throbber
PCT/GB 2004 / 0 0 2 2:.0 1
`
`A
`
`Ar
`
`Fs
`■
`
`,1
`
`PA 1177621
`
`11
`
`11111111
`
`/111 114
`
`1011411,11 Li
`
`19).411-10)1011,921111HE SE; PRESENT S=39
`
`r r, GOIVIE1,11
`
`UNITED STATES DEPARTMENT OF COMMERCE
`
`United States Patent and Trademark Office
`
`June 01, 2004
`
`REC'D 01 JUL 2004
`WIPO
`PCT
`THIS IS TO CERTIFY THAT ANNEXED HERETO IS A TRUE COPY FROM
`THE RECORDS OF THE UNITED STATES PATENT AND TRADEMARK
`OFFICE OF THOSE PAPERS OF THE BELOW IDENTIFIED PATENT
`APPLICATION THAT MET THE REQUIREMENTS TO BE GRANTED A
`FILING DATE UNDER 35 USC 111.
`
`APPLICATION NUMBER: 60/518,327
`FILING DATE: November 10, 2003
`
`PRIORITY
`DOCUMENT
`
`SUBMITTED OR TRANSMITTED IN
`COMPLIANCE WITH RULE 17.1(a) OR (b)
`
`By Authority of the
`COMMISSIONER OF PATENTS AND TRADEMARKS
`
`1
`
`i\A .
`
`I,
`
`0°111
`
`v11
`
`Ws
`
`,
`
`•;
`
`/1.
`
`_4]
`
`f
`
`j
`
`mull
`
`PAIN
`Certifying Officer
`
`.s„
`~unalFHIIAT,
`
`Sonos Ex. 1005, p. 1
` Sonos v. Google
` IPR2021-00964
`
`

`

`PATENT APPLICATION SERIAL NO.
`
`U.S. DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`11/13/2003 DTESSEN1 00000054 60518327
`80.00 OP
`01 FC:2005
`
`PTO-1556
`(5/87)
`
`"U.S. Government Printing Office: 2002 — 489.267/69033
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 2
` Sonos v. Google
` IPR2021-00964
`
`

`

`Please type a plus sign (+) inside this box ---+
`
`PTO/SB/16 (5-03)
`Approved for use through 4/30/2003. OMB 0651-0032'
`CI]
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`7..-dinder the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number.
`--I
`PROVISIONAL APPLICATION FOR PATENT COVER SHEET
`C,
`This is a request for filing a PROVISIONAL APPLICATION FOR PATENT under 37 CFR 1.53(c).
`
`I + 1
`
`Given Name (first and middle [if any])
`
`INVENTOR(S)
`
`Family Name or Surname
`•
`
`Residence
`(City and either State or Foreign Country)
`
`David
`Mark J.
`
`BAKER
`MOORE
`
`United Kingdom
`United Kingdom
`
`Additional inventors are being named on the
`
`separately numbered sheets attached hereto
`
`TITLE OF THE INVENTION (280 characters max)
`COMMUNICATIONS SYSTEMS AND METHODS
`
`0
`fr-7 N
`. c.
`f/) Cr
`1: I:
`1--
`LC
`o --.
`-C
`k.:: CS
`
`Direct all correspondence to:
`
`Customer Number
`
`CORRESPONDENCE ADDRESS
`o.
`--
`
`27082
`
`Place Customer Number
`Bar Code Label here
`
`OR
`
`m
`W•
`
`Firm or:
`Individual Name
`
`Address
`
`Address
`City
`
`Country
`
`Type Customer Number here
`
`DORSEY & WHITNEY LLP
`
`1001 Pennsylvania Avenue, N.W.
`Suite 400 South
`Washington
`
`ZIP
`
`20004
`
`202-442-3199
`
`State DC
`Telephone 202-442-3000
`USA
`Fax
`ENCLOSED APPLICATION PARTS (check all that apply)
`4 Specification Number of Pages
`35
`1 Drawing(s) Number of Sheets
`Application Data Sheet. See 37 CFR 1.76
`
`15
`
`CD(s), Number
`
`Other (specify)
`
`METHOD OF PAYMENT OF FILING FEES FOR THIS PROVISIONAL APPLICATION FOR PATENT (check one)
`
`0
`FILING FEE
`Applicant claims small entity status. See 37 CFR 1.27.
`CI
`AMOUNT ($)
`is A check or money order enclosed to cover the filing fees
`
`0
`The Director is hereby authorized to charge filing
`fees or credit any overpayment to Deposit Account Number
`Payment by credit card. Form PTO-2038 is attached.
`
`The invention was made by an agency of the United States Government or under a contract with an agency of the
`United
`States Government.
`11.4
`No.
`Yes, the name of the U.S. Government agency and the Government contract number are:
`
`04-1425
`
`$80.00
`
`Respectfully submitted,
`
`SIGNATURE
`
`TYPED or PRINTED NAME
`
`Daniel E. Fisher
`
`Date
`
`11/10/03
`
`REGISTRATION NO.
`(if appropriate)
`Docket Number:
`
`34,162
`
`33746P
`
`202-442-3000
`TELEPHONE
`USE ONLY FOR FILING A PROVISIONAL APPLICATION FOR PATENT
`This collection of information is required by 37 CFR 1.51. The information is used by the public to file (and by the PTO to process) a provisional application.
`Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 8 hours to complete. including b ath e ri n g , preparing, and submitting
`the complete provisional application to the PTO. Time will vary depending upon the individual case. Any comments on the amount of time you require to complete this
`form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and Trademark Office, U.S. Department of Commerce,
`P.O. Box 1450, Alexandria. VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Mail Stop Provisional Application,
`Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`If you need asssitance in completing the form, call 1-800-PTO-9199 and select option 2.
`
`P1 MALIJREVO5
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 3
` Sonos v. Google
` IPR2021-00964
`
`

`

`M&C Folio: USP290023
`
`1
`
`Communications Systems and Methods
`
`This invention generally relates to networks of communications devices, in particular
`
`ultra wideband (UWB) communications devices.
`
`Techniques for UWB communication developed from radar and other military
`
`applications, and pioneering work was carried out by Dr G.F. Ross, as described in
`
`US3728632. Ultra-wideband communications systems employ very short pulses of
`electromagnetic radiation (impulses) with short rise and fall times, resulting in a
`
`spectrum with a very wide bandwidth. Some systems employ direct excitation of an
`antenna with such a pulse which then radiates with its characteristic impulse or step
`response (depending upon the excitation). Such systems are referred to as "carrier free"
`since the resulting rf emission lacks any well-defined carrier frequency. However other
`UWB systems radiate one or a few cycles of a high frequency carrier and thus it is
`possible to define a meaningful centre frequency and/or phase despite the large signal
`
`bandwidth.' The US Federal Communications Commission (FCC) defines UWB as a
`
`—10dB bandwidth of at least 25% of a centre (or average) frequency or a bandwidth of
`at least 1.5GHz; the US DARPA definition is similar but refers to a —20dB bandwidth.
`Such formal definitions are useful and clearly differentiates UWB systems from
`conventional narrow and wideband systems but the techniques described in this
`specification are not limited to systems falling within this precise definition and may be
`employed with similar systems employing very short pulses of electromagnetic
`radiation.
`
`UWB communications systems have a number of advantages over conventional
`systems. Broadly speaking, the very large bandwidth facilitates very high data rate
`communications and since pulses of radiation are employed the average transmit power
`(and also power consumption) may be kept low even though the power in each pulse
`may be relatively large. Also, since the power in each pulse is spread over a large
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 4
` Sonos v. Google
` IPR2021-00964
`
`

`

`2
`bandwidth the power per unit frequency may be very low indeed, allowing UWB
`systems to coexist with other spectrum users and, in military applications, providing a
`low probability of intercept. The short pulses also make UWB communications systems
`relatively unsusceptible to multipath effects since multiple reflections can in general be
`resolved. Finally UWB systems lend themselves to a substantially all-digital
`implementation, with consequent cost savings and other advantages.
`
`Figure 1a shows a typical UWB transceiver 100. This comprises an transmit/receive
`antenna 102 with a characteristic impulse response indicated by bandpass filter (BPF)
`104 (although in some instances a bandpass filter may be explicitly included), couples
`to a transmit/receive switch 106.
`
`The transmit chain comprises an impulse generator 108 modulatable by a baseband
`transmit data input 110, and an antenna driver 112. The driver may be omitted since
`only a small output voltage swing is generally required. One of a number of modulation
`techniques may be employed, typically either OOK (on-off keying i.e. transmitting or
`not transmitting a pulse), M-ary amplitude shift keying (pulse amplitude modulation), or
`PPM (pulse position modulation i.e. dithering the pulse position). Typically the
`transmitted pulse has a duration of <ins and may have a bandwidth of the order of
`gigahertz.
`
`The receive chain typically comprises a low noise amplifier (LNA) and automatic gain
`control (AGC) stage 114 followed by a correlator or matched filter (MF) 116, matched
`to the received pulse shape so that it outputs an impulse when presented with rf energy
`having the correct (matching) pulse shape. The output of MF 116 is generally digitised
`by an analogue-to-digital convertor (ADC) 118 and then presented to a (digital or
`software-based) variable gain threshold circuit 120, the output of which comprises the
`received data. The skilled person will understand that forward error correction (FEC)
`such as block error coding and other baseband processing may also be employed, but
`such techniques are well-known and conventional and hence these is omitted for clarity.
`
`Figure lb shows one example of a carrier-based UWB transmitter 122, as described in
`more detail in US 6,026,125 (hereby incorporated by reference). This form of
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 5
` Sonos v. Google
` IPR2021-00964
`
`

`

`3
`transmitter allows the UWB transmission centre frequency and bandwidth to be
`controlled and, because it is carrier-based, allows the use of frequency and phase as well
`
`as amplitude and position modulation. Thus, for example, QAM (quadrature amplitude
`modulation) or M-ary PSK (phase shift keying) may be employed.
`
`Referring to Figure lb, an oscillator 124 generates a high frequency carrier which is
`gated by a mixer 126 which, in effect, acts as a high speed switch. A second input to
`
`the mixer is provided by an impulse generator 128, filtered by an (optional) bandpass
`
`filter 130. The amplitude of the filtered impulse determines the time for which the
`mixer diodes are forward biased and hence the effective pulse width and bandwidth of
`the UWB signal at the output of the mixer. The bandwidth of the UWB signal is
`
`similarly also determined by the bandwidth of filter 130. The centre frequency and
`instantaneous phase of the UWB signal is determined by oscillator 124, and may be
`
`modulated by a data input 132. An example of a transmitter with a centre frequency of
`
`1.5GHz and a bandwidth of 400MHz is described in US 6,026,125. Pulse to pulse
`
`coherency can be achieved by phase locking the impulse generator to the oscillator.
`
`The output of mixer 126 is processed by a bandpass filter 134 to reject out-of-band
`frequencies and undesirable mixer products, optionally attenuated by a digitally
`controlled rf attenuator 136 to allow additional amplitude modulation, and then passed
`to a wideband power amplifier 138 such as a MMIC (monolithic microwave integrated
`circuit), and transmit antenna 140. The power amplifier may be gated on and off in
`synchrony with the impulses from generator 128, as described in US'125, to reduce
`power consumption.
`
`Figure lc shows a similar transmitter to that of Figure lb, in which like elements have
`like reference numerals. The transmitter of Figure lc is, broadly speaking, a special
`case of the transmitter of Figure lb in which the oscillator frequency has been set to
`zero. The output of oscillator 124 of Figure lb is effectively a dc level which serves to
`keep mixer 126 always on, so these elements are omitted (and the impulse generator or
`its output is modulated).
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 6
` Sonos v. Google
` IPR2021-00964
`
`

`

`4
`Figure ld shows an alternative carrier-based UWB transmitter 142, also described in
`US6,026,125. Again like elements to those of Figure lb are shown by like reference
`
`numerals.
`
`In the arrangement of Figure ld a time gating circuit 144 gates the output of oscillator
`124 under control of a timing signal 146. The pulse width of this timing signal
`determines the instantaneous UWB signal bandwidth. Thus the transmitted signal
`UWB bandwidth may be adjusted by adjusting the width of this pulse.
`
`Ultra-wideband receivers suitable for use with the UWB transmitters of Figures lb to ld
`
`are described in US 5,901,172. These receivers use tunnel diode-based detectors to
`
`enable single pulse detection at high speeds (several megabits per second) with reduced
`vulnerability to in-band interference. Broadly speaking a tunnel diode is switched
`between active and inactive modes, charge stored in the diode being discharged during
`
`its inactive mode. The tunnel diode acts, in effect, as a time-gated matched filter, and
`
`the correlation operation is synchronised to the incoming pulses.
`
`Figure le shows another example of a known UWB transmitter 148, as described for
`example in US 6,304,623 (hereby incorporated by reference). In Figure le a pulser 150
`generates an rf pulse for transmission by antenna 152 under control of a timing signal
`154 provided by a precision timing generator 156, itself controlled by a stable timebase
`158. A code generator 160 receives a reference clock from the timing generator and
`provides pseudo-random time offset commands to the timing generator for dithering the
`transmitter pulse positions. This has the effect of spreading and flattening the comb-
`like spectrum which would otherwise be produced by regular, narrow pulses (in some
`systems amplitude modulation may be employed for a similar effect).
`
`Figure if shows a corresponding receiver 162, also described in US'623. This uses a
`similar timing generator 164, timebase 166 and code generator 168 (generating the same
`pseudo-random sequence), but the timebase 166 is locked to the received signal by a
`tracking loop filter 170. The timing signal output of timing generator 164 drives a
`template generator 172 which outputs a template signal matching the transmitted UWB
`signal received by a receive antenna 174. A correlator/sampler 176 and accumulator
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 7
` Sonos v. Google
` IPR2021-00964
`
`

`

`5
`178 samples and correlates the received signal with the template, integrating over an
`aperture time of the correlator to produce an output which at the end of an integration
`cycle is compared with a reference by a detector 180 to determine whether a one or a
`zero has been received.
`
`Figure 1 g shows another UWB transceiver 182 employing spread spectrum-type coding
`techniques. A similar transceiver is described in more detail in US 6,400,754 the
`
`contents of which are hereby explicitly incorporated by reference.
`
`In Figure 1 g a receive antenna 184 and low noise amplifier 186 provide one input to a
`time-integrating correlator 188. A second input to the correlator is provided by a code
`
`sequence generator 190 which generates a spread spectrum-type code such as a Kasami
`code, that is a code with a high auto-correlation coefficient from a family of codes with
`
`no low cross-correlation coefficients. Correlator 188 multiplies the analogue input
`
`signal by the reference code and integrates over a code sequence period and in US '754
`
`is a matched filter with a plurality of phases representing different time alignments of
`the input signal and reference code. The correlator output is digitised by analogue-to-
`
`digital converter 192 which provides an output to a bus 194 controlled by a processor
`
`196 with memory 198 the code sequence generator 190 is driven by a crystal oscillator
`
`driven flock 200 a transmit antenna driver 202 receives data from bus 194 which is
`multiplied by a code sequence from generator 190 and transmitted from transmit
`
`antenna 204. In operation coded sequences of impulse doublets are received and
`
`transmitted, in one arrangement each bit comprising a 1023-chip sequence of lOns
`
`chips, thus having a duration of 10µs and providing 30dB processing gain. Shorter
`
`spreading sequences and/or faster clocks may be employed for higher bit rates.
`
`The transceiver described in US '754 uses a modification of a frequency-independent
`
`current-mode shielded loop antenna (as described in US 4,506,267) comprising a flat
`
`rectangular conducting plate. This antenna is referred to as a large-current radiator
`(LCR) antenna and when driven by a current it radiates outwards on the surface of the
`plate.
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 8
` Sonos v. Google
` IPR2021-00964
`
`

