Customer shopping help system
First Claim
1. A customer shopping help system, comprising:
- a plurality of beacon devices;
a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to execute the instructions to cause the system to perform operations comprising;
determining an association between a first customer device and a second customer device based on a linking relationship between the first customer device and the second customer device;
detecting, using the plurality of beacon devices, the first customer device and the second customer device entering a merchant physical location;
linking, in response to the determining the association between the first customer device and the second customer device established prior to the detecting of the first customer and the second customer device entering the merchant physical location, the first customer device and the second customer device for a multi-customer shopping session;
beginning, in response to the linking, the multi-customer shopping session for the first customer device and the second customer device, wherein the multi-customer shopping session exists for a continuous time period following the detecting of the first customer device and the second customer device entering the merchant physical location, and wherein the multi-customer shopping session ends when the first customer device and second customer device are no longer detected by the plurality of beacon devices as a result of leaving the merchant physical location;
receiving, over a network from the plurality of beacon devices, a first customer location information and a second customer location information that is collected during the multi-customer shopping session from the first customer device that is associated with a first customer and the second customer device that is associated with a second customer, wherein the first customer location information is based on a first tracked path of the first customer through the merchant physical location and second customer location information is based on a second tracked path of the second customer through the merchant physical location that is different from the first tracked path;
determining that the first customer is located in a checkout area of the merchant physical location;
analyzing, in response to the determining the first customer is located in the checkout area, the first customer location information and the second customer location information to determine a merchant physical location area that the first customer and the second customer have not been located during the multi-customer shopping session;
selecting, from a plurality of products, a first product that is located in the merchant physical location area;
providing, over the network for display on the first customer device, a product recommendation for the first product in response to the first product being located in the merchant physical location area in which the first customer and the second customer have not been located during the multi-customer shopping session; and
providing, over the network for display on the second customer device in response to at least one instruction from the first customer device, the product recommendation for the first product.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing customer shopping help include a system provider device that receives first customer location information from a plurality of beacon devices at a merchant physical location. The first customer location information is collected during a shopping session from a first customer device that is associated with a first customer. The system provider device analyzes the first customer location information to determine a merchant physical location area that is included in the merchant physical location and in which the first customer has not been located during the shopping session. The system provider device then selects a first product, from a plurality of products that are associated with the merchant physical location in a database, which is located in the merchant physical location area. The system provider device then provides a product recommendation for the first product over the network for display on the first customer device.
9 Citations
20 Claims
-
1. A customer shopping help system, comprising:
-
a plurality of beacon devices; a non-transitory memory storing instructions; and one or more hardware processors coupled to the non-transitory memory and configured to execute the instructions to cause the system to perform operations comprising; determining an association between a first customer device and a second customer device based on a linking relationship between the first customer device and the second customer device; detecting, using the plurality of beacon devices, the first customer device and the second customer device entering a merchant physical location; linking, in response to the determining the association between the first customer device and the second customer device established prior to the detecting of the first customer and the second customer device entering the merchant physical location, the first customer device and the second customer device for a multi-customer shopping session; beginning, in response to the linking, the multi-customer shopping session for the first customer device and the second customer device, wherein the multi-customer shopping session exists for a continuous time period following the detecting of the first customer device and the second customer device entering the merchant physical location, and wherein the multi-customer shopping session ends when the first customer device and second customer device are no longer detected by the plurality of beacon devices as a result of leaving the merchant physical location; receiving, over a network from the plurality of beacon devices, a first customer location information and a second customer location information that is collected during the multi-customer shopping session from the first customer device that is associated with a first customer and the second customer device that is associated with a second customer, wherein the first customer location information is based on a first tracked path of the first customer through the merchant physical location and second customer location information is based on a second tracked path of the second customer through the merchant physical location that is different from the first tracked path; determining that the first customer is located in a checkout area of the merchant physical location; analyzing, in response to the determining the first customer is located in the checkout area, the first customer location information and the second customer location information to determine a merchant physical location area that the first customer and the second customer have not been located during the multi-customer shopping session; selecting, from a plurality of products, a first product that is located in the merchant physical location area; providing, over the network for display on the first customer device, a product recommendation for the first product in response to the first product being located in the merchant physical location area in which the first customer and the second customer have not been located during the multi-customer shopping session; and providing, over the network for display on the second customer device in response to at least one instruction from the first customer device, the product recommendation for the first product. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing customer shopping help, comprising:
-
determining an association between a first customer device and a second customer device based on a linking relationship between the first customer device and the second customer device; detecting, by a system provider device over a network using a plurality of beacon devices at a merchant physical location, the first customer device and the second customer device entering the merchant physical location; linking, by the system provider device in response to determining the association between the first customer device and the second customer device established prior to the detecting of the first customer and the second customer device entering the merchant physical location, the first customer device and the second customer device for a multi-customer shopping session; beginning, by the system provider device in response to the linking the first customer device and the second customer device, the multi-customer shopping session for the first customer device and the second customer device, wherein the multi-customer shopping session exists for a continuous time period following the detecting of the first customer device and the second customer, and wherein the multi-customer shopping session ends when the first customer device and second customer device are no longer detected by the plurality of beacon devices as a result of leaving the merchant physical location; receiving, by the system provider device over the network from the plurality of beacon devices at the merchant physical location, a first customer location information and a second customer information that is collected during the multi-customer shopping session from the first customer device that is associated with a first customer and the second customer device that is associated with a second customer, wherein the first customer location information is based on a first tracked path of the first customer through the merchant physical location and the second customer location information is based on a second tracked path of the second customer through the merchant physical location that is different from the first tracked path; determining, by the system provider device, that the first customer is located in a checkout area of the merchant physical location; analyzing, by the system provider device in response to the determining the first customer is located in the checkout area, the first customer location information and the second customer location information to determine a merchant physical location area that the first customer and the second customer have not been located during the multi-customer shopping session; selecting, by the system provider device from a plurality of products associated with the merchant physical location in a database, a first product, that is located in the merchant physical location area; providing, by the system provider device over the network for display on the first customer device, a product recommendation for the first product in response to the first product being located in the merchant physical location area in which the first customer and the second customer have not been located during the multi-customer shopping session; and providing, by the system provider device over the network for display on the second customer device in response to at least one instruction from the first customer device, the product recommendation for the first product. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
determining an association between a first customer device and a second customer device based on a linking relationship between the first customer device and the second customer device; detecting, over a network using a plurality of beacon devices at a merchant physical location, the first customer device and the second customer device entering the merchant physical location; linking, in response to the determining the association between the first customer device and the second customer device established prior to the detecting of the first customer and the second customer device entering the merchant physical location, the first customer device and the second customer device for a multi-customer shopping session; beginning, in response to the linking the multi-customer shopping session for the first customer device and the second customer device, wherein the multi-customer shopping session exists for a continuous time period following the detecting of the first customer device and the second customer device entering the merchant physical location, and wherein the multi-customer shopping session ends when the first customer device and second customer device are no longer detected using by the plurality of beacon devices as a result of leaving the merchant physical location; receiving, over the network from the plurality of beacon devices, a first customer location information and a second customer location information that is collected during the multi-customer shopping session from the first customer device that is associated with a first customer and the second customer device that is associated with a second customer, wherein the first customer location information is based on a first tracked path of the first customer through the merchant physical location and the second customer location information is based on a second tracked path of the second customer through the merchant physical location that is different from the first tracked path; determining that the first customer located in a checkout area of the merchant physical location; analyzing, in response to determining the first customer is located in the checkout area, the first customer location information and the second customer location information to determine a merchant physical location area that the first customer and the second customer have not been located during the multi-customer shopping session; selecting, from a plurality of products associated with the merchant physical location in a database, a first product that is located in the merchant physical location area; and providing, over the network for display on the first customer device, a product recommendation for the first product in response to the first product being located in the merchant physical location area in which the first customer and the second customer have not been located during the multi-customer shopping session; and providing, over the network for display on the second customer device, the product recommendation for the first product in response to at least one instruction from the first customer device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification