throbber

`
`US 20020073240A1
`
`(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2002/0073240 A1
`
` Kokkinen et al. (43) Pub. Date: Jun. 13, 2002
`
`
`(54) SERVER
`
`(30)
`
`Foreign Application Priority Data
`
`(76)
`
`Inventors: Heikki Kokkinen, Tokyo (JP);
`Shintaro Uno, Tokyo (JP)
`
`(GB) ......................................... 00288126
`Nov. 27, 2000
`Publication Classification
`
`Correspondence Address;
`ANTONELLI TERRY STOUT AND KRAUS
`SUITE 1800
`
`1300 NORTH SEVENTEENTH STREET
`ARLINGTON, VA 22209
`
`(21) Appl. No.:
`
`09/988,995
`
`(22)
`
`Filed:
`
`Nov. 21, 2001
`
`Int. Cl.7 ..................................................... G06F 15/16
`(51)
`(52) US. Cl.
`............................................ 709/249; 709/250
`
`(57)
`
`ABSTRACT
`
`A server suitable for a vehicle having a first Wireless
`interface providing a connection on a customer basis [or
`local user terminals to the server, to enable access to local
`content on the server, and a second Wireless interface
`providing a connection to an external mobile network, to
`enable access to remote content on remote servers.
`
`& I
`
`NTERNET E
`
`92
`
`64
`
`/
`
`‘ _2—‘4
`
`
`6.7
`
`102
`
`“l 96
`
`—'
`
`94
`
`“—‘J
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 1
`
`
`\
`1
`Lm I
`
`108
`
`/ 106
`@
`
`100
`LE»;
`
`104
`
`
`
`
`
`
`
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 1
`
`

`

`Patent Application Publication
`
`Jun. 13, 2002 Sheet 1 of 3
`
`US 2002/0073240 A1
`
`
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 2
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 2
`
`

`

`Patent Application Publication
`
`Jun. 13, 2002 Sheet 2 of 3
`
`US 2002/0073240 A1
`
`Figure2
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 3
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 3
`
`

`

`Patent Application Publication
`
`Jun. 13, 2002 Sheet 3 of 3
`
`US 2002/0073240 A1
`
`
`
`m3
`
`mmfi
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 4
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 4
`
`

`

`US 2002/0073240 A1
`
`Jun. 13, 2002
`
`SERVER
`
`BACKGROUND OF THE INVENTION
`
`[0001] The present invention relates generally to a server,
`especially, but not exclusively, an internet server, for a
`vehicle.
`
`In modern urban life, especially around a major
`[0002]
`metropolis, people spend a lot of time every day commuting.
`Currently, people use this time, for example, by reading
`news, books, comics, listening to music or playing elec-
`tronic games.
`
`[0003] The present invention is generally concerned with
`providing the commuter via a user terminal not only with the
`above type of service, which helps the commuting time pass
`more pleasantly, but also other additional types of service
`and internet access.
`
`[0004] EP-A-936829 discloscs a basc station locatcd on a
`train which provides cellular network access for the cellular
`telephones of the passengers.
`
`‘The Network Vehicle—A Glimpse Into The
`[0005]
`Future Of Mobile Multi—Media’ an article by Delphi Delco
`Electronics Systems and IBM corporation published in IEEE
`0-7803-5086-3/98 discloses a car providing internet access
`to its passengers.
`
`SUMMARY OF THE INVENTION
`
`[0006] According to a first aspect of the invention, there is
`provided a server suitable for a vehicle having a first
`wireless interface providing a connection on a customer
`basis for local user terminals to the server, to enable access
`to local content on the server, and a second wireless interface
`providing a connection to an external mobile network, to
`enable access to remote content on remote servers.
`
`[0007] Thus, the server of the present invention provides
`the customer with ready access to the local content via the
`first wireless interface and, should the customer require
`access to content not available locally, access to remote
`servers via the second wireless interface. Thus, it will be
`appreciated that if the services and information available
`locally are extensive, whereby the customer does not need to
`access remote servers, a very speedy service can be provided
`to the customer.
`
`In this contcxt ‘on a customcr basis” mcans that thc
`[0008]
`communication between the server and the user terminal
`shares at least one of the following characteristics associated
`with a customer transaction: authentication, encryption and
`customer billing capability. Authentication is necessary for
`properly establishing the identity of the customer, thereby
`preventing fraud. Encryption is also necessary to prevent
`fraud and to protect the privacy of the customer. Customer
`billing facilities are needed when a customer makes use of
`services which are not free.
`
`[0009] The second wireless interface in providing mobile
`access to the server, compromises the speed of the connec-
`tion for the sake of mobility. However,
`there may be
`occasions when the vehicle in which the server is installed
`
`is stationary in a so-called ‘hot-spot’ area where high speed
`access to an external network is available. To this end, in a
`preferred embodiment,
`the server also includes a third
`wireless interface providing a high speed, broadband con-
`
`nection to an external network. Thus, when the server
`detects that it is in a hot-spot area, the third wireless interface
`can be used for external network access in preference to the
`second wireless interface. In other embodiments, the server
`can use both the second and third interfaces simultaneously.
`The balancing of the relative utilisation of the second and
`third interfaces can made on the basis of overall system
`throughput.
`
`the server can
`in a hot-spot area,
`[0010] Additionally,
`update the local content via the third wireless interface.
`
`the server of the present
`In a preferred form,
`[0011]
`invention may be embodied as a standard, off-the-shelf
`laptop computer programmed to operate as a world wide
`web (WWW) server, and further including wireless network
`adapters, such as PCMCIA cards, providing the hardware
`and software functionality of the first, second and third
`interfaces. In other embodiments, the server of the present
`invention may be embodied by dedicated hardware and
`software.
`
`[0012] According to a second aspect of the invention,
`there is provided a method of carrying out commercial
`activity using a server, which is installed in a vehicle, having
`a first wireless interface providing a connection to local
`customer terminals and a second wireless interface provid-
`ing a connection to an external mobile network, the method
`comprising providing content located locally in the server
`and content located in a remote server and accessed by the
`second wireless interface, wherein the local and remote
`content are accessible by a local customer’s terminal via the
`first wireless interface.
`
`[0013] The method according to the second aspect of the
`present invention provides an advantageous way of doing
`business for the service provider in that a ready-made set of
`customers, i.e. the passengers on the vehicle, who often have
`nothing better to do that access the content on the server.
`
`thc mcthod may furthcr
`In onc cmbodimcnt,
`[0014]
`include the step of restricting access by the local customer’s
`terminal
`to content on remote servers.
`In this way,
`the
`service provider has additional influence over the extent to
`which remote content on remote server may be accessed.
`
`In one embodiment, the method may include the
`[0015]
`step of updating the local content via a third wireless
`interface capable of making a broadband connection with an
`external network. In this way, the need to physically visit the
`vehicle where the server is housed, for example, to install an
`updated CD-ROM, is avoided.
`
`[0016] According to a third aspect of the invention, there
`is provided a system for providing content, comprising a
`service controller server connected to the internet; a local
`server, mounted in a vehicle, and user terminals, wherein the
`user terminals and the local server communicate on a
`customer basis over a first communication protocol, and the
`server and the service controller server communicate over a
`
`second cellular-system, communication protocol, whereby
`the user terminals can access the local server, and by its
`internet connection, remote servers.
`
`In the context of the present invention, ‘content’ is
`[0017]
`to be understood as covering both information per se, for
`example, advertisements, and services.
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 5
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 5
`
`

`

`US 2002/0073240 Al
`
`Jun. 13, 2002
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0018] Exemplary embodiments of the invention are here-
`inafter with reference to the accompanying drawings, in
`which:
`
`[0019] FIG. 1 shows an embodiment of the server of the
`present invention installed in a carriage of a train;
`
`[0020] FIG. 2 shows a functional block diagram of the
`server of FIG. 1; and
`
`[0021] FIG. 3 shows another embodiment of the invention
`installed in a carriage of a train.
`DETAILED DESCRIPTION OF TIIE
`INVENTION
`
`[0022] Referring to FIG. 1, a server 50 in accordance with
`the present invention is shown installed in a protective wall
`cabinet 12 on board a carriage 14 of a public-transport train,
`which is shown in dotted lines. The server is installed in this
`way to avoid tampering and accidental damage. Within the
`carriage 14, there are a number of passengers (not shown),
`two of which have cellular telephones 16 equipped with a
`Bluetooth interface 18, and internet browsing software.
`
`[0023] The server 50 is an off-the-shelf laptop PC pro-
`grammed with software to operate as a WWW-server, which
`is described in more detail hereinafter, and provided with
`three wireless interfaces implemented by three PCMCIA
`cards. The first interface 55 is a Bluetooth interface which
`
`provides a broadband connection to the passengers’ cellular
`telephones. The second interface 60 is a WCDMA interface
`providing a connection to an external, public, mobile
`WCDMA network 62. The third interface 65 is a Hiperlan
`Wireless LAN interface providing a broadband connection
`to an external network 67, when broadband access is pos-
`sible in hot—spot areas such as at major train stations. The
`external network 67 is part of a private network installed by
`the public-transport company. As shown in FIG. 2, via either
`the second interface 60, or the third interface 65, the server
`50 is given access to a service controller server 90. In the
`case of the WCDMA network 62, the connection between
`the WCDMA network and the service controller server 90 is
`achieved via an ISDN connection 64. The service control
`server 90 is connected to the internet via a single gateway 92
`including a firewall.
`
`[0024] The software in the service controller server 90
`includes a number of functional modules. ADHCP (domain
`home control protocol) module 94 for assigning an indi-
`vidual address to the server 50. A NAT (network address
`translator) module 96 for locally-expanding the number of
`IP addresses recognised within the company’s network. An
`SMTP relay module 98 for forwarding emails. Amirror site
`module 108, including a Rsync program, CVSup program,
`and a proxy module ProxyPass directive, for duplicating a
`database of information at a remote site. A SNMP (simple
`network management protocol) module 102. A SSL (secure
`socket layer) module 104. A local content source module
`106. A remote network management protocol and useage
`monitoring module 108.
`
`[0025] The software in the server 50 includes a number of
`functional modules 70,72,74, and 76. An encryption, authen-
`tication and billing module 70 handles the commercial
`aspects of the transactions with passengers” terminals. Web
`authentication 70 is necessary for properly establishing the
`
`identity of the customer, thereby preventing fraud. Encryp-
`tion is also necessary to prevent fraud and to protect the
`privacy of the customer. Customer billing facilities are
`needed when a customer makes use of services which are not
`
`free. Alocal content module 72 provides an extensive body
`of local content including services and information for the
`passengers” to access. Examples include news, cartoons,
`music, video, timetables, games, electronic commerce, and
`advertisements. Some of the content is free and for other
`content a fee is levied. An access control module 74 controls
`and balances access to the external network by the second
`and third interface 60 and 65. The module 74 also operates
`to restrict free access to the whole internet at the discretion
`of the server operator. An update module 76 enables the
`server software, including the content, to be updated when
`broadband access in hot-spot areas is possible.
`
`In use, when a passenger boards the carriage 14 for
`[0026]
`the daily journey to or from the workplace, he can pass time
`or engage in some more fruitful activity by logging on to the
`server 50 via the Bluetooth connection between the first
`interface 55 of the server 50 and that of the cellular tele-
`phone. The module 70 ensures the integrity of the connec-
`tion by providing authentication and encryption. Once the
`user is authenticated locally, this information is passed to the
`service controller server 90 via the WCDMA network 62 and
`
`then the ISDN line 64, where the DHCP protocol module
`assigns an individual IP address to the user. Because there
`may be more user terminals at one time than there are IP
`addresses allocated to the transport company’s network, the
`NAT 96 is also needed. If the passenger wants to make use
`of the non-free content, then the module 70 also takes care
`of registering the passenger for billing purposes and running
`the billing process. For the local content 72, the passenger
`enjoys a very speedy service because of the high data rates
`which the Bluetooth connection can support.
`
`If the passenger attempts to access a remote server,
`[0027]
`this request is passed to the access control module 74. The
`access control module 74 is responsible for determining
`whether to permit access to the requested sever. The access
`control module 74 provides an IP address filtering function
`and may also contains a black-list of specific internet
`addresses in respect of which it denies access an access
`request from a passenger. If the module 74 determines that
`access is permitted,
`it also determines by which of the
`second and third interfaces 60, 65 external network access is
`to be achieved. The access control module 74 determines
`which interface to use by first instructing the third interface
`65 to attempt to make a connection with an external network
`67.
`
`in a
`In the normal case when the train is not
`[0028]
`hot-spot, such as for example, when the train is moving
`between stations or stationary in a minor station which is not
`equipped with a broadband access point
`to an external
`network, the third interface 65 fails to make a connection,
`whereby in default, the access control module 74 makes a
`mobile connection to the WCDMA network 62 via the
`
`second interface 60. Through this connection, access to the
`service controller server 90 is achieved, through the gateway
`92 of which access to the internet and finally the remote
`servers 80 can be achieved.
`
`In the less frequent case where the train is in a
`[0029]
`hot-spot area, for example, stationary in a train station where
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 6
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 6
`
`

`

`US 2002/0073240 A1
`
`Jun. 13, 2002
`
`a broadband access point to an external network is available,
`then the attempt by the third interface to make a connection
`with the external network 67 is successful and the access
`control module 74 makes use of the third interface 65.
`
`Through this connection. access to the service controller
`server 90 is achieved, through the gateway of which access
`to the internet and finally the remote content on remote
`servers 90 is accomplished. From a passenger’s perspective,
`the speed of access to remote servers compares favourably
`with that via the second interface 60 because the downlink
`connection between the network 67 and the third interface
`
`does not act as a data bottleneck. It will be appreciated that
`it
`is a significant advantage of this embodiment of the
`advantage that internet access is maintained at all times
`(within the coverage of the WCDMA network).
`
`In a hot-spot area, the update module 76 can take
`[0030]
`advantage of the broadband connection with the external
`network 67 and download updates in the content provided
`locally, for example, the latest news or other information
`updates, or additional/replacement services to be offered as
`local content, an updated list of black-listed internet
`addresses or additional software for the server to run. The
`
`downloading is handled in the service controller module 108
`by the mirror site module 108 which brings the local server
`into line with the local content source module database in the
`service controller module. The request for updating can be
`made by either server 50 or the server 90.
`
`In other embodiments, instead of a cellular tele-
`[0031]
`phone, other types of user terminal such as a wearable
`computer, multimedia terminal, PDA, communicator, wrist—
`watch or a laptop fitted with a wireless network adapter may
`be used.
`
`In other embodiments, instead of a GSM interface,
`[0032]
`the first interface 55 can be PDC, PHS, EDGE, GPRS,
`WCDMA, [MT-2000, CDMAOne, ICO Iridium or GoldStar
`interface.
`
`In other embodiments, instead of a Bluetooth inter-
`[0033]
`face, the second interface 60 can be a Hiperlan Wireless
`LAN, IEEE 802.11 Wireless LAN, MMAC Wireless LAN,
`Wireless IEEE 1394, Home RF or IRDA interface.
`
`In other embodiments, instead of a Hiperlan Wire-
`[0034]
`less LAN interface, the third interface 65 can be an IEEE
`802.11, MMAC Wireless LAN, Bluetooth IEEE 802.16,
`IEEE 802.15, ETSI Hiperaccess, ARIB T-58 or ARIB T-59
`interface. The external network 67 may also be part of a
`public network.
`
`[0035] The server can be installed in other vehicles such as
`a bus, metro, tram, taxi, private car, aircraft, ferry or boat.
`
`In other embodiments of the invention, function-
`[0036]
`ality can be shifted between the service controller server 90
`and the server 50 according to practical system require-
`ments. For example, the IP address filtering fimction of the
`access control module 74 can be resident in the service
`controller server 90 instead of the server 50 as described
`
`above. Likewise, the client billing functionality can also be
`shifted to the service controller server 90.
`
`[0037] From the server provider’s/service provider’s point
`of view, the above-illustrated embodiment is an advanta-
`geous way of carrying out e-commerce. Importantly,
`the
`service provider has a ready-made set of customers, i.e. the
`
`passengers, with nothing much to do except access the
`content available from the server 50. In addition, the content
`which is local
`to the server 50 by virtue of its ready
`accessibility as compared to with that available from a
`remote server 90, if for no other reason than speed of access,
`is likely to be highly preferred by the passengers, and so with
`no costs to be incurred for mobile network connections and
`
`with reasonable pricing of the local content, long-lasting use
`of the services will be encouraged. If slow access alone
`proves to be insufficient disincentive to access certain
`remote servers 90, then the access control module 74 can
`prevent access to certain remote servers. These factors
`combine to give the service provider unprecedented influ-
`ence over the range of content a customer can access.
`Further, the service provider has the opportunity to charge
`third party companies for storing content locally. The above-
`illustrated embodiment makes extensive good use of the
`public cellular architecture to maintain a mobile connection
`via the second interface 65.
`
`[0038] Also, the updating module 76 of the server enables
`the service provider to keep the content stored locally on the
`server up-to-date with minimum bother, the updating of the
`local content taking place via the third interface 65, thereby
`avoiding the need to physically visit the server, for example,
`to install an updated CD-ROM.
`
`the
`[0039] Because of these favourable circumstances,
`internet portal initially presented by the server 50 to the
`passengers would become very familiar, whereby the portal
`could be made into a valuable brand. A premium can be
`charged by the service provider for links to content residing
`locally on the server 50, as compared with links to content
`on remote servers 70.
`
`[0040] FIG. 3 represent a different way of implementing
`the present invention. In this drawing, similar parts have
`been given the same number. The server 120 is similar to the
`server 50 in the FIG. 1 embodiment. It differs in that the
`
`second interface which provides connection to a network
`external of the carriage is not a link providing mobility, like
`a cellular system link, but can be any other kind of RF
`connection, for instance, any of the WLAN standards pre-
`viously mentioned. Also, the server is provided with mesh
`and/or ad-hoc routing protocols. The effect of this is that
`each carriage in the train behaves as the node of mesh and/or
`adhoc network, whereby if a server cannot, for a time,
`communicate with a part of the core network 125,
`the
`network routing paths are reconfigured such that the traffic
`which it wishes to transmit is routed over the air to another
`
`server in another carriage which is able to currently access
`the core network. Otherwise, this embodiment has all the
`functionality and advantages of the previously described
`embodiment.
`
`What is claimed is:
`
`1. A server suitable for a vehicle having a first wireless
`interface providing a connection on a customer basis for
`local user terminals to the server, to enable access to local
`content on the server, and a second wireless interface
`providing a connection to an external mobile network, to
`enable access to remote content on remote servers,
`
`2. A server as in claim 1, comprising a third wireless
`interface providing a broadband connection to an external
`network,
`to enable access to remote content on remote
`servers.
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 7
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 7
`
`

`

`US 2002/0073240 Al
`
`Jun. 13, 2002
`
`3. A server as in claim 2, wherein the server includes
`detection means to determine the presence of an external
`network capable of making a broadband connection with the
`third wireless interface.
`4. A server as in claim 3, wherein the server includes
`access control means responsive to the detection means to
`determine the utilisation of the second and third interfaces.
`5. A server as in claim 4, wherein the server includes
`content update means for updating the local content on the
`server via the third wireless interface.
`6. A server as in claims 1, comprising a computer pro-
`grammed to operate as a world wide web server and includ-
`ing first and second network data adapters providing the first
`and second wireless interfaces, respectively.
`7. A server as in claim 1, further comprising a third
`wireless interface providing a broadband connection to an
`external network,
`to enable access to remote content on
`remote servers and a computer programmed to operate as a
`world wide web server and including first and second
`network data adapters providing the first and second wire-
`less interfaces, respectively, wherein a third network data
`adapter provides the third wireless interface.
`8. A method of providing content using a server, which is
`installed in a vehicle, having a first wireless interface
`providing a connection to local customer terminals and a
`second wireless interface providing a connection to an
`external mobile network, the method comprising providing
`content located locally in the server and content located in
`a remote server and accessed by the second wireless inter-
`face, wherein the local and remote content are accessible by
`a local customer’s terminal via the first wireless interface.
`
`9. A method as in claim 8, further comprising the step of
`restricting access by the local customer’s terminal to content
`on remote servers.
`
`10. Amethod as in claim 8, further comprising the step of
`updating the local content via a third wireless interface
`
`capable of making a broadband connection with an external
`network.
`
`11. A method as in claim 8, further comprising generating
`revenue by charging third party companies for storing their
`content locally.
`12. A method as in claim 11, wherein the server provides
`an internet portal to the customers, wherein the method
`further comprises the step of charging a premium to third
`party companies for links to content stored locally over that
`for links for content stored remotely.
`13. A system for providing content, comprising:
`
`a service controller server connected to the internet;
`
`a local server, mounted in a vehicle, and user tcrminals,
`wherein the user terminals and the local server com-
`municate on a customer basis over a first communica-
`tion protocol, and the server and the service controller
`server communicate over a second cellular-system,
`communication protocol, whereby the user terminals
`can access the local server, and by its internet connec—
`tion, remote servers.
`14. A system for providing content, comprising:
`
`a core network comprising a plurality of fixed nodes; a
`plurality of local servers, mounted in a train or the like,
`and storing local content;
`
`a plurality of user terminals which can access the local
`server; wherein the local servers and the fixed nodes are
`programmed to operate as a dynamically re-routing
`mesh or ad-hoc wireless network to facilitate access by
`the local servers to the core network and then other
`external networks.
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 8
`
`Petitioner Motorola Mobility LLC - Exhibit 1004 - Page 8
`
`

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