Patent classifications
G06Q30/0639
Methods, systems, and devices for a service oriented architecture for facilitating air filter replacements
Disclosed herein are methods, systems, and devices for facilitating heating, ventilation, and air conditioning (HVAC) air filter replacement on at least one computing device. One method includes identifying interface requirements for a set of services to be implemented between service oriented architecture (SOA) front-end components and SOA back-end components. One of the SOA front-end components is configured to communicate with a home automation system of a first user and one of the SOA front-end components is configured to communicate with a graphical user interface (GUI) associated with the first user. One of the SOA back-end components is configured to communicate with a weather service database and one of the SOA back-end components is configured to communicate with an order fulfillment service. The SOA front-end components are operable to be combined with the SOA back-end components to form an operable SOA solution.
Method and system for tracking objects in an automated-checkout store based on distributed computing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for tracking objects in a store. One of the methods includes receiving, by one or more first computing devices, data captured by one or more sensors in the store; identifying, by the one or more first computing devices, a plurality of objects based on the received data, wherein the identified objects comprise one or more persons and one or more product items; extracting, by the one or more first computing devices, a plurality of features associated with each of the identified objects; generating, by the one or more first computing devices, a digest comprising information of the extracted features associated with the identified objects; and sending, by the one or more first computing devices, the digest to one or more second computing devices for processing.
BUILD AND UPDATE A VIRTUAL STORE BASED ON A PHYSICAL STORE
Disclosed herein are methods and systems for building and updating a virtual store based on a physical store. A computing system is structured to receive captured images of a physical space having a set of products. The physical space is simulated by a three-dimensional (3D) model of the physical space. A corresponding representation of the set of products is positioned relative to the 3D model. The computing system is structured to detect, based on the captured images, product information for products in the physical space and generate, based on the product information, an updated representation of the set of products based on the product information. The updated representation of the set of products corresponds to the products in the physical space as shown in the captured images.
VIRTUAL, INFERRED, AND DERIVED PLANOGRAMS
A cross-entity and cross-retailer platform is provided that captures transaction data (associated with both in-store or on-line transactions), indexes, and stores the data in a cloud-accessible data store. For any given store of a given retailer, a Virtual Planogram (VP) is maintained for that store. The VP comprises metrics, relationships derived from the metrics, and inferences drawn from the relationships based on item sales and the corresponding transaction data for those item sales. The relationships show the rate of change in item sales over different intervals of time vis-a-vis sales of item categories/departments within the store. The inferences drawn from the relationships show a logical product placement mapping of the items or the proximity of the items to one another within the store. The VP is provided to the retailers and/or entities associated with items of the retailers as an interactive graph within retailer-provided and entity-provided interfaces.
CUSTOMIZE A VIRTUAL STORE BASED ON BUYER PREFERENCES AND MOVEMENT
Disclosed herein are methods and systems for customizing a virtual store based on buyer preferences and movement. A computing system is structured to transmit, to a user device, a 3D virtual environment of a virtual store configured for presenting at least one product from a set of products positioned on a virtual structure simulating a corresponding physical store; determine, based on information received from the user device, a subset of the set of products relevant to a virtual user; and transmit a visual modifier to the user device. The visual modifier is configured to distinguish the subset of the set of products from remaining products in the set of products positioned in the 3D virtual environment.
Method of using, apparatus, product, and system for a no touch point-of-sale self-checkout
A method, computer program product, and system to perform a sale transaction are provided. The method includes identifying each item of a plurality of items, based on at least one image of the plurality of items, determining a cost for each item, optionally identifying a person based on an image of the person, adding each of the items and each of the costs to a sale transaction, and charging the person for the sale transaction.
Navigation method, system, and computer program product based on user specification
A method, computer system, and a computer program product of providing digital navigation to a user on a user device is provided. The present invention may include communicating a plurality of navigation commands to the user for navigation within a store, wherein the plurality of navigation commands are generated in response to a user-scanned QR code at the store, and are based on a user-provided specification.
Computing techniques to predict locations to obtain products utilizing machine-learning
Various embodiments are generally directed to techniques utilizing computers to determine one or more locations for a customer to pickup a product based on a trained models. Embodiments may also include generating a code that may be utilized to obtain the product and perform a verification operation.
HYBRID VISUALIZATION OF RETAIL SHELVES
Systems and methods are provided for retail environments. In one implementation, a non transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include determining product availability data indicative of an availability of one or more products on at least one retail shelf in a retail store; using the product availability data to generate a synthetic visual representation of the one or more products on the at least one retail shelf; presenting the synthetic visual representation on a display; receiving from a user an input indicative of a selection of at least a portion of the synthetic visual representation; and in response to receiving the input, presenting on the display an actual image corresponding to the selected at least a portion of the synthetic visual representation, wherein the actual image was acquired with an image sensor.
INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
An information processing device comprising a processor configured to determine a first timing designated for a product registered as a purchased product. The processor is also configured to determine a first registration position where the product is designated. The processor is also configured to determine a second timing designated for the product. The processor is also configured to determine a second registration position where the product is designated. The processor is also configured to determine, based on the first timing, the first registration position, the second timing, and the second registration position, a first reliability of the first registration position. The processor is also configured to generate first tracking data relating to the product by associating the second timing, the second registration position, and the first reliability.