Static virtual reference station agents for global navigation satellite system corrections

US2022260727A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022260727-A1
Application numberUS-202217661952-A
CountryUS
Kind codeA1
Filing dateMay 4, 2022
Priority dateMar 22, 2019
Publication dateAug 18, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A microservice node can include a network real-time kinematics (RTK) device to receive raw satellite data associated with a physical reference station via a first message in a first message queue, to receive static virtual location data associated with a static virtual reference station (VRS) agent, to generate corrections data for the static VRS agent based on the raw satellite data and the static virtual location data, and to transmit the corrections data to the static VRS agent. The microservice node can include the static VRS agent to publish the corrections data in a second message in a second message queue. The microservice node can include an adapter device to determine that the client device is located within a geographic area associated with the static VRS agent and to transmit the corrections data from the second message queue to the client device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving, by a first device, and based on receiving satellite data, static virtual location data associated with a static virtual reference station (VRS) agent among a plurality of VRS agents, wherein the satellite data is associated with a physical reference station; generating, by the first device, and based on the satellite data and the static virtual location data, corrections data for the static VRS agent; causing, by the first device, and based on transmitting the corrections data to the static VRS agent, the corrections data to be published to a queue, wherein the queue is provided by a device that is included in a microservice node that includes the first device; and transmitting, by the first device, and based on determining that a second device is located within a geographic area associated with the static VRS agent, the corrections data to the second device. 2 . The method of claim 1 , further comprising: subscribing, based on determining that the second device is located within the geographic area, the second device to the queue. 3 . The method of claim 1 , wherein determining that the second device is located within the geographic area comprises: determining, based on physical location data associated with the second device, that the second device is located within the geographical area. 4 . The method of claim 1 , further comprising: identifying a base station that serves the geographic area; and transmitting, based on identifying the base station, and via the base station, the corrections data. 5 . The method of claim 1 , wherein the microservice node is a cloud-based microservice node, and wherein the physical reference station is external to the cloud-based microservice node. 6 . The method of claim 1 , wherein the first device is a network real-time kinematics device, and wherein the satellite data is raw satellite data. 7 . The method of claim 1 , wherein the node further comprises at least one of: an adapter device, or the static VRS agent. 8 . A first device, comprising: one or more processors configured to: receive, based on receiving satellite data, static virtual location data associated with a static virtual reference station (VRS) agent among a plurality of VRS agents, wherein the satellite data is associated with a physical reference station; generate, by the first device, and based on the satellite data and the static virtual location data, corrections data for the static VRS agent; cause, based on transmitting the corrections data to the static VRS agent, the corrections data to be published in a queue, wherein the queue is provided by a device that is included in a node that includes the first device; and transmit, based on determining that a second device is located within a geographic area associated with the static VRS agent, the corrections data to the second device. 9 . The first device of claim 8 , wherein the one or more processors are further configured to: subscribe, based on determining that the second device is located within the geographic area, the second device to the queue. 10 . The first device of claim 8 , wherein the one or more processors, to determine that the second device is located within the geographic area, are configured to: determine, based on physical location data associated with the second device, that the second device is located within the geographical area. 11 . The first device of claim 8 , wherein the one or more processors are further configured to: identify a base station that serves the geographic area; and transmit, based on identifying the base station, and via the base station, the corrections data. 12 . The first device of claim 8 , wherein the microservice node is a cloud-based microservice node, and wherein the physical reference station is external to the cloud-based microservice node. 13 . The first device of claim 8 , wherein the first device is a network real-time kinematics device, and wherein the satellite data is raw satellite data. 14 . The first device of claim 8 , wherein the node further comprises at least one of: an adapter device, or the static VRS agent. 15 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a first device, cause the first device to: receive, based on receiving satellite data, static virtual location data associated with a static virtual reference station (VRS) agent among a plurality of VRS agents, wherein the satellite data is associated with a physical reference station; generate, by the first device, and based on the satellite data and the static virtual location data, corrections data for the static VRS agent; cause, and based on transmitting the corrections data to the static VRS agent, the corrections data to be published in a queue, wherein the queue is provided by a device that is included in a node that includes the first device; and transmit, and based on determining that a second device is located within a geographic area associated with the static VRS agent, the corrections data to the second device. 16 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the first device to: subscribe, based on determining that the second device is located within the geographic area, the second device to the queue. 17 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the first device to determine that the second device is located within the geographic area, cause the first device to: determine, based on physical location data associated with the second device, that the second device is located within the geographical area. 18 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the first device to: identify a base station that serves the geographic area; and transmit, based on identifying the base station, and via the base station, the corrections data. 19 . The non-transitory computer-readable medium of claim 15 , wherein the microservice node is a cloud-based microservice node, and wherein the physical reference station is external to the cloud-based microservice node. 20 . The non-transitory computer-readable medium of claim 15 , wherein the first device is a network real-time kinematics device, and wherein the satellite data is raw satellite data.

Assignees

Inventors

Classifications

  • G01S19/071Primary

    DGPS corrections · CPC title

  • involving a network of fixed stations · CPC title

  • using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry · CPC title

  • providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections · CPC title

  • G01S19/41Primary

    Differential correction, e.g. DGPS [differential GPS] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022260727A1 cover?
A microservice node can include a network real-time kinematics (RTK) device to receive raw satellite data associated with a physical reference station via a first message in a first message queue, to receive static virtual location data associated with a static virtual reference station (VRS) agent, to generate corrections data for the static VRS agent based on the raw satellite data and the st…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification G01S19/071. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 18 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).