Systems and methods for facilitating shopping in a physical retail facility
First Claim
1. A system comprising:
- a database of user profiles, the user profiles having one or more partialities associated therewith and the user profiles being associated with particular customers;
a database of retail products, at least some of the retail products having identified vectorized product characterizations;
a control circuit configured to access the database of user profiles and the database of retail products and configured to identify one or more suggested retail items for a particular customer based, in part, on comparisons between the identified partialities of the user profile associated with the particular customer and the identified vectorized product characterizations of the retail products;
a plurality of physical shopping carts at a retail shopping facility, one of the plurality of shopping carts being designated for the particular customer and filled with at least one of the one or more suggested retail items prior to the particular customer arriving at the retail shopping facility;
a rejection bin where the particular customer may deposit unwanted suggested retail items, the rejection bin having a bin sensor configured to detect placement of the unwanted suggested retail items; and
a product support system and a product routing system communicatively coupled to the control circuit, the product support system configured to present products to consumers that are loaded thereon by an automated loading system;
wherein the control circuit is further configured to;
receive identification information from the bin sensor regarding unwanted suggested retail items placed in the rejection bin and to update the one or more partialities in the database of user profiles based, in part, on the particular customer associated with the user profile placing one of the unwanted suggested retail items in the rejection bin; and
receive a product information query from a user computing device, identify a set of products having product attributes corresponding to the product information query received, and instruct the product support system to physically present at least one product of the identified set of products by loading the at least one product of the identified set onto the product support system by one or more retrieval devices of the automated loading system, for physical presentation to the particular customer at the retail shopping facility.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, apparatuses and methods are provided herein useful to facilitate expedient shopping in a physical retail facility. In one embodiment, a shopping system directed to pre-filling shopping carts with retail items prior to a customer'"'"'s arrival at the physical retail shopping facility includes a user database of user profiles having one or more partialities associated with customers, a product database of retail products with identified vectorized characterizations or product vectors, a plurality of physical shopping carts, and a control circuit. By one approach, the control circuit is configured to access the user database and the product database and identify suggested retail items for a particular customer based, in part, on comparisons between the identified partialities and the identified vectorized product characterizations of the retail products.
411 Citations
18 Claims
-
1. A system comprising:
-
a database of user profiles, the user profiles having one or more partialities associated therewith and the user profiles being associated with particular customers; a database of retail products, at least some of the retail products having identified vectorized product characterizations; a control circuit configured to access the database of user profiles and the database of retail products and configured to identify one or more suggested retail items for a particular customer based, in part, on comparisons between the identified partialities of the user profile associated with the particular customer and the identified vectorized product characterizations of the retail products; a plurality of physical shopping carts at a retail shopping facility, one of the plurality of shopping carts being designated for the particular customer and filled with at least one of the one or more suggested retail items prior to the particular customer arriving at the retail shopping facility; a rejection bin where the particular customer may deposit unwanted suggested retail items, the rejection bin having a bin sensor configured to detect placement of the unwanted suggested retail items; and a product support system and a product routing system communicatively coupled to the control circuit, the product support system configured to present products to consumers that are loaded thereon by an automated loading system; wherein the control circuit is further configured to; receive identification information from the bin sensor regarding unwanted suggested retail items placed in the rejection bin and to update the one or more partialities in the database of user profiles based, in part, on the particular customer associated with the user profile placing one of the unwanted suggested retail items in the rejection bin; and receive a product information query from a user computing device, identify a set of products having product attributes corresponding to the product information query received, and instruct the product support system to physically present at least one product of the identified set of products by loading the at least one product of the identified set onto the product support system by one or more retrieval devices of the automated loading system, for physical presentation to the particular customer at the retail shopping facility. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17)
-
-
12. A method comprising:
-
maintaining a database of a plurality of user profiles having one or more identified partialities associated therewith and the user profiles being associated with particular customers; maintaining a database of retail products, at least some of the retail products having identified vectorized product characterizations; identifying, via a control circuit, one or more suggested retail items for a particular customer based, in part, on comparisons between the identified partialities of the user profile associated with the particular customer and the identified vectorized product characterizations of the retail products; loading a designated shopping cart, at a retail shopping facility, for the particular customer with at least one of the one or more suggested retail items prior to the particular customer arriving at the retail shopping facility; receiving unwanted suggested retail items deposited into a rejection bin, the rejection bin having a bin sensor configured to detect placement of the unwanted suggest retail items and to notify the control circuit; receiving, at the control circuit, identification information regarding the unwanted suggested retail items and updating the one or more partialities in the database of user profiles based, in part, on the particular customer associated with the user profile placing one of the unwanted suggested retail items in the rejection bin; receiving a product information query at the control circuit from a user computing device; identifying, via the control circuit, a set of products having product attributes corresponding to the received product information query; instructing a product support system and a product routing system communicatively coupled to the control circuit to physically present at least one product of the identified set of products; and physically presenting the at least one product of the identified set of products to the particular customer on the product support system at the retail shopping facility wherein the at least one product of the identified set of products is loaded onto the product support system by one or more retrieval devices of an automated loading system or physically presenting the at least one product of the identified set of products to the particular customer on the product support system at the retail shopping facility wherein the at least one product of the identified set of products is loaded onto a display portion of the product support system that is transported to the particular customer at the retail shopping facility by one or more conveyors of the product routing system. - View Dependent Claims (13, 14, 15, 16)
-
-
18. A system comprising:
-
a database of user profiles, the user profiles having one or more partialities associated therewith and the user profiles being associated with particular customers; a database of retail products, at least some of the retail products having identified vectorized product characterizations; a control circuit configured to access the database of user profiles and the database of retail products and configured to identify one or more suggested retail items for a particular customer based, in part, on comparisons between the identified partialities of the user profile associated with the particular customer and the identified vectorized product characterizations of the retail products; a plurality of physical shopping carts at a retail shopping facility, one of the plurality of shopping carts being designated for the particular customer and filled with at least one of the one or more suggested retail items prior to the particular customer arriving at the retail shopping facility; a rejection bin where the particular customer may deposit unwanted suggested retail items, the rejection bin having a bin sensor configured to detect placement of the unwanted suggested retail items; and a product support system configured to present products to consumers that are loaded onto a display thereof; wherein the control circuit is further configured to; receive identification information from the bin sensor regarding unwanted suggested retail items placed in the rejection bin and to update the one or more partialities in the database of user profiles based, in part, on the particular customer associated with the user profile placing one of the unwanted suggested retail items in the rejection bin; and receive a product information query from a user computing device, identify a set of products having product attributes corresponding to the product information query received, and instruct the product support system to physically present at least one product of the identified set of products by transporting by one or more conveyors of a product routing system, the display of the product support system loaded with the at least one product of the identified set to the particular customer at the retail shopping facility for physical presentation of the at least one product of the identified set.
-
Specification