Method for determining wireless device location based on proximate sensor devices
First Claim
Patent Images
1. A method operational in a mobile device, comprising:
- listening, at the mobile device, across multiple local wireless networks for messages transmitted between sensor devices or between one sensor device and a gateway to a central system;
intercepting, at the mobile device, a message not intended for transmission to the mobile device but transmitted from a sensor device over a local wireless network intended for a second sensor device or the gateway to the central system, wherein the sensor device is fixed in a geographic location and part of an interconnected network of sensor devices each configured to wirelessly transmit to one or more other sensor devices or the central system, wherein the message comprises temperature, humidity, or light data;
identifying locating data in the message, said locating data indicating a current location of the sensor device;
determining a location of the mobile device based on the current location of the sensor device provided within the message intercepted by the mobile device not intended for transmission to the mobile device but transmitted from the sensor device intended for the second sensor device or the gateway to the central system; and
performing a location based function at the mobile device based on the current location of the sensor device;
wherein determining the location of the mobile device comprises identifying corresponding GPS (Global Positioning System) location data in a reference map when non-GPS location data is provided in the message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method operational in a mobile device is provided for ascertaining location information for the mobile device by using captured/received locating information broadcast by local sensor devices. The method captures, at the mobile device, a message from a sensor device transmitted, for example, over a local wireless network. The method identifies a locating data in the message and may determine a location of the mobile device based on the identified locating data.
-
Citations
27 Claims
-
1. A method operational in a mobile device, comprising:
-
listening, at the mobile device, across multiple local wireless networks for messages transmitted between sensor devices or between one sensor device and a gateway to a central system; intercepting, at the mobile device, a message not intended for transmission to the mobile device but transmitted from a sensor device over a local wireless network intended for a second sensor device or the gateway to the central system, wherein the sensor device is fixed in a geographic location and part of an interconnected network of sensor devices each configured to wirelessly transmit to one or more other sensor devices or the central system, wherein the message comprises temperature, humidity, or light data; identifying locating data in the message, said locating data indicating a current location of the sensor device; determining a location of the mobile device based on the current location of the sensor device provided within the message intercepted by the mobile device not intended for transmission to the mobile device but transmitted from the sensor device intended for the second sensor device or the gateway to the central system; and performing a location based function at the mobile device based on the current location of the sensor device; wherein determining the location of the mobile device comprises identifying corresponding GPS (Global Positioning System) location data in a reference map when non-GPS location data is provided in the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile device comprising:
-
a wireless communication interface for communicating over a local wireless network; and a processing circuit coupled to the wireless communication interface, the processing circuit adapted to; listen, at the mobile device, across multiple local wireless networks for messages transmitted between sensor devices or between one sensor device and a gateway to a central system; intercept, at the mobile device, a message not intended for transmission to the mobile device but transmitted from a sensor device over a local wireless network intended for a second sensor device or the gateway to the central system, wherein the sensor device is fixed in a geographic location and part of an interconnected network of sensor devices each configured to wirelessly transmit to one or more other sensor devices or the central system, wherein the message comprises temperature, humidity, or light data; identify locating data in the message at the mobile device, said locating data indicating a current location of the sensor device; determine a location of the mobile device based on the current location of the sensor device provided within the message intercepted by the mobile device not intended for transmission to the mobile device but transmitted from the sensor device intended for the second sensor device or the gateway to the central system; and perform a location based function at the mobile device based on the current location of the sensor device; wherein the processing circuit is adapted to determine the location of the mobile device by identifying corresponding GPS (Global Positioning System) location data in a reference map when non-GPS location data is provided in the message. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A mobile device, comprising:
-
means for listening, at the mobile device, across multiple local wireless networks for messages transmitted between sensor devices or between one sensor device and a gateway to a central system; means for intercepting, at the mobile device, a message not intended for transmission to the mobile device but transmitted from a sensor device over a local wireless network intended for a second sensor device or the gateway to the central system, wherein the sensor device is fixed in a geographic location and part of an interconnected network of sensor devices each configured to wirelessly transmit to one or more other sensor devices or the central system, wherein the message comprises temperature, humidity, or light data; means for identifying locating data in the message, said locating data indicating a current location of the sensor device; means for determining a location of the mobile device based on the current location of the sensor device provided within the message intercepted by the mobile device not intended for transmission to the mobile device but transmitted from the sensor device intended for the second sensor device or the gateway to the central system; and means for performing a location based function at the mobile device based on the current location of the sensor device; wherein the means for determining the location of the mobile device comprise means for identifying corresponding GPS (Global Positioning System) location data in a reference map when non-GPS location data is provided in the message. - View Dependent Claims (23, 24)
-
-
25. A processor-readable non-transitory storage medium having one or more instructions operational in a mobile device, which when executed by one or more processors causes the one or more processors to:
-
listen, at the mobile device, across multiple local wireless networks for messages transmitted between sensor devices or between one sensor device and a gateway to a central system; intercept, at the mobile device, a message not intended for transmission to the mobile device but transmitted from a sensor device over a local wireless network intended for a second sensor device or the gateway to the central system, wherein the sensor device is fixed in a geographic location and part of an interconnected network of sensor devices each configured to wirelessly transmit to one or more other sensor devices or the central system, wherein the message comprises temperature, humidity, or light data; identify locating data in the message, said locating data comprising a current location of the sensor device; determine at the mobile device whether the locating data is coordinate system position data or non-coordinate system location derivable identifier data; determine a location of the mobile device based on the current location of the sensor device provided within the message intercepted by the mobile device not intended for transmission to the mobile device but transmitted from the sensor device intended for the second sensor device or the gateway to the central system; and perform a location based function at the mobile device based on the current location of the sensor device; wherein determining the location of the mobile device comprises identifying corresponding GPS (Global Positioning System) location data in a reference map when non-GPS location data is provided in the message. - View Dependent Claims (26, 27)
-
Specification