throbber
Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 1 of 23
`
`
`
`
`
`
`Exhibit B
`
`
`
`
`
`
`
`
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 2 of 23
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
`US007295532B2
`
`lI2) United States Patent
`Hailer et al.
`
`(10) Patent No. :
`(45) Date of Patent:
`
`US 7, 295, 532 B2
`Nov. 13, 2007
`
`(54) SYSTEM, DEVICE AND COMPUTER
`READABLE MEDIUM FOR PROVIDING
`NETWORKING SERVICES ON A MOBILE
`DEVICE
`
`(75)
`
`Inventors: Amit Hailer, Belmont, CA (US); Peter
`Fornell, Lake Oswego, OR (US);
`Itzchak, Ra'anana (IL); Ziv
`Avraham
`Haparnas, Tel Aviv (IL)
`
`(73) Assignee:
`
`( * ) Notice:
`
`IXI Mobile (R 4 D), Ltd. , Ra'anana
`(IL)
`
`the term of this
`Subject to any disclaimer,
`is extended or adjusted under 35
`patent
`U. S. C. 154(b) by 298 days.
`
`(21) Appl. No. : 09/932, 180
`
`(22) Filed:
`
`Aug. 17, 2001
`
`(65)
`
`Prior Publication Data
`
`US 2003/0035397 Al
`
`Feb. 20, 2003
`
`(51) Int. Cl.
`(2006. 01)
`HOT 7IOO
`(52) U. S. Cl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370/328; 370/338
`(58) Field of Classification Search
`. . . . . . . . . . . . . 370/310. 1,
`370/310. 2, 313, 319, 326, 328, 338, 345,
`370/389, 392, 3953, 395. 54, 400, 401, 475
`See application
`file for complete search history.
`
`(56)
`
`References Cited
`
`U. S. PATENT DOCUMENTS
`
`5, 442, 680 A
`5, 457, 737 A
`5, 572, 528 A
`5, 742, 237 A
`5, 771, 438 A
`
`8/1995 Schellinger et al.
`10/1995 Wen
`11/1996 Shuen
`4/1998 Bledsoe
`6/1998 Palermo et al.
`
`BTPM
`
`VPN
`
`WALL
`
`STICS
`
`LINK
`
`554 D
`D DHCPIPPP
`
`PLUG4N
`LOADER
`
`562
`
`552
`
`ROUTING
`560
`
`5, 774, 791 A
`
`6/1998 Strohallen et al.
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`3153213
`
`4/2001
`
`JP
`
`(Continued)
`
`OTHER PUBLICATIONS
`White Paper, Handheld Devices: Comparing
`www. dell. corn/r&d, Dec. 2000.
`
`the Major Platforms,
`
`(Continued)
`
`Primary Examiner~hi
`Pham
`Assistant Examiner Anh-Vu Ly
`(74) Attorney, Agent, or Firm~entury
`Jason Far-hadian, Esq.
`
`(57)
`
`ABSTRACT
`
`IP Group, Inc. ; F.
`
`A system, device and computer readable medium
`that moni-
`tors and reconfigures a LAN by a WAN operator is provided.
`In an embodiment of the present
`invention, a telecommu-
`and manages devices and/or
`nications operator monitors
`applications communicating with a wireless device, such as
`cellular telephone. In an embodiment of the present
`inven-
`adds LAN network
`tion, a telecommunication
`operator
`services to microrouter 404 in a cellular telephone without
`In an embodiment of the present
`inven-
`user intervention.
`tion, the cellular telephone has a Bluetooth™ processor and
`In an embodiment of the present
`transceiver.
`invention,
`microrouter 404 includes a Bluetooth™ LAN Access Profile
`component, PPP
`software
`software
`component,
`routing
`server software component and a NAT software component.
`In an embodiment of the present invention, microrouter 404
`for adding other network
`interfaces
`includes hooks and
`services, such as a Bluetooth™ Terminal Pairing Manage-
`a VPN software component,
`ment software component,
`Firewall component, Statistics software component, Link
`software component, LAN reverse
`Optimization
`firewall
`software compo-
`software component, Terminal Flashing
`nent, SMS software component, SLV and SLE software
`component and a Device Resources software component.
`
`31 Claims, 6 Drawing Sheets
`
`~ PLUG-INS 406
`
`TPB
`
`RPW
`
`SMS
`
`SLE
`
`DRA
`
`MNG
`
`SCHEDULING
`
`IP CLIENT
`
`HOOKS 590
`
`NAT
`553
`
`BAP
`551
`
`NETWORK SERVICES 580
`
`MICROROUTER 404
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 3 of 23
`
`US 7, 295, 532 B2
`Page 2
`
`U. S. PATENT DOCUMENTS
`
`5, 793, 763
`5, 805, 166
`5, 838, 252
`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, 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, 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, 891, 820
`2001/0022780
`2001/0047424
`2002/0010008
`2002/0010683
`2002/0037700
`2002/0055333
`2002/0058502
`2002/0063472
`2002/0065099
`2002/0065817
`2002/0068559
`2002/0068600
`2002/0069037
`2002/0082054
`2002/0086718
`2002/0091633
`2002/0102974
`2002/0118663
`2002/0128051
`2002/0132610
`2002/0142762
`2002/0143952
`
`A
`A
`A
`A
`A
`A
`A
`A
`A
`A
`A
`A
`A
`A
`A
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl
`Bl *
`Bl
`Bl *
`Al*
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`
`g/1998
`9/1998
`11/1998
`4/1999
`7/1999
`11/1999
`11/1999
`11/1999
`5/2000
`5/2000
`5/2000
`6/2000
`7/2000
`10/2000
`11/2000
`3/2001
`4/2001
`4/2001
`6/2001
`7/2001
`g/2001
`10/2001
`12/2001
`12/2001
`I/2002
`g/2002
`9/2002
`9/2002
`10/2002
`10/2002
`11/2002
`2/2003
`3/2003
`7/2003
`7/2003
`10/2003
`10/2003
`10/2003
`11/2003
`12/2003
`5/2005
`9/2001
`11/2001
`I/2002
`I/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
`g/2002
`g/2002
`9/2002
`9/2002
`10/2002
`10/2002
`
`Mayes et al.
`Hall et al.
`Kikinis
`Warsta et al.
`Albukerk et al.
`et al.
`Hamalainen
`Toh
`Boer et al.
`Hasegawa et al.
`Kamerman et al.
`Borgstahl et al.
`Bodenmann et al.
`Moon et al.
`O' Toole et al.
`Xu et al.
`Sudo et al.
`Eichstaedt et al.
`Stenman et al.
`Jawanda
`Davidson et al.
`Harris et al.
`Colligan et al.
`Shoobridge et al.
`Smith et al.
`Barnett
`Grimes
`Schuster et al.
`Vij et al.
`Palermo et al.
`Engstrom et al.
`Borgstahl et al.
`Haartsen
`Chung et al.
`O' Toole et al.
`Gernert et al.
`Ostergangrd et al.
`Kobayashi
`F ingerhut
`Pope et al.
`Reed
`Pham et al.
`Mizutani et al. . . . .
`Alastalo et al
`Bork et al.
`Aune
`Dooley et al.
`Davies et al.
`Stanforth
`Irvin
`Bj orndahl
`Ito et al.
`Sharma et al.
`Chihara et al.
`Hendrickson et al.
`Keinonen et al.
`Bigwood et al.
`Proctor
`Raith
`Dorenborsch et al.
`Liebenow
`Chaplin et al.
`Chmaytelli et al.
`Sugiarto et al.
`
`2002/0155830 Al
`2002/0160764 Al
`2003/0013438 Al
`2003/0017810 Al
`2003/0022699 Al
`2003/0027563 Al
`2003/0027570 Al *
`2003/0032417 Al
`2003/0050058 Al
`2003/0054765 Al
`2003/0060188 Al
`2003/0060189 Al
`2003/0078036 Al
`2003/0091917 Al
`2003/0114105 Al
`2003/0115351 Al
`2003/0122856 Al
`2003/0143992 Al
`2003/0153280 Al
`2003/0187807 Al
`2003/0194090 Al
`2003/0214940 Al
`2003/0224773 Al
`2003/0232616 Al
`2004/0001467 Al
`2004/0048671 Al
`2004/0066769 Al
`2004/0196812 Al
`2004/0192384 Al
`2005/0170825 Al *
`2006/0046664 Al
`
`10/2002
`10/2002
`I/2003
`I/2003
`I/2003
`2/2003
`2/2003
`2/2003
`3/2003
`3/2003
`3/2003
`3/2003
`4/2003
`5/2003
`6/2003
`6/2003
`7/2003
`7/2003
`g/2003
`10/2003
`10/2003
`11/2003
`12/2003
`12/2003
`I/2004
`3/2004
`4/2004
`7/2004
`9/2004
`g/2005
`3/2006
`
`Iyer
`Gorsuch
`Darby
`Janninck et al.
`Lin
`Herle et al.
`Yang et al.
`Minear et al.
`Walsh et al.
`Botteck
`Gidron
`Minear et al.
`Chang et al.
`Davenport et al.
`Hailer et al.
`Giobbi
`Hubbard
`Humphrey et al.
`Kopp et al.
`Matsubara et al.
`Tachikawa
`Takken
`Deeds
`Gidron et al.
`Cromer et al.
`Rowe
`Ahmavaara et al.
`Barber
`Anastasakos et al
`. . . . . . . . . . .
`Dowling
`Paradiso et al.
`
`455/432
`
`. 455/418
`
`FOREIGN PATENT DOCUMENTS
`
`WO
`WO
`WO
`
`WO99/48315
`WO 00/39967
`WO 01/048977
`
`9/1999
`7/2000
`7/2001
`
`OTHER PUBLICATIONS
`Miyatsu, Bluetooth Design Background and Its Technological Fea-
`tures, IEICE Trans, Fundamentals, vol. E83-A, No. 11, Nov. 2000.
`Parekh, Operating Systems on Wireless Handeheld Devices, A
`Institute of Technology,
`Strategic Market Analysis, Massachusettes
`Sep. 28, 2000.
`Johansson, et al. , Short Range Radio Based Ad-hoc Networking:
`Performance and Properties, IEEE, 1999.
`Yee et al. , "Integrating Bluetooth With Wireless and Ricocheting",
`pp. 1310-1314, 2000 IEEE.
`Haartsen, "BLUETOOTH The universal radio interface for ad hoc
`wireless connectivity", pp. 110-117, Ericsson Review No. 3, 1998.
`Guthery et al. , "The WebSIM Clever Smartcards Listen to Port
`80", version 15. 12. 99.
`Project P946-GI, Smart Devices "When Things Start to Think", Jan.
`in Project P946-GI.
`2000, 2000 EURESCOM Participants
`Internet access",
`"Mobility
`for ubiquitous
`Karagiannis,
`support
`ERICSSON Open report, pp. 1-70, Dec. 21, 2000.
`- The art of networking
`Frodigh et al. , "Wireless ad hoc networking
`without a network", Ericsson Review No. 4, 2000, pp. 248-263.
`Faruque et al, "Design and Analysis of Ad Hoc Wireless Networks
`Part of the SPIE Conference on
`for Battlefield Applications",
`Digitization of the Battlespace IV, Orlando, Florida, Apr. , 1999, pp.
`118-122.
`et al. , "Wireless Internet Gateways (Wingsi",
`Garcia-Luna-Aceves
`1997 IEEE, pp. 1271-1276.
`* cited by examiner
`
`455/445
`
`370/338
`370/261
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 4 of 23
`
`U. S. Patent
`
`Nov. 13, 2007
`
`Sheet 1 of 6
`
`US 7, 295, 532 B2
`
`M
`
`m -- O
`E ~
`Q) I-
`
`e
`
`e
`
`e
`
`~
`
`4
`
`~ — S
`D
`
`Cl
`
`4O I m
`S Ul
`Py N o
`0 ~
`0 'D 5
`to R
`
`~ e
`0$ tl ~
`C ~
`0 co
`
`~ LO Z
`
`C e9
`~ O
`
`L C 0 ~
`m o~
`~~ O
`O m
`
`tD
`
`r
`L o)$~
`m Ro
`~ (0
`
`Q)
`
`Ro I (0
`
`c 0
`c m
`D
`0
`
`0 0
`
`LA
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 5 of 23
`
`U. S. Patent
`
`Nov. 13, 2007
`
`Sheet 2 of 6
`
`US 7, 295, 532 B2
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 6 of 23
`
`U. S. Patent
`
`Nov. 13, 2007
`
`Sheet 3 of 6
`
`US 7, 295, 532 B2
`
`312
`
`310 308 306
`
`391
`
`302
`
`303
`
`311
`
`313
`
`309
`
`307
`
`305
`
`304
`
`106
`
`356
`
`355
`
`Fig. 3a
`354
`
`357
`
`351
`
`352
`
`353
`
`350
`
`Fig. 3b
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 7 of 23
`
`U. S. Patent
`
`Nov. 13, 2007
`
`Sheet 4 of 6
`
`US 7, 295, 532 B2
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 8 of 23
`
`U. S. Patent
`
`Nov. 13, 2007
`
`Sheet 5 of 6
`
`US 7, 295, 532 B2
`
`CO
`
`CO z
`(9
`
`CL
`
`gg Dw
`) IJI g) ~iS
`
`CO CO Z
`
`CO & ~ CO
`CO 0
`
`g CO
`I- rt
`
`dl Z CO
`
`p CO ~
`+~ O Pg
`I — I — o
`CO CO ~
`Iu~ O g) &o
`z C) ~ CO ) Z
`
`u
`
`I-
`X
`IU ~
`
`IA
`
`O.
`
`(9 X
`OlO
`
`LCI
`
`lA x 0
`
`0
`G x
`
`C)
`
`UJ D
`
`LU
`CO
`hC
`O
`
`lL
`Lll I-
`D 0
`/o
`
`O
`
`CD
`U
`
`CO
`
`z I- CO 0 IL OIII &
`
`LI~ IA
`D CL,
`IQ
`
`I
`
`CO ~+ca
`~ III C4
`OI m
`Q LL
`
`Z lL
`I Lll
`-I 0 ~ g LO
`Q a
`
`CP X O
`I- sn D IA
`O
`
`~ lO x
`
`O
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 9 of 23
`
`U. S. Patent
`
`Nov. 13, 2007
`
`Sheet 6 of 6
`
`US 7, 295, 532 B2
`
`L=L V LL. ~oo
`LLl ~ LLj
`LLj Z 2
`
`hC IL'
`
`R LU 0 l9 o
`
`~ LU
`UJ lZe
`
`~o
`
`~ P
`
`LL
`
`CO z~ LLJ
`Q (g Lb
`~ ~ CO
`CL + ~ZP
`
`CD
`
`le
`CD
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 10 of 23
`
`US 7, 295, 532 B2
`
`1
`SYSTEM, DEVICE AND COMPUTER
`READABLE MEDIUM FOR PROVIDING
`NETWORKING SERVICES ON A MOBILE
`DEVICE
`
`FIELD OF THE INVENTION
`
`This invention
`
`relates generally
`
`to networks.
`
`BACKGROUND OF THE INVENTION
`
`such as wide area
`and monitoring networks,
`Managing
`networks ("WANs") and local area networks (" LANs" ), is a
`function.
`very important
`An operator of a network needs
`to monitor network
`in order to maximize usage and
`configuration and operation
`accessibility of network services. An operator can use such
`a network or adding network
`in reconfiguring
`information
`service. A network operator also desires flexibility
`in easily
`adding network services without requiring user intervention.
`Often, a user does not have the technical ability or desire to
`reconfigure or add network services.
`A user of a network
`is generally
`in particular
`interested
`that provide specific results, such as an appli-
`applications
`cation for retrieving an address from a database. Typically,
`a user of a network is not interested in network configuration
`and adding network services as long as the user's applica-
`in a timely manner.
`tions are providing
`results
`A wireless communication
`device, such as a cellular
`is typically a node of a WAN or communication
`telephone,
`operator. As
`network managed by a telecommunication
`described above, the user of a cellular telephone
`is typically
`not interested
`in a particular network configuration
`as long
`the desired results.
`as particular applications are providing
`However, the cellular telephone may also be a part of a LAN
`or network for communicating with other user devices, such
`("PDA"). For
`as a laptop or Personal Digital Assistant
`example, Bluetooth™ technology
`(www. Bluetooth. corn)
`between devices. These
`provides wireless communications
`that access the
`other LAN devices may have applications
`WAN; yet, a telecommunication
`operator has no visibility as
`to statistics on usage profiles of particular LAN devices
`and/or applications. The cellular telephone acts as a wall to
`operator from monitoring or
`prevent the telecommunication
`managing LAN devices and/or applications. Moreover,
`the
`operator cannot easily add network ser-
`telecommunication
`vices to the LAN without user intervention.
`to provide a system, device and
`Therefore,
`it is desirable
`that allows a network operator to
`computer readable medium
`manage and monitor usage profiles of devices and applica-
`tions on a LAN. It is further desirable
`to provide a system
`that allows a network operator to easily reconfigure or add
`network services to a LAN without user intervention. LAN
`devices then may be able to share information and services.
`it is desirable to provide a system that monitors
`In particular,
`usage profiles of devices and/or applications communicating
`with a cellular telephone.
`
`SUMMARY OF THE INVENTION
`
`A hand-held
`for providing
`device
`communication
`local area
`between a wide area network and a wireless
`to an embodiment of the
`is provided according
`network
`invention. The device comprises a storage device
`present
`to a processor. The storage device stores a router
`coupled
`for transferring
`a packet between
`software component
`the
`local area network.
`wide area network and the wireless
`
`the
`
`According to an embodiment of the present invention,
`packet is an Internet Protocol ("IP") packet.
`According to an embodiment of the present invention,
`the
`wide area network includes a plurality of public IP addresses
`includes a plurality of
`local area network
`and the wireless
`private IP addresses. The router software component
`trans-
`in the plurality of public
`first IP address
`IP
`lates
`the
`in the plurality of private
`to a second IP address
`addresses
`IP addresses.
`to another embodiment of the present
`inven-
`According
`tion, the device includes a Bluetooth™ processor and a 2. 4
`GHZ transceiver.
`to still another embodiment of the present
`According
`the wide area network
`is the Internet, cellular
`invention,
`network, corporate network and/or private IP network.
`to another embodiment of the present
`inven-
`According
`is a Bluetooth™
`local area network
`the wireless
`tion,
`local area network and/or an 802. 11 wireless local
`wireless
`area network.
`to another embodiment of the present
`inven-
`According
`the router software component
`includes a network
`tion,
`("NAT") software component
`for trans-
`translator
`address
`lating between a first wide area network address and a first
`local area network address.
`to another embodiment of the present
`inven-
`According
`the router software component
`includes a network
`tion,
`("NAPT") software component
`for
`address port translation
`translating between a first wide area network address and a
`first local area network address.
`According to an embodiment of the present invention,
`the
`includes a local routing software
`router software component
`component for routing the IP packet between a first wireless
`device
`local area network and a second
`in the wireless
`wireless device in the wireless
`local area network.
`According to an embodiment of the present invention,
`the
`includes an interface for adding
`router software component
`for providing a
`a first network service software component
`network service to the wireless
`local area network.
`to still another embodiment of the present
`According
`the first network service software component
`is
`invention,
`loaded into the storage device from a managing processing
`device in the wide area network.
`to another embodiment of the present
`inven-
`According
`tion, the first network service software component
`is loaded
`into the storage device during manufacturing of the hand-
`held device.
`to another embodiment of the present
`inven-
`According
`service software component
`is a
`the first network
`tion,
`for determining
`software component
`pairing management
`to the wireless
`whether a first wireless device is coupled
`local area network.
`to another embodiment of the present
`inven-
`According
`service software component
`is a
`the first network
`tion,
`virtual private network software component for establishing
`a secure link.
`to another embodiment of the present
`inven-
`According
`service software component
`is a
`the first network
`tion,
`firewall software component.
`According to an embodiment of the present invention,
`the
`service software component
`is a statistics
`first network
`for collecting usage information of the
`software component
`local area network.
`wireless
`According to an embodiment of the present invention,
`the
`statistics software component collects usage information of
`a wireless device in the wireless
`local area network.
`According to an embodiment of the present invention,
`the
`collects usage
`software component
`statistics
`information
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 11 of 23
`
`US 7, 295, 532 B2
`
`in a wireless device
`
`from an application software component
`local area network.
`in the wireless
`According to an embodiment of the present invention,
`the
`first network service software component
`includes a link
`the IP
`for converting
`software component
`optimization
`packet from a first wireless device in the wireless local area
`network to an optimized cellular protocol packet transferred
`to a processing device in the wide area network.
`According to an embodiment of the present invention,
`the
`includes a reverse
`first network service software component
`for dropping a packet from a
`firewall software component
`first wireless device in the wireless
`local area network.
`According to an embodiment of the present invention,
`the
`includes a reverse
`first network service software component
`for dropping a packet from a
`firewall software component
`software component on a first wireless
`first application
`device in the wireless
`local area network.
`According to an embodiment of the present invention,
`the
`first network service software component
`includes a flashing
`software component for providing a flashing
`image to a first
`for
`local area network,
`wireless device,
`in the wireless
`updating a first wireless device capability.
`According to an embodiment of the present invention,
`the
`first network's service software component
`includes a flash-
`for providing
`to a
`a flash image
`ing software component
`for
`local area network,
`wireless device,
`in the wireless
`adding a first wireless device capability.
`According to an embodiment of the present invention,
`the
`service software component
`is a message
`first network
`software component for providing a message between a first
`wireless device and
`the second wireless device
`the
`in
`local area network.
`wireless
`According to an embodiment of the present invention,
`the
`first network service software component
`is a service level
`enforcement software component for limiting and amount of
`from a first wireless device in the wire-
`packets transferred
`less local area network
`to the wide area network during a
`period of time.
`According to an embodiment of the present invention,
`the
`is a Bluetooth™
`first network service software component
`40
`LAN access profile software component.
`According to an embodiment of the present invention,
`the
`is a dial-up soft-
`first network service software component
`ware component.
`According to an embodiment of the present invention,
`the
`first network service software component
`is a virtual dial-up
`for providing
`in
`software
`packet
`component
`switching
`to a circuit switching
`response
`signal.
`to an embodiment of the present
`According
`invention, a
`system for providing communication
`between a wide area
`network and a wireless local area network
`is provided. The
`system comprises a hand-held wireless device having a
`for communicating with the wide area
`cellular transceiver
`network. The hand-held device has a storage device for
`for transferring
`a
`storing a routing
`software component
`plurality of packets between the wide area network and the
`wireless local area network, wherein the hand-held wireless
`device has a wide area network address. A first wireless
`device has a 2. 4 GHZ transceiver
`for transferring
`a first
`packet in the plurality of packets to the hand-held wireless
`device, wherein the first wireless device has a first local area
`network address.
`According to an embodiment of the present invention,
`the
`first wireless device is selected from a group consisting of a
`a personal digital
`a laptop computer,
`desktop computer,
`assistant, a headset, a pager, a printer, a watch, a digital
`camera and an equivalent.
`
`According to an embodiment of the present invention,
`the
`hand-held wireless device is a cellular
`telephone using a
`("GSM") pro-
`Global System for Mobile Communications
`tocol, Code Division Multiple Access ("CDMA") protocol,
`Systems ("UMTS")
`Universal Mobile Telecommunications
`protocol or Time Division Multiple Access ("TDMA") pro-
`tocol.
`to still another embodiment of the present
`According
`the system comprises a second wireless device
`invention,
`having a 2. 4 GHZ
`for transferring
`a second
`transceiver
`packet in the plurality of packets to the hand-held wireless
`the second wireless device has a second
`device, wherein
`local area network address.
`to another embodiment of the present
`inven-
`According
`tion, an article of manufacture,
`including a computer read-
`is provided. The computer readable medium
`able medium,
`component of translating
`comprises
`a routing
`software
`and a local area
`between a wide area network
`address
`network address. An interface software component allows a
`to be added. A short-
`network service software component
`radio software component
`a short-range
`provides
`range
`local area network. A cellular
`in a wireless
`radio signal
`software component provides a communication
`in a
`signal
`cellular network.
`to still another embodiment of the present
`According
`invention, a managing processing device in a first wide area
`is coupled to a hand-held device having a routing
`network
`a plurality of packets
`for transferring
`software component
`the local area
`the first wide area network and
`between
`network. A device is coupled to the hand-held device and is
`in the local area network. The device transfers a first packet
`in the plurality of packets to the hand-held device.
`to another embodiment of the present
`inven-
`According
`tion, a device has an application, and the managing process-
`ing device has a manager software component, for accessing
`the application. The application may be a ring tone appli-
`cation or a phone book application.
`to another embodiment of the present
`inven-
`According
`stored on a first
`tion, a microrouter
`software component
`device runs an application on a second device in a local area
`network.
`to another embodiment of the present
`inven-
`According
`tion, the hand-held device includes a bridge software com-
`a plurality of packets having an IP
`ponent for transferring
`to the local
`destination address from the wide area network
`area network.
`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.
`FIG. 2 illustrates
`and a wireless device
`thin
`terminals
`to an embodiment of the present
`according
`invention.
`FIGS. 3a — b are hardware block diagrams of a wireless
`to an
`device and wireless hand-held
`device according
`embodiment of the present
`invention.
`FIGS. 4 and 5 are software block diagrams for a wireless
`device according to an embodiment of the present invention.
`FIG. 6 is a software block diagram of manager software
`in FIG. 1 according to an
`in manager server 102 illustrated
`embodiment of the present
`invention.
`
`6
`
`10
`
`16
`
`20
`
`26
`
`30
`
`36
`
`46
`
`60
`
`66
`
`60
`
`66
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 12 of 23
`
`US 7, 295, 532 B2
`
`5
`DETAILED DESCRIPTION
`
`I. System Overview
`The following description and claims relate to a system,
`device and computer
`readable medium
`that monitors and
`reconfigures a LAN by an operator. In an embodiment of the
`present invention, a telecommunications
`operator in a WAN
`in a LAN
`monitors and manages devices and/or applications
`communicating with a wireless device, such as a cellular
`In an embodiment of the present
`telephone.
`a
`invention,
`operator, by way of a manager
`telecommunication
`server,
`adds LAN network services to a microrouter
`in a cellular
`telephone without user intervention.
`In an embodiment of the present
`invention, a LAN is a
`network of processing devices, such as a personal computer
`or printer,
`small physical area. In an
`that span a relatively
`of the present
`each processing
`embodiment
`invention,
`device in a LAN has its own processing unit that executes a
`device
`stored on
`component
`software
`the processing
`memory, but also may access data and devices on the LAN.
`In an embodiment of the present
`an Ethernet
`invention,
`in a LAN.
`devices
`In an alternate
`couples processing
`signals and wires couple pro-
`electromagnetic
`embodiment,
`cessing devices in a LAN, singly or in combination.
`In an embodiment of the present
`a WAN
`invention,
`includes multiple LANs connected over a relatively
`large
`signals, sin-
`distance. Telephone
`lines and electromagnetic
`gly or in combination, couple the LANs in a WAN.
`FIG. 1 illustrates system 100 according to an embodiment
`of the present invention. System 100 includes terminals 107
`coupled to wireless device 106. In an embodiment of the
`present invention, device 106 and one or more terminals 107
`to form a LAN 116. In an embodiment of the
`communicate
`terminals 107 are coupled to device 106
`invention,
`present
`radio signals 110 to form LAN 116. In an
`by short-range
`embodiment of the present
`some or all of termi-
`invention,
`nals 107 may have wired connections. In an embodiment of
`terminals 107 are a desktop computer,
`the present invention,
`a laptop computer, a personal digital assistant, a headset, a
`pager, a printer, a watch, a thin terminal, a digital camera or
`In an embodiment of the present
`an equivalent.
`invention,
`terminals 107 include a Bluetooth™ 2. 4 GHz transceiver/
`receiver. Likewise, device 106 includes a Bluetooth™ 2. 4
`In an alternate embodiment of the
`GHZ transceiver/receiver.
`a Bluetooth™ 5. 7 GHZ transceiver/re-
`invention,
`present
`ceiver is used. Device 106 and terminals 107 hardware
`is
`in FIGS. 3a — b.
`illustrated
`In alternate embodiments of the present
`invention, other
`such as 802. 11 or HomeRF
`local wireless
`technologies,
`signals, are used to communicate between device 106 and
`terminals 107.
`In an embodiment of the present
`invention, WAN 105 is
`to device 106. In an embodiment of the present
`coupled
`invention, WAN 105 includes a cellular network
`transmit-
`ting and receiving cellular signals 111. In an embodiment of
`cellular signals 111 are transmitted
`the present
`invention,
`for Mobile
`such as a Global System
`using a protocol,
`("GSM") protocol. In alternate
`embodi-
`communications
`("CDMA"),
`a Code Division Multiple Access
`ments,
`CDMA 2000 or Time Division Multiple Access ("TDMA"),
`or General Packet Radio Service ("GPRS") protocol is used.
`In an embodiment of the present
`invention, WAN 105,
`carrier backbone 104, and manager server 102 is, singly or
`that is man-
`in combination, a telecommunication
`network
`aged and monitored by operator 115. In an embodiment of
`the present invention, IP packets are transferred between the
`in FIG. 1. In alternate embodiments
`components
`illustrated
`
`6
`
`10
`
`16
`
`20
`
`26
`
`30
`
`36
`
`40
`
`46
`
`60
`
`66
`
`60
`
`66
`
`of the present
`invention, other packet types are transferred
`in FIG. 1.
`between
`the components
`illustrated
`In an embodiment of the present
`a network
`invention,
`described herein is an IP public or private network, such as
`a corporate secured network using a Virtual Private Network
`("VPN").
`embodiment of the present
`In an alternate
`invention,
`device 106 is coupled to a landline network by an Ethernet,
`Digital Subscriber Line ("DSL"), or cable modem connec-
`tion, singly or in combination.
`In an embodiment of the present invention, device 106 is
`coupled to a desktop computer coupled to WAN 105 by a
`landline connection. In an embodiment of the present inven-
`tion, device 106 is coupled
`to the desktop computer by
`radio signals.
`short-range
`In an embodiment of the present invention, device 106 is
`a cellular handset or telephone. In an alternate embodiment
`of the present
`invention, device 106 is a cellular enabled
`PDA, wireless modem and/or wireless
`laptop computer.
`In an embodiment of the present
`invention, WAN 105 is
`internal network or carrier
`to a wireless carrier
`coupled
`backbone 104. In an embodiment of the present
`invention,
`manager server 102 is coupled to carrier backbone 104. In
`an alternate embodiment of the present
`carrier
`invention,
`to Internet 103. Server 101 is
`backbone 104 is coupled
`to Internet 103. In an embodiment of the present
`coupled
`servers 101 and 102 provide information,
`such as
`invention,
`web pages or application software components,
`to terminals
`107 by way of device 106. In an embodiment of the present
`invention, manager server 102 provides a microrouter 404
`and/or network service plug-ins 406a — k. to device 106, as
`server 102, monitors
`described below. Further, manager
`in a LAN 116. In an embodiment
`applications and terminals
`of the present
`terminals 107 share services and
`invention,
`communicate by way of device 106.
`II. Hand-held Device/Terminal Hardware
`of terminals 107 and
`FIG. 2 illustrates
`embodiments
`device 106. In an embodiment of the present invention,
`there
`are two types of terminals: I) smart
`and 2) thin
`terminals
`terminals. Smart terminals have a relatively powerful pro-
`cessing unit, operating system and applications. Their main
`needs from a LAN are access to a WAN through TCP/IP and
`other network services such as storage and execution. For
`example, a computer notebook and PDA are smart terminals.
`Thin terminals have a relatively
`low power processing unit
`and operating system. They are mainly used as peripherals
`to an application server in a LAN 116 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
`terminals. Voice terminal 204
`thin
`includes a display 204b 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. Device 201 includes clip 202 for
`a belt.
`In an embodiment, device 201 is also illustrated
`2.
`FIG. 3a illustrates a hardware block diagram of device
`106 in an embodiment of the present invention. Device 106
`includes both internal and removable memory. In particular,
`device 106 includes
`internal FLASH (or Electrically Eras-
`able Programmable Read-Only Memory ("EEPROM") and
`static Random Access Memory ("SRAM")) 302 and 303,
`respectively. Removable FLASH memory 304 is also used
`in an embodiment of the present
`invention. Memories 302,
`
`in FIG.
`
`

`

`Case 3:20-cv-04047-VKD Document 1-2 Filed 06/17/20 Page 13 of 23
`
`US 7, 295, 532 B2
`
`303, and 304 are coupled to bus 305. In an embodiment of
`invention, bus 305 is an address a

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