WO2016011742A1 - Call method, apparatus and system - Google Patents

Call method, apparatus and system Download PDF

Info

Publication number
WO2016011742A1
WO2016011742A1 PCT/CN2014/091576 CN2014091576W WO2016011742A1 WO 2016011742 A1 WO2016011742 A1 WO 2016011742A1 CN 2014091576 W CN2014091576 W CN 2014091576W WO 2016011742 A1 WO2016011742 A1 WO 2016011742A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
service
call
data channel
page
Prior art date
Application number
PCT/CN2014/091576
Other languages
French (fr)
Chinese (zh)
Inventor
许瑞军
Original Assignee
小米科技有限责任公司
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 小米科技有限责任公司 filed Critical 小米科技有限责任公司
Priority to JP2016535333A priority Critical patent/JP2016530818A/en
Priority to RU2015105747A priority patent/RU2628237C2/en
Priority to KR1020157001149A priority patent/KR20160021067A/en
Priority to MX2015002053A priority patent/MX354876B/en
Priority to BR112015003533A priority patent/BR112015003533A2/en
Priority to US14/638,999 priority patent/US9420440B2/en
Publication of WO2016011742A1 publication Critical patent/WO2016011742A1/en
Priority to US15/196,605 priority patent/US9794415B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0027Collaboration services where a computer is used for data transfer and the telephone is used for telephonic communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • H04L65/4015Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/402Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
    • H04L65/4025Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services where none of the additional parallel sessions is real time or time sensitive, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5183Call or contact centers with computer-telephony arrangements
    • H04M3/5191Call or contact centers with computer-telephony arrangements interacting with the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections

Definitions

  • the present disclosure relates to the field of mobile internet, and in particular, to a call method, apparatus, and system.
  • Telephone has become an indispensable part of people's daily life. People can communicate various information by telephone. With the accelerated pace of life, people have higher and higher requirements for information exchange efficiency when making calls.
  • the information is usually exchanged by voice.
  • the customer service personnel can describe the telecommunication service to the user through voice, and the user The description of the customer service staff to handle the business.
  • the disclosure has found that the above method has at least the following drawbacks: although the above method can achieve the purpose of information interaction between the two parties, the information interaction process can only be performed through a voice path, and the information interaction efficiency is low.
  • the embodiment of the present disclosure provides a call method, device, and system.
  • the technical solution is as follows:
  • a call method comprising:
  • the interaction information provided by the other party is displayed on the at least one end of the two ends of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the establishing, by the peer device, a data channel for assisting the current call including:
  • a data channel for assisting the current call is established with the peer device.
  • the detecting whether the phone number of the peer device is a preset number includes:
  • the preset number is a service number
  • the establishing, by the peer device, a data channel for assisting the current call including:
  • a data channel for assisting the current call is established with the peer device.
  • the data channel is a data channel established between the local end and the independent call device;
  • the data channel is a data channel established between the local end and the server.
  • the data channel is a data channel established between the local end and the peer device by using a third-party service platform.
  • the displaying according to the data channel, at least one end of the two ends of the call, the interaction information provided by the other party, including:
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface.
  • the displaying the first interaction information in a predetermined form including:
  • the first interaction information includes a service information page provided by the service number, parsing the service information page, where the service information page includes an information display page, an information collection page, and a service providing related to the service provided by the service number At least one of a page and a service operation page;
  • the service information page is displayed in the user interface.
  • the displaying the service information page in the user interface includes:
  • the service information page is displayed according to the control of the peer device.
  • the method further includes:
  • the first interaction information is displayed in the user interface, and the first interaction information is a service information page provided by the service number, receiving an operation instruction input by the user on the service information page;
  • the service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
  • a call method for a server associated with a call device, the method comprising:
  • the interaction information provided by the other party is displayed at the end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the establishing, by the terminal, a data channel for assisting the current call including:
  • a data channel for assisting the call is established with the terminal through a third-party service platform.
  • the displaying according to the data channel, the interaction information provided by the other party at the at least one end of the terminal and the server, including:
  • the predetermined form comprises at least one of displaying, playing a sound and displaying a signal light in a user interface.
  • the first interaction information includes a service information page corresponding to the service number, where the service information page includes a service related to the service provided by the service number. At least one of an information display page, an information collection page, a service providing page, and a service operation page.
  • the method further includes:
  • the second interaction information is information obtained by the terminal after receiving an operation instruction input by the user on the service information page when the terminal displays the service information page in the user interface, and converting the operation instruction. .
  • a call device comprising:
  • a device channel establishing module configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
  • the interactive information display module is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the channel establishing module includes: a number detecting unit and a channel establishing unit;
  • the number detecting unit is configured to detect whether the phone number of the peer device is a preset number
  • the channel establishing unit is configured to establish, with the peer device, a data channel for assisting the current call when the phone number is a preset number.
  • the number detecting unit when the preset number is a service number, detecting whether a phone number of the peer device is recorded in a preset service number white list, where the service number white list is stored in Local or third-party service platform.
  • the device channel establishing module is configured to establish, with the peer device, a data channel for assisting the current call when receiving a trigger signal for establishing the data channel.
  • the data channel is the local terminal and the independent call device. a data channel established between backups; or,
  • the data channel is a data channel established between the local end and the server.
  • the data channel is a data channel established between the local end and the peer device by using a third-party service platform.
  • the interactive information display module includes: an information receiving unit, and/or an information sending unit;
  • the information receiving unit is configured to receive first interaction information that is provided by the peer device through the data channel, and display the first interaction information in a predetermined form;
  • the information sending unit is configured to send second interaction information to the peer device by using the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface.
  • the information receiving unit includes: an information parsing subunit and an information display subunit;
  • the information parsing subunit is configured to parse the service information page when the first interaction information includes a service information page provided by a service number, where the service information page includes a service related to the service provided by the service number At least one of an information display page, an information collection page, a service providing page, and a service operation page;
  • the information presentation subunit is configured to display the service information page in the user interface.
  • the information display subunit is configured to display the service information page according to an operation of the user
  • the service information page is displayed according to the control of the peer device.
  • the interaction information display module further includes: an indication receiving unit and an indication conversion unit;
  • the indication receiving unit is configured to receive an operation input by the user on the service information page when the first interaction information is displayed in the user interface and the first interaction information is a service information page provided by a service number Instruction
  • the indication conversion unit is configured to convert the operation indication into the second interaction information
  • the service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
  • a call apparatus for a server associated with a call device, the device comprising:
  • a service channel establishing module configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
  • the service information display module is configured to display the interaction information provided by the other party at the end of the terminal and the server according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the service channel establishing module is configured to be established with the terminal by using a third-party service platform.
  • a data channel that assists in this call is configured to be established with the terminal by using a third-party service platform.
  • the service information display module includes: a service information sending unit, and/or a feedback information receiving unit;
  • the service information sending unit is configured to send first interaction information to the terminal by using the data channel, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
  • the feedback information receiving unit is configured to receive second interaction information provided by the terminal through the data channel, display the second interaction information in a predetermined form, or use the second interaction information;
  • the predetermined form comprises at least one of displaying, playing a sound and displaying a signal light in a user interface.
  • the first interaction information includes a service information page corresponding to the service number, where the service information page includes a service related to the service provided by the service number. At least one of an information display page, an information collection page, a service providing page, and a service operation page.
  • the service information display module further includes: a service control display unit;
  • the service control display unit is configured to control display of the service information page in the terminal.
  • the second interaction information is information obtained by the terminal after receiving an operation instruction input by the user on the service information page when the terminal displays the service information page in the user interface, and converting the operation instruction. .
  • a call device including:
  • a memory for storing executable instructions of the processor
  • processor is configured to:
  • the interaction information provided by the other party is displayed on the at least one end of the two ends of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • a call apparatus wherein: the server used for the association with the call device includes:
  • a memory for storing executable instructions of the processor
  • processor is configured to:
  • the interaction information provided by the other party is displayed at the end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • a call system characterized in that the system comprises: a terminal, and/or a peer device;
  • the terminal includes the device of any of the third aspect or the fifth aspect;
  • the peer device includes the device of any of the fourth aspect or the sixth aspect.
  • the related art can achieve the purpose of information interaction between the two parties, but the information interaction process can only pass the voice channel.
  • the problem of low efficiency of information interaction is achieved; the two parties can combine information through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
  • FIGS. 1A, 1B, 1C, and 1D are schematic diagrams of four implementation environments involved in a method of calling according to various embodiments of the present disclosure
  • FIG. 2 is a flowchart of a method of calling according to an exemplary embodiment
  • FIG. 3 is a flowchart of a method of calling according to another exemplary embodiment
  • FIG. 4 is a flowchart of a method of calling according to another exemplary embodiment
  • FIG. 5A is a flowchart of a method of calling according to another exemplary embodiment
  • FIG. 5B is a schematic diagram of an operation of a call method according to another exemplary embodiment
  • FIG. 6A is a flowchart of a method of calling according to another exemplary embodiment
  • FIG. 6B is a schematic diagram showing the operation of a call method according to another exemplary embodiment
  • FIG. 6C is a schematic diagram showing the operation of a call method according to another exemplary embodiment.
  • FIG. 6D is a schematic diagram showing the operation of a call method according to another exemplary embodiment.
  • FIG. 7 is a block diagram of a communication device according to an exemplary embodiment
  • FIG. 8 is a block diagram of a communication device according to another exemplary embodiment.
  • FIG. 9 is a block diagram of a communication device according to another exemplary embodiment.
  • FIG. 10 is a block diagram of a communication device according to another exemplary embodiment.
  • FIG. 11 is a block diagram of a communication device according to an exemplary embodiment
  • FIG. 12 is a block diagram of a communication device according to an exemplary embodiment
  • FIG. 13 is a block diagram of a communication system, according to an exemplary embodiment.
  • the "voice channel” in this article is usually a channel established in the CS (Circuit Switched Circuit Switching) domain for telephone voice services.
  • the "data channel” in this paper is usually established in the PS (Packet Switch packet switching) domain or established in the Internet for data transmission services.
  • FIG. 1A is a schematic structural diagram of an implementation environment involved in a call method according to an embodiment of the present disclosure, where the implementation environment includes a terminal 110 and a peer device 120;
  • the terminal 110 and the peer device 120 are electronic devices having the capability of establishing a voice channel and a data channel at the same time.
  • the terminal 110 and the peer device 120 are both smart phones.
  • Only the voice channel can be established between the terminal 110 and the peer device 120, and the voice channel and the data channel can be established at the same time.
  • FIG. 1B is a schematic structural diagram of another implementation environment involved in a call method according to an embodiment of the present disclosure, where the implementation environment includes a terminal 110 and a peer device 120;
  • the terminal 110 is an electronic device having the capability of simultaneously establishing a voice channel and a data channel.
  • the terminal 110 is a smart phone, a tablet computer having a phone function, and the like.
  • the peer device 120 may be an integrated device of a call device and its associated server, the integrated device being an electronic device having the ability to simultaneously establish a voice channel and a data channel, such as a computer device integrated with a phone capability.
  • a voice channel and a data channel can be established simultaneously between the terminal 110 and the peer device 120.
  • FIG. 1C is a schematic diagram of still another implementation environment involved in a call method according to an embodiment of the present disclosure, where the implementation environment includes a terminal 110 and a peer device 120;
  • the terminal 110 is an electronic device having the capability of simultaneously establishing a voice channel and a data channel.
  • the terminal 110 is a smart phone, a tablet computer having a phone function, and the like.
  • the peer device 120 includes a call device 121 and a server 122, which is an associated server of the call device 121.
  • the call device 121 can be a fixed or mobile phone.
  • Server 142 can be a server or A server cluster consisting of several servers or a cloud computing service center.
  • the terminal 110 can establish a voice channel with the call peer 121 and establish a data channel with the server 122.
  • FIG. 1D is a schematic diagram of still another implementation environment involved in the call method provided by the embodiment of the present disclosure, where the implementation environment includes a call terminal 110, a peer device 120, and a third party server 130.
  • the terminal 110 is an electronic device having the capability of simultaneously establishing a voice channel and a data channel.
  • the terminal 110 is a smart phone, a tablet computer having a phone function, and the like.
  • the peer device 120 may be the peer device shown in FIG. 1A, FIG. 1B or FIG. 1C.
  • the third party server 130 can be a server, or a server cluster consisting of several servers, or a cloud computing service center.
  • a voice channel can be directly established between the terminal 110 and the peer device 120, and a data channel can be established between the terminal 110 and the peer device 120 through the third-party server 130.
  • FIG. 2 is a flowchart of a method for calling according to an exemplary embodiment. This embodiment is exemplified by the method in which the call method is applied to a terminal in the foregoing implementation environment.
  • the call method can include the following steps:
  • step 201 when a call is made to the peer device through the voice channel, a data channel for assisting the current call is established with the peer device;
  • step 202 the interaction information provided by the other party is displayed on at least one end of the two ends of the call according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the call method provided in this embodiment solves the problem that the two parties can communicate with each other in the related art by establishing another data channel between the two parties and using the data channel to transmit the interactive information during the call.
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
  • FIG. 3 is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by the method of applying the call method to the server 142 of the implementation environment shown in FIG. 1C.
  • the call method can include the following steps:
  • step 301 when the terminal and the calling device make a call through the voice channel, establish a data channel for assisting the current call with the terminal;
  • step 302 the interaction information provided by the other party is displayed on at least one end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the call method provided in this embodiment solves the problem that the two parties can communicate with each other in the related art by establishing another data channel between the two parties and using the data channel to transmit the interactive information during the call.
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; It can achieve the effect that the two parties can combine information through the data channel and the voice channel to improve the information interaction efficiency between the two parties.
  • the execution body of the call method mentioned in various embodiments of the present disclosure may also be an application, which may be a mobile phone operating system, a client program, a combination of an operating system and a client program, or a combination of multiple client programs.
  • the app can run on electronic products with both call and data networking capabilities, such as mobile phones and tablets.
  • the “interaction information” mentioned in the embodiments of the present disclosure includes:
  • the first interaction information is the interaction information provided by the peer device to the terminal
  • the second interaction information is the interaction information provided by the terminal to the peer device.
  • the interaction information generally does not refer to the portrait video information of both parties of the call, but refers to information associated with the content of the call at both ends of the call, and the information may include graphical interface information, audio information, and control information. This information can be complemented by the voice channel to improve the information interaction efficiency at both ends of the call.
  • the interaction information is usually displayed in the incoming call user interface for sharing the text, image and/or sound information of the other party, such as the mobile phone A All or part of the user interface is shared to the mobile phone B; when the terminal is a device such as a mobile phone, and the peer device is a device provided by the service number, the interaction information is usually service information related to the service provided by the service number.
  • the page, the service information page includes an information display page, an information collection page, a service providing page, a service operation page, and the like.
  • FIG. 4 is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by applying the method of calling to the implementation environment shown in FIG. 1A.
  • the call method can include the following steps:
  • step 401 when the terminal and the peer device make a call through the voice channel, the terminal establishes a data channel for assisting the current call with the peer device.
  • the terminal can establish a data channel for assisting the call according to the situation.
  • the data channel can be established during the call process; it can be established simultaneously with the voice channel; it can also be established after the voice channel.
  • the voice channel may be a channel for the terminal to initiate call setup, or may be a channel for the peer device to send a call setup.
  • the terminal establishes a data channel for assisting the current call with the peer device.
  • the terminal detects whether the phone number of the peer device is a preset number.
  • the terminal establishes a data channel for assisting the call with the peer device, when the phone number is not a preset number.
  • the terminal does not establish a data channel for assisting the current call with the peer device.
  • the preset number can be preset by the user and saved locally. It can also be provided by the server, which is pre-downloaded and stored locally. The preset number can also be stored on the server side.
  • the terminal when receiving the trigger signal for establishing the data channel, the terminal establishes a data channel for assisting the current call with the peer device.
  • the terminal when the terminal receives the trigger signal for establishing the data channel triggered by the user, the terminal establishes a data channel for assisting the current call with the peer device.
  • the terminal may determine, according to the user's selection, whether to establish a data channel for assisting the current call with the peer device.
  • the data channel mentioned in this embodiment is a data channel established between the terminal and the peer device, because the peer device in this embodiment is an independent call device.
  • the peer device sends the first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form;
  • the peer device can transmit the first interaction information through the data channel.
  • the first interaction information can be carried by a webpage.
  • the first interaction information may be a picture, and the peer device sends the picture to the terminal through the data channel.
  • the first interaction information is all or part of the current screen display content of the peer device, and the peer device sends all or part of the screen display content to the terminal through the data channel.
  • step 403 the terminal receives the first interaction information provided by the peer device through the data channel, and displays the first interaction information in a predetermined form;
  • the terminal After receiving the first interaction information sent by the peer device, the terminal displays the first interaction information on the terminal in a predetermined form.
  • the terminal parses the first interaction information, and displays the first interaction information on the user interface.
  • the user interface can be an incoming call interface.
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface. That is, if the information is image or video information, the information is displayed in the user interface; if the information contains audio information, the audio information is played; if the information includes information calling the terminal light, the signal light is illuminated.
  • the terminal may display the picture on the screen, and make some modification or markup on the picture, and the modified or marked picture may be used as the second interaction information.
  • the first interaction information received by the terminal is the screen display content of the peer device
  • the screen display content of the peer device may be displayed in the user interface, and then the user guides the peer device by voice through the voice channel. How the user operates the peer device.
  • step 404 the terminal sends the second interaction information to the peer device through the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information.
  • the terminal After generating the second interaction information, the terminal sends the second interaction information to the peer device.
  • the terminal sends the modified or marked picture to the peer device.
  • step 405 the peer device receives the second interaction information provided by the terminal through the data channel; Showing the second interaction information, or using the second interaction information;
  • the peer device After receiving the second interaction information sent by the terminal, the peer device displays or uses the received second interaction information in a predetermined form.
  • the peer device may display the image on the screen, and the user may obtain the modification and marking information of the image. You can also use this picture as a wallpaper.
  • both parties of the call complete a message interaction through the data channel.
  • the two parties communicate with each other through the data channel, they can be supplemented and explained at any time through the voice channel.
  • the call method provided by the embodiment provides another data channel between the two parties and transmits the interaction information through the data channel.
  • the related art can achieve the purpose of information interaction between the two parties.
  • the information interaction process can only be performed through the voice channel, and the information interaction efficiency is low; the two parties can combine the data channel and the voice channel to perform information interaction, thereby improving the information interaction efficiency between the two parties.
  • the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
  • the mutual transmission step of the first interaction information and the second interaction information may be repeated multiple times until the two parties complete the information interaction, which is not limited in this embodiment.
  • the user B of the peer device is not familiar with the microblogging operation of the peer device. If you want to go to the user A of the terminal, you can dial the phone number of the terminal to establish a voice channel. And then sending a trigger signal for establishing a data channel to the terminal, and after receiving the signal, the terminal establishes a data channel with the peer device, and then the user B can send the screen display content of the peer device as the first interaction information to the terminal.
  • the terminal displays the screen display content of the peer device on the incoming call interface, and the user A can view the screen display content of the peer device displayed on the terminal, and then the user performs real-time guidance to the user B through the voice channel, and the user can also The screen display content is marked and the operation is sent to the user B as the second interaction information.
  • the two methods can also be used in combination, and the user B is coordinated and guided by the voice and the visual information to complete the microblog operation.
  • FIG. 5A is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by applying the method of calling to the implementation environment shown in FIG. 1B or FIG. 1D.
  • the call method can include the following steps:
  • step 501 when the terminal and the peer device make a call through the voice channel, the terminal detects whether the phone number of the peer device is a preset number;
  • the terminal can establish a voice channel by calling the phone number of the peer device, or can receive a call from the peer device to establish a voice channel.
  • the terminal detects whether the phone number of the peer device is a preset number.
  • the terminal establishes a data channel for assisting the call with the peer device, when the phone number is When it is not a preset number, the terminal does not establish a data channel for assisting the current call with the peer device.
  • the terminal detects whether the phone number of the peer device is recorded in the preset service number white list, and the service number white list is stored in the local or third-party service platform. That is, the service number white list may be stored locally in advance by the user, the terminal provider, or the third party service platform; the service number white list may also be generated by the third party service platform, and then the terminal periodically downloads and stores it locally; the service number is white.
  • the list can also be stored by a third-party service platform.
  • the terminal sends the preset number to the third-party service platform during the detection, and the third-party service platform completes the detection process and returns the detection result to the terminal.
  • the service number is the telephone number provided by the service organization, public institution, and enterprise to provide users with fully automatic voice service or manual agent service. That is, the service number may be various service telephones of the catering industry, and may be a service telephone of a communication carrier, or may be a telephone of various domestic service companies.
  • the data channel mentioned in this embodiment is a data channel established between the terminal and the peer end, because the peer device in the implementation environment of the embodiment is an independent call device.
  • the terminal When applied to the implementation environment shown in FIG. 1D, the terminal establishes a data channel with the terminal through the third-party service platform, that is, the data channel is a data channel established between the terminal and the peer device through the third-party service platform. .
  • the peer device is a communication carrier
  • the number is 12345
  • the user dials 12345 through the terminal to establish a voice channel with the peer device
  • the terminal can query the third party server whether the phone number 12345 is in the local or third party server.
  • the service number white list if 12345 is in the service number white list, the process proceeds to the next step. If 12345 is not in the service number white list, the operation is stopped, that is, the terminal only establishes a voice channel with the peer device.
  • step 502 when the number of the peer device is a preset number, the terminal establishes a data channel with the peer device.
  • the terminal When the phone number of the peer device is a preset number, the terminal establishes a data channel with the peer device.
  • the data channel can be established during the call process; it can be established simultaneously with the voice channel; it can also be established after the voice channel.
  • the peer device sends the first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form;
  • the peer device can transmit the first interaction information through the data channel.
  • the first interaction information includes a service information page provided by the service number, because the peer device is a device corresponding to the service number.
  • the service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
  • the information display page may be service introduction information of various types of services;
  • the information collection page may be a user information input page including an input box;
  • the service providing page may be a game page waiting for service, a query result display page of the query service,
  • the service operation page may be an operation page including controls such as buttons and menus.
  • the service information page can be multiple.
  • the service information page can have a menu hierarchy.
  • the service information page can be carried as a web page.
  • the first interaction information may be a service evaluation interface after the completion of the manual agent service, and the peer device sends the service evaluation interface to the terminal through the data channel.
  • step 504 the terminal receives the first interaction information provided by the peer device through the data channel; Showing first interaction information;
  • the terminal After receiving the first interaction information sent by the peer device, the terminal displays the information on the terminal in a predetermined form.
  • the terminal parses the first interaction information, and then displays the service information page in the user interface.
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a signal light in the user interface. That is, if the information is image or video information, the information is displayed on the user interface; if the information includes audio information, the audio information is played; if the information includes information for calling the terminal light, the signal light is illuminated.
  • the terminal displays the service information page in the user interface, it includes two implementation methods:
  • the terminal receives the operation of the user on the service information page, and then displays a different form of the service information page according to the operation of the user, or switches between different service information pages.
  • the service information page includes a button.
  • the terminal requests the peer device for the next service information page corresponding to the button, and when the request is successful, the current service information page is switched to be displayed as the next service information. page.
  • the service information page is displayed according to the control of the peer device.
  • the display control command sent by the peer device through the data channel is received, and a different form of the service information page is displayed according to the display control instruction, or the display is switched between different service information pages.
  • the first interaction information is a service evaluation interface sent by the mobile communication carrier, and the user can click the buttons 51, 52, and 53 on the interface to evaluate the service quality of the mobile communication carrier. You can also click on the comments button 54 to post comments.
  • the operation information of the user on the evaluation interface can be sent to the peer device as the second interaction data through the data channel.
  • step 505 the terminal sends the second interaction information to the peer device through the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
  • the terminal After generating the second interaction information, the terminal sends the second interaction information to the peer device.
  • the process of generating the second interaction information may be: when the first interaction information is displayed in the user interface of the terminal and the first interaction information is the service information page provided by the service number, the terminal receives the operation input by the user on the service information page. Instructing to convert the operation indication into the second interaction information.
  • the terminal sends the operation information as the second interaction information to the peer device.
  • the peer device receives the second interaction information provided by the terminal through the data channel; displays the second interaction information in a predetermined form, or uses the second interaction information;
  • the peer device After receiving the second interaction information sent by the terminal, the peer device displays or uses the received second interaction information in a predetermined form.
  • the second interaction information is the user's evaluation information
  • the peer device can display the evaluation information on the screen.
  • the customer service personnel who operate the peer device can obtain the user's satisfaction evaluation and opinions on the service from the screen.
  • the second interaction information is the user's evaluation information
  • the peer device may send the evaluation information directly to the server at the headquarters for statistics, so as to perform performance evaluation on the customer service personnel.
  • both parties of the call complete a message interaction through the data channel.
  • the two parties communicate with each other through the data channel, they can be supplemented and explained at any time through the voice channel.
  • the call method provided by the embodiment provides another data channel between the two parties and transmits the interactive information through the data channel.
  • the related art can achieve the purpose of information interaction between the two parties.
  • the information exchange process can only be performed through the voice channel, and the information interaction efficiency is low; the two parties can combine the data channel and the voice channel to perform information interaction, thereby improving the information interaction efficiency of the two parties.
  • the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
  • the mutual transmission step of the first interaction information and the second interaction information may be repeated multiple times until the two parties complete the information interaction, which is not limited in this embodiment.
  • FIG. 6 is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by applying the method of calling to the implementation environment shown in FIG. 1C or FIG. 1D.
  • the call method can include the following steps:
  • step 601 the terminal establishes a voice channel with the opposite end of the call
  • the peer device includes a call device and a server associated with the call device.
  • the terminal establishes a voice channel with the call device, and can establish a voice channel for the terminal to dial the phone number of the call device, or the call device can dial the phone number of the terminal to establish a voice channel.
  • step 602 the terminal detects whether the phone number of the call device is a preset number
  • the terminal detects whether the phone number of the call device is a preset number. When the phone number is a preset number, the process proceeds to the next step. When the phone number is not a preset number, the terminal only establishes a voice channel with the call device.
  • the terminal detects whether the phone number of the call device is recorded in the preset service number white list, and the service number white list is stored in the local or third-party service platform. That is, the service number white list may be stored locally in advance by the user, the terminal provider, or the third party service platform; the service number white list may also be generated by the third party service platform, and then the terminal periodically downloads and stores it locally; the service number is white.
  • the list can also be stored by a third-party service platform.
  • the terminal sends the preset number to the third-party service platform during the detection, and the third-party service platform completes the detection process and returns the detection result to the terminal.
  • the service number is the telephone number provided by the service structure, public institutions, and enterprises to provide users with fully automatic voice services or manual agents. That is, the service number may be various service telephones of the catering industry, and may be a service telephone of a communication carrier, or may be a telephone of various domestic service companies.
  • step 603 when the phone number of the opposite end of the call is a preset number, the terminal establishes a data channel for assisting the call with the server;
  • the server corresponding to the call device is established for the auxiliary device.
  • the data channel of the call is established for the auxiliary device.
  • the peer device includes a call device and a server associated with the call device, and thus the data channel is a data channel established between the terminal and the server.
  • the data channel can be a data channel established between the local end and the peer device through a third-party service platform.
  • the third-party server of the third-party service platform can obtain the interaction information of the data channel for statistical analysis, and the terminal and the peer device can also obtain related data through the third-party server.
  • the terminal sends a data channel setup request to the third-party service platform, where the data channel setup request carries the telephone number of the call device, and then the third-party service platform first establishes a connection between the terminal and the third-party service platform. a data channel, and then the third-party service platform queries the server corresponding to the call device according to the phone number of the call device, and then establishes a data channel between the third-party service platform and the server, and exchanges information between the terminal and the server.
  • step 604 the server sends the first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form;
  • the terminal After the terminal establishes a data channel with the server, data interaction can be started through the data channel.
  • the server is a server corresponding to the service number
  • the first interaction information includes a service information page corresponding to the service number
  • the service information page includes an information display page, an information collection page, a service providing page, and a service related to the service provided by the service number. At least one of the action pages.
  • the peer number may be a reservation phone of a fast food restaurant
  • the first interaction information may be a service information page about the order
  • the peer device sends the service information page to the terminal through the data channel.
  • step 605 the terminal receives the first interaction information provided by the server through the data channel; and displays the first interaction information in a predetermined form;
  • the terminal After receiving the first interaction information sent by the peer device, the terminal displays the information on the terminal in a predetermined form.
  • the terminal parses the first interaction information, and then displays the service information page in the user interface.
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a signal light in the user interface. That is, if the information is image or video information, the information is displayed on the user interface; if the information includes audio information, the audio information is played; if the information includes information for calling the terminal light, the signal light is illuminated.
  • the terminal displays the service information page in the user interface, it includes two implementation methods:
  • the terminal receives the operation of the user on the service information page, and then displays a different form of the service information page according to the operation of the user, or switches between different service information pages.
  • the service information page includes a button.
  • the terminal requests the peer device for the next service information page corresponding to the button, and when the request is successful, the current service information page is switched to be displayed as the next service information. page.
  • the service information page is displayed according to the control of the peer device.
  • the terminal When the terminal displays the service information page, receiving a display control instruction sent by the peer device through the data channel, according to the The display control command displays different forms of a service information page or switches between different service information pages. That is, the user can inform the information page required by the service personnel of the peer device through the voice channel, and the service personnel sends a control command to the terminal through the peer device, and after receiving the control command, the terminal displays according to the control command, or The service personnel of the end device directly send a control instruction for the control terminal to display the recommendation page to the terminal through the peer device, and the terminal performs related display after receiving the instruction.
  • step 606 the terminal sends second interaction information to the server through the data channel, where the server is configured to display the second interaction information in a predetermined form or use the second interaction information;
  • the terminal After generating the second interaction information, the terminal sends the second interaction information to the server.
  • the process of generating the second interaction information may be: when the first interaction information is displayed in the user interface of the terminal and the first interaction information is the service information page provided by the service number, the terminal receives the operation input by the user on the service information page. Instructing to convert the operation indication into the second interaction information.
  • the terminal may send the selection operation information of the selected package to the server as the second interaction information.
  • step 607 the server receives the second interaction information provided by the terminal through the data channel; displays the second interaction information in a predetermined form, or uses the second interaction information;
  • the server After receiving the second interaction information sent by the terminal, the server displays or uses the received second interaction information in a predetermined form.
  • the second interaction information is that the terminal displays the service information page in the user interface, after receiving the operation instruction input by the user on the service information page, the information obtained by converting the operation instruction is obtained.
  • the second interaction information is the selection operation information of the user on the ordering page
  • the service personnel of the opposite end can obtain the package of the user's point through the information, and can also send the user's order information to the database, and calculate which package order quantity is used. maximum.
  • both parties of the call complete a message interaction through the data channel.
  • the two parties communicate with each other through the data channel, they can be supplemented and explained at any time through the voice channel.
  • the call method provided by the embodiment provides another data channel between the two parties, and uses the data channel to transmit the interaction information during the call;
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
  • the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
  • the mutual transmission step of the first interaction information and the second interaction information may be repeated multiple times until the two parties complete the information interaction, which is not limited in this embodiment.
  • the terminal displays a blank interface by default, and the service personnel can firstly use the data channel to directly
  • the preferential meal page is sent to the terminal, and the control terminal displays the page, which displays three preferential meals.
  • the user can select the preferential meal order to be ordered on the page by clicking on the area 61, 62, 63. As shown in FIG.
  • the user when the user subscribes to the preferential meal or the preferential meal that is not needed, the user can inform the service personnel of the opposite device through the voice channel that the main menu of the order is required, and the service personnel then controls the terminal to display the main menu page 64.
  • the user can select the desired meal type by clicking on the areas 65, 66, 67.
  • the terminal After the user clicks on the package area 65, the terminal obtains and displays the package selection page 68 from the peer device, and the user can select the package to be ordered on the interface. . As shown in FIG.
  • the terminal when the terminal displays the package page 68, the user can also query the service personnel for detailed information of each package through the voice channel, and the service personnel can also control the terminal to display the detailed page 69 of the package requested by the user, after which the user can obtain the customized page.
  • the information informs the service personnel through the voice channel that the package needs to be ordered, or asks the service personnel to switch to the detailed page of other packages.
  • FIG. 7 is a block diagram of a communication device that can be implemented as part or all of a terminal by software, hardware, or a combination of both, according to an exemplary embodiment.
  • the calling device may include: a device channel establishing module 710 and an interaction information display module 720;
  • the device channel establishing module 710 is configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
  • the interactive information display module 720 is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call;
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
  • FIG. 8 is a block diagram of a communication device, which may be implemented as part or all of a terminal by software, hardware, or a combination of both, according to an exemplary embodiment.
  • the calling device may include: a device channel establishing module 710 and an interaction information display module 720;
  • the device channel establishing module 710 is configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
  • the interactive information display module 720 is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the channel establishing module 710 includes: a number detecting unit 711 and a channel establishing unit 712;
  • the number detecting unit 711 is configured to detect whether the phone number of the peer device is a preset number
  • the channel establishing unit 712 is configured to establish a backup device with the peer device when the phone number is a preset number.
  • the data channel of the call is configured to establish a backup device with the peer device when the phone number is a preset number.
  • the number detecting unit 711 is configured to: when the preset number is a service number, detect whether the phone number of the peer device is recorded in a preset service number white list, and the service number white list is stored in the local or third party. Service Platform.
  • the device channel establishing module 710 is configured to establish, with the peer device, a data channel for assisting the current call when receiving the trigger signal for establishing the data channel.
  • the data channel establishes a data channel between the local device and the independent device;
  • the data channel is a data channel established between the local end and the server.
  • the data channel is a data channel established between the local end and the peer device through a third-party service platform.
  • the interactive information display module 720 includes: an information receiving unit 721, and/or an information sending unit 722;
  • the information receiving unit 721 is configured to receive first interaction information that is provided by the peer device through the data channel, and display the first interaction information in a predetermined form;
  • the information sending unit 722 is configured to send the second interaction information to the peer device through the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a light in the user interface.
  • the information receiving unit 721 includes: an information parsing subunit 721a and an information display subunit 721b;
  • the information parsing sub-unit 721a is configured to parse the service information page when the first interaction information includes the service information page provided by the service number, where the service information page includes an information display page, an information collection page, and a service related to the service provided by the service number. Providing at least one of a page and a service operation page;
  • the information presentation sub-unit 721b is configured to display a service information page in the user interface.
  • the information display subunit 721b is configured to display the service information page according to the operation of the user;
  • the service information page is displayed according to the control of the peer device.
  • the interaction information display module 720 further includes: an indication receiving unit 723 and an indication conversion unit 724;
  • the indication receiving unit 723 is configured to receive an operation instruction input by the user on the service information page when the first interaction information is displayed in the user interface and the first interaction information is a service information page provided by the service number;
  • the indication conversion unit 724 is configured to convert the operation indication into the second interaction information
  • the service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
  • the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call;
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can realize the information interaction through the combination of the data channel and the voice channel, and improve the information exchange between the two parties.
  • the effect of mutual efficiency is not limited to be achieved by the two parties of the call, and uses the data channel to transmit the interactive information during the call;
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can realize the information interaction through the combination of the data channel and the voice channel, and improve the information exchange between the two parties.
  • the effect of mutual efficiency is a data channel between the two parties of the call.
  • the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
  • FIG. 9 is a block diagram of a communication device that can be implemented as part or all of a server by software, hardware, or a combination of both, according to an exemplary embodiment.
  • the calling device may include: a service channel establishing module 910 and a service information display module 920;
  • the service channel establishing module 910 is configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
  • the service information display module 920 is configured to display interaction information provided by the other party at least one end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call;
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
  • FIG. 10 is a block diagram of a communication device that can be implemented as part or all of a server by software, hardware, or a combination of both, according to an exemplary embodiment.
  • the calling device may include: a service channel establishing module 910 and a service information display module 920;
  • the service channel establishing module 910 is configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
  • the service information display module 920 is configured to display interaction information provided by the other party at least one end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  • the service channel establishing module 910 is configured to establish, by using a third-party service platform, a data channel for assisting the current call with the terminal.
  • the service information display module 920 includes: a service information sending unit 921, and/or a feedback information receiving unit 922;
  • the service information sending unit 921 is configured to send first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
  • the feedback information receiving unit 922 is configured to receive second interaction information provided by the terminal through the data channel; display the second interaction information in a predetermined form, or use the second interaction information;
  • the predetermined form includes at least one of displaying, playing a sound, and displaying a signal light in the user interface.
  • the first interaction information includes a service information page corresponding to the service number
  • the service information page includes an information display page related to the service provided by the service number, and information collection. At least one of a page, a service providing page, and a service operation page.
  • the service information display module 920 further includes: a service control display unit 923;
  • the service control display unit 923 is configured to control display of the service information page in the terminal.
  • the second interaction information is information obtained by the terminal after receiving the operation instruction input by the user on the service information page when the terminal displays the service information page in the user interface.
  • the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call;
  • the purpose of interaction but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
  • the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
  • FIG. 11 is a block diagram of a communication device 1100, according to an exemplary embodiment.
  • device 1100 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a gaming console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
  • apparatus 1100 can include one or more of the following components: processing component 1102, memory 1104, power component 1106, multimedia component 1108, audio component 1110, input/output (I/O) interface 1112, sensor component 1114, And a communication component 1116.
  • Processing component 1102 typically controls the overall operation of device 1100, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • Processing component 1102 can include one or more processors 1120 to execute instructions to perform all or part of the steps of the above described methods.
  • processing component 1102 can include one or more modules to facilitate interaction between component 1102 and other components.
  • the processing component 1102 can include a multimedia module to facilitate interaction between the multimedia component 1108 and the processing component 1102.
  • Memory 1104 is configured to store various types of data to support operation at device 1100. Examples of such data include instructions for any application or method operating on device 1100, contact data, phone book data, messages, pictures, videos, and the like.
  • the memory 1104 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM Programmable Read Only Memory
  • PROM Programmable Read Only Memory
  • ROM Read Only Memory
  • Magnetic Memory Flash Memory
  • Disk Disk or Optical Disk.
  • Power component 1106 provides power to various components of device 1100.
  • Power component 1106 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for device 1100.
  • the multimedia component 1108 includes a screen between the device 1100 and a user that provides an output interface.
  • the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may sense not only the boundary of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the multimedia component 1108 includes a front camera and/or a rear camera. When the device 1100 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
  • the audio component 1110 is configured to output and/or input an audio signal.
  • the audio component 1110 includes a microphone (MIC) that is configured to receive an external audio signal when the device 1100 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode.
  • the received audio signal may be further stored in memory 1104 or transmitted via communication component 1116.
  • the audio component 1110 also includes a speaker for outputting an audio signal.
  • the I/O interface 1112 provides an interface between the processing component 1102 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
  • Sensor assembly 1114 includes one or more sensors for providing a status assessment of various aspects to device 1100.
  • sensor assembly 1114 can detect an open/closed state of device 1100, relative positioning of components, such as the display and keypad of device 1100, and sensor component 1114 can also detect a change in position of one component of device 1100 or device 1100. The presence or absence of user contact with device 1100, device 1100 orientation or acceleration/deceleration and temperature change of device 1100.
  • Sensor assembly 1114 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • Sensor assembly 1114 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor assembly 1114 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • Communication component 1116 is configured to facilitate wired or wireless communication between device 1100 and other devices.
  • the device 1100 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof.
  • communication component 1116 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel.
  • the communication component 1116 also includes a near field communication (NFC) module to facilitate short range communication.
  • NFC near field communication
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • apparatus 1100 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor, or other electronic component implementation for performing the above methods.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor, or other electronic component implementation for performing the above methods.
  • non-transitory computer readable storage medium comprising instructions, such as a package
  • a memory 1104 of instructions is executable by processor 1120 of apparatus 1100 to perform the above method.
  • the non-transitory computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
  • a non-transitory computer readable storage medium that, when executed by a processor of apparatus 1100, enables apparatus 1100 to perform the method of communication provided by the various embodiments described above.
  • FIG. 12 is a block diagram of a communication device 1200, according to an exemplary embodiment.
  • device 1200 can be provided as a server associated with a call device.
  • apparatus 1200 includes a processing component 1222 that further includes one or more processors, and memory resources represented by memory 1232 for storing instructions, such as applications, that are executable by processing component 1222.
  • An application stored in memory 1232 may include one or more modules each corresponding to a set of instructions.
  • processing component 1222 is configured to execute instructions to perform the above-described method of calling.
  • Apparatus 1200 can also include a power supply component 1226 configured to perform power management of apparatus 1200, a wired or wireless network interface 1250 configured to connect apparatus 1200 to the network, and an input/output (I/O) interface 1258.
  • Device 1200 can operate based on an operating system stored in memory 1232, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.
  • FIG. 13 is a block diagram of a call system, including a terminal 1310 and a peer device 1320, according to an exemplary embodiment
  • the terminal 1310 may be any one of the device shown in FIG. 7, the device shown in FIG. 8, or the device shown in FIG.
  • the peer device 1320 may be the same device as the terminal 1310, or may be any of the device shown in FIG. 9, the device shown in FIG. 10, or the device shown in FIG.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure relates to the field of mobile Internet. Disclosed are a call method, apparatus and system. The method comprises: when a call with a peer device is carried out through a voice channel, establishing with the peer device a data channel used for assisting in this call; and presenting, according to the data channel, interaction information provided by a peer side on at least one side of two sides of the call, the interaction information being used for performing coordinated interaction between the two sides of the call according to call content. According to the disclosure, a data channel is additionally established between two sides of a call, so that the problem in the related art is solved that information interaction can only be performed through a voice channel and the efficiency of the information interaction is low, although the objective of performing information interaction between the two sides of the call can be achieved; the effects that information interaction can be implemented between the two sides of the call by combining a data channel with the voice channel and the efficiency of the information interaction between the two sides of the call can be improved are achieved.

