EP3014293A1

Location service for enhancement of smart device

Abstract

This record has no abstract on file.

Term

Projected expiry 27 June 2034.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

21 claims: 21 independent, 0 dependent

  1. 1
    Claims of equivalent WO 2014210556 A1 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.
  2. 2
    The system in accordance with claim 1, wherein said proximity information is derived in accordance with a triangulation solution algorithm.
  3. 3
    The system in accordance with claim 1, wherein said proximity information is derived in accordance with a hyperbolic solution algorithm.
  4. 4
    The system in accordance with claim 1, wherein said proximity information comprises two-dimensional position information.
  5. 5
    The system in accordance with claim 1, wherein said proximity information comprises three-dimensional position information.
  6. 6
    The system in accordance with claim 1, wherein said smart device application is configured to read said encoded beacon identification without engaging in an interactive connection protocol with said beacon.
  7. 7
    The system in accordance with claim 1, wherein said received signal property is beacon signal strength, and wherein said smart device application is configured to determine said beacon signal strength without engaging in an interactive connection protocol with said beacon.
  8. 8
    The system in accordance with claim 1, wherein said beacon transmits an indication of transmitted signal level.
  9. 9
    The system in accordance with claim 1, wherein said smart device application further includes an integrated service, said integrated service configured for providing filtering of beacon signal information and configured for providing communication of said filtered information to said network server.
  10. 10
    The system in accordance with claim 1, wherein said network server is configured to run a location engine algorithm to determine a location for said smart device based on said proximity information.
  11. 11
    The system in accordance with claim 10, wherein said network server is configured to determine contextualized location information based on said location for said smart device and is configured to communicate said contextualized location information to said smart device application.
  12. 12
    The system in accordance with claim 10, wherein the smart device application is configured to initiate an action based on said contextualized location information received.
  13. 13
    The system in accordance with claim 12, wherein the smart device application is configure to log user action information with time marker information and send the user action information and time marker information to said network server.
  14. 14
    The system in accordance with claim 1, wherein the encoded beacon identification is configured to change in accordance with a time schedule, and wherein the beacon identification is configured to change in accordance with a mathematical process having at least one parameter not publicly disclosed.
  15. 15
    The system in accordance with claim 14, wherein the network server is configured to utilize overlapping sequential periods having an overlapping interval and permits at least two encoded beacon identification values during the overlapping interval.
  16. 16
    The system in accordance with claim 15, further including a plurality of beacons transmitting a respective plurality of encoded beacon identification values, wherein the respective encoded beacon identification values are chosen to avoid duplication of the same encoded beacon identification value for a given time period among the beacons of the plurality of beacons.
  17. 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. 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.
  19. 19
    The system in accordance with claim 18, wherein the application is further configured to send said context location information to an application server and to receive context related content based on said context location information from said application server for display on said smart device.
  20. 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.
  21. 21
    The method in accordance with claim 20, wherein the application is further configured to send said context location information to an application server and to receive context related content based on said context location information from said application server for display on said smart device.
Independent claims21