CN109639621A - A kind of calling service method, calling service device and call service system - Google Patents

A kind of calling service method, calling service device and call service system Download PDF

Info

Publication number
CN109639621A
CN109639621A CN201710930476.9A CN201710930476A CN109639621A CN 109639621 A CN109639621 A CN 109639621A CN 201710930476 A CN201710930476 A CN 201710930476A CN 109639621 A CN109639621 A CN 109639621A
Authority
CN
China
Prior art keywords
information
server
verified
service device
calling service
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.)
Granted
Application number
CN201710930476.9A
Other languages
Chinese (zh)
Other versions
CN109639621B (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.)
BEIJING HUAHONG INTEGRATED CIRCUIT DESIGN Co Ltd
Original Assignee
BEIJING HUAHONG INTEGRATED CIRCUIT DESIGN Co Ltd
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 BEIJING HUAHONG INTEGRATED CIRCUIT DESIGN Co Ltd filed Critical BEIJING HUAHONG INTEGRATED CIRCUIT DESIGN Co Ltd
Priority to CN201710930476.9A priority Critical patent/CN109639621B/en
Publication of CN109639621A publication Critical patent/CN109639621A/en
Application granted granted Critical
Publication of CN109639621B publication Critical patent/CN109639621B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0869Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0078Security; Fraud detection; Fraud prevention

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A kind of calling service method, comprising: calling service device sends the logging request including the first information to be verified to server, is verified by server to the first information to be verified;Calling service device receives the second information to be verified that server is sent, and verifies to the second information to be verified;If the first information to be verified and the second information to be verified are legal, calling service device sends service request to server;Calling service device receives the information on services that server is sent, and information on services is obtained by server according to service request.The application also provides a kind of calling service device and call service system that can apply above-mentioned calling service method.

Description

