G06Q30/0635

Product catalog services
09792597 · 2017-10-17 · ·

A product catalog service allows business entities to create and store product catalogs indicating products that are available from the business entities. A product catalog includes multiple product family definitions. Each product family definition specifies attribute names of a product family and, for each attribute name, a set of allowed attribute values. In order to specify a particular product variant, an entity may supply one of the allowed attribute values for each specified attribute name of the product. The product catalogs may be received from multiple business entities. Each product catalog may also be shared with multiple business entities. A merchant, for example, may select products from a product catalog to purchase from another merchant. When creating a product catalog, a business entity may reference product family definitions of other product catalogs.

Organization of recurring items

In some examples, a user may be enabled to organize a plurality of items for display within a table. The plurality of items may include items that are available for delivery on a subscription basis from an electronic marketplace. The table may be arranged in accordance with a period corresponding to at least one of plurality of delivery intervals. The user may adjust the placement of individual items by using a drag-and-drop operation. Based at least in part on the location of individual items, delivery intervals may be determined for delivery of individual items.

Methods and systems for secure product activation

The present disclosure relates to product activation of products purchased online or through electronic commerce platforms. The disclosure provides methods, systems, and computer program products that enable secure activation of products using user identity data. The disclosure implements secure activation based on activation records maintained in an activation server and a unique registrant ID corresponding to an intended user of the product that is generated and maintained at an identity verification platform.

Splitting a task hierarchy

In one aspect, there is provided a method including presenting a first user interface including an object hierarchy comprising a parent node and a plurality of child nodes; receiving, at a second user interface, a first selection allocating at first portion of the object hierarchy to a first device; receiving, at the second user interface, a second selection allocating a second portion of the object hierarchy to a second device; and when a selection at a user interface element of a third user interface is received, sending an indication to a system to enable generation of a fourth user interface presenting a first electronic document for the first device and generation of a fifth user interface presenting a second electronic document for the second device. Related systems, methods, and articles of manufacture are also disclosed.

Smart Refrigerator
20170293966 · 2017-10-12 ·

The present disclosure illustrates a smart refrigerator including a user interface, a recipe management module, a storage management module and an order management module. The user interface is configured to input an ordering instruction. The recipe management module stores much recipe information recording information of ingredients required. The user can select at least one of the recipe information. The storage management module is configured to input and store the ingredient information. The order management module is configured to receive and store order information. The recipe management module transmits the selected recipe information to the storage management module, and the storage management module compares the received recipe information and the information of ingredient stored in the refrigerator, so as to generate the order information. When the ordering instruction is inputted into the user interface, the order management module transmits the order information to a cloud server. The smart refrigerator of the present disclosure has advantage of providing the user to more conveniently manage the ingredients stored in the refrigerator, and further providing functions of analyzing recipe and ordering ingredient online.

WAREHOUSING AND DELIVERY SYSTEMS AND METHODS WITH CROSS-RETAILER FULFILLMENT
20170293881 · 2017-10-12 ·

The present disclosure provides methods and systems for the storage, ordering, listing, and delivery of products. Warehousing and delivery fulfillment systems are provided. Also provided are methods of warehousing and delivery fulfillment.

Method and System for Dispatching an Order for a Product

Methods and systems for dispatching an order for a product. The method including the steps of: receiving, at a dispatch module, data corresponding to a completion time for provision of the product by a merchant; receiving, at the dispatch module, data corresponding to a receipt time for receipt of the product by a consumer; comparing the completion time and the receipt time based on the respective data; and dispatching the order to an execution module to initiate provision of the product on a condition that the receipt time is approximately equal to the completion time.

SYSTEMS AND METHODS FOR DRONE DISPATCH AND OPERATION
20170293991 · 2017-10-12 ·

Described are systems, methods, and computer readable medium for drone dispatch and operation. Exemplary embodiments provide a group of drones, a server in communication with the drones, and a detachable basket coupled to a shopping cart including an optical machine-readable label that represents identifying data for the basket. The identifying data for the basket is received from a client device at a server. The basket is associated with a user profile corresponding to the client device. Information identifying a vehicle associated with the user profile is determined. A checkout message is received indicating that a user of the client device completed a purchase transaction and requested a drone for transporting the basket. In response to the checkout message, identifying data for the basket is transmitted to a selected drone in the group of drones, and instructions to carry the basket to the vehicle are also transmitted to the selected drone.

METHODS AND APPARATUS FOR PROCESSING A PURCHASE
20170293982 · 2017-10-12 ·

Methods and devices for processing a payment transaction for a purchase carried out by a vehicle user with a merchant are provided. The method comprises a server (a) obtaining a vehicle ID, from a vehicle detection unit, upon a vehicle entering a premise of the merchant; (b) interrogating a database using the vehicle ID to obtain a device identifier associated with a communication device of the user; (c) transmitting the device identifier to a wallet server over a communication network; (d) receiving, upon authorization by the wallet server, over the communication network wallet information associated with a digital wallet of the user; (e) receiving, via the communication device, product information indicative of one or more product items ordered by the user; and (f) transmitting a transaction request to a payment network to cause a payment transaction in respect of the one or more products to be processed, said transaction request comprising the wallet information. A communication device and the associated method for the above process are also disclosed.

Physical needs tool
11257139 · 2022-02-22 · ·

An apparatus includes a database, memory, and processor. The database stores a purchase history, assigned to a user, that includes records of products and a ticket for travel to a second location on a first date. The memory stores categories, each of which is assigned to weather conditions and includes products for which a positive correlation exists between consumer demand and a presence of one or more weather conditions. The processor determines that the user will be in the second location on a third date and obtains a predicted weather condition at the second location on the third date. The weather condition is assigned to a category including a product. The processor determines that a probability the user has a need for the product is greater than a threshold and sends a product recommendation to the user. The processor receives a purchase request from the user and completes a purchase.