Location Enabled Service for Enhancement of Smart Device and Enterprise Software Applications
First Claim
1. A system for enhancing an enterprise software system with a location service comprising:
- a beacon device for disposition proximal to an associated category, said beacon device configured for transmitting a beacon signal having an encoded beacon identification;
a distribution server connected to a network for distributing a smart device application to a smart device;
said smart device application configured for running on said smart device, said smart device application configured for controlling said smart device for receiving said beacon signal and determining proximity information relating to a distance from said smart device to said beacon based on a received signal property of said beacon signal;
said smart device application configured for network communication with a network server;
said smart device application configured for communicating said proximity information to said network server and receiving category information based on said proximity information from said network server;
said smart device application configured to send said category information to said network server in response to a user action and configured to receive category related information from said network server for display on said smart device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for contextualized location aware content delivery comprising a group of beacons transmitting respective ID'"'"'s, an application running on a smart device configured for receiving the beacons, determining signal amplitude, reception time, beacon ID, and sending ID and amplitude to a server over a network. The server determines location of the smart device and contextualizes the location based on a context location database with the server. Context information sent back to application. Application sends context information along with user action information to an application server over a network. Application server sends context related information to application for display to a user on said smart device. The server, application, and beacons may be provided as a service to a facility for use with customer'"'"'s smart devices. A beacon ID security method is disclosed. Beacons may include precision location technology and relay information to one another and to the server.
-
Citations
21 Claims
-
1. A system for enhancing an enterprise software system with a location service comprising:
-
a beacon device for disposition proximal to an associated category, said beacon device configured for transmitting a beacon signal having an encoded beacon identification; a distribution server connected to a network for distributing a smart device application to a smart device; said smart device application configured for running on said smart device, said smart device application configured for controlling said smart device for receiving said beacon signal and determining proximity information relating to a distance from said smart device to said beacon based on a received signal property of said beacon signal; said smart device application configured for network communication with a network server; said smart device application configured for communicating said proximity information to said network server and receiving category information based on said proximity information from said network server; said smart device application configured to send said category information to said network server in response to a user action and configured to receive category related information from said network server for display on said smart device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for enhancing an enterprise software system with a location service comprising:
-
a beacon device for disposition proximal to an associated category, said beacon device configured for transmitting a beacon signal having an encoded beacon identification; a mobile transceiver device configured for receiving said beacon signal and recording said encoded beacon identification, a received signal strength and a timestamp to generate a memory data record; a network server configured for determining proximity information relating to a distance from said mobile transceiver device to said beacon based on said received signal strength of said beacon signal; said mobile transceiver device configured for transmitting said memory data record to said network server; said network server configured to generate, store, and present historical and real-time data records of said mobile transceiver device as associated with said beacon zones or categories.
-
-
18. A system for contextualized location related content delivery comprising:
-
at least one beacon configured for transmitting an identification; a distribution server configured for distributing an application to a smart device; a network server connected to a network; said application configured for utilizing said smart device to receive said at least one beacon, determine a reception amplitude, determine said identification, and send said identification and said amplitude information to said server over said network; said network server configured for determining proximity information based on said amplitude information; said network server further comprising a context database relating proximity information to context location information; said network server configured for utilizing said context database to determine context location information based on said proximity information; and said network server configured for communicating said context location information to said application over said network. - View Dependent Claims (19)
-
-
20. A method for contextualized location related content delivery comprising:
-
providing at least one beacon configured for transmitting an identification; providing an application configured for being downloaded and for running on a smart device; said application configured for utilizing said smart device to receive said at least one beacon, determine a reception amplitude, determine said identification, send said identification, and said amplitude information to a network server over a network; said network server receiving said identification information and said amplitude information from said application; said network server determining proximity data based on said amplitude information; said network server further comprising a context database relating proximity data to context data; and said network server utilizing said context database to determine context location information based on said proximity information; said network server communicating said context location information to said application over said network. - View Dependent Claims (21)
-
Specification