`

`6
`Figure lh shows a driver circuit 206 for such an LCR transmit antenna 208. The
`antenna is driven by an H-bridge comprising four MOSFETs 210 controlled by left (L)
`and right (R) control lines 212, 214. By toggling line 214 high then low whilst
`maintaining line 214 low an impulse doublet (that is a pair of impulses of opposite
`polarity) of a first polarity is transmitted, and by toggling line 212 high then low whilst
`holding line 214 low an impulse doublet of opposite polarity is radiated. The antenna
`only radiates whilst the current through it changes, and transmits a single gaussain
`
`impulse on each transition.
`
`Figures 2a to 2h show examples UWB waveforms. Figure 2a shows a typical output
`waveform of a UWB impulse transmitter, and Figure lb shows the power spectrum of
`the waveform of Figure 2a. Figure 2c shows a wavelet pulse (which when shortened
`becomes a monocycle) such as might be radiated from one of the transmitters of Figures
`lb to ld. Figure 2d shows the power spectrum of Figure 2c. Figure 2e shows an
`impulse doublet and Figure 2f the power spectrum of the doublet of Figure 2e. It can be
`seen that the spectrum of Figure 2f comprises a comb with a spacing.(in frequency)
`determined by the spacing (in time) of the impulses of the doublet. and an overall
`bandwidth determined by the width of each impulse. It can also be appreciated from
`Figures 2e and 2f that dithering the pulse positions will tend to reduce the nulls of the
`comb spectrum. Figure 2g shows examples of basis impulse doublet waveforms for a
`logic 0 and a logic 1. Figure 2h shows an example of a TDMA UWB transmission such
`as might be radiated from the transceiver of Figure lg, in which bursts of Code Division
`Multiple access (CDMA) -encoded data are separated by periods of non-transmission to
`allow access by other devices.
`
`Ultra wideband communications potentially offer significant advantages for wireless
`home networking, particularly broadband networking for audio and video entertainment
`devices, because of the very high data rates which are possible with UWB systems.
`However, UWB communications also present a number of special problems, most
`particularly the very low transmit power output imposed by the relevant regulatory
`authorities, in the US the FCC. Thus the maximum permitted power output is presently
`below the acceptable noise floor for unintentional emitters so that a UWB signal
`effectively appears merely as noise to a conventional receiver. This low power output
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 9
` Sonos v. Google
` IPR2021-00964
`
`

