Method and system for artificial intelligence augmented facility interaction
First Claim
Patent Images
1. A method comprising:
- identifying a location of a mobile device associated with a customer account within a facility, wherein identifying the location of the mobile device associated with the customer includes;
iteratively determining an unfiltered location based on at least three received beacon signals, beacon location data retrieved from a database for the beacons from which the beacon signals were received, and application of a triangulation algorithm to the beacon location data; and
iteratively determining a filtered location by calculating a location average and standard deviation from at least three most recently determined unfiltered locations and applying the triangulation algorithm to at least three most recently determined unfiltered locations that are less than the standard deviation from the location average;
determining at least one product recommendation based on data stored in a database associated with the customer account in view of the identified location;
transmitting, via a network, the determined product recommendation data to the mobile device for presentation on the mobile device; and
wherein;
identifying the location of the mobile device includes generating a path prediction of a path the mobile device is likely to travel based on the identified location and a plurality of previously identified locations; and
determining the at least one product recommendation is further determined based on the generated path prediction.
6 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments herein each include at least one of systems, methods, software, and devices for artificial intelligence augmented facility interaction. One such embodiment, in the form of a method includes identifying a location of a mobile device associated with a customer account within a facility. This method further includes determining at least one product recommendation based on data stored in a database associated with the customer account in view of the identified location and transmitting, via a network, the determined product recommendation data to the mobile device for presentation on the mobile device.
-
Citations
16 Claims
-
1. A method comprising:
-
identifying a location of a mobile device associated with a customer account within a facility, wherein identifying the location of the mobile device associated with the customer includes; iteratively determining an unfiltered location based on at least three received beacon signals, beacon location data retrieved from a database for the beacons from which the beacon signals were received, and application of a triangulation algorithm to the beacon location data; and iteratively determining a filtered location by calculating a location average and standard deviation from at least three most recently determined unfiltered locations and applying the triangulation algorithm to at least three most recently determined unfiltered locations that are less than the standard deviation from the location average; determining at least one product recommendation based on data stored in a database associated with the customer account in view of the identified location; transmitting, via a network, the determined product recommendation data to the mobile device for presentation on the mobile device; and wherein; identifying the location of the mobile device includes generating a path prediction of a path the mobile device is likely to travel based on the identified location and a plurality of previously identified locations; and determining the at least one product recommendation is further determined based on the generated path prediction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one processor, at least one memory device, and at least one network interface device; a mobile device interaction module stored on the at least one memory device and executable by the at least one processor to perform data processing activities, the data processing activities comprising; identifying a location of a mobile device associated with a customer account within a facility, wherein identifying the location of the mobile device associated with the customer includes; iteratively determining an unfiltered location based on at least three received beacon signals, beacon location data retrieved from a database for the beacons from which the beacon signals were received, and application of a triangulation algorithm to the beacon location data; and iteratively determining a filtered location by calculating a location average and standard deviation from at least three most recently determined unfiltered locations and applying the triangulation algorithm to at least three most recently determined unfiltered locations that are less than the standard deviation from the location average; determining at least one product recommendation based on data stored in a database associated with the customer account in view of the identified location; transmitting, via the at least one network interface device to the mobile device, the determined product recommendation data for presentation on the mobile device; and wherein; identifying the location of the mobile device includes generating a path prediction of a path the mobile device is likely to travel based on the identified location and a plurality of previously identified locations; and determining the at least one product recommendation is further determined based on the generated path prediction. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification