throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2006/0227753 A1
`Vleugels et al.
`(43) Pub. Date:
`Oct. 12, 2006
`
`US 20060227753A1
`
`(54) METHOD AND APPARATUS FOR
`OPERATING AWIRELESS PAN NETWORK
`USING AN OVERLAY PROTOCOL THAT
`ENHANCES CO-EXISTENCE WITH A
`WIRELESS LAN NETWORK
`
`(75) Inventors: Katelijn Vleugels, San Carlos, CA
`(US); Roel Peeters, San Carlos, CA
`(US)
`Correspondence Address:
`TOWNSEND AND TOWNSEND AND CREW,
`LLP
`TWO EMBARCADERO CENTER
`EIGHTH FLOOR
`SAN FRANCISCO, CA 94111-3834 (US)
`Assignee: H-Stream Wireless, Palo Alto, CA
`Appl. No.:
`11/376,753
`
`(73)
`(21)
`(22)
`
`Filed:
`
`Mar. 14, 2006
`
`Related U.S. Application Data
`(60) Provisional application No. 60/661,746, filed on Mar.
`14, 2005.
`
`Publication Classification
`
`(51)
`
`Int. C.
`H04Q
`7/24
`
`(2006.01)
`
`(52) U.S. Cl. .............................................................. 370/338
`
`(57)
`
`ABSTRACT
`
`A computing device is interfaced with other devices in a
`wireless personal area network (PAN) to enhance co-exist
`ence with a wireless local area network (WLAN), wherein
`the WLAN is characterized by a plurality of nodes inter
`communicating for various network devices and the wireless
`PAN is characterized by lower power transmissions relative
`to transmissions over the WLAN. The computing device
`coordinates activity of the wireless PAN as a coordinator for
`the wireless PAN, including communicating with the wire
`less PAN devices using a protocol that is an overlay protocol
`only partially compliant with the protocol used over the
`WLAN but that enables co-existence. The WLAN can be an
`802.11 wireless LAN. WLAN devices preferably can, upon
`hearing an overlay protocol frame, understand at least
`enough of the overlay protocol frame to defer use of a
`common wireless networking medium. If the PAN coordi
`nator is capable of associating with the WLAN, it can be a
`dual-network device capable of associating with the WLAN
`and PAN simultaneously. The dual-network device can use
`a common network module to handle both WLAN and PAN
`traffic.
`
`100
`
`STA1
`(COORD)
`
`114
`
`16
`
`
`
`STA4
`(COORD)
`
`DELL
`EXHIBIT 1012 - PAGE 1
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 1 of 10
`
`US 2006/0227753 A1
`
`
`
`w
`w
`r
`
`DELL
`EXHIBIT 1012 - PAGE 2
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 2 of 10
`
`US 2006/0227753 A1
`
`
`
`
`
`?u?OCH SS300\/
`
`DELL
`EXHIBIT 1012 - PAGE 3
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 3 of 10
`
`US 2006/0227753 A1
`
`
`
`DELL
`EXHIBIT 1012 - PAGE 4
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 4 of 10
`
`US 2006/0227753 A1
`
`
`
`DELL
`EXHIBIT 1012 - PAGE 5
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 5 of 10
`
`US 2006/0227753 A1
`
`
`
`DELL
`EXHIBIT 1012 - PAGE 6
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 6 of 10
`
`US 2006/0227753 A1
`
`301
`
`AP
`
`306
`
`
`
`Mobile Phone
`(COORD)
`
`Wireless
`Headset
`(PER1)
`
`Handheld PDA
`
`Fig. 3(d)
`
`400
`
`Display Keyboard
`
`Processor
`
`Program Code
`Memory
`
`Disk Drive
`
`Network I/O
`Interface
`
`
`
`Network Card
`CLK-416
`
`internal Clock
`
`Fig. 4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DELL
`EXHIBIT 1012 - PAGE 7
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 7 of 10
`
`US 2006/0227753 A1
`
`
`
`
`
`Data
`I/O
`
`Interface
`Circuits
`
`Control/
`Datapath
`Logic
`
`Baseband
`Modem
`
`
`
`RF Section
`
`510
`
`
`
`POWer
`
`Clock Circuit
`
`Fig. 5
`
`DELL
`EXHIBIT 1012 - PAGE 8
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 8 of 10
`
`US 2006/0227753 A1
`
`
`
`610
`IP networking
`(IP stack)
`
`O
`O
`s
`C
`CD
`(O.
`CD
`O
`C)
`CD
`
`9 CD
`
`a
`
`Peripheral interconnect
`(USB, HID,audio,etc. stack)
`
`Non-IP peer-to-peer
`(1394 stack)
`
`602
`
`Applications
`and System
`Services
`
`Fig. 6
`
`DELL
`EXHIBIT 1012 - PAGE 9
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 9 of 10
`
`US 2006/0227753 A1
`
`
`
`SSV TOMTOWN
`
`C||HTOWN
`
`SS\/TOC]|H
`
`
`
`
`
`
`
`
`
`
`
`
`DELL
`EXHIBIT 1012 - PAGE 10
`
`

`

`Patent Application Publication Oct. 12, 2006 Sheet 10 of 10
`
`US 2006/0227753 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Snoo
`eoeueu
`
`DELL
`EXHIBIT 1012 - PAGE 11
`
`

`

`US 2006/0227753 A1
`
`Oct. 12, 2006
`
`METHOD AND APPARATUS FOR OPERATING A
`WIRELESS PAN NETWORK USING AN OVERLAY
`PROTOCOL THAT ENHANCES CO-EXISTENCE
`WITH A WIRELESS LAN NETWORK
`
`CROSS-REFERENCES TO RELATED
`APPLICATIONS
`0001. This application claims the benefit of and is a
`non-provisional of U.S. Patent Application Ser. No. 60/661,
`746 filed on Mar. 14, 2005, which is incorporated by
`reference in its entirety for all purposes.
`
`FIELD OF THE INVENTION
`0002 The present invention relates generally to wireless
`communications and more particularly to coordinating dif
`ferent network uses of a common wireless medium.
`
`BACKGROUND OF THE INVENTION
`0003 Wireless communication among electronic devices
`has been increasing as the benefits and conveniences of
`wireless communication become more preferred. A wireless
`communication system or wireless network is often
`described as containing nodes (or more precisely, circuitry
`associated with the concept of a node) and a wireless
`medium (WM) over which the nodes' circuitry communi
`cate to convey information. Where some action or activity is
`described as happening at (or being done at) a node, it should
`be understood that the electronic device and/or network
`interface that is at (or simply is) the node is the circuitry that
`is performing the action or activity. For example, sending
`data from node A to node B means transmitting a signal from
`circuitry associated with node A and receiving that signal (or
`more precisely, the transmitted signal modified by the
`medium) using circuitry associated with node B.
`0004 The information conveyed between nodes can be
`digital data and digitized analog signals, or other forms of
`information, but communication system design often
`assumes that digital data is being conveyed and higher
`network layers interpret the data appropriately. For purposes
`herein, it is assumed that data exists at one node, is provided
`to lower network layers, is conveyed to another node over a
`WM, is received by another node correctly or incorrectly
`and then is conveyed to upper network layers at the receiver.
`In one model, two networked devices run applications that
`pass data between themselves by having the sending
`devices application convey data to an application layer of a
`network stack, which conveys data to lower levels, ulti
`mately to a medium access control (MAC) layer and a
`physical network (PHY) layer, and the process is inverted at
`the recipient.
`0005 To set up a wireless network, all that is needed is
`a plurality of electronic “node devices capable of transmit
`ting and receiving data in a manner understood by the two
`(or more) nodes involved in a conversation, with the node
`devices appropriately placed Such that they can communi
`cate in the medium that exists between the devices. The
`medium could be some type of dielectric material, but more
`commonly, the medium is the air space and objects (walls,
`chairs, books, glass. etc.) that are between devices or are
`positioned Such that they have an effect on the signals
`transmitted between devices. Presumably, the node devices
`are assigned unique identifiers to distinguish transmissions,
`
`but this might not always be necessary. Examples of Such
`unique identifiers are MAC addresses and IP addresses.
`0006. As the existence of various wireless media and
`their properties are known and are not the focus of this
`disclosure, the medium is often just shown in the attached
`figures as a cloud. Thus, it should be understood that
`Supplier of a set of two or more powered devices that can
`communicate Supplies a wireless network; the wireless
`medium is presumed.
`0007 Wireless communication systems can be catego
`rized based on coverage range, which in some cases is
`dictated by use. A wireless local area network or “WLAN”.
`has a typical coverage range on the order of 300 feet and is
`useful for providing communications between computing
`devices in Some (possibly loosely) defined space Such as a
`home, office, building, park, airport, etc. In some modes of
`operation, one or more of the nodes is coupled to a wired
`network to allow other nodes to communicate beyond the
`wireless network range via that wired network. In 802.11
`terminology, such nodes are referred to as “access points'
`and the typical protocol is such that the other nodes (referred
`to as “stations') associate with an access point and commu
`nication is generally between a station and an access point.
`Some wireless networks operate in an “ad hoc mode,
`wherein node devices communicate with each other without
`an access point being present.
`0008. A personal area network or “PAN” is a short-range
`wireless network, with typical coverage ranges on the order
`of 30 feet, usable to connect peripherals to devices in close
`proximity, thereby eliminating cables usually present for
`such connections. For example, a PAN might be used to
`connect a headset to a mobile phone or music/audio player,
`a mouse or keyboard to a laptop, a PDA or laptop to a mobile
`phone (for syncing, phone number lookup or the like), etc.
`Yet another example of a wireless PAN application is
`wireless medical monitoring devices that wirelessly connect
`monitoring hardware to a pager or similar read-out device.
`Yet another example is a remote control that connects to a
`wireless-enabled electronic device.
`0009. Some networks might fall in a gray area between a
`WLAN and a PAN, but in many cases, a network is clearly
`one or the other. A personal area network (PAN) is generally
`used for the interconnection of information technology
`devices within the range of an individual person, typically
`within a range of 10 meters. For example, a person traveling
`with a laptop will likely be the sole user of that laptop and
`will be the same person handling the personal digital assis
`tant (PDA) and portable printer that interconnect to the
`laptop without having to plug anything in, using some form
`of wireless technology. Typically, PAN nodes interact wire
`lessly, but nothing herein would preclude having some wired
`nodes. By contrast, a wireless LAN tends to be a local area
`network (LAN) that is connected without wires and serves
`multiple users.
`0010 Equipment connecting to a wireless communica
`tion system in general, and to a wireless PAN communica
`tion system in particular, is typically used for applications
`where power usage, weight, cost and user convenience are
`very important. For example, with laptops, low-cost acces
`sories are preferable, and it is critical that the power usage
`of Such accessories be minimized to minimize the frequency
`at which batteries need to be replaced or recharged. The
`
`DELL
`EXHIBIT 1012 - PAGE 12
`
`

`

`US 2006/0227753 A1
`
`Oct. 12, 2006
`
`latter is a burden and annoyance to the user and can
`significantly reduce the seamless user experience.
`0011
`Weight and complexity are additional concerns in
`many wireless communication systems. Particularly with
`mobile devices such as laptops, weight is a concern and the
`user would rather not have to deal with the hassle of carrying
`around a multiplicity of devices. Mobile devices are devices
`that can be expected to be in use while moving, while
`portable devices are devices that are movable from place to
`place but generally are not moving when in use. The
`considerations for mobile devices also apply to portable
`devices, albeit sometimes with less of a concern. For
`example, with a wireless connection of a peripheral to a
`laptop, both devices are likely to be used while mobile or
`moved frequently and carried around. Thus, weight and the
`number of devices is an important consideration. With
`portable devices, such as a small desktop computer with a
`wireless trackball, as long as the total weight is below a
`user's carrying limit, the weight is not as much a concern.
`However, battery life is often as much a concern with
`portable devices as it is with mobile devices.
`0012. There are shades of grey between “portable' and
`“mobile” and it should be understood that the concerns of
`mobile applications and portable applications can be con
`sidered similar, except where indicated. In other words, a
`mobile device can be a portable device in the examples
`described herein.
`0013 Where a computing and/or communication device
`connects to a WLAN, it uses wireless circuitry that often
`times are already built into the computing device. If the
`circuitry is not built in, a WLAN card (such as a network
`interface card, or “NIC) might be used. Either way, some
`antenna circuitry is used and power is required to run that
`circuitry.
`0014 Where a device also connects wirelessly to periph
`erals or other devices over short links often referred to as
`forming a “personal area network” or “PAN, circuitry is
`needed for that connection as well. This circuitry is typically
`provided with an external interface unit that is plugged into
`or onto the device. For example, where the device is a
`laptop, the circuitry might be provided by a Universal Serial
`Bus (USB) dongle that attaches to a USB port of the laptop.
`The USB dongle contains the radio circuitry needed to
`communicate wirelessly over the short wireless links.
`0015. In general, a wireless connection between two or
`more devices requires that each device include wireless
`network circuitry for conveying signals over the medium
`and receiving signals over the medium, as well as process
`ing/communication circuitry to receive, process and/or con
`vey data and/or signals to that wireless network circuitry.
`The processing/communication circuitry could be imple
`mented with actual circuits, Software instructions executable
`by a processor, or some combination thereof. In some
`variations, the wireless network circuitry and processing/
`communication circuitry are integrated (such as with some
`PDAs, wireless mice, etc.) or are separate elements (such as
`a laptop as the processing/communication circuitry and a
`network PCMCIA card as the wireless network circuitry).
`0016 For ease of understanding this disclosure, where it
`is important to make the distinction between devices, a
`device that exists to provide wireless connectivity is referred
`
`to as a “network interface”, “network interface device',
`"wireless network interface device' or the like, while the
`device for which the wireless connectivity is being provided
`is referred to as a “computing device' or an “electronic
`device' notwithstanding the fact that some such devices do
`more than just compute or might not be thought of as devices
`that do actual computing and further notwithstanding the
`fact that some network interface devices themselves have
`electronics and do computing. Some electronic devices
`compute and communicate via an attached network interface
`device while other electronic devices might have their
`network interface devices integrated in a non-detachable
`form. Where an electronic device is coupled to a wireless
`network interface to a wireless network, it is said that the
`device is a node in the network and thus that device is a
`“node device.
`0017. An 802.11x (x=a, b, g, n, etc.) NIC (network
`interface card) or 802.11x built-in circuitry might be used for
`networking an electronic device to the outside world, or at
`least to devices at other nodes of a WLAN 802.11x network,
`while using an external dongle or a similar interface device
`with Bluetooth or proprietary wireless circuitry for commu
`nication between the computing device and the peripheral or
`other PAN node.
`0018. A device that is equipped with an 802.11x-confor
`mant network interface to the WM is herein referred to as a
`station or “STA’. In 802.11 terminology, set of STAs con
`stitutes a Basic Service Set (“BSS”). A set of STAs that
`communicate in a peer-to-peer configuration is referred to as
`an “802.11x ad-hoc network or an independent BSS
`(IBSS). A set of STAs controlled by a single coordinator is
`referred to as an 802.11x infrastructure network. The coor
`dinator of a BSS is herein referred to as the access point or
`“AP.
`0019. A typical access point device is wired to a wired
`network and is also wired to an external Source of electricity,
`Such as being plugged into a wall Socket or wired to a
`building's power grid. For example, a building, an airport or
`other space people might occupy might have fixed access
`points mounted throughout the space to provide adequate
`network coverage for the purpose of providing access to the
`Internet or other network for the people occupying the space,
`via their portable or mobile devices. As such, access points
`are typically always on so that the wireless network is
`available whenever suitable portable or mobile devices are
`carried into the space.
`0020. The use of different technologies for WLAN and
`wireless PAN connectivity increases cost, weight and power
`usage (at the COORD side and/or the PER side), and impairs
`a seamless user experience. Those disadvantages could be
`resolved by equipping the peripheral or PAN nodes with
`802.11x wireless circuitry, thus eliminating the dedicated
`PAN technologies altogether. However, PAN nodes are often
`very power-sensitive devices. They usually are battery
`operated devices and their small form factor prohibits the
`use of bulky batteries with large capacity. Instead, Small
`batteries with limited power capacity are used. Such periph
`erals cannot typically support the power usage requirements
`typical of WLAN wireless circuitry, such as 802.11x cir
`cuitry. A host of other difficulties are present in view of the
`optimizations, goals and designs of differing network pro
`tocols.
`
`DELL
`EXHIBIT 1012 - PAGE 13
`
`

`

