Patent application number | Description | Published |
20100077380 | FRAMEWORK FOR AUTOMATICALLY MERGING CUSTOMIZATIONS TO STRUCTURED CODE THAT HAS BEEN REFACTORED - A method of generating a tool for merging customizations made to a first version of a software artifact when migrating to a second version includes instantiating a mapping element for each top-level element in a first code set that does not have a complementary element in a second code set; requesting and receiving merge instructions for each top-level element for which merge instructions are not provided in the corresponding mapping element; determining whether the merge instructions for each top-level element for which merge instructions are provided require that customizations be merged into the second code set; determining whether the merge instructions for each top-level element set that requires customizations to be merged are valid; requesting and receiving merge instructions for each top-level element for which the merge instructions are not valid; and storing the merge instructions received for each top-level element in the corresponding mapping element. | 03-25-2010 |
20110185361 | Interdependent Task Management - An illustrative embodiment of a computer-implemented process for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task. | 07-28-2011 |
20130019250 | Interdependent Task Management - An illustrative embodiment of a computer-implemented process for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task. | 01-17-2013 |
Patent application number | Description | Published |
20100184346 | SUPERHYDROPHOBIC NANO-FABRICS AND COATINGS - In accordance with the invention, there are articles including hydrophobic composite coating and methods of forming a hydrophobic composite coating. The method of forming a hydrophobic composite coating can include providing a substrate, wherein the substrate can include at least one region. The method can also include providing a dispersion including a plurality of carbon nanotubes, a stabilizer, a hydrophobic polymer, and a solvent, wherein the plurality of carbon nanotubes can be selected from the group consisting of single wall carbon nanotubes and multiple wall carbon nanotubes, and wherein each of the plurality of carbon nanotubes has an aspect ratio of at least about 10. The method can further include applying the dispersion to the one region to form a coated substrate and heating the coated substrate to form a hydrophobic composite coating such that the hydrophobic composite coating has a water contact angle of at least about 120°. | 07-22-2010 |
20120040199 | ERASABLE MEDIUM WITH UNCOATED SUBSTRATE - Provided are compositions and methods for making an erasable medium that can include an aqueous photochromic emulsion including a photochromic polymer, a polymer binder, and water. | 02-16-2012 |
20140137767 | Phase Change Inks Containing Oligomeric Rosin Esters - Disclosed is a phase change ink comprising an ink carrier which comprises a crystalline component and an amorphous rosin ester. In specific embodiments, the crystalline component can be a trans-cinnamic diester, a diester of tartaric acid, or a diurethane. In specific embodiments, the ink exhibits a peak melting point of no more than about 150° C., an onset crystallization temperature of no less than about 60° C., a melt viscosity within the temperature range of from about 100° C. to about 130° C. of from about 5 cps to about 22 cps, a peak solidification viscosity at about 50° C. of no less than about 1×10 | 05-22-2014 |
20150013558 | TREATMENT OF PRINTS FOR IMPROVING OVERCOAT INTEGRITY - A printing system including an oil removal sub-system having an application device impregnated with an oil removal solution including a low carbon alcohol. The application device is operable downstream of a spreader of the printing system. The application device is adapted to contact a printed media after it contacts the spreader. The printing system results in oil-free prints suitable for subsequent finishing operations, in-line or off-line, such as overprint coating, lamination, and adhesive binding. | 01-15-2015 |
Patent application number | Description | Published |
20080285868 | Simple Adaptive Wavelet Thresholding - A method for processing an image is described. In the method, image data representing an image into a memory device. The image data is filtered to obtain a plurality of coefficients representing low and high frequency image data. An area of low frequency data corresponding to one of the coefficients is analyzed to identify a degree of edginess of the region. A threshold is obtained, the threshold varying depending on the degree of edginess. If the coefficient is less than the threshold, it is reduced to zero. Wavelet-based image compression can then be performed on the image using the reduced coefficients. | 11-20-2008 |
20080310751 | Method And Apparatus For Providing A Variable Blur - A de-noising circuit for filtering image data is provided. The denoising circuit includes a buffer for storing a portion of the image data and detail detection circuitry configured to determine a filter coefficient to be applied to a reference pixel value within the portion of the image data. A blur filter configured to average values within the portion of the image data is included. The blur filter repeats the reference pixel value as specified by the filter coefficient to generate blurred image data. Selection circuitry configured to select between the blurred image data and the unfiltered image data based on a selection signal from the detail detection circuitry is included. A method for filtering image data and a device are also included. | 12-18-2008 |
20100061650 | Method And Apparatus For Providing A Variable Filter Size For Providing Image Effects - A de-noising circuit for filtering image data is provided. The de-noising circuit includes a buffer for storing a portion of the image data and detail detection circuitry configured to determine a filter size. The determined filter size is then applied to a captured image to improve the quality of the image by smoothing transitions within the image. To determine an appropriate filter size, a comparison is made between a sum of differences between a center pixel value within a first pixel matrix size and all of the remaining values within the first pixel matrix size, and a threshold range value. The threshold range value corresponds to a specific filter size. Various filter sizes are provided allowing for different smoothing effects, depending on the filter size used. Selection circuitry configured to select between either unfiltered data, or filtered data using one of various sizes of filters based on a selection signal from the detail detection circuitry is included. | 03-11-2010 |
20110285713 | Processing Color Sub-Pixels - A method may include receiving data pixels of a color image and mapping the color image to display pixels of a display device. Data pixels may have first and second color components, each component having an associated color property. Display pixels may have two or more sub-pixels. The mapping may include mapping a first color component of a first data pixel to a first sub-pixel of a first display pixel, mapping a second color component of a second data pixel to a second sub-pixel of the first display pixel, and storing the first and second color components in a memory. One or more sub-pixel locations in a color filter array map may be selected to diffuse quantization error. The method may include determining a first quantized color component, determining a first quantization error, and diffusing the first quantization error to the selected one or more sub-pixel locations. An embodiment is directed to a processor. | 11-24-2011 |
20110285714 | Arranging And Processing Color Sub-Pixels - An electro-optic display device includes a display matrix of display pixels. Each display pixel may include two or more first sub-pixels and a second sub-pixel. Each first sub-pixel may have two or more display states and a color filter. The second sub-pixel may have two or more display states and a white filter. The first sub-pixels may be arranged in rows and columns in a repeating pattern, and each first sub-pixel may be horizontally adjacent and vertically adjacent to one or more second sub-pixels. In addition, a display controller may include a data switch, a color correction module, an image filtering module, a color linearization module, an image dithering module, and a saturation adjustment module. The modules may be configured to perform operations at first and second pixel resolutions. | 11-24-2011 |
20130328897 | Reducing Output Latency in an Electrophoretic Display Controller - When updating an impulse-driven, electrophoretic display, a pixel synthesis operation is started first. After a first quantity of synthesized pixels has been generated, a display output operation is started. After generating the first quantity of synthesized pixels, the first frame of the display output operation is performed at substantially the same time as the pixel synthesis operation. | 12-12-2013 |
Patent application number | Description | Published |
20100063422 | ULTRASOUND THERAPY TRANSDUCER HEAD AND ULTRASOUND THERAPY SYSTEM INCORPORATING THE SAME - An ultrasound therapy transducer head comprises an ultrasound source emitting ultrasonic radiation, the ultrasound source comprising a plurality of transducer elements, integrated driving electronics coupled to the transducer elements, the electronics generating at least one output ultrasound waveform and driving at least some of the transducer elements independently based on the at least one output ultrasound waveform and temperature control structure providing cooling for the electronics. | 03-11-2010 |
20130069484 | Ultrasound Transducer and Method for Making the Same - The present application provides a multilayer lateral mode coupling method for phased array construction and transducer devices built accordingly. This disclosure describes and demonstrates that the electrical impedance of a phased array can be substantially reduced and readily controlled to be close to the source impedance. The fabrication process is relatively simple and inexpensive. In addition, the elements are robust for use in 1.5, 2, 3 or other dimensional configurations, over an extended period of operation, without structural failure, and providing a high power output required for imaging and/or medical therapy applications. | 03-21-2013 |
20140163433 | ULTRASOUND THERAPY TRANSDUCER HEAD WITH TEMPERATIRE CONTROL STRUCTURE - An ultrasound therapy transducer head comprises an ultrasound source emitting ultrasonic radiation, the ultrasound source comprising a plurality of transducer elements, integrated driving electronics coupled to the transducer elements, the electronics generating at least one output ultrasound waveform and driving at least some of the transducer elements independently based on the at least one output ultrasound waveform and temperature control structure providing cooling for the electronics. | 06-12-2014 |
Patent application number | Description | Published |
20080311938 | Tone based congnitive radio for opportunistic communications - Within both the licensed and unlicensed wireless spectrum, benefits are obtained in allowing devices to form and communicate based upon opportunistic spectrum availability. At present such ad-hoc networks are established using either directly existing Media Access Control protocols or proposing modifications to them. According to the invention, there is provided a method for allowing abstract wireless links, i.e., arbitrary cooperation among a set of proximite wireless nodes, to be established between devices in a fast and efficient manner. Beneficially the approach allows multi-standard cognitive radios to operate in ad-hoc environments and non-ad-hoc environments. Accordingly a wireless module monitors a plurality of sensing tones and polling tones, each pair of sensing and polling tones associated with a transmission channel. A wireless module determines a vacant transmission channel by the absence of both a sensing tone and its associated polling tone. An abstract wireless link could be established by the wireless module transmitting the polling tone associated with the vacant transmission channel and detecting from second other wireless modules the sensing tone associated with the vacant transmission channel. | 12-18-2008 |
20140135047 | Tone Based Cognitive Radio for Opportunistic Communications - Within both the licensed and unlicensed wireless spectrum, benefits are obtained in allowing devices to form and communicate based upon opportunistic spectrum availability. At present such ad-hoc networks are established using either directly existing Media Access Control protocols or proposing modifications to them. According to the invention, there is provided a method for allowing abstract wireless links, i.e., arbitrary cooperation among a set of proximate wireless nodes, to be established between devices in a fast and efficient manner. Beneficially the approach allows multi-standard cognitive radios to operate in ad-hoc environments and non-ad-hoc environments. Accordingly a wireless module monitors a plurality of sensing tones and polling tones, each pair of sensing and polling tones associated with a transmission channel. A wireless module determines a vacant transmission channel by the absence or both a sensing tone and its associated polling tone. An abstract wireless link could be established by the wireless module transmitting the polling tone associated with the vacant transmission channel and detecting from second other wireless modules the sensing tone associated with the vacant transmission channel. | 05-15-2014 |
Patent application number | Description | Published |
20090150591 | VIDEO COMMUNICATION NETWORK-COMPUTER INTERFACE DEVICE - The interface device is interposed between a switched-packet network and the bus of a computer. The interface device de-packets and de-compresses HD video data from the network, and places the de-packeted and de-compressed HD video data stream on the computer bus, ready for display. The interface device also compresses and packets HD video data from a video source and transmits the compressed and packetized HD video data to a packet network. The operations involving manipulation of the video data, including the packeting/de-packeting and compressing/de-compressing operations, are done, in the interface device, by hardware. The interface device enables an under-four GHz PC to carry out real-time two-way HD video communications. | 06-11-2009 |
20100284050 | N-NARY OPTICAL SEMICONDUCTOR TRANSISTOR AND AN OPTICAL AND-GATE - An N-nary photonic transistor (PT) based on a heterojunction optical semiconductor microstructure is presented. The PT has one control signal input, one data signal input, and one output. The lights for each input can be one of the wavelengths within the N number (N-nary) of predetermined lightwaves. The output light of the PT is determined by the inputs in accordance with the switching function of the PT. The PT can be used to construct either N-nary digital logic gates or binary Boolean logic gates. For the N-nary system, both the wavelength domain and intensity domain of the lights are used which forms a two dimensional logic system. An optical AND gate, which can be used as either N-nary or binary, is constructed using the current photonic transistor, which is also presented herein. | 11-11-2010 |