throbber
(12) United States Patent
`Pan
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,855,988 B2
`Dec. 21, 2010
`
`US007855.988B2
`
`SYSTEM, METHOD, AND DEVICE FOR
`ROUTING CALLS USINGADISTRIBUTED
`MOBILE ARCHITECTURE
`
`2006/0258358 A1
`11/2006 Kallio
`6/2007 Somes et al.
`2007/O147598 A1
`2007/023O352 A1 10, 2007 Kokku et al.
`
`OTHER PUBLICATIONS
`International Search Report and Written Opinion in corresponding
`PCT Application No. PCT/US2009/045973 from the International
`Searching Authority (KR) mailed Jan. 18, 2010, 14 pages.
`* cited by examiner
`Primary Examiner Bob A. Phunkulh
`(74) Attorney, Agent, or Firm Toler Law Group, IP
`
`ABSTRACT
`(57)
`Methods and devices for routing communications between
`distributed mobile architecture (DMA) servers using DMA
`gateways are disclosed. Communications information is
`received at a first DMA gateway for a communications net
`work accessible by a second DMA gateway. The communi
`cations information indicates one or more devices that are
`accessible by one of a DMA server and a legacy communi
`cations network. The first DMA gateway and the second
`DMA gateway participate in a DMA gateway communica
`tions network. The communications information is stored in a
`home DMA register of the first DMA gateway. A communi
`cation is received at the first DMA gateway for a target device
`indicated by the communications information to be served by
`the second DMA gateway. The communication is routed from
`the first DMA gateway to the target device by relaying the
`communication from the first DMA gateway to the second
`DMA gateway via the DMA gateway communications net
`work.
`
`45 Claims, 15 Drawing Sheets
`
`536
`
`536
`
`536
`
`(54)
`
`(75)
`
`(73)
`
`(*)
`
`(21)
`(22)
`(65)
`
`(51)
`
`(52)
`(58)
`
`(56)
`
`Inventor: Shaowei Pan, Kildeer, IL (US)
`Assignee: Lemko Corporation, Schaumburg, IL
`(US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 249 days.
`Appl. No.: 12/172,639
`
`Notice:
`
`Filed:
`
`Jul. 14, 2008
`
`Prior Publication Data
`US 201O/OOO8369 A1
`Jan. 14, 2010
`
`Int. C.
`(2009.01)
`H0474/00
`U.S. Cl. ........................ 370/328; 370/401; 370/352
`Field of Classification Search ....................... None
`See application file for complete search history.
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7,054,322 B2*
`2002fOOO9060 A1*
`2003/0048766 A1*
`2005/0091392 A1
`2006/0098661 A1
`2006.0114934 A1*
`
`5/2006 D'Annunzio et al. ....... 370/401
`1/2002 Gross ......................... 370,321
`3/2003 D'Annunzio et al. ....... 370,338
`4/2005 Gesswein et al.
`5, 2006 Pan
`6, 2006 Shin et al. ................... 370/466
`
`
`
`500
`
`Computer
`Readable
`Medium
`
`DMA Serve
`
`/
`406
`
`54
`
`502
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 1 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 1 of 15
`
`US 7,855.988 B2
`
`
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 2 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 2 of 15
`
`US 7,855,988 B2
`
`
`
`s
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 3 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 3 of 15
`
`US 7,855,988 B2
`
`
`
`3
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 4 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 4 of 15
`
`US 7,855,988 B2
`
`
`
`r
`s
`v
`
`s
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 5 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 5 of 15
`
`US 7,855,988 B2
`
`oL
`
`d

`
`ao
`-
`
`w
`
`536
`
`BTS
`
`sao]
`
`oo
`Pwd
`ip
`
`ec CRE BR ERER RASA ORTH m3 ROSEReeeen,
`
`CPC
`
`BSCFunctionality
`
` +,
`
`528
`
`MSCFunctionality
`
`
`
`526
`
`
`
`§22
`
`
`FIG.§
`
`606
`
`504
`
`502
`
`or OMAServer
`
`BBe
`Fes
`
`(ty£er;g
`
`S
`
`500
`
`406
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 6 of 28
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 6 of 28
`
`

`

`U.S. Patent
`
`US 7,855,988 B2
`
`NILSd
`
`
`
`909
`
`009
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 7 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 7 Of 15
`
`US 7,855,988 B2
`
`
`
`
`
`
`
`
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 8 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 8 of 15
`
`US 7,855,988 B2
`
`088
`
`
`
`
`
`
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 9 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 9 Of 15
`
`US 7,855,988 B2
`
`
`
`006
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 10 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 10 of 15
`
`US 7,855,988 B2
`
`09:01,
`
`
`
`
`
`
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 11 of 28
`
`

`

`U.S. Patent
`
`
`
`dviLe-slHOMVONSUOMYON:NGSI/NLSd\SSEIONIN\\di
`
`
`
`ONGNg\pebLOZELOLbEZLbE
`
`
`
`cobbSbbL
`
`\
`
`OOLL
`
`JOSSSI0d
`
`dl0qnd
`
`NOSWVNLSd
`
`Dec. 21, 2010
`
`Sheet 11 of 15
`
`US 7,855,988 B2
`
`
`
`omenJOMJONao1aegAowaly
`
`aypeyeSyeeSSinpolwainpowy
`
`
`UOHBO]UNWLODquawaBbeueyylIsteSuonsolecy
`
`
`
`
`
`yomjayAoehaq"avindeyeqgJejsiboy
`
`d|SyBAd
`
`YWOMON
`
`ejeq
`
`YIOMON
`
`ainpowBunnoy|
`UOISJOAUDD
`
`sINDOW
`
`ABMaye£)
`
`S9iNPOW
`
`VG
`
`hemaye
`
`PrLLOCbLZrLb
`
`ZcOLL
`
`LESls
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 12 of 28
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 12 of 28
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 12 of 15
`
`US 7,855,988 B2
`
`1200
`
`DMAG 1
`
`CLR Database WR Database
`
`2.
`
`
`
`
`
`
`
`DMAG 2
`Community HLR
`Database
`
`MAG 3
`Community HLR VDAs S.
`egister
`Database
`
`a CR of DMAS 1 VLR of OMAS 1
`in DMAG 1
`in DMAG 1
`
`
`
`HLR of DMAS 1
`in DMAG 2
`
`HR Of DMAS 1
`in DMAG 3
`
`1212
`
`8
`
`214
`
`
`
`
`
`CLR of DMAS 2 WR of DMAS 2
`
`HLR. Of DMAS 2
`in DMAG 2
`
`HLR of DMAS2
`in DMAG 3
`
`CR of OMAS 3 WLR of OWAS 3
`
`HR Of DMAS 3
`in DMAG 2
`
`HR Of DNAS3
`DMAG 3
`
`22
`
`222
`
`s
`
`224
`
`1226
`
`228
`
`1250
`
`DMAG 2
`
`
`
`26
`
`1262
`
`CR Database WLR Database
`
`DMAG 1
`Community HLR
`Database
`
`DMAG 3
`Community HLR VEAS
`Database
`9
`
`CLR of DMAS 1 WLR of DMAS 1
`in DMAG 2
`in DVAG 2
`
`HLR of DMAS 1
`in DMAG 1
`
`HR Of DMAS 1
`in DMAG 3
`
`2S4
`
`CR of DMAS 2 WLR of DMAS 2 HR of DMAS 2 HR of DMAS 2 in
`DMAG 2
`WAG 3
`
`CR of OMAS 3 WLR of DMAS 3 HR of OMAS 3
`in DMAG 1
`
`HLR of DMAS 3 in
`DMAG 3
`
`1270
`
`s
`s
`
`s
`
`1272
`
`1274
`
`^
`276
`
`w
`
`278
`
`FG, 12
`
`is
`
`4
`
`w
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 13 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 13 of 15
`
`US 7,855,988 B2
`
`300
`
`.
`
`Central Register
`
`
`
`30
`\
`
`312
`
`134.
`
`DMAG 1
`HR
`Database
`
`DMAG 1
`WLR
`Database
`
`DMAG 1
`Visitor DMAS
`Register
`
`DMAG 2
`-R
`Database
`
`OWAG 2
`WLR
`Database
`
`DMAG 2
`Visitor DMA
`Register
`
`HLR of DMAS 1 WLR of DMAS 1
`in OMAG
`
`HLR of DMAS WR of OMAS 1
`in OMAG 2
`
`HLR of DMAS 2 WLR of DMAS 2
`in DMAG 1
`
`HR Of DMAS 2VR Of DMAS 2
`in DMAG 2
`
`HLR of OMAS 3VLR of DMAS 3
`
`HR Of DMAS 3WR of DMAS 3
`iF DMAG 2
`
`326
`
`328
`
`1330
`
`FiG. 3
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 14 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 14 of 15
`
`US 7,855,988 B2
`
`A.
`
`.
`
`Receive information at a first DMAG indicating
`the location of register data for a DMA server
`
`Receive information indicating a second DMAG
`Communicating with a legacy communications network
`
`Detect the DMAS in communications range of the first DMAG
`
`Receive the DMAS register data at the first DMAG
`
`Receive information related to communication placed by mobile device
`associated with DMAS, where communication is placed to a target device
`accessible via the legacy communications network
`
`Route the Communication information from the first DMAG
`to the Second DMAG
`
`
`
`
`
`
`
`
`
`
`
`42
`
`144
`
`4O6
`
`1408
`
`40
`
`1412
`
`F.G. 14.
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 15 of 28
`
`

`

`U.S. Patent
`
`Dec. 21, 2010
`
`Sheet 15 Of 15
`
`US 7,855,988 B2
`
`50
`
`
`
`NO
`
`52
`
`Send information related
`to communication to
`DMAG via Satellite
`communication network
`interface
`
`W
`
`
`
`
`
`
`
`
`
`Receive routing instructions at a DMA server
`from a DMAG when the DMA server is in
`Communication with the DMAG
`
`Receive a communication at the DMA server
`from a mobile Communication device via a
`wireless transceiver coupled to the DMA server
`
`DMA server
`Communicating with private IP
`
`network?
`
`d
`
`s
`
`Yes
`
`Send packet data related to the communication
`to the DMAG via a private IP network interface
`
`Route the communication from the DMAG
`to the destination device
`
`
`
`
`
`
`
`
`
`1502
`
`504
`
`15OS
`
`50
`
`54
`
`F.G. 15
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 16 of 28
`
`

`

`US 7,855,988 B2
`
`1.
`SYSTEM, METHOD, AND DEVICE FOR
`ROUTING CALLS USINGADISTRIBUTED
`MOBILE ARCHITECTURE
`
`FIELD OF THE DISCLOSURE
`
`The present disclosure relates generally to distributed
`mobile communications systems.
`
`BACKGROUND
`
`10
`
`15
`
`25
`
`30
`
`35
`
`Access to basic telephony service is particularly important
`for rural and isolated communities. Telephony access allows
`Small-scale enterprises, cooperatives, and farmers to obtain
`accurate information on fair prices for their products and to
`access regional and national markets. Access also reduces the
`cost of transportation and Supports the local tourist industry.
`By bringing markets to people via telecommunications,
`rather than forcing people to leave in search of markets, urban
`migration is reduced and greater income and employment
`potential are generated in rural areas.
`Unfortunately, the last decade of the telecommunications
`boom has not alleviated the disparities between urban and
`rural communities. The average imbalance, in terms of tele
`phone penetration, in Asia, for example, is overten to one and
`is often as high as twenty to one. This means that a country
`whose urban markets have a penetration of four (4) telephone
`lines per one-hundred (100) inhabitants, e.g., India and Paki
`stan, has a rural penetration of less than 0.2 per one-hundred
`(100). The situation is more acute in most African countries
`and in Some parts of Latin America. By comparison, the
`disparity in average income level between urban and rural
`residents in the developing world is usually less than 4 to 1.
`Current telephone systems are expensive to deploy. For
`example, a typical cellular system that includes a mobile
`switching center (MSC), a base station controller (BSC), and
`40
`a home location register/visitor location register (HLR/VLR)
`can cost over $2.0 million. Moreover, such a system may
`require a minimum often thousand users in order to be eco
`nomically viable. In many rural areas, the population is not
`large enough to support the installation of Such a system.
`Further, in many cases, the conditions in which the equipment
`(e.g., the MSC, BSC, and HLR/VLR) are to be operated are
`extremely harsh and environmentally prohibitive. An alterna
`tive to Such a cellular system can include a wired system, but
`the costs associated with deploying and maintaining land
`lines are too high for certain rural areas.
`In deploying telephone systems in Such situations, a further
`concern is how to expand an existing telephone system or
`implement a new phone system capable of operating with
`existing telephone systems. For example, it may be desirable
`to allow communications with users serviced by existing
`public switched telephone network (PSTN) services, Voice
`over Internet Protocol (VoIP) systems, wireless communica
`tions systems, and other systems. Providing compatibility
`between these systems presents a challenge in itself. More
`over, because Some of these systems may be deployed in rural
`or other remote areas, providing a medium through which
`newly deployed systems can communicate with one another
`presents a concern.
`65
`Accordingly, there exists a need for an improved commu
`nications system that is relatively inexpensive to deploy and
`
`45
`
`50
`
`55
`
`60
`
`2
`relatively inexpensive to operate, as well as able to integrate
`different communications systems.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention is pointed out with particularity in
`the appended claims. However, other features are described in
`the following detailed description in conjunction with the
`accompanying drawings in which:
`FIG. 1 is a view of a particular illustrative embodiment of
`a distributed mobile architecture (DMA) server having a first
`illustrative form factor;
`FIG. 2 is a view of another particular illustrative embodi
`ment of an alternative embodiment of a DMA server having a
`second illustrative form factor;
`FIG. 3 is a diagram of another particular illustrative
`embodiment of an alternative embodiment of a DMA server
`having a third illustrative form factor;
`FIG. 4 is a diagram of a particular illustrative embodiment
`of a distributed and associative communications system;
`FIG. 5 is a block diagram of a particular illustrative
`embodiment of a DMA server;
`FIG. 6 is a diagram of a particular illustrative embodiment
`of a network incorporating a plurality of DMA gateways
`linking a plurality of DMA servers and a legacy network;
`FIG. 7 is a diagram of a particular illustrative embodiment
`of a network incorporating a plurality of satellite-based DMA
`gateways linking a plurality of DMA servers and a legacy
`network;
`FIG. 8 is a diagram of a particular illustrative embodiment
`of a network incorporating a DMA gateway linking a plural
`ity of satellite-based DMA servers and ground-based DMA
`Servers;
`FIG. 9 is a diagram of a particular illustrative embodiment
`of a network incorporating a plurality of satellite-based and
`ground-based DMA gateways linking a plurality of satellite
`based and ground-based DMA servers:
`FIG.10 is a diagram of aparticular illustrative embodiment
`of a network incorporating a plurality of DMA gateways and
`a plurality of legacy networks utilizing a central register data
`base for communications devices accessible within the net
`work;
`FIG. 11 is a block diagram of a particular illustrative
`embodiment of a DMA gateway;
`FIG. 12 is a diagram of aparticular illustrative embodiment
`of an exemplary data structure used by a DMA gateway for
`maintaining information about communications devices
`accessible through other gateways:
`FIG.13 is a diagram of aparticular illustrative embodiment
`of an exemplary structure maintained in a central database
`accessible by DMA gateways to maintain information about
`communications devices accessible throughout a network;
`FIG. 14 is a flow chart to illustrate a particular illustrative
`embodiment of the use of information about accessible net
`works and devices for routing communications between
`DMA gateways; and
`FIG. 15 is a flow chart to illustrate a particular illustrative
`embodiment of a selective routing of a communication by a
`DMA gateway via a private Internet Protocol network or a
`gateway network.
`
`DETAILED DESCRIPTION OF THE DRAWINGS
`
`Methods and devices for routing communications between
`distributed mobile architecture (DMA) servers using DMA
`gateways are disclosed. Communications information is
`received at a first DMA gateway for a communications net
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 17 of 28
`
`

`

`US 7,855,988 B2
`
`5
`
`10
`
`25
`
`30
`
`3
`work accessible by a second DMA gateway. The communi
`cations information indicates one or more devices that are
`accessible by one of a DMA server and a legacy communi
`cations network. The first DMA gateway and the second
`DMA gateway participate in a DMA gateway communica
`tions network. The communications information is stored in a
`home DMA register of the first DMA gateway. A communi
`cation is received at the first DMA gateway for a target device
`indicated by the communications information to be served by
`the second DMA gateway. The communication is routed from
`the first DMA gateway to the target device by relaying the
`communication from the first DMA gateway to the second
`DMA gateway via the DMA gateway communications net
`work.
`15
`In a particular embodiment, a first distributed mobile archi
`tecture (DMA) gateway includes a number of interfaces. A
`first interface is adapted to communicate with a legacy com
`munications network. A second interface is adapted to com
`municate with a private Internet Protocol (IP) network. A
`third interface is adapted to communicate with a DMA gate
`way communications network. The gateway also includes a
`server having logic adapted to receive legacy network infor
`mation from a second DMA gateway, the legacy network
`information indicating that the legacy communications net
`work is in a communications range of the second DMA gate
`way. The DMA gateway forwards information associated
`with a communication received from a DMA server via the
`second interface to the second DMA gateway via the third
`interface. The call is placed to a destination device accessible
`via the legacy communications network.
`In another particular embodiment, first routing instructions
`at a first distributed mobile architecture (DMA) server from a
`first DMA gateway when the first DMA server is in a first
`service area of the first DMA gateway. The first DMA gate
`way comprises a first orbiting satellite. A first call received at
`the first DMA server from a first mobile communications
`device via a wireless transceiver integrated with the first
`DMA server is sent to the first DMA gateway via a private
`Internet Protocol (IP) network according to the first routing
`instructions. The first call is placed to a destination device
`accessible via a legacy communications network, the legacy
`communications network accessible via the first DMA gate
`way.
`In another embodiment, a distributed mobile architecture
`45
`(DMA) server is coupled to a wireless transceiver. The DMA
`server includes a first interface adapted to communicate with
`a private Internet Protocol (IP) network and a second interface
`adapted to communicate with a satellite communications net
`work. The DMA server includes a server having logic adapted
`to receive a call from a mobile communications device via the
`wireless transceiver and send call information related to the
`call to a DMA gateway. The DMA gateway comprises an
`orbiting satellite. The call is placed to a destination device
`accessible via a legacy communications network, the legacy
`communications network accessible via the DMA gateway.
`In yet another embodiment, an orbiting satellite includes a
`first interface adapted to communicate with a legacy commu
`nications network and a second interface adapted to commu
`nicate with a private Internet Protocol (IP) network. The
`60
`satellite also includes a server having logic adapted to receive
`a call via the first interface. The call is placed to a first mobile
`communications device accessible to a first distributed
`mobile architecture (DMA) server. The call is then routed to
`the first DMA server via the second interface, wherein the first
`DMA server includes a wireless transceiver to communicate
`with the first mobile communications device.
`
`55
`
`4
`According to the present disclosure, one or more of the
`communications devices between which a communication,
`Such as a voice communication and/or a data communication,
`participates in a communications network via a DMA server.
`A DMA server enables the deployment or expansion of a
`communications network to, for example, rural areas where
`remoteness of the area to be served or a relatively small
`customer base to be served make the installation of a conven
`tional telephone system impractical or otherwise undesirable.
`As further described below according to embodiments of this
`disclosure, while one or more DMA servers may communi
`cate with one another over a private IP network, when a
`private IP network is not available, the DMA servers may
`communicate through a plurality of DMA gateways that com
`municate with one another through a gateway communica
`tions network. For example, the DMA gateways may be
`implemented as orbiting satellites that participate in a gate
`way communications network that includes a satellite com
`munications network.
`In introducing the operation of DMA gateways, exemplary
`embodiments of DMA servers and their operation are
`described below.
`Referring to FIG. 1, a DMA server is shown and is gener
`ally designated 100. As illustrated in FIG. 1, the DMA server
`100 includes a base 102 and a lid 104. As shown, the lid 104
`is attached to the base by a first lid hinge 106 and a second lid
`hinge 108. In a particular embodiment, the lid 104 can be
`rotated about the first lid hinge 106 and the second lid hinge
`108 between an open position, shown in FIG. 1, and a closed
`position (not shown) in which the lid 104 overlays the base
`102 and the DMA server 100 is essentially shaped like a box
`or a briefcase.
`As indicated in FIG. 1, the base 102 has a length 110, a
`width 112 and a height 114. FIG. 1 shows that the DMA
`server 100 includes a keyboard input device 116 that is incor
`porated in an upper surface of the base 102. Further, the DMA
`server 100 includes a mouse input device 118 that is also
`incorporated into the upper surface of the base 102. In a
`particular embodiment, the mouse input device 118 is a touch
`mouse input device 118. Additionally, the DMA server 100
`includes a left side button 120 and a right side button 122. In
`a particular embodiment, the left side button 120 can be used
`to perform left-click functionality associated with the mouse
`input device 118. Moreover, the right side button 122 can be
`used to perform right-click functionality associated with the
`mouse input device 118.
`FIG. 1 further indicates that the base 102 of the DMA
`server 100 is formed with a vent 124 to permit air exchange
`with the interior of the base 102 of the DMA server 100 and
`to facilitate cooling of the electronic components of the DMA
`server 100 housed within the base 102. Moreover, the base
`102 of the DMA server 100 includes a handle 126 that is
`attached to the base 102 via a first handle hinge 128 and a
`second handle hinge 130. The base 102 also includes a pair of
`latch engagement notches 132.
`As shown in FIG. 1, the lid 104 includes a flat panel display
`134 incorporated therein. When the lid 104 is closed, the
`display 134 is adjacent to the keyboard 116. Moreover, when
`the lid 104 is closed, the lid 104 and the base 102 cooperate to
`protect the display 134, the keyboard 116, the mouse 118, and
`the buttons 120, 122. FIG. 1 also depicts a latch 136 that is
`incorporated into the lid 104. When the lid 104 is closed, the
`latch 136 can engage the latch engagement notches 132 in
`order to lock the lid in the closed position. As depicted in FIG.
`1, an antenna 138 is incorporated into the lid 104. The antenna
`138 can be extended during operation and retracted when the
`DMA server 100 is not operating.
`
`35
`
`40
`
`50
`
`65
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 18 of 28
`
`

`

`5
`In a particular embodiment, the length 110 of the base 102
`is 31.0 centimeters. Further, in a particular embodiment, the
`width 112 of the base 102 is 25.5 centimeters. Additionally, in
`a particular embodiment, the height 114 of the base 102 with
`the lid 104 in the closed position is 7.0 centimeters. Accord
`ingly, the DMA server 100 has a total volume of 5,533.5
`centimeters cubed and a footprint area of 790.5 centimeters
`squared. Further, in a particular embodiment, the DMA server
`100 weighs approximately 5.8 kilograms (kg). As such, in a
`particular embodiment, the DMA server 100 has a total vol
`ume that is less than 6,000 centimeters cubed, a footprint area
`that is less than 800 centimeters squared, and a weight that is
`less than 6.0 kilograms.
`In a particular embodiment, the DMA server 100 is rela
`tively rugged. Particularly, the DMA server 100 is operable in
`a temperature range from negative twenty degrees Celsius to
`positive fifty-five degrees Celsius (-20°C. to 55° C.). Also,
`the DMA server 100 is substantially shock resistant and can
`withstand a one meter drop. Further, the DMA server 100 is
`Substantially weather resistant, Substantially dust resistant,
`and substantially sand resistant. The DMA server 100 is por
`table and it can be mounted in a vehicle or carried like a brief
`case. Further, multiple DMA servers 100 can be deployed as
`described herein.
`FIG. 2 depicts an alternative embodiment of a distributed
`mobile architecture (DMA) server that is generally desig
`nated 200. As shown in FIG. 2, the DMA server 200 includes
`a base 202 and a lid 204 that is coupled to the base 202 via a
`plurality of fasteners (not shown). Additionally, the DMA
`30
`server 200 has a length 208, a width 210, and a height 212.
`Further, the base 202 of the DMA server 200 includes a first
`vent 214, a second vent 216, and a third vent 218. In a
`particular embodiment, the vents 214, 216, 218 permit air
`exchange with the interior of the base 202 of the DMA server
`200 and facilitate cooling of the electronic components of the
`DMA server 200 housed within the base 202. As shown in
`FIG. 2, the DMA server 200 includes an access window 220.
`One or more interfaces 222, e.g., wires can be accessed via the
`access window 220 and coupled to a base transceiver station
`(BTS) during deployment of the DMA server 200. As shown
`in FIG. 2, the DMA server 200 can be mounted within a
`vehicle 224. Further, multiple DMA servers 200 can be
`deployed as described herein.
`In a particular embodiment, the length 208 of the base 202
`is 92.0 centimeters. Further, in a particular embodiment, the
`width 210 of the base 202 is 45.0 centimeters. Additionally, in
`a particular embodiment, the height 212 of the base 202 is
`34.0 centimeters. Accordingly, the DMA server 200 has a
`total volume of approximately 140,760 centimeters cubed
`and a footprint area of approximately 4,140 centimeters
`squared. Further, in a particular embodiment, the DMA server
`200 weighs approximately 48 kilograms (kg). As such, in a
`particular embodiment, the DMA server 100 has a total vol
`ume that is less than 150,000 centimeters cubed, a footprint
`area that is less than 5,000 centimeters squared, and a weight
`that is less than 50.0 kilograms.
`FIG. 3 illustrates another alternative embodiment of a dis
`tributed mobile architecture (DMA) server that is generally
`designated 300. As depicted in FIG. 3, the DMA server 300
`includes a housing 302 that has a length 304, a width 306, and
`a height 308. Additionally, the housing 302 can be formed
`with a first vent 310 and a second vent 312. In a particular
`embodiment, the vents 310,312 permit air exchange with the
`interior of the housing 302 of the DMA server 300 and facili
`tate cooling of the electronic components of the DMA server
`300 within the housing 302.
`
`50
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`US 7,855,988 B2
`
`10
`
`15
`
`25
`
`6
`As shown in FIG. 3, at least one side of the housing 302 is
`formed with a rib 314 to enable the DMA server 300 to be slid
`into a server rack (not shown). Further, the DMA server 300
`includes a clip 316 that is coupled to the housing 302 via a
`fastener, e.g., a bolt. The clip 316 can be engaged with a server
`rack (not shown) to prevent the DMA server 300 from unin
`tentionally sliding out of the server rack (not shown).
`In a particular embodiment, the length 304 of the housing
`302 is approximately 76.2 centimeters. Further, in a particular
`embodiment, the width 306 of the housing 302 is approxi
`mately 48.2 centimeters. Additionally, in aparticular embodi
`ment, the height 308 of the housing 302 is approximately 4.3
`centimeters. Accordingly, the DMA server 300 has a total
`volume of approximately 15,756.5 centimeters cubed and a
`footprint area of approximately 3,672.9 centimeters squared.
`Further, in a particular embodiment, the DMA server 300
`weighs approximately 17.7 kilograms (kg). Also, in a particu
`lar embodiment, the DMA server 300 is stackable in order to
`Support various capacity requirements. As such, in a particu
`lar embodiment, the DMA server 100 has a total volume that
`is less than 16,000 centimeters cubed, a footprint area that is
`less than 4,000 centimeters squared, and a weight that is less
`than 20.0 kilograms.
`The description of embodiments of DMA servers with
`reference to FIGS. 1-3 are provided for illustration, not limi
`tation. DMA servers also may be embodied in any other
`suitable form. For example, as described further below, a
`DMA server may be incorporated within an orbiting satellite
`that communicates with DMA gateways and other devices via
`satellite and ground-based communication networks.
`FIG. 4 illustrates a non-limiting, exemplary embodiment
`of a distributive and associated telecommunications system
`generally designated 400. As depicted in FIG. 4, the system
`400 includes four cellular coverage sites 402. Each coverage
`site 402 includes an antenna 404. In one embodiment, the
`antenna 404 is connected to a transceiver belonging to a base
`transceiver station (BTS) and the BTS is a 3-sector BTS. FIG.
`4 also indicates that a distributed mobile architecture (DMA)
`server 406 (abbreviated in FIG. 4 and figures as “DMAS)
`can be connected to each antenna 404. In one embodiment,
`each DMA server 406 is physically and directly connected to
`its respective antenna 404, e.g., by a wire or cable 408. Fur
`ther, in an illustrative embodiment, the DMA servers 406 can
`be any of the DMA servers shown in FIG. 1, FIG. 2, and FIG.
`3.
`As illustrated in FIG. 4, each DMA server 406 is intercon
`nected with the other DMA servers 406 via an Internet pro
`tocol network 410. AS Such, there exists a peer-to-peer con
`nection 412 between each DMA server 406 in the system 400.
`As described in detail below, the DMA servers 406 can handle
`telephony traffic that is communicated at each antenna 404.
`For example, the DMA servers 406 can switch and route calls
`received via each antenna 404. Additionally, the DMA serv
`ers 406 can hand-off calls to each other as mobile communi
`cations devices move around and between the cellular cover
`age sites 402. The DMA servers 406 can communicate with
`each other via the IP network 410 and can further transmit
`calls to each other via the IP network 410. It should be
`understood that more than four cellular coverage sites 402 can
`be included in the system and that the inclusion of only four
`cellular coverage sites 402 in FIG. 4 is merely for clarity and
`explanation purposes.
`Within the distributed and associative telecommunications
`system 400 the controlling logic can be distributed and de
`centralized. Moreover, the wireless coverage provided by the
`disclosed system 400 is self-healing and redundant. In other
`words, due to the interconnectivity via the IP network 410, if
`
`Microsoft - Exhibit 1001
`Microsoft v. Lemko- IPR2023-00531
`Page 19 of 28
`
`

