Three dimensional spread spectrum remote control system

US10419970B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10419970-B2
Application numberUS-201815898946-A
CountryUS
Kind codeB2
Filing dateFeb 19, 2018
Priority dateFeb 3, 2011
Publication dateSep 17, 2019
Grant dateSep 17, 2019

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 three dimensional digital spectrum modulation spread spectrum technique (DSM-X) that improves channel diversity by providing multiple bands within the available portion of the frequency spectrum increasing the number of available channels. The system also improves the channel immunity through the use of at least three dimensions of pseudo-random data encoding, which adds two levels of pseudo-random frequency allocation to the pseudo-random data encoding used in prior DSM systems. The three dimensions of pseudo-random allocation may include pseudo-random data encoding, pseudo-random frequency pattern allocation among a plurality of bands defined within the assigned frequency spectrum, and pseudo-random frequency sequencing among a plurality of channels defined within each band. Additional levels of pseudo-random encoding may be implemented in direct sequence coding for header data, repeat packet timing, and packet iteration timing.

First claim

Opening claim text (preview).

What is claimed is: 1. A radio control system for utilizing an assigned frequency spectrum to carry data links for a large number of radio-controlled devices, comprising: a plurality of radio-controlled devices; a plurality of controllers, each controlling at least one associated radio-controlled device; each controller configured to transmit control signals to its associated radio-controlled device via a radio frequency data link; and wherein each controller comprises: a data packet encoder configured to encode the data for transmission over the data link; wherein the data packet encoder receives synchronization data and a header globally unique identifier and encodes a header packet portion of a packet based, at least in part, on the received synchronization data and the header globally unique identifier; wherein the data packet encoder receives a control signal, at least one coding parameter, and a pattern globally unique identifier and encodes a payload packet portion based, at least in part, on the received control signal, the at least one coding parameter, and the pattern globally unique identifier; wherein the data packet encoder stores at least the header packet portion and the payload packet portion in a code table for timed release to the data packet generator; a frequency channel allocator configured to: (i) use a pattern globally unique identifier to band hop the data link among a sequence of frequency bands within the assigned frequency spectrum; and (ii) use a sequence globally unique identifier to channel hop the data link among a sequence of frequency channels within the sequence of frequency bands; wherein the frequency channel allocator receives frequency band definitions, frequency channel definitions, the pattern globally unique identifier, and the sequence globally unique identifier; wherein the sequence of frequency channels are based, at least in part, on the received frequency band definitions, frequency channel definitions, the pattern globally unique identifier, and the sequence globally unique identifier and are stored in a frequency allocation table for timed release to the data packet generator; a data packet generator configured to assemble packets containing the encoded data; wherein the encoded data includes at least the encoded header packet portion and the encoded payload packet portion received from the data packet encoder and the sequence of frequency channels received from the frequency channel allocator; and an antenna configured to transmit the assembled data packets over the data link via the combination of frequency bands and channels according to the band hop and channel hop sequences implemented by the frequency channel allocator. 2. The radio control system of claim 1 , wherein the set of frequency bands comprises at least three frequency bands. 3. The radio control system of claim 2 , wherein the set of frequency channels comprises at least 23 frequency channels within each frequency band of the set of frequency bands. 4. The radio control system of claim 1 , wherein each controller is further configured to: transmit the data encoded in each data link in a form of data packets; and pseudo-randomly control an iteration time between packets containing different data. 5. The radio control system of claim 1 , wherein each controller is further configured to: transmit each data redundantly including at least an initial packet and a repeated packet; and pseudo-randomly control a repeat time between packets containing the same data. 6. The radio control system of claim 5 , wherein an individual packet includes a header, a data payload containing the encoded data, and at least one forward error checking parameter. 7. The radio control system of claim 1 , wherein each controller is further configured to transmit the data encoded in each data link in a form of data packets, wherein each data packet comprises: a header containing synchronization information allowing the associated radio-controlled device to synchronize with the controller as the controller transmits data to the radio-controlled device utilizing at least three dimensions of pseudo-random allocation; a data payload containing pseudo-randomly encoded data; and one or more forward error check parameters. 8. The radio control system of claim 7 , wherein each controller is further configured to encode the header of each data packet through direct sequence modulation. 9. The radio control system of claim 7 , wherein each controller is further configured to encode the data payload through GMSK modulation. 10. The radio control system of claim 1 , wherein the spread spectrum controller is configured to pseudo-randomly vary time between transmitting a first data packet and a copy of the first data packet. 11. A system comprising: a controller configured to transmit control data for controlling a radio-controlled (RC) vehicle, wherein the controller comprises: one or more processors configured to: encode the control data for transmission over a data link; receive synchronization data and the header globally unique identifier and encodes a header packet portion of a packet based, at least in part, on the received synchronization data and the header globally unique identifier; wherein the one or more processors receive a control signal, at least one coding parameter, and a pattern globally unique identifier and encode a payload packet portion based, at least in part, on the received control signal, the at least one coding parameter, and the pattern globally unique identifier; wherein the data packet encoder stores at least the header packet portion and the payload packet portion in a code table for timed release to the data packet generator; schedule transmission of the control data according to a two-level frequency hopping spread spectrum (FHSS) sequence that comprises (a) hopping among a plurality of frequency bands according to a pattern globally unique identifier and (b) hopping among a plurality of channels within each frequency band according to a sequence globally unique identifier; wherein the one or more processors receive frequency band definitions, frequency channel definitions, the pattern globally unique identifier, and the sequence globally unique identifier; wherein the hopping among a plurality of channels is based, at least in part, on the received frequency band definitions, frequency channel definitions, the pattern globally unique identifier, and the sequence globally unique identifier and the one or more processors store the plurality of channels in a frequency allocation table; assemble packets containing the encoded data; wherein the encoded data includes at least the encoded header packet portion and the encoded payload packet portion received from the data packet encoder and the plurality of channels; and one or more antennas configured to transmit the modulated control data according to the two-level FHSS sequence scheduled by the one or more processors. 12. The system of claim 11 , wherein transmitting the spread spectrum modulated control data according to the two-level FHSS sequence comprises: (i) transmitting a first packet comprising first control data at a first time, (ii) transmitting a copy of the first packet comprising the first control data at a second time, wherein the time between the first time and the second time is based on a second pseudo-random code, (iii) transmitting a third packet comprising second control data at a third time, wherein the time between the second time and the third time is based on a third pseudo-random code. 13. The system of claim 11 , further comprising: a remo

Assignees

Inventors

Classifications

  • using frequency hopping · CPC title

  • H04L1/08Primary

    by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)} · CPC title

  • H04W28/04Primary

    Error control · 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 US10419970B2 cover?
A three dimensional digital spectrum modulation spread spectrum technique (DSM-X) that improves channel diversity by providing multiple bands within the available portion of the frequency spectrum increasing the number of available channels. The system also improves the channel immunity through the use of at least three dimensions of pseudo-random data encoding, which adds two levels of pseudo-…
Who is the assignee on this patent?
Horizon Hobby Llc
What technology area does this patent fall under?
Primary CPC classification H04L1/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 17 2019 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).