IP Library Granted Patent US 9,588,226
Granted Patent B2
US 9,588,226 · App. 12/343,105 · Granted Mar 7, 2017

System and method for providing position correction data

Inventors: Nigel Peter Hanson (Christchurch, NZ); James Neil Greenberg (Boulder, CO); Geoffrey Robert Kirk (Broomfield, CO)
Assignee: Trimble Inc.
G01S19/07H04L67/02H04L67/18H04W4/02H04W4/20H04W64/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,588,226
App. No.
12/343,105
Granted
Mar 7, 2017
Kind
B2
Abstract

System and method for providing position correction data over a data communications network. In one embodiment, a method includes receiving a request for a mobile device over a data communications network, wherein the request includes a user identification. The method may further include receiving geographic position of the mobile device, selecting a mountpoint based, at least in part, on one or more of the user identification and the geographic location of the mobile device, and transmitting the position correction data to the mobile device over the data communications network.

Claims (50)

1. A method for providing position correction data over a data communications network, the method comprising:

receiving, by a server, at least one of an identifier or a password from a mountpoint, the mountpoint configured to receive positioning data from a position data source and to determine the position correction data based on the positioning data and a known location of the mountpoint;

receiving, by the server, a request for the position correction data from a mobile device, the request including at least one of the identifier or the password from the mountpoint, the request transmitted over the data communications network to the server;

receiving, by the server, a geographic location of the mobile device;

selecting, by the server, the mountpoint based, at least in part, on at least one of the identifier or the password and the geographic location of the mobile device;

requesting, by the server, the position correction data from the mountpoint, the position correction data transmitted over the data communications network to the server;

receiving, by the server, the position correction data associated with the mountpoint; and

transmitting, by the server, the position correction data to the mobile device over the data communications network.

2. The method of claim 1 , wherein the request is received by a network interface having a network communication address.

3. The method of claim 1 , wherein the geographic location comprises at least one of global navigation satellite system (GNSS) data, global positioning system (GPS) data and geo-spatial positioning data in general.

4. The method of claim 1 , wherein the data communications network corresponds to one or more of cellular network, internet protocol (IP) network and wireless data communications network.

5. The method of claim 1 , further comprising transmitting a control signal to the mountpoint to establish periodic transmission of the position correction data to the server from the mountpoint.

6. The method of claim 1 , further comprising:

determining that transmission of the position correction data is not needed, temporarily at least, from the mountpoint; and

transmitting a control signal to the mountpoint to suspend transmission of the position correction data to the server.

7. A system comprising:

a mobile device;

a mountpoint configured to receive positioning data from a position data source and to determine position correction data based on the positioning data and a known location of the mountpoint; and

a server in communication with the mobile device and the mountpoint over a data communications network, the server configured to:

receive at least one of an identifier or a password from the mountpoint;

receive a request for the position correction data from the mobile device, the request including at least one of the identifier or the password from the mountpoint;

receive a geographic location of the mobile device;

select the mountpoint based, at least in part, on at least one of the identifier or the password and the geographic location of the mobile device;

request the position correction data from the mountpoint;

receive the position correction data associated with the mountpoint; and

transmit the position correction data to the mobile device.

8. The system of claim 7 , wherein the geographic location comprises at least one of global navigation satellite system (GNSS) data, global positioning system (GPS) data and geo-spatial positioning data in general.

9. The system of claim 7 , wherein the data communications network corresponds to one or more of cellular network, internet protocol (IP) network and wireless data communications network.

10. The system of claim 7 , the server further configured to transmit a control signal to the mountpoint to establish periodic transmission of the position correction data to the server from the mountpoint.

11. The system of claim 7 , the server further configured to:

determine that transmission of the position correction data is not needed, temporarily at least, from the mountpoint; and

transmit a control signal to the mountpoint to suspend transmission of the position correction data to the server.

12. A computer program product comprising:

a non-transitory computer readable medium having computer executable program code embodied therein to provide position correction data over a data communications network, the computer executable program product having;

computer executable program code to receive, by a server, at least one of an identifier or a password from a mountpoint;

computer executable program code to receive, by the server, a request for the position correction data from a mobile device, the request including at least one of the identifier or the password from the mountpoint, the request transmitted over the data communications network to the server;

computer executable program code to receive, by the server, a geographic location of the mobile device;

computer executable program code to select, by the server, the mountpoint based, at least in part, on at least one of the identifier or the password and the geographic location of the mobile device;

computer executable program code to request, by the server, the position correction data from the mountpoint, the position correction data transmitted over the data communications network to the server;

computer executable program code to receive, by the server, the position correction data associated with the mountpoint; and

computer executable program code to transmit, by the server, the position correction data to the mobile device over the data communications network.

13. The computer program product of claim 12 , wherein the request is received by a network communication address associated with the server.

14. The computer program product of claim 12 , wherein the geographic location comprises at least one of global navigation satellite system (GNSS) data, global positioning system (GPS) data and geo-spatial positioning data in general.

15. The computer program product of claim 12 , wherein the data communications network corresponds to one or more of cellular network, internet protocol (IP) network and wireless data communications network.

16. The computer program product of claim 12 , further comprising computer executable program code to transmit a control signal to the mountpoint to establish periodic transmission of the position correction data to the server from the mountpoint.

17. The computer program product of claim 12 , further comprising computer executable program code to:

determine that transmission of the position correction data is not needed, temporarily at least, from the mountpoint; and

transmit a control signal to the mountpoint to suspend transmission of the position correction data to the server.

18. The method of claim 1 , further comprising receiving, by the server, geographic position information, positioning accuracy information, equipment manufacturer information, and security information from the mountpoint.

19. The system of claim 7 , wherein is further configured to receive geographic position information, positioning accuracy information, equipment manufacturer information, and security information from the mountpoint.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jun 20, 2017
From: TRIMBLE NAVIGATION LIMITED; TRIMBLE INC.
To: TRIMBLE INC.
Reel/Frame 042759/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2009
From: HANSON, NIGEL PETER; GREENBERG, JAMES NEIL; KIRK, GEOFFREY ROBERT
To: TRIMBLE NAVIGATION LIMITED
Reel/Frame 022387/0659 →
Continuity (1)
Related Publication 20100159952A1 · Jun 24, 2010