Description

通话方法、装置和***Call method, device and system
本申请基于申请号为201410347392.9、申请日为2014年7月21日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is filed on the basis of the Chinese Patent Application No. 2014-1034739, the entire disclosure of which is hereby incorporated by reference.
技术领域Technical field
本公开涉及移动互联网领域,特别涉及一种通话方法、装置和***。The present disclosure relates to the field of mobile internet, and in particular, to a call method, apparatus, and system.
背景技术Background technique
电话已经成为人们日常生活中不可或缺的一个部分,人们可以通过电话进行各种信息的交流,随着生活节奏的加快,人们对于打电话时进行信息交互效率的要求也越来越高。Telephone has become an indispensable part of people's daily life. People can communicate various information by telephone. With the accelerated pace of life, people have higher and higher requirements for information exchange efficiency when making calls.
相关技术中,人们在打电话时通常通过语音来进行信息的交互,比如用户与电信运营商的客服人员进行通话的过程中,由客服人员来向用户通过语音来描述电信业务,而用户再根据客服人员的描述来办理业务。In related art, when a user makes a call, the information is usually exchanged by voice. For example, during a call between the user and the customer service personnel of the service provider, the customer service personnel can describe the telecommunication service to the user through voice, and the user The description of the customer service staff to handle the business.
公开人在实现本公开的过程中,发现上述方式至少存在如下缺陷:上述方法虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音途径进行,信息交互效率较低。In the process of implementing the present disclosure, the disclosure has found that the above method has at least the following drawbacks: although the above method can achieve the purpose of information interaction between the two parties, the information interaction process can only be performed through a voice path, and the information interaction efficiency is low.
发明内容Summary of the invention
为了解决相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音途径进行,信息交互效率较低的问题,本公开实施例提供了一种通话方法、装置和***,所述技术方案如下:In order to solve the problem that the information exchange between the two parties can be achieved in the related art, but the information interaction process can only be performed through the voice path, and the information interaction efficiency is low, the embodiment of the present disclosure provides a call method, device, and system. The technical solution is as follows:
根据本公开实施例的第一方面,提供一种通话方法,所述方法包括:According to a first aspect of an embodiment of the present disclosure, a call method is provided, the method comprising:
在与对端设备通过语音通道进行通话时,与所述对端设备建立用于辅助本次通话的数据通道;Establishing a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,所述交互信息用于所述通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed on the at least one end of the two ends of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
可选的,所述与所述对端设备建立用于辅助本次通话的数据通道,包括:Optionally, the establishing, by the peer device, a data channel for assisting the current call, including:
检测所述对端设备的电话号码是否为预设号码;Detecting whether the phone number of the peer device is a preset number;
当所述电话号码是预设号码时,与所述对端设备建立用于辅助本次通话的数据通道。When the phone number is a preset number, a data channel for assisting the current call is established with the peer device.
可选的,所述检测所述对端设备的电话号码是否为预设号码,包括:Optionally, the detecting whether the phone number of the peer device is a preset number includes:
当所述预设号码是服务号码时,检测所述对端设备的电话号码是否记录在预设的服务号码白名单中,所述服务号码白名单存储于本地或第三方服务平台。 When the preset number is a service number, it is detected whether the phone number of the peer device is recorded in a preset service number white list, and the service number white list is stored in a local or third-party service platform.
可选的,所述与所述对端设备建立用于辅助本次通话的数据通道,包括:Optionally, the establishing, by the peer device, a data channel for assisting the current call, including:
在接收到用于建立所述数据通道的触发信号时,与所述对端设备建立用于辅助本次通话的数据通道。Upon receiving the trigger signal for establishing the data channel, a data channel for assisting the current call is established with the peer device.
可选的,在所述对端设备为独立通话设备时,所述数据通道为本端与所述独立通话设备之间建立的数据通道;或,Optionally, when the peer device is an independent call device, the data channel is a data channel established between the local end and the independent call device; or
在所述对端设备包括通话设备和与所述通话设备关联的服务器时,所述数据通道为本端与所述服务器之间建立的数据通道。When the peer device includes a call device and a server associated with the call device, the data channel is a data channel established between the local end and the server.
可选的,所述数据通道是通过第三方服务平台在本端与所述对端设备之间建立的数据通道。Optionally, the data channel is a data channel established between the local end and the peer device by using a third-party service platform.
可选的,所述根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,包括:Optionally, the displaying, according to the data channel, at least one end of the two ends of the call, the interaction information provided by the other party, including:
接收所述对端设备通过所述数据通道提供的第一交互信息;以预定形式展示所述第一交互信息;和/或,Receiving, by the peer device, first interaction information provided by the data channel; displaying the first interaction information in a predetermined form; and/or,
通过所述数据通道向所述对端设备发送第二交互信息,所述对端设备用于以预定形式展示所述第二交互信息或者使用所述第二交互信息;Sending, by the data channel, the second interaction information to the peer device, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。The predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface.
可选的,所述以预定形式展示所述第一交互信息,包括:Optionally, the displaying the first interaction information in a predetermined form, including:
在所述第一交互信息包括服务号码提供的服务信息页面时,解析所述服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种;When the first interaction information includes a service information page provided by the service number, parsing the service information page, where the service information page includes an information display page, an information collection page, and a service providing related to the service provided by the service number At least one of a page and a service operation page;
在所述用户界面中显示所述服务信息页面。The service information page is displayed in the user interface.
可选的,所述在所述用户界面中显示所述服务信息页面,包括:Optionally, the displaying the service information page in the user interface includes:
根据用户的操作显示对所述服务信息页面;Displaying the service information page according to a user's operation;
或,or,
根据所述对端设备的控制显示所述服务信息页面。The service information page is displayed according to the control of the peer device.
可选的,所述方法,还包括:Optionally, the method further includes:
在用户界面中显示有所述第一交互信息且所述第一交互信息是服务号码提供的服务信息页面时,接收用户在所述服务信息页面上输入的操作指示;When the first interaction information is displayed in the user interface, and the first interaction information is a service information page provided by the service number, receiving an operation instruction input by the user on the service information page;
将所述操作指示转换为所述第二交互信息;Converting the operation indication into the second interaction information;
其中,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。The service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
根据本公开实施例的第二方面,提供一种通话方法,用于与通话设备关联的服务器中,所述方法包括:According to a second aspect of the embodiments of the present disclosure, a call method is provided for a server associated with a call device, the method comprising:
在终端与所述通话设备通过语音通道进行通话时,与所述终端建立用于辅助本次通话 的数据通道;When the terminal and the call device make a call through the voice channel, establish with the terminal to assist the call. Data channel
根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,所述交互信息用于通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed at the end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
可选的,所述与所述终端建立用于辅助本次通话的数据通道,包括:Optionally, the establishing, by the terminal, a data channel for assisting the current call, including:
通过第三方服务平台与所述终端建立用于辅助本次通话的数据通道。A data channel for assisting the call is established with the terminal through a third-party service platform.
可选的,所述根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,包括:Optionally, the displaying, according to the data channel, the interaction information provided by the other party at the at least one end of the terminal and the server, including:
通过所述数据通道向所述终端发送第一交互信息,所述终端用于以预定形式展示所述第一交互信息;和/或,Transmitting, by the data channel, first interaction information to the terminal, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
接收所述终端通过所述数据通道提供的第二交互信息;以预定形式展示所述第二交互信息,或,使用所述第二交互信息;Receiving, by the terminal, second interaction information provided by the data channel; displaying the second interaction information in a predetermined form, or using the second interaction information;
其中,所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。Wherein the predetermined form comprises at least one of displaying, playing a sound and displaying a signal light in a user interface.
可选的,在所述服务器是服务号码对应的服务器时,所述第一交互信息包括与所述服务号码对应的服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。Optionally, when the server is a server corresponding to the service number, the first interaction information includes a service information page corresponding to the service number, where the service information page includes a service related to the service provided by the service number. At least one of an information display page, an information collection page, a service providing page, and a service operation page.
可选的,所述方法,还包括:Optionally, the method further includes:
控制所述服务信息页面在所述终端中的显示。Controlling the display of the service information page in the terminal.
可选的,所述第二交互信息是所述终端在用户界面中显示所述服务信息页面时,接收用户在所述服务信息页面上输入的操作指示后,将所述操作指示转换得到的信息。Optionally, the second interaction information is information obtained by the terminal after receiving an operation instruction input by the user on the service information page when the terminal displays the service information page in the user interface, and converting the operation instruction. .
根据本公开实施例的第三方面,提供一种通话装置,所述装置包括:According to a third aspect of the embodiments of the present disclosure, a call device is provided, the device comprising:
设备通道建立模块,被配置为在与对端设备通过语音通道进行通话时,与所述对端设备建立用于辅助本次通话的数据通道;a device channel establishing module, configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
交互信息展示模块,被配置为根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,所述交互信息用于所述通话两端之间基于通话内容进行协调交互。The interactive information display module is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
可选的,所述通道建立模块,包括:号码检测单元和通道建立单元;Optionally, the channel establishing module includes: a number detecting unit and a channel establishing unit;
所述号码检测单元,被配置为检测所述对端设备的电话号码是否为预设号码;The number detecting unit is configured to detect whether the phone number of the peer device is a preset number;
所述通道建立单元,被配置为当所述电话号码是预设号码时,与所述对端设备建立用于辅助本次通话的数据通道。The channel establishing unit is configured to establish, with the peer device, a data channel for assisting the current call when the phone number is a preset number.
可选的,所述号码检测单元,当所述预设号码是服务号码时,检测所述对端设备的电话号码是否记录在预设的服务号码白名单中,所述服务号码白名单存储于本地或第三方服务平台。Optionally, the number detecting unit, when the preset number is a service number, detecting whether a phone number of the peer device is recorded in a preset service number white list, where the service number white list is stored in Local or third-party service platform.
可选的,所述设备通道建立模块,被配置为在接收到用于建立所述数据通道的触发信号时,与所述对端设备建立用于辅助本次通话的数据通道。Optionally, the device channel establishing module is configured to establish, with the peer device, a data channel for assisting the current call when receiving a trigger signal for establishing the data channel.
可选的,在所述对端设备为独立通话设备时,所述数据通道为本端与所述独立通话设 备之间建立的数据通道;或,Optionally, when the peer device is an independent call device, the data channel is the local terminal and the independent call device. a data channel established between backups; or,
在所述对端设备包括通话设备和与所述通话设备关联的服务器时,所述数据通道为本端与所述服务器之间建立的数据通道。When the peer device includes a call device and a server associated with the call device, the data channel is a data channel established between the local end and the server.
可选的,所述数据通道是通过第三方服务平台在本端与所述对端设备之间建立的数据通道。Optionally, the data channel is a data channel established between the local end and the peer device by using a third-party service platform.
可选的,所述交互信息展示模块,包括:信息接收单元,和/或,信息发送单元;Optionally, the interactive information display module includes: an information receiving unit, and/or an information sending unit;
所述信息接收单元,被配置为接收所述对端设备通过所述数据通道提供的第一交互信息;以预定形式展示所述第一交互信息;The information receiving unit is configured to receive first interaction information that is provided by the peer device through the data channel, and display the first interaction information in a predetermined form;
所述信息发送单元,被配置为通过所述数据通道向所述对端设备发送第二交互信息,所述对端设备用于以预定形式展示所述第二交互信息或者使用所述第二交互信息;The information sending unit is configured to send second interaction information to the peer device by using the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。The predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface.
可选的,所述信息接收单元,包括:信息解析子单元和信息展示子单元;Optionally, the information receiving unit includes: an information parsing subunit and an information display subunit;
所述信息解析子单元,被配置为在所述第一交互信息包括服务号码提供的服务信息页面时,解析所述服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种;The information parsing subunit is configured to parse the service information page when the first interaction information includes a service information page provided by a service number, where the service information page includes a service related to the service provided by the service number At least one of an information display page, an information collection page, a service providing page, and a service operation page;
所述信息展示子单元,被配置为在所述用户界面中显示所述服务信息页面。The information presentation subunit is configured to display the service information page in the user interface.
可选的,所述信息展示子单元,被配置为根据用户的操作显示对所述服务信息页面;Optionally, the information display subunit is configured to display the service information page according to an operation of the user;
或,or,
根据所述对端设备的控制显示所述服务信息页面。The service information page is displayed according to the control of the peer device.
可选的,所述交互信息展示模块,还包括:指示接收单元和指示转换单元;Optionally, the interaction information display module further includes: an indication receiving unit and an indication conversion unit;
所述指示接收单元,被配置为在用户界面中显示有所述第一交互信息且所述第一交互信息是服务号码提供的服务信息页面时,接收用户在所述服务信息页面上输入的操作指示;The indication receiving unit is configured to receive an operation input by the user on the service information page when the first interaction information is displayed in the user interface and the first interaction information is a service information page provided by a service number Instruction
所述指示转换单元,被配置为将所述操作指示转换为所述第二交互信息;The indication conversion unit is configured to convert the operation indication into the second interaction information;
其中,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。The service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
根据本公开实施例的第四方面,提供一种通话装置,用于与通话设备关联的服务器中,所述装置包括:According to a fourth aspect of the embodiments of the present disclosure, a call apparatus is provided for a server associated with a call device, the device comprising:
服务通道建立模块,被配置为在终端与所述通话设备通过语音通道进行通话时,与所述终端建立用于辅助本次通话的数据通道;a service channel establishing module, configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
服务信息展示模块,被配置为根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,所述交互信息用于通话两端之间基于通话内容进行协调交互。The service information display module is configured to display the interaction information provided by the other party at the end of the terminal and the server according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
可选的,所述服务通道建立模块,被配置为通过第三方服务平台与所述终端建立用于 辅助本次通话的数据通道。Optionally, the service channel establishing module is configured to be established with the terminal by using a third-party service platform. A data channel that assists in this call.
可选的,所述服务信息展示模块,包括:服务信息发送单元,和/或,反馈信息接收单元;Optionally, the service information display module includes: a service information sending unit, and/or a feedback information receiving unit;
所述服务信息发送单元,被配置为通过所述数据通道向所述终端发送第一交互信息,所述终端用于以预定形式展示所述第一交互信息;和/或,The service information sending unit is configured to send first interaction information to the terminal by using the data channel, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
所述反馈信息接收单元,被配置为接收所述终端通过所述数据通道提供的第二交互信息;以预定形式展示所述第二交互信息,或,使用所述第二交互信息;The feedback information receiving unit is configured to receive second interaction information provided by the terminal through the data channel, display the second interaction information in a predetermined form, or use the second interaction information;
其中,所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。Wherein the predetermined form comprises at least one of displaying, playing a sound and displaying a signal light in a user interface.
可选的,在所述服务器是服务号码对应的服务器时,所述第一交互信息包括与所述服务号码对应的服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。Optionally, when the server is a server corresponding to the service number, the first interaction information includes a service information page corresponding to the service number, where the service information page includes a service related to the service provided by the service number. At least one of an information display page, an information collection page, a service providing page, and a service operation page.
可选的,所述服务信息展示模块,还包括:服务控制显示单元;Optionally, the service information display module further includes: a service control display unit;
所述服务控制显示单元,被配置为控制所述服务信息页面在所述终端中的显示。The service control display unit is configured to control display of the service information page in the terminal.
可选的,所述第二交互信息是所述终端在用户界面中显示所述服务信息页面时,接收用户在所述服务信息页面上输入的操作指示后,将所述操作指示转换得到的信息。Optionally, the second interaction information is information obtained by the terminal after receiving an operation instruction input by the user on the service information page when the terminal displays the service information page in the user interface, and converting the operation instruction. .
根据本公开实施例的第五方面,提供一种通话装置,其特征在于,包括:According to a fifth aspect of the embodiments of the present disclosure, a call device is provided, including:
处理器;processor;
用于存储所述处理器的可执行指令的存储器;a memory for storing executable instructions of the processor;
其中,所述处理器被配置为:Wherein the processor is configured to:
在与对端设备通过语音通道进行通话时,与所述对端设备建立用于辅助本次通话的数据通道;Establishing a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,所述交互信息用于所述通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed on the at least one end of the two ends of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
根据本公开实施例的第六方面,提供一种通话装置,其特征在于,用于与通话设备关联的服务器中,包括:According to a sixth aspect of the embodiments of the present disclosure, a call apparatus is provided, wherein: the server used for the association with the call device includes:
处理器;processor;
用于存储所述处理器的可执行指令的存储器;a memory for storing executable instructions of the processor;
其中,所述处理器被配置为:Wherein the processor is configured to:
在终端与所述通话设备通过语音通道进行通话时,与所述终端建立用于辅助本次通话的数据通道;When the terminal and the calling device make a call through the voice channel, establish a data channel for assisting the current call with the terminal;
根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,所述交互信息用于通话两端之间基于通话内容进行协调交互。 The interaction information provided by the other party is displayed at the end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
根据本公开实施例的第七方面,提供一种通话***,其特征在于,所述***包括:终端,和/或,对端设备;According to a seventh aspect of the embodiments of the present disclosure, a call system is provided, characterized in that the system comprises: a terminal, and/or a peer device;
所述终端包括第三方面或第五方面任一所述的装置;The terminal includes the device of any of the third aspect or the fifth aspect;
所述对端设备包括第四方面或第六方面任一所述的装置。The peer device includes the device of any of the fourth aspect or the sixth aspect.
本公开实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:
通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。By establishing another data channel between the two parties, and using the data channel to transmit the interaction information during the call; the related art can achieve the purpose of information interaction between the two parties, but the information interaction process can only pass the voice channel. The problem of low efficiency of information interaction is achieved; the two parties can combine information through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。The above general description and the following detailed description are intended to be illustrative and not restrictive.
附图说明DRAWINGS
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in the specification
图1A、1B、1C、1D是根据本公开的各个实施例提供的通话方法所涉及的四种实施环境的示意图;1A, 1B, 1C, and 1D are schematic diagrams of four implementation environments involved in a method of calling according to various embodiments of the present disclosure;
图2是根据一示例性实施例示出的一种通话方法的流程图;FIG. 2 is a flowchart of a method of calling according to an exemplary embodiment;
图3是根据另一示例性实施例示出的一种通话方法的流程图;FIG. 3 is a flowchart of a method of calling according to another exemplary embodiment; FIG.
图4是根据另一示例性实施例示出的一种通话方法的流程图;FIG. 4 is a flowchart of a method of calling according to another exemplary embodiment; FIG.
图5A是根据另一示例性实施例示出的一种通话方法的流程图;FIG. 5A is a flowchart of a method of calling according to another exemplary embodiment; FIG.
图5B是根据另一示例性实施例示出的一种通话方法的操作示意图;FIG. 5B is a schematic diagram of an operation of a call method according to another exemplary embodiment; FIG.
图6A是根据另一示例性实施例示出的一种通话方法的流程图;FIG. 6A is a flowchart of a method of calling according to another exemplary embodiment; FIG.
图6B是根据另一示例性实施例示出的一种通话方法的操作示意图;FIG. 6B is a schematic diagram showing the operation of a call method according to another exemplary embodiment; FIG.
图6C是根据另一示例性实施例示出的一种通话方法的操作示意图;FIG. 6C is a schematic diagram showing the operation of a call method according to another exemplary embodiment; FIG.
图6D是根据另一示例性实施例示出的一种通话方法的操作示意图;FIG. 6D is a schematic diagram showing the operation of a call method according to another exemplary embodiment; FIG.
图7是根据一示例性实施例示出的一种通话装置的框图;FIG. 7 is a block diagram of a communication device according to an exemplary embodiment;
图8是根据另一示例性实施例示出的一种通话装置的框图;FIG. 8 is a block diagram of a communication device according to another exemplary embodiment; FIG.
图9是根据另一示例性实施例示出的一种通话装置的框图;FIG. 9 is a block diagram of a communication device according to another exemplary embodiment; FIG.
图10是根据另一示例性实施例示出的一种通话装置的框图;FIG. 10 is a block diagram of a communication device according to another exemplary embodiment; FIG.
图11是根据一示例性实施例示出的一种通话装置的框图;FIG. 11 is a block diagram of a communication device according to an exemplary embodiment;
图12是根据一示例性实施例示出的一种通话装置的框图;FIG. 12 is a block diagram of a communication device according to an exemplary embodiment;
图13是根据一示例性实施例示出的一种通话***的框图。FIG. 13 is a block diagram of a communication system, according to an exemplary embodiment.
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和 文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。The embodiments of the present disclosure have been shown by the above-described drawings, which will be described in more detail later. These drawings and The text is not intended to limit the scope of the present disclosure in any way, and the concept of the present disclosure will be described by those skilled in the art by referring to the specific embodiments.
具体实施方式detailed description
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. The following description refers to the same or similar elements in the different figures unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with aspects of the present disclosure as detailed in the appended claims.
为了便于理解,先对各个实施例所涉及的基本概念进行介绍。For the sake of understanding, the basic concepts involved in the various embodiments are first introduced.
本文中的“语音通道”通常是建立在CS(Circuit Switched电路交换)域中的通道,用于进行电话语音业务。The "voice channel" in this article is usually a channel established in the CS (Circuit Switched Circuit Switching) domain for telephone voice services.
本文中的“数据通道”通常是建立在PS(Packet Switch分组交换)域或者建立在互联网中的通道,用于进行数据传输业务。The "data channel" in this paper is usually established in the PS (Packet Switch packet switching) domain or established in the Internet for data transmission services.
请参考图1A,其示出了本公开实施例提供的通话方法所涉及的一种实施环境的结构示意图,该实施环境包括终端110和对端设备120;Please refer to FIG. 1A, which is a schematic structural diagram of an implementation environment involved in a call method according to an embodiment of the present disclosure, where the implementation environment includes a terminal 110 and a peer device 120;
终端110和对端设备120为具有同时建立语音通道与数据通道能力的电子设备,比如终端110和对端设备120均为智能手机。The terminal 110 and the peer device 120 are electronic devices having the capability of establishing a voice channel and a data channel at the same time. For example, the terminal 110 and the peer device 120 are both smart phones.
终端110和对端设备120之间可以只建立语音通道,也可以同时建立语音通道与数据通道。Only the voice channel can be established between the terminal 110 and the peer device 120, and the voice channel and the data channel can be established at the same time.
请参考图1B,其示出了本公开实施例提供的通话方法所涉及的另一种实施环境的结构示意图,该实施环境包括终端110和对端设备120;FIG. 1B is a schematic structural diagram of another implementation environment involved in a call method according to an embodiment of the present disclosure, where the implementation environment includes a terminal 110 and a peer device 120;
终端110是具有同时建立语音通道和数据通道能力的电子设备,比如,终端110是智能手机、具有电话功能的平板电脑等。The terminal 110 is an electronic device having the capability of simultaneously establishing a voice channel and a data channel. For example, the terminal 110 is a smart phone, a tablet computer having a phone function, and the like.
对端设备120可以是通话设备与其关联的服务器的整合设备,该整合设备是具有同时建立语音通道和数据通道能力的电子设备,比如整合有电话能力的计算机设备。The peer device 120 may be an integrated device of a call device and its associated server, the integrated device being an electronic device having the ability to simultaneously establish a voice channel and a data channel, such as a computer device integrated with a phone capability.
终端110和对端设备120之间可以同时建立语音通道与数据通道。A voice channel and a data channel can be established simultaneously between the terminal 110 and the peer device 120.
请参考图1C,其示出了本公开实施例提供的通话方法所涉及的再一种实施环境的示意图,该实施环境包括终端110和对端设备120;Please refer to FIG. 1C, which is a schematic diagram of still another implementation environment involved in a call method according to an embodiment of the present disclosure, where the implementation environment includes a terminal 110 and a peer device 120;
终端110是具有同时建立语音通道和数据通道能力的电子设备,比如,终端110是智能手机、具有电话功能的平板电脑等。The terminal 110 is an electronic device having the capability of simultaneously establishing a voice channel and a data channel. For example, the terminal 110 is a smart phone, a tablet computer having a phone function, and the like.
对端设备120包括通话设备121和服务器122,服务器122为通话设备121的关联服务器。通话设备121可以是固定电话或移动电话。服务器142可以是一台服务器,或者由 若干台服务器组成的服务器集群,或者是一个云计算服务中心。The peer device 120 includes a call device 121 and a server 122, which is an associated server of the call device 121. The call device 121 can be a fixed or mobile phone. Server 142 can be a server or A server cluster consisting of several servers or a cloud computing service center.
终端110可以与通话对端121建立语音通道,与服务器122建立数据通道。The terminal 110 can establish a voice channel with the call peer 121 and establish a data channel with the server 122.
请参考图1D,其示出了本公开实施例提供的通话方法所涉及的再一种实施环境的示意图,该实施环境包括通话终端110、对端设备120和第三方服务器130;Please refer to FIG. 1D, which is a schematic diagram of still another implementation environment involved in the call method provided by the embodiment of the present disclosure, where the implementation environment includes a call terminal 110, a peer device 120, and a third party server 130.
终端110是具有同时建立语音通道和数据通道能力的电子设备,比如,终端110是智能手机、具有电话功能的平板电脑等。The terminal 110 is an electronic device having the capability of simultaneously establishing a voice channel and a data channel. For example, the terminal 110 is a smart phone, a tablet computer having a phone function, and the like.
对端设备120可以是图1A、图1B或图1C中所示的对端设备。The peer device 120 may be the peer device shown in FIG. 1A, FIG. 1B or FIG. 1C.
第三方服务器130可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。The third party server 130 can be a server, or a server cluster consisting of several servers, or a cloud computing service center.
终端110和对端设备120之间可以直接建立语音通道,并且终端110和对端设备120之间可以通过第三方服务器130建立数据通道。A voice channel can be directly established between the terminal 110 and the peer device 120, and a data channel can be established between the terminal 110 and the peer device 120 through the third-party server 130.
图2是根据一示例性实施例示出的一种通话方法的流程图,本实施例以该通话方法应用于上述实施环境中的终端中来举例说明。该通话方法可以包括如下几个步骤:FIG. 2 is a flowchart of a method for calling according to an exemplary embodiment. This embodiment is exemplified by the method in which the call method is applied to a terminal in the foregoing implementation environment. The call method can include the following steps:
在步骤201中,在与对端设备通过语音通道进行通话时,与对端设备建立用于辅助本次通话的数据通道;In step 201, when a call is made to the peer device through the voice channel, a data channel for assisting the current call is established with the peer device;
在步骤202中,根据数据通道在通话两端中的至少一端展示对方提供的交互信息,交互信息用于通话两端之间基于通话内容进行协调交互。In step 202, the interaction information provided by the other party is displayed on at least one end of the two ends of the call according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
综上所述,本实施例提供的通话方法,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息,解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call method provided in this embodiment solves the problem that the two parties can communicate with each other in the related art by establishing another data channel between the two parties and using the data channel to transmit the interactive information during the call. The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
图3是根据另一示例性实施例示出的一种通话方法的流程图,本实施例以该通话方法应用于图1C所示的实施环境的服务器142中来举例说明。该通话方法可以包括如下几个步骤:FIG. 3 is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by the method of applying the call method to the server 142 of the implementation environment shown in FIG. 1C. The call method can include the following steps:
在步骤301中,在终端与通话设备通过语音通道进行通话时,与终端建立用于辅助本次通话的数据通道;In step 301, when the terminal and the calling device make a call through the voice channel, establish a data channel for assisting the current call with the terminal;
在步骤302中,根据数据通道在终端和服务器中的至少一端展示对方提供的交互信息,交互信息用于通话两端之间基于通话内容进行协调交互。In step 302, the interaction information provided by the other party is displayed on at least one end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
综上所述,本实施例提供的通话方法,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息,解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题; 达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call method provided in this embodiment solves the problem that the two parties can communicate with each other in the related art by establishing another data channel between the two parties and using the data channel to transmit the interactive information during the call. The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; It can achieve the effect that the two parties can combine information through the data channel and the voice channel to improve the information interaction efficiency between the two parties.
本公开各个实施例所提及的通话方法的执行主体还可以是应用程序,该应用程序可以是手机操作***、客户端程序、操作***和客户端程序的结合,或多个客户端程序的组合。该应用程序可以运行在同时具有通话和数据联网功能的电子产品上,比如手机和平板电脑等。The execution body of the call method mentioned in various embodiments of the present disclosure may also be an application, which may be a mobile phone operating system, a client program, a combination of an operating system and a client program, or a combination of multiple client programs. . The app can run on electronic products with both call and data networking capabilities, such as mobile phones and tablets.
本公开实施例所提及的“交互信息”包括:The "interaction information" mentioned in the embodiments of the present disclosure includes:
第一交互信息;或,First interaction information; or,
第二交互信息;或,Second interaction information; or,
第一交互信息和第二交互信息。First interaction information and second interaction information.
其中,第一交互信息是对端设备向终端提供的交互信息,第二交互信息是终端向对端设备提供的交互信息。与可视电话不同的是,该交互信息通常不是指通话双方的人像视频信息,而是指与通话两端的通话内容相关联的信息,该信息可以包含图形界面信息、音频信息和控制信息等,该信息可以和语音通道相互辅助,提高通话两端的信息交互效率。当终端和对端设备为两个移动电话之类的设备时,该交互信息通常是显示在来电用户界面中,用于共享对方的文字、图像和/或声音的信息,比如将移动电话A的全部或部分用户界面共享给移动电话B;当终端是1个移动电话之类的设备,对端设备是服务号码提供的设备时,该交互信息通常是与该服务号码提供的服务有关的服务信息页面,该服务信息页面包括信息展示页面、信息采集页面、服务提供页面和服务操作页面等等。The first interaction information is the interaction information provided by the peer device to the terminal, and the second interaction information is the interaction information provided by the terminal to the peer device. Different from the videophone, the interaction information generally does not refer to the portrait video information of both parties of the call, but refers to information associated with the content of the call at both ends of the call, and the information may include graphical interface information, audio information, and control information. This information can be complemented by the voice channel to improve the information interaction efficiency at both ends of the call. When the terminal and the peer device are devices such as two mobile phones, the interaction information is usually displayed in the incoming call user interface for sharing the text, image and/or sound information of the other party, such as the mobile phone A All or part of the user interface is shared to the mobile phone B; when the terminal is a device such as a mobile phone, and the peer device is a device provided by the service number, the interaction information is usually service information related to the service provided by the service number. The page, the service information page includes an information display page, an information collection page, a service providing page, a service operation page, and the like.
针对不同实施场景,请参考如下几个不同的实施例:For different implementation scenarios, please refer to the following different embodiments:
图4是根据另一示例性实施例示出的一种通话方法的流程图,本实施例以该通话方法应用于图1A所示的实施环境中来举例说明。该通话方法可以包括如下几个步骤:FIG. 4 is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by applying the method of calling to the implementation environment shown in FIG. 1A. The call method can include the following steps:
在步骤401中,在终端与对端设备通过语音通道进行通话时,终端与对端设备建立用于辅助本次通话的数据通道。In step 401, when the terminal and the peer device make a call through the voice channel, the terminal establishes a data channel for assisting the current call with the peer device.
终端在与对端设备通过语音通道进行通话时,可以根据情况与对端设备建立用于辅助本次通话的数据通道。数据通道可以在呼叫过程建立;可以与语音通道同时建立;也可以在语音通道之后建立。该语音通道可以是终端发起呼叫建立的通道,也可以是对端设备发送呼叫建立的通道。When the terminal makes a call with the peer device through the voice channel, the terminal can establish a data channel for assisting the call according to the situation. The data channel can be established during the call process; it can be established simultaneously with the voice channel; it can also be established after the voice channel. The voice channel may be a channel for the terminal to initiate call setup, or may be a channel for the peer device to send a call setup.
一般在下面两种情况时,终端会与对端设备建立用于辅助本次通话的数据通道。Generally, in the following two cases, the terminal establishes a data channel for assisting the current call with the peer device.
第一、终端检测对端设备的电话号码是否为预设号码,当电话号码是预设号码时,终端与对端设备建立用于辅助本次通话的数据通道,当电话号码不是预设号码时,终端不与对端设备建立用于辅助本次通话的数据通道。 First, the terminal detects whether the phone number of the peer device is a preset number. When the phone number is a preset number, the terminal establishes a data channel for assisting the call with the peer device, when the phone number is not a preset number. The terminal does not establish a data channel for assisting the current call with the peer device.
预设号码可以由用户预先设定,并保存在本地。也可以由服务器提供,终端预先下载和存储在本地。预设号码还可以存储在服务器端。The preset number can be preset by the user and saved locally. It can also be provided by the server, which is pre-downloaded and stored locally. The preset number can also be stored on the server side.
第二,终端在接收到用于建立数据通道的触发信号时,与对端设备建立用于辅助本次通话的数据通道。Second, when receiving the trigger signal for establishing the data channel, the terminal establishes a data channel for assisting the current call with the peer device.
即终端在接收到用户触发的用于建立数据通道的触发信号时,与对端设备建立用于辅助本次通话的数据通道。或者,终端在接收到对端设备发送的用于建立数据通道的触发信号时,可以根据用户的选择,来决定是否与对端设备建立用于辅助本次通话的数据通道。That is, when the terminal receives the trigger signal for establishing the data channel triggered by the user, the terminal establishes a data channel for assisting the current call with the peer device. Alternatively, when receiving the trigger signal sent by the peer device for establishing the data channel, the terminal may determine, according to the user's selection, whether to establish a data channel for assisting the current call with the peer device.
由于本实施例中的对端设备为独立通话设备,因而本实施例中提及的数据通道为终端与对端设备之间建立的数据通道。The data channel mentioned in this embodiment is a data channel established between the terminal and the peer device, because the peer device in this embodiment is an independent call device.
在步骤402中,对端设备通过数据通道向终端发送第一交互信息,终端用于以预定形式展示第一交互信息;In step 402, the peer device sends the first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form;
在终端与对端设备建立了数据通道后,对端设备可以通过该数据通道传输第一交互信息。该第一交互信息可以通过网页形式承载。After the terminal establishes a data channel with the peer device, the peer device can transmit the first interaction information through the data channel. The first interaction information can be carried by a webpage.
比如,第一交互信息可以是一张图片,对端设备通过数据通道向终端发送该图片。又比如,第一交互信息是对端设备当前的屏幕显示内容中的全部或者部分,对端设备通过数据通道向终端发送该屏幕显示内容中的全部或者部分。For example, the first interaction information may be a picture, and the peer device sends the picture to the terminal through the data channel. For another example, the first interaction information is all or part of the current screen display content of the peer device, and the peer device sends all or part of the screen display content to the terminal through the data channel.
在步骤403中,终端接收对端设备通过数据通道提供的第一交互信息;以预定形式展示第一交互信息;In step 403, the terminal receives the first interaction information provided by the peer device through the data channel, and displays the first interaction information in a predetermined form;
终端在接收到对端设备发送的第一交互信息后,将该第一交互信息以预定形式展示于终端上。当该第一交互信息通过网页形式承载时,终端解析该第一交互信息,并展示该第一交互信息在用户界面上。该用户界面可以是来电通话界面。After receiving the first interaction information sent by the peer device, the terminal displays the first interaction information on the terminal in a predetermined form. When the first interaction information is carried by the webpage, the terminal parses the first interaction information, and displays the first interaction information on the user interface. The user interface can be an incoming call interface.
该预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。即如果该信息为图像或视频信息,则在用户界面中显示该信息;若该信息包含有音频信息,则播放该音频信息;若该信息包含有调用终端信号灯的信息,则点亮信号灯。The predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface. That is, if the information is image or video information, the information is displayed in the user interface; if the information contains audio information, the audio information is played; if the information includes information calling the terminal light, the signal light is illuminated.
比如,在终端接收到的第一交互信息为图片时,终端可以将该图片显示于屏幕上,并对该图片做出一些修改或标记,该经过修改或标记的图片可以作为第二交互信息。又比如,在终端接收到的第一交互信息为对端设备的屏幕显示内容时,可以将对端设备的屏幕显示内容显示在用户界面中,然后用户通过语音通道通过语音来指导对端设备的用户如何操作对端设备。For example, when the first interaction information received by the terminal is a picture, the terminal may display the picture on the screen, and make some modification or markup on the picture, and the modified or marked picture may be used as the second interaction information. For example, when the first interaction information received by the terminal is the screen display content of the peer device, the screen display content of the peer device may be displayed in the user interface, and then the user guides the peer device by voice through the voice channel. How the user operates the peer device.
在步骤404中,终端通过数据通道向对端设备发送第二交互信息,对端设备用于以预定形式展示第二交互信息或者使用第二交互信息;In step 404, the terminal sends the second interaction information to the peer device through the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information.
终端在生成第二交互信息之后,将该第二交互信息发送至对端设备。After generating the second interaction information, the terminal sends the second interaction information to the peer device.
比如,在第二交互信息为经过修改或标记的图片时,终端将该经过修改或标记的图片发送至对端设备。For example, when the second interaction information is a modified or marked picture, the terminal sends the modified or marked picture to the peer device.
在步骤405中,对端设备接收终端通过数据通道提供的第二交互信息;以预定形式展 示第二交互信息,或,使用第二交互信息;In step 405, the peer device receives the second interaction information provided by the terminal through the data channel; Showing the second interaction information, or using the second interaction information;
对端设备在接收到终端发送的第二交互信息后,以预定形式展示或使用接收到的第二交互信息。After receiving the second interaction information sent by the terminal, the peer device displays or uses the received second interaction information in a predetermined form.
比如,在第二交互信息为经过修改或标记的图片时,对端设备可以将该图片展示于屏幕上,用户可获取该图片的修改与标记信息。也可将该图片作为壁纸来使用。For example, when the second interaction information is a modified or marked image, the peer device may display the image on the screen, and the user may obtain the modification and marking information of the image. You can also use this picture as a wallpaper.
至此,通话双方通过数据通道完成了一次信息的交互。在通话双方通过数据通道进行信息交互时,随时可以通过语音通道进行补充及说明。At this point, both parties of the call complete a message interaction through the data channel. When the two parties communicate with each other through the data channel, they can be supplemented and explained at any time through the voice channel.
综上所述,本实施例提供的通话方法,通过在通话双方之间另建立一条数据通道,并通过数据通道来传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call method provided by the embodiment provides another data channel between the two parties and transmits the interaction information through the data channel. The related art can achieve the purpose of information interaction between the two parties. However, the information interaction process can only be performed through the voice channel, and the information interaction efficiency is low; the two parties can combine the data channel and the voice channel to perform information interaction, thereby improving the information interaction efficiency between the two parties.
需要补充说明的是,本实施例通过多种信息预定显示方式,增加了通过数据通道进行信息交互的多样性,进而达到了进一步提升信息交互效率的效果。It should be noted that the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
需要补充说明的是,本实施例中第一交互信息和第二交互信息的相互传递步骤可以多次重复进行,直至通话双方完成信息交互为止,本实施例对此不做限制。It should be noted that, in this embodiment, the mutual transmission step of the first interaction information and the second interaction information may be repeated multiple times until the two parties complete the information interaction, which is not limited in this embodiment.
在一个示意性的例子中,对端设备的用户B对对端设备的发微博操作不太熟悉,想要向终端的用户A进行求助,则可以先拨通终端的电话号码,建立语音通道,之后向终端发送用于建立数据通道的触发信号,终端在接收到该信号后与对端设备建立数据通道,之后用户B可以将对端设备的屏幕显示内容作为第一交互信息发送给终端,终端将对端设备的屏幕显示内容在来电通话界面上进行显示,用户A可以看到终端上显示的对端设备的屏幕显示内容,然后用户通过语音通道对用户B进行实时指导,也可以将该屏幕显示内容做出指导操作的标注后作为第二交互信息发送给用户B,还可以两种方法结合使用,通过语音和可视化信息两种方式协调指导用户B来完成发微博操作。In an illustrative example, the user B of the peer device is not familiar with the microblogging operation of the peer device. If you want to go to the user A of the terminal, you can dial the phone number of the terminal to establish a voice channel. And then sending a trigger signal for establishing a data channel to the terminal, and after receiving the signal, the terminal establishes a data channel with the peer device, and then the user B can send the screen display content of the peer device as the first interaction information to the terminal. The terminal displays the screen display content of the peer device on the incoming call interface, and the user A can view the screen display content of the peer device displayed on the terminal, and then the user performs real-time guidance to the user B through the voice channel, and the user can also The screen display content is marked and the operation is sent to the user B as the second interaction information. The two methods can also be used in combination, and the user B is coordinated and guided by the voice and the visual information to complete the microblog operation.
图5A是根据另一示例性实施例示出的一种通话方法的流程图,本实施例以该通话方法应用于图1B或图1D所示的实施环境中来举例说明。该通话方法可以包括如下几个步骤:FIG. 5A is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by applying the method of calling to the implementation environment shown in FIG. 1B or FIG. 1D. The call method can include the following steps:
在步骤501中,在终端与对端设备通过语音通道进行通话时,终端检测对端设备的电话号码是否为预设号码;In step 501, when the terminal and the peer device make a call through the voice channel, the terminal detects whether the phone number of the peer device is a preset number;
终端可以拨打对端设备的电话号码建立语音通道,也可以接收对端设备的呼叫来建立语音通道。The terminal can establish a voice channel by calling the phone number of the peer device, or can receive a call from the peer device to establish a voice channel.
在通过语音通道进行通话时,终端检测对端设备的电话号码是否为预设号码,当电话号码是预设号码时,终端与对端设备建立用于辅助本次通话的数据通道,当电话号码不是预设号码时,终端不与对端设备建立用于辅助本次通话的数据通道。 When the call is made through the voice channel, the terminal detects whether the phone number of the peer device is a preset number. When the phone number is a preset number, the terminal establishes a data channel for assisting the call with the peer device, when the phone number is When it is not a preset number, the terminal does not establish a data channel for assisting the current call with the peer device.
当预设号码是服务号码时,终端检测对端设备的电话号码是否记录在预设的服务号码白名单中,服务号码白名单存储于本地或第三方服务平台。也即,服务号码白名单可以由用户、终端提供商或第三方服务平台提前存储在本地中;服务号码白名单也可以由第三方服务平台生成,然后终端定期下载并存储在本地;服务号码白名单还可以由第三方服务平台存储,终端在检测时将预设号码发送给第三方服务平台,由第三方服务平台来完成检测过程,并返回检测结果给终端。When the preset number is the service number, the terminal detects whether the phone number of the peer device is recorded in the preset service number white list, and the service number white list is stored in the local or third-party service platform. That is, the service number white list may be stored locally in advance by the user, the terminal provider, or the third party service platform; the service number white list may also be generated by the third party service platform, and then the terminal periodically downloads and stores it locally; the service number is white. The list can also be stored by a third-party service platform. The terminal sends the preset number to the third-party service platform during the detection, and the third-party service platform completes the detection process and returns the detection result to the terminal.
服务号码是服务机构、公共机构和企事业单位为用户提供全自动语音服务或人工坐席服务所提供的电话号码。也即,服务号码可以是餐饮业的各种服务电话,可以是通信运营商的服务电话,也可以是各种家政服务公司电话。The service number is the telephone number provided by the service organization, public institution, and enterprise to provide users with fully automatic voice service or manual agent service. That is, the service number may be various service telephones of the catering industry, and may be a service telephone of a communication carrier, or may be a telephone of various domestic service companies.
由于本实施例实施环境中的对端设备为独立通话设备,因而本实施例中提及的数据通道为终端与对端之间建立的数据通道。当应用于图1D所示的实施环境时,终端通过第三方服务平台建立与终端之间的数据通道,也即该数据通道是通过第三方服务平台在终端与对端设备之间建立的数据通道。The data channel mentioned in this embodiment is a data channel established between the terminal and the peer end, because the peer device in the implementation environment of the embodiment is an independent call device. When applied to the implementation environment shown in FIG. 1D, the terminal establishes a data channel with the terminal through the third-party service platform, that is, the data channel is a data channel established between the terminal and the peer device through the third-party service platform. .
比如,在本实施例中,对端设备为通信运营商,号码为12345,用户通过终端拨打12345,与该对端设备建立语音通道,终端可以在本地或向第三方服务器查询电话号码12345是否在服务号码白名单中,如果12345在服务号码白名单中,则进入下一步骤,如果12345不在服务号码白名单中,则停止操作,即终端仅与对端设备建立语音通道。For example, in this embodiment, the peer device is a communication carrier, the number is 12345, and the user dials 12345 through the terminal to establish a voice channel with the peer device, and the terminal can query the third party server whether the phone number 12345 is in the local or third party server. In the service number white list, if 12345 is in the service number white list, the process proceeds to the next step. If 12345 is not in the service number white list, the operation is stopped, that is, the terminal only establishes a voice channel with the peer device.
在步骤502中,在对端设备的号码为预设号码时,终端与对端设备建立数据通道;In step 502, when the number of the peer device is a preset number, the terminal establishes a data channel with the peer device.
在对端设备的电话号码是预设号码时,终端与对端设备建立数据通道。该数据通道可以在呼叫过程建立;可以与语音通道同时建立;也可以在语音通道之后建立。When the phone number of the peer device is a preset number, the terminal establishes a data channel with the peer device. The data channel can be established during the call process; it can be established simultaneously with the voice channel; it can also be established after the voice channel.
在步骤503中,对端设备通过数据通道向终端发送第一交互信息,终端用于以预定形式展示第一交互信息;In step 503, the peer device sends the first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form;
在终端与对端设备建立了数据通道后,对端设备可以通过该数据通道传输第一交互信息。由于对端设备是服务号码对应的设备,该第一交互信息包括服务号码提供的服务信息页面。该服务信息页面包括与服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。After the terminal establishes a data channel with the peer device, the peer device can transmit the first interaction information through the data channel. The first interaction information includes a service information page provided by the service number, because the peer device is a device corresponding to the service number. The service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
比如,信息展示页面可以是各种类型服务的服务介绍信息;信息采集页面可以是包括输入框的用户信息输入页面;服务提供页面可以是等待服务时的游戏页面、查询服务的查询结果显示页面、订餐时的订餐结果页面;服务操作页面可以是包括按钮、菜单等控件的操作页面。For example, the information display page may be service introduction information of various types of services; the information collection page may be a user information input page including an input box; the service providing page may be a game page waiting for service, a query result display page of the query service, The ordering result page at the time of ordering; the service operation page may be an operation page including controls such as buttons and menus.
该服务信息页面可以是多个。该服务信息页面可以具有菜单层级结构。该服务信息页面可以以网页形式承载。The service information page can be multiple. The service information page can have a menu hierarchy. The service information page can be carried as a web page.
比如,第一交互信息可以是一个在人工坐席服务完成后的服务评价界面,对端设备通过数据通道向终端发送该服务评价界面。For example, the first interaction information may be a service evaluation interface after the completion of the manual agent service, and the peer device sends the service evaluation interface to the terminal through the data channel.
在步骤504中,终端接收对端设备通过数据通道提供的第一交互信息;以预定形式展 示第一交互信息;In step 504, the terminal receives the first interaction information provided by the peer device through the data channel; Showing first interaction information;
终端在接收到对端设备发送的第一交互信息后,将该信息以预定形式展示于终端上。当第一交互信息以网页形式承载时,终端解析该第一交互信息,然后在用户界面中显示该服务信息页面。After receiving the first interaction information sent by the peer device, the terminal displays the information on the terminal in a predetermined form. When the first interaction information is carried in the form of a webpage, the terminal parses the first interaction information, and then displays the service information page in the user interface.
其中,预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。即如果该信息为图像或视频信息,则在用户界面显示该信息;若该信息包含有音频信息,则播放该音频信息;若该信息包含有调用终端信号灯的信息,则点亮信号灯。The predetermined form includes at least one of displaying, playing a sound, and displaying a signal light in the user interface. That is, if the information is image or video information, the information is displayed on the user interface; if the information includes audio information, the audio information is played; if the information includes information for calling the terminal light, the signal light is illuminated.
终端在用户界面中显示服务信息页面时,包括两种实现方式:When the terminal displays the service information page in the user interface, it includes two implementation methods:
第一,根据用户的操作显示服务信息页面;First, displaying a service information page according to a user's operation;
终端接收用户在服务信息页面上的操作,然后根据用户的操作显示一个服务信息页面的不同形态,或在不同的服务信息页面之间进行切换显示。The terminal receives the operation of the user on the service information page, and then displays a different form of the service information page according to the operation of the user, or switches between different service information pages.
比如,服务信息页面包括一个按钮,当用户点击该按钮后,终端向对端设备请求该按钮对应的下一服务信息页面,并在请求成功时,将当前服务信息页面切换显示为下一服务信息页面。For example, the service information page includes a button. When the user clicks the button, the terminal requests the peer device for the next service information page corresponding to the button, and when the request is successful, the current service information page is switched to be displayed as the next service information. page.
第二,根据对端设备的控制显示服务信息页面。Second, the service information page is displayed according to the control of the peer device.
终端显示服务信息页面时,接收对端设备通过数据通道发送的显示控制指令,根据该显示控制指令显示一个服务信息页面的不同形态,或在不同的服务信息页面之间进行切换显示。When the terminal displays the service information page, the display control command sent by the peer device through the data channel is received, and a different form of the service information page is displayed according to the display control instruction, or the display is switched between different service information pages.
比如,如图5B所示,第一交互信息为移动通信运营商发送的服务评价界面,用户可在该界面点击按钮51、52、53,来对本次移动通信运营商的服务质量进行评价,也可以点击意见按钮54来发表意见。用户对该评价界面的操作信息都可以作为第二交互数据通过数据通道发送给对端设备。For example, as shown in FIG. 5B, the first interaction information is a service evaluation interface sent by the mobile communication carrier, and the user can click the buttons 51, 52, and 53 on the interface to evaluate the service quality of the mobile communication carrier. You can also click on the comments button 54 to post comments. The operation information of the user on the evaluation interface can be sent to the peer device as the second interaction data through the data channel.
在步骤505中,终端通过数据通道向对端设备发送第二交互信息,对端设备用于以预定形式展示第二交互信息或者使用第二交互信息;In step 505, the terminal sends the second interaction information to the peer device through the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
终端在生成第二交互信息之后,将该第二交互信息发送至对端设备。After generating the second interaction information, the terminal sends the second interaction information to the peer device.
生成第二交互信息的过程可以为:在终端的用户界面中显示有第一交互信息且第一交互信息是服务号码提供的服务信息页面时,终端接收用户在所述服务信息页面上输入的操作指示,将该操作指示转换为第二交互信息。The process of generating the second interaction information may be: when the first interaction information is displayed in the user interface of the terminal and the first interaction information is the service information page provided by the service number, the terminal receives the operation input by the user on the service information page. Instructing to convert the operation indication into the second interaction information.
比如,用户在服务评价界面对本次服务进行评价后,终端会将该操作信息作为第二交互信息发送至对端设备。For example, after the user evaluates the service on the service evaluation interface, the terminal sends the operation information as the second interaction information to the peer device.
在步骤506中,对端设备接收终端通过数据通道提供的第二交互信息;以预定形式展示第二交互信息,或,使用第二交互信息;In step 506, the peer device receives the second interaction information provided by the terminal through the data channel; displays the second interaction information in a predetermined form, or uses the second interaction information;
对端设备在接收到终端发送的第二交互信息后,以预定形式展示或使用接收到的第二交互信息。After receiving the second interaction information sent by the terminal, the peer device displays or uses the received second interaction information in a predetermined form.
比如,第二交互信息为用户的评价信息,对端设备可将该评价信息显示于屏幕之上, 操作对端设备的客服人员可以从屏幕上获取用户对本次服务的满意程度评价以及意见。又比如,第二交互信息为用户的评价信息,对端设备可将该评价信息直接发往总部的服务器中进行统计,以便对该客服人员进行绩效考核。For example, the second interaction information is the user's evaluation information, and the peer device can display the evaluation information on the screen. The customer service personnel who operate the peer device can obtain the user's satisfaction evaluation and opinions on the service from the screen. For another example, the second interaction information is the user's evaluation information, and the peer device may send the evaluation information directly to the server at the headquarters for statistics, so as to perform performance evaluation on the customer service personnel.
至此,通话双方通过数据通道完成了一次信息的交互。在通话双方通过数据通道进行信息交互时,随时可以通过语音通道进行补充及说明。At this point, both parties of the call complete a message interaction through the data channel. When the two parties communicate with each other through the data channel, they can be supplemented and explained at any time through the voice channel.
综上所述,本实施例提供的通话方法,通过在通话双方之间另建立一条数据通道,并通过数据通道传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call method provided by the embodiment provides another data channel between the two parties and transmits the interactive information through the data channel. The related art can achieve the purpose of information interaction between the two parties. The information exchange process can only be performed through the voice channel, and the information interaction efficiency is low; the two parties can combine the data channel and the voice channel to perform information interaction, thereby improving the information interaction efficiency of the two parties.
需要补充说明的是,本实施例通过多种信息预定显示方式,增加了通过数据通道进行信息交互的多样性,进而达到了进一步提升信息交互效率的效果。It should be noted that the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
需要补充说明的是,本实施例中第一交互信息和第二交互信息的相互传递步骤可以多次重复进行,直至通话双方完成信息交互为止,本实施例对此不做限制。It should be noted that, in this embodiment, the mutual transmission step of the first interaction information and the second interaction information may be repeated multiple times until the two parties complete the information interaction, which is not limited in this embodiment.
图6是根据另一示例性实施例示出的一种通话方法的流程图,本实施例以该通话方法应用于图1C或图1D所示的实施环境中来举例说明。该通话方法可以包括如下几个步骤:FIG. 6 is a flowchart of a method for calling according to another exemplary embodiment. This embodiment is exemplified by applying the method of calling to the implementation environment shown in FIG. 1C or FIG. 1D. The call method can include the following steps:
在步骤601中,终端与通话对端建立语音通道;In step 601, the terminal establishes a voice channel with the opposite end of the call;
在本实施例中,对端设备包括通话设备和与通话设备关联的服务器。In this embodiment, the peer device includes a call device and a server associated with the call device.
终端与通话设备建立语音通道,可以为终端拨打通话设备的电话号码建立语音通道,也可以是通话设备拨打终端的电话号码建立语音通道。The terminal establishes a voice channel with the call device, and can establish a voice channel for the terminal to dial the phone number of the call device, or the call device can dial the phone number of the terminal to establish a voice channel.
在步骤602中,终端检测通话设备的电话号码是否为预设号码;In step 602, the terminal detects whether the phone number of the call device is a preset number;
终端检测通话设备的电话号码是否为预设号码,当电话号码是预设号码时,则进入下一步骤,当电话号码不是预设号码时,终端仅与通话设备建立语音通道。The terminal detects whether the phone number of the call device is a preset number. When the phone number is a preset number, the process proceeds to the next step. When the phone number is not a preset number, the terminal only establishes a voice channel with the call device.
当预设号码是服务号码时,终端检测通话设备的电话号码是否记录在预设的服务号码白名单中,服务号码白名单存储于本地或第三方服务平台。也即,服务号码白名单可以由用户、终端提供商或第三方服务平台提前存储在本地中;服务号码白名单也可以由第三方服务平台生成,然后终端定期下载并存储在本地;服务号码白名单还可以由第三方服务平台存储,终端在检测时将预设号码发送给第三方服务平台,由第三方服务平台来完成检测过程,并返回检测结果给终端。When the preset number is the service number, the terminal detects whether the phone number of the call device is recorded in the preset service number white list, and the service number white list is stored in the local or third-party service platform. That is, the service number white list may be stored locally in advance by the user, the terminal provider, or the third party service platform; the service number white list may also be generated by the third party service platform, and then the terminal periodically downloads and stores it locally; the service number is white. The list can also be stored by a third-party service platform. The terminal sends the preset number to the third-party service platform during the detection, and the third-party service platform completes the detection process and returns the detection result to the terminal.
服务号码是服务结构、公共机构和企事业单位为用户提供全自动语音服务或人工坐席服务所提供的电话号码。也即,服务号码可以是餐饮业的各种服务电话,可以是通信运营商的服务电话,也可以是各种家政服务公司电话。The service number is the telephone number provided by the service structure, public institutions, and enterprises to provide users with fully automatic voice services or manual agents. That is, the service number may be various service telephones of the catering industry, and may be a service telephone of a communication carrier, or may be a telephone of various domestic service companies.
在步骤603中,当通话对端的电话号码是预设号码时,终端与服务器建立用于辅助本次通话的数据通道;In step 603, when the phone number of the opposite end of the call is a preset number, the terminal establishes a data channel for assisting the call with the server;
当通话对端的电话号码是预设号码时,终端与通话设备对应的服务器建立用于辅助本 次通话的数据通道。When the phone number of the opposite end of the call is a preset number, the server corresponding to the call device is established for the auxiliary device. The data channel of the call.
由于本实施例中,对端设备包括通话设备和与通话设备关联的服务器,因而数据通道为终端与服务器之间建立的数据通道。且该数据通道可以是通过第三方服务平台在本端与对端设备之间建立的数据通道。第三方服务平台的第三方服务器可以获取经过该数据通道的交互信息进行统计分析,终端和对端设备也可以通过第三方服务器获取相关数据。In this embodiment, the peer device includes a call device and a server associated with the call device, and thus the data channel is a data channel established between the terminal and the server. The data channel can be a data channel established between the local end and the peer device through a third-party service platform. The third-party server of the third-party service platform can obtain the interaction information of the data channel for statistical analysis, and the terminal and the peer device can also obtain related data through the third-party server.
在一种可能的实现方式下,终端向第三方服务平台发送数据通道建立请求,该数据通道建立请求携带有通话设备的电话号码,然后第三方服务平台先建立终端和第三方服务平台之间的数据通道,然后第三方服务平台根据该通话设备的电话号码查询与该通话设备对应的服务器,然后建立第三方服务平台与该服务器之间的数据通道,并中转终端和该服务器之间的交互信息。In a possible implementation, the terminal sends a data channel setup request to the third-party service platform, where the data channel setup request carries the telephone number of the call device, and then the third-party service platform first establishes a connection between the terminal and the third-party service platform. a data channel, and then the third-party service platform queries the server corresponding to the call device according to the phone number of the call device, and then establishes a data channel between the third-party service platform and the server, and exchanges information between the terminal and the server. .
在步骤604中,服务器通过数据通道向终端发送第一交互信息,终端用于以预定形式展示第一交互信息;In step 604, the server sends the first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form;
在终端与服务器建立了数据通道后,可以通过该数据通道开始进行数据的交互。在该服务器是服务号码对应的服务器时,第一交互信息包括与服务号码对应的服务信息页面,服务信息页面包括与服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。After the terminal establishes a data channel with the server, data interaction can be started through the data channel. When the server is a server corresponding to the service number, the first interaction information includes a service information page corresponding to the service number, and the service information page includes an information display page, an information collection page, a service providing page, and a service related to the service provided by the service number. At least one of the action pages.
比如,对端号码可以是一家快餐店的订餐电话,第一交互信息可以是有关订餐的服务信息页面,对端设备通过数据通道向终端发送该服务信息页面。For example, the peer number may be a reservation phone of a fast food restaurant, and the first interaction information may be a service information page about the order, and the peer device sends the service information page to the terminal through the data channel.
在步骤605中,终端接收服务器通过数据通道提供的第一交互信息;以预定形式展示第一交互信息;In step 605, the terminal receives the first interaction information provided by the server through the data channel; and displays the first interaction information in a predetermined form;
终端在接收到对端设备发送的第一交互信息后,将该信息以预定形式展示于终端上。当第一交互信息以网页形式承载时,终端解析该第一交互信息,然后在用户界面中显示该服务信息页面。After receiving the first interaction information sent by the peer device, the terminal displays the information on the terminal in a predetermined form. When the first interaction information is carried in the form of a webpage, the terminal parses the first interaction information, and then displays the service information page in the user interface.
其中,预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。即如果该信息为图像或视频信息,则在用户界面显示该信息;若该信息包含有音频信息,则播放该音频信息;若该信息包含有调用终端信号灯的信息,则点亮信号灯。The predetermined form includes at least one of displaying, playing a sound, and displaying a signal light in the user interface. That is, if the information is image or video information, the information is displayed on the user interface; if the information includes audio information, the audio information is played; if the information includes information for calling the terminal light, the signal light is illuminated.
终端在用户界面中显示服务信息页面时,包括两种实现方式:When the terminal displays the service information page in the user interface, it includes two implementation methods:
第一、根据用户的操作显示服务信息页面;First, displaying a service information page according to a user operation;
终端接收用户在服务信息页面上的操作,然后根据用户的操作显示一个服务信息页面的不同形态,或在不同的服务信息页面之间进行切换显示。The terminal receives the operation of the user on the service information page, and then displays a different form of the service information page according to the operation of the user, or switches between different service information pages.
比如,服务信息页面包括一个按钮,当用户点击该按钮后,终端向对端设备请求该按钮对应的下一服务信息页面,并在请求成功时,将当前服务信息页面切换显示为下一服务信息页面。For example, the service information page includes a button. When the user clicks the button, the terminal requests the peer device for the next service information page corresponding to the button, and when the request is successful, the current service information page is switched to be displayed as the next service information. page.
第二、根据对端设备的控制显示服务信息页面。Second, the service information page is displayed according to the control of the peer device.
终端显示服务信息页面时,接收对端设备通过数据通道发送的显示控制指令,根据该 显示控制指令显示一个服务信息页面的不同形态,或在不同的服务信息页面之间进行切换显示。即,用户可以通过语音通道告知对端设备的服务人员需要的信息页面,该服务人员通过对端设备向终端发送控制指令,终端在接收到该控制指令后,根据该控制指令进行显示,或对端设备的服务人员直接通过对端设备向终端发送控制终端显示推荐页面的控制指令,终端在接收到该指令后进行相关的显示。When the terminal displays the service information page, receiving a display control instruction sent by the peer device through the data channel, according to the The display control command displays different forms of a service information page or switches between different service information pages. That is, the user can inform the information page required by the service personnel of the peer device through the voice channel, and the service personnel sends a control command to the terminal through the peer device, and after receiving the control command, the terminal displays according to the control command, or The service personnel of the end device directly send a control instruction for the control terminal to display the recommendation page to the terminal through the peer device, and the terminal performs related display after receiving the instruction.
在步骤606中,终端通过数据通道向服务器发送第二交互信息,服务器用于以预定形式展示第二交互信息或者使用第二交互信息;In step 606, the terminal sends second interaction information to the server through the data channel, where the server is configured to display the second interaction information in a predetermined form or use the second interaction information;
终端在生成第二交互信息之后,将该第二交互信息发送至服务器。After generating the second interaction information, the terminal sends the second interaction information to the server.
生成第二交互信息的过程可以为:在终端的用户界面中显示有第一交互信息且第一交互信息是服务号码提供的服务信息页面时,终端接收用户在所述服务信息页面上输入的操作指示,将该操作指示转换为第二交互信息。The process of generating the second interaction information may be: when the first interaction information is displayed in the user interface of the terminal and the first interaction information is the service information page provided by the service number, the terminal receives the operation input by the user on the service information page. Instructing to convert the operation indication into the second interaction information.
比如在本实施例中,可以是终端将选择套餐的选择操作信息作为第二交互信息发送至服务器。For example, in this embodiment, the terminal may send the selection operation information of the selected package to the server as the second interaction information.
在步骤607中,服务器接收终端通过数据通道提供的第二交互信息;以预定形式展示第二交互信息,或,使用第二交互信息;In step 607, the server receives the second interaction information provided by the terminal through the data channel; displays the second interaction information in a predetermined form, or uses the second interaction information;
服务器在接收到终端发送的第二交互信息后,以预定形式展示或使用接收到的第二交互信息。在第二交互信息是终端在用户界面中显示服务信息页面时,接收用户在服务信息页面上输入的操作指示后,将操作指示转换得到的信息。After receiving the second interaction information sent by the terminal, the server displays or uses the received second interaction information in a predetermined form. When the second interaction information is that the terminal displays the service information page in the user interface, after receiving the operation instruction input by the user on the service information page, the information obtained by converting the operation instruction is obtained.
比如,第二交互信息为用户在订餐页面的选择操作信息,则对端的服务人员可以通过该信息获取用户所要点的套餐,还可以将用户的点餐信息发送到数据库,统计哪种套餐订购量最大。For example, the second interaction information is the selection operation information of the user on the ordering page, and the service personnel of the opposite end can obtain the package of the user's point through the information, and can also send the user's order information to the database, and calculate which package order quantity is used. maximum.
至此,通话双方通过数据通道完成了一次信息的交互。在通话双方通过数据通道进行信息交互时,随时可以通过语音通道进行补充及说明。At this point, both parties of the call complete a message interaction through the data channel. When the two parties communicate with each other through the data channel, they can be supplemented and explained at any time through the voice channel.
综上所述,本实施例提供的通话方法,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call method provided by the embodiment provides another data channel between the two parties, and uses the data channel to transmit the interaction information during the call; The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
需要补充说明的是,本实施例通过多种信息预定显示方式,增加了通过数据通道进行信息交互的多样性,进而达到了进一步提升信息交互效率的效果。It should be noted that the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
需要补充说明的是,本实施例中第一交互信息和第二交互信息的相互传递步骤可以多次重复进行,直至通话双方完成信息交互为止,本实施例对此不做限制。It should be noted that, in this embodiment, the mutual transmission step of the first interaction information and the second interaction information may be repeated multiple times until the two parties complete the information interaction, which is not limited in this embodiment.
在一个示意性的例子中,用户通过终端在与一家快餐店的对端设备建立了语音通道和数据通道后,如图6B所示,终端默认显示空白界面,服务人员首先可以通过数据通道将最近的优惠餐点页面发送至终端,并控制终端显示该页面,该页面显示有三项优惠餐点, 用户可以通过点击区域61、62、63在该页面选择想要订购的优惠餐点。如图6C所示,用户在订购了优惠餐点或没有需要的优惠餐点时,可以通过语音通道告知对端设备的服务人员需要订餐的主菜单,服务人员随即控制终端显示主菜单页面64,用户可以通过点击区域65、66、67来选择需要的餐点类型,在用户点击套餐区域65后,终端从对端设备获取并显示套餐选择页面68,用户可在该界面选择想要订购的套餐。如图6D所示,终端显示套餐页面68时,用户还可以通过语音通道询问服务人员各个套餐的详细信息,服务人员也可以控制终端显示用户所询问套餐的详细页面69,之后用户可以根据获得的信息通过语音通道告知服务人员需要订购的套餐,或要求服务人员切换到其他套餐的详细页面。In an illustrative example, after the user establishes a voice channel and a data channel through a terminal with a peer device of a fast food restaurant, as shown in FIG. 6B, the terminal displays a blank interface by default, and the service personnel can firstly use the data channel to directly The preferential meal page is sent to the terminal, and the control terminal displays the page, which displays three preferential meals. The user can select the preferential meal order to be ordered on the page by clicking on the area 61, 62, 63. As shown in FIG. 6C, when the user subscribes to the preferential meal or the preferential meal that is not needed, the user can inform the service personnel of the opposite device through the voice channel that the main menu of the order is required, and the service personnel then controls the terminal to display the main menu page 64. The user can select the desired meal type by clicking on the areas 65, 66, 67. After the user clicks on the package area 65, the terminal obtains and displays the package selection page 68 from the peer device, and the user can select the package to be ordered on the interface. . As shown in FIG. 6D, when the terminal displays the package page 68, the user can also query the service personnel for detailed information of each package through the voice channel, and the service personnel can also control the terminal to display the detailed page 69 of the package requested by the user, after which the user can obtain the customized page. The information informs the service personnel through the voice channel that the package needs to be ordered, or asks the service personnel to switch to the detailed page of other packages.
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。The following is an apparatus embodiment of the present disclosure, which may be used to implement the method embodiments of the present disclosure. For details not disclosed in the disclosed device embodiments, please refer to the method embodiments of the present disclosure.
图7是根据一示例性实施例示出的一种通话装置的框图,该通话装置可以通过软件、硬件或者两者的结合实现成为终端的部分或者全部。该通话装置可以包括:设备通道建立模块710和交互信息展示模块720;FIG. 7 is a block diagram of a communication device that can be implemented as part or all of a terminal by software, hardware, or a combination of both, according to an exemplary embodiment. The calling device may include: a device channel establishing module 710 and an interaction information display module 720;
设备通道建立模块710,被配置为在与对端设备通过语音通道进行通话时,与对端设备建立用于辅助本次通话的数据通道;The device channel establishing module 710 is configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
交互信息展示模块720,被配置为根据数据通道在通话两端中的至少一端展示对方提供的交互信息,交互信息用于通话两端之间基于通话内容进行协调交互。The interactive information display module 720 is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
综上所述,本实施例提供的通话装置,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call; The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
图8是根据一示例性实施例示出的一种通话装置的框图,该通话装置可以通过软件、硬件或者两者的结合实现成为终端的部分或者全部。该通话装置可以包括:设备通道建立模块710和交互信息展示模块720;FIG. 8 is a block diagram of a communication device, which may be implemented as part or all of a terminal by software, hardware, or a combination of both, according to an exemplary embodiment. The calling device may include: a device channel establishing module 710 and an interaction information display module 720;
设备通道建立模块710,被配置为在与对端设备通过语音通道进行通话时,与对端设备建立用于辅助本次通话的数据通道;The device channel establishing module 710 is configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
交互信息展示模块720,被配置为根据数据通道在通话两端中的至少一端展示对方提供的交互信息,交互信息用于通话两端之间基于通话内容进行协调交互。The interactive information display module 720 is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
可选的,通道建立模块710,包括:号码检测单元711和通道建立单元712;Optionally, the channel establishing module 710 includes: a number detecting unit 711 and a channel establishing unit 712;
号码检测单元711,被配置为检测对端设备的电话号码是否为预设号码;The number detecting unit 711 is configured to detect whether the phone number of the peer device is a preset number;
通道建立单元712,被配置为当电话号码是预设号码时,与对端设备建立用于辅助本 次通话的数据通道。The channel establishing unit 712 is configured to establish a backup device with the peer device when the phone number is a preset number. The data channel of the call.
可选的,号码检测单元711,被配置为当预设号码是服务号码时,检测对端设备的电话号码是否记录在预设的服务号码白名单中,服务号码白名单存储于本地或第三方服务平台。Optionally, the number detecting unit 711 is configured to: when the preset number is a service number, detect whether the phone number of the peer device is recorded in a preset service number white list, and the service number white list is stored in the local or third party. Service Platform.
可选的,设备通道建立模块710,被配置为在接收到用于建立数据通道的触发信号时,与对端设备建立用于辅助本次通话的数据通道。Optionally, the device channel establishing module 710 is configured to establish, with the peer device, a data channel for assisting the current call when receiving the trigger signal for establishing the data channel.
可选的,在对端设备为独立通话设备时,数据通道为本端与独立通话设备之间建立的数据通道;或,Optionally, when the peer device is an independent device, the data channel establishes a data channel between the local device and the independent device; or
在对端设备包括通话设备和与通话设备关联的服务器时,数据通道为本端与服务器之间建立的数据通道。When the peer device includes the call device and the server associated with the call device, the data channel is a data channel established between the local end and the server.
可选的,数据通道是通过第三方服务平台在本端与对端设备之间建立的数据通道。Optionally, the data channel is a data channel established between the local end and the peer device through a third-party service platform.
可选的,交互信息展示模块720,包括:信息接收单元721,和/或,信息发送单元722;Optionally, the interactive information display module 720 includes: an information receiving unit 721, and/or an information sending unit 722;
信息接收单元721,被配置为接收对端设备通过数据通道提供的第一交互信息;以预定形式展示第一交互信息;The information receiving unit 721 is configured to receive first interaction information that is provided by the peer device through the data channel, and display the first interaction information in a predetermined form;
信息发送单元722,被配置为通过数据通道向对端设备发送第二交互信息,对端设备用于以预定形式展示第二交互信息或者使用第二交互信息;The information sending unit 722 is configured to send the second interaction information to the peer device through the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。The predetermined form includes at least one of displaying, playing a sound, and displaying a light in the user interface.
可选的,信息接收单元721,包括:信息解析子单元721a和信息展示子单元721b;Optionally, the information receiving unit 721 includes: an information parsing subunit 721a and an information display subunit 721b;
信息解析子单元721a,被配置为在第一交互信息包括服务号码提供的服务信息页面时,解析服务信息页面,服务信息页面包括与服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种;The information parsing sub-unit 721a is configured to parse the service information page when the first interaction information includes the service information page provided by the service number, where the service information page includes an information display page, an information collection page, and a service related to the service provided by the service number. Providing at least one of a page and a service operation page;
信息展示子单元721b,被配置为在用户界面中显示服务信息页面。The information presentation sub-unit 721b is configured to display a service information page in the user interface.
可选的,信息展示子单元721b,被配置为根据用户的操作显示对服务信息页面;Optionally, the information display subunit 721b is configured to display the service information page according to the operation of the user;
或,or,
根据对端设备的控制显示服务信息页面。The service information page is displayed according to the control of the peer device.
可选的,交互信息展示模块720,还包括:指示接收单元723和指示转换单元724;Optionally, the interaction information display module 720 further includes: an indication receiving unit 723 and an indication conversion unit 724;
指示接收单元723,被配置为在用户界面中显示有第一交互信息且第一交互信息是服务号码提供的服务信息页面时,接收用户在服务信息页面上输入的操作指示;The indication receiving unit 723 is configured to receive an operation instruction input by the user on the service information page when the first interaction information is displayed in the user interface and the first interaction information is a service information page provided by the service number;
指示转换单元724,被配置为将操作指示转换为第二交互信息;The indication conversion unit 724 is configured to convert the operation indication into the second interaction information;
其中,服务信息页面包括与服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。The service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
综上所述,本实施例提供的通话装置,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交 互效率的效果。In summary, the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call; The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can realize the information interaction through the combination of the data channel and the voice channel, and improve the information exchange between the two parties. The effect of mutual efficiency.
需要补充说明的是,本实施例通过多种信息预定显示方式,增加了通过数据通道进行信息交互的多样性,进而达到了进一步提升信息交互效率的效果。It should be noted that the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
图9是根据一示例性实施例示出的一种通话装置的框图,该通话装置可以通过软件、硬件或者两者的结合实现成为服务器的部分或者全部。该通话装置可以包括:服务通道建立模块910和服务信息展示模块920;FIG. 9 is a block diagram of a communication device that can be implemented as part or all of a server by software, hardware, or a combination of both, according to an exemplary embodiment. The calling device may include: a service channel establishing module 910 and a service information display module 920;
服务通道建立模块910,被配置为在终端与通话设备通过语音通道进行通话时,与终端建立用于辅助本次通话的数据通道;The service channel establishing module 910 is configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
服务信息展示模块920,被配置为根据数据通道在终端和服务器中的至少一端展示对方提供的交互信息,交互信息用于通话两端之间基于通话内容进行协调交互。The service information display module 920 is configured to display interaction information provided by the other party at least one end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
综上所述,本实施例提供的通话装置,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call; The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
图10是根据一示例性实施例示出的一种通话装置的框图,该通话装置可以通过软件、硬件或者两者的结合实现成为服务器的部分或者全部。该通话装置可以包括:服务通道建立模块910和服务信息展示模块920;FIG. 10 is a block diagram of a communication device that can be implemented as part or all of a server by software, hardware, or a combination of both, according to an exemplary embodiment. The calling device may include: a service channel establishing module 910 and a service information display module 920;
服务通道建立模块910,被配置为在终端与通话设备通过语音通道进行通话时,与终端建立用于辅助本次通话的数据通道;The service channel establishing module 910 is configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
服务信息展示模块920,被配置为根据数据通道在终端和服务器中的至少一端展示对方提供的交互信息,交互信息用于通话两端之间基于通话内容进行协调交互。The service information display module 920 is configured to display interaction information provided by the other party at least one end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
可选的,服务通道建立模块910,被配置为通过第三方服务平台与终端建立用于辅助本次通话的数据通道。Optionally, the service channel establishing module 910 is configured to establish, by using a third-party service platform, a data channel for assisting the current call with the terminal.
可选的,服务信息展示模块920,包括:服务信息发送单元921,和/或,反馈信息接收单元922;Optionally, the service information display module 920 includes: a service information sending unit 921, and/or a feedback information receiving unit 922;
服务信息发送单元921,被配置为通过数据通道向终端发送第一交互信息,终端用于以预定形式展示第一交互信息;和/或,The service information sending unit 921 is configured to send first interaction information to the terminal through the data channel, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
反馈信息接收单元922,被配置为接收终端通过数据通道提供的第二交互信息;以预定形式展示第二交互信息,或,使用第二交互信息;The feedback information receiving unit 922 is configured to receive second interaction information provided by the terminal through the data channel; display the second interaction information in a predetermined form, or use the second interaction information;
其中,预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。The predetermined form includes at least one of displaying, playing a sound, and displaying a signal light in the user interface.
可选的,在服务器是服务号码对应的服务器时,第一交互信息包括与服务号码对应的服务信息页面,服务信息页面包括与服务号码提供的服务有关的信息展示页面、信息采集 页面、服务提供页面和服务操作页面中的至少一种。Optionally, when the server is the server corresponding to the service number, the first interaction information includes a service information page corresponding to the service number, and the service information page includes an information display page related to the service provided by the service number, and information collection. At least one of a page, a service providing page, and a service operation page.
可选的,服务信息展示模块920,还包括:服务控制显示单元923;Optionally, the service information display module 920 further includes: a service control display unit 923;
服务控制显示单元923,被配置为控制服务信息页面在终端中的显示。The service control display unit 923 is configured to control display of the service information page in the terminal.
可选的,第二交互信息是终端在用户界面中显示服务信息页面时,接收用户在服务信息页面上输入的操作指示后,将操作指示转换得到的信息。Optionally, the second interaction information is information obtained by the terminal after receiving the operation instruction input by the user on the service information page when the terminal displays the service information page in the user interface.
综上所述,本实施例提供的通话装置,通过在通话双方之间另建立一条数据通道,并利用该数据通道在通话过程中传输交互信息;解决了相关技术中虽然能够达到通话双方进行信息交互的目的,但信息交互过程仅能通过语音通道进行,信息交互效率较低的问题;达到了通话双方可以通过数据通道和语音通道相结合进行信息交互,提升通话双方信息交互效率的效果。In summary, the call device provided in this embodiment separately establishes a data channel between the two parties of the call, and uses the data channel to transmit the interactive information during the call; The purpose of interaction, but the information interaction process can only be carried out through the voice channel, and the information interaction efficiency is low; the two parties can communicate with each other through the data channel and the voice channel to improve the information interaction efficiency of the two parties.
需要补充说明的是,本实施例通过多种信息预定显示方式,增加了通过数据通道进行信息交互的多样性,进而达到了进一步提升信息交互效率的效果。It should be noted that the present embodiment increases the diversity of information interaction through the data channel through a plurality of information predetermined display modes, thereby achieving the effect of further improving the information interaction efficiency.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。With regard to the apparatus in the above embodiments, the specific manner in which the respective modules perform the operations has been described in detail in the embodiment relating to the method, and will not be explained in detail herein.
图11是根据一示例性实施例示出的一种通话装置1100的框图。例如,装置1100可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。FIG. 11 is a block diagram of a communication device 1100, according to an exemplary embodiment. For example, device 1100 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a gaming console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
参照图11,装置1100可以包括以下一个或多个组件:处理组件1102,存储器1104,电源组件1106,多媒体组件1108,音频组件1110,输入/输出(I/O)的接口1112,传感器组件1114,以及通信组件1116。Referring to Figure 11, apparatus 1100 can include one or more of the following components: processing component 1102, memory 1104, power component 1106, multimedia component 1108, audio component 1110, input/output (I/O) interface 1112, sensor component 1114, And a communication component 1116.
处理组件1102通常控制装置1100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1102可以包括一个或多个处理器1120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1102可以包括一个或多个模块,便于处理组件1102和其他组件之间的交互。例如,处理组件1102可以包括多媒体模块,以方便多媒体组件1108和处理组件1102之间的交互。 Processing component 1102 typically controls the overall operation of device 1100, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. Processing component 1102 can include one or more processors 1120 to execute instructions to perform all or part of the steps of the above described methods. Moreover, processing component 1102 can include one or more modules to facilitate interaction between component 1102 and other components. For example, the processing component 1102 can include a multimedia module to facilitate interaction between the multimedia component 1108 and the processing component 1102.
存储器1104被配置为存储各种类型的数据以支持在装置1100的操作。这些数据的示例包括用于在装置1100上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。 Memory 1104 is configured to store various types of data to support operation at device 1100. Examples of such data include instructions for any application or method operating on device 1100, contact data, phone book data, messages, pictures, videos, and the like. The memory 1104 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable. Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Disk or Optical Disk.
电源组件1106为装置1100的各种组件提供电力。电源组件1106可以包括电源管理***,一个或多个电源,及其他与为装置1100生成、管理和分配电力相关联的组件。 Power component 1106 provides power to various components of device 1100. Power component 1106 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for device 1100.
多媒体组件1108包括在所述装置1100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1108包括一个前置摄像头和/或后置摄像头。当装置1100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。The multimedia component 1108 includes a screen between the device 1100 and a user that provides an output interface. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may sense not only the boundary of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front camera and/or a rear camera. When the device 1100 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
音频组件1110被配置为输出和/或输入音频信号。例如,音频组件1110包括一个麦克风(MIC),当装置1100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1104或经由通信组件1116发送。在一些实施例中,音频组件1110还包括一个扬声器,用于输出音频信号。The audio component 1110 is configured to output and/or input an audio signal. For example, the audio component 1110 includes a microphone (MIC) that is configured to receive an external audio signal when the device 1100 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may be further stored in memory 1104 or transmitted via communication component 1116. In some embodiments, the audio component 1110 also includes a speaker for outputting an audio signal.
I/O接口1112为处理组件1102和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1112 provides an interface between the processing component 1102 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
传感器组件1114包括一个或多个传感器,用于为装置1100提供各个方面的状态评估。例如,传感器组件1114可以检测到装置1100的打开/关闭状态,组件的相对定位,例如所述组件为装置1100的显示器和小键盘,传感器组件1114还可以检测装置1100或装置1100一个组件的位置改变,用户与装置1100接触的存在或不存在,装置1100方位或加速/减速和装置1100的温度变化。传感器组件1114可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1114还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1114还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。 Sensor assembly 1114 includes one or more sensors for providing a status assessment of various aspects to device 1100. For example, sensor assembly 1114 can detect an open/closed state of device 1100, relative positioning of components, such as the display and keypad of device 1100, and sensor component 1114 can also detect a change in position of one component of device 1100 or device 1100. The presence or absence of user contact with device 1100, device 1100 orientation or acceleration/deceleration and temperature change of device 1100. Sensor assembly 1114 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1114 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1114 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
通信组件1116被配置为便于装置1100和其他设备之间有线或无线方式的通信。装置1100可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1116经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1116还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。 Communication component 1116 is configured to facilitate wired or wireless communication between device 1100 and other devices. The device 1100 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, communication component 1116 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 also includes a near field communication (NFC) module to facilitate short range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
在示例性实施例中,装置1100可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, apparatus 1100 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor, or other electronic component implementation for performing the above methods.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包 括指令的存储器1104,上述指令可由装置1100的处理器1120执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer readable storage medium comprising instructions, such as a package A memory 1104 of instructions is executable by processor 1120 of apparatus 1100 to perform the above method. For example, the non-transitory computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1100的处理器执行时,使得装置1100能够执行上述各个实施例提供的通话方法。A non-transitory computer readable storage medium that, when executed by a processor of apparatus 1100, enables apparatus 1100 to perform the method of communication provided by the various embodiments described above.
图12是根据一示例性实施例示出的一种通话装置1200的框图。例如,装置1200可以被提供为一个与通话设备关联的服务器。参照图12,装置1200包括处理组件1222,其进一步包括一个或多个处理器,以及由存储器1232所代表的存储器资源,用于存储可由处理部件1222执行的指令,例如应用程序。存储器1232中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1222被配置为执行指令,以执行上述通话方法。FIG. 12 is a block diagram of a communication device 1200, according to an exemplary embodiment. For example, device 1200 can be provided as a server associated with a call device. Referring to Figure 12, apparatus 1200 includes a processing component 1222 that further includes one or more processors, and memory resources represented by memory 1232 for storing instructions, such as applications, that are executable by processing component 1222. An application stored in memory 1232 may include one or more modules each corresponding to a set of instructions. Additionally, processing component 1222 is configured to execute instructions to perform the above-described method of calling.
装置1200还可以包括一个电源组件1226被配置为执行装置1200的电源管理,一个有线或无线网络接口1250被配置为将装置1200连接到网络,和一个输入输出(I/O)接口1258。装置1200可以操作基于存储在存储器1232的操作***,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。 Apparatus 1200 can also include a power supply component 1226 configured to perform power management of apparatus 1200, a wired or wireless network interface 1250 configured to connect apparatus 1200 to the network, and an input/output (I/O) interface 1258. Device 1200 can operate based on an operating system stored in memory 1232, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.
图13是根据一示例性实施例示出的一种通话***的框图,该***包括终端1310和对端设备1320;FIG. 13 is a block diagram of a call system, including a terminal 1310 and a peer device 1320, according to an exemplary embodiment;
终端1310可以是图7所示的装置、图8所示的装置或图11所示的装置中的任一个;The terminal 1310 may be any one of the device shown in FIG. 7, the device shown in FIG. 8, or the device shown in FIG.
对端设备1320可以是与终端1310同样的装置,也可以是图9所示的装置、图10所示的装置或图12所示的装置中的任一个。The peer device 1320 may be the same device as the terminal 1310, or may be any of the device shown in FIG. 9, the device shown in FIG. 10, or the device shown in FIG.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will be apparent to those skilled in the <RTIgt; The present application is intended to cover any variations, uses, or adaptations of the present disclosure, which are in accordance with the general principles of the disclosure and include common general knowledge or common technical means in the art that are not disclosed in the present disclosure. . The specification and examples are to be regarded as illustrative only,
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。 It is to be understood that the invention is not limited to the details of the details and The scope of the disclosure is to be limited only by the appended claims.

