System for insertion of location data into a source device's storage location
First Claim
1. A system for providing locations for a network of non-Global Positioning System (GPS) enabled devices, comprising:
- a source device including memory; and
a portable computing device, wherein the portable computing device comprises;
a processor;
a location-determining assembly operating, in response to a user input, to determine location information for the portable computing device; and
a location-transferring module run by the processor to provide the location information in the memory of the source device, wherein the location-transferring module initiates and establishes a communication session with the source device in response to the location-transferring module being initiated by a user input to the portable computing device and wherein the location information is only transmitted to the source device during the communication session, wherein the location information for the source device is generated by first positioning the portable computing device in a position proximate to the source device and receiving first user input to collect the location information, second operating the portable computing device to establish the communication session only after receiving second user input and third copying the location information gathered at the position proximate to the source device to the memory of the source device, wherein the source device is a non-GPS-enabled device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing locations for each of a plurality of non-Global Positioning System (GPS) enabled devices (e.g., locations of “things” or objects in the IoT, for sensors in a WSN, and so on). The system includes a source device or “thing” including memory (e.g., a long-range sensor in a WSN or the like). The system also includes a portable computing device (e.g., a handheld GPS-enabled device), and the portable computing device includes: (a) a processor; (b) a location-determining assembly operating to determine location information for the portable computing device; and (c) a location-transferring module run by the processor to provide the location information in the memory of the source device (e.g., to copy the information to a predefined storage location for later retrieval and inclusion in predefined parts of a message or data packet).
7 Citations
18 Claims
-
1. A system for providing locations for a network of non-Global Positioning System (GPS) enabled devices, comprising:
-
a source device including memory; and
a portable computing device, wherein the portable computing device comprises;a processor; a location-determining assembly operating, in response to a user input, to determine location information for the portable computing device; and a location-transferring module run by the processor to provide the location information in the memory of the source device, wherein the location-transferring module initiates and establishes a communication session with the source device in response to the location-transferring module being initiated by a user input to the portable computing device and wherein the location information is only transmitted to the source device during the communication session, wherein the location information for the source device is generated by first positioning the portable computing device in a position proximate to the source device and receiving first user input to collect the location information, second operating the portable computing device to establish the communication session only after receiving second user input and third copying the location information gathered at the position proximate to the source device to the memory of the source device, wherein the source device is a non-GPS-enabled device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of objects each providing its physical location over a communications network, comprising:
-
a monitoring device communicatively linked to the communications network; and a plurality of non-GPS-enabled devices positioned at a plurality of locations in a physical space, wherein each of the non-GPS-enabled devices comprises; a communications module operable to communicate messages to the monitoring device over the communications network; and memory storing location information, wherein the location information is included in the messages communicated to the monitoring device and wherein the location information is received from a portable computing device in a communications session established by the portable computing device via the communications module, wherein the portable computing device comprises a handheld GPS-enabled device and wherein the location information for each of the non-GPS-enabled devices is generated by first positioning the handheld GPS-enabled device in a position proximate to the non-GPS-enabled device and receiving first user input to collect the location information, second operating the handheld GPS-enabled device to establish the communication session only after receiving second user input, and third copying the location information gathered at the position proximate to the non-GPS-enabled device to a predefined storage location in the memory of the non-GPS-enabled device. - View Dependent Claims (14)
-
-
15. A method for providing location information in messages from devices without location determining capabilities, comprising:
-
positioning a source device at a first location within a physical space; positioning a portable computing device at a second location within a predefined distance from the source device; first operating the portable computing device to determine location information corresponding to the second location; second operating the portable computing device to initiate a communication session with the source device; third operating the portable computing device, during the communication session, to provide the location information to the source device for defining the first location; operating the source device to generate and transmit a message over a communications network, wherein the message includes at least a portion of the location information; and modifying the location information prior to the third operating of the portable computing device based on an offset distance between the first and second locations. - View Dependent Claims (16, 17, 18)
-
Specification