`

`7
`limits the effective range of UWB communications and there is therefore a need to
`address this difficulty.
`
`The applicant has recognised that there are some features of TJWB communications of
`which advantage can be taken to address this difficulty, in particular the ability of UWB
`to support multiple channels. Such multiple channels may be provided in a number of
`ways. For example the psudo-random code used in the transmitters described above
`
`with reference to figures le and lg may be employed to define code division
`
`multiplexed channels in a UWB communications system. Alternatively an arrangement
`such as that described with reference to figure lb may be employed to define a plurality
`of UWB bands. In another approach the relative timing of impulse doublets in an
`
`antipodeal modulation scheme may be whitened or spread using a psudo-random noise
`(pn) sequence code, again the pn sequence defining a channel. Provided that the
`
`impulse doublets are well separated so that the mark:space ratio is small collisions are
`relatively rare and generally only result in correctable single bit errors, so that multiple
`channels can coexist within one broad. UWB band.
`
`The ability of UWB communications to support such multiple channels facilitates the
`implementation of a mesh-type network in which when one UWB device is out of range
`with another (or at least sufficiently out of range that communication at a desired speed
`or with a desired quality/bit error rate) communication takes place via a third,
`intermediary UWB device within range of both the first and second device.
`
`In a conventional radio network such as a network based upon a standard in the
`IEEE802.11 series communications between devices in the network are routed through
`a central base station which stores a routing table defining the topology of the entire
`network so that routing within the network can be controlled. However such an
`arrangement suffers from a number of defects in a wireless home networking
`environment, one important defect being the need to reconfigure the base station routing
`table whenever the network configuration changes. In a home environment it is
`undesirable to have to configure a router when the network topology changes,
`particularly as devices may be frequently added to or removed from the network, for
`example simply by switching on and off a network-enabled television or video recorder.
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 10
` Sonos v. Google
` IPR2021-00964
`
`

`

`8
`Furthermore the base station of such a network constitutes a single point of failure of
`
`the network, which again is undesirable. A still further difficulty is the relatively large
`
`memory and processing requirements of current network protocols — typically
`
`equivalent computing power to a 500 megahertz Pentium (trademark) is required to
`implement a networking protocol of this type, whereas an integrated circuit to enable
`wireless home networking should preferably retail in quantity for under $10.
`
`According to a first aspect of the present invention, there is therefore provided an ultra-
`wideband (UWB) network comprising a plurality of UWB devices each forming a node
`of said network, pairs of said UWB devices being configured for communication with
`one another using one of a plurality of UWB channels, each said UWB device
`comprising a UWB transceiver for bidirectional communication over one or more of
`said UWB channels with at least one other of said UWB devices; and a device
`controller coupled to said UWB transceiver, said controller being configured to
`determine a said UWB channel for use in establishing a communication link with each
`other UWB device; whereby said network is configured for automatic construction of a
`set of communications links between said nodes of said network.
`
`In embodiments employing UWB channels to establish communication links within the
`network this effectively allows the construction of virtual circuits within the network for
`communication between nodes. Thus where first and second devices are
`communicating via an intermediary the intermediary can communicate with the first
`device using a first channel and with the second device using a second channel, the
`intermediary acting as a store and forward node for data communicated between the
`first and second devices. In this way the intermediary need only be locally aware — that
`is no single device requires a map of the global network structure (or changes in this)
`because routing can be performed without such a map. Each intermediary device
`merely knows that incoming data on one channel (and/or port) should be forwarded on a
`second channel and/or port), such a list of associated channels being locally stored, for
`example as a table. In this way data is forwarded through the network until reaching its
`intended recipient.
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 11
` Sonos v. Google
` IPR2021-00964
`
`

`

`9
`
`To determine the data for these locally stored tables a broadcast protocol may be
`
`employed, for example a first device broadcasting a connection request to a second
`device throughout the network, the second device responding when it receives the
`connection request. Thus each device is preferably configured for broadcasting such a
`connection request, that is for forwarding the connection request to substantially all
`other nodes within range except that from which the request was received. The skilled
`person will recognise that such a technique has the potential to consume a significant
`fraction of the network bandwidth. However, the technique is practical in wireless
`home networks because such networks are generally relatively small and thus broadcast
`traffic, overall, need not have a great impact upon network availability.
`
`A similar broadcast arrangement can be employed to alert devices within the network
`when a new device connects, for example when a network-enabled television is
`switched on. This initial broadcast can also be used to determine a unique identifier for
`the new device within the network such as a device name and/or address.
`
`The skilled person will recognise that one characteristic of embodiments of the above
`described networks is their essentially local routing — messages are sent between
`devices along a chain of devices in whichever direction the message is sent, and thus
`although virtual circuits or connections are established between devices this is done
`dynamically, by means of local routing tables, rather than by some overall master.
`More particularly in embodiments a routing table entry for a device defines two
`connections, one for the link for the connection to the device, the second for the link for
`the connection from the device (for one-way communication only one of these links
`need be defined). Optionally the routing table may further include, for each link defined
`by a pair of channels for incoming and outgoing data, an identifier for the intended end
`recipient, although in embodiments this is not necessary because a message containing
`an identifier for the intended recipient is always forwarded (if it can be) unless the node
`is in fact the recipient.
`
`With embodiments of the above protocols the time to set up a virtual connection is
`relatively small compared with typical data transmission times and it is therefore
`practicable to tear down and replace virtual connections when necessary, for example
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 12
` Sonos v. Google
` IPR2021-00964
`
`