Claims (35)

  1. 一种通话方法,其特征在于,所述方法包括:A method for calling, characterized in that the method comprises:
    在与对端设备通过语音通道进行通话时,与所述对端设备建立用于辅助本次通话的数据通道;Establishing a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
    根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,所述交互信息用于所述通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed on the at least one end of the two ends of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  2. 根据权利要求1所述的方法,其特征在于,所述与所述对端设备建立用于辅助本次通话的数据通道,包括:The method according to claim 1, wherein the establishing a data channel for assisting the current call with the peer device comprises:
    检测所述对端设备的电话号码是否为预设号码;Detecting whether the phone number of the peer device is a preset number;
    当所述电话号码是预设号码时,与所述对端设备建立用于辅助本次通话的数据通道。When the phone number is a preset number, a data channel for assisting the current call is established with the peer device.
  3. 根据权利要求2所述的方法,其特征在于,所述检测所述对端设备的电话号码是否为预设号码,包括:The method according to claim 2, wherein the detecting whether the phone number of the peer device is a preset number comprises:
    当所述预设号码是服务号码时,检测所述对端设备的电话号码是否记录在预设的服务号码白名单中,所述服务号码白名单存储于本地或第三方服务平台。When the preset number is a service number, it is detected whether the phone number of the peer device is recorded in a preset service number white list, and the service number white list is stored in a local or third-party service platform.
  4. 根据权利要求1所述的方法,其特征在于,所述与所述对端设备建立用于辅助本次通话的数据通道,包括:The method according to claim 1, wherein the establishing a data channel for assisting the current call with the peer device comprises:
    在接收到用于建立所述数据通道的触发信号时,与所述对端设备建立用于辅助本次通话的数据通道。Upon receiving the trigger signal for establishing the data channel, a data channel for assisting the current call is established with the peer device.
  5. 根据权利要求1至4任一所述的方法,其特征在于,A method according to any one of claims 1 to 4, characterized in that
    在所述对端设备为独立通话设备时,所述数据通道为本端与所述独立通话设备之间建立的数据通道;或,When the peer device is an independent call device, the data channel is a data channel established between the local end and the independent call device; or
    在所述对端设备包括通话设备和与所述通话设备关联的服务器时,所述数据通道为本端与所述服务器之间建立的数据通道。When the peer device includes a call device and a server associated with the call device, the data channel is a data channel established between the local end and the server.
  6. 根据权利要求1至4任一所述的方法,其特征在于,A method according to any one of claims 1 to 4, characterized in that
    所述数据通道是通过第三方服务平台在本端与所述对端设备之间建立的数据通道。The data channel is a data channel established between the local end and the peer device through a third-party service platform.
  7. 根据权利要求1至4任一所述的方法,其特征在于,所述根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,包括:The method according to any one of claims 1 to 4, wherein the displaying, according to the data channel, at least one end of the two ends of the call, the interaction information provided by the other party, including:
    接收所述对端设备通过所述数据通道提供的第一交互信息;以预定形式展示所述第一交互信息;和/或, Receiving, by the peer device, first interaction information provided by the data channel; displaying the first interaction information in a predetermined form; and/or,
    通过所述数据通道向所述对端设备发送第二交互信息,所述对端设备用于以预定形式展示所述第二交互信息或者使用所述第二交互信息;Sending, by the data channel, the second interaction information to the peer device, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
    所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。The predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface.
  8. 根据权利要求7所述的方法,其特征在于,所述以预定形式展示所述第一交互信息,包括:The method according to claim 7, wherein the displaying the first interaction information in a predetermined form comprises:
    在所述第一交互信息包括服务号码提供的服务信息页面时,解析所述服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种;When the first interaction information includes a service information page provided by the service number, parsing the service information page, where the service information page includes an information display page, an information collection page, and a service providing related to the service provided by the service number At least one of a page and a service operation page;
    在所述用户界面中显示所述服务信息页面。The service information page is displayed in the user interface.
  9. 根据权利要求8所述的方法,其特征在于,所述在所述用户界面中显示所述服务信息页面,包括:The method according to claim 8, wherein the displaying the service information page in the user interface comprises:
    根据用户的操作显示对所述服务信息页面;Displaying the service information page according to a user's operation;
    或,or,
    根据所述对端设备的控制显示所述服务信息页面。The service information page is displayed according to the control of the peer device.
  10. 根据权利要求7所述的方法,其特征在于,所述方法,还包括:The method of claim 7, wherein the method further comprises:
    在用户界面中显示有所述第一交互信息且所述第一交互信息是服务号码提供的服务信息页面时,接收用户在所述服务信息页面上输入的操作指示;When the first interaction information is displayed in the user interface, and the first interaction information is a service information page provided by the service number, receiving an operation instruction input by the user on the service information page;
    将所述操作指示转换为所述第二交互信息;Converting the operation indication into the second interaction information;
    其中,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。The service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
  11. 一种通话方法,其特征在于,用于与通话设备关联的服务器中,所述方法包括:A method for calling, characterized in that, in a server for association with a call device, the method includes:
    在终端与所述通话设备通过语音通道进行通话时,与所述终端建立用于辅助本次通话的数据通道;When the terminal and the calling device make a call through the voice channel, establish a data channel for assisting the current call with the terminal;
    根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,所述交互信息用于通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed at the end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  12. 根据权利要求11所述的方法,其特征在于,所述与所述终端建立用于辅助本次通话的数据通道,包括:The method according to claim 11, wherein the establishing a data channel for assisting the current call with the terminal comprises:
    通过第三方服务平台与所述终端建立用于辅助本次通话的数据通道。A data channel for assisting the call is established with the terminal through a third-party service platform.
  13. 根据权利要求11或12所述的方法,其特征在于,所述根据所述数据通道在所述 终端和所述服务器中的至少一端展示对方提供的交互信息,包括:The method according to claim 11 or 12, wherein said said according to said data channel At least one end of the terminal and the server displays interaction information provided by the other party, including:
    通过所述数据通道向所述终端发送第一交互信息,所述终端用于以预定形式展示所述第一交互信息;和/或,Transmitting, by the data channel, first interaction information to the terminal, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
    接收所述终端通过所述数据通道提供的第二交互信息;以预定形式展示所述第二交互信息,或,使用所述第二交互信息;Receiving, by the terminal, second interaction information provided by the data channel; displaying the second interaction information in a predetermined form, or using the second interaction information;
    其中,所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。Wherein the predetermined form comprises at least one of displaying, playing a sound and displaying a signal light in a user interface.
  14. 根据权利要求13所述的方法,其特征在于,The method of claim 13 wherein:
    在所述服务器是服务号码对应的服务器时,所述第一交互信息包括与所述服务号码对应的服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。When the server is a server corresponding to the service number, the first interaction information includes a service information page corresponding to the service number, and the service information page includes an information display page related to the service provided by the service number, At least one of an information collection page, a service providing page, and a service operation page.
  15. 根据权利要求14所述的方法,其特征在于,所述方法,还包括:The method of claim 14, wherein the method further comprises:
    控制所述服务信息页面在所述终端中的显示。Controlling the display of the service information page in the terminal.
  16. 根据权利要求14所述的方法,其特征在于,所述第二交互信息是所述终端在用户界面中显示所述服务信息页面时,接收用户在所述服务信息页面上输入的操作指示后,将所述操作指示转换得到的信息。The method according to claim 14, wherein the second interaction information is that after the terminal displays the service information page in the user interface, after receiving an operation instruction input by the user on the service information page, The operation indicates the information obtained by the conversion.
  17. 一种通话装置,其特征在于,所述装置包括:A communication device, characterized in that the device comprises:
    设备通道建立模块,被配置为在与对端设备通过语音通道进行通话时,与所述对端设备建立用于辅助本次通话的数据通道;a device channel establishing module, configured to establish a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
    交互信息展示模块,被配置为根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,所述交互信息用于所述通话两端之间基于通话内容进行协调交互。The interactive information display module is configured to display interaction information provided by the other party at least one end of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  18. 根据权利要求17所述的装置,其特征在于,所述通道建立模块,包括:号码检测单元和通道建立单元;The device according to claim 17, wherein the channel establishing module comprises: a number detecting unit and a channel establishing unit;
    所述号码检测单元,被配置为检测所述对端设备的电话号码是否为预设号码;The number detecting unit is configured to detect whether the phone number of the peer device is a preset number;
    所述通道建立单元,被配置为当所述电话号码是预设号码时,与所述对端设备建立用于辅助本次通话的数据通道。The channel establishing unit is configured to establish, with the peer device, a data channel for assisting the current call when the phone number is a preset number.
  19. 根据权利要求8所述的装置,其特征在于,The device of claim 8 wherein:
    所述号码检测单元,被配置为当所述预设号码是服务号码时,检测所述对端设备的电话号码是否记录在预设的服务号码白名单中,所述服务号码白名单存储于本地或第三方服务平台。 The number detecting unit is configured to: when the preset number is a service number, detect whether the phone number of the peer device is recorded in a preset service number white list, where the service number white list is stored locally. Or a third-party service platform.
  20. 根据权利要求17所述的装置,其特征在于,The device of claim 17 wherein:
    所述设备通道建立模块,被配置为在接收到用于建立所述数据通道的触发信号时,与所述对端设备建立用于辅助本次通话的数据通道。The device channel establishing module is configured to establish, with the peer device, a data channel for assisting the current call when receiving a trigger signal for establishing the data channel.
  21. 根据权利要求17至20任一所述的装置,其特征在于,Apparatus according to any one of claims 17 to 20, wherein
    在所述对端设备为独立通话设备时,所述数据通道为本端与所述独立通话设备之间建立的数据通道;或,When the peer device is an independent call device, the data channel is a data channel established between the local end and the independent call device; or
    在所述对端设备包括通话设备和与所述通话设备关联的服务器时,所述数据通道为本端与所述服务器之间建立的数据通道。When the peer device includes a call device and a server associated with the call device, the data channel is a data channel established between the local end and the server.
  22. 根据权利要求17至20任一所述的装置,其特征在于,Apparatus according to any one of claims 17 to 20, wherein
    所述数据通道是通过第三方服务平台在本端与所述对端设备之间建立的数据通道。The data channel is a data channel established between the local end and the peer device through a third-party service platform.
  23. 根据权利要求17至20任一所述的装置,其特征在于,所述交互信息展示模块,包括:信息接收单元,和/或,信息发送单元;The device according to any one of claims 17 to 20, wherein the interactive information display module comprises: an information receiving unit, and/or an information sending unit;
    所述信息接收单元,被配置为接收所述对端设备通过所述数据通道提供的第一交互信息;以预定形式展示所述第一交互信息;The information receiving unit is configured to receive first interaction information that is provided by the peer device through the data channel, and display the first interaction information in a predetermined form;
    所述信息发送单元,被配置为通过所述数据通道向所述对端设备发送第二交互信息,所述对端设备用于以预定形式展示所述第二交互信息或者使用所述第二交互信息;The information sending unit is configured to send second interaction information to the peer device by using the data channel, where the peer device is configured to display the second interaction information in a predetermined form or use the second interaction information;
    所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。The predetermined form includes at least one of displaying, playing a sound, and displaying a light in a user interface.
  24. 根据权利要求23所述的装置,其特征在于,所述信息接收单元,包括:信息解析子单元和信息展示子单元;The device according to claim 23, wherein the information receiving unit comprises: an information parsing subunit and an information display subunit;
    所述信息解析子单元,被配置为在所述第一交互信息包括服务号码提供的服务信息页面时,解析所述服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种;The information parsing subunit is configured to parse the service information page when the first interaction information includes a service information page provided by a service number, where the service information page includes a service related to the service provided by the service number At least one of an information display page, an information collection page, a service providing page, and a service operation page;
    所述信息展示子单元,被配置为在所述用户界面中显示所述服务信息页面。The information presentation subunit is configured to display the service information page in the user interface.
  25. 根据权利要求24所述的装置,其特征在于,The device according to claim 24, wherein
    所述信息展示子单元,被配置为根据用户的操作显示对所述服务信息页面;The information display subunit is configured to display the service information page according to an operation of the user;
    或,or,
    所述信息展示子单元,被配置为根据所述对端设备的控制显示所述服务信息页面。The information display subunit is configured to display the service information page according to the control of the peer device.
  26. 根据权利要求23所述的装置,其特征在于,所述交互信息展示模块,还包括: 指示接收单元和指示转换单元;The device according to claim 23, wherein the interactive information display module further comprises: Instructing the receiving unit and the indicating conversion unit;
    所述指示接收单元,被配置为在用户界面中显示有所述第一交互信息且所述第一交互信息是服务号码提供的服务信息页面时,接收用户在所述服务信息页面上输入的操作指示;The indication receiving unit is configured to receive an operation input by the user on the service information page when the first interaction information is displayed in the user interface and the first interaction information is a service information page provided by a service number Instruction
    所述指示转换单元,被配置为将所述操作指示转换为所述第二交互信息;The indication conversion unit is configured to convert the operation indication into the second interaction information;
    其中,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。The service information page includes at least one of an information display page, an information collection page, a service providing page, and a service operation page related to the service provided by the service number.
  27. 一种通话装置,其特征在于,用于与通话设备关联的服务器中,所述装置包括:A call device, characterized in that, for a server associated with a call device, the device includes:
    服务通道建立模块,被配置为在终端与所述通话设备通过语音通道进行通话时,与所述终端建立用于辅助本次通话的数据通道;a service channel establishing module, configured to establish a data channel for assisting the current call with the terminal when the terminal and the calling device make a call through the voice channel;
    服务信息展示模块,被配置为根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,所述交互信息用于通话两端之间基于通话内容进行协调交互。The service information display module is configured to display the interaction information provided by the other party at the end of the terminal and the server according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  28. 根据权利要求27所述的方法,其特征在于,The method of claim 27, wherein
    所述服务通道建立模块,被配置为通过第三方服务平台与所述终端建立用于辅助本次通话的数据通道。The service channel establishing module is configured to establish, by using a third-party service platform, a data channel for assisting the current call with the terminal.
  29. 根据权利要求27或28所述的装置,其特征在于,所述服务信息展示模块,包括:服务信息发送单元,和/或,反馈信息接收单元;The device according to claim 27 or 28, wherein the service information display module comprises: a service information sending unit, and/or a feedback information receiving unit;
    所述服务信息发送单元,被配置为通过所述数据通道向所述终端发送第一交互信息,所述终端用于以预定形式展示所述第一交互信息;和/或,The service information sending unit is configured to send first interaction information to the terminal by using the data channel, where the terminal is configured to display the first interaction information in a predetermined form; and/or,
    所述反馈信息接收单元,被配置为接收所述终端通过所述数据通道提供的第二交互信息;以预定形式展示所述第二交互信息,或,使用所述第二交互信息;The feedback information receiving unit is configured to receive second interaction information provided by the terminal through the data channel, display the second interaction information in a predetermined form, or use the second interaction information;
    其中,所述预定形式包括在用户界面中显示、播放声音和显示信号灯中的至少一种。Wherein the predetermined form comprises at least one of displaying, playing a sound and displaying a signal light in a user interface.
  30. 根据权利要求29所述的装置,其特征在于,The device according to claim 29, wherein
    在所述服务器是服务号码对应的服务器时,所述第一交互信息包括与所述服务号码对应的服务信息页面,所述服务信息页面包括与所述服务号码提供的服务有关的信息展示页面、信息采集页面、服务提供页面和服务操作页面中的至少一种。When the server is a server corresponding to the service number, the first interaction information includes a service information page corresponding to the service number, and the service information page includes an information display page related to the service provided by the service number, At least one of an information collection page, a service providing page, and a service operation page.
  31. 根据权利要求30所述的装置,其特征在于,所述服务信息展示模块,还包括:服务控制显示单元;The device according to claim 30, wherein the service information display module further comprises: a service control display unit;
    所述服务控制显示单元,被配置为控制所述服务信息页面在所述终端中的显示。 The service control display unit is configured to control display of the service information page in the terminal.
  32. 根据权利要求30所述的装置,其特征在于,所述第二交互信息是所述终端在用户界面中显示所述服务信息页面时,接收用户在所述服务信息页面上输入的操作指示后,将所述操作指示转换得到的信息。The device according to claim 30, wherein the second interaction information is that after the terminal displays the service information page in the user interface, after receiving an operation instruction input by the user on the service information page, The operation indicates the information obtained by the conversion.
  33. 一种通话装置,其特征在于,包括:A communication device, comprising:
    处理器;processor;
    用于存储所述处理器的可执行指令的存储器;a memory for storing executable instructions of the processor;
    其中,所述处理器被配置为:Wherein the processor is configured to:
    在与对端设备通过语音通道进行通话时,与所述对端设备建立用于辅助本次通话的数据通道;Establishing a data channel for assisting the current call with the peer device when the peer device communicates with the voice channel;
    根据所述数据通道在通话两端中的至少一端展示对方提供的交互信息,所述交互信息用于所述通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed on the at least one end of the two ends of the call according to the data channel, where the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  34. 一种通话装置,其特征在于,用于与通话设备关联的服务器中,包括:A call device, characterized in that the server for associating with the call device includes:
    处理器;processor;
    用于存储所述处理器的可执行指令的存储器;a memory for storing executable instructions of the processor;
    其中,所述处理器被配置为:Wherein the processor is configured to:
    在终端与所述通话设备通过语音通道进行通话时,与所述终端建立用于辅助本次通话的数据通道;When the terminal and the calling device make a call through the voice channel, establish a data channel for assisting the current call with the terminal;
    根据所述数据通道在所述终端和所述服务器中的至少一端展示对方提供的交互信息,所述交互信息用于通话两端之间基于通话内容进行协调交互。The interaction information provided by the other party is displayed at the end of the terminal and the server according to the data channel, and the interaction information is used for coordinated interaction between the two ends of the call based on the content of the call.
  35. 一种通话***,其特征在于,所述***包括:终端和对端设备;A call system, characterized in that the system comprises: a terminal and a peer device;
    所述终端包括如权利要求17至26任一所述的装置;所述对端设备包括如权利要求17至32任一所述的装置;The terminal comprises the device according to any one of claims 17 to 26; the peer device comprises the device according to any one of claims 17 to 32;
    或,or,
    所述终端包括如权利要求33所述的装置;所述对端设备包括如权利要求34所述的装置。 The terminal comprises the apparatus of claim 33; the peer device comprising the apparatus of claim 34.
PCT/CN2014/091576 2014-07-21 2014-11-19 Call method, apparatus and system WO2016011742A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2016535333A JP2016530818A (en) 2014-07-21 2014-11-19 CALL METHOD, CALL DEVICE, CALL SYSTEM, PROGRAM, AND RECORDING MEDIUM
RU2015105747A RU2628237C2 (en) 2014-07-21 2014-11-19 Call method, device and system
KR1020157001149A KR20160021067A (en) 2014-07-21 2014-11-19 Method, apparatus and system for call
MX2015002053A MX354876B (en) 2014-07-21 2014-11-19 Call method, apparatus and system.
BR112015003533A BR112015003533A2 (en) 2014-07-21 2014-11-19 calling method, device and system
US14/638,999 US9420440B2 (en) 2014-07-21 2015-03-04 Calling methods and devices
US15/196,605 US9794415B2 (en) 2014-07-21 2016-06-29 Calling methods and devices

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410347392.9 2014-07-21
CN201410347392.9A CN104158985B (en) 2014-07-21 2014-07-21 Call method, device and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/638,999 Continuation US9420440B2 (en) 2014-07-21 2015-03-04 Calling methods and devices

Publications (1)

Publication Number Publication Date
WO2016011742A1 true WO2016011742A1 (en) 2016-01-28

