Patent application number | Description | Published |
20110035552 | User Interface Contrast Filter - A method of defining a dynamically adjustable user interface (“UI”) of a device is described. The method defines multiple UI elements for the UI, where each UI element includes multiple pixels. The method defines a display adjustment tool for receiving a single display adjustment parameter and in response adjusting the appearance of the UI by differentiating display adjustments to a first set of saturated pixels from the display adjustments to a second set of non-saturated pixels. | 02-10-2011 |
20120019550 | Keying an Image in Three Dimensions - Some embodiments provide a method for editing an image that includes several pixels having pixel values in a color space. The method identifies (i) a shape in a plane of two dimensions of the color space and (ii) a range in a third dimension of the color space over which the first shape is propagated to form a first volume in the color space. Pixels whose pixel values are in the first volume of the color space are fully selected. The method displays a deformable curve along the third dimension that represents the manner in which the shape is propagated over the range of the color space. | 01-26-2012 |
20120019551 | Keying an Image - Some embodiments provide a method that provides an image display area that displays an image having a set of pixels that have pixel values in a color space. The method provides a first GUI item that activates a first sampling tool for selecting a first section of the image. The first section includes a first set of pixels for defining a first portion of the color space enclosing the pixel values of the first set. An image pixel whose pixel values are in the first portion is fully selected. The method provides a second GUI item that activates a second sampling tool for selecting a second section of the image displayed in the image display area. The second section includes a second set of pixels for defining a second portion of the color space enclosing the first portion and excluding the pixel values of the first set of pixels. | 01-26-2012 |
20120036480 | TWO-DIMENSIONAL SLIDER CONTROL - Some embodiments provide a computer program that provides a graphical user interface (GUI) for controlling an application. The GUI includes a contiguous two-dimensional sliding region for defining several values. The GUI also includes several sliders for moving within the sliding region. Each slider selects one or more values from the several values based on a position of the slider within the sliding region. The selected values are parameters for controlling one or more operations of the application. | 02-09-2012 |
20120076404 | IMAGE COLOR ENHANCEMENT - Some embodiments of the invention provide a non-linear image-enhancement method to enhance an image that includes a number of picture elements. The non-linear enhancement method adjusts the brightness value of each pixel in the image and adjusts at least one chromatic value of each pixel in the image based on the adjustment to the brightness value of that pixel. | 03-29-2012 |
20120201450 | HUE-BASED COLOR MATCHING - Some embodiments provide a computer program for performing a color matching operation. The computer program identifies first and second images. Each image includes several pixels. Each pixel includes a hue component value. The computer program identifies a set of hue ranges for the first image based on analysis of the hue component values of pixels in the first image. The computer program identifies a set of hue ranges for the second image based on analysis of the hue component values of pixels in the second image. The computer program modifies pixel values of the first image to match pixel values of the second image based on the sets of hue ranges for the first and second images. | 08-09-2012 |
20120201451 | COLOR MATCHING USING COLOR SEGMENTATION - Some embodiments provide a computer program for matching colors of a first image to colors of a second image. The computer program identifies a set of transforms for converting the first image to a device-independent color space. The computer program modifies the set of transforms to segment colors of the first image into a set of segmented colors. The computer program applies the modified set of transforms to pixel values of the first image in order to segment the pixels of the first image into the set of segmented colors. The computer program applies the modified set of transforms to pixel values of the second image in order to segment the pixels of the second image into the set of segmented colors. The computer program matches each segmented color in the set of segmented colors in the first image to the segmented color in the second image. | 08-09-2012 |
20120201452 | LUMA-BASED COLOR MATCHING - Some embodiments provide a computer program for performing a color matching operation. The computer program identifies first and second images. Each image includes several pixels. Each pixel includes a luma component value. Based on analysis of the luma component values of the pixels of the first and second images, the computer program determines a set of transforms to modify pixel values of the first image so that the pixel values of the first image are similar to pixel values of the second image. The computer program applies the set of transforms to the first image such that the pixel values of the first image are similar to the pixel values of the second image. | 08-09-2012 |
20120206475 | Color waveform - Some embodiments provide a program that provides a graphical user interface (GUI). The GUI includes a display area for displaying an image that includes several pixels. Each pixel includes a set of color component values. The GUI includes a waveform monitor for displaying a graph that includes several graphical representations of the several pixels in the image. Each graphical representation is (1) plotted along a first axis of the graph based on a position of a corresponding pixel in the image and (2) plotted along a second axis of the graph based on the set of color component values of the corresponding pixel in the image. A color of each graphical representation is similar to a color of the corresponding pixel that is used for displaying the pixel in the display area. | 08-16-2012 |
20120206479 | Cross Reference to Related Applications - Some embodiments provide a program that provides a graphical user interface (GUI). The GUI includes a display area for displaying an image that includes several pixels. The GUI includes a selectable masking tool for displaying in the display area an adjustable closed curve to identify a region in the image to apply a color correction operation. The selectable masking tool includes a selectable control for modifying the adjustable closed curve through a range of elliptical shapes that ranges from a pure ellipse to an approximate rectangle. The GUI includes a selectable GUI item for applying the color correction operation based on the selectable masking tool. | 08-16-2012 |
20120206655 | Color balance - Some embodiments provide a program that performs a color balance operation. The program identifies an image that includes several pixels. Each pixel includes a luma component value and chroma component values. The program analyzes the luma component values of the pixels in the image to identify several luma ranges. The program determines, for each luma range in the several luma ranges, a set of transforms for modifying chroma component values of pixels in the image in order to remove a color cast from the image. The program applies the sets of transforms to the image to remove the color casts from the image. | 08-16-2012 |
20120210229 | Color workflow - Some embodiments provide a method of providing tools for a media-editing application. The method provides a first tool that, upon invocation for a first image, initiates an automated process that adjusts colors of pixel values of the first image based on analysis of the pixel values. The method provides a second tool that, upon selection of the first image and a second image, adjusts colors of the first image to match the colors of the second image. | 08-16-2012 |
20120210274 | User-aided image segmentation - Some embodiments provide a program that provides a graphical user interface (GUI). The GUI includes a display area for displaying an image that includes several pixels. Each pixel includes a set of pixel values in a three-dimensional color space. The GUI includes a first selectable GUI item for activating a color masking tool (1) for selecting a set of pixels in the image and (2) for defining a three-dimensional volume to encompass the pixel values of the set of pixels in the three-dimensional color space. The three-dimensional volume serves as an approximation of a rectangular cuboid that has at least one rounded corner. The GUI includes a second selectable GUI item for applying a color correction operation to the image by modifying pixels in the image that have pixel values encompassed by the three-dimensional volume in the three-dimensional color space. | 08-16-2012 |
20130201202 | MEDIA EDITING WITH OVERLAID COLOR ADJUSTMENT TOOLS - A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The computer program displays the image on a display device. The computer program receives several inputs on the displayed image. The several inputs include a selection of a point on the displayed image and a vector input. The computer program identifies a pixel of the image that corresponds to the selected point. Based on the color values of the identified pixel and the vector input, the program determines a color space transform for mapping a set of color values defined within the color space to a different set of color values. | 08-08-2013 |
20130201206 | EDITING MEDIA USING GRAPHICAL REPRESENTATION OF MEDIA - A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The computer program displays a graphical representation of the color values of the image. The computer program receives a set of inputs on the graphical representation. In response to the received set of inputs, the computer program determines a color space transform for mapping a set of color values defined within the color space to a different set of color values. The computer program modifies the image by using the color space transform to change the color values of the image. | 08-08-2013 |
20130201207 | EDITING MEDIA USING COMPOSITE BUMPS - A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The image includes a set of pixels. Each pixel includes a set of color values. The computer program displays a composite bump on a tonal adjustment graph that is defined along a particular color component of the color space. The composite bump is generated by blending several bumps on the tonal adjustment graph. In response to receiving an input on a location on the tonal adjustment graph, the computer program creates a new bump based on the input and blending the new bump with the composite bump to create a modified composite bump. The computer program adjusts the color values of the image based on the modified composite bump. | 08-08-2013 |
20130202203 | COLOR SELECTION TOOL FOR SELECTING A CUSTOM COLOR COMPONENT - A non-transitory machine readable medium that has a computer program for execution by at least one processing unit is described. The computer program receives a selection of a location on an image that includes several pixels. Each pixel has several color values. The computer program identifies a set of color values of a pixel that corresponds to the selected location on the image. Based on the identified set of color values, the computer program defines a custom color component that is defined by a fractional contribution from each of the plurality of primary color components of the color space. The computer program generates a response curve along the custom color component. The response curve corresponds a set of input color values of the custom color component to a set of output color values of the custom color component. | 08-08-2013 |
20130205208 | User Interface Control for Media Editing Application - Some embodiments provide a method that provides a graphical user interface (GUI) on a first device for controlling application of color corrections to a media item by a media editing application on a second device. The method provides a display area that includes several different locations. Each location in the display area corresponds to a set of values. The method provides several user interface (UI) items that are each for (1) moving in the display area and (2) specifying a set of values for a color correction operation that the media editing application applies to the media item. The set of values for the color correction operation specified by each UI item is the set of values is associated with the location at which the UI item is positioned in the display area. | 08-08-2013 |
20130227448 | User Interface Contrast Filter - A method of defining a dynamically adjustable user interface (“UI”) of a device is described. The method defines multiple UI elements for the UI, where each UI element includes multiple pixels. The method defines a display adjustment tool for receiving a single display adjustment parameter and in response adjusting the appearance of the UI by differentiating display adjustments to a first set of saturated pixels from the display adjustments to a second set of non-saturated pixels. | 08-29-2013 |
20130346897 | Two-Dimensional Slider Control - Some embodiments provide a computer program that provides a graphical user interface (GUI) for controlling an application. The GUI includes a contiguous two-dimensional sliding region for defining several values. The GUI also includes several sliders for moving within the sliding region. Each slider selects one or more values from the several values based on a position of the slider within the sliding region. The selected values are parameters for controlling one or more operations of the application. | 12-26-2013 |
20140355878 | LUMA-BASED COLOR MATCHING - Some embodiments provide a computer program for performing a color matching operation. The computer program identifies first and second images. Each image includes several pixels. Each pixel includes a luma component value. Based on analysis of the luma component values of the pixels of the first and second images, the computer program determines a set of transforms to modify pixel values of the first image so that the pixel values of the first image are similar to pixel values of the second image. The computer program applies the set of transforms to the first image such that the pixel values of the first image are similar to the pixel values of the second image. | 12-04-2014 |
Patent application number | Description | Published |
20090248495 | SYSTEM AND METHOD FOR COMBINING AND OPTIMIZING BUSINESS STRATEGIES - A system and method is disclosed for tracking subject behavior and making object recommendations to drive the subject to a desired outcome. The system consists of several components: a data collection module that captures subject behavior and provides behavioral context for the recommendations; a profiling module that extracts characteristics of subjects and objects from the behavior data; and a recommendation module, which uses the profiles and the behavior context to generate personalized content, including product recommendations, content recommendations, and advertisements. The recommendation module consists of several sub-modules: a behavioral recommendation module, which matches profiles or uses other unconstrained methods for matching objects to subjects; a business rule module, which filters and modifies recommendations by applying application-specific business logic to defined attributes of the objects; and a promotion engine, which modifies the scores from the recommendation module to bias the recommendations towards certain objects based on additional business goals, such as exposing new objects, selling out old products, or satisfying promotional business agreements with partners. The system continuously samples and assesses the performance of a variety of candidate recommendation strategies and optimizes the selection of the rules and profiling methods to maximize or minimize the value of some objective function that characterizes the system. The system has application to Internet retailing, behavioral targeting, recommendation systems, personalization, business rules, and business optimization. | 10-01-2009 |
20090248523 | SYSTEM AND METHOD FOR GENERATING AUTOMATED SELF-OPTIMIZING TARGETED E-MAILS - A system and method is disclosed for generating targeted e-mails based on individual subject behavior and interests, as determined by an application's website browsing behavior, online and offline purchases, ratings, and other implicit and explicit indications of subject preferences and interests. The subject's behavior data is collected directly from the subject's client browser or from the application's own information and used to generate profiles of the subjects that will be sent e-mails and the objects that will be recommended. Targeted content is generated by matching subject and object profiles in combination with any subject segmentation filters that the application provides. The e-mail targeting is optimized by measuring subject response to targeted e-mails and adjusting recommendation strategies used to generate subsequent recommendations. The system has application in personalization, behavioral targeting, Internet retailing, affiliate marketing, and online advertising, to name but a few applications. | 10-01-2009 |
Patent application number | Description | Published |
20080221806 | SENSOR HAVING A THIN-FILM INHIBITION LAYER, NITRIC OXIDE CONVERTER AND MONITOR - Sensors and detection systems suitable for measuring analytes, such as biomolecule, organic and inorganic species, including environmentally and medically relevant volatiles and gases, such as NO, NO2, CO2, NH3, H2, CO and the like, are provided. Certain embodiments of nanostructured sensor systems are configured for measurement of medically important gases in breath. Applications include the measurement of endogenous nitric oxide (NO) in breath, such as for the monitoring or diagnosis of asthma and other pulmonary conditions. | 09-11-2008 |
20090056419 | HIGH EFFICIENCY, LOW LOSS NO TO NO2 CATALYTIC CONVERTER - Provided herein are catalytic converters that have improved characteristics. According to various embodiments, the converters include high surface area catalyst supports conformally coated with nanoparticulate thin films of a catalyst (e.g., Pt, Pd and Rh). The films are continuous, preventing absorption of species within the converter on the catalyst support. The converters provide higher oxidation efficiency than conventional catalytic converters, in certain embodiments approaching the stoichiometric ratio for the reaction. The converters also provide minimal loss of chemical species within the converter. Also provided are novel methods of fabricating catalytic converters that involve atomic layer deposition of Pt or other catalyst on the support, as well as methods and devices for sensing NO in samples that involve catalytic conversion of NO to NO2. | 03-05-2009 |
20120006102 | SENSOR HAVING A THIN-FILM INHIBITION LAYER - Sensors and detection systems suitable for measuring analytes, such as biomolecule, organic and inorganic species, including environmentally and medically relevant volatiles and gases, such as NO, NO2, CO2, NH3, H2, CO and the like, are provided. Certain embodiments of nanostructured sensor systems are configured for measurement of medically important gases in breath. Applications include the measurement of endogenous nitric oxide (NO) in breath, such as for the monitoring or diagnosis of asthma and other pulmonary conditions. | 01-12-2012 |
20130075690 | Ammonia Nanosensors, and Environmental Control System - Embodiments of nanoelectronic sensors are described, including sensors for detecting analytes such ammonia. An environmental control system employing nanoelectronic sensors is described. A personnel safety system configured as a disposable badge employing nanoelectronic sensors is described. A method of dynamic sampling and exposure of a sensor providing a number of operational advantages is described. | 03-28-2013 |
20130287644 | HIGH EFFICIENCY, LOW LOSS NO TO NO2 CATALYTIC CONVERTER - Provided herein are catalytic converters that have improved characteristics. According to various embodiments, the converters include high surface area catalyst supports conformally coated with nanoparticulate thin films of a catalyst (e.g., Pt, Pd and Rh). The films are continuous, preventing absorption of species within the converter on the catalyst support. The converters provide higher oxidation efficiency than conventional catalytic converters, in certain embodiments approaching the stoichiometric ratio for the reaction. The converters also provide minimal loss of chemical species within the converter. Also provided are novel methods of fabricating catalytic converters that involve atomic layer deposition of Pt or other catalyst on the support, as well as methods and devices for sensing NO in samples that involve catalytic conversion of NO to NO2. | 10-31-2013 |
Patent application number | Description | Published |
20080279892 | Recombinant RSV Virus Expression Systems And Vaccines - The present invention relates to genetically engineered recombinant respiratory syncytial viruses and viral vectors which contain deletions of various viral accessory gene(s) either singly or in combination. In accordance with the present invention, the recombinant respiratory syncytial viral vectors and viruses are engineered to contain complete deletions of the M2-2, NS1, NS2, or SH viral accessory genes or various combinations thereof. In addition, the present invention relates to the attenuation of respiratory syncytial virus by mutagenisis of the M2-1 gene. | 11-13-2008 |
20090175899 | RECOMBINANT RSV VIRUS EXPRESSION SYSTEMS AND VACCINES - The present invention relates to genetically engineered recombinant RS viruses and viral vectors which contain heterologous genes which for the use as vaccines. In accordance with the present invention, the recombinant RS viral vectors and viruses are engineered to contain heterologous genes, including genes of other viruses, pathogens, cellular genes, tumor antigens, or to encode combinations of genes from different strains of RSV. | 07-09-2009 |
20100028377 | Recombinant RSV Virus Expression Systems And Vaccines - The present invention relates to genetically engineered recombinant respiratory syncytial viruses and viral vectors which contain deletions of various viral accessory gene(s) either singly or in combination. In accordance with the present invention, the recombinant respiratory syncytial viral vectors and viruses are engineered to contain complete deletions of the M2-2, NS1, NS2, or SH viral accessory genes or various combinations thereof. In addition, the present invention relates to the attenuation of respiratory syncytial virus by mutagenisis of the M2-1 gene. | 02-04-2010 |
20110045023 | Recombinant RSV Virus Expression Systems And Vaccines - The present invention relates to genetically engineered recombinant respiratory syncytial viruses and viral vectors which contain deletions of various viral accessory gene(s) either singly or in combination. In accordance with the present invention, the recombinant respiratory syncytial viral vectors and viruses are engineered to contain complete deletions of the M2-2, NS1, NS2, or SH viral accessory genes or various combinations thereof. In addition, the present invention relates to the attenuation of respiratory syncytial virus by mutagenisis of the M2-1 gene. | 02-24-2011 |
20120308602 | Recombinant RSV Virus Expression Systems And Vaccines - The present invention relates to genetically engineered recombinant respiratory syncytial viruses and viral vectors which contain deletions of various viral accessory gene(s) either singly or in combination. In accordance with the present invention, the recombinant respiratory syncytial viral vectors and viruses are engineered to contain complete deletions of the M2-2, NS1, NS2, or SH viral accessory genes or various combinations thereof. In addition, the present invention relates to the attenuation of respiratory syncytial virus by mutagenisis of the M2-1 gene. | 12-06-2012 |
Patent application number | Description | Published |
20080235124 | Global method and system for providing enhanced transactional functionality through a customer terminal - A global customer activated terminal (CAT) that primarily serves traveling customers who require access to their accounts when they are away from their home financial institution and beyond their local regional financial area is provided. The system provides applications that permit users to access their accounts and utilize account profiles and transaction journals within a generic global system approach, and each transaction set provides access to the user's full account profile. The traveling customer is also provided with access to all their accounts linked (as they would locally) to a specific card. The hardware employed in the system supports encryption key downloading, personal identification number (PIN) unscrambling and PIN encryption, so that security is instituted at the hardware level. To provide the maximum flexibility at each regional level for product and services offered, regional front end processors (FEPs) and Hosts (small financial systems) are the arbitrators of each transaction . . . acceptance and fulfillment, rather than the CAT. | 09-25-2008 |
20100114770 | Global Method and System For Providing Enhanced Transactional Functionality Through a Customer Terminal - A global customer activated terminal (CAT) that primarily serves traveling customers who require access to their accounts when they are away from their home financial institution and beyond their local regional financial area is provided. The system provides applications that permit users to access their accounts and utilize account profiles and transaction journals within a generic global system approach, and each transaction set provides access to the user's full account profile. The traveling customer is also provided with access to all their accounts linked (as they would locally) to a specific card. The hardware employed in the system supports encryption key downloading, personal identification number (PIN) unscrambling and PIN encryption, so that security is instituted at the hardware level. To provide the maximum flexibility at each regional level for product and services offered, regional front end processors (FEPs) and Hosts (small financial systems) are the arbitrators of each transaction . . . acceptance and fulfillment, rather than the CAT. | 05-06-2010 |
20110213708 | GLOBAL METHOD AND SYSTEM FOR PROVIDING ENHANCED TRANSACTIONAL FUNCTIONALITY THROUGH A CUSTOMER TERMINAL - A global customer activated terminal (CAT) primarily serves traveling customers who require access to their accounts when they are away from their home financial institution and beyond their local regional financial area. The system provides applications that permit users to access their accounts and utilize account profiles and transaction journals within a generic global system approach, and each transaction set provides access to the user's full account profile. The traveling customer is also provided with access to all their accounts linked (as they would locally) to a specific card. The hardware employed in the system supports encryption key downloading, unscrambling and PIN encryption, so that security is instituted at the hardware level. To provide the maximum flexibility at each regional level for product and services offered, regional front end processors and Hosts are the arbitrators of each transaction acceptance and fulfillment, rather than the CAT. | 09-01-2011 |
20120078794 | System and Method for Delivering Financial Services - A delivery system and method allow a financial institution to provide financial services to a plurality of remote devices. The system is comprised of a set of re-usable global components which are modular and are organized into services sets. The system and method operate in sessions and, for instance, employ a dialog component for gathering information from a customer, a rule broker component for providing answers to the various legal and regulatory rules in a particular country, a language man component for selecting appropriate language, a transaction executor component for performing transactions, and a presentation manager component for formatting outputs to the customer. The system and method provide state-of-the art interfaces that can be configured and delivered to the customer in a globally consistent format that is based on the customer's account profile, various languages, various currencies, different legal regulatory requirements, as well as, different sets of business products. | 03-29-2012 |
Patent application number | Description | Published |
20120089131 | HAND HELD SURGICAL HANDLE ASSEMBLY, SURGICAL ADAPTERS FOR USE BETWEEN SURGICAL HANDLE ASSEMBLY AND SURGICAL END EFFECTORS, AND METHODS OF USE - Adapter assemblies are provided for selectively interconnecting a surgical end effector that is configured to perform at least a pair of functions and a surgical device that is configured to actuate the end effector, wherein the end effector includes a first axially translatable drive member and a second axially translatable drive member, and wherein the surgical device includes a first rotatable drive shaft and a second rotatable drive shaft. | 04-12-2012 |
20120104071 | ADAPTER FOR POWERED SURGICAL DEVICES - An adapter assembly for selectively interconnecting a surgical end effector including at least one axially translatable drive member and a powered actuator device including at least one rotatable drive shaft is provided. The adapter assembly includes an actuation shaft configured to convert rotation of a first drive shaft of the powered actuator device into an axial translation of a first drive member of the surgical end effector. The adapter assembly further includes an elongate tube configured to convert rotation of a second drive shaft of the powered actuator device into an axial translation of a second drive member of the surgical end effector. The actuation shaft is disposed within the elongate tube, and the actuation shaft and the elongate tube translate axially independent of each other. | 05-03-2012 |
20130018361 | ADAPTER FOR POWERED SURGICAL DEVICES - An adapter assembly for selectively interconnecting a surgical end effector including at least one axially translatable drive member and a powered actuator device including at least one rotatable drive shaft is provided. The adapter assembly includes an actuation shaft configured to convert rotation of a first drive shaft of the powered actuator device into an axial translation of a first drive member of the surgical end effector. The adapter assembly further includes an elongate tube configured to convert rotation of a second drive shaft of the powered actuator device into an axial translation of a second drive member of the surgical end effector. The actuation shaft is disposed within the elongate tube, and the actuation shaft and the elongate tube translate axially independent of each other. | 01-17-2013 |
20140374464 | FLEXIBLE SURGICAL STAPLER WITH MOTOR IN THE HEAD - A surgical stapler having a remote motorized staple head is provided and generally includes a handle having a control button and a highly flexible cable extending distally from the handle. A housing incorporating a staple assembly is affixed to a distal end of the flexible cable. The housing may incorporate articulating structure to position the staple assembly relative to the remainder of the housing. | 12-25-2014 |