`

`10
`when a connection is found to be broken because a node in a chain is no longer
`responding. A virtual connection may be removed, for example, by marking an entry in
`a local link table as available for reuse; alternatively an entry may be deleted. Such an
`amendment to a local link table may be made, for example, when a message cannot be
`forwarded because the recipient is not found or does not respond/acknowledge receipt.
`In such a case a disconnect message is preferably sent back to the originator of the
`undelivered message so that the link table of each link in the chain can be updated to
`remove the connection and free up memory for reuse.
`
`Preferably, in the above described networks two types of channel are provided, a
`"physical" channel such as a UWB code channel in a CDMA based scheme, and a
`logical channel. A plurality of logical channels may be associated with a single
`physical channel and the physical channel may then define a domain of the network,
`
`such as a piconet.
`
`A single UWB channel may be used for bidirectional communication, for example by
`time-multiplexing, or one channel may be used for communications in a forward
`direction and one channel for communications in a reverse direction. It will also be
`appreciated that more than one channel may be employed for a link between two
`network nodes for increased data rates.
`
`In a related aspect the invention provides an ultra-wideband (UWB) network
`comprising a plurality of UWB devices each forming a node of said network, pairs of
`said UWB devices being configured for communication with one another using one of a
`plurality of UWB channels, each said UWB device comprising a UWB transceiver for
`bidirectional communication over a plurality of said UWB channels with a plurality of
`other UWB devices; and a connection table configured to store connection data
`associating a first of said channels bearing incoming data with a second of said channels
`for use in forwarding said incoming data to another of said UWB devices.
`
`To facilitate forwarding data in such a UWB network which, as previously mentioned,
`may operate at very high speeds, packet data communication is preferably employed.
`Broadly speaking a conventional packet structure may be used but preferably with the
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 13
` Sonos v. Google
` IPR2021-00964
`
`

`

`11
`addition of a channel identifier to facilitate rapid processing of packets and, in
`particular, to facilitate rapid routing of a packet within a node, for example for
`forwarding.
`
`In a further aspect, therefore, the invention provides a data packet for UWB
`communication between nodes of a packet data UWB network, such as a network
`described above, the network having a plurality of UWB channels for communication
`between said network nodes, said data packet including payload data and UWB channel
`identification data, such as a channel number, whereby a said network node receiving
`said data packet is able to determine a UWB channel to use when forwarding said data
`packet.
`
`As previously described there are preferably two kinds of channel operating: (i) a
`'UWB Code Channel' which is used to distinguish between different concurrent radio
`networks (piconets) along CDMA lines; and (ii) a channel or channels for logical
`communication flow within the network. The CDMA code may be known, in order to
`receive a packet, but there may be several concurrent logical channels on any given
`single CDMA domain, either due to a QoS (quality of service) distinction such as
`bandwidth or latency control, or simply because there are multiple devices sharing the
`same CMDA domain by means of time multiplexing. For this reason a network packet
`preferably includes some form of logical routing information, which may be derived,
`from example, from paired MAC addresses in an 802.3 style Ethernet frame or by
`means of a (proprietary) header word.
`
`In a further related aspect the invention provides an ultra-wideband (UWB) device for a
`node of a UWB network, the device comprising an interface to a UWB transceiver for
`bidirectional communication over one or more UWB channels with one or more other
`UWB devices; and a controller coupled to said UWB transceiver interface, said
`controller being configured to control said UWB transceiver to communicate with said
`one or more other UWB devices to determine a said UWB channel to employ for
`communicating with each of said other UWB devices.
`
`Copy provided by USPTO from the PACR Image Database on 05/28/2004
`
`Sonos Ex. 1005, p. 14
` Sonos v. Google
` IPR2021-00964
`
`

`

`12
`In another aspect the invention provides a controller for controlling a UWB device for a
`node of a UWB network, the UWB device including a UWB transceiver for
`bidirectional communication over one or more UWB channels with a plurality of other
`network devices, communication with at least one indirectly linked device of said other
`UWB devices being via an intermediary UWB device, the controller comprising an
`interface for said UWB transceiver; data memory

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket