CN100501797C - Service providing system - Google Patents

Service providing system Download PDF

Info

Publication number
CN100501797C
CN100501797C CNB018022189A CN01802218A CN100501797C CN 100501797 C CN100501797 C CN 100501797C CN B018022189 A CNB018022189 A CN B018022189A CN 01802218 A CN01802218 A CN 01802218A CN 100501797 C CN100501797 C CN 100501797C
Authority
CN
China
Prior art keywords
mentioned
service
machine
information
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB018022189A
Other languages
Chinese (zh)
Other versions
CN1386253A (en
Inventor
池田清和
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1386253A publication Critical patent/CN1386253A/en
Application granted granted Critical
Publication of CN100501797C publication Critical patent/CN100501797C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096877Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
    • G08G1/096883Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input information is obtained using a mobile device, e.g. a mobile phone, a PDA
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Abstract

A service server for providing service which uses, in order to improve after service for products purchased by users, an apparatus ID specifically allocated to a navigation system, a product purchased by a user, to access a specific navigation system and transmit navigation information. Namely, it positively accesses a navigation system that is one of an unspecified number of terminal devices on a communication network to transmit and provide service information, whereby it is possible to provide service having necessary and sufficient contents at any proper opportunity.

Description

Service provider system
Technical field
The present invention relates to a kind of, for example, as being built into the system that can communicate by communication network and the individual mobile terminals such as e-machine, server and portable phone that are equipped on the moving body such as automobile, this system can provide following service, for example, make the e-machine of buying behind the e-machine and using its user can enjoy the data that receive transmission carry out certain action according to the content of the data of receiving.
Background technology
So-called automobile navigation apparatus is extensively popularized.Its basic function is, for example, can measure the present position of automobile in moving etc., and it is first-class and make the user understand its present position that the present position of this mensuration is shown in map.
In addition, in recent years, have with the automobile navigation apparatus of Internet connection function also universal day by day by the equipment mobile radio terminal device.It utilizes form to be, for example, by the Web website on the access internet, for example, the information in the shop of a certain particular locality, incident, Weather information etc. is shown on the display area of automobile navigation apparatus and obtains these information.
But, for example,, often for providing, it is called the services useful such as care, after sale service after sale to the user who buys commodity by making the manufacturer and the shop of selling these commodity to buying the user of commodity.
Above-mentioned herein this automobile navigation apparatus also was commodity originally, and the owner of for example carrying the automobile of this device buys and obtains.So,, can be the user and seek added value convenient and raising our company commodity if seller such as enterprise and shop also can provide after sale service to this automobile navigation apparatus.
,, for example with regard to present situation, be confined to mailorder the notice with Email etc., be restricted in the occasion of wanting to try to achieve higher convenience as the service manner that provides by enterprise side.
So, if for example, the server that service usefulness is set on the internet directly sends and the form of serving the data that are associated to the automobile navigation apparatus with Internet connection function, just can more directly provide service to the user.
But, present situation is, has only automobile navigation apparatus to have to be connected to the function of internet, and for example, above-mentioned the sort of automobile navigation apparatus being conducted interviews from server side is impossible.That is, in present stage, though utilize the Internet communication function that service is provided, the user must grasp the address (URL) of service with server, and automobile navigation apparatus is operated, and conducts interviews with server from automobile navigation apparatus side to service.That is, this means, think in enterprise side and can not directly visit automobile navigation apparatus side service is provided when the chance of service must be provided, therefore, can not provide sufficient service.
Summary of the invention
Therefore, consider above-mentioned problem, being constructed as follows of service provider system of the present invention.
The formation of service provider system of the present invention comprise at least possess the wireless communication terminal function, be equipped on the e-machine that is assigned intrinsic machine ID on the moving body, simultaneously, having reservation service provides function, can store the service server of above-mentioned machine ID to service available a plurality of above-mentioned e-machines simultaneously, and communication network.
So, also possessing from above-mentioned service must provide the specific e-machine of service to utilize machine ID to conduct interviews by communication network with server to thinking, the e-machine of being visited is sent the dispensing device that information on services with the predetermined content that realizes that specific service is used is used.
In addition, constitute as it and to comprise the possessing wireless communication terminal function at least, be equipped on the moving body, be assigned the e-machine of intrinsic machine ID simultaneously, have reservation service function is provided, simultaneously can store the service server of above-mentioned machine ID to service available a plurality of above-mentioned e-machines, and the service provider system of communication network is equipped with, above-mentioned service is conducted interviews with server by communication network from e-machine, can send first communicator that the information of the available predetermined content of specific service is used, and must provide the specific e-machine of service to utilize machine ID to conduct interviews with server to thinking by communication network from service, the e-machine of being visited is sent the second communication device that information on services with the predetermined content that realizes that specific service is used is used.
In addition, its constitute comprise at least possess the wireless communication terminal function, be equipped on the e-machine that is assigned intrinsic machine ID on the moving body, simultaneously, be assigned the mobile radio terminal device of intrinsic Termination ID, and the service provider system of communication network is equipped with and can utilizes machine ID by communication network e-machine to be conducted interviews from mobile radio terminal device, sends the dispensing device that information on services with the predetermined content that realizes that specific service is used is used.
In addition, it constitutes and to comprise the possessing wireless communication terminal function at least, be equipped on the moving body, be assigned the e-machine of intrinsic machine ID simultaneously, be assigned the mobile radio terminal device of intrinsic Termination ID, and the service provider system of communication network is equipped with from e-machine and utilizes Termination ID by communication network above-mentioned mobile radio terminal device to be conducted interviews, can send first communicator that the information of the available predetermined content of specific service is used, and can utilize machine ID specific e-machine to be conducted interviews from mobile radio terminal device by communication network, the e-machine of being visited is sent the second communication device that information on services with the predetermined content that realizes that specific service is used is used.
In the invention of above-mentioned formation, possess the wireless communication terminal function object that provides that e-machine on the moving body is service is provided, it is the transmission object of information on services, no matter be above-mentioned any formation, can utilize the intrinsic machine ID of distributing to e-machine that specific e-machine is conducted interviews and sends service information.That is, can be on communication network to positive the conducting interviews and the transmission of information on services be provided of the e-machine of one of end device of qualified majority not.
In addition, also has following formation as service provider system.
Promptly, the formation of this service provider system comprise at least possess the wireless communication terminal function be equipped on the moving body e-machine or as the e-machine of mobile radio terminal device, communication network, make the fixing communication terminal in path of visiting this communication network by setting, and the certificate server that is connected with communication network.
So its formation comprises that communication terminal is to utilize the intrinsic machine ID distribute to e-machine, e-machine is conducted interviews, has only the access means that could visit above-mentioned e-machine through certificate server by communication network; In communication network, utilize the particular communication terminal device information of the access path of communication network visit to be generated the Termination ID generating apparatus of the Termination ID of communication terminal; When in certificate server, utilizing Termination ID that the accessing communication end device is authenticated, only the occasion of setting up in authentication just permits communication terminal to the authentication alignment processing device that e-machine conducts interviews, and is used for being used to realize by communication network transmitting-receiving between the communication terminal of authenticated alignment processing device permits access and e-machine the R-T unit of the information on services with predetermined content that provides of specific service.
In the above-described configuration, for example, when with almost fixedly install among the enterprise etc. and will lead to that the fixing communication terminal of the access path of communication network communicates or be equipped on moving body with imagination or when carrying the e-machine that moves and communicate, communication terminal utilizes the machine ID of the other side's e-machine to conduct interviews by reaching within the family.So, can realize providing of specific service by the transmitting-receiving of the information on services after the visit.
That is, with this kind formation, can be on communication network to positive the conducting interviews and information on services be provided of the e-machine of one of end device of qualified majority not.
In addition, in the above-described configuration, when from communication terminal visit e-machine, certificate server is mediate.So, utilize the Termination ID that when visit, generates to carry out authentication processing, after by authentication phase, just permit from communication terminal visit e-machine.
So, for example, having only for the user who provides service to login Termination ID could obtain service provides.In other words, for example, can prevent from not utilize service owing to the nonpayment usage charges have right to accept to serve the user who provides.
In addition, as Termination ID, the information of utilizing specific access to reach the access path of communication network at least forms.For example, even the ID that the address that has with communication terminal itself and serial number etc. are corresponding distorts easily, in communication network,, we can say that it also is impossible distorting Termination ID because the information of distorting by the particular path of communication speciality personal management almost is impossible.
The accompanying drawing summary
Fig. 1 is the key diagram of the configuration example of service provider system (the 1st example) that embodiments of the present invention are shown.
Fig. 2 is the key diagram of configuration example that the navigational system of present embodiment is shown.
Fig. 3 is the block diagram of inside configuration example that the navigational system of present embodiment is shown.
Fig. 4 is the block diagram of inside configuration example that the portable phone of present embodiment is shown.
Fig. 5 is for illustrating in the present embodiment the block diagram of the inside configuration example of the application server in the radio telephony network.
Fig. 6 illustrates the block diagram of the service of present embodiment with the inside configuration example of server.
Fig. 7 is for illustrating the process flow diagram that is used for realizing the processing action that the system version upgrade service provides.
Fig. 8 is used for realizing providing the process flow diagram of processing action of service that carries out the safety inspection of automobile from portable phone for illustrating.
Fig. 9 is for the process flow diagram that is used for realizing providing from the processing action of the service of the key of portable phone Control of Automobile is provided.
Figure 10 illustrates to be used for realizing that navigational system is from the process flow diagram of service with the processing action of the service of downloaded map information update data.
Figure 11 is the key diagram of the configuration example of service provider system (the 2nd example) that embodiments of the present invention are shown.
Figure 12 is the block diagram that the inside configuration example of personal computer is shown.
Figure 13 is the block diagram of inside configuration example that the certificate server of present embodiment is shown.
Figure 14 is the concept map of PC-ID login step (the 1st example) that present embodiment is shown.
Figure 15 is the concept map of PC-ID login step (the 2nd example) that present embodiment is shown.
Figure 16 is the concept map of PC-ID login step (the 3rd example) that present embodiment is shown.
Figure 17 illustrates to be used for realizing that personal computer obtains the process flow diagram of processing action of the service of present positional information.
Embodiment
Service provider system to embodiments of the present invention is illustrated below.This service provider system is for providing the system of the service of looking after after sale of buying automobile navigation apparatus at least to the user who buys the automobile navigation apparatus that is equipped on automobile.
Following declaration order is as follows.
1. service provider system (the 1st example)
1-1. whole formation
1-2. the integral body of navigational system constitutes
1-3. the inside of the body part of navigational system constitutes
1-4. the inside of portable phone constitutes
1-5. the inside of application server constitutes
1-6. service constitutes with the inside of server
2. utilize the service of system that embodiment is provided
3. handle the action example
4. service provider system (the 2nd example)
4-1. whole formation
4-2. the inside of personal computer constitutes
4-3. the inside of certificate server constitutes
4-4. service provides embodiment
4-5. the authentication foundation of customer data base
4-6. handle the action example
1. service provider system (the 1st example)
1-1. whole formation
Fig. 1 illustrates a kind of example of form of the service provider system of embodiment the 1st example.
On automobile 100, be equipped with navigational system 1.What this navigational system adopted is based on so-called automobile navigation apparatus, possesses security system such as automobile burglar and system's formation of the communication terminal that can communicate by radio telephony network 300 etc.
Accept present embodiment service provider system service be the owner of this automobile, he and become the user who buys navigational system 1.
Portable phone 200, for example, be with the same user's of navigational system name, signatory with the communication common carrier of operation radio telephony network 300, as mentioned above, just can converse through radio telephony network 300 use telephone lines.In addition, in this occasion, can carry out data communication through Internet connection.
Radio telephony network 300 is equipped with, for example, except that portable phone, in the present embodiment, realize the equipment of mobile communicating wireless terminal device etc., between wireless terminal device of automobile navigation apparatus, for example, as shown in the figure, base station 301, relay station 302, application server 303 and gateway 304.
With the base station 301 and relay station 302, for example, can between wireless terminal device, carry out radio communication.In addition, when wireless terminal device was connected to the internet, application server 303 was finished this function.
Application server 303 for example, is carried out corresponding essential processing of the internet function that provides with this wireless communications carriers.So, changing through gateway 304 by the data that application server 303 is handled, the result just can be connected to internet 400 with the wireless terminal device that is connected with radio telephony network 300.
Though be connected with various servers on the internet,, as shown in the figure, possess service server 500 as present embodiment.This service makes it possible to provide various service functions to the user with the formation of server 500.In addition, narrate the service content example that may provide with server 500 below by service.In addition, service is with server 500, and what illustrate is a server herein, still, for example, in fact, a plurality of servers is set among each enterprise of service, the department etc. and also is fine providing.For example, in example described later, provide the after sale service of auto-navigation system 1 body bought and constitute the utilization service etc. of the security system of auto-navigation system 1, for example, to in above-mentioned 2 services each, service that the manufacturer of auto-navigation system 1 the is provided with service server with enterprise's setting of server and operation security system can be set.
As formation, mobile terminal apparatus, promptly navigational system 1 and portable phone 200 can be connected with internet 400, addressable various Web websites etc.In addition, for example, also may send and receive e-mail.Certainly, about portable phone 200, can converse by common telephone line.
1-2. the integral body of navigational system constitutes
Fig. 2 illustrates the key diagram that the summary of the navigational system integral body of present embodiment constitutes.Navigational system 1 in the present embodiment shown in Fig. 2, for example, can constitute by navigation body unit 2, demonstration monitor unit 3, gps antenna 5, transport information receiving antenna 7, independent navigation unit 6, communication terminal 50, security system unit 41 and telepilot 8 etc.
Navigation body unit 2 be formed in following narration in detail, the cartographic information and the present position information of reading from recording medium 9 of resetting according to portion within it, for example, can be to showing the display frame 3a of monitor unit 3, on map, show the present position of this car, and show the navigation information of driving the path and becoming various guides.
Recording medium 9 for example, in this occasion, can be CDs such as CD-ROM, DVD-ROM, also storing map information as described above.
At the display frame 3a that shows on the monitor unit 3, for example, constitute by LCD etc., show according to image information from 2 outputs of navigation body unit.
Receiving element 3b is the receiving element that receives the command information of sending from telepilot 8.This reception information as described later, is sent to navigation body unit 2.
In addition, not shown, as the guider of present embodiment, voice output unit such as loudspeaker can be set.In this occasion, can by from navigation body unit 2 to sound navigation information such as voice output unit output relevant regulations points (point of crossing) and stopping state, left-hand rotation right-hand rotation place, distance mistakes from the voice output unit to user's output alarm sound and guiding sound.
GPS (GPS) antenna 5 for example, is provided for receiving the electric wave that gps satellite sends.The electric wave that this gps antenna 5 receives is used as the reception data to carry out demodulation and introduces navigation body unit 2, is applied to the mensuration of this car present position as described below.
Transport information receiving antenna 7, the Vehicle Information and Communication System by predetermined can receive, for example, the Traffic Information that, light beacon multiplexing by FM, electric wave beacon etc. transmit.As the Traffic Information that receives, can enumerate, for example, information such as the stopping state of road and parking lot, navigation body unit 2 can be carried out the stopping state demonstration of road according to these Traffic Informations, and the prompting time required according to stopping state, show parking lot guide etc.
Independent navigation unit 6, be to detect the travel speed of this car and the unit of the driving informations such as orientation that travel, for example, as shown in the figure, be equipped with detection corresponding to the travel speed of this car and the vehicle speed sensor 6a of the vehicle speed pulse that changes, and the gyroscope 6b that detects the travel direction of this car.Independent navigation unit 6 detected driving informations also output to the present position that navigation body unit 2 is used to measure this car thus.
Particularly, this independent navigation unit 6 for example, when this car enters tunnel and the above-mentioned gps antenna 5 of tube and do not receive the electric wave of satellite communication, can be used in the present position of measuring this car.
Telepilot 8 is used for the user to be operated navigational system 1, be equipped with various operating keys, according to the signal generating unit of the operation generation command signal of operating key and the output unit that command signal is exported as the infrared ray modulated luminance signal, this infrared ray order output is received by above-mentioned receiving element 3b.
Herein, telepilot 8 is provided with urgent key 8a, is confession, for example in traffic hazard, operation when taking place with third-party trouble etc., the situation that jeopardizes the passenger, thus, for example, can with record this time situation map picture, voice data etc. transmit.
In addition,, in addition, also can be, for example, send the telepilot of electric wave,, be arranged at navigation body unit 2 in addition and show operating unit on the housing of monitor unit 3 etc. with the telepilot of navigation body unit 2 wired connections as operating means.
Communication terminal 50 is to be used for through the mobile communication terminal of the radio telephony network shown in the prior figures 1 300 with Internet connection.So, this communication terminal 50, as shown in the figure, by being connected with navigation body unit 2, but wireless transmission from the data of the body unit 2 of navigating, and, to import by the data that communication terminal 50 receives, can carry out the 2 desired processing of navigation body unit.That is, by being connected of communication terminal 50 and navigation body unit 2, the navigational system 1 that can give present embodiment at least is with the Internet connection function.
Security system unit 41 has the function of assurance automobile from body and passenger safety, in this occasion, is equiped with plug-in camera 42, microphone 43, locking control module 44 and storage unit 45.
Plug-in camera 42 is actually by a plurality of camera apparatus to be formed, and herein for simplicity, illustrates with a functional block.As a plurality of camera apparatus of this plug-in camera 42 is to be arranged at automobile is indoor and car is outer assigned position respectively towards the direction that meets with purpose.Can make a video recording to the situation that reaches motor vehicle environment in the automobile thus.
Purpose is identical therewith, to above-mentioned demonstration monitor unit 3, camera 3c and the place ahead camera 3d in the car is set.Camera 3c is arranged at display frame 3a side in the car, and the place ahead camera is being provided with from the mode that shows the shooting of monitor unit 3 back sides.
For example, show that monitor unit 3 can be arranged at the place that does not hinder the driver visual field in the car near the front screen.Show monitor unit 3 by being provided with in such position, camera 3c can be to the automobile live pick up in the car, and the place ahead camera 3d can make a video recording to vehicle front.So, consider and with the interior camera 3c of these cars and the place ahead camera 3d and plug-in camera 42, many plug-in cameras 42 just can be mounted for, and for example, can make a video recording just passable to rear, the left and right sides transverse direction of automobile.
In addition, as these camera apparatus, by its photographed images signal being input to navigation body unit 2, can be as described below, be recorded among the storage unit 45 as live image, for example, preferably adopt CCD (charge) etc. as imaging apparatus.
Microphone 43 is installed on the automobile for the sound of including automobile external, and this sound of including is input to navigation body unit navigation body unit 2 as voice signal, as described later as voice data record in storage unit 45.Locking control module 44 is installed on the automobile and can controls the on-off action of the key of automobile.And, can will show according to the state at key open and close controlling mechanism position key whether the lock state information of keyed output to navigation body unit 2.
Storage unit 45 for example, can be made up of the memory device that can store the comparison large-capacity data.Medium to storage unit 45 employings herein do not have special restriction, for example, can use hard disk, can also use other dish medium, and non-volatile memory device.In the occasion of present embodiment, storage unit 45 is the moving image datas with above-mentioned each camera apparatus shooting, and is stored as the automotive interior that can reset and the evidence information of peripheral situation by the sound signal data that microphone 43 is included.
1-3. the inside of the body part of navigational system constitutes
The inside that the block diagram of Fig. 3 illustrates the navigational system of present embodiment constitutes.
In this Fig. 3, location unit 4 is unit of measuring the automobile present position, according to the reception data of the GPS that transmits from interface 14 and the running data of this car, for example, by the calculation process that puts rules into practice, can obtain lat/lon information as the positional information of the present position of representing this car.
In ROM 11, store the data of the various programs of carrying out the navigational system 1 needed processing that is applied to present embodiment and the various factory preset that can not rewrite in principle.
Storer 12, for example be, comprise even at the state of not powering, also can keeping the EEPROM of memory contents by flash memory, can store the maintenance Backup Data.Backup Data herein can be enumerated multiple, for example, can be the various information headed by the destination set with the user and the corresponding therewith path etc.
But above-mentioned ROM 11 can rewrite memory component as adopting nonvolatile memory and flash memory etc., just can rewrite the data (for example so-called renewal) of program and factory preset in case of necessity.In the present embodiment, ROM 11 also is rewritable.
In addition, in the present embodiment, the intrinsic ID that gives this navigational system 1 of storer 12 storages.This ID that navigates for example, distributes when can the user when decision is bought logining, or in being delivered to user's hand the stage distribute.In addition, after buying, also can be connected to the internet and carry out so-called online user and distribute with server 500 by service when logining and send in navigation ID and the write store 12 in this navigational system 1.
DRAM 13 also utilizes this DRAM 13 to use according to the cartographic information of being reset from recording medium 9 by disk drive 18 and generates the navigation picture information processing in as the workspace when carrying out various processing by control module 19.
Interface (I/F) 14 is set for connection external device (ED) and this navigation body unit.
The data that input receives from gps antenna 5 in the interface 14 of this occasion.In addition, import the Traffic Information that transport information receiving antenna 7 receives.In addition, the vehicle speed pulse that detects by the vehicle speed sensor of independent navigation unit 6 of input.This car that detects by gyroscope 6b through terminal 32 input directional information of travelling also.
The driving information (vehicle speed pulse and travel direction information) that the data that receive from gps antenna 5 reach from independent navigation unit 6 is transmitted to location unit 4 through bus 20.The present position of this car behind these forwarding informations as parameter of input, is measured in location unit 4.
In addition, data from the Traffic Information of transport information receiving antenna 7, for example, when the control by control module 19 writes DRAM 13 and keeps, control module 19, with reference to writing the Traffic Information of this DRAM 13, for example, will be in should exporting the cartographic information view data of demonstration to showing the control of monitor unit 3 carries out image processing the Traffic Information of stopping state etc. be reflected.
15 pairs of present date and times of timing unit carry out timing, and its time information is applied to time necessary management in this navigational system 1.
Input block 16 is connected to the receiving element 3b that shows monitor unit 3, and the command signal from telepilot 8 that receiving element 3b receives is imported into input block 16.So, after command signal being transformed to the form that can transmit, be transferred to control module 19 through bus 20 by internal bus 20.Control module 19 is carried out the control and treatment that is fit to needs according to the command signal of input.
Display driver (program) 17 by the control of control module 19, generates the image information that is used to show, outputs to the display frame 3a that shows monitor unit 3 through terminal 34.
For example, the present position information of this car of calculating according to the cartographic information of reading from recording medium 9 and by location unit 4 generates the picture signal that shows this car present position and also outputs to and show monitor unit 3.
Disk drive 18 is the unit that are used for playback of recorded medium 9, and in fact its formation has been given and the corresponding playback of media formats that is adopted as recording medium 9.For example, the cartographic information of resetting from recording medium 9 etc. are sent to DRAM 13 and keep there through bus 20, in the timing of needs, when carrying out reference by control module 19, use as the data that show usefulness.
Video/audio processing unit 46 is implemented essential digital signal processing to the photographed images signal and the voice signal of input, finally is transformed to the record data of storage unit 45 recordable forms.Herein, the photographed images signal that is input to video/audio processing unit 46 comes a plurality of signals of Ben Chenei camera 3c, the place ahead camera 3d and plug-in camera 42, for example, in video/audio processing unit 46, signal to input simultaneously at first is transformed to digital signal, afterwards, the activity compression view data that is prescribed form with each image pickup signal data conversion by time-division processing.
So,,, pass on and be written to storage unit 45 through internal data bus 20 by the control that writes of control module 19 with activity compression view data and the compression sound signal data that obtains like this.
In addition, when 45 pairs of moving image datas of storage unit and voice data record, for example, carry out in the process at record, when the possibility recording capacity had been expired, moving image data and the voice data that just will pass by to write down were the earliest rewritten cancellation and are write down up-to-date photographed images data and voice data.So, do not matter even the memory capacity of storage unit 45 is fewer yet.As this record possible capacity, last from the time, suitable fully for the purpose that keeps evidence about 10 minutes in this way.
In addition, as above-mentioned video/audio processing unit 46, for example, also can possess the video/audio data playback that is used for to storage unit 45 is write down and export the function of decoding.As give this decoding function, for example, just the video/audio data of storage unit 45 records can shown the output of resetting on the monitor unit 3.
Communication interface 47 is undertaken the transceiver communication task between communication terminal 50 and the navigation body unit 2.For example, in occasion from communication terminal 50 navigation body unit 2 side's output datas, communication interface 47 is converted to manageable form in navigation body unit 2 to the data from communication terminal 50 inputs, and outputs to the functional circuit unit that needs through data bus 20.
Otherwise,, be converted to the data of communication terminal 50 accessible forms and output to communication terminal 50 from the occasion of navigation body unit 2 to communication terminal 50 transfer of data.
In addition, herein, be to carry out by the control module 19 of navigation body unit 2 to the action of communication terminal 50 control.Also promptly, by communication terminal 50 and the navigation body unit 2 collaborative radio communications of carrying out,, for example, can give the communication function of internet to navigational system 1 as present embodiment.
Control module 19, for example, it comprises CPU (CPU (central processing unit)) in constituting, can be to the needed control of the execution of each circuit unit.Can carry out the exercises of this navigational system described above thus.
1-4. the inside of portable phone constitutes
The block diagram of Fig. 4 illustrates the simple situation that the inside of the portable phone of present embodiment constitutes.
The electric wave that is received by antenna 201 is by receiving circuit 202 receiving demodulations, and outputs to signal processing circuit 204.Supposing that this receives electric wave, for example, is the voice data of partner, in signal processing circuit 204, is demodulated into voice signal, and, for example, to loudspeaker 206 outputs.In addition, for example, be the so-called data communications of mail, internet etc. if receive electric wave, just to this communication data demodulation.So,, this view data through demodulation can be shown on the LCD display unit 209 by the control of system controller 208.
In addition, for example, the electronics sound when needing output function, during calling tone during letter, for example, essential ring back tone can take place, and this voice signal is outputed to loudspeaker 206 by the control to ringer 205 in system controller 208.
In addition, for example, the user voice of being included by microphone 207 when conversation is input to signal processing circuit 204 as voice signal.In signal processing circuit 204, after the decoding processing that this voice signal is stipulated, output to transtation mission circuit 203.In transtation mission circuit 203, will send output by antenna 201 from the signal of signal processing circuit 204 inputs.
System controller 208 is carried out various control and treatment so that this portable phone carries out exercises.
In this system controller 208, be equiped with ROM 217 and RAM 218.ROM 217, for example are the writable memories that flash memory or EEOROM etc. constitute, herein program and the video data that should carry out of controller system memory 208.In addition, also storage keeps, telephone directory data for example, and mail datas of transmission etc. and user set, the various data of login.
In addition, in the present embodiment, preserve the intrinsic ID that gives this portable phone 200 among the ROM217.This also can think the telephone number information that distributes in the occasion of portable phone.
Key operation unit 210 is made up of a plurality of buttons of regulation, outputs to system controller 208 with the corresponding operation information of these button respective operations.According to this operation information, carry out control and treatment and obtain required action.
In addition, LCD display unit 209, as shown in the figure, the control by system controller 208 drives to show and the running-active status content corresponding.
In addition, the inside formation of the communication terminal 50 of navigational system 1 equipment is the formation according to above-mentioned Fig. 4.But, occasion at communication terminal 50, because not needing it is carried, the user is not applied to conversation etc., thus from circuit shown in Figure 4, can save, not as functional circuit unit such as ringers 205, loudspeaker 206, microphone 207, LCD display unit 209, key operation unit 210.So the communication interface 47 in the body unit 2 that can be provided with and navigate is the interface function of transmitting-receiving mutually.
1-5. the inside of application server constitutes
Fig. 5 simply is illustrated in the inside configuration example of the application server 303 that is provided with in the radio telephony network 300.
This application server 303, as shown in the figure, its formation comprises storage unit 401, interface 402,403, and control module 404.
In storage unit 401, the required various information of various functions of application server are carried out in storage.Customer data base 410 and executive utility 411 have been listed as the representative data of depositing in the data in the storage unit 401 herein.
In the customer data base 410, shown in the figure downside, deposit accordingly the user of navigational system 1 and portable phone 200 user profile, carry ID, navigation ID and password.
User profile for example, is deposited with user's residence name, the information of giving birth to the necessary diversified relevant individual subscriber of service headed by the date.
Carry ID deposit write in the portable phone that the user had therewith carry the identical data of ID.Navigation ID deposits the navigation ID data identical with distributing to navigational system that this user has 1 too.In addition, as this navigation ID, for example, be thought of as and distribute to communication terminal 50 telephone numbers, the ID that will navigate is as telephone number, so from application server 303 or the service server 500 easy visits that realize navigational system 1.
In addition, for example, from portable phone 200, occasion through radio telephony network 300 visit navigational system 1, for the portable phone 200 of authentication request visit whether legal, the user will carry out the input operation to portable phone 200 input passwords, and this value is deposited as the password of customer data base 410.
But as the content of as shown in Figure 5 customer data base 410, it is generated as the information of each individual subscriber of making, for example, can obtain required information under the situation below.
For example, suppose that navigational system 1 utilizes the internet to buy by so-called shopping online.When buying by this shopping online, for example, the needed personal information of input in the input form of user on browser.And, as present embodiment, be the navigational system 1 that is equiped with communication terminal 50, when buying navigational system 1, contract so that communication terminal 50 can use with communication common carrier.In the present embodiment, application server 303 (or serving with server 500) communicates by the server with the shopping online shop, can obtain these information, logins so just can generate database.Also promptly, buy navigational system 1 by shopping online, just there is no need login operation that generates customer data base 410 or the like thereafter as the user.
In addition, the navigational system 1 of this example as the shopping form of shopping online, for example, also can be bought with the car insurance combination as intangible goods.In this occasion, for example, the price of car insurance and navigational system 1 can be given a discount, or in serial occasion, service charge is exempted to pay by stages, or carries out discounted services.So, making up the occasion of buying navigational system 1 in such and car insurance, as the user profile of customer data base 410, can in the stage that is input to for the purchase car insurance in the input form, obtain.
In addition, about carrying ID and password, for example when the signature of the operation by portable phone 200 security service contract, the user also can reception obtains input and the data that send and with its storage.Certainly, when carrying out above-mentioned shopping online and buying navigational system 1, also can carry out the login of portable phone service safe in utilization, carry ID and password with notice this moment.
Executive utility 411 is made up of the corresponding various application programs of the exercises that should carry out with application server 303.The application program in retrieve user data storehouse 410 or the like is handled, is used in the Internet connection that the request of access of the Web page or leaf that for example, undertake application program through internet receiving and dispatching mail function, proposes according to portable phone 200 and navigational system 1 is carried out.
Interface 402 is provided with for receiving and sending messages with relay station 302 sides, and interface 403 is provided with for receiving and sending messages with gateway 304 (internet) side.
Control module 404 is according to carrying out various control and treatment as the contents of program of executive utility 411.
1-6. service constitutes with the inside of server
Fig. 6 simply illustrates the inside configuration example of service with server 500.
This service that illustrates comprises storage unit 501, network interface 502 and control module 503 with the formation of server 500.
In this occasion also is that storage realizes as the necessary various information of function that the server of various services is provided in storage unit 501.Herein, as being customer data base 510, executive utility 511 and service with data 512 shown in the representative data of depositing in the storage unit 501.
Customer data base 510 for example can be identical with the content of front customer data base 410 illustrated in fig. 5, for example, by communicating with application server 303, can keep identical content always.That is, with content update in either party server of server 500, just notify the opposing party to upgrade, carry out and upgrade so that the content of mutual customer data base can be consistent about customer data base as application server 303 or service.
Form by the various application programs of serving the exercises correspondence that to carry out with server 500 at the executive utility 511 of this occasion execution.In addition, service is when service is provided with data 512, for example, and should navigation system 1 or the various service data that send of the communication terminal of portable phone etc.
Network interface 502 is in order to be provided with as interface arrangement with Internet connection.
Control module 503 is according to carrying out various control and treatment as the contents of program of executive utility 411.
2. utilize the service of system that embodiment is provided
The service provider system of above-mentioned formation, communication network that can be by radio telephony network 300 and internet 400 and navigational system 1 and portable phone 200 and service communicate with server 500.So, utilize the communication function between this system, in the present embodiment, for example, can provide following service to the user.
Hypothesis herein for example, to the navigational system 1 of a certain machine, is newly finished as the latest edition of the medium of the cartographic information shown in recording medium 9 record.
In this occasion, for example, serve with server 500, from customer data base 510, retrieve the user of the navigational system 1 of the medium that have this latest edition of can resetting.So,, will recommend to send to the content-data of the medium of the latest edition of data 512 application server 303 of radio telephony network 300 as service with the navigation ID of the communication terminal 50 of the user's who retrieves navigational system 1.This content-data for example, can be that " new edition of map dish goes out.Please buy as suitable.The method of buying is ... " wait the literal demonstration of a class to be output on the display frame 3a of display unit 3.
Application server 303 when receiving user ID and content-data, just sends to content-data navigational system 1 whole of user ID.
So this content-data is transferred to navigation body unit 2 after the communication terminal 50 by navigational system 1 receives.So,, the content-data demonstration that receives is output on the display frame 3a of display unit 3 by the control of control module 19.By seeing the message content of such demonstration, the user can recognize that the dish producer of new cartographic information can provide.
In addition, when receiving such content-data, being not limited to the user must see the content-data that is shown on the display frame 3a taking on the automobile.Can consider, for example, be not to move or the like, in the primary power access failure of navigational system 1, by communication terminal 50 received content data the time, connect primary power automatically, the content-data that reception is obtained is stored among storer 12 and the storage unit 45.So, for example, when the user rotates firing key, just this content-data can be shown on the display frame 3a.
Perhaps, when navigational system 1 is in operating state, also can use server 500 sides from the information that navigational system 1 will be represented to be in now the action with the navigation ID service of sending to every an official hour.So, as to sending replying of this information, serve with server 500, can send content-data to the navigational system 1 of the navigation ID that receives.Like this, only when navigational system 1 is being moved, can send content-data expeditiously.
In addition,, can use server 500 sides to service, for example, will send every a stipulated time by the present position that location unit 4 is measured from navigational system 1 as this development.So, service with server 500 also can, for example, be in new road of supporting of medium or the like of latest edition in the present position that judge to send just and be in the good opportunity recommending latest edition, consider to send content-data.So, service is just more substantial.
In addition, also can consider navigational system 1, provide the edition upgrading data this service as the program of system in manufacturer side to certain machine.
In brief, with in the server 500, upgrade data is used a kind of of data 512 as service in service.So,, can send upgrade data to more than one specific navigational system 1 in the suitable chance of needs.
In navigational system 1, can utilize the upgrade data that receives, for example, program and the preset data deposited among the ROM11 are upgraded.So, for example,,, also can carry out the edition upgrading of navigational system 1 by online communication even the user does not specially buy the medium that edition upgrading is used.Yet,,, the user is just become very useful service because edition upgrading is carried out automatically in this occasion.
In addition, when the user utilizes portable phone 200 to operate, can control the safety of automobile at a distance.This action is given simple declaration.
For example, the user operates portable phone 200, the application server 303 of visit radio telephony network 300.Access object herein is to be used for server (supposing in application server 303) that the safety of automobile is controlled.So, the operation that the user stipulates again, whether the key of inquiring automobile locks.Respond this request, the security server in the application server 303 is retrieved the navigation ID of the navigational system 1 that has with the same user of portable phone who visits, and sends the order of inquiry key lock to the navigational system 1 of the navigation ID that retrieves.
Receive the navigational system 1 of this order, the information that will now whether lock according to the information of the locking control module 44 of security system unit 41 sends to application server 303.Application server 303 sends this locking information and is transferred to portable phone 200.Portable phone 200, for example, according to locking information, for example, the information whether automobile key of explicit user locks.
So for example, if do not lock, user-operable portable phone 200 sends the indication information of indication locking.Receive the application server 303 of this indication information, this indication information is transferred to navigational system 1.So, receive the navigational system 1 of the navigation ID of indication information, by 44 actions of locking control module and automobile is locked.
That is,, for example, can confirm whether automobile locks by using portable phone 200, and, if do not lock, can control it is locked.
In addition, otherwise, for example, open the occasion of lock the robber, opened this intelligence aids portable phone 200 according to correcting so that will lock from the communication of navigational system 1 side's communication terminal 50.
In addition, upgrade data class seemingly with providing, can consider to provide the more new data of the cartographic information that (transmissions) navigational system 1 uses, make navigational system 1 utilize the service of the up-to-date cartographic information of more new data demonstration forever.
As mentioned above, navigational system 1 is utilized the cartographic information that is recorded on the recording medium 9, can show present position or the like on map, making the manufacturer side of selling navigational system 1, can upgrade one by one this map.
So as service server 500, the cartographic information of possessing this renewal is used of data 512 as service.
In addition,,, have no particular limits as more content, the form of new data in this occasion, herein, for example, only think have with upgrade before the difference data of cartographic information.That is, for example, upgrade if add new road on map, the more new data that is used for making this new road be shown in right position is exactly a difference data.Like this, as will be more new data become form for difference data, for example, use in the server 500 in service, as serving with the more new data that should deposit in the data 512, because do not need to store the national cartographic information that comprises update content, the memory capacity of conserve memory unit 801 accordingly just.
Under this occasion map information update one thing notified the user to carry out equally with the transmission of content-data of latest edition that the medium of record cartographic information are bought in previous recommendation.So, show that by navigational system 1 for example, the user just can recognize that cartographic information upgrades by the content-data that will send, or this more new data can be by downloading acquisition.
So, want to obtain the occasion of the more new data of cartographic information the user, for example, being used to refer to the predetermined operation of downloading cartographic information can carry out navigational system 1.The formation of this operation may be thought of as, and for example, the application program with the download usefulness of XML or HTML etc. that will comprise as the foregoing data is shown on the display frame 3a as GUI (graphic user interface), can carry out predetermined operation to this GUI.
If operate in a manner described, navigational system 1 for example, by the control of control module 19, sends self navigation ID with the request of new data more.These transmission data send to radio telephony network 300 by communication terminal 50, and the application server 303 in the radio telephony network 300 is received.
So, application server 303, with the request of the more new data that receives and navigation ID through the internet 400 services of sending to servers 500.
In addition, application server 303 is preferably in stage of the request of receiving, and carries out authentication processing, the navigational system 1 of judging the source of issuing of request whether be for have just rights receive this kind service the user all.
Therefore, under constituting, carry out authentication processing, also can send with password from navigational system 1 ID that will navigate in this system.So, in the application server 303, each user's data as customer data base 410, not only login the password of corresponding portable phone 200 logins, also login and the corresponding password of navigational system, and when receiving request, also can be with reference to customer data base 410, to contrasting of receiving with request with navigational system 1 corresponding password and navigation ID.
The service server of request of receiving and navigation ID according to this request, will be read with the map information update data that data 512 are stored in the storage unit 501 as service.So, with the more new data of reading, with the application server 303 of navigation ID in internet 400 sends to radio telephony network 300 that receives.The navigation ID (telephone number) that 303 of application servers will receive sends output as sending object with the more new data that receives.Thus, asking more, the navigational system 1 of new data just receives more new data.
So, navigational system 1 side, the more new data that storage receives.After, by utilizing this more new data, show and the navigation action of the demonstration of various director informations etc. as the present position on the map, the content of new data more can be reflected.
In addition, not the service that standard is arranged for the user, but corresponding with the user after buying navigational system 1, can carry out following processing.
In this occasion, with server 500, when the user buys navigational system 1 by monthly payment plan, this payment status is deposited in the database as service.So according to the content of above-mentioned database, situation about occur delaying in the payment of recognizing the user can be from service with server 500 sides when certain limit is above, transmission for example, " is asked payment on account of credit.Till confirming payment on account of credit, stop the use of navigational system." such message and control information.Receive the navigational system 1 of this information, be that display frame 3a goes up the message that shows foregoing, later navigational system 1 itself will stop action.
In addition, the navigational system 1 of present embodiment, as previously mentioned, can buy separately, also can when buying car insurance, combination buy, for example, making up the occasion of buying like this, can there be both amount of money further to give a discount, and, the service of can giving a discount or the like of serial interest service charge.So, making up the occasion of buying like this, the occasion that above-mentioned loan payment is delayed is appearring, and when stopping using navigational system 1, insurance contract also stops, and informs that with form of message insurance contract stops.
Like this, present embodiment, by with navigational system 1 and portable phone 200, perhaps the service with 500 communications of carrying out of server, multiple service can be provided.
For example, existing navigational system, known have and can be connected with the internet, but owing to be in the end device of the not qualified majority that exists on the internet one in the navigational system of this occasion, therefore, for example, server side can not conduct interviews to specific certain specific navigational system 1.Therefore, accepting service as the user of navigational system 1 provides, and the user side just produces from the demand of navigational system 1 access services with server 500 when having grasped service with the URL of server 500 etc.In addition, as service server 500, in principle, since will accept conduct not the visit of the terminal of the navigational system 1 of qualified majority as prerequisite, for example, can not treat and provide general service as required respectively to the service that each user provides, navigational system 1 side is necessary to visit and select from these services.That is, conduct interviews, can't enjoy service fully if user one side can not operate on one's own initiative.
Relative therewith, in the present embodiment, for example, service maintains the navigation ID that distributes to each navigational system 1 with server 500 or application server 303 as customer data base, by specific this navigation ID, addressable specific navigational system 1.That is, in the present embodiment,, for example,, also can provide the service of appropriate content energetically to navigational system 1 in suitable chance by the visit of carrying out from server side.
3. handle the action example
Then, from aforesaid illustrative various services, select several services, the processing action when realizing at it is illustrated.
At first, service being realized with being used for of providing of server 500 with reference to the process flow diagram of Fig. 7 the processing of service of the edition upgrading of navigational system 1 is moved is illustrated.In addition, in this figure, service server 500, the processing of each execution of application server 303 and navigational system 1 illustrates side by side.In addition, with the processing of server 500, carry out,, carry out, and, carry out by control module 19 as the processing of navigational system 1 by control module 404 as the processing of application server 303 by control module 503 as service.
For example, if should carry out edition upgrading for the system of navigational system 1 with server 500 from the indication service of manufacturer side, then service by the processing of step S101, is just carried out the request of access to some specific navigation systems 1 with the control module 503 of server 500.At this moment, send the navigation ID of the navigational system 1 that visit with request of access.This ID that navigates, for example, from the user profile of customer data base 501 retrieval have that navigational system 1 that is considered to carry out edition upgrading machine the user and read the navigation ID corresponding and obtain with the user profile that retrieves.
Above-mentioned request of access is 400 to send to application server 303 through gateway 304 from the internet, and application server 303 as receive this request at step S201, just turns to the processing of step S202.
In step S202, send the version that version request is inquired about present system to the navigational system 1 that has the navigation ID that receives.At this moment, for example, the telephone number of specific navigation systems 1 is as sending object, and the data of version request are sent through relay station 302, base station 301.
The communication terminal 50 that has the navigational system 1 of certain particular navigation ID just is transferred to the control module 19 of navigation body unit 2 when receiving in a manner described the version request that sends.So,, receive version request one thing by 19 pairs of control modules and judge by the processing of step S301.
Receive the control module 19 of version request,, notify present version by the processing of step S302.That is, as identify the present version of this system, just the version number that this is identified outputs to application server 303 as replying to be sent by communication terminal 50.In addition, also deposit the navigation ID of oneself during this replys.
Application server 303 when receiving above-mentioned replying in step S203, just enters step S204 with the versions notification service of sending to server 500.That is, extract receive reply in the version number of depositing and navigation ID and with the service of sending to of these information with server 500.
Service is with server 500, as receiving version number's notice by step S103 from application server 303, just in step S103, number judges whether that needs carry out edition upgrading according to this notification version.For example, if the version number of notice is equal to or higher than this upgrade data version number, just do not needed to carry out the negative decision of edition upgrading, if the version number of notice is lower than this upgrade data version number, the positive result that just obtains carrying out edition upgrading.
As what obtain herein is to negate the result, the communication (visit) of navigational system 1 that has this navigation ID is just no longer carried out other processing, as what obtain is positive result, just, send edition upgrading message, upgrade data and navigation ID to application server 303 by the processing of following step S104.These edition upgrading message and upgrade data are to obtain with data 512 with the service in the storage unit 501 of server 500 by reading the service deposited in.
In application server 303, in step S205, receive edition upgrading message, upgrade data and navigation ID.So,, edition upgrading message and upgrade data are sent to the navigational system 1 with the navigation ID that receives by the processing of subsequent step S206.
In navigational system 1, receive edition upgrading message and upgrade data by communication terminal 50, and transfer to the control module 19 of navigation body unit 2.Thus, shown in step S303, judgement receives edition upgrading message and upgrade data then enters step S304.
In step S304, according to the content generation display image data of the edition upgrading message that receives, for example, " edition upgrading of auto-navigation system is issued, and asks down loading updating." or the like, and notify the user after this with the action of executive system version updating.In addition, the word content of above-mentioned message is included in the edition upgrading message that receives.
So the control module 19 of navigation body unit 2 in next procedure S305, utilizes the upgrade data receive, for example, by rewriting and carry out renewal to writing required system datas such as executive routine among the ROM 11 and preset data.
Then, utilize portable phone 200, inquire whether the automobile of oneself locks,, just utilize portable phone 200 that it is locked once again, illustrated below with reference to Fig. 8 and Fig. 9 about the processing action of this control as lock.
In these accompanying drawings, the processing of portable phone 200, application server 303 and navigational system 1 each execution is shown side by side.The processing of portable phone 200 is herein carried out by system controller 208, and the processing of application server 303 is carried out by control module 404, and the processing of navigational system 1 is carried out by control module 19.
At first, shown in Figure 8ly automobile is carried out the processing action of the inquiry whether automobile lock from what portable phone 200 sent.
For example, to portable phone 200 operation that puts rules into practice, shown in step S401, carry out the processing that security request is sent with Termination ID by the user.For this reason, for example, at first portable phone 200 is by the server of the security system of operation in the communications access application server 303.So, the request of sending the security situation of the own automobile that is had of inquiry to this server.At this moment, for preventing own user's in addition illegal use, require the user to input the password of login in advance.
In step S501, receive the application server 303 (server of security system) of above-mentioned security request, Termination ID and password,,, carry out authentication processing by the comparison of password and Termination ID at first with reference to customer data base 410 according to the processing of step S502.That is be that regular user confirms, to the user who sends security request, Termination ID and password.In addition, at this moment, as can not get authenticating the processing that just stops thereafter.
Like this, as obtain suitable authentication, just in this customer data base 410, retrieve among the step S503 below and draw the navigation ID corresponding with Termination ID that authenticates and password.So,, send security request to the navigational system 1 that has the navigation ID (telephone number) that obtains by the processing of follow-up step S504.
The communication terminal 50 of navigational system 1 receives the control module 19 that above-mentioned security request just is transferred to navigation body unit 2.Thus, by the processing shown in the step S601, control module 19 judgements receive security request and enter among the step S602.
In step S602, the safety verification of the content that puts rules into practice.That is, obtain the data of the specified content of the present situation that 41 supervision of security system unit are shown.At least to obtain the information that whether locks about automobile herein.So,,, the result who represents safety verification is sent to application server 303 with the navigation ID that this navigational system 1 has as replying by the processing of step S603.
Application server 303 as receiving by replying that the result data of safety verification and the ID that navigates form, just enters step S506 in step S505.
In step S506,, retrieve the carry ID corresponding with the navigation ID that receives with reference to customer data base 410.So, by the processing of next procedure S507, to having the result that the specific portable phone that carries ID (telephone number) 200 sends safety verification.In addition, at this moment, the result data that should send to the safety verification of portable phone 200 is transformed to can carry out the form that literal shows output on portable phone 200.In addition, for example, suppose that portable phone 200 has the function of the Email of internet, also can consider to be transformed to the form of Email, send to the address of the Email corresponding with carrying ID.
Portable phone 200 has been delivered to as the result data of judging this safety verification that is sent in step S402, just receives this result data, and in next procedure S403, for example, is stored among the ROM 217.So for example, thereafter, the user, can be shown in the result of this safety verification on the LCD display unit 209 with literal etc. by the processing of step S404 by the operation that puts rules into practice.
So, for example, the safety verification on being shown in LCD display unit 209 the user recognizes that automobile does not lock as a result the time, as previously mentioned, just can utilize portable phone 200 automobile to be locked by remote control.To this processing as shown in Figure 9.
For example,,, utilize the Internet connection function application server 303 of portable phone 200 to conduct interviews herein, by the processing of step S1701 corresponding to user's predetermined operation.So the locking indication letter that indication can be locked automobile is with carrying ID and password sends.
Application server 303 by the processing of step S801, as is received above-mentioned locking indication information, is carried ID and password, at first just the processing execution authentication by step S802.This authentication processing is identical with authentication processing among the step S502 of Fig. 8.So, as obtain suitable authentication, just enter step S803.
In step S803,, retrieve the navigation ID corresponding with carrying ID by reference customer data base 410.So, in next procedure S804, send lock command to the navigational system that has the ID that navigates 1 that retrieves.
The navigational system 1 that has above-mentioned navigation ID by the processing of step S901, is judged to receive above-mentioned lock command.So control module 19 is replied the lock command that receives, carry out control by locking control module 44 to security system unit 41, automobile can be locked.
In addition, though not shown its handled action among this figure, but can be for example after above-mentioned steps S902 lock control, navigational system 1 sends the secure data that the operation of expression automotive locking has finished to portable phone 200, confirms normally to have carried out the car door lock operation according to user's indication.
Provide service relevant processing below with reference to Figure 10 explanation and map information update data.
In addition, in this figure, navigational system 1, application server 303 and the service processing with server 500 each execution is shown side by side.The processing of navigational system 1 is herein carried out by control module 19, and the processing of application server 303 is carried out by control module 404, and service is carried out by control module 503 with the processing of server 500.
For example, as before providing illustrated among the embodiment in service, as the user navigational system 1 is carried out the down operation of the more new data of cartographic information, shown in step S11, just carry out the processing that the request of the more new data of cartographic information, navigate ID and password are sent.
Receive the application server 303 of request, navigation ID and the password of above-mentioned more new data by the processing of step S21, processing by next procedure S22, with reference to customer data base 410, by authentication processing is carried out in the comparison operation of the password of login and the ID that navigates etc.That is, to sending whether the user who upgrades request of data is that regular user confirms.In addition, at this moment, as can not get authenticating the processing that just stops thereafter.
Like this, as obtain suitable authentication, just request that will before receive in step S23 and navigation ID send to and serve with server 500.
Service server 500, processing by step S31, as receive request and the navigation ID that application server 303 sends, just in next procedure S32, will read with the file that data 512 are stored in the map information update data in the storage unit 501 as service.
In addition, this is new data more, for example, as previously mentioned, also can be used as the difference data of the data of the cartographic information before upgrading.In addition,, also all updated data file can be read herein, for example, this more new data buy as commodity, for example, also can change price according to the specific area count of user etc.So, in this occasion,, comprise the information of the specific updated data file that should download as request, can only download specific updated data file.
As mentioned above, as read updated data file, then, the updated data file of reading is sent to application server 303 with the previous navigation ID that receives with request in step S31 by the processing of step S33.
Application server 303 by the processing of step S24, receives aforesaid updated data file and the navigation ID that sends with server 500 from service.
So in next procedure S25, the updated data file that will receive in above-mentioned steps S24 is to also be the telephone number transmission shown in the navigation ID that receives in step S24.That is, new data more is transferred to proposes the more navigational system 1 of new data download request.
Like this, the updated data file of transmission, navigational system 1, the processing by step S12 receives.So, in next procedure S13,, for example, be stored in through writing in DRAM 13, storer 12 or the storage unit 45 this updated data file of receiving.
Herein, the problem to the updated data file of storage as mentioned above with what form is utilized for example, can have following some consideration.
For example, navigational system 1, basically, by reading in the cartographic information that is recorded on the recording medium 9, according to this map information, the present position on the displayed map can show various navigation informations to the user in addition.
So, the occasion that can rewrite or append in the recording medium 9 of storing map information, can with this more new data write recording medium.Thus, the occasion that the later cartographic information of reading from recording medium 9 in utilization navigates just also can be utilized more new data, for example can obtain the more navigation action that content reflected of new data.
In addition, are the occasions that can not rewrite in recording medium 9, for example, even make power cut-off also can keep the more new data that storages such as the storer 12 of memory contents or storage unit 45 receive.So, in the occasion of utilizing cartographic information to show, for example, read the more new data that is stored in storer 12 or the storage unit 45, synthetic and form the cartographic information that more new data reflected with the cartographic information of reading from recording medium 9.So, can utilize this map information to carry out navigation action.
In addition, as previously mentioned, this more new data provides service to charge also can be free, as charge, when server side is received the download request of navigational system 1 transmission, for example, can carry out settlement process according to the specific modes of payments of user.
4. service provider system (the 2nd example)
4-1. whole formation
Service provider system to the 2nd example of embodiment is illustrated below.
Figure 11 illustrates an embodiment of the service provider system of the 2nd example.
As shown in this figure, the 2nd example constitutes with the system of the 1st example shown in Figure 1 and to compare, and device has increased personal computer 700 and certificate server 800 on constituting.So, when explanation Figure 11, mainly these differences that increase part are illustrated that the part identical with Fig. 1 given identical label, then omitted for the description of contents identical simultaneously with Fig. 1.
At the personal computer 700 of this occasion because with the owner (user) of navigational system 1, portable phone 200 be same user all, for example, it is contemplated that to being that to be arranged at family and enterprise or the like indoor.So, can be connected with the internet with communication network 600 through inserting.
Herein, the personal computer 700 of present embodiment is above-mentioned indoor, be arranged in the daily environment that can move hardly, therefore, for example, can think, communicate by letter with communication network 600 that the connector etc. of use is daily also can not be changed with inserting, be in fixedly connected state.In other words, the prerequisite of utilizing environment of the personal computer 700 of present embodiment is, for example, there is not use occasion, each move and insert connector and regional all different situations when connecting with communication network 600 as movable-type personal computers such as so-called notebook types.
As mentioned above, if personal computer 700, what adopt is to be connected with the internet with communication network 600 through inserting, and this inserts with communication network 600, for example, at personal computer 700 is to take to pass through dialing through the form of telephone line by ISP (ISP) access internet from modulator-demodular unit, can think to be exactly general telephone line.
In addition, certainly, the access of present embodiment is not limited to above-mentioned regular phone circuit with communication network 600.For example, in addition, ISDN or utilize xDSL, CATY headed by ADSL that the high frequency band of telephone line communicates etc., wireless communication networks or the like all interior.
The setting of certificate server 800 be for, for example, as described later, whether personal computer 700 is equipped on navigational system 1 on the automobile 100 for the present position message reference that obtains automobile 100 when, it is legal to authenticate this visit.Because the effect of this certificate server 800, the result for example, can prevent that the personation personnel from utilizing the personal computer attempt of informal login to obtain the illegal behavior of automobile 100 present position information.
In addition, the inside of certificate server 800 constitutes and action is described below.
4-2. the inside of personal computer constitutes
Figure 12 illustrates the inside configuration example of personal computer 700.
This personal computer that illustrates 700 in order 400 to communicate through the internet, is equiped with network interface 709.Network interface 709 is undertaken and is inserted with communicating by letter between communication network 600 and this personal computer 700, and thus, personal computer 700 is to be connected with internet 400 with communication network 600 through access.
CPU 701, for example, carry out various processing according to the program that is installed on the various application programs in the hard disk and remain among the ROM 702.In the present embodiment, in order to carry out the transmitting-receiving of various data, for example, in above-mentioned ROM 702, deposit the program that is useful on Control Network interface 709 according to Internet-related communication protocol TCP/IP.That is, in personal computer 113, be provided with the combination (hardware and software) that can utilize the internet to communicate transmitting-receiving.
In addition, suitably preserve CPU 701 among the RAM 703 and carry out the needed data of various processing and program or the like.
IO interface 704 is connected with keyboard 705 and mouse 706, is exported by CPU 701 by the operation signal that they are supplied with.In addition, IO interface 704 is connected with the hard disk drive of installing as medium 707.CPU 701 can carry out the record of data and program etc. to the hard disk of hard disk drive 707 or reads through IO interface 704.In this occasion, IO interface 704 also is connected with the display monitor 708 that is used for the image demonstration.
Internal bus 710 for example, by formations such as PCI (Peripheral Component Interconnect) or local buss, makes between each inner functional circuit unit to interconnect.
4-3. the inside of certificate server constitutes
Then, with reference to Figure 13 the inside configuration example of certificate server 800 is illustrated.
The formation of the certificate server 800 shown in this figure comprises storage unit 801, network interface 802 and control module 803.
In the occasion of certificate server 800, following authentication processing information necessary is carried out in storage in storage unit 801.Herein, as being authentication with customer data base 810 and executive utility 811 shown in the data of depositing in the storage unit 801.
Authentication is with customer data base 810, for example, shown in the figure downside, correspondence deposit each user user profile, carry ID, navigation ID, PC-ID, content ID and PC password.
User profile is the information that has the relevant user of 700 groups of navigational system 1, portable phone 200 and personal computers, for example, occasion in the system of present embodiment also can be with to form service identical with the user profile content of the customer data base 510 (410) in the server 500 (or application server 303).
Carrying ID deposits and is written to by carrying the identical data of ID in the specific portable phone that the user had of user ID.Navigation ID deposits and the identical data of navigation ID of distributing to the navigational system 1 that the user has too.In addition, this ID that navigates also can be a telephone number of distributing to communication terminal 50.That is carrying ID and navigation ID and also can deposit the identical information of depositing when making up of information, in this occasion with the illustrated customer data base of Fig. 5.
PC-ID is the ID that is used to discern by the specific personal computer that the user had 700 of user ID.In the present embodiment, this PC-ID is configured with feature, for this point, will describe in the back as the login example of PC-ID.
Service ID is the ID. that is used for discerning the service that certificate server 800 should alignment processing
When making up this authentication with customer data base 810, all must login above-mentioned each information corresponding to each user, will narrate below this.
The pairing various application programs of exercises that the executive utility 811 of this occasion should be carried out by certificate server 800 are formed.
Network interface 802 is provided with as the interface arrangement that is connected usefulness with internet 400.
Control module 803 is carried out various processing according to the content as the program of executive utility 811.
4-4. service provides embodiment
The formation of system shown in Figure 11 comprises, from user's angle, as being used for accepting to serve the machine that is connected with internet 400 that provides, except navigational system 1 and portable phone 200, also have, for example, at the indoor available personal computer 700 that fixedly installs.
So, in such system, can provide, for example, send the so-called service of the present position information of the present position of representing automobile 100 to personal computer 700 from navigational system 1.
Illustrate as follows simply to this service.
, suppose the user herein, using the user of personal computer 700, now, want to understand the present position of the automobile 100 that carries the own navigational system 1 that is had.In this occasion, the user, on personal computer 700, for example, and after the application program that starts Web browser, the operation of stipulating, the Web website of visit present position notification service.The Web website of this present position notification service can be thought the Web website of being uploaded by certificate server 800.That is, the user is by the Web website of visit present position notification service, and personal computer 700 is with regard to access registrar server 800.
As mentioned above, as access registrar server 800, the user just can send the request of present position information notice.In addition, the request of present position information notice also sends the essential authentication information that should use in certificate server 800 authentications together therewith.
In addition, be what will be narrated below about authentication information.
In addition, employed authentication information when authenticating as certificate server, the intrinsic PC-ID that comprises the personal computer 700 of the request of transmission, this PC-ID is not generated by personal computer 700 and sends, be to use in the communication network 600 in the access that personal computer 700 connects, for example, as the unit of application server work, when personal computer 700 access registrar servers 800, generate.Generation and authentication about this PC-ID will be narrated below with the login of customer data base 810.
Certificate server 800, as mentioned above, with reference to the authentication of sending with the request of present position information notice with information and authentication with customer data base 810, whether be that the machine of regular login is confirmed to the personal computer 700 that sends request.So, as obtain regular authentication result, just with this request, 400 are transferred to the navigational system 1 that the user has through radio telephony network 300 from the internet.
In addition, in the occasion that can not get regular authentication result, navigation system 1 transfer request not just.
Receive the navigational system 1 of above-mentioned request, generate this parking stall of putting this present parking stall of expression and put information, 400 send through the internet to certificate server 800 from radio telephony network 300.Certificate server 800 sends to personal computer 700 with this this parking stall information of putting of sending.This parking stall information of putting that 700 of personal computers will receive is utilized Web browser to reset and is exported.Thus, personal computer 700, information is put in this present parking stall of demonstration on display monitor 708.
4-5. the authentication foundation of customer data base
By the action of the certificate server in the above-mentioned explanation 800 as can be known, when the user enjoyed this service, certificate server 800 must will be wanted the logining with customer data base 810 as authenticating for information about of user of the service of enjoying.
As the step of this login, there is some to consider, a bit be that the user will make personal computer 700 access registrar servers 800 when the user wants to enjoy this service, the register of stipulating is so that login.
That is, the user operates personal computer 700, for example, and the webpage of the login usefulness of access registrar server 800.On this webpage, can be input as the information project of structure authentication as shown in figure 13 with customer data base 810 necessary each user.Promptly, the input with " user profile " headed by name, the residence etc., " carrying ID (telephone number) " of the portable phone 200 that the user had, " the navigation ID (telephone number) " of the navigational system 1 that similarly user had and the service content (is to notify present position in this occasion) of " service ID " corresponding enjoyment.For example, the structure that can take into full account certificate server 800 also can authenticate accordingly to the service beyond the notification service of present position, service ID, and in this occasion, can be applicable to discern this service when customer requirements provides service is any service.
In addition, for example,,, classify the information element of authentication as when enjoying this service with customer data base 810 so not necessarily must will carry ID because portable phone 200 does not use about the present position notification service of present embodiment.But, if certificate server 800 also needs the service of corresponding authentication except the notification service of present position, and need the occasion of portable phone 200 in other services, it still is essential carrying ID.
In addition, according to Figure 13, outside above-mentioned " user profile ", " carrying ID (telephone number) ", " navigation ID (telephone number) " and " service ID ", also must login PC-ID.
About this PC-ID, general consider, for example, by the manufacturer code of the specific especially machine as personal computer and make the machine ID that information such as sequence number forms and in personal computer 700, generate, it as PC-ID, is sent with above-mentioned each information.Above-mentioned manufacturer code and make the information of sequence number because, for example, be among the ROM etc. personal computer 700 in, for example, in manufacture process, deposit, personal computer 700 easily generations based on the machine ID of this information.
Yet with this manufacturer code and make sequence number etc. and deposit in information in the personal computer 700 in advance as the occasion of machine ID, malicious user is easy to distort, and so-called " personation " behavior might take place.
In specific words, as the present position notification service with present embodiment is example, for example, though the personal computer 700 of regular login has only one, the possibility that the personal computer that other take place changes to the illegal behavior of the machine ID access registrar server 800 of the personal computer of this login exists.
For example, the system of front the 1st example constitutes, and navigational system 1 and portable phone 200 all are to connect the internet through radio telephony network 300.Because radio telephony network 300 is to manage according to information such as telephone numbers, so long as utilize this telephone number to conduct interviews, the problem of personation can not take place.But in the system of the 2nd example, as personal computer 700 being joined in system's formation, this personal computer 700 is not through radio telephony network 300 visits, for example, is through certain access communication network 600 access internet based on telephone line.In this occasion, above-mentioned personation problem will take place, and just produces the needs that address this problem.
So, as present embodiment, adopt following mode generate PC-ID login authentication server can make distort the machine ID personator enjoy illegal service become impossible.In addition, according to as the kind that inserts with the communication network 600 actual communication networks of using, enumerate 3 examples and describe herein.
Figure 14 is the concept map that the 1st example of PC-ID login step is shown.Insert in this 1st example with communication network 600 is occasions of general telephone line or isdn line.
Inserting with communication network 600 are occasions of general telephone line or isdn line etc., and the internet of personal computer 700 in order to connect carries out so-called dialing.Promptly, not shown herein, from modulator-demodular unit, TA (terminal adapter), the DSU (digital service unit) of personal computer 700 sides installing, inserting with in the communication network 600, carry out dial-up connection to telephone office 601 as the equipment of telephone line or ISDN net actual disposition.
Herein, what should be careful is, the dialing that above-mentioned telephone office 601 is carried out, for carry out the telephone line that this dialing distributes, the telephone number of isdn line is unique (decision).This telephone number owing to be by telephone office 601 management, be we can say the information that the user that is not personal computer 700 can distort.Therefore, in the present embodiment, when generating PC-ID, utilize this telephone number.So, utilize this telephone number generation PC-ID and login to be undertaken by following step.
At first, as step 1., from personal computer 700 to certificate server 800 distribution of machine ID.In addition, the transmission of this machine ID, for example, in fact, also can send with above-mentioned " user profile ", " carrying ID (telephone number) ", " navigation ID (telephone number) " and various information such as " service ID ", and, this machine ID, for example, as previously mentioned, can be to form by manufacturer code and manufacturing sequence number.
So as step 2. access, according to the machine ID of this transmission and the information of the telephone number of the telephone line (isdn line) of this dialing use, generates PC-ID with the telephone office 601 in the communication network 600.In this occasion, utilize machine ID and telephone number information how to generate PC-ID, because various considerations are arranged, have no particular limits herein, for example, the most simple a kind ofly can consider that data value with machine ID and telephone number information couples together and forms PC-ID.In addition, can consider the functional operation of stipulating, obtain the bit number established data value of regulation by the data value that utilizes machine ID and telephone number information, with this data value as PC-ID.
The PC-ID of Sheng Chenging like this, owing to make by machine ID and telephone number, so be the intrinsic information of each personal computer 700.In addition,, for example, suppose only to rewrite machine ID,, can't become same PC-ID because telephone number can't be rewritten because telephone number also is the key element of PC-ID.In addition, telephone number is managed by 601 sides of telephone office, and in addition, 601 sides make because PC-ID is telephone office, and the user of personal computer can not rewrite this telephone number part.So it is impossible that personal computer is palmed off at all.
So,, the PC-ID that generates is like this sent to certificate server 800 through the internet from telephone office 601.
Receive the certificate server 800 of this PC-ID, as step 3. shown in, with the PC-ID that receives, with other information (user profile, carry ID, navigation ID and service ID) login authentication with customer data base 810.
In addition, PC.The 2nd of ID login is illustrated in Figure 15.This 2nd example, the communication network 600 that is visit usefulness are occasions of the communication network that can connect forever such as ADSL.
Occasion in this communication network, for example, in the telephone office 601 that inserts the equipment of using communication network 600, for example, the port unit of shunt etc. that telephone line is divided into the path of regular phone circuit and internet is set, in this figure, the connectivity port 602 of this port unit is shown, 602....
For example, telephone office 601 when the user inserts ADSL, implements operation to connectivity port 602 and makes it connect user's telephone line.Therefore, this connectivity port 602 in by telephone office's 601 square tubes reason, we can say that the telephone line of connection is also fixed.
Therefore, present embodiment, for example, in telephone office 601, for distributing an identifier (port id) to manage in each connectivity port 602.Because this port id is that each connectivity port is intrinsic, and is same with the telephone number of the 1st example, connect the personal computer 700 of telephone office 601, the correspondence of port id is fixed therewith.In addition, because port id is managed by 601 square tubes, for example, it also is impossible that the user of personal computer will distort this part.
Therefore, the 2nd example is to utilize port id to generate PC-ID.So, utilize this port id to generate PC-ID and login, for example, be to carry out with following step.
At first, as step 1., from personal computer 700 to certificate server 800 distribution of machine ID.In addition, in this occasion, this machine ID is formed by manufacturer code and manufacturing sequence number.In addition, the transmission of this machine ID for example, in fact, also can send with above-mentioned " user profile ", " carrying ID (telephone number) ", " navigation ID (telephone number) " and various information such as " service ID ".
So, as step 2., inserting with in the telephone office 601 of communication network 600, utilize the machine ID that sends and, generate PC-ID as the information of the port numbers of the connectivity port of the telephone line of ADSL.So,, the PC-ID that generates is like this sent to certificate server 800 through the internet from telephone office 601.
So, as step 3., receive the certificate server 800 of this PC-ID, it is signed in to authentication database 810 with other information (user profile, carry ID, navigation ID and service ID).
Figure 16 illustrates the concept map of the PC-ID login step of the 3rd example.In this 3rd example, insert and be provided with special line 610 with communication network 600, personal computer 700 forever therewith special line 610 be connected.
In this occasion, personal computer 700 is connected with the router 611 of installing in special line 610, and from then on router 611 is connected to internet 400.So in this occasion, because personal computer 700 is forever to be connected with router 611, the path of personal computer 700 and router 611 is fixed.In addition, the management of this router 611 also is responsible for by special line 610 sides' network operator, can not distort about information personal computer 700 sides' of this router 611 user.
Therefore, as the 3rd example, be to utilize the machine ID of personal computer 700 and router 611 intrinsic information to form PC-ID.So,,, can use the router address of distributing to router 611 as the intrinsic information of router 611 in this occasion.
So, be to carry out with following step as the PC-ID login of this 3rd example.
At first, as step 1., from personal computer 700 to certificate server 800 distribution of machine ID.In this occasion, in fact the transmission of machine ID, also can send with " user profile ", " carrying ID (telephone number) ", " navigation ID (telephone number) " and various information such as " service ID ".
But, the machine ID of this occasion, though can form with the 1st example of front and the same information of manufacturer code-manufacturing sequence number of using of occasion of the 2nd example, if but to be connected to prerequisite forever, for example, even by DHCP (DHCP) decision, to have distributed at the beginning after the IP address, this IP address is constant.Therefore, in this occasion, also can utilize the IP address as machine ID.
As step 2., inserting with in the special line 610 of communication network 600, the router address of the router 611 that the machine ID that utilization sends is connected with personal computer 700 generates PC-ID.So,, the PC-ID that generates is like this sent to certificate server 800 through the internet from telephone office 601.So, receive the certificate server 800 of this PC-ID, as step 3., the PC-ID that receives is signed in to authentication database 810 with other information (user profile, carry ID, navigation ID and service ID).
In addition, for the IP address as machine ID, replenish and to be described below.In IPv4, the each connection all changed by the Dynamic Host Configuration Protocol server IP address allocated, and in IPv6, do not connect IP address assignment forever also to fix even be not.So, the occasion that communicates with the internet in this way according to IPv6, for the 1st example of front and the 2nd routine, can be with machine ID as the IP address.
So, in above-mentioned the 1st example~the 3rd example, be not only the machine ID of personal computer 700, the port id of telephone number, connectivity port or router address etc. all can be utilized to form PC-ID.
Herein, the port id of telephone number, connectivity port, the information of router address can be described as on the path of personal computer 700 and internet, the specific information that inserts the communication path (access path) of using communication network 600 up to personal computer 700 connections.
From above explanation as can be known, being connected to the communication path that inserts with communication network 600, as with personal computer 700, for example, is to be prerequisite indoor fixedly installing, and this personal computer 700 and communication path are fixing one to one corresponding.So, the information and the machine ID of specific said communication paths made up, forming personal computer 700 intrinsic PC-ID is without a doubt.In addition, as previously mentioned, the various information of particular communication path (port id of telephone number, connectivity port, router address) all are to be inserted by operation to manage with communication network 600 equipment sides, and the user of the personal computer 700 of malice can not distort it.Therefore, utilize user that PC-ID that this information generates certainly neither personal computer 700 to distort.In addition, in the present embodiment, PC-ID, not only by personal computer side, also by using the equipment side of communication network 600 to generate as the access of relay station, the possibility of distorting significantly reduces.
That is, as the PC-ID of present embodiment, but in unique individual's computing machine, and also be the information that can prevent the personation incident of distorting.
In addition, as the present invention, so long as the information of the communication network (access path) that can unique individual's computing machine 700 connects at the beginning just can, except that the PC-ID by above-mentioned Figure 14~16 illustrative login step generates example, all can generate and be fit to PC-ID of the present invention, and the kind as inserting with communication network 600 is not limited to the illustrative kind in Figure 14~16.
4-6. handle the action example
Below, according to explanation before this, to hypothesis the processing action of realization of the present position notification service of the automobile that carries out of the service provider system as the 2nd example, illustrated with reference to Figure 17.In addition, the action summary as the present position notification service of the automobile of present embodiment is identical with the narration of front.
The processing of personal computer 700, certificate server 800 and navigational system 1 each execution is shown in this figure side by side.Processing as herein personal computer 700 is carried out by CPU 701, is carried out by control module 803 as the processing of certificate server 800, and is carried out by control module 19 as the processing of navigational system 1.
When the notice personal computer 700 of the present position of the automobile that will carry navigational system 1, as previously mentioned, for example, on personal computer 700, start the application program of Web browser, the Web website of the present position notification service of access registrar server 800.So the operation by the browser menu that shown this moment is fixed sends the present position notice request from personal computer 700.This handles in the step S41 of Figure 17.
By the processing of step S41, when sending the present position notice request, send user profile, machine ID and service ID together.
For example, on the browser menu of present position notification service, demonstrate the input frame of the necessary various projects of input request.Above-mentioned user profile, CPU 701 can be according to importing in this input frame, and for example, personal information such as residence, name generate as being used for specific user's ID.
In addition, machine ID, if be, for example, by manufacturer code with make that sequence number forms, CPU 701, for example, just generated according to the manufacturer code of reading from ROM 702, manufacturing sequence number.In addition, if machine ID is the IP address, for example, just utilize the IP address that remains among the RAM 703 to generate.
In addition, service ID, for example, as showing that this request is and the corresponding ID of present position notification service to deposit in the data structure as the present position notice request.
The present position notice request of transmission as above-mentioned as Figure 14~Figure 16 explanation, at first, is carried out Route Selection by inserting with communication network 600, and 400 are transferred to certificate server 800 through the internet.So, at this moment, inserting with in the equipment of communication network 600, utilize the machine ID that receives acquisition, the path customizing messages (telephone number, port id, router address) that self-management is possessed to generate PC-ID.So, present position notice request and this PC-ID, user profile, service ID are sent to certificate server 800 together.
Certificate server 800 is received present position notice request, user profile, PC-ID and the service ID of sending by step S51.So, in next procedure S52, these user profile that receive, PC-ID and service ID etc. and authentication are compared the authentication processing of consulting and carrying out with customer data base 810.
In next procedure S53, authentication processing result as above-mentioned steps S52, judging whether to authenticate is regular user, obtaining the occasion of negative decision, just shown in step S55, refusal carries out corresponding processing to this request that receives. promptly, and then, for example, can not carry out sending the needed processing of present position information according to the request that receives to personal computer 700 sides.In addition, not shown, for example, and by the processing of step S55, the thing that also authentication can be false notice personal computer 700 sides.
Relative therewith, in step S53, obtain authenticating the occasion of the positive result of establishment, by the processing of step S54, this present position notice request of receiving is sent to suitable navigational system 1.
At this moment, from authentication customer data base 810, retrieve the navigation ID of user profile, PC-ID and the corresponding storage of service ID of receiving with this request.So the navigation ID (telephone number) of specific this retrieval sends the present position notice request to radio telephony network 300.Thus, the present position notice request will correctly send to the navigational system 1 that the user who has personal computer 700 has and logins.
For example, be equipped on the navigational system 1 of automobile 100,, receive the present position notice request by the processing of step S61.
Herein, the navigational system 1 of present embodiment stores the program corresponding with the present position notice request.This program, in the information that receives is the occasion of present position notice request, carry out to utilize the present position information measured by location unit 4 and, for example, the cartographic information of reading from recording medium 9 grades generates present position information, visits and send the action of this information to certificate server 800.In addition, as generating the cartographic information that present position information is utilized, for example, when having foregoing more new data, just utilize this more new data.So,, carry out according to this program by the processing of following step S62~S64.
In step S62, generate present position information.
As previously mentioned, the present position information of Sheng Chenging herein for example, is forms such as Web browser HTML that may show and XML, as resetting on Web browser, has the data content that can show the image of representing the present position on map.Also can consider in addition, for example, comprise JPEG, JIF and bitmap (BITMAP) or the like, generate the view data of prescribed form individually.
So among the step S63 below, navigational system 1 is carried out and will be come control and treatment that certificate server 800 is conducted interviews.For this reason, for example, in navigational system 1, for example, keep the URL of certificate server 800 in storer 12, control module 19 sends visiting demand from communication interface 47 through communication terminal 50 to this URL visit.
So, responding this visit requirement, establishment is connected with certificate server 800, by the processing of following step S64, the present position information that before generates in step S62 is sent to certificate server 800.
Certificate server 800 by the processing of step S56, receives the present position information that as above sends, and just gives the personal computer 700 of filing a request with this present position message transport.
Propose the personal computer 700 of present position notice request, be connected to certificate server 800 as previously mentioned, be in the state that to export suitable webpage by browser display.So under this state, the present position information that will pass on receives by the processing of step S42.
The present position information that receives so for example, as previously mentioned, adopts the form of the file of HTML and XML etc.So personal computer 700, shows the demonstration of representing the present position by processing that this present position information is reset by the processing of step S43 as the browser image.
In addition, in above-mentioned processing action, send present position information from navigational system 1 to personal computer 700 and will pass through certificate server 800.This is to have utilized personal computer 700 this point that is connected with certificate server 800, be because by certificate server 800 relayings from navigational system 1 transmission information more easy so.Yet,, particularly, also can directly send communication to personal computer 700 from navigational system 1 because there is no need to carry out authentication in this stage.In addition, the formation of certificate server 800 for example, certainly is not a table apparatus, and in order to reduce the heavy burdens, but for example, many device decentralized configuration of carrying out certificate server 800 functions are on the internet.
In addition, as the formation that prevents improper activity, the additional part below can considering on constituting, to increase.
For example, in the service provider system as present embodiment, the user will carry out with being connected by a specific communication common carrier (telephone operator etc.) of internet as the various machines that are used to provide service login (navigational system, portable phone, personal computer etc.).So, for example, in the communication network of this communication common carrier coverage, monitor server is set.Whether monitor server is to be used for utilizing the circuit in the certain limit that communication common carrier covers to monitor to the communication between each machine of user login.So, thereby enter the occasion that communicates at the circuit of the machine that user's login occurs outside the certain limit that communication common carrier covers, give certain warning, perhaps, in the occasion of the circuit behaviour in service of carrying out illegal utilization service, but interrupt communication.
In addition, the invention is not restricted to the respective embodiments described above.For example, as the service that should provide, also can be the service beyond the illustration of front.In addition, the machine that is utilized is provided as service, be not limited to automobile navigation apparatus, portable phone, personal computer or the like, for example, be equiped with the machine that has with the mobile communication terminal of network connecting functions such as internet, even or be not mobile communication terminal, but the machine the present invention who is equipped with through the communication terminal of particular communication net and Internet connection is suitable for too.
Particularly, constitute the service of realization as system by the 2nd example, the example of enumerating is to utilize the present position information notification service of navigational system 1 and personal computer 700, consideration beyond this can have a variety of, and, serve the present invention and also can carry out as what realize by the communication between personal computer 700 and the portable phone 200.Certainly, in this occasion, will pass through certificate server 800 owing to conducting interviews from personal computer 700, illegal utilization service is impossible.
As mentioned above, the present invention, for example, providing when service to having the auto-navigation system (e-machine) that is connected to the function of communication networks such as internet with communication, navigation ID (machine ID) by server side being distributed to inherently each auto-navigation system takes care of reason really, can be on the internet the specific auto-navigation system that provides of wanting to serve in the end device of qualified majority is not conducted interviews and the data necessary communication service is provided.
For example, in the prior art, at first must be to propose visit from auto-navigation system side, for example,, can only wait for that this visit is to provide service at server side.Relative therewith, in the present invention, owing to can in suitable any chance, can provide the service of the sufficient content of necessity so that specific auto-navigation system is conducted interviews from server or portable phone (mobile radio terminal device).In addition, thus, can increase the kind of the service that may provide at an easy rate.So for example, the user who buys auto-navigation system can enjoy than more simple and easy effective service of past and provide, and to both of seller, the surcharge of product improves, and can expect the effect of promotion.
In addition, from being fixedly set in the occasion that indoor communication terminal (personal computer) communicates e-machine (for example, navigational system), there is certificate server in the centre.In addition, in order to communicate and the occasion of access registrar server, utilize the information (telephone number, portal number, router address etc.) in specific access path to generate Termination ID (PC-ID) at communication terminal with e-machine.So certificate server just can utilize Termination ID to carry out authentication processing.
Because the information in specific access path is kept by the initial communication network one square tube reason that connects of operation communication terminal usually, is the information that communication terminal side can not distort, so, we can say that also Termination ID is the information that can not distort.That is,, carry out illegal service utilization by personation and can be taken precautions against reliably by easy formation for so-called according to the present invention.
The present invention, for example, can be as being configured in the system that is equipped between e-machine on the moving bodys such as automobile and the individual mobile terminal devices such as server and pocket telephone through communication network communicates, can be used in, for example, for the user who buys and utilize e-machine, receive the e-machine of the data that send, content according to these data that receive is moved by carrying out certain, can provide among the system of enjoyable service.

Claims (7)

1. a service provider system is characterized in that its formation comprises at least
Possess the wireless communication terminal function, be equipped on the moving body and be assigned the e-machine of intrinsic machine ID;
With Internet connection, have predetermined service provision function and storage a service server about the above-mentioned machine ID of a plurality of service available above-mentioned e-machines;
Radio telephony network, and
Be arranged on the application server in the above-mentioned radio telephony network,
Wherein, above-mentioned application server responses from above-mentioned service with server to thinking the request of access of specific e-machine that service must be provided, utilize above-mentioned machine ID, by above-mentioned radio telephony network above-mentioned e-machine is conducted interviews, and the e-machine of being visited is sent the information on services with the predetermined content that is used to realize specific service.
2. service provider system as claimed in claim 1, it is characterized in that, above-mentioned application server also responds the request of access from above-mentioned e-machine, above-mentioned service is conducted interviews with server via the internet by above-mentioned radio telephony network, and send the information of the predetermined content that can be used for specific service.
3. a service provider system is characterized in that its formation comprises at least
Possess the wireless communication terminal function, be equipped on the moving body and be assigned the e-machine of intrinsic machine ID;
Be assigned the mobile radio terminal device of intrinsic mobile radio terminal ID;
Radio telephony network; And
Application server in the above-mentioned radio telephony network is set,
Wherein, above-mentioned application server responses is from the request of access of above-mentioned mobile radio terminal device to above-mentioned e-machine, utilize above-mentioned machine ID, by above-mentioned radio telephony network above-mentioned e-machine is conducted interviews, and the e-machine of being visited is sent the information on services with the predetermined content that is used to realize specific service.
4. service provider system as claimed in claim 3, it is characterized in that, above-mentioned application server also responds the request of access from above-mentioned e-machine, utilize above-mentioned mobile radio terminal ID, by above-mentioned radio telephony network, above-mentioned mobile radio terminal device is conducted interviews, and send the information of the predetermined content that can be used for specific service.
5. as each described service provider system among the claim 1-4, it is characterized in that also comprising:
Insert with communication network (600);
Be configured to make the above-mentioned access of the visit fixing personal communication terminal device (700) in path of communication network; And
The certificate server (800) that is connected with communication network via internet and above-mentioned access,
Wherein, the information of the access path of above-mentioned application server when above-mentioned access utilizes specific above-mentioned personal communication terminal device that above-mentioned access is visited with communication network in communication network and generate the personal communications terminal ID of above-mentioned personal communication terminal device,
Above-mentioned certificate server utilizes above-mentioned personal communications terminal ID, above-mentioned personal communication terminal device to the above-mentioned e-machine of request visit authenticates, and the occasion of only setting up in authentication just permits above-mentioned personal communication terminal device that above-mentioned e-machine is conducted interviews.
6. as each described service provider system among the claim 1-4, wherein above-mentioned e-machine is a navigational system.
7. as claim 3 or 4 described service provider systems, wherein above-mentioned mobile radio terminal device is a mobile radio telephone.
CNB018022189A 2000-06-29 2001-06-29 Service providing system Expired - Fee Related CN100501797C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP201462/00 2000-06-29
JP2000201462 2000-06-29
JP2001188724A JP5118793B2 (en) 2000-06-29 2001-06-21 Service provision system
JP188724/01 2001-06-21

Publications (2)

Publication Number Publication Date
CN1386253A CN1386253A (en) 2002-12-18
CN100501797C true CN100501797C (en) 2009-06-17

Family

ID=26595282

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018022189A Expired - Fee Related CN100501797C (en) 2000-06-29 2001-06-29 Service providing system

Country Status (5)

Country Link
US (2) US20020174360A1 (en)
JP (1) JP5118793B2 (en)
CN (1) CN100501797C (en)
DE (1) DE10193054T1 (en)
WO (1) WO2002001533A1 (en)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002196986A (en) * 2000-12-27 2002-07-12 Pioneer Electronic Corp Information processor, information processing method, information recording medium having information processing program recorded readable by computer, and recording medium
JP4566413B2 (en) * 2001-01-10 2010-10-20 三菱電機株式会社 Map information processing device
KR100535748B1 (en) * 2001-12-26 2005-12-12 한국전자통신연구원 Vitrual driving system and method using moving picture
EP1335339B1 (en) * 2002-01-30 2005-10-05 Pioneer Corporation Position display system
JP4186512B2 (en) 2002-05-20 2008-11-26 ソニー株式会社 Service providing system, device terminal and processing method thereof, authentication device and method, service providing device and method, and program
US7042867B2 (en) * 2002-07-29 2006-05-09 Meshnetworks, Inc. System and method for determining physical location of a node in a wireless network during an authentication check of the node
CN100481786C (en) * 2002-08-09 2009-04-22 爱信艾达株式会社 Power management system for communication device
EP1455501B1 (en) * 2003-03-06 2007-05-09 NTT DoCoMo, Inc. Method and apparatus for controlling transfer of content
JP4307121B2 (en) * 2003-03-25 2009-08-05 三菱電機株式会社 Map data processor
JP2004318729A (en) * 2003-04-18 2004-11-11 Aisin Aw Co Ltd Method for assigning id
EP1475762A1 (en) * 2003-05-08 2004-11-10 Harman/Becker Automotive Systems GmbH Service provision to a vehicle entertainment and information device
US20040259524A1 (en) * 2003-06-23 2004-12-23 General Motors Corporation Telematics unit life-cycle management using VDU functionality
US7382873B2 (en) * 2003-06-27 2008-06-03 General Motors Corporation Method and system for automatic calling unit replenishment
JP2005043966A (en) * 2003-07-22 2005-02-17 Pioneer Electronic Corp Data retrieval device and method, navigation device and method, data set for data retrieval and computer program
US20050027438A1 (en) * 2003-07-31 2005-02-03 General Motors Corporation Automated enrollment and activation of telematics equipped vehicles
GB0318480D0 (en) * 2003-08-07 2003-09-10 Koninkl Philips Electronics Nv Method of and system for assessing the nature of movement of articles along a path of movement
WO2005015420A1 (en) * 2003-08-11 2005-02-17 Sony Corporation Information processing device and communication method
JP2005078124A (en) * 2003-08-29 2005-03-24 Pioneer Electronic Corp Information providing device, system therefor, method therefor, program therefor, and recording medium recorded with the program
JP4558295B2 (en) * 2003-09-10 2010-10-06 株式会社メルコホールディングス Remote access system, remote access method, and remote access program
US20050096041A1 (en) * 2003-10-31 2005-05-05 Haberman William E. Transmission of broadcast and broadcast ID to and storage in mobile device
US20050113115A1 (en) * 2003-10-31 2005-05-26 Haberman William E. Presenting broadcast received by mobile device based on proximity and content
US20050137877A1 (en) * 2003-12-17 2005-06-23 General Motors Corporation Method and system for enabling a device function of a vehicle
JP2005242635A (en) * 2004-02-26 2005-09-08 Xanavi Informatics Corp System for providing information utilization permission data
US7406169B2 (en) * 2004-03-10 2008-07-29 General Motors Corporation Method and system for automated unit service requests from a telematics unit
JP4251215B2 (en) * 2004-04-22 2009-04-08 アイシン・エィ・ダブリュ株式会社 Navigation system and navigation device
JP2006107421A (en) * 2004-09-07 2006-04-20 Alpine Electronics Inc Information liaison service system, electronic apparatus, portable terminal, authentication device, and communication method
CN100384132C (en) * 2004-09-07 2008-04-23 阿尔派株式会社 System and method of cooperative service system of information
JP2006085281A (en) * 2004-09-14 2006-03-30 Ntt Docomo Inc Application control system and application control method
KR100630821B1 (en) * 2004-09-16 2006-10-02 주식회사 현대오토넷 Apparatus and method for supplying moving picture utilizing telematics system
CN100382488C (en) * 2004-12-30 2008-04-16 财团法人工业技术研究院 Method for down loading mobile communication data wirelessly
JP2006295872A (en) * 2005-03-18 2006-10-26 Matsushita Electric Ind Co Ltd Formation method of device-dependent key, confidential information lsi equipped with secret information function using the method, host equipment using the lsi, record medium with authentication function used for the host equipment, and mobile terminal with recording medium equipped with authentication function
JP4807356B2 (en) * 2005-06-15 2011-11-02 トヨタ自動車株式会社 Vehicle information communication system, management server, in-vehicle device, and vehicle information communication method
TWI317598B (en) * 2005-07-15 2009-11-21 Mitac Int Corp Method for auto-updating application program
TW200722311A (en) * 2005-12-06 2007-06-16 Kinpo Elect Inc Parking guidance apparatus and method
JP4630187B2 (en) * 2005-12-19 2011-02-09 日本電信電話株式会社 Authentication method
US7953624B2 (en) * 2006-01-18 2011-05-31 P & M Holding Group, Llp Systems and methods for facilitating delivery of consulting services
US9105039B2 (en) 2006-01-30 2015-08-11 Groupon, Inc. System and method for providing mobile alerts to members of a social network
US8103519B2 (en) * 2006-01-30 2012-01-24 Hoozware, Inc. System for marketing campaign specification and secure digital coupon redemption
US20070266239A1 (en) * 2006-03-08 2007-11-15 David Vismans Method for providing a cryptographically signed command
US8532678B2 (en) * 2006-03-08 2013-09-10 Tomtom International B.V. Portable GPS navigation device
US7720893B2 (en) * 2006-03-31 2010-05-18 Research In Motion Limited Methods and apparatus for providing map locations in user applications using URL strings
ATE462956T1 (en) * 2006-03-31 2010-04-15 Research In Motion Ltd METHOD FOR CONTROLLING CARD VERSIONS AND DEVICE FOR UPDATE THE USE OF CARD DATA SETS MAINTAINED OVER A NETWORK FOR MOBILE COMMUNICATIONS DEVICES
EP1840515B1 (en) * 2006-03-31 2009-10-28 Research In Motion Limited Methods and apparatus for dynamically labeling map objects in visually displayed maps of mobile communication devices
EP1840511B1 (en) * 2006-03-31 2016-03-02 BlackBerry Limited Methods and apparatus for retrieving and displaying map-related data for visually displayed maps of mobile communication devices
US8121610B2 (en) 2006-03-31 2012-02-21 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
EP1840520B1 (en) * 2006-03-31 2008-09-24 Research In Motion Limited User interface methods and apparatus for controlling the visual display of maps having selectable map elements in mobile communications devices
EP1840521A3 (en) * 2006-03-31 2009-02-11 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
TWI311294B (en) * 2006-06-15 2009-06-21 Olemap Inc Method for modifying the electric map
US7650229B2 (en) * 2006-06-28 2010-01-19 General Motors Llc Automatic communication of subscription-specific messages to a telematics equipped vehicle
KR101060832B1 (en) 2006-07-10 2011-08-30 도요타지도샤가부시키가이샤 Map information distribution center and map information distribution method
JP4588670B2 (en) * 2006-07-10 2010-12-01 アイシン・エィ・ダブリュ株式会社 Map information distribution center and map information distribution method
JP2008052611A (en) * 2006-08-28 2008-03-06 Nikko Sangyo:Kk Display device, display method, program allowing computer to execute the display method, and recording medium recorded with the program
JP4598734B2 (en) * 2006-09-12 2010-12-15 株式会社エヌ・ティ・ティ・ドコモ Key information distribution server, portable terminal, key information distribution system, and application program for vehicle setting
US20080154905A1 (en) * 2006-12-21 2008-06-26 Nokia Corporation System, Method, Apparatus and Computer Program Product for Providing Content Selection in a Network Environment
US8103272B2 (en) * 2007-01-07 2012-01-24 Apple Inc. Techniques for database updates
US8988210B2 (en) * 2007-11-26 2015-03-24 General Motors Llc Automatically communicating reminder messages to a telematics-equipped vehicle
JP2009159188A (en) * 2007-12-26 2009-07-16 Hitachi Ltd Server for displaying content
US20090287499A1 (en) * 2008-05-16 2009-11-19 Link Ii Charles M Method and system for automatically provisioning a device and registering vehicle modules with a telematics services provider
KR101094170B1 (en) * 2008-07-03 2011-12-14 팅크웨어(주) Method for providing contents information using wireless communication device and navigation apparatus for excuting the method
CN102598079B (en) 2009-11-06 2015-01-28 丰田自动车株式会社 Vehicle gateway device
US9294800B2 (en) 2010-05-10 2016-03-22 Comcast Cable Communications, Llc Intelligent remote control
JP5296763B2 (en) * 2010-11-11 2013-09-25 株式会社バッファロー Storage device, storage program, and control method
US8863256B1 (en) 2011-01-14 2014-10-14 Cisco Technology, Inc. System and method for enabling secure transactions using flexible identity management in a vehicular environment
US20120182382A1 (en) * 2011-01-16 2012-07-19 Pedro Serramalera Door mounted 3d video messaging system
KR20120099951A (en) * 2011-03-02 2012-09-12 삼성전자주식회사 Method and system for providing after service of electronic device using mobile terminal
CN102331578B (en) * 2011-07-25 2013-09-11 深圳市凯立德科技股份有限公司 Navigation information transmission method as well as navigation server and position service terminal
GB201204239D0 (en) * 2012-03-09 2012-04-25 Tomtom Global Content Bv System to update a map from two different centres
WO2013153063A2 (en) 2012-04-13 2013-10-17 Tomtom Germany Gmbh & Co. Kg Methods and systems for updating a digital map
US8595037B1 (en) * 2012-05-08 2013-11-26 Elwha Llc Systems and methods for insurance based on monitored characteristics of an autonomous drive mode selection system
US9165469B2 (en) 2012-07-09 2015-10-20 Elwha Llc Systems and methods for coordinating sensor operation for collision detection
US9558667B2 (en) 2012-07-09 2017-01-31 Elwha Llc Systems and methods for cooperative collision detection
US9000903B2 (en) 2012-07-09 2015-04-07 Elwha Llc Systems and methods for vehicle monitoring
US10026071B2 (en) 2012-10-19 2018-07-17 Sony Corporation Communication device, service providing device, and communication server
CN103400273A (en) * 2013-07-18 2013-11-20 苏州悦驾信息科技有限公司 Local automobile O2O (online to offline) service system
US9776632B2 (en) 2013-07-31 2017-10-03 Elwha Llc Systems and methods for adaptive vehicle sensing systems
US9230442B2 (en) 2013-07-31 2016-01-05 Elwha Llc Systems and methods for adaptive vehicle sensing systems
US9269268B2 (en) 2013-07-31 2016-02-23 Elwha Llc Systems and methods for adaptive vehicle sensing systems
JP6150129B2 (en) * 2013-11-14 2017-06-21 ソニー株式会社 Drug history management apparatus and method, information processing apparatus and method, and program
US20150134302A1 (en) 2013-11-14 2015-05-14 Jatin Chhugani 3-dimensional digital garment creation from planar garment photographs
US10366439B2 (en) * 2013-12-27 2019-07-30 Ebay Inc. Regional item reccomendations
FR3022054A1 (en) * 2014-06-05 2015-12-11 Orange SECURING AN ENTRY INTO A USER DATABASE
DE102014218037A1 (en) * 2014-09-09 2016-03-10 Continental Automotive Gmbh System and method for use in a motor vehicle for warning a driver of hazards
US20160092956A1 (en) 2014-09-30 2016-03-31 Jonathan Su Garment size mapping
US10204375B2 (en) 2014-12-01 2019-02-12 Ebay Inc. Digital wardrobe using simulated forces on garment models
DE102014226142A1 (en) 2014-12-16 2016-06-16 Continental Automotive Gmbh Method for receiving broadcast signals in a vehicle and radio receiver
US10475113B2 (en) 2014-12-23 2019-11-12 Ebay Inc. Method system and medium for generating virtual contexts from three dimensional models
US10310616B2 (en) 2015-03-31 2019-06-04 Ebay Inc. Modification of three-dimensional garments using gestures
KR101704567B1 (en) * 2015-08-27 2017-02-08 현대자동차주식회사 Method, apparutus and systme for managing vehicle interlock application
US20170196029A1 (en) * 2016-01-05 2017-07-06 Gentex Corporation Communication system for vehicle
DE102016216200B4 (en) 2016-08-29 2024-04-25 Volkswagen Aktiengesellschaft Procedures for vehicles
JP2019132951A (en) * 2018-01-30 2019-08-08 トヨタ自動車株式会社 Mobile shop system, and control method in mobile shop system
US11803664B2 (en) 2018-10-09 2023-10-31 Ebay Inc. Distributed application architectures using blockchain and distributed file systems

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5727057A (en) * 1994-12-27 1998-03-10 Ag Communication Systems Corporation Storage, transmission, communication and access to geographical positioning data linked with standard telephony numbering and encoded for use in telecommunications and related services

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3120022C2 (en) * 1981-05-20 1983-03-31 Messerschmitt-Bölkow-Blohm GmbH, 8000 München Gyro
US4556439A (en) * 1981-09-25 1985-12-03 The Boeing Company Method of sealing and bonding laminated epoxy plates
US5025261A (en) * 1989-01-18 1991-06-18 Sharp Kabushiki Kaisha Mobile object navigation system
US5610815A (en) * 1989-12-11 1997-03-11 Caterpillar Inc. Integrated vehicle positioning and navigation system, apparatus and method
US5438517A (en) * 1990-02-05 1995-08-01 Caterpillar Inc. Vehicle position determination system and method
US5606506A (en) * 1993-04-05 1997-02-25 Caterpillar Inc. Method and apparatus for improving the accuracy of position estimates in a satellite based navigation system using velocity data from an inertial reference unit
FR2708117A1 (en) * 1993-06-10 1995-01-27 Israel Aircraft Ind Ltd System for monitoring aerial combat and methods and apparatuses intended for its implementation
JP3579121B2 (en) 1995-05-10 2004-10-20 富士通株式会社 Route guidance system and map information utilization device
US5999808A (en) * 1995-12-12 1999-12-07 Aeris Communications, Inc. Wireless gaming method
US5738583A (en) * 1996-02-02 1998-04-14 Motorola, Inc. Interactive wireless gaming system
US5923286A (en) * 1996-10-23 1999-07-13 Honeywell Inc. GPS/IRS global position determination method and apparatus with integrity loss provisions
US6104815A (en) * 1997-01-10 2000-08-15 Silicon Gaming, Inc. Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations
JP3897134B2 (en) * 1997-03-11 2007-03-22 ソニー株式会社 Image display apparatus and method
JPH10336768A (en) * 1997-05-28 1998-12-18 Matsushita Electric Works Ltd Remote controller
US5912643A (en) * 1997-05-29 1999-06-15 Lockheed Corporation Passive navigation system
JP4367971B2 (en) * 1997-06-05 2009-11-18 ソニー株式会社 Electronic device control apparatus, electronic device control method, and electronic device
JP3500928B2 (en) 1997-09-17 2004-02-23 トヨタ自動車株式会社 Map data processing device, map data processing method, and map data processing system
MY121817A (en) * 1998-02-19 2006-02-28 Swisscom Mobile Ag Game system, corresponding method and adapted devices
US6650892B1 (en) * 1998-02-24 2003-11-18 Solaic Mobile communications apparatus adapted for executing computer game programs
JPH11260045A (en) * 1998-03-13 1999-09-24 Sony Corp Reproducing system and reproducing terminal
JP2000036097A (en) 1998-07-17 2000-02-02 Aisin Aw Co Ltd Map information management system
KR100285310B1 (en) * 1998-07-29 2001-04-02 윤종용 Method for controlling forward power control parameter using erasure indicator bit in cdma communication system
JP2000092567A (en) 1998-09-07 2000-03-31 Toyota Motor Corp Authenticating device for terminal equipment
JP4138094B2 (en) * 1998-09-08 2008-08-20 株式会社ザナヴィ・インフォマティクス Control device and information providing system
US20020016171A1 (en) * 1998-09-30 2002-02-07 Yurdaer N. Doganata Mobile unit location system for automatically reporting to a central controller and subscriber the proximity of mobile units to a destination
US6167347A (en) * 1998-11-04 2000-12-26 Lin; Ching-Fang Vehicle positioning method and system thereof
US6157891A (en) * 1998-11-16 2000-12-05 Lin; Ching-Fang Positioning and ground proximity warning method and system thereof for vehicle
US6449559B2 (en) * 1998-11-20 2002-09-10 American Gnc Corporation Fully-coupled positioning process and system thereof
US6466862B1 (en) * 1999-04-19 2002-10-15 Bruce DeKock System for providing traffic information
JP2000321079A (en) 1999-05-10 2000-11-24 Mitsubishi Electric Corp Navigation assisting system
US20090094164A1 (en) * 1999-07-09 2009-04-09 Bally Gaming, Inc. Remote access verification environment system and method
JP4503143B2 (en) * 1999-07-14 2010-07-14 パナソニック株式会社 Electronic ticket system, service server and mobile terminal
JP2001075967A (en) 1999-08-31 2001-03-23 Denso Corp Method for preparing information for updating map data and difference updating for map data
US7236462B2 (en) * 1999-10-04 2007-06-26 General Electric Company Method for data exchange with a mobile asset considering communication link quality
US6856820B1 (en) * 2000-04-24 2005-02-15 Usa Technologies, Inc. In-vehicle device for wirelessly connecting a vehicle to the internet and for transacting e-commerce and e-business
US6470180B1 (en) * 2000-07-31 2002-10-22 Motorola, Inc. Exploiting a broadcast system to enhance a wireless gaming experience
AU2001278148A1 (en) * 2000-08-01 2002-02-13 Hrl Laboratories, Llc Apparatus and method for context-sensitive dynamic information service
JP2002048558A (en) * 2000-08-03 2002-02-15 Sony Corp Service providing system and navigation device
US6639541B1 (en) * 2000-08-29 2003-10-28 The United States Of America As Represented By The Secretary Of The Navy Device and method for detecting, measuring, and reporting low-level interference at a receiver
US6847825B1 (en) * 2000-09-14 2005-01-25 Lojack Corporation Method and system for portable cellular phone voice communication and positional location data communication
US6954764B2 (en) * 2000-09-25 2005-10-11 Oracle International Corp. Region modeling of mobile services
US6501956B1 (en) * 2000-10-17 2002-12-31 Intervoice Limited Partnership Providing blended interface for wireless information services
US7257386B1 (en) * 2000-11-20 2007-08-14 Hewlett-Packard Development Company, L.P. Data transfer system and method of data transfer
US6741933B1 (en) * 2000-12-27 2004-05-25 Advanced Tracking Technologies, Inc. Travel tracker
US6778820B2 (en) * 2001-01-19 2004-08-17 Tendler Cellular, Inc. Method and apparatus for assuring that a telephone wager is placed within the wagering jurisdiction
US6895238B2 (en) * 2001-03-30 2005-05-17 Motorola, Inc. Method for providing entertainment to a portable device
US6735435B2 (en) * 2001-03-30 2004-05-11 Motorola, Inc. Method for providing entertainment to portable device based upon predetermined parameters
US20020168967A1 (en) * 2001-05-14 2002-11-14 Clapper Edward O. Establishing a local wireless intranet for retail customers
AU2002219420A1 (en) * 2001-11-19 2003-06-10 Nokia Corporation Provision of location information
AU2002306523B2 (en) * 2002-01-24 2008-10-02 Google Llc Dynamic selection and scheduling of radio frequency communications
US7496082B2 (en) * 2002-07-15 2009-02-24 Lee Howard K Dedicated device for automatically accessing wireless internet network and supplying wireless packet data-based indoor-capable GPS locations
WO2005034362A2 (en) * 2003-08-22 2005-04-14 Nokia Corporation Apparatus and associated method, for facilitating location determination of a mobile station pursuant to a location based application
US7251561B2 (en) * 2004-07-28 2007-07-31 Telmap Ltd. Selective download of corridor map data
US20060046740A1 (en) * 2004-09-01 2006-03-02 Johnson Karen L Technique for providing location-based information concerning products and services through an information assistance service

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5727057A (en) * 1994-12-27 1998-03-10 Ag Communication Systems Corporation Storage, transmission, communication and access to geographical positioning data linked with standard telephony numbering and encoded for use in telecommunications and related services

Also Published As

Publication number Publication date
US20100262364A1 (en) 2010-10-14
JP5118793B2 (en) 2013-01-16
JP2002116977A (en) 2002-04-19
WO2002001533A1 (en) 2002-01-03
US20020174360A1 (en) 2002-11-21
CN1386253A (en) 2002-12-18
US8640258B2 (en) 2014-01-28
DE10193054T1 (en) 2002-11-21

Similar Documents

Publication Publication Date Title
CN100501797C (en) Service providing system
US20180338241A1 (en) Systems and methods for programming, controlling and monitoring wireless networks
US8677467B2 (en) Method and apparatus in combination with a storage means for carrying out an authentication process for authenticating a subsequent transaction
KR100863857B1 (en) Contents delivery method and server
AU2002306307B2 (en) Home delivery box and home delivery baggage collecting delivering system and method therefor
US20070150336A1 (en) System and method for controlling passage through a gate of a parking lot
CN105512928A (en) Downloading of content
JP2008538473A (en) Communication network
KR101581914B1 (en) An unmanned parcel service system
US20090172765A1 (en) Method and system for electronic commerce using internet protocol television (iptv) and mobile terminal
US20040006517A1 (en) Rental machine and storage medium
US20080120119A1 (en) Method for Servicing an Electronic Certificate for a Big-Name Brand
US11490254B2 (en) System and methods for fast, secure and power efficient occupancy session management
EP1506506A4 (en) Small sum transaction system and method through pre-approval using information recording medium
KR100877737B1 (en) Information distribution device, information distribution system, and information distribution method
JP5447443B2 (en) Terminal
WO2019217309A1 (en) Systems and methods for programming, controlling and monitoring wireless networks
JP2003256587A (en) Space use fee payment method, fee payment mediation server, and space rental agent system
KR102384820B1 (en) System and method for operating base point-type unmanned electronic library
JP6986996B2 (en) Relay device, relay method
KR20080037928A (en) Terminal having a chip liquidation function, chip liquidation system and chip liquidation method
KR20020096258A (en) Method for certification on the internet
KR100610224B1 (en) Method and system for credit card payment using mobile credit authorization termianl
JP2001043175A (en) System and method for providing service and portable terminal
JP2002150002A (en) Content access system and content access method as well as authenticating and fee charging server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090617

Termination date: 20200629

CF01 Termination of patent right due to non-payment of annual fee