Mobile device locating in conjunction with localized environments
First Claim
1. A method comprising:
- obtaining at a mobile device one or more signals;
wirelessly transmitting, by the mobile device to one or more servers, first information and second information determined from the one or more obtained signals, the first information and the second information indicative of the location of the mobile device and the first information being different from the second information;
wirelessly receiving, by the mobile device, a first location context identifier responsive to said transmitting of the first information indicative of the location of the mobile device and a second location context identifier responsive to said transmitting of the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device obtained by the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device obtained by the mobile device, with the first location context identifier being different from the second location context identifier;
wirelessly transmitting, by the mobile device, the first location context identifier and the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers;
wirelessly receiving, by the mobile device from the one or more servers, first location-based data responsive to said transmitting of the first location context identifier corresponding to the localized environment at which the mobile device is located, the first location-based data being associated with the first location context identifier and pertaining to the localized environment and second location-based data responsive to said transmitting of the second location context identifier corresponding to the localized environment at which the mobile device is located, the second location-based data being associated with the second location context identifier and pertaining to the localized environment; and
determining the location of the mobile device in the localized environment corresponding to the first location context identifier and the second location context identifier based, at least in part, on the first location-based data and the second location-based data,each of the first location-based data and second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter disclosed herein relates to systems, methods, apparatuses, articles, etc. for mobile device locating in conjunction with localized environments. For certain example implementations, a method may comprise obtaining at a mobile device one or more signals comprising information indicative of a location thereof. The information may be transmitted to one or more servers. A location context identifier (LCI) may be received responsive to the transmitting, with the LCI corresponding to a localized environment at which the mobile device is located. The LCI may be transmitted to the one or more servers. Location-based data may be received responsive to the transmitting of the LCI, with the location-based data being associated with the LCI and pertaining to the localized environment. The location of the mobile device may be determined with respect to the localized environment based, at least in part, on the location-based data. Other example implementations are described herein.
91 Citations
90 Claims
-
1. A method comprising:
-
obtaining at a mobile device one or more signals; wirelessly transmitting, by the mobile device to one or more servers, first information and second information determined from the one or more obtained signals, the first information and the second information indicative of the location of the mobile device and the first information being different from the second information; wirelessly receiving, by the mobile device, a first location context identifier responsive to said transmitting of the first information indicative of the location of the mobile device and a second location context identifier responsive to said transmitting of the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device obtained by the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device obtained by the mobile device, with the first location context identifier being different from the second location context identifier; wirelessly transmitting, by the mobile device, the first location context identifier and the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers; wirelessly receiving, by the mobile device from the one or more servers, first location-based data responsive to said transmitting of the first location context identifier corresponding to the localized environment at which the mobile device is located, the first location-based data being associated with the first location context identifier and pertaining to the localized environment and second location-based data responsive to said transmitting of the second location context identifier corresponding to the localized environment at which the mobile device is located, the second location-based data being associated with the second location context identifier and pertaining to the localized environment; and determining the location of the mobile device in the localized environment corresponding to the first location context identifier and the second location context identifier based, at least in part, on the first location-based data and the second location-based data, each of the first location-based data and second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 89, 90)
-
-
16. A method comprising:
-
receiving at one or more servers first information and second information indicative of a location of a mobile device, the first information being different from the second information; accessing a location context identifier mapping data structure to retrieve a first location context identifier that is associated with the first information indicative of the location of the mobile device and a second location context identifier that is associated with the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device, with the first location context identifier being different from the second location context identifier; initiating transmission of the first and second location context identifiers to the mobile device; receiving, from the mobile device at the one or more servers, the first and second location context identifiers corresponding to the localized environment at which the mobile device is located; accessing a location-based-data mapping data structure to retrieve first location-based data that is associated with the first location context identifier corresponding to the localized environment at which the mobile device is located and second location-based data that is associated with the second location context identifier corresponding to the localized environment at which the mobile device is located, the first and second location-based data pertaining to the localized environment at which the mobile device is located; initiating transmission of the first and second location-based data to the mobile device; and providing one or more location-based services using the mobile device location determined based at least in part on the first location-based data and the second location-based data, each of the first location-based data and the second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
means for obtaining at a mobile device one or more signals; means for wirelessly transmitting, by the mobile device to one or more servers, first information and second information, determined from the one or more obtained signals, the first information and second information indicative of the location of the mobile device and the first information being different from the second information; means for wirelessly receiving, at the mobile device, a first location context identifier responsive to said first information indicative of the location of the mobile device and a second location context identifier responsive to said second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device obtained by the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device obtained by the mobile device, with the first location context identifier being different from the second location context identifier; means for wirelessly transmitting the first location context identifier and the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers; means for wirelessly receiving first location-based data responsive to the first location context identifier corresponding to the localized environment at which the mobile device is located, the first location-based data being associated with the first location context identifier and pertaining to the localized environment and second location-based data responsive to the second location context identifier corresponding to the localized environment at which the mobile device is located, the second location-based data being associated with the second location context identifier and pertaining to the localized environment; and means for determining the location of the mobile device in the localized environment corresponding to the first location context identifier and the second location context identifier based, at least in part, on the first location-based data and the second location-based data, each of the first location-based data and second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system comprising:
-
means for receiving at one or more servers first information and second information indicative of a location of a mobile device, the first information being different from the second information; means for accessing a location context identifier mapping data structure to retrieve a first location context identifier that is associated with the first information indicative of the location of the mobile device and a second location context identifier that is associated with the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device, with the first location context identifier being different from the second location context identifier ; means for initiating transmission of the first and second location context identifiers to the mobile device; means for receiving, from the mobile device at the one or more servers, the first and second location context identifiers corresponding to the localized environment at which the mobile device is located; means for accessing a location-based-data mapping data structure to retrieve first location-based data that is associated with the first location context identifier corresponding to the localized environment at which the mobile device is located and second location-based data that is associated with the second location context identifier corresponding to the localized environment at which the mobile device is located, the first and second location-based data pertaining to the localized environment at which the mobile device is located; means for initiating transmission of the first and second location-based data to the mobile device; and means for providing one or more location-based services using the mobile device location determined based at least in part on the first location-based data and the second location-based data, each of the first location-based data and the second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A mobile device comprising:
-
at least one memory to store instructions; and one or more processors configured to execute said instructions and render the mobile device a special purpose computing device to; obtain at the mobile device one or more signals; wirelessly transmit, to one or more servers, first information and second information, determined from the one or more obtained signals, the first information and the second information indicative of the location of the mobile device and the first information being different from the second information; wirelessly receive a first location context identifier responsive to transmission of the first information indicative of the location of the mobile device to the one or more servers and a second location context identifier responsive to transmission of the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device obtained by the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device obtained by the mobile device, with the first location context identifier being different from the second location context identifier; wirelessly transmit the first location context identifier and the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers; wirelessly receive first location-based data responsive to transmission of the first location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers, the first location-based data being associated with the first location context identifier and pertaining to the localized environment and second location-based data responsive to transmission of the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers, the second location-based data being associated with the second location context identifier and pertaining to the localized environment; and determine the location of the mobile device in the localized environment corresponding to the first location context identifier and the second location context identifier based, at least in part, on the first location-based data and the second location-based data, each of the first location-based data and second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. An apparatus comprising:
-
at least one memory to store instructions; and one or more processors configured to execute said instructions and render the apparatus at least one special purpose computing device to; receive at one or more servers first information and second information indicative of a location of a mobile device, the first information being different from the second information; access a location context identifier mapping data structure to retrieve a first location context identifier that is associated with the first information indicative of the location of the mobile device and a second location context identifier that is associated with the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device, with the first location context identifier being different from the second location context identifier ; initiate transmission of the first and second location context identifiers to the mobile device; receive, from the mobile device at the one or more servers, the first and second location context identifiers corresponding to the localized environment at which the mobile device is located; access a location-based-data mapping data structure to retrieve first location-based data that is associated with the first location context identifier corresponding to the localized environment at which the mobile device is located and second location-based data that is associated with the second location context identifier corresponding to the localized environment at which the mobile device is located, the first and second location-based data pertaining to the localized environment at which the mobile device is located; initiate transmission of the first and second location-based data to the mobile device; and provide one or more location-based services using the mobile device location determined based at least in part on the first location-based data and the second location-based data, each of the first location-based data and the second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (61, 62, 63, 64, 65, 66)
-
-
67. An article comprising:
-
at least one storage medium having stored thereon instructions executable by one or more processors to; obtain at a mobile device one or more signals; wirelessly transmit, by the mobile device to one or more servers, first information and second information determined from the one or more obtained signals, the first information and the second information indicative of the location of the mobile device and the first information being different from the second information; wirelessly receive a first location context identifier responsive to transmission of the first information indicative of the location of the mobile device to the one or more servers and a second location context identifier responsive to transmission of the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device obtained by the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device obtained by the mobile device, with the first location context identifier being different from the second location context identifier; wirelessly transmit the first location context identifier and the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers; wirelessly receive, by the mobile device, first location-based data responsive to transmission of the first location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers, the first location-based data being associated with the first location context identifier and pertaining to the localized environment and second location-based data responsive to transmission of the second location context identifier corresponding to the localized environment at which the mobile device is located to the one or more servers, the second location-based data being associated with the second location context identifier and pertaining to the localized environment; and determine the location of the mobile device in the localized environment corresponding to the first location context identifier and the second location context identifier based, at least in part, on the first location-based data and the second location-based data, each of the first location-based data and second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. An article comprising:
-
at least one storage medium having stored thereon instructions executable by one or more processors to; receive at one or more servers first information and second information indicative of a location of a mobile device, the first information being different from the second information; access a location context identifier mapping data structure to retrieve a first location context identifier that is associated with the first information indicative of the location of the mobile device and a second location context identifier that is associated with the second information indicative of the location of the mobile device, the first location context identifier and the second location context identifier corresponding to a localized environment at which the mobile device is located, the first location context identifier determined by the one or more servers based, at least in part, on the first information indicative of the location of the mobile device, the second location context identifier determined by the one or more servers based, at least in part, on the second information indicative of the location of the mobile device, with the first location context identifier being different from the second location context identifier; initiate transmission of the first and second location context identifiers to the mobile device; receive, from the mobile device at the one or more servers, the first and second location context identifiers corresponding to the localized environment at which the mobile device is located; access a location-based data mapping data structure to retrieve first location-based data that is associated with the first location context identifier corresponding to the localized environment at which the mobile device is located and second location-based data that is associated with the second location context identifier corresponding to the localized environment at which the mobile device is located, the first and second location-based data pertaining to the localized environment at which the mobile device is located; initiate transmission of the first and second location-based data to the mobile device; and provide one or more location-based services using the mobile device location determined based at least in part on the first location-based data and the second location-based data, each of the first location-based data and the second location-based data comprising routing information, point of interest information, annotation information, signal heat map data, position probability data, or access device information, with the first location-based data being different from the second location-based data. - View Dependent Claims (83, 84, 85, 86, 87, 88)
-
Specification