Systems and methods for GPS/GNSS based real time global asset tracking

US12078736B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12078736-B2
Application numberUS-202318321498-A
CountryUS
Kind codeB2
Filing dateMay 22, 2023
Priority dateJun 5, 2020
Publication dateSep 3, 2024
Grant dateSep 3, 2024

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.

Systems and methods for global positioning satellite (GPS)/global navigation satellite system (GNSS) based real time global asset tracking are described. In an embodiment provides a system for real time, fast, global asset tracking, the system includes: a server with a processor, a memory, and a network interface, wherein the memory includes a tracking application, where the tracking application directs the processor to: receive a message including specific data from a tag; determine a time search window based on the message received from the tag; perform an initial position search; perform calculations for position and time, utilizing the time search window, the initial position search and satellite ephemeris information; and display a position information of the tag.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for real time global asset tracking, at least one server comprising a processor, a memory comprising a tag tracking application, and a network interface; at least one tag comprising a microcontroller, at least one sensor, and at least one antenna, wherein the microcontroller monitors data from the at least one sensor and activates transmission of data to the at least one server based on the sensor data; wherein the tag tracking application of the at least one server directs the processor to: receive data from the at least one tag; generate an initial position search window of at least one possible position based on the data received from the at least one tag; generate an initial time search window of at least one possible reception time based on the data received from the at least one tag, wherein: when coarse position and time are available from information provided by a satellite communication service, the initial position search window and the initial time search window are generated based on the coarse position and time; and when coarse position and time are not available or used from information provided by the satellite communication service, the initial time search window is generated based on reception information; generate, using quality metrics associated with the at least one possible position and the at least one possible reception time, data associated with an actual position and actual time of the at least one tag. 2. The system of claim 1 , where the quality metrics comprises using error residuals to determine the data associated with the actual position and time. 3. The system of claim 1 , wherein generating the data associated with the actual position and time comprises using satellite acquisition observables including information gathered from a search for a signal including using acquisition code phase. 4. The system of claim 1 , wherein generating the data associated with the actual position and time comprises using known and speculated information about the at least tag including an environment in which the at least one tag is operating. 5. The system of claim 1 , wherein generating the data associated with the actual position and time comprises using satellite ephemeris information. 6. The system of claim 1 , wherein the at least one tag comprises a satellite communication subsystem, a navigation receiver, and a power management subsystem, wherein the at least one tag is configured to receive Global Navigation Satellite System (GNSS) data. 7. The system of claim 6 , wherein the at least one sensor is a wet/dry sensor that activates the at least one tag when it measures the tag being out of water, wherein the microcontroller operates the navigation receiver until enough measurements are available, packages the measurements in a packet, and communicates with a satellite. 8. The system of claim 1 , wherein the at least one tag comprises a plurality of sensors that includes a wet/dry sensor, wherein the wet/dry sensor detects the tag is out of water and activates at least one other sensor in the plurality of sensors. 9. The system of claim 1 , where the at least one tag comprises a plurality of antenna, wherein the microcontroller selects one antenna from the plurality of antennae for use in satellite communication. 10. The system of claim 9 , wherein the at least one tag uses an antenna determination process for determining an optimal satellite communications link, wherein the at least one tag performs an antenna selection process to determine at least one antenna that are likely to be able to provide a best link to a communication satellite. 11. The system of claim 1 , where the at least one tag comprises a plurality of sensors. 12. The system of claim 1 , wherein the at least one sensor is at least one sensor selected from the group consisting of a wet/dry sensor, a salt water sensor, an accelerometer, a pressure sensor, a Global Navigation Satellite System (GNSS) sensor, a satellite sensor, and a microphone. 13. The system of claim 1 , wherein the at least one tag stores data for communication with the at least one server at a later time period. 14. The system of claim 1 , wherein the at least one tag transmits data to the at least one server at or near real-time. 15. The system of claim 1 , wherein the at least one tag is activated and Global Navigation Satellite System (GNSS) data is captured based on sensing the at least one tag is near or above the ocean surface. 16. A system for real time, fast, global asset tracking, the system comprising: at least one server with at least one processor, a memory comprising a tag tracking application, and a network interface, wherein, where the tag tracking application of the at least one server directs the at least one processor to: receive data from at least one tag; generate an initial position search window of at least one possible position based on the data received from the at least one tag; generate an initial time search window of at least one possible reception time based on the data received from the at least one tag, wherein: when coarse position and time are available from information provided by a satellite communication service, the initial position search window and the initial time search window are generated based on the coarse position and time; and when coarse position and time are not available or used from information provided by the satellite communication service, the initial time search window is generated based on reception information; generate, using quality metrics associated with the at least one possible position and the at least one possible reception time, data associated with an actual position and actual time of the at least one tag. 17. The system of claim 16 , wherein the tag tracking application further directs the processor to: calculate position and time for different combinations of initial position and initial time values; and generate the data associated with the actual position and time by finding a position and time with a lowest residual error. 18. The system of claim 16 , where the quality metrics comprises using error residuals to determine the data associated with the actual position and time. 19. The system of claim 16 , wherein generating the data associated with the actual position and time comprises using satellite acquisition observables. 20. The system of claim 16 , wherein generating the data associated with the actual position and time comprises using known and speculated information about the at least one tag including an environment in which the at least one tag is operating. 21. A method for real time, fast, global asset tracking, the method comprising: at least one server with at least one processor, a memory, and a network interface, wherein the memory comprises a tracking application, where the tracking application directs the at least one processor to: receiving data from at least one tag; generating an initial position search window of at least one possible position based on the data received from the at least one tag; generating an initial time search window of at least one possible reception time based on the data received from the at least one tag, wherein: when coarse position and time are available from information provided by a satellite communication service, the initial position search window and the initial time search window are generated based on the coarse position and time; and when coarse position and time

Assignees

Inventors

Classifications

  • specially adapted for the location of the user terminal · CPC title

  • with receiving set · CPC title

  • G01S19/34Primary

    Power consumption · CPC title

  • by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement · CPC title

  • for collecting sensor information · 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 US12078736B2 cover?
Systems and methods for global positioning satellite (GPS)/global navigation satellite system (GNSS) based real time global asset tracking are described. In an embodiment provides a system for real time, fast, global asset tracking, the system includes: a server with a processor, a memory, and a network interface, wherein the memory includes a tracking application, where the tracking applicatio…
Who is the assignee on this patent?
Univ Leland Stanford Junior
What technology area does this patent fall under?
Primary CPC classification G01S19/34. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 03 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).