throbber
USOO7039033B2
`
`(12) Ulllted States Patent
`(10) Patent No.:
`US 7,039,033 B2
`
`Haller et a1.
`(45) Date of Patent:
`May 2, 2006
`
`(54)
`
`[75)
`
`SYS'I‘EM, DEVICE AND (TOMPU'I‘ER
`READABLE MEDIUM FOR PROVIDING A
`MANAGED W’IRELESS NETWORK USING
`SHORT-RANGE RADIO SIGNALS
`
`5,793,763 A
`5,805,166 A
`52838-252 A
`
`8/1998 Mayes et a1.
`9/1998 Hall or a].
`11/1998 Kikiflis
`.
`(Continued)
`
`Inventors: Amit Haller, Belmont, CA (US); Peter
`Fornell, Lake Oswego, OR (US);
`Avraham Itzchak, Ra‘anar a (IL);
`Amir Glick, Tel Aviv (IL); Ziv
`Haparnas, Tel Aviv (1L)
`
`JP
`
`FOREIGN PATENT DOCUMENTS
`a
`315321"
`
`4/2001
`(Continued)
`OTHER PUBLJCAITONS
`
`(73) Asmgnee: If? M0b11e(1sraeI)Ltd., Ra Anana
`[
`)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(1)) by 171 days.
`
`( * ) Notice:
`
`(21) App1. No.: 09/850,399
`
`Hardwick et a1, Project P946-GI Smart Devices “\Vhen
`Things Start to Think”, pp. 1-30, Jan. 2000*
`-
`‘
`(Continued)
`Primary Examiner—Frank Duong
`(74) Attorney, Agent, or Firm—Vierra Magen Marcus
`Hamlon & Deero LLP
`
`[22)
`
`Filed:
`
`May 7, 2001
`
`(57)
`
`ABSTRACT
`
`(65)
`
`PI‘IOI‘ Publicatlon Data
`US 2002/0163895 Al
`Nov. 7, 2002
`
`(51)
`
`Int. Cl-
`(2006-01)
`G01R 31/03
`[52) US. Cl.
`...................... 370/338; 370/401; 370/466;
`370/469
`Field of Classification Search ________________ 370/259,
`370/260, 320, 321, 328—339, 342, 347, 400—401,
`370/3955: 395.54, 465 649; 455/403, 422:
`4555505556557; 709/2033208
`See application file for complete search history.
`
`(58)
`
`(56)
`
`References Cited
`
`U.S. PA'I'I‘IN'I' DOCUMENTS
`
`5,442,680 A
`5,457,737 A
`5,572,528 A
`5,742,237 A
`5,771,438 A
`5,774,791 A
`
`8/1995 Schellinger et 211.
`10/1995 Wen
`11/1996 Shuen
`4/1998 Bledsoe
`6/1998 Palermo et al.
`6/1998 Strohallen et a1.
`
`A system, a wireless hand-held device, and software com-
`ponent for accessing information responsive to short-range
`radio signals is provided. The system includes a wireless
`gateway device coupled to a network, such as a cellular
`network. The wireless gateway device includes a network
`manager software component for accessing information
`from the network responsive to a first short-range radio
`signal. The network may be a corporate, private or public
`network, such as the Internet. A first wireless device is
`coupled to the wireless gateway device. The first wireless
`device provides the first short-range radio signal. In an
`embodiment of the present
`invention,
`the first wireless
`device is a cellular telephone, personal digital assistant or
`thin terminal having a BluetoothTM processor and transmit-
`ter. In an embodiment of the present invention, the network
`manager software component
`includes a plug and play
`software component for loading and executing software for
`the first wireless device. In an embodiment of the present
`invention, a second wireless device accesses information on
`the first wireless device using the wireless gateway device.
`
`56 Claims, 9 Drawing Sheets
`
`System
`1 00
`
`/
`
`Internet
`
`1 03 Cellular
`
`Network
`
`Carrier
`" Backbone
`
`104
`
`Short Range
`Cellular
`Radio Slgnals
`
`.
`I
`,
`11D
`105 ,. s'fi'fi‘
`
`. 3 $3107
`
`' 1.
`
`.
`
`Terminals
`
`SAMSUNG 1001
`
`1
`
`SAMSUNG 1001
`
`

`

`US 7,039,033 32
`
`Page 2
`
`5,896,369
`5,929,848
`5,978,386
`5,987,011
`5,987,033
`6,064,734
`6,067,291
`6,069,896
`6,078,789
`6,085,098
`6,130,602
`6,151,628
`6,192,257
`6,198,948
`6,218,958
`6,223,029
`6,243,581
`6,265,788
`6,282,183
`6,298,443
`6,326,926
`6,333,973
`6,343,276
`6,405,027
`6,430,408
`6,434,537
`6,446,127
`6,452,910
`6,459,882
`6,463,078
`6,487,180
`6,519,460
`6,532,366
`6,600,428
`6,600,734
`6,630,925
`6,633,759
`6,636,489
`6,654,616
`6,665,549
`6,690,929
`6,763,012
`6,763,247
`6,871,063
`200110047424
`200210010008
`200210010683
`200210037700
`200210055333
`200210058502
`200210063472
`200210065099
`200210065817
`200210068559
`200210068600
`200210069037
`200210082054
`200210086718
`200210091633
`200210102974
`200210118663
`200210128051
`200210132610
`200210142762
`200210143952
`200210155830
`200210160764
`200310013438
`200310017810
`2003/0022699
`
`U. S. PATENT DOCUMENTS
`4/1999
`Warsta ct a1.
`7/1999
`Albukerk et a1.
`1 1/1999
`Hamalaincn ct a1.
`11/1999
`Toh
`11/1999
`Boer et a1.
`5/2000
`Hasegawa et a1.
`5/2000
`Kamerman et a1.
`5/2000
`Borgstahl et a1.
`6/2000
`Bodenrnann et 111.
`7/2000
`Moon ct a1.
`10/2000
`O‘Toole et :11.
`1 l/2000
`Xu ct a1.
`2/2001
`Ray
`3/2001
`Sudo et al.
`4/2001
`Eiehstaedt et a1.
`4/2001
`Stenman et a1.
`6/2001
`Jawanda
`7/2001
`Davidson et {11.
`8/2001
`Harris et a1.
`10/2001
`Colligan et al.
`12/2001
`Shoobridge et a1.
`12/2001
`Smith et a1.
`Barnett
`1/2002
`6/2002
`Bell
`8/2002
`Dorenboseh
`8/2002
`Grimes
`9/2002
`Schuster et a1.
`9/2002
`Vij el al,
`............
`10/2002
`Palermo et al.
`10/2002
`Engstrom et a1.
`11/2002
`Borgstahl et a1.
`Haartsen .............
`2/2003
`3/2003
`Chung et al.
`7/2003
`O‘Toole et a1.
`Gemert
`7/2003
`10/2003
`10/2003
`10/2003
`11/2003
`12/2003
`2/2004
`7/2004
`7/2004
`3/2005
`1 l/200l
`1/2002
`1/2002
`3/2002
`5/2002
`5/2002
`5/2002
`5/2002
`5/2002
`6/2002
`6/2002
`6/2002
`6/2002
`7/2002
`7/2002
`8/2002
`8/2002
`9/2002
`9/2002
`10/2002
`10/2002
`10/2002
`10/2002
`1/2003
`1/2003
`1/2003
`
`200310027563 A1
`200310032417 A1
`200310050058 Al
`200310054765 Al
`200310060188 Al
`200310060189 A1
`200310078036 A1
`200310091917 A1
`200310114105 A1
`20031’0115351 A1
`200310122856 A1
`200310143992 Al
`200310153280 A1
`200310187807 A1
`2003/0214940 A1
`200310224773 A1
`200310232616 A1
`200410001467 Al
`200410048671 Al
`200410066769 A1
`200410192384 A1
`2004/0196812 A1
`
`212003 Herle et 111.
`212003 Minear et a1.
`312003 Walsh el al.
`312003 Botteek
`312003 (iidron
`3/2003 Minear et a1.
`412003 Chang et a1.
`512003 Davenport et a1.
`612003 Haller et a1.
`612003 Giobbi
`712003 Hubbard
`712003 Humphrey et a1.
`8/2003 Kopp et :11.
`1012003 Matsuhara et a1.
`11/2003 Takken
`1212003 Deeds
`1212003 Gidron et a].
`112004 Cromer et :11.
`312004 Rowe
`412004 Ahnmvaara et a1.
`912004 Anastasakos et a1.
`1012004 Barber
`
`FOREIGN PATENT DOCUMENTS
`
`“’0
`W0
`WT.)
`
`WO 99148315
`WO 00/39967
`WO 01/048977
`
`911999
`7/2000
`7/2001
`
`OTHER PUBLICATIONS
`
`and
`
`'lhe WebSIM- Clever Smartcards Listen to
`Guthery et a1,
`Port 80, pp. 1-16, Dec. 1999*
`Johans son et a1, Short Range Radio Based Ad-hoc Network-
`ing: Performance and Properties,
`IEEE, pp. 1414-1420,
`19993“
`llaartsen, lllllll'l'llOO'l'll—'l'he universal radio interface
`for ad hoc, wireless connectivity, Ericsson Review N. 3, pp.
`110-117.*
`Integrating Bluetooth with Wireless
`Lee
`et
`a1,
`Richocheting, IEEE, pp. 1310-1314, 2000*
`Karagiannis, Mobility support for ubiquitous Internet ac-
`cess, ERICSSON Open report, pp. 1-70, Dec. 21, 2000*
`Guthery et 111., “The WebSIM Clever Smartcarcls Listen to
`Port 80”, version Dec. 15, 1999.
`to
`Project P946-GI, Smart Devices “When Things Start
`T1111 ”,
`Jan. 2000, 2000 EURESCOM Participants in
`Project P946-GI.
`Frodigh et a1., “Wireless ad hoc networkingiThe art of
`networking without a network”, Ericsson Review No. 4,
`2000, pp. 248—263.
`Faruquc et a], “Design and Analysis 01' Ad Hoe Wireless
`Networks for Battlefield Applications”, Part of the SPIII’.
`Conference on Digitization of the Battlespace 1V, Orlando,
`Florida, Apr, 1999, pp. 118-122.
`Garcia-Luna-Aceves et 31., “Wireless Internet Gateways
`(\Vings)”, 1997 IEEE, pp. 1271-1276.
`White Paper, Handheld Devices: Comparing the Major
`Platforms, www.dell.corn1’r&d, Dec. 2000.
`Miyatsu, Bluetooth Design Background and Its Technologi-
`cal Features, IEICE Trans, Fundamentals, V01. E83-A, No.
`11, Nov. 2000.
`Parekh, Operating Systems on Wireless Handheld Devices,
`A Strategic Market Analysis, Massachusettes Institute of
`Technology, Sep. 28, 2000.
`Johans son, et 111., Short Range Radio Based Ad-hoc Neowrk-
`ing: Performance and Properties, IEEE, 1999.
`
`* cited by examiner
`
`........ 709/227
`........ 370/310
`
`..... 45514521
`
`........ 370/3 38
`
`....... 3701'3 3 8
`
`Ostergfird et al.
`Kobayashi
`Fingerhut
`Pope et a1.
`Reed
`Yeh
`..........
`Lord et a1.
`Hollstrom ct a1.
`Schiller
`Alastalo ct a1.
`Bork et a1.
`Aune
`Dooley et a1.
`Davies et a1.
`Stanforth
`Irvin
`Bjorndahl
`Ito el al.
`Sharma et a1.
`Chihara et a1.
`Hendrickson et a1.
`Keinonen et a1.
`Bigwood et a1.
`Proctor
`Raith
`Dorcnhosch ct al.
`Liebenow
`Chaplin et a1.
`Chmaytelli et a1.
`Sugiarto et a1.
`Iyer
`Gorsuch
`Darby
`Janninck et al.
`Lin
`
`Ey>>>>>>>>3>>>
`
`wwwwwwwwwwwwwwwwwwwwwwwwwww
`
`1—11—11—41—11—1—11—1—11—11—11—11—1—11—1—-1—.1—11—11—.1—11—1—u——11—11—11—1
`
`*
`
`B1
`B1
`B1
`B1
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`A1
`A]
`Al
`Al
`
`2
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 1 of 9
`
`US 7,039,033 B2
`
`Now
`
`mficEtE.
`
`
`
`
`
`
`
`
`
`micmfiBumm—
`
`
`
`mmcmmtocw
`
`o2.
`
`Eoflw>w
`
`oo_,
`\
`
`
`
`
`
`
`
`
`naawwuaxmmaMv:«aa29.9w
`
`
`
`
`1:.
`
`..LN50£0,_=o
`0
`
`LED—$0
`
`{0sz
`
`m?
`
`Kaimwmannwmfiua
`
`
`
`
`
`
`wow
`
`mconxomm
`
`5:50
`

`
`0
`
`av0¢®
`
`a
`
`$me
`
`Nor
`
`3
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 2 of 9
`
`US 7,039,033 B2
`
`""‘“W“5W 2
`,9, W
`*4“
`9'"
`\ ,
`\
`
`4L
`ff $
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`4
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 3 of 9
`
`Us 7,039,033 B2
`
`312
`
`310 308 306
`
`301
`
`302
`
`303
`
`356
`
`355
`
`354
`
`357
`
`311
`
`
`
`
`
` 350
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`313
`
`309
`
`307
`
`305
`
`304
`
`/
`
`106
`
`.
`Flg. 33
`
`.
`F1g. 3b
`
`5
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 4 of 9
`
`US 7,039,033 B2
`
`Fig.4
`
`400
`
`/407
`
`/405
`
`/403
`
`
`
`3»402
`
`
`
`
`
`406
`
`401\
`
`<-
`
`0 f
`
`i
`
`6
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 5 of 9
`
`US 7,039,033 B2
`
`Fig.58
`
`('5
`fi'
`
`O d
`
`-
`
`7
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 6 0f 9
`
`US 7,039,033 B2
`
`550m
`
`03¢
`
`Z<n_
`
`\
`
`8mEsumw
`
`LEE.3:Zn_>
`
`commnomn
`
`mmmm
`
`EEK
`
`a.@5355...
`
`cosfiEfio
`
`mmm
`
`._.<Z
`
`nmm
`
`n_<u_
`
`Em
`
`man—EDIE
`
`Nmm
`
`mcssom
`
`omm
`
`8.mi
`
`8
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 7 of 9
`
`US 7,039,033 B2
`
`Applications 406
`
`.qu2539.
`
`83622.0...
`
`$252»
`
`camamqmzo:
`
`mag
`
`592320:
`
`32.8
`
`macamaco:
`
`325$
`
`$353230:
`
`
`
`
`aminow
`
`
`
`923330:
`
`Ewing
`
`605
`
`982555
`
`328:0:
`
`
`
`
`
`
`Backend
`Middleware
`435
`
`PIN number
`
`
`
`
`
`
`
`
`Hz2:269
`
`321.5:6
`
`
`
`
`
`
`
`
`
`a:camaze:
`
`3253.
`
`PAN Router 404:
`
`Fig. 6
`
`9
`
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 8 of 9
`
`US 7,039,033 B2
`
`700
`
`
`
`
`1
`a,
`‘5“
`
`Apphcalxons 405
`
`V:
`II:
`D.
`e
`a
`‘g"
`‘3
`5
`m
`m m
`a
`a
`8.
`3
`“’
`a
`a a
`a g
`(I,
`a
`W
`‘3
`S
`u an
`‘0
`_
`‘
`a
`s 8
`g
`a
`$2
`:3
`=
`CDC?
`3
`m
`:v
`_
`3
`\o
`a a
`=
`a
`as?
`.D
`
`\n
`as
`g 6
`m:
`2
`a
`z
`g
`g
`§aa
`;4
`a
`:“5‘
`g
`a
`5 5'
`=
`j
`a
`,..
`=
`z
`= ’
`
`
`
`
`
`--
`,
`disable}
`
` enable, w, ~ '
`
`
`
`
`f
`delete
`service!
`PIN number,'
`dewoe
`
`
`
`
` 0|[uuiuu‘aa
`
`BuwnuNld
`
`
` msable
`Baekcnd
`
`Abstracl L’O
`
`SETWCE
` :eqwnuMd
`Mlddlewlre 435
`
`
`
`
`
`Cel|u|ar
`Abstrachm
`Router 404C
`
`
`Layer
`
`
`hallwawmasaowes
`
`
`
`uonmewnuasaamap
`
`
`
`Fig. 7
`
`10
`
`10
`
`

`

`U.S. Patent
`
`May 2, 2006
`
`Sheet 9 of 9
`
`US 7,039,033 B2
`
`800
`
`801
`
`/
`
`Gateway
`Device
`
`
`
`TERMINAL
`
`
`
`
`
`
`
`
`
`m:
`
`TERMINAL
`
`
`
`
`
`TERMINAL
`
`
`
`
`307
`
`TERMINAL
`Service
`
`
`
`I:BT
`
`
`
`
`
`
`
`
`TERMINAL
`
`
`
`
`TERMINAL f
`
`304
`
`(A)
`
`(B)
`
`Fig. 8
`
`11
`
`11
`
`

`

`US 7,039,033 B2
`
`1
`SYSTEM, DEVICE AND COMPUTER
`READABLE MEDIUM FOR PROVIDING A
`MANAGED WIRELESS NETWORK USING
`SHORT—RANGE RADIO SIGNALS
`
`FIELD OF THE INVENTION
`
`This invention relates generally to wireless devices in a
`wireless network using short-range radio signals.
`
`10
`
`BACKGROUND OF THE INVENTION
`
`A user has numerous wireless devices for accessing and
`processing information. For example, a user may have a
`cellular telephone for communicating with others, a personal
`digital assistant (“PDA”) for storing contact infonnation, a
`laptop computer for storing and processing files, a digital
`camera for obtaining images and a pager for being con-
`tacted. llach one of these devices also may access remote
`information 011 a private or public network, such as the
`Internet. However, this system suffers from several disad-
`vantages.
`
`First, typically only a single device originates and can
`access the Internet at a time.
`
`Second, Internet protocol (“IP”) addresses are held while
`connected to the Internet. This can be expensive and use
`scarce IP address resources.
`
`Third, each device requires its own security management,
`such as a Virtual Private Network (“VPN”) and firewall
`software component.
`l’ourth, there is no ability to share, add to or manage the
`services of the numerous wireless devices.
`In particular,
`there is no communication between wireless devices. If a
`user obtains a wireless device having an additional service,
`such as extra persistence storage, other wireless devices
`typically are not capable of using the extra persistence
`storage.
`BluetoothTM technology (wwwbluetooth.com) provides
`wireless connnunications between devices. Yet, BluetoothTM
`technology also stillers from many disadvantages. Blue-
`tooth1M technology does not allow for a “plug and play”
`capability at a wireless device application level. In other
`words, a wireless device cannot merely be turned on and
`BluetoothTM technology recognizes it and establishes a
`communication protocol. If a user desires a wireless device
`to communicate with a Bluetooth'1M technology device, the
`added Wireless device must have software drivers and appli-
`cations loaded to operate. Otherwise, the BluetoothTM tech-
`nology device is not able to commlmicate with the newly
`added wireless device. This makes it difficult to add new
`
`functionality or types of wireless devices. BluetoothTM tech-
`nology does not provide an open environment for software
`programmers to provide application software components
`for wireless devices. Further, BluetoothTM technology does
`not allow devices to share information and resources at an
`
`application level.
`Therefore, it is desirable to provide a system of wireless
`devices which can effectively communicate with each other
`and access infonnation on the Internet. The system of
`wireless devices should efiiciently use IP resources and
`security management. The wireless devices should effec-
`tively share and manage services and allow for seamless
`plug and play capability. The system should allow for new
`functionality and types of wireless devices.
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`Ln Ln
`
`60
`
`65
`
`2
`SUMMARY OF THE INVENTION
`
`A system, coupled to a cellular network, provides access
`to the Internet according to an embodiment of the present
`invention. The system comprises a wireless gateway device,
`coupled to the cellular network, having a network manager
`software component for accessing information from the
`Internet responsive to a first short-range radio signal. A first
`wireless device is coupled to the wireless gateway device.
`The first Wireless device provides the first short-range radio
`signal.
`According to an embodiment of the present invention, the
`first wireless device is selected from a group consisting ol‘a
`desktop computer, a laptop computer, a personal digital
`assistant, a headset, a printer, a pager, a watch, digital
`camera and an equivalent thereof.
`According to an embodiment of the present invention, the
`wireless gateway device is a cellular telephone using a
`Global System for Mobile communications (“GSM”) pro-
`toeol.
`
`According to an embodiment of the present invention, the
`wireless gateway device is a cellular telephone using a Code
`Division Multiple Access (“CDMA”) protocol.
`According to an embodiment of the present invention, the
`wireless gateway device is a cellular telephone using a Time
`Division Multiple Access (“TDMA”) protocol.
`According to an embodiment of the present invention, the
`first wireless device is a thin temiinal.
`
`According to an embodiment of the present invention, the
`first wireless device includes a BluetoothTM processor hav-
`ing a 2.4 GHZ transmitter.
`According to an embodiment of the present invention, the
`wireless gateway device includes a Bluetooth'1M processor
`having a 2.4 GHZ transmitter.
`According to an embodiment of the present invention, the
`network manager software component includes a plug and
`play software component for loading and executing software
`for the first wireless device.
`
`According to an embodiment of the present invention, the
`network mar ager software component includes a PIN num-
`ber management software component for obtaining and
`supplying PIN numbers.
`According to embodiment of the present invention, the
`network manager software component includes a service
`repository software component for obtaining and providing
`an availability of a service from the first wireless device.
`According to an embodiment of the present invention, the
`first wireless device includes an application software com-
`ponent, for providing a service. The network manager soft-
`ware component includes a management software compo-
`nent for accessing the service.
`According to an embodiment of the present invention, the
`system further comprises a second wireless device coupled
`to the wireless gateway device. The second wireless device
`provides a short-range signal. The first wireless device
`communicates with the second wireless device through the
`wireless gateway device.
`According to an embodiment of the present invention, the
`system further comprises a second wireless device coupled
`to the wireless gateway device. The wireless gateway device
`provides access to the Internet for the first and second
`wireless devices.
`
`According to an embodiment of the present invention, the
`network manager software component operates with an
`operating system software component.
`
`12
`
`12
`
`

`

`US 7,039,033 B2
`
`3
`According to an embodiment of the present invention, the
`operating system component is a Linux, EPOC or a Pock-
`etPC operating system.
`According to an embodiment of the present invention. the
`wireless gateway device includes 1) an application software
`component for providing a service, and 2) an application
`server software component coupled to the network manage-
`ment software component.
`According to an embodiment of the present invention, the
`wireless gateway device further includes a firewall software
`component.
`According to an embodiment of the present invention, the
`wireless gateway device includes a VPN software compo-
`nent.
`
`According to an embodiment of the present invention, a
`hand-held device for providing a personal area network is
`provided. The hand-held device comprises a storage device
`coupled to a processor. The storage device stores a software
`component
`for controlling the processor. The processor
`operates with the component to provide a short -range radio
`Internet protocol communication between the first hand-held
`wireless device and a second hand-held wireless device.
`
`According to an embodiment of the present invention, a
`BluetoothTM transmitter is coupled to the processor.
`According to an embodiment of the present invention, a
`GSM transmitter is coupled to the processor.
`According to an embodiment of the present invention, a
`wireless hand-held device accesses a router in a personal
`network. The wireless hand-held device comprises a storage
`device coupled to a processor. The storage device stores a
`software component for controlling the processor. The pro-
`cessor operates with the component to provide a first short-
`range radio signal to the router for accessing the Internet and
`a second short-range radio signal to the router for accessing
`another wireless hand-held device.
`
`According to an embodiment of the present invention, an
`article of manufacture,
`including a computer
`readable
`medium is provided. The article of manufacture comprises
`an application software component for providing a service.
`An application server software component provides the
`application software component. The article of manufacture
`also includes an [nternet protocol network manager software
`component and an operating system software component.
`Also, a short-range radio software component for providing
`a short-range radio signal and a cellular software component
`for providing a comnnmications signal to a cellular network
`is included with the article of manufacture.
`
`Other aspects and advantages of the present invention can
`be seen upon review of the figures, the detailed description,
`and the claims that follow.
`
`BRIEF DESCRIPTION OF THE FIGURES
`
`FIG. 1 illustrates a system according to an embodiment of
`the present invention.
`MG. 2 illustrates tl1in terminals and a wireless gateway
`device according to an embodiment of the present invention.
`FIGS. 3a b are hardware block diagrams of a wireless
`gateway device and wireless hand held device according to
`an embodiment of the present invention.
`FIGS. 4 and Sail) are software block diagrams for a
`wireless gateway device according to an embodiment of the
`present invention.
`FIG. 6 illustrates network management software inter-
`faces according to an embodiment ol‘ the present invention.
`FIG. 7 illustrates network management software compo-
`nents according to an embodiment of the present invention.
`
`4
`
`FIGS. Sail) illustrate multiple wireless devices coupled to
`a wireless gateway device according to an embodiment of
`the present invention.
`
`DETAILED DESCRIPTION
`
`10
`
`15
`
`25
`
`I. System Overview
`The following description and claims relate to a system
`that accesses
`information from a wide area network
`
`(“\VAN”), such as the Internet, and local wireless devices in
`response to short-range radio signals. The network may also
`be an IP based public or private network, such as a corporate
`secured network using VPN.
`FIG. 1 illustrates system 100 according to an embodiment
`of the present invention. System 100 includes terminals 107
`coupled to wireless gateway device 106. In an embodiment
`of the present invention, gateway device 106 and one or
`more terminals 107 communicate to form a personal area
`network (“PAN”). [n an embodiment of the present inven-
`tion, temiinals 107 are coupled to gateway device 106 by
`short-range radio signals 110. In an embodiment of the
`present invention, terminals 107 are a desktop computer, a
`laptop computer, a personal digital assistant, a headset, a
`pager, a printer, a watch, thin terminal, digital camera or an
`equivalent thereof. In an embodiment of the present inven-
`tion, terminals 107 include a BluetoothTM 2.4 GHz trans-
`mitter/receiver. Likewise, gateway device 106 includes a
`BluetoothTM 2.4 GHZ transmitter/receiver. In an alternate
`
`30
`
`embodiment of the present invention, a BluetoothTM 5.7
`GHZ. transmitter/receiver is used. Gateway device 106 and
`temiinals 107 hardware are illustrated in FIGS. 3a7b.
`
`35
`
`40
`
`45
`
`Ln Ln
`
`60
`
`65
`
`In alternate embodiments of the present invention. other
`local wireless technologies such as 802.11 or HomeRF
`signals are used to communicate between gateway device
`106 and terminals 107.
`
`invention, gateway
`In an embodiment of the present
`device 106 is coupled to cellular network 105 by cellular
`signals 111 using a protocol, such as a Global and System for
`Mobile communications (“GSM”) protocol.
`In alternate
`embodiments, a (‘ode Division Multiple Access (“CDMA”),
`CDMA 2000 or Time Division Multiple Access (“TDMA”),
`or General Packet Radio Service (“GPRS”) protocol is used.
`In an altemate embodiment of the present
`invention,
`gateway device 106 is coupled to a landline network by an
`Ethemet, Digital Subscriber Line (“DSL”), or cable modem
`connection, singly or in combination.
`In an embodiment of the present
`device 106 is a cellular telephone.
`Cellular network 105 is coupled to a wireless carrier
`internal network or carrier backbone 1 04. In an embodiment
`
`invention, gateway
`
`of the present invention, server 102 is coupled to carrier
`backbone 104. In an alternate embodiment of the present
`invention, carrier backbone 104 is coupled to Internet 103.
`Server 101 is coupled to Internet 103. In an embodiment of
`the present invention, servers 101 and 102 provide infor-
`mation, such as web pages or application software compo-
`nents to terminals 107 by way of gateway device 106. In an
`embodiment of the present invention, terminals 107 share
`services and communicate by way of gateway device 106.
`
`II. Gateway/Handheld Device Hardware
`FIG. 2 illustrates terminals 107. In an embodiment of the
`
`present invention, there are two types of terminals: 1) Smart
`terminals and 2,) Thin terminals. Smart terminals have a
`relatively powerful central processor, operating system and
`applications. Their main needs from a PAN are access to a
`WAN through TCP/IP and other network services such as
`
`13
`
`13
`
`

`

`US 7,039,033 B2
`
`5
`storage and execution. For example, a computer notebook
`and PDA are smart terminals. Thin terminals have a rela-
`
`tively low power central processor and operating system.
`They are mainly used as peripherals to an Application server
`in a PAN and their main task is user interaction, rendering
`output for a user and providing an Application server with a
`user’s input For example, a watch or a messaging terminal
`are thin terminals.
`FIG. 2 illustrates thin terminals. Voice terminal 204
`
`includes a display 204!) and a retractable keypad 204a.
`Messaging Terminal 203 is illustrated in a closed position
`with a hinge 203a used to open and close terminal 203.
`Terminal 203 also includes a miniature QWERTY keyboard
`and display when opened. Gateway device 201 includes clip
`202 for a belt.
`
`In an embodiment, PMG device 201 is also illustrated in
`FIG. 2.
`
`FIG. 3a illustrates a hardware block diagram of gateway
`device 106 in an embodiment of the present
`invention.
`Gateway device 106 includes boLh internal and removable
`memory. In particular, gateway device 106 includes internal
`FLASH (or Electrically Erasable Programmable Read-Only
`Memory (“EEPROM”) and static Random Access Memory
`(“SRAM”) memory 302 and 303, respectively. Removable
`FLASH memory 304 is also used in an embodiment of the
`present invention. Memories 302, 303 and 304 are coupled
`to bus 305. In an embodiment of the present invention, bus
`305 is an address and data bus. Application processor 30] is
`likewise coupled to bus 305. In an embodiment of the
`present invention, processor 301 is a 32 bit processor.
`BluetoothTM processor 307 is also coupled to bus 305.
`BluetoothTM RF circuit 309 is coupled to BluetoothTM pro-
`cessor 307 and antenna 313. Processor 307, RF circuit 309
`and antenna 313 transmit and receive short-range radio
`signals to and from terminals 107 illustrated in FIG. 1, or
`device 350 illustrated in FIG. 3b.
`
`Cellular, such as GSM, signals are transmitted and
`received using digital circuit 306, analog circuit 308, trans-
`mitter 310, receiver 311 and antenna 312. Digital circuit 306
`is coupled to bus 305. In alternate embodiments, gateway
`device 106 includes a display, a speaker, a microphone, a
`keypad and a touchscreen, singly or in combination thereof.
`MG. 31‘) illustrates device 350 that is a hand-held device
`
`in an embodiment of the present invention. Device 350, in
`an embodiment of the present
`invention,
`is one of the
`terminals 107 illustrated in FIG. 1. Similar to gateway
`device 106, device 350 includes SRAM and FLASH
`memory 35'] and 352, respectively. Memories 351 and 352
`are coupled to bus 357.
`In an embodiment of the present
`invention, bus 357 is an address and data bus. Keypad 353
`is also coupled to bus 357. Short-range radio signals are
`transmitted and received using BluetoothTM processor 354
`and BluetoothTM RF circuit 355. Antenna 356 is coupled to
`BluetoothTM RF circuit 355. In an embodiment of the present
`invention, antenna 356 transmits and receives short-range
`radio signals from gateway device 300. In alternate embodi-
`ments, device 350 includes a display, a speaker. a micro-
`phone, a keypad and a touchscreen. singly or in combination
`thereof.
`
`III. Gateway Software
`FIG. 4 illustrates a software architecture 400 for gateway
`device 106 illustrated in l’IG. 3a according to an embodi-
`ment of the present invention. Gateway software 400 is
`stored in FLASII 302.
`In an embodiment of the present
`invention, software components referenced in FIGS. 477
`represent a software program, a software object, a software
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`Ln Ln
`
`60
`
`65
`
`6
`function, a software subroutine, a software method, a soft-
`ware instance, a code fragment, singly or in combination. In
`an alternate embodiment, functions performed by software
`components illustrated in FIGS. 477 are carried out com-
`pletely or partially by hardware.
`invention, gateway
`[11 an embodiment of the present
`software 400, or components of gateway software 400, is
`stored in an article of manufacture, such as a computer
`readable medium. For example, gateway software 400 is
`stored in a magnetic hard disk, an optical disk, a floppy disk,
`CD-ROM (Compact Disk ReadOnly Memory), RAM [Ran-
`dom Access Memory), ROM (Read-Only Memory), or other
`readable or writeable data storage technologies, singly or in
`combination. In yet another embodiment, gateway software
`400, or components thereof, is downloaded from server 101
`illustrated in FIG. 1.
`
`Gateway software 400 includes telecommunication soft-
`ware or physical layer protocol stacks, in particular cellular
`conununieations software 401 and short-range radio com-
`munications software 402. In an embodiment, communica-
`tion software 40] is a GPRS baseband software component
`used with processor 306 to transmit and receive cellular
`signals. In an embodiment, communication software 402 is
`a BluetoothTM baseband software component used with
`processor 307 to transmit and receive short-range radio
`signals.
`invention, operating
`In an embodiment of the present
`system 403 is used to communicate with telecommunica-
`tions software 401 and 402. In an embodiment of the present
`invention, operating system 403 is a Linux operating system,
`EPOC operating system available from Symbian software of
`London, United Kingdom or a PocketPC or a Stinger
`operating system available from Microsoft of Redmond,
`Wash. Operating system 403 manages hardware and enables
`execution space for gateway device software components.
`Network Management software 404- is used to provide a
`number of functions according to embodiments of the
`present invention: 1) routing, 2) device plug and play, 3) PIN
`number management, 4) network device management, and
`5) service repository. In an embodiment of the present
`invention, network management
`software 404 is pro-
`grammed in (?++ software language.
`Smart phone application software 405 communicates with
`operating system 403 and is used in a cellular telephone
`embodiment of the present invention.
`1st and 2nd software application components 406 com-
`municate with management software 404 and provide addi-
`tional services to a user. For example, application compo-
`nents 406 may include: 1) a stock quote application for
`providing stock quotes, 2) a personal infonnation manager
`application including calendars, to do lists, emails, or c011-
`tacts, 3) a synchronization software application for synchro-
`nizing databases, 4) a telephony application for providing
`telephone services, or 5) a location application for providing
`a current location of a gateway device.
`Furthermore, Graphics User Interface (“GUI”) 407 is
`provided to allow a user-friendly interface.
`FIG. 50 illustrates detailed gateway software architecture
`500. In an embodiment of the present invention, network
`management software 404 illustrated in FIG. 4 includes
`three software components as illustrated in FIG. 5a: 1) PAN
`router 404C, 2) PAN server 40419; and 3) Application server
`404a. GPRS baseband 503 and BIuettmth‘M baseband 502
`
`are software components used to generate communication
`signals to a cellular network 105 and terminals I07 as
`illustrated in FIG. 1.
`In an alternate embodiment, other
`baseband software components 501 are used to generate
`
`14
`
`14
`
`

`

`US 7,039,033 B2
`
`7
`communication signals. Media abstraction layer 504 allows
`operating system 403 to communicate with basebands 503,
`502, and 501, respectively. Media abstraction layer 504 and
`other abstraction layers, described herein, translate a par-
`ticular communication protocol, such as GPRS, into a stari-
`dard command set used by a gateway device and/or terminal.
`The purpose of an abstraction layer is to isolate the physical
`stacks from the rest of the gateway device software com-
`ponents. This enables future usage of different physical
`stacks without changing any of the upper layer software and
`allows the gateway device software to work with any
`communication protocol.
`PAN router 4040 establishes a PAN network, implement-
`ing communication primitives, IP networking, IP services
`and si

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