Accessing navigation information via a global positioning group support server
First Claim
1. A method for communication, the method comprising:
- receiving, at a client device, a global navigation satellite system (GNSS) address of a neighboring client device;
registering with a navigation server, wherein the registering comprises;
sending, from the client device, a request to a navigation server to register the client device with a global positioning group of client devices that includes the neighboring client device, wherein the request to register includes the received GNSS address of the neighboring client device and an internet protocol (IP) address of the client device;
receiving, at the client device from the navigation server, an indication of the client device being registered with the global positioning group;
communicating to the navigation server a request for navigation information, the request including the received GNSS address of the neighboring client device; and
receiving, at the client device from the navigation server, navigation information of the global positioning group retrieved by the navigation server for the client device using the GNSS address of the neighboring client device.
7 Assignments
0 Petitions
Accused Products
Abstract
A client device transmits a GNSS address to gain navigation information such as map data from a global positioning group support server. The global positioning group support server may provide navigation information of global positioning groups in the vicinity of the client device based on the received GNSS address. The GNSS address of the client device may be an inherent GNSS address or a GNSS address of a neighboring client device. Client devices are registered and divided into global positioning groups at a global positioning group support server based on corresponding GNSS addresses. A particular client device may be added or removed to or from a given global positioning group. Uni- and bi-directional association tracking within a determined time window is enabled based on corresponding GNSS addresses. Phantom GNSS moving is enabled via the association tracking.
-
Citations
20 Claims
-
1. A method for communication, the method comprising:
-
receiving, at a client device, a global navigation satellite system (GNSS) address of a neighboring client device; registering with a navigation server, wherein the registering comprises; sending, from the client device, a request to a navigation server to register the client device with a global positioning group of client devices that includes the neighboring client device, wherein the request to register includes the received GNSS address of the neighboring client device and an internet protocol (IP) address of the client device; receiving, at the client device from the navigation server, an indication of the client device being registered with the global positioning group; communicating to the navigation server a request for navigation information, the request including the received GNSS address of the neighboring client device; and receiving, at the client device from the navigation server, navigation information of the global positioning group retrieved by the navigation server for the client device using the GNSS address of the neighboring client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A client device comprising:
-
a processor configured to share data defining a global navigation satellite system (GNSS) address of a neighboring client device; a network interface in data communication with the processor and configured to send to a remotely located navigation server data defining a request to register the client device with a global positioning group of client devices that includes the neighboring client device, the request to register including the shared GNSS address of the neighboring client device, an internet protocol (IP) address of the client device and identification information for the client device, receive from the navigation server data defining an indication of registration of the client device with the global positioning group; communicate to the navigation server a request for navigation information, the request including the shared GNSS address of the neighboring client device; and receive from the navigation server navigation information of the global positioning group retrieved by the navigation server for the client device in response to the request for navigation information using the GNSS address of the neighboring client device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
at a server system, receiving from a client device a registration request for registration of the client device with the server system, including receiving an internet protocol (IP) address of the client device, and receiving a shared global navigation satellite system (GNSS) address shared by the client device with another client device; storing the IP address of the client device; using the received IP address and the received shared GNSS address, registering the client device with a global positioning group of client devices that includes the other client device; sending a registration indication to the client device; subsequently, receiving from the client device a request for navigation information of the global positioning group, including receiving the IP address of the client device, and receiving a shared GNSS address shared by the client device with the global positioning group; retrieving navigation information of the global positioning group using the received IP address of the client device and the received shared GNSS address shared by the client device with the global positioning group; and sending the navigation information of the global positioning group to the client device. - View Dependent Claims (18, 19, 20)
Specification