Method, apparatus, and computer program product for processing received signals for locating

US9995818B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9995818-B2
Application numberUS-201615017340-A
CountryUS
Kind codeB2
Filing dateFeb 5, 2016
Priority dateMar 4, 2011
Publication dateJun 12, 2018
Grant dateJun 12, 2018

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.

An example disclosed system for locating a signal source includes a receiver; and a plurality of node devices, wherein the receiver includes processing circuitry configured to perform operations including generating signal timing information including one or more pulses corresponding to a correlation with one or more frequencies based on each of a plurality of wireless signal streams, each of the wireless signal streams including a signal of interest; applying times and one or more determined gains for the signal of interest to permit estimate of a phase of the received signal; obtaining, from a memory device that stores the wireless signal streams, symbols of the signal of interest based on window periods associated with the pulses; formatting the symbols; and determining time-of-arrival information based on the formatted symbols.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for locating a signal source, the system comprising: a receiver; and a plurality of node devices, wherein the receiver includes processing circuitry configured to perform operations including: generating signal timing information including one or more pulses corresponding to a plurality of wireless signal streams, each of the wireless signal streams including a signal of interest; opening a window for an interval that includes a duration of one of the one or more pulses, wherein the signal of interest is stored in memory during the interval; identifying a location in the memory using timing information associated with the window; obtaining, from the location in the memory, symbols of the signal of interest; formatting the symbols; and determining time-of-arrival information based on the formatted symbols. 2. A system as defined in claim 1 , wherein the one or more pulses are time-compressed portions of the signal of interest. 3. A system as defined in claim 1 , further comprising providing the time-of-arrival information to a location processing service, wherein the location processing service is configured to determine a location of a source of the signal of interest based on the time-of-arrival information. 4. A system as defined in claim 1 , wherein formatting the symbols of the signal of interest comprises formatting the symbols in preparation for determining the location of the source of the signal of interest. 5. A system as defined in claim 1 , wherein the wireless signal streams originated from at least one of the node devices. 6. A system as defined in claim 1 , wherein the operations comprise storing the wireless signal steams in the memory such that the memory operates as a circular buffer for incoming wireless signals. 7. A system as defined in claim 1 , wherein formatting the symbols comprises filtering data within the obtained symbols to include only portions of the signal of interest that are associated with the window. 8. A system as defined in claim 1 , wherein identifying the location in the memory comprises providing a memory address based on the window. 9. A method for locating a signal source, the method comprising: generating, via processing circuitry, signal timing information including one or more pulses corresponding to a plurality of wireless signal streams that originated from at least one node device, each of the wireless signal streams including a signal of interest; opening, via the processing circuitry, a window for an interval that includes a duration of one of the one or more pulses, wherein the signal of interest is stored in memory during the interval; identifying, via the processing circuitry, a location in the memory using timing information associated with the window; obtaining, from the location in the memory, symbols of the signal of interest; formatting, via the processing circuitry, the symbols; and determining, via the processing circuitry, time-of-arrival information based on the formatted symbols. 10. A method as defined in claim 9 , wherein the one or more pulses are time-compressed portions of the signal of interest. 11. A method as defined in claim 9 , further comprising providing the time-of-arrival information to a location processing service, wherein the location processing service is configured to determine a location of a source of the signal of interest based on the time-of-arrival information. 12. A method as defined in claim 9 , wherein formatting the symbols of the signal of interest comprises formatting the symbols in preparation for determining the location of the source of the signal of interest. 13. A method as defined in claim 9 , further comprising storing the wireless signal steams in the memory such that the memory operates as a circular buffer for incoming wireless signals. 14. A method as defined in claim 9 , wherein formatting the symbols comprises filtering data within the obtained symbols to include only portions of the signal of interest that are associated with the window. 15. An apparatus including processing circuitry configured to at least: generate signal timing information including one or more pulses corresponding to a plurality of wireless signal streams, each of the wireless signal streams including a signal of interest; open a window for an interval that includes a duration of one of the one or more pulses, wherein the signal of interest is stored in memory during the interval; identify a location in the memory using timing information associated with the window; obtain, from the location in the memory, symbols of the signal of interest; format the symbols; and determine time-of-arrival information based on the formatted symbols. 16. An apparatus as defined in claim 15 , wherein the one or more pulses are time-compressed portions of the signal of interest. 17. An apparatus as defined in claim 15 , wherein the processing circuitry is further configured to provide the time-of-arrival information to a location processing service, wherein the location processing service is configured to determine a location of a source of the signal of interest based on the time-of-arrival information. 18. An apparatus as defined in claim 15 , wherein formatting the symbols of the signal of interest comprises formatting the symbols in preparation for determining the location of the source of the signal of interest. 19. An apparatus as defined in claim 15 , wherein the wireless signal streams originated from at least one of a plurality of node devices. 20. An apparatus as defined in claim 15 , wherein the processing circuitry is further configured to store the wireless signal steams in the memory such that the memory operates as a circular buffer for incoming wireless signals. 21. An apparatus as defined in claim 15 , wherein formatting the symbols comprises filtering data within the obtained symbols to include only portions of the signal of interest that are associated with the window.

Assignees

Inventors

Classifications

  • Transmitters · CPC title

  • Details · CPC title

  • G01S5/14Primary

    Determining absolute distances from a plurality of spaced points of known location · CPC title

  • Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements (G01S5/12 takes precedence) · CPC title

  • Receivers · 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 US9995818B2 cover?
An example disclosed system for locating a signal source includes a receiver; and a plurality of node devices, wherein the receiver includes processing circuitry configured to perform operations including generating signal timing information including one or more pulses corresponding to a correlation with one or more frequencies based on each of a plurality of wireless signal streams, each of t…
Who is the assignee on this patent?
Zih Corp
What technology area does this patent fall under?
Primary CPC classification G01S5/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 12 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).