SYSTEMS AND METHODS FOR LEVERAGING MICRO-LOCATION DEVICES FOR IMPROVED TRAVEL AWARENESS
First Claim
1. A system for performing a location-based action in a network of micro-location devices, comprising:
- a plurality of micro-location devices, each micro-location devices associated with a unique identifier and a location, each of the plurality of micro-location devices transmitting a signal comprising its associated unique identifier;
a backend in communication with a database, the database storing the unique identifier and location associated with each of the micro-location devices; and
a mobile device that receives a signal comprising a unique identifier from one of the plurality of micro-location devices and communicates the unique identifier to the backend;
wherein the backend determines a mobile device location based on the unique identifier received from the mobile device; and
wherein the backend performs an action based on the mobile device location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for leveraging micro-location devices for improved travel awareness are disclosed. In one embodiment, a system for performing a location-based action in a network of micro-location devices may include a plurality of micro-location devices, each micro-location devices associated with a unique identifier and a location, each of the plurality of micro-location devices transmitting a signal comprising its associated unique identifier; a backend in communication with a database, the database storing the unique identifier and location associated with each of the micro-location devices; and a mobile device that receives a signal comprising a unique identifier from one of the plurality of micro-location devices and communicates the unique identifier to the backend. The backend may determine a mobile device location based on the unique identifier received from the mobile device and may perform an action based on the mobile device location
177 Citations
20 Claims
-
1. A system for performing a location-based action in a network of micro-location devices, comprising:
-
a plurality of micro-location devices, each micro-location devices associated with a unique identifier and a location, each of the plurality of micro-location devices transmitting a signal comprising its associated unique identifier; a backend in communication with a database, the database storing the unique identifier and location associated with each of the micro-location devices; and a mobile device that receives a signal comprising a unique identifier from one of the plurality of micro-location devices and communicates the unique identifier to the backend; wherein the backend determines a mobile device location based on the unique identifier received from the mobile device; and wherein the backend performs an action based on the mobile device location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for performing a location-based action in a network comprising a plurality of micro-location devices, each micro-location device broadcasting a signal comprising a unique identifier, comprising:
-
a backend comprising at least one computer processor receiving a unique identifier that is associated with and broadcast as a signal by one of a plurality of micro-location devices and received by a mobile application executed by a mobile device and a user identifier that is associated with a user of the mobile application; the backend retrieving a micro-location device location from a database based on the unique identifier; the backend determining a mobile device location based on the micro-location device location; and the backend performing an action based on the mobile device location. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for performing a location-based action in a network comprising a plurality of micro-location devices, each micro-location device broadcasting a signal comprising a unique identifier, comprising:
-
a backend comprising at least one computer processor receiving a first unique identifier that is associated with and broadcast as a first signal by a first micro-location device and received by a mobile application executed by a mobile device and a user identifier that is associated with a user of the mobile application; the backend retrieving a first micro-location device location from a first database based on the first unique identifier, wherein the first database comprises a mapping of a unique identifiers to a micro-location device location; the backend receiving a second unique identifier that is associated with and broadcast as a second signal by a second micro-location device and received by the mobile application; the backend retrieving a second micro-location device location from the first database comprising based on the second unique identifier; the backend determining a direction of travel of the mobile device based on the first micro-location device location and the second micro-location device location; the backend retrieving, from a second database, content based on the direction of travel of the mobile device, wherein the second database comprises location-specific content; and the backend pushing the content to the mobile application. - View Dependent Claims (18, 19, 20)
-
Specification