Independent beacon based light position system
First Claim
1. A system, comprising:
- one or more databases, comprising;
indoor location information including identification codes related to light source installed in an indoor location, position information for each of the light sources in the indoor location, a map of the indoor location, and content related to the indoor location; and
a server, comprising;
a network interface;
a memory,one or more logic modules stored in the memory,a processor coupled to the network interface, the database, and the memory,wherein when the processor is running the logic modules stored in the memory, the server is configured to perform functions, including functions to;
receive, via the network interface, a plurality of requests sent by a plurality of mobile devices from within an indoor location, wherein each respective one of the plurality requests contains information related to a light source identifier, identification of a current approximate position of a mobile device sending the respective request, and an error related to the current position approximation;
access the one or more databases associated with the indoor location, andbased on the information in the received requests, calibrate the position information for a light source associated with the light source identifier in the one or more databases.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems an methods are provided that disclose providing a positioning service for devices based on light received from one or more light sources. This light based positioning service uses light information transmitted by each light source to determine the position of the device. The positioning information can include three dimension position information in a building that can then be used to deliver services and information to a mobile device. The content delivered to a mobile device can include multimedia, text, audio, and/or pictorial information. The positioning information along with other location or positioning information can be used in providing augmented reality or location aware services. The light sources can be independent beacons that broadcast information in visible light at a rate that is undetectable by the human eye. Content can be retrieved from a server over a communications connection.
176 Citations
19 Claims
-
1. A system, comprising:
-
one or more databases, comprising; indoor location information including identification codes related to light source installed in an indoor location, position information for each of the light sources in the indoor location, a map of the indoor location, and content related to the indoor location; and a server, comprising; a network interface; a memory, one or more logic modules stored in the memory, a processor coupled to the network interface, the database, and the memory, wherein when the processor is running the logic modules stored in the memory, the server is configured to perform functions, including functions to; receive, via the network interface, a plurality of requests sent by a plurality of mobile devices from within an indoor location, wherein each respective one of the plurality requests contains information related to a light source identifier, identification of a current approximate position of a mobile device sending the respective request, and an error related to the current position approximation; access the one or more databases associated with the indoor location, and based on the information in the received requests, calibrate the position information for a light source associated with the light source identifier in the one or more databases. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a server via a network connection, a plurality of requests containing information sent by a plurality of mobile devices from within an indoor location, wherein each of the plurality requests contains information related to a light source identifier, an identification of a current approximate position of a mobile device sending the respective request, and an error related to the current position approximation of the mobile device; accessing a one or more databases associated with the indoor location, and calibrating, based on the information in each of the received requests, position information of a light source associated with the light source identifier in the one or more databases. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18, 19)
-
-
15. A server comprising:
-
a network interface coupled to a network associated with an indoor location and to one or more databases; a memory; one or more logic modules stored in the memory; and a processor coupled to the network interface, the database, the memory, and the processor when running the logic modules stored in the memory is configured to perform functions, including functions to; receive, via a network connection, a plurality of requests containing information sent by a plurality of mobile devices from within an indoor location, wherein each of the plurality requests contains information related to a light source identifier, an identification of a current approximate position of a mobile device sending the respective request, and an error related to the current position approximation identification; access via the network interface the one or more databases associated with the indoor location, and based on the information in each of the received requests, calibrate position information of a light source associated with the light source identifier in the one or more databases.
-
Specification