`US 2006/0227753 A1
`
`Oct. 12, 2006
`
`0021 Another drawback is that independent LANs and
`PANs may interfere if they share a common frequency band.
`
`BRIEF SUMMARY OF THE INVENTION
`0022. In embodiments of wireless communication
`according to the present invention, devices in a secondary
`network operate using an overlay protocol that enhances
`co-existence with a primary network. In a specific example,
`the primary network is an 802.11x network and the second
`ary network is a network that uses the overlay protocol for
`communications with devices that cannot directly supportan
`802.11X network because of latency, power, computing
`effort, or other limitations, but where the secondary network
`and primary network need to co-exist. The secondary net
`work might entirely comprise devices that are only capable
`of joining the secondary network, but the secondary network
`might also comprise devices that can join, or have joined, the
`primary network. The overlay protocol is preferably such
`that devices that can join both networks can use a common
`network interface circuit.
`0023. In specific embodiments, a computing device is
`interfaced to a wireless local area network (WLAN) and a
`wireless personal area network (PAN). A network circuit,
`comprising logic and at least one antenna, interfaces the
`computing device to the WLAN and including logic to set up
`a LAN association between the computing device and the
`access point prior to data transfer therebetween, while also
`interfacing the computing device to a PAN device via the
`wireless PAN.
`0024 Communication with the wireless PAN device
`might use an SWN protocol that is only partially compliant
`with the protocol used over a conventional WLAN and
`might do so without interference from the conventional
`WLAN, yet usage of the WLAN is such that the wireless
`PAN device and computing device can communicate with
`out interference. To reduce interference, the computing
`device coordinates the usage of the wireless medium with
`devices of a WLAN that may be active in the same space.
`Coordination is achieved by the use of a secondary network
`(PAN) protocol that is an overlay protocol that is partially
`compatible with the WLAN protocol, but not entirely, in
`terms of power, frame contents and sequences, timing, etc.
`The secondary network (PAN) protocols might be 802.11x
`frames with new frame arrangements adapted for PAN
`needs, such as reduced latency, power etc. The computing
`device might determine to signal the primary network
`(WLAN) such that devices therein defer so that communi
`cations can occur with the secondary network.
`0025. In specific implementations, a shareable network
`circuit stores parameters, addresses and other information
`necessary to maintain sessions with both networks simulta
`neously. As an example, a shareable network circuit may
`store two media addresses, one for communication in the
`WLAN and one for communication in the wireless PAN.
`The network circuit can maintain sessions with both simul
`taneously. More than two networks and corresponding Stor
`age of parameters, addresses and additional network related
`information might be provided for. A recognition method is
`provided in the computing device to distinguish and separate
`traffic from different networks.
`0026.
`In the computing device, the network circuitry for
`a device that operates in multiple networks might be coupled
`
`to different standard drivers, such as an 802.11x PHY and
`MAC layers coupled to a convergence layer that in turn is
`coupled to higher-layer drivers such as standard networking
`drivers, an IP stack, a Human Interface Device (HID) class
`driver, and/or a standard USB stack. The convergence layer
`might allow for multi-protocol Support, exposing and coor
`dinating access to specific MAC service primitives and
`coordinating priority handling in Quality-of-Service (QoS)
`sensitive applications. The convergence layer may be
`explicit, or may be integrated with the PHY and MAC
`layers.
`0027. To conserve power at the wireless PAN device and
`the computing device, they can agree on an inactivity time
`and disable at least a part of a coordination function of the
`computing device following a start of the inactivity time,
`wherein disabling is such that less power per unit time is
`consumed by the network circuit relative to power con
`sumed when not disabled.
`0028. In addition to communicating between such net
`work circuitry and an AP as part of WLAN traffic, similar
`techniques might also be used where the network circuitry is
`communicating with another station in an ad hoc mode
`rather than an AP in infrastructure mode. Alternatively, the
`computing device may be acting as the AP for the WLAN
`network.
`0029. Other objects, features, and advantages of the
`present invention will become apparent upon consideration
`of the following detailed description and the accompanying
`drawings, in which like reference designations represent like
`features throughout the figures.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0030 FIG. 1 is a block diagram illustrating various
`devices operating as part of a primary wireless network
`(PWN), a secondary wireless network (SWN), or both,
`wherein the SWN operates using an SWN protocol that
`co-exists with the PWN protocol.
`0031
`FIG. 2 is a block diagram illustrating a subpart of
`the elements of FIG. 1, in greater detail.
`0032 FIG. 3 comprises several examples of elements of
`a PWN and an SWN: FIG. 3(a) is a block diagram showing
`elements of a PWN and an SWN that co-exist, but do not
`necessarily span the two networks: FIG. 3(b) is a block
`diagram showing specific objects that might be used as the
`elements of a PWN and an SWN: FIG. 3(c) is a block
`diagram of a variation of Subparts wherein objects might
`span the PWN and the SWN: FIG. 3(d) is a block diagram
`showing further examples.
`0033 FIG. 4 is a block diagram of an example wireless
`PAN coordinator (“COORD) that might also operate as a
`dual-net device that could simultaneously maintain connec
`tions with a PWN and a SWN.
`0034 FIG. 5 is a block diagram of a network card that
`might be used to interface a COORD/dual-net device to the
`various networks.
`0035 FIG. 6 is a block diagram of software components
`that might comprise software and/or logical constructs to
`interface applications with the networks Supported by a
`COORD/dual-net device.
`
`DELL
`EXHIBIT 1012 - PAGE 14
`
`

