Patent application number | Description | Published |
20110173543 | SYSTEM AND METHOD TO ASSIST CUSTOMERS IN SELECTING COMPATIBLE COMPONENTS OF A PRODUCT - Systems and methods to assist buyers in selecting compatible components of a product are described. The system identifies a product associated with a plurality of component classes. Next, the system identifies a list of items by searching for items based on the component classes. The system then receives a selection of a first item. After a selection of the first item has been received, the system generates a list of compatible items by removing items from the identified list of items that are incompatible with the first item. Finally, the system presents the buyer with a user interface communicating the list of compatible items. | 07-14-2011 |
20120066040 | VIRTUAL-WORLD BENEFIT TO MOTIVATE PHYSICAL-WORLD PURCHASE - A virtual-world benefit may be used to motivate a physical-world purchase. A game machine presents a suggestion that a user (e.g., a player of a game hosted by the game machine) make a purchase of physical-world item, and the suggestion includes an indication that the purchase entitles the user to the virtual-world benefit, thus providing the user with an incentive to make the purchase of the physical-world item. The virtual-world benefit may include a virtual world item, an amount of virtual-world currency, or both. Supposing that the user makes the purchase, the game machine accesses purchase data of the physical-world item. The purchase data indicates that the user has made the purchase. Based on the purchase data, the game machine changes a data structure of the user. The data structure is accessible by a process that configures the virtual environment as including the virtual-world benefit. | 03-15-2012 |
20120192235 | AUGMENTED REALITY SYSTEM AND METHOD FOR VISUALIZING AN ITEM - In a system and method for searching, browsing, and visualizing items, a first image containing an item is received to be stored in an account associated with a user. The first image is processed using a processor to extract an image of the item from the first image. The image of the item is layered over a stream of video frames received from the client device to form a superimposed image. The superimposed image is caused to be displayed on the client device. | 07-26-2012 |
20130282520 | SYSTEMS AND METHODS FOR PRIORITIZING LOCAL SHOPPING OPTIONS - Systems and methods to provide a prioritized shopping system are discussed. For example, a method can include receiving a list of target items, receiving busyness data for a plurality of local merchants, developing a prioritized shopping plan, and communicating the prioritized shopping plan to a mobile device. Each target item in the list of target items can represents a product or service that a user has indicated an interest in purchasing. The prioritized shopping plan is based at least in part on the busyness data and the list of target items. Busyness data provides an indication of traffic levels within at least a portion of the plurality of local merchants. | 10-24-2013 |
20130312083 | LOCKABLE WIDGETS ON A MOBILE DEVICE - A software widget running on a user device may be designed to operate in a locked or an unlocked mode. In unlocked mode, the user has full interactivity with the widget. In locked mode, however, at least some of the interactivity with the widget is restricted, despite the fact that the widget still operates normally otherwise while in the locked mode. While in locked mode, user input may be compared against a predefined unlocking sequence to determine if the widget should be unlocked. | 11-21-2013 |
20140035913 | VIRTUAL DRESSING ROOM - A method and system are provided to facilitate recognition of gestures representing commands to initiate actions within an electronic marketplace on behalf of a user. Spatial data about an environment external to a depth sensor may be received by an action machine. The action machine may generate a first model of a body of the user based on a first set of spatial data received at a first time. The action machine may then generate a second model of the body of the user based on a second set of spatial data received at a second time. The action machine may further determine that a detected difference between the first and second models corresponds to a gesture by the user, and that this gesture represents a command by the user to initiate an action within the electronic marketplace on behalf of the user. | 02-06-2014 |
20140132564 | KEY INPUT USING AN ACTIVE PIXEL CAMERA - In an example embodiment, an active pixel sensor on a user device is utilized to capture graphical user interface navigation related movements by a user. Areas of low luminance can be identified and movements or alterations in the areas of low luminance can be translated into navigation commands fed to an application running on the user device. | 05-15-2014 |
20140143694 | SELF OPTIMIZING AND REDUCING USER EXPERIENCES - In an example embodiment, a method of dynamically optimizing a user interface on an electronic device is provided. A user interface is presented to a user, wherein the user interface includes one or more elements. User interactions with the one or more elements are then measured. The one or more elements of the user interface are then dynamically modified based on the measured user interaction. | 05-22-2014 |
20140164079 | SOCIAL INCENTIVES FOR COMMERCE - In an example embodiment, a method of validating an electronic incentive provided to users is provided. An electronic incentive can be distributed to a first user. The electronic incentive provides a first discount amount for an item or service. A first indication that the electronic incentive has been redeemed at a merchant point of sale terminal can later be received. Validation may then occur to ensure that the electronic incentive referred to in the first indication is the electronic incentive distributed to the first user. Then, the first discount amount can be dynamically altered into a second discount amount different than the first discount amount, so that a redemption of the electronic incentive by the first user provides a discount equal to the second discount amount. | 06-12-2014 |
20140236389 | SYSTEM AND METHOD OF DYNAMICALLY MODIFYING A USER INTERFACE BASED ON SAFETY LEVEL - A method of dynamically altering a user experience based on safety level is provided. A first user experience is provided to a user in a vehicle. The information is received from an information source. The information is used to calculate a safety level score for a vehicle. Then, a second user experience different than the first user experience is provided to the user in the vehicle, based on the safety level score. | 08-21-2014 |
20140237400 | SYSTEM AND METHOD OF MODIFYING A USER EXPERIENCE BASED ON PHYSICAL ENVIRONMENT - A method of dynamically altering a user interface on an electronic device is provided. A user interface is presented to a user, wherein the user interface includes one or more elements. Then, a first aspect of a physical environment of the electronic device is determined. One or more elements of the user interface can then be dynamically modified based on the determined first aspect of the physical environment of the electronic device. | 08-21-2014 |