`

`7
`one or more of the DMA servers 406 loses powers, fails, or is
`otherwise inoperable, telephony traffic handled by the inop
`erable DMA server 406 can re-routed to one of the remaining
`operable DMA servers 406. Additionally, user data stored in
`a database, e.g., a home locator resource (HLR) or a visitor
`locator resource (VLR), can be distributed equally and fully
`among all of the DMA servers 406. It can also be appreciated
`that new cellular coverage sites can be easily added to the
`system 400 as the demand for users increases. Specifically, a
`DMA server can be deployed as described below, connected
`to an antenna, connected to the IP network, and activated to
`provide cellular coverage in a new area.
`FIG.5 shows an exemplary, non-limiting, detailed embodi
`ment of a DMA server, e.g., one of the DMA servers 406
`described in conjunction with FIG. 4. Further, any of the
`DMA servers 100, 200,300 shown in FIG.1, FIG.2, and FIG.
`3 can include the components depicted in FIG. 5 and
`described herein.
`In a particular embodiment, the DMA server 406 is essen
`tially a processor, or computer, having a housing and a com
`puter readable medium 500 that is disposed therein. A power
`supply 502 can also be disposed within the housing of the
`DMA server 406 in order to provide power to the DMA server
`406. The power supply 502 can be a rechargeable battery
`disposed within the DMA server 406 or it can be external to
`the DMA server 406, i.e., a standard power outlet. Moreover,
`a cooling system 504, e.g., a fan with a thermostat, can be
`within the DMA server 406 in order to keep the DMA server
`406 from overheating. In an alternative embodiment, the
`DMA server 406 can be a single board processor that does not
`require a fan.
`As depicted in FIG. 5, the DMA server 406 may include a
`mobile switching center (MSC) module 506 and 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