Family

ID=51884387

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/091576 WO2016011742A1 (en) 2014-07-21 2014-11-19 Call method, apparatus and system

Country Status (8)

Country Link
EP (1) EP2978202A1 (en)
JP (1) JP2016530818A (en)
KR (1) KR20160021067A (en)
CN (1) CN104158985B (en)
BR (1) BR112015003533A2 (en)
MX (1) MX354876B (en)
RU (1) RU2628237C2 (en)
WO (1) WO2016011742A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104331828B (en) * 2014-11-21 2018-06-08 福建凯米网络科技有限公司 The processing method and system of multiple terminals point list information
CN104837126B (en) * 2015-04-01 2018-07-24 上海斐讯数据通信技术有限公司 Method and communication terminal for sharing call between communication terminal
CN106487755A (en) * 2015-08-27 2017-03-08 中兴通讯股份有限公司 A kind of method and device setting up session
US10764428B2 (en) * 2017-12-29 2020-09-01 Trysit Nitidharmatut Simultaneous voice and data content driven commercial data platform
CN111526252B (en) * 2020-04-30 2022-02-11 中卓信(北京)科技有限公司 Data interaction method, data interaction device and electronic equipment
EP4262180A4 (en) * 2021-01-06 2024-01-24 Huawei Tech Co Ltd Call processing method, call processing apparatus and related device
CN115696309A (en) * 2021-07-31 2023-02-03 华为技术有限公司 Communication method and device
CN115941778A (en) * 2021-08-04 2023-04-07 ***通信有限公司研究院 Method, device and storage medium for providing service
CN115941761A (en) * 2021-08-04 2023-04-07 ***通信有限公司研究院 Method, equipment and storage medium for establishing communication and data channel
CN115801738A (en) * 2021-09-10 2023-03-14 中兴通讯股份有限公司 Customer service implementation method and device, computer equipment and readable medium
CN113938850B (en) * 2021-10-19 2023-04-25 维沃移动通信有限公司 Data service implementation method and device
CN116155868A (en) * 2021-11-19 2023-05-23 中兴通讯股份有限公司 Telecommunication method, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101170727A (en) * 2007-11-20 2008-04-30 ***通信集团广东有限公司 A method and system for interactive voice response and text synchronized push
CN101267600A (en) * 2007-03-07 2008-09-17 艾格瑞***有限公司 Communications server for handling parallel voice and data connections and method of using the same
CN101422025A (en) * 2006-02-07 2009-04-29 斯纳品软件公司 A method and system for enhancing voice calls, such as enhancing voice calls with data services
CN102196104A (en) * 2010-03-11 2011-09-21 ***通信集团公司 Method and system for data and voice fusion in interactive voice response (IVR) system
US20120008755A1 (en) * 2010-07-06 2012-01-12 Millind Mittal Method and apparatus for data channel augmented auto attended voice response systems

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1249143B1 (en) * 2000-01-19 2008-01-02 Sony Ericsson Mobile Communications AB Exchange of information in a communication system
US6493432B1 (en) * 2000-01-24 2002-12-10 Avaya Technology Corp. System for ensuring calling party privacy in a call screening system
JP4281238B2 (en) * 2000-10-06 2009-06-17 ソニー株式会社 Program information providing apparatus and method, image recording system, and program storage medium
ITPI20010039A1 (en) * 2001-05-14 2002-11-14 Cdc Srl APPARATUS AND METHOD FOR SELECTION AUTOMATICALLY AT THE PHONE CONNECTION OF A TELEPHONE DEVICE FIXED WITH THE
JP3870882B2 (en) * 2002-09-12 2007-01-24 ソニー株式会社 Information communication system, information communication apparatus, information communication method, and computer program
JP4016388B2 (en) * 2003-01-21 2007-12-05 日本電気株式会社 Mobile phone terminal with videophone function
JP2007134843A (en) * 2005-11-09 2007-05-31 Yamaha Corp Communication terminal, remote operation method and program
CN1809102A (en) * 2006-01-27 2006-07-26 曾平宁 Method of establishing voice communication with session subject prompt
US20080146256A1 (en) * 2006-12-19 2008-06-19 Jeffrey Charles Hawkins Sharing data during a voice call using a mobile communications device, and associated user interface
WO2008131109A1 (en) * 2007-04-17 2008-10-30 Aylus Networks, Inc. Systems and methods for using a recipient handset as a remote screen
KR20100027686A (en) * 2008-09-03 2010-03-11 엘지전자 주식회사 Mobile terminal and method for controlling the same
EP2712163B1 (en) * 2011-05-18 2016-02-24 NEC Corporation Mobile phone terminal, method to control start of remote operation functions using mobile phone terminal, and non-transient computer readable media
JP2014522538A (en) * 2011-06-08 2014-09-04 ヴィディオ・インコーポレーテッド System and method for sharing improved interactive content in a video communication system
WO2012175995A1 (en) * 2011-06-22 2012-12-27 Metaswitch Networks Ltd Sharing data during a voice call
JP5714620B2 (en) * 2012-10-19 2015-05-07 株式会社オプティム User terminal, operator server, remote support method, and program for user terminal
US9112930B2 (en) * 2012-10-26 2015-08-18 Microsoft Technology Licensing, Llc Updating services during real-time communication and sharing-experience sessions

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101422025A (en) * 2006-02-07 2009-04-29 斯纳品软件公司 A method and system for enhancing voice calls, such as enhancing voice calls with data services
CN101267600A (en) * 2007-03-07 2008-09-17 艾格瑞***有限公司 Communications server for handling parallel voice and data connections and method of using the same
CN101170727A (en) * 2007-11-20 2008-04-30 ***通信集团广东有限公司 A method and system for interactive voice response and text synchronized push
CN102196104A (en) * 2010-03-11 2011-09-21 ***通信集团公司 Method and system for data and voice fusion in interactive voice response (IVR) system
US20120008755A1 (en) * 2010-07-06 2012-01-12 Millind Mittal Method and apparatus for data channel augmented auto attended voice response systems