`

`US 2006/0227753 A1
`
`Oct. 12, 2006
`
`FIG. 7 is a block diagram of classes and objects
`0.036
`that might be used in an interface between a network and
`applications.
`0037 FIG. 8 is a block diagram of an example of a PER
`device.
`
`DESCRIPTION OF THE INVENTION
`0038. The present disclosure describes methods and
`apparatus for operating a secondary wireless network
`(“SWN’) in the presence of a primary wireless network
`(“PWN), including features, elements, configurations and/
`or programming that allow for co-existence of SWN devices
`in a space where PWN traffic might occur, as well as
`features, elements, configurations and/or programming that
`include coordination between a PWN and an SWN (or
`pluralities of these) such that a device might handle traffic
`for each of the networks present.
`0.039
`For example, a computing device might have a
`common network interface that allows the computing device
`to be a node in the PWN and a node in the SWN. In a
`particular example, a computing device is an 802.11X STA
`that is a member of a PWN capable of associating with and
`communicating with an AP for that PWN (as well as
`possibly other devices in that PWN) using a network inter
`face while also elements of that same network interface are
`used to simultaneously participate as a WPAN coordinator
`(“COORD) to coordinate the SWN, such that the COORD
`can communicate with members of one or more SWN
`without losing the COORD’s connectivity to the primary
`network and using common hardware components to inter
`face to both networks. Where a COORD is connectable to
`the PWN, it is referred to as a “dual-net device, as it
`coordinates communication over the SWN such that it can
`be connected to both simultaneously, possibly including
`steps that involve signaling within the PWN as part of SWN
`activity (e.g., reserving the PWN to avoid interference
`before using the SWN).
`0040. In some instances, the COORD is not set up to
`connect to the PWN, but it still performs the necessary
`actions to coordinate traffic for the SWN it coordinates,
`including performing actions that improve coexistence of
`the PWN and SWN.
`0041. In the general example, the computing device is a
`portable and/or mobile computing and/or communications
`device with some computing capability. Examples of com
`puting devices include laptop computers, desktop comput
`ers, handheld computing devices, pagers, cellular tele
`phones, devices with embedded communications abilities
`and the like. Examples of peripheral devices include typical
`computer, telephone etc. accessories where wireless connec
`tions are desired, but might also include less common
`devices, such as wearable devices that communicate with
`other devices on a person or even to communicate with other
`nearby devices, possibly using the electrical conductivity of
`the human body as a data network. For example, two people
`could exchange information between their wearable com
`puters without wires, by transmission through the air, or
`using their bodies and/or clothing.
`0042. The computing devices may interface to 802.11
`WLANs or other wireless networks to communicate with
`other network nodes, including nodes accessible through
`
`wired connections to the wireless network (typically via an
`access point). The computing devices also may interface to
`PAN devices over a personal area network (PAN), such as
`wireless headsets, mice, keyboards, accessories, recorders,
`telephones and the like. A wide variety of PAN devices are
`contemplated that are adapted for short-range wireless com
`munications, typically bi-directional and typically low
`power so as to conserve a PAN device's limited power
`source. Some PAN devices might be unidirectional, either
`receive-only or transmit-only, devices.
`0043. In a typical approach, where a STA needs to
`connect to more than one wireless network, the STA asso
`ciates with one wireless network and then when associating
`with another wireless network, it disassociates with the first
`wireless network. While this is useful for a WLAN where a
`STA might move out of one network's range and into the
`range of another network, this is not desirable when latency
`needs to be less than an association set-up time. The latency
`incurred with this Switching procedure easily amounts to
`several hundreds of milliseconds.
`0044) In certain applications, it may be desirable for a
`STA to connect to multiple networks without incurring long
`Switching-induced latencies. For example, consider a typical
`PER device, that of a cordless mouse. Since update rates for
`a cordless mouse during normal operation are on the order
`of 50 to 125 times per second, Switching-induced latencies
`involved with 802.11x association set ups are not acceptable.
`Furthermore, the Switching overhead significantly reduces
`the STA’s usable communication time, defined as the time
`that the STA is available to transmit or receive data.
`0045. In a specific embodiment of the invention, a wire
`less peripheral like a mouse, is attached to an 802.11x
`enabled computing device like a laptop computer, using the
`802.11x wireless circuitry inside the laptop, or connected to
`the laptop via a NIC card. At the same time, the laptop may
`be connected to the Internet via a regular WLAN network,
`using the same 802.11x circuitry. Herein, a peripheral or
`PAN node will be referred to as “PER''. Multiple PERs can
`connect to a single wireless PAN. The wireless device
`coordinating the wireless PAN is called the coordinator
`(“COORD). Where the COORD is also able to connect to
`the 802.11x network, the COORD is referred to as a “dual
`net” device, since it handles both networks. A typical
`dual-net device in this example is a device that is a STA on
`an 802.11x network while also having wireless peripherals
`used by applications running on that device.
`0046 While not always required, the PERs are power
`sensitive devices. It should be understood that an object
`labeled “PER' need not be a peripheral in the sense of an
`object with a purpose to serve a particular purpose, but
`rather an object that performs the behaviors herein referred
`to as behaviors of a PAN node. For example, a printer can
`be a PER when it is connected to a desktop computer via a
`PAN, but some other device not normally thought of as a
`peripheral can be a PER if it behaves as one.
`0047 Examples of the concepts and disclosures provided
`above will now be further explained with reference to the
`figures. In the figures, like items are referenced with a
`common reference number with parenthetical numbers to
`indicate different instances of the same or similar objects.
`Where the number of instances is not important for under
`standing the invention, the highest parenthetical number
`
`DELL
`EXHIBIT 1012 - PAGE 15
`
`

`

`US 2006/0227753 A1
`
`Oct. 12, 2006
`
`might be a letter, such as in “100(1), 100(2), . . . , 100(N).
`Unless otherwise indicated, the actual number of items can
`differ without departing from the scope of this disclosure.
`0.048
`Specifically, FIG. 1 illustrates various devices
`operating as part of a primary wireless network (PWN) 100,
`a secondary wireless network (SWN) (such as 114 or 116),
`or both. In the figure, an access point (AP) 110 supports an
`infrastructure mode for PWN 100, coupling various stations
`to the network allowing, for example, network traffic
`between a station and a wired network 112. By communi
`cating with the AP, a station can retrieve information from
`the Internet and exchange data with other stations that may
`or may not be part of the Basic Service Set (BSS) managed
`by the AP.
`0049. As shown in the example, the stations present are
`STA1, STA2, STA3 and STA4. Each station is associated
`with a node in PWN 100 and has the necessary hardware,
`logic, power, etc. to be a node device in PWN 100. Station
`STA1 also coordinates SWN 114 as the COORD for that
`network shown comprising PER1, PER2 and PER3. Like
`wise, station STA4 coordinates SWN 116 as the COORD for
`the network comprising STA4, PER10 and PER11. In FIG.
`1, each node device is shown with an antenna to indicate that
`it can communicate wirelessly, but it should be understood
`that an external antenna is not required.
`0050. Other network components and additional
`instances might also be present. For example, more than one
`AP might be present, there might be overlaps of BSSes and
`other network topol

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