Location service for wireless devices
First Claim
1. A computer-implemented method, comprising:
- receiving, by a location service at a service layer in communication with a communication node via a communication network, a connection identifier that indicates a wireless device is linked to the communication node for wireless communication;
querying a database that includes one or more connection identifiers including the connection identifier that indicates the wireless device is linked to the communication node;
determining, based on the connection identifier included in the database, that one or more additional wireless devices are also linked to the communication node for wireless communication, the one or more additional wireless devices each configured to identify its geographic location;
receiving location data from one or more of the additional wireless devices, the location data indicating the geographic location of the one or more additional wireless devices;
determining a location of the communication node from the location data that is received from the one or more additional wireless devices;
assigning a current location to the wireless device based on the determined location of the communication node;
receiving input information provided by a user of the wireless device, the input information including a name of a point of interest;
storing the current location of the wireless device and the input information as an entry with the location service;
aggregating the entry with one or more other entries describing the point of interest; and
updating a boundary associated with the point of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
A location service for wireless devices is described. In embodiments, a connection identifier is received that indicates a wireless device is linked to a communication node for wireless communication. Additional wireless devices are also linked to the communication node for wireless communication, and the additional wireless devices can each identify its geographic location. Location data is received from the additional wireless devices, where the location data indicates the respective geographic locations of the additional wireless devices. A location of the communication node can be determined from the location data that is received from the additional wireless devices, and a current location can then be assigned to the wireless device based on the determined location of the communication node.
13 Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a location service at a service layer in communication with a communication node via a communication network, a connection identifier that indicates a wireless device is linked to the communication node for wireless communication; querying a database that includes one or more connection identifiers including the connection identifier that indicates the wireless device is linked to the communication node; determining, based on the connection identifier included in the database, that one or more additional wireless devices are also linked to the communication node for wireless communication, the one or more additional wireless devices each configured to identify its geographic location; receiving location data from one or more of the additional wireless devices, the location data indicating the geographic location of the one or more additional wireless devices; determining a location of the communication node from the location data that is received from the one or more additional wireless devices; assigning a current location to the wireless device based on the determined location of the communication node; receiving input information provided by a user of the wireless device, the input information including a name of a point of interest; storing the current location of the wireless device and the input information as an entry with the location service; aggregating the entry with one or more other entries describing the point of interest; and updating a boundary associated with the point of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
at least a memory and a processor that implement a location service for wireless devices, the location service at a service layer in communication with a communication node via a communication network, the location service configured to; receive a connection identifier that indicates a wireless device is linked to the communication node for wireless communication; determine, based on the connection identifier, that one or more additional wireless devices are also linked to the communication node for wireless communication, the one or more additional wireless devices each configured to identify its geographic location; receive location data that indicates the respective geographic locations of the one or more additional wireless devices; determine a location of the communication node from the location data that is received from the one or more additional wireless devices; assign a current location to the wireless device based on the determined location of the communication node; receive input information from a user of the wireless device that describes a point of interest, the input information including a name of the point of interest; store the current location of the wireless device and the input information from the user as an entry for the point of interest with the location service; aggregate the entry with one or more other entries describing the point of interest; and update a boundary associated with the point of interest. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification