METHOD FOR DISCOVERY OF INDOOR LCI BASED ON APPROXIMATE LOCATION
First Claim
1. A machine implemented method for managing location context identifier (LCI) requests received from a mobile device, comprising:
- receiving a request message for one or more LCIs from said mobile device, said request message including location information;
determining a region associated with said location information; and
if there are no known LCIs within said region associated with said location information, transmitting a response message to said mobile device in response to said request message that indicates an unavailability of LCIs in said region.
2 Assignments
0 Petitions
Accused Products
Abstract
As part of a localized positioning solution, a mobile device may transmit a request message to a server to obtain information about location contexts near the mobile device. In response, the server may, in some implementations, transmit a response message back to the mobile device that identifies a list of nearby LCIs and an area that encompasses these LCIs. The mobile device may store the returned LCI information and the returned area information in corresponding databases for later use. In some implementations, time limits may be placed on the returned area information after which the information is deemed stale.
33 Citations
33 Claims
-
1. A machine implemented method for managing location context identifier (LCI) requests received from a mobile device, comprising:
-
receiving a request message for one or more LCIs from said mobile device, said request message including location information; determining a region associated with said location information; and if there are no known LCIs within said region associated with said location information, transmitting a response message to said mobile device in response to said request message that indicates an unavailability of LCIs in said region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine implemented method for obtaining location context identifier (LCI) information at a mobile device, comprising:
-
transmitting a request message for one or more location context identifiers (LCIs) from a mobile device, said request message including location information; and receiving a response message from a server in response to said request message indicating an unavailability of LCIs if there are no known LCIs within a region associated with said location information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine implemented method comprising:
-
determining at a mobile device that a location context identifier (LCI) is desired; searching a local database of said mobile device using an estimated location of said mobile device if said estimated location is within areas previously returned by one or more directory servers; and transmitting a request message for one or more LCIs from said mobile device if said estimated location is outside areas previously returned by said one or more directory servers. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus comprising:
-
means for initiating transmission of a request message for one or more location context identifiers (LCIs) from a mobile device, said request message including location information; and means for processing a response message received from a server in response to said request message that indicates an unavailability of LCIs if said server is unable to determine any known LCIs within a region associated with said location information.
-
-
29. An article comprising:
-
a non-transitory storage medium having machine-readable instructions stored thereon that are executable by a special purpose computing apparatus to; initiate transmission of a request message for one or more location context identifiers (LCIs) from a mobile device, said request message including location information; and process a response message received from a server in response to said request message that indicates an unavailability of LCIs, if said server is unable to identify any known LCIs within a region associated with said location information.
-
-
30. A mobile device comprising:
-
a transceiver; and a processor to; initiate transmission of a request message through said transceiver for one or more location context identifiers (LCIs), said request message including location information; and process a response message received at said transceiver from a server in response to said request message that indicates an unavailability of LCIs, if said server is unable to identify any known LCIs within a region associated with said location information.
-
-
31. An apparatus comprising:
-
means for determining at a mobile device that a location context identifier (LCI) is desired; means for searching a local database of said mobile device for LCI information using an estimated location of said mobile device if said estimated location is within areas previously returned by one or more directory servers; and means for initiating transmission of a request message for one or more LCIs from said mobile device if said estimated location is outside areas previously returned by said one or more directory servers, said request message including at least an indication of said estimated location of said mobile device.
-
-
32. An article comprising
a non-transitory storage medium having machine-readable instructions stored thereon which are executable by a special purpose computing apparatus to: -
determine at a mobile device that a location context identifier (LCI) is desired; search a local database of said mobile device for LCI information using an estimated location of said mobile device if said estimated location is within areas previously returned by one or more directory servers; and initiate transmission of a request message for one or more LCIs from said mobile device if said estimated location is outside areas previously returned by said one or more directory servers, said request message including at least an indication of said estimated location of said mobile device.
-
-
33. A mobile device comprising:
-
a transmitter; and a processor to; determine that a location context identifier (LCI) is desired; search a local database of said mobile device for LCI information using an estimated location of said mobile device if said estimated location is within areas previously returned by one or more directory servers; and initiate transmission of a request message through said transmitter for one or more LCIs from said mobile device if said estimated location is outside areas previously returned by said one or more directory servers, said request message including at least an indication of said estimated location of said mobile device.
-
Specification