A kind of calling service method, calling service device and call service system
Technical field
This application involves the communications field more particularly to a kind of calling service methods, calling service device and calling service System.
Background technique
Calling service refers to a kind of service that client's demand is solved by phone or computer network.
In existing call system, after calling terminal sends service request to server by phone, server can be to Calling terminal provides information on services.
But the data transmission between calling terminal and server does not support superencipherment/decryption only by signature authentication Algorithm not can guarantee the safety of data transmission.
Summary of the invention
In view of this, the application provides a kind of calling service method, calling service device and call service system, Neng Gouti The safety of high call service.
First aspect provides a kind of calling service method, comprising: calling service device to server send include first to The logging request of verification information verifies the first information to be verified by server;Calling service device receives server hair Second sent information to be verified verifies the second information to be verified;If the first information to be verified and the second information to be verified Legal, then calling service device sends service request to server;Calling service device receives the information on services that server is sent, Information on services is obtained by server according to service request.
In one possible implementation, the second information to be verified includes random code and encryption data;It is to be tested to second It includes: to be decrypted to obtain ciphertext data to encryption data that card information, which carries out verifying, verifying ciphertext data and random code whether phase Together, if they are the same, it is determined that the second information to be verified is legal.
In alternatively possible implementation, service request is voice service request.
In alternatively possible implementation, it includes: calling clothes that calling service device, which sends service request to server, Device be engaged according to the key command of user, sends location service request to server.
In alternatively possible implementation, calling service device uses the Internet of Things of publish/subscribe mechanism with server FidonetFido is communicated.
Second aspect provides a kind of calling service device, can be realized calling service in the calling service method of first aspect The function of device.The function can also execute corresponding software realization by hardware realization by hardware.
The third aspect provides a kind of call service system, comprising: calling service device includes for sending to server The logging request of one information to be verified;Server, for being verified to the first information to be verified;Calling service device, is also used In the second information to be verified for receiving server transmission, the second information to be verified is verified;If the first information to be verified and Second information to be verified is legal, then calling service device sends service request to server;Server is also used to be asked according to service Seek acquisition information on services;Calling service device is also used to receive the information on services of server transmission.
In one possible implementation, calling service device is specifically used for sending voice service request to server; Server is specifically used for parsing voice service request by speech recognition technology, determines the corresponding target clothes of voice service request Business, obtains the information on services of destination service, the information on services of destination service is sent to calling service device.
In alternatively possible implementation, calling service device is specifically used for the key command according to user, to clothes Business device sends location service request;Server is specifically used for obtaining the address of calling service device according to location service request, will The address of calling service device is sent to calling service device.
In alternatively possible implementation, call service system further includes mobile terminal, and mobile terminal is for obtaining The identity information of calling service device sends the User Identity of mobile terminal and the identity of calling service device to server Information;Server is also used to bind the identity information of the User Identity of mobile terminal and calling service device.
In alternatively possible implementation, mobile terminal, the two dimension provided specifically for scanning calling service device Code, parsing two dimensional code obtain the identity information of calling service device.
In alternatively possible implementation, mobile terminal is also used to send call request to server;Server is also For establishing the session of mobile terminal Yu calling service device according to call request.
From above embodiments as it can be seen that calling service device is asked to the login that server transmission includes the first information to be verified It asks, the first information to be verified is verified by server;Calling service device receives the second letter to be verified that server is sent Breath, verifies the second information to be verified;If the first information to be verified and the second information to be verified are legal, calling service dress It sets to server and sends service request;Calling service device receives the information on services that server is sent, and information on services is by server It is obtained according to service request.The data of transmission can be encrypted and decrypted in calling service device and server, pass through two-way peace Full certification can effectively improve the safety of calling service.
Detailed description of the invention
Fig. 1 is the application scenarios schematic diagram of calling service method provided by the present application;
Fig. 2 is a schematic diagram of the calling service device in the embodiment of the present application;
Fig. 3 is a schematic diagram of calling service method in the embodiment of the present application;
Fig. 4 is another schematic diagram of calling service method in the embodiment of the present application;
Fig. 5 is another schematic diagram of calling service method in the embodiment of the present application;
Fig. 6 is another schematic diagram of calling service method in the embodiment of the present application;
Fig. 7 is another schematic diagram of calling service method in the embodiment of the present application;
Fig. 8 is a schematic diagram of calling service device in the embodiment of the present application;
Fig. 9 is another schematic diagram of call service system in the embodiment of the present application;
Figure 10 is another schematic diagram of call service system in the embodiment of the present application.
Specific embodiment
Referring to Fig. 1, Fig. 1 is an application scenarios schematic diagram of calling service method provided by the present application.Intelligent terminal, Base station in calling service device and carrier network is by wireless network connection, then passes through external network (such as internet) and exhale The server of service system is made to connect.Server can be by the way of cloud platform, and calling service device is also referred to as calling terminal, Intelligent terminal can be mobile phone, tablet computer or vehicle-mounted computer etc..
Referring to Fig. 2, calling service device is introduced below, calling service device is the Internet of Things with intelligent chip Net equipment, such as door control interphone or mobile intercom etc..The functional module that calling service device includes is as follows:
Processor 201: operating system program executes operation flow.Main control unit is separately connected secure verification module, nothing Line communication module, locating module, sensing module and operating interactive module.
Secure verification module 202: executing cryptographic calculation to input in plain text, executes decryption operation to input ciphertext.Hardware adds Close/decryption engine improves security algorithm grade and arithmetic speed, is the core of calling service device.Safety verification mould Block can store the device number of User Identity, key and calling service device.Wherein, user's body in secure verification module Part mark (Subscriber Identification Module, SIM) card is either plug-in SIM card or patch type SIM Card.
Communication module 203: it is responsible for sending and receiving data, supports transport protocol and communication protocol.Transport protocol is generally negative The networking and communication of equipment room in subnet are blamed, communication protocol then mainly operates in setting on conventional internet ICP/IP protocol Standby communications protocol is responsible for equipment by internet and carries out data exchange and communication.
Locating module 204: equipment physical location information is obtained, includes Indoor Location Information and outdoor location information.Room Interior positioning would generally use a variety of assistant positioning systems, such as: it is based on mobile location-based service (Location Based Service, LBS), Wireless Fidelity (Wireless Fidelity, WiFi), bluetooth (BlueTooth), ultra wide band (Ultra Wideband, UWB) etc., and outdoor positioning technology include global positioning system (Global Positioning System, GPS), Beidou satellite navigation system, GLONASS satellite navigation system, galileo satellite navigation system etc..
Sensor 205: awareness apparatus state and ambient condition obtain different physical parameters by multiple sensors, than Such as: temperature, humidity, angle, height above sea level, acceleration, light intensity, distance, intensity of sound.It is fixed that the module also can be used for assisting Position.
Input/output module 206: the feedback that user gives user to the operation of equipment and equipment is received.Such as: User inputs instruction by key or Mike, and equipment passes through loudspeaker or display screen output feedback.
Based on above-mentioned calling service device, the application provides a kind of calling service method, can be improved the number of calling service According to safety.Referring to Fig. 3, one embodiment of calling service method provided by the present application includes:
Step 301, calling service device send the logging request including the first information to be verified to server.
In the present embodiment, in initial configuration, calling service device can will be called for calling service device and server The device number of service unit and the card number of SIM card are sent to server, and server records the device number and SIM of calling service device Card number, and establish the incidence relation of two above number.
After the completion of initialization, calling service device sends the logging request including the first information to be verified to server, the One information to be verified includes the device number of User Identity (i.e. SIM card number), key and calling service device.Wherein, SIM card Number and key be built in the chip of secure verification module.Key can be generated using present system time stamp encryption.
Step 302, server verify the first information to be verified.
Server is according to stored SIM card number, the device number of key and calling service device, to the first information to be verified It is verified, if information above is all the same, it is determined that the first information to be verified is legal, i.e., calling service device passes through verifying.If Information above has one or more differences, it is determined that the first information to be verified is illegal.
It should be noted that in step 301 and step 302, after obtaining the first information to be verified, by the first letter to be verified Encryption for information is sent to server, is decrypted to obtain the first information to be verified by server, then verify the first information to be verified. Being encrypted or decrypted the mode used to the first information to be verified can be symmetric encipherment algorithm or rivest, shamir, adelman.
Step 303, calling service device receive the second information to be verified that server is sent.
Step 304, calling service device verify the second information to be verified.
It should be noted that in step 303 and step 304, after obtaining the second information to be verified, by the second letter to be verified Encryption for information is sent to calling service device, is decrypted to obtain the second information to be verified by calling service device, then to be verified to second Information is verified.Being encrypted or decrypted the mode used to the second information to be verified can be symmetric encipherment algorithm or non-right Claim Encryption Algorithm.
If step 305, the first information to be verified and the second information to be verified are legal, calling service device is sent out to server Send service request.
If the first information to be verified and the second information to be verified are legal, then it represents that calling service device and server close Method, calling service device success login service device.Calling service device sends service request to server.If the first letter to be verified Breath and/or the second information to be verified are illegal, then server does not allow calling service device to log in, and feed back to calling service device Login failure message.
Step 306, server obtain information on services according to service request.
Information on services can be multimedia service information, such as voice service information, text service information or Video service At least one of information.Service can be alert service, weather forecast, positioning service, ticket-booking service, accommodation service, restaurant Service or tourist service etc..
Step 307, calling service device receive the information on services that server is sent.
It should be noted that secure transfer protocol is supported in the data transmission between calling service device and server, such as File Transfer Protocol (File Transfer Protocol, FTP), hypertext transfer protocol (Hypertext Transfer Protocol, HTTP), secure copy (Secure copy, SCP), secure file transportation protocol (Secure File Transfer Protocol, SFTP), secure transport layer protocol (Transport Layer Security, TLS) or condom Connect layer (Secure Sockets Layer, SSL) etc..
Calling service device is communicated with server using the Internet of Things fidonetFido of publish/subscribe mechanism.Internet of Things fidonetFido It can be message queue telemetering transmission (Message Queuing Telemetry Transport, MQTT), advanced message queue Agreement (Advanced Message Queuing Protocol, AMQP) etc..Server can support mass data section in this way Point, can the magnanimity service request of concurrent processing immediately.
In the present embodiment, the data of transmission can be encrypted and decrypted in calling service device and server, by two-way Safety certification can effectively improve the safety of calling service.
Secondly, server records the device number of calling service device and User Identity, so as to effective Manage calling service device.
In one alternative embodiment, the second information to be verified is random code and encryption data, and encryption data is added by server Close random code generates.After calling service device receives encryption data, encryption data is decrypted to obtain ciphertext data, verifying solution Whether ciphertext data is identical as random code, and if they are the same, then calling service device determines server legitimacy.
Specifically, server is in advance when calling service device and server carry out encryption and decryption using symmetric encipherment algorithm If symmetric key obtains encryption data to random code encryption, calling service device solves encryption data with default symmetric key It is close.If ciphertext data is identical as random code, then it represents that server legitimacy.Alternatively, when calling service device and server use When rivest, shamir, adelman carries out encryption and decryption, server obtains encryption data, calling service to random code encryption with default private key Device is decrypted encryption data with default public key.If ciphertext data is identical as random code, then it represents that server legitimacy.
The application can also be by downloading software upgrading (Firmware Over-The-Air, FOTA) technology in the air, can be with Remote upgrade is carried out to the application of more calling service devices simultaneously.Calling service device in the application also supports one-way voice Function can only receive calls, without making a phone call.
It describes in detail below to the process of calling service, referring to Fig. 4, calling service method provided by the present application Another embodiment includes:
Step 401 is similar to step 304 to step 301 in embodiment illustrated in fig. 3 to step 404.
If step 405, the first information to be verified and the second information to be verified are legal, calling service device is sent out to server Sending voice service request.
Step 406, server parse voice service request by speech recognition technology, determine that voice service request is corresponding Destination service obtains the information on services of destination service.
Specifically, microphone publication voice service request, service can be used in user after calling service device logins successfully Voice messaging is converted to digital information by device, can determine that the corresponding target of voice service request takes using semantic analysis technology Business, and then obtain the information on services of destination service.
The information on services of destination service is sent to calling service device by step 407, server.
It is understood that manual service can also be transferred to after server receives voice service request, by calling customer service Voice service is provided.
In the present embodiment, user directly can send voice service request to server, and server can provide a user Service.Compared with existing intelligent terminal (such as mobile phone), service can be obtained using complicated operation without user.Thus may be used See, calling service method provided in this embodiment can provide for user conveniently to be serviced, and user experience is improved.Also, Calling service method provided by the present application reduces operation difficulty, and old man and children is allowed to could be used that calling service.
For example, user's first is logined successfully with calling terminal A.Does is user's first is said: the present New York time how many? service Device can obtain the current New York time from clock server according to " present "+" New York "+" time ", then to calling terminal A The voice broadcast current New York time.
User's second is logined successfully with calling terminal B.Is which user's second said: having from Shenzhen to Pekinese's train? server from The train in " Shenzhen "+" Beijing " is inquired in train ticketing system, by taking G1 as an example, server is to calling terminal B voice broadcast: from depth Ditch between fields has G1 to Pekinese's train.
Referring to Fig. 5, another embodiment of calling service device provided by the present application includes:
Step 501 is similar to step 304 to step 301 in embodiment illustrated in fig. 3 to step 504.
If step 505, the first information to be verified and the second information to be verified are legal, calling service device is according to user's Key command sends location service request to server.
In the present embodiment, calling service device is equipped with a physical button, for realizing positioning function.Determine when user presses When the key of position, the available key command of calling service device sends location-based service to server according to the key command of user Request.
Step 506, server obtain the address of calling service device according to location service request.
The address of calling service device is sent to calling service device by step 507, server.
Specifically, server can provide the address of calling service device to calling service device by voice mode, The address of calling service device can be shown on the display screen of calling service device with text information.
In the present embodiment, user can obtain current location by button operation, have good operability, be convenient for In emergency circumstances use.
The calling service method between calling service device and server is introduced above, the application also provides one kind The method that calling service device, server and mobile terminal carry out calling service.Referring to Fig. 6, calling clothes provided by the present application Another embodiment of business method includes:
Step 601, mobile terminal send the User Identity of mobile terminal and the body of calling service device to server Part information.
In the present embodiment, the identity information of acquisition for mobile terminal calling service device sends mobile terminal to server The identity information of User Identity and calling service device.The identity information of acquisition for mobile terminal calling service device specifically may be used With are as follows: calling service device reads the identity information of calling service device from secure verification module, by the calling service device Identity information shown on a display screen in a manner of two dimensional code.The mobile scanning terminal two dimensional code, parsing two dimensional code are exhaled It is the identity information of service unit, then sends the identity information of the User Identity of mobile terminal and calling service device To server.Alternatively, the identity information of calling service device is sent to shifting by bluetooth, infrared mode by calling service device Dynamic terminal.
Mobile terminal can be mobile phone, tablet computer, vehicle-mounted computer etc..The User Identity of mobile terminal is i.e. in movement The card number of SIM card in terminal.
Step 602, server tie up the identity information of the User Identity of mobile terminal and calling service device It is fixed.
Step 603 is similar to step 307 to step 301 to step 609.
Step 610, mobile terminal send call request to server.
Step 611, server establish the session of mobile terminal Yu calling service device according to call request.
Calling service device can also send call request to server, and server is according to logical from calling service device Words request, establishes the session of mobile terminal Yu calling service device.In this way, user can use mobile terminal and calling service respectively Device is conversed.
In the present embodiment, only in the case where calling service device and one or more mobile terminal bindings, server Just calling service is provided to calling service device.
In one alternate embodiment, the above method further include: mobile terminal sends to server and monitors request, server It is requested according to monitoring, sends starting answer command to calling service device, calling service device is opened according to starting answer command Microphone obtains user speech information, user speech information is sent to mobile terminal.
Specifically, calling service device can open microphone according to starting answer command, and prompting is not issued.This Sample, mobile terminal can carry out active sniffing to calling service device.
In another alternative embodiment, after step 609, server sends payment message to mobile terminal, this is paid Expense message is for collecting service charge;Mobile terminal executes payment function according to payment message.
Specifically, server can carry out charging to the service request that calling service device is initiated, then will pay the fees message It is sent to mobile terminal.Message of paying the fees may include service duration, service type or charge type etc..
In another alternative embodiment, mobile terminal can to server send target position request, server according to The position of target position request calling service device, is sent to mobile terminal for the position of calling service device.In addition, After server binds mobile terminal and calling service device, mobile terminal can be managed for configuration calling service device.
For example, user's first uses mobile phone A, and user's second uses calling terminal B.User's first mobile phone A is sent out to server Target position is sent to request, server can obtain the current location of calling service device by GPS positioning system, thus user's first It can determine the position of user's second.User's first can also be managed for configuration calling terminal B by mobile phone A.
In another alternative embodiment, the address of calling service device is sent to mobile terminal by server.Specifically, can To send mobile terminal in a manner of short message or application messages etc. for the address of calling service device.
Referring to Fig. 7, calling service method provided by the present application is introduced below for calling net about vehicle:
Step 701, calling terminal initiate chauffeur request to call server, and chauffeur request includes identity information.
In the present embodiment, after user key-press, calling terminal initiates chauffeur request to call server.The body of chauffeur request Part information includes the device number of SIM card number, password and calling terminal.Chauffeur request can also include the present bit of calling terminal It sets.Key duration can be set according to by calling terminal, can also be by user's self-setting.
Step 702, call server verify authentication.
Call server can be verified according to the identity information deposited, the identity information for including to chauffeur request.If By verifying, 703 are thened follow the steps.If unverified, login failure is returned.The identity information of calling terminal and movement are eventually The corresponding relationship of the card number at end is saved in the database by call server.
Step 703, call server send chauffeur order to net about vehicle server.
Call server generates chauffeur order according to chauffeur rule, and chauffeur order is sent to net about vehicle server.Wherein Chauffeur rule can be what call server was read from net about vehicle server, be also possible to preconfigured.Net about vehicle, that is, network Reserve taxi.
Step 704, net about vehicle server send chauffeur order to net about vehicle terminal.
Chauffeur order can be sent to apart from the closer net in the position by net about vehicle server according to the position of calling terminal About vehicle terminal, or chauffeur order is sent to the net nearest apart from the position about vehicle terminal.Chauffeur order may include calling Position, order time and order processing state of terminal etc..
Step 705, net about vehicle server receive the order request that net about vehicle terminal is sent.
If driver uses net about vehicle terminal order, order processing state is set as Order splitting success by net about vehicle server. If chauffeur order is more than preset duration, there is no driver's order, order processing state is set as Order splitting and lost by net about vehicle server It loses.If not having driver's order, and order publication duration is when being less than preset duration, and net about vehicle server sets order processing state To distribute order.
The message of " Order splitting success " is sent to call server by step 706, net about vehicle server.
The message of " Order splitting success " is sent to calling terminal by step 707, call server.
It should be noted that calling terminal can also send inquiry request to call server, inquiry request is for inquiring Order processing state.Order processing state can be displayed on the display screen of calling terminal.
Step 708, net about vehicle server send the first chauffeur order information to mobile terminal.
Net about vehicle server can obtain the associated numbers (number of such as mobile terminal) of calling terminal from call server, Then the first chauffeur order messages are sent to mobile terminal.First chauffeur order information may include order processing state, vehicle Information, driver information etc., information of vehicles include vehicle model, license plate or vehicle color etc., driver information include driver's phone or Name driver etc..After driver's order, current order processing status is " order ".
Step 709, net about vehicle terminal send the message of " arrived departure place " to net about vehicle server.
Second chauffeur order information is sent to mobile terminal by step 710, net about vehicle server.
Driver is with net after about vehicle terminal chooses " arrived departure place ", and net about vehicle server is by the second chauffeur order information In order processing state " arrived departure place " is revised as by " order ".In addition to order processing state is different, second is cried Vehicle order information is identical with the other information in the first chauffeur order information.
Step 711, net about vehicle terminal send the message of " arriving at the destination " to net about vehicle server.
Step 712, net about vehicle server send premium notice to mobile terminal.
Driver is with net after about vehicle terminal chooses " arriving at the destination ", and net about vehicle server is by the order in chauffeur order information Processing status is revised as " arriving at the destination " by " arrived departure place ".Net about vehicle server sends chauffeur to mobile terminal and orders Single information and/or premium notice, mobile terminal can be paid the fees by Web bank or network payment tool.
Step 713, calling terminal send request of cancelling an order to call server.
Call server receives cancel an order request after, can also to calling terminal carry out authentication.Authentication is logical Later, step 715 is executed.
Step 714, call server send request of cancelling an order to net about vehicle server.
Step 715, net about vehicle server send notice of cancelling an order to net about vehicle terminal.
Step 716, net about vehicle server send notice of cancelling an order to mobile terminal.
User initiates to cancel an order after request with calling terminal, and the net about vehicle server notice that can will cancel an order is sent to Net about vehicle terminal, calling terminal and mobile terminal.Notice of cancelling an order includes order processing state, such as cancelling an order, Cancellation of order success or cancellation of order are unsuccessfully etc..
In the present embodiment, user obtains net about vehicle service by calling terminal.The available calling terminal of mobile terminal Travel information and remote payment net about fare are used.It can be seen that calling service method provided by the present application can provide for user Effectively easily service.
Calling service method provided by the present application is described above, calling service provided by the present application is filled below It sets and is introduced.Referring to Fig. 8, one embodiment of calling service device 800 provided by the present application includes:
Sending module 801, for sent to server include the first information to be verified logging request, by server to the One information to be verified is verified;
Receiving module 802, for receiving the second information to be verified of server transmission;
Secure verification module 803, for being verified to the second information to be verified;
Sending module 801 is sent if being also used to the first information to be verified and the second information to be verified is legal to server Service request;
Receiving module 802, is also used to receive the information on services of server transmission, and information on services is asked by server according to service Ask acquisition.
In the present embodiment, receiving module 801 and sending module 802 can be realized by communication module 203.
Optionally, secure verification module 803, specifically for including random code and encryption data in the second information to be verified In the case of, encryption data is decrypted to obtain ciphertext data, ciphertext data is verified and whether random code is identical, if they are the same, then Determine that the second information to be verified is legal.
Optionally, service request is voice service request.
Optionally, calling service device sends location service request to server according to the key command of user.
Optionally, calling service device is communicated with server using the Internet of Things fidonetFido of publish/subscribe mechanism.
Referring to Fig. 9, one embodiment that the application provides call service system 900 includes:
Calling service device 901, for sending the logging request including the first information to be verified to server;
Server 902, for being verified to the first information to be verified;
Calling service device 901 is also used to receive the second information to be verified of the transmission of server 902, to be verified to second Information is verified;If the first information to be verified and the second information to be verified are legal, calling service device is sent to server Service request;
Server 902 is also used to obtain information on services according to service request;
Calling service device 901 is also used to receive the information on services of server transmission.
Optionally, calling service device 901 is specifically used for sending voice service request to server 902;
Server 902 is specifically used for parsing voice service request by speech recognition technology, determines voice service request pair The destination service answered obtains the information on services of destination service, and the information on services of destination service is sent to calling service device 901。
Optionally, calling service device 901 sends position to server and takes specifically for the key command according to user Business request;
Server 902 fills calling service specifically for obtaining the address of calling service device according to location service request The address set is sent to calling service device.
Referring to Fig. 10, in another alternative embodiment, call service system 900 further include:
Mobile terminal 1001 is sent mobile whole for obtaining the identity information of calling service device 901 to server 902 The User Identity at end 1001 and the identity information of calling service device 901;
Server 902 is also used to believe the identity of the User Identity of mobile terminal 1001 and calling service device 901 Breath is bound.
Optionally, mobile terminal 1001, specifically for the two dimensional code that scanning calling service device 901 provides, parsing two dimension Code obtains the identity information of calling service device 901.
Optionally, mobile terminal 1001 are also used to send call request to server 902;
Server 902 is also used to establish the session of mobile terminal 1001 Yu calling service device 901 according to call request.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the present invention Portion or part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory, random access memory, magnetic disk Or the various media that can store program code such as CD.
Technical solution provided by the present invention is described in detail above, specific case used herein is to this hair Bright principle and embodiment is expounded, method of the invention that the above embodiments are only used to help understand and its Core concept;At the same time, for those skilled in the art, according to the thought of the present invention, in specific embodiment and application There will be changes in range, in conclusion the contents of this specification are not to be construed as limiting the invention.

Claims (13)

1. a kind of calling service method characterized by comprising
Calling service device sent to server include the first information to be verified logging request, by the server to described the One information to be verified is verified;
The calling service device receives the second information to be verified that the server is sent, to the described second information to be verified into Row verifying;
If first information to be verified and second information to be verified are legal, the calling service device is to the service Device sends service request;
The calling service device receives the information on services that the server is sent, the information on services by the server according to The service request obtains.
2. the method according to claim 1, wherein second information to be verified includes random code and encryption number According to;
Then carrying out verifying to the described second information to be verified includes:
The encryption data is decrypted to obtain ciphertext data, whether verify the ciphertext data identical as the random code, If they are the same, it is determined that second information to be verified is legal.
3. the method according to claim 1, wherein the service request is voice service request.
4. being serviced the method according to claim 1, wherein the calling service device is sent to the server Request includes:
Key command of the calling service device according to user, Xiang Suoshu server transmission location service request.
5. method according to claim 1 to 4, which is characterized in that
The calling service device is communicated with the server using the Internet of Things fidonetFido of distribution subscription mechanism.
6. a kind of calling service device characterized by comprising
Sending module, for sending the logging request including the first information to be verified to server, by the server to described First information to be verified is verified;
Receiving module, the second information to be verified sent for receiving the server;
Secure verification module, for being verified to the described second information to be verified;
The sending module, if being also used to the described first information to be verified and the second information to be verified is legal, to the service Device sends service request;
The receiving module is also used to receive the information on services that the server is sent, and the information on services is by the server It is obtained according to the service request.
7. calling service device according to claim 6, which is characterized in that
The secure verification module, specifically for including the case where random code and encryption data in the described second information to be verified Under, the encryption data is decrypted to obtain ciphertext data, whether verify the ciphertext data identical as the random code, if It is identical, it is determined that second information to be verified is legal.
8. a kind of call service system characterized by comprising
Calling service device, for sending the logging request including the first information to be verified to server;
Server, for being verified to the described first information to be verified;
The calling service device is also used to receive the second information to be verified that the server is sent, to be tested to described second Card information is verified;If first information to be verified and second information to be verified are legal, the calling service dress It sets to the server and sends service request;
The server is also used to obtain information on services according to the service request;
The calling service device is also used to receive the information on services that the server is sent.
9. call service system according to claim 8, which is characterized in that
The calling service device is specifically used for sending voice service request to the server;
The server determines the voice service specifically for parsing the voice service request by speech recognition technology Corresponding destination service is requested, the information on services of the destination service is obtained, the information on services of the destination service is sent to The calling service device.
10. call service system according to claim 8, which is characterized in that
The calling service device, specifically for the key command according to user, Xiang Suoshu server sends location service request;
The server will be described specifically for obtaining the address of the calling service device according to the location service request The address of calling service device is sent to the calling service device.
11. the call service system according to any one of claim 8 to 10, which is characterized in that the calling service system System further include:
Mobile terminal sends the use of the mobile terminal to server for obtaining the identity information of the calling service device The identity information of family identity and the calling service device;
The server is also used to the identity information of the User Identity of the mobile terminal and the calling service device It is bound.
12. call service system according to claim 11, which is characterized in that
The mobile terminal, the two dimensional code provided specifically for scanning the calling service device, parses the two dimensional code and obtains The identity information of the calling service device.
13. call service system according to claim 11, which is characterized in that
The mobile terminal is also used to send call request to the server;
The server is also used to establish the meeting of the mobile terminal Yu the calling service device according to the call request Words.
CN201710930476.9A 2017-10-09 2017-10-09 Call service method, call service device and call service system Active CN109639621B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710930476.9A CN109639621B (en) 2017-10-09 2017-10-09 Call service method, call service device and call service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710930476.9A CN109639621B (en) 2017-10-09 2017-10-09 Call service method, call service device and call service system

Publications (2)

Publication Number Publication Date
CN109639621A true CN109639621A (en) 2019-04-16
CN109639621B CN109639621B (en) 2021-04-30

Family

ID=66051127

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710930476.9A Active CN109639621B (en) 2017-10-09 2017-10-09 Call service method, call service device and call service system

Country Status (1)

Country Link
CN (1) CN109639621B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114726897A (en) * 2022-04-11 2022-07-08 厦门科拓软件研发中心有限公司 Parking lot remote seat channel service system
CN117858079A (en) * 2024-03-07 2024-04-09 四川众璟建设工程有限公司 Safety control method of building intercom system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104410968A (en) * 2014-11-18 2015-03-11 王家城 Portable universal integrated circuit card (UICC) subscriber terminal equipment and identity authentication system thereof
US20150121479A1 (en) * 2010-06-03 2015-04-30 Qualcomm Incorporated Identity management via cloud
CN204410795U (en) * 2014-12-23 2015-06-24 北京众科创新科技有限公司 A kind of Intelligent worn device of Real-Time Monitoring human body related data
CN204580129U (en) * 2015-04-30 2015-08-26 北京智创生活科技发展有限公司 A kind of Intelligent bracelet
US20150319407A1 (en) * 2014-05-05 2015-11-05 Cloudtalk Llc Intercom system utilizing wi-fi
CN106656481A (en) * 2016-10-28 2017-05-10 美的智慧家居科技有限公司 Identity authentication method, apparatus and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150121479A1 (en) * 2010-06-03 2015-04-30 Qualcomm Incorporated Identity management via cloud
US20150319407A1 (en) * 2014-05-05 2015-11-05 Cloudtalk Llc Intercom system utilizing wi-fi
CN104410968A (en) * 2014-11-18 2015-03-11 王家城 Portable universal integrated circuit card (UICC) subscriber terminal equipment and identity authentication system thereof
CN204410795U (en) * 2014-12-23 2015-06-24 北京众科创新科技有限公司 A kind of Intelligent worn device of Real-Time Monitoring human body related data
CN204580129U (en) * 2015-04-30 2015-08-26 北京智创生活科技发展有限公司 A kind of Intelligent bracelet
CN106656481A (en) * 2016-10-28 2017-05-10 美的智慧家居科技有限公司 Identity authentication method, apparatus and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
黄振华: ""基于SIM卡的身份认证功能的设计与实现"", 《中国优秀硕士学位论文全文数据库》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114726897A (en) * 2022-04-11 2022-07-08 厦门科拓软件研发中心有限公司 Parking lot remote seat channel service system
CN114726897B (en) * 2022-04-11 2023-12-08 厦门科拓软件研发中心有限公司 Remote seat channel service system for parking lot
CN117858079A (en) * 2024-03-07 2024-04-09 四川众璟建设工程有限公司 Safety control method of building intercom system
CN117858079B (en) * 2024-03-07 2024-05-31 四川众璟建设工程有限公司 Safety control method of building intercom system

Also Published As

Publication number Publication date
CN109639621B (en) 2021-04-30

Similar Documents

Publication Publication Date Title
CN109874123A (en) Vehicle communication is carried out using distribution subscription messaging protocol
US10096186B2 (en) Trainable transceiver and cloud computing system architecture systems and methods
US11810217B2 (en) Method and system for trip invitation
EP2713582B1 (en) Method and apparatus for personalized access to automotive telematic services
US8782132B2 (en) System and methods for developing, provisioning and administering composite mobile applications communicating in real-time with enterprise computing platforms
CN103379170B (en) Handle the message received on vehicle
CN109842862A (en) Secure short range wireless communication connection is established in the car
CN105141650A (en) SMS Proxying
US9179311B2 (en) Securing vehicle service tool data communications
CN103947129A (en) Controlled recorded 3-way calling
CN109951424A (en) Sharing method and relevant device
CN104935434A (en) Securing electronic control units using message authentication codes
CN110053584A (en) The system and method for maintenance vehicle
CN108990030A (en) wireless device connection management
CN106254413A (en) Data syn-chronization
CN108292276A (en) Information handover system, car-mounted terminal and information hand-over method
WO2015166481A1 (en) System interfacing a fleet management system and a ride sharing system
EP4068675A1 (en) Method and device for certificate application
KR101265158B1 (en) Bus information system and processing method thereof
CN103167447A (en) Authenticating messages sent between a vehicle and a central facility
CN109936559A (en) Virtual vehicle surface layer
CN110062266A (en) Coordinate the media content for presenting at vehicle
CN107659573A (en) Control method and device of vehicle-mounted system
EP2733913A2 (en) Method and apparatus for communication between a vehicle based computing system and a remote application
CN109639621A (en) A kind of calling service method, calling service device and call service system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant