Location Mapping of Federated Devices
First Claim
1. A system for mapping the location of devices, the devices being part of a federation of devices, the system operating at least in part on a receiving device of the devices, the system comprising:
- a receiving means operable to receive a remote location data (“
RLD”
) data structure from each of the devices; and
a relative location processor coupled to the receiver means and operable to;
process the RLD data structure, andcreate a local location table (“
LLT”
) data structure such that the LLT data structure indicates a calculated location of each of the devices relative to the receiving device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides technologies for mapping the locations of federated devices, such as their physical locations. Individuals carrying mobile devices on their person may make use of such devices to determine their relative physical location or the relative physical location of others carrying such devices, such as family or friends. Such devices may send out relative and/or absolute location information to other devices in a federation or the like, such information being used to create a map of relative and/or absolute locations of the devices. Typically, the more devices that send out location information, the more accurate the location mapping. If one or more of the devices is able to provide absolute location information, such as longitude, latitude, altitude, or the like, then the mapping may include absolute locations of at least some of the devices accurate to some degree.
-
Citations
20 Claims
-
1. A system for mapping the location of devices, the devices being part of a federation of devices, the system operating at least in part on a receiving device of the devices, the system comprising:
-
a receiving means operable to receive a remote location data (“
RLD”
) data structure from each of the devices; anda relative location processor coupled to the receiver means and operable to; process the RLD data structure, and create a local location table (“
LLT”
) data structure such that the LLT data structure indicates a calculated location of each of the devices relative to the receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for creating a location table (“
- LT”
) data structure including locations of devices, the devices being part of a federation of devices, relative to a receiving device of the devices, the method comprising;receiving a remote location data (“
RLD”
) data structure from a sending device of the devices, the RLD data structure including device identification information and relative location information;determining if a record associated with the sending device already exists in the LLT data structure, and if the record exists, updating the record with relative location information from the RLD data structure, else if the record does not exist, creating the record including the relative location information and the device identification information from the RLD data structure; determining a calculated location of the sending device, using the relative location information, relative to the receiving device; and adding the calculated location to the record. - View Dependent Claims (10, 11, 13, 14)
- LT”
-
12. The method of claim 111 wherein the absolute location information is included in the record.
-
15. A method for creating a map of devices, the devices being part of a federation of devices, the method comprising:
-
receiving a remote location table (“
RLT”
) data structure from each of the devices of the federation of devices; andcreating a map by making use of device identification data and relative location data of the RLT data structure from each of the devices of the federation of devices such that the map indicates a location of each of the devices relative to the other devices of the federation of devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification