Patent application number | Description | Published |
20090212665 | Power harvesting scheme based on piezoelectricity and nonlinear deflections - An energy harvesting device and a method of using the energy harvesting device to generate an electrical charge are described. The energy harvesting device comprises a mass and at least two tethers, at least one of which comprises a piezoelectric material that is mechanically stressable upon deflection of the at least two tethers. Each of the tethers comprises a first end coupled to the mass and a second end coupled to a reference structure, and the tethers are arranged about the mass such that the mass is moveable within a straightline path relative to the reference. The movement of the mass causes the deflection of the tethers, resulting in the generation of an electric charge. The device is preferably operable at the microscale. | 08-27-2009 |
20120068577 | Power Harvesting Scheme Based on Piezoelectricity and Nonlinear Deflections - An energy harvesting device (FIG. | 03-22-2012 |
20120237997 | LABEL-FREE CELLULAR MANIPULATION AND SORTING VIA BIOCOMPATIBLE FERROFLUIDS - A device for separating a sample of cells suspended in a bio-compatible ferrofluid is described. The device includes a microfluidic channel having a sample inlet, at least one outlet and a length between the same inlet and the at least one outlet, wherein a sample can be added to the sample inlet and flow along the microfluidic channel length to the at least one outlet. The device includes a plurality of electrodes and a power source for applying a current to the plurality of electrodes to create a magnetic field pattern along the microfluidic Channel length. The present invention also includes a method of using said device for separating at least one cell type. | 09-20-2012 |
20150151299 | Label-Free Cellular Manipulation and Sorting Via Biocompatible Ferrofluids - A device for separating a sample of cells suspended in a bio-compatible ferrofluid is described, The device includes a microfluidic channel having a sample inlet, at least one outlet and a length between the same inlet and the at least one outlet, wherein a sample can be added to the sample inlet and flow along the microfluidic channel length to the at least one outlet. The device includes a plurality of electrodes and a power source for applying a current to the plurality of electrodes to create a magnetic field pattern along the microfluidic channel length. The present invention also includes a method of using said device for separating at least one cell type. | 06-04-2015 |
Patent application number | Description | Published |
20140280049 | REQUESTING SEARCH RESULTS BY USER INTERFACE GESTURE COMBINING DISPLAY OBJECTS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of display objects with a second display object in the plurality of display objects; identifying attributes that are associated with both the first display object and the second display object; and performing a search based on the attributes. | 09-18-2014 |
20140331246 | INTERACTIVE CONTENT AND PLAYER - A tool is provided that may allow a user to create unique content for a media item such as a movie. A movie may be received. An indication of an object in the movie may be received from an author. Supplemental content for the object in the movie may be received as may be an interactivity data. The interactivity data may specify a manner by which a user may interact with the movie using a device such as a camera and/or a microphone. The movie may be encoded to include the interactivity data and/or supplemental content. | 11-06-2014 |
20140331264 | CONTENT ANNOTATION TOOL - A content annotation tool is disclosed. In a configuration, a portion of a movie may be obtained from a database. Entities, such as an actor, background music, text, etc. may be automatically identified in the movie. A user, such as a content producer, may associate and/or provide supplemental content for an identified entity to the database. A selection of one or more automatically identified entities may be received. A database entry may be generated that links the identified entity with the supplemental content. The selected automatically identified one or more entities and//or supplemental content associated therewith may be presented to an end user. | 11-06-2014 |
20150244930 | SYNTHETIC CAMERA LENSES - A method and system is disclosed for simulating different types of camera lens on a device by guiding a user through a set of images to be captured in connection with one or more desired lens effects. In one aspect, a wide-angle lens may be simulated by taking a plurality of images that have been taken at a particular location over a set of camera orientations that are determined based on the selection of the wide-angle lens. The mobile device may provide prompts to the user indicating the camera orientations for which images should be captured in order to generate the simulated camera lens effect. | 08-27-2015 |
Patent application number | Description | Published |
20100050086 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 02-25-2010 |
20100050087 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 02-25-2010 |
20100050117 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 02-25-2010 |
20100050123 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 02-25-2010 |
20140317520 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 10-23-2014 |
20150072644 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 03-12-2015 |
20150220220 | PREFERRED CONTACT GROUP CENTRIC INTERFACE - A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group. | 08-06-2015 |
Patent application number | Description | Published |
20150227797 | SMART CAMERA USER INTERFACE - Implementations of the present disclosure include actions of receiving image data, the image data being provided from a camera and corresponding to a scene viewed by the camera, receiving one or more annotations, the one or more annotations being provided based on one or more entities determined from the scene, each annotation being associated with at least one entity, determining one or more actions based on the one or more annotations, and providing instructions to display an action interface including one or more action elements, each action element being selectable to induce execution of a respective action, the action interface being displayed in a viewfinder. | 08-13-2015 |
20150310583 | SYSTEMS AND METHODS FOR ANIMATING A VIEW OF A COMPOSITE IMAGE - Techniques for animating a view of a composite image based on metadata related to the capture of the underlying source images. According to certain implementations, the metadata may include timing or sensor data collected or generated during capture of the component source images. For example, the timing data may indicate an order or sequence in which the source images were captured. Accordingly, the corresponding regions of the composite panoramic image may be panned to in sequence, for example, using the Ken Burns Effect. In another example, sensor data from gyroscopes or accelerometers may be used to simulate the movement of the image capture device used to generate the source images. In another implementation, the source images may be associated with varying focal lengths or zoom levels. Accordingly, certain implementations may vary a level zoom, based on the metadata, while panning between source photos. | 10-29-2015 |
Patent application number | Description | Published |
20120110467 | CENTRALIZED USER PREFERENCE MANAGEMENT FOR ELECTRONIC DECISION MAKING DEVICES - Systems and techniques for centralized user preference management for electronic decision making devices are provided. A user preference profile is received. A user preference profile manager may transmit a user preference from the user preference profile to a requesting user transaction terminal. the user preference manager may also receive a dynamic user preference from a user preference profile and extend the user preference profile with the dynamic user preference, where the dynamic user preference includes a preference definition and the preference definition includes read and write access controls for the dynamic user preference. Then the user manager may update the user preference profile based on data received from the user transaction terminal. | 05-03-2012 |
20130054343 | TECHNIQUES FOR LOCATION-BASED PROMOTION EVALUATION - Techniques for location-based promotion evaluation are presented. A customer is identified and a current physical location of the customer is detected based on the customer's mobile device. Factors for promotion are obtained based on a predefined range surrounding the current physical location and a promotion is generated for a specific enterprise within the predefined range using the factors and then dynamically transmitted to the mobile device of the customer for redemption. | 02-28-2013 |
20130159224 | TECHNIQUES FOR REAL-TIME CUSTOMER PREFERENCE LEARNING - Techniques for real-time offer customer preference learning are presented. Local agents on communication channels are equipped with predefined rules that capture actions and behaviors of customers interacting with an enterprise. The metrics associated with these actions and behaviors are plugged into the rules and in some cases combined with known pre-existing preferences for the customers for purposes of evaluating the rules and creating newly learned preferences for the customers. The newly learned preferences are dynamically fed into offer evaluation processing to determine whether to make offers to the customers. | 06-20-2013 |
20130166388 | TECHNQUES FOR REAL-TIME OFFER EVALUATIONS - Techniques for real-time offer evaluations are presented. An enterprise system detects and interaction with a customer. Metrics for the interaction are acquired and a centralized preference server delivers real time preference values known for the customer. The metrics and the preference values are used to dynamically and in real-time evaluate conditions for an enterprise offer and when met the offer is delivered to the customer in real time. | 06-27-2013 |
20130262235 | TECHNIQUES FOR CUSTOMIZED DEPLOYMENT OF OFFERS - Techniques for customized deployment of offers are provided. Customized offers are packaged into a description, a presentation, and offer evaluation execution logic and deployed to an enterprise system. Portions of the package's execution logic have access to some resources of the enterprise system. Once the customized offers are deployed, they can be pushed or pulled to point-of-sale devices for redemption processing during transactions with consumers. | 10-03-2013 |
20130325580 | TECHNIQUES FOR CONTROLLING REDEMPTION OF OFFERS - Techniques for controlling redemption of offers are provided. A checkout process is detected having multiple offers associated with an item or items being purchased. Each offer is evaluated based on custom rules and some, all, or portions of the offers are selectively applied to a retail price for the item to arrive at a final price for the item during the checkout process. | 12-05-2013 |
20140067495 | TECHNIQUES FOR DEPLOYMENT OF UNIVERSAL PROMOTION CONDITIONS FOR OFFER EVALUATIONS - Techniques for universal promotion conditions for offer evaluations are provided. Promotions are comprised of promotion conditions. The conditions are defined as a key value, description, and data type. Defined operators for the data types are enumerated and the key values can be mixed and matched in custom defined conditional statements to expand promotional engines with universal promotion conditions. | 03-06-2014 |
20140067529 | TECHNIQUES FOR CHANNEL-INDEPENDENT OFFER MANAGEMENT - Techniques for channel-independent offer management are provided. An offer management server can be deployed in a variety of architectural arrangements within an enterprise. The offer management server provides cross-platform and channel-independent evaluation of offers and offer management for the enterprise. | 03-06-2014 |