Also Published As

Publication number Publication date
MX2015002053A (en) 2016-10-28
KR20160021067A (en) 2016-02-24
CN104158985B (en) 2015-11-11
BR112015003533A2 (en) 2017-07-04
MX354876B (en) 2018-03-23
RU2015105747A (en) 2016-09-10
CN104158985A (en) 2014-11-19
RU2628237C2 (en) 2017-08-15
JP2016530818A (en) 2016-09-29
EP2978202A1 (en) 2016-01-27

Similar Documents

Publication Publication Date Title
WO2016011742A1 (en) Call method, apparatus and system
US10938756B2 (en) Task management based on instant message
WO2017114457A1 (en) Instant message processing method and device
JP6286105B2 (en) Cloud card transmission method, apparatus, program, and recording medium
US10334282B2 (en) Methods and devices for live broadcasting based on live broadcasting application
WO2016045277A1 (en) Method, device, and system for information acquisition
WO2016086581A1 (en) Instant communication method and device
WO2017045307A1 (en) Method and apparatus for displaying answering extension function
CN109521918B (en) Information sharing method and device, electronic equipment and storage medium
US20170279898A1 (en) Method for Accessing Virtual Desktop and Mobile Terminal
JP2017531977A (en) Message transmission method, apparatus, terminal, router, program, and recording medium
US9794415B2 (en) Calling methods and devices
US20210165820A1 (en) Method and apparatus for recalling image file, control method and apparatus for recalling image file, and mobile terminal
CN112738544A (en) Live broadcast room interaction method and device, electronic equipment and storage medium
JP2016524767A (en) Instant message management method, apparatus, program, and recording medium
CN110636318A (en) Message display method, message display device, client device, server and storage medium
CN104298430A (en) Telephone ordering method, device and system
CN110121148B (en) Interphone team method and device
CN109787890B (en) Instant messaging method, device and storage medium
WO2020078092A1 (en) Information processing method and apparatus, server, terminal and storage medium
WO2017024739A1 (en) Method of transmitting file and device utilizing same
CN114157520A (en) Project state acquisition method and device, electronic equipment and storage medium
WO2016045322A1 (en) Method, device, and system for telephone interaction
CA3053980C (en) Task management based on instant communication message
CN115129456A (en) Task creation method, device, equipment, storage medium and computer program product

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 20157001149

Country of ref document: KR

Kind code of ref document: A

Ref document number: 2016535333

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: MX/A/2015/002053

Country of ref document: MX

ENP Entry into the national phase

Ref document number: 2015105747

Country of ref document: RU

Kind code of ref document: A

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112015003533

Country of ref document: BR

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14897921

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 112015003533

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20150219

122 Ep: pct application non-entry in european phase

Ref document number: 14897921

Country of ref document: EP

Kind code of ref document: A1