WO2015158150A1 - Method and apparatus enabling user to establish communication with third party - Google Patents

Method and apparatus enabling user to establish communication with third party Download PDF

Info

Publication number
WO2015158150A1
WO2015158150A1 PCT/CN2014/093954 CN2014093954W WO2015158150A1 WO 2015158150 A1 WO2015158150 A1 WO 2015158150A1 CN 2014093954 W CN2014093954 W CN 2014093954W WO 2015158150 A1 WO2015158150 A1 WO 2015158150A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication
user
party
identification information
page
Prior art date
Application number
PCT/CN2014/093954
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 北京百度网讯科技有限公司
Publication of WO2015158150A1 publication Critical patent/WO2015158150A1/en

Links

Images

Classifications

    • 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

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a technology for establishing communication between a user and a third party.
  • the search result page provided by the search engine for the user includes a search result titled “Chinese Flower Gift Network”, in the search result. Includes a link that appears as "Telephone Consultation.”
  • a phone call interface as shown in FIG. 2 pops up on the mobile phone, and the call number is the phone number of “China Flower Gift Network”.
  • the user can choose whether to call the phone number. If the call is selected, the mobile phone will connect to the call center of "China Flower Gift Network" for the user to talk with the customer service representative.
  • the user is the calling party, which makes it possible for the user to bear the basic communication fee on the one hand, and for some customer service calls, it is possible for the user to pay an additional information fee according to the call time. Therefore, some users may abandon telephone consultation due to communication costs.
  • the customer service it is impossible to know.
  • the channel user knows the customer service phone from which channel, so that it is impossible to calculate the number of customer calls made by the user based on page browsing, and it is impossible to count the proportion of the user's page browsing behavior converted into the customer's customer service call.
  • a method for assisting a user to establish communication with a third party, wherein the page browsed by the user includes an interaction element that, when triggered, initiates a communication initiation request to communicate with the third party,
  • the method includes:
  • an apparatus for assisting a user in establishing communication with a third party wherein the page browsed by the user includes an interaction of a communication initiation request that will initiate communication with the third party after being triggered Element, the device includes:
  • the present invention provides a communication initiation request initiated by an interaction element in a user trigger page, and provides identification information of the communication mode of the user and corresponding identification information of the third party to the communication providing device of the communication mode.
  • the communication is provided by the communication providing device for the user to establish communication with the third party.
  • the phone callback system can call the user back and forth according to the mobile phone number reported by the mobile phone and establish communication with the third party, which simplifies the steps for the user to establish communication with the third party.
  • the user's use experience is improved; on the other hand, since the communication between the user and the third party is initiated by the user while browsing the page, the related data for establishing the communication, such as the communication initiation request, can be easily counted.
  • the trigger page, the third party corresponding to the communication, the communication initiation time, the communication duration, the number of communication initiated based on the interaction element, and the ratio of the user's page browsing behavior to the communication behavior of the user and the third party, etc., the statistics may be based on Application purpose is to optimize specific applications, such as Page conversion rate of release of information.
  • Figure 1 shows a schematic diagram of providing a contact associated with a search result in a search results page
  • FIG. 2 shows a schematic diagram of presenting a telephone number in a dialing program of a mobile phone
  • FIG. 3 shows a flow chart of a method for establishing communication with a third party for a user in accordance with an aspect of the present invention
  • FIG. 4 shows a schematic diagram of an apparatus for establishing communication with a third party for a user in accordance with another aspect of the present invention.
  • a scheme for a user to establish communication with a third party can be implemented by interaction of a user equipment, a network device, and a communication providing device.
  • the page that the user browses includes After the triggering, an interaction element of the communication initiation request for communicating with the third party is initiated; the user triggers the interaction element, and the user equipment sends a communication initiation request initiated by the user to the network device; the network device receives the communication initiation request to obtain the user.
  • Identification information of a communication method for communicating with a third party then, the network device provides the identification information corresponding to the communication mode of the user and the identification information of the third party corresponding to the communication mode to the communication providing device of the communication mode, by the communication The device is provided to establish communication with the third party for the user.
  • the user equipment includes, but is not limited to, any electronic product that can interact with the user through an input device such as a keyboard, a touch panel, and a voice control device, such as a computer and a mobile terminal, such as a mobile phone, a smart phone, or a PDA. , tablet, etc.
  • the communication providing device refers to a device that can establish a connection and provide a communication service for at least two devices.
  • the communication provided by the communication providing device includes, but is not limited to, packet data exchange based communication, circuit switched based communication, softswitch based communication, and the like.
  • the communication providing device can be, for example, a telephone call back system, a communication server, or the like.
  • the telephone call back system can provide the user with a free telephone call back service; and the communication server can provide the user with a packet data exchange based communication service, and the communication cost is lower than that of the circuit switched based communication service, especially when When the user is in the WIFI environment, the communication service provided by the communication server is also free.
  • the telephone call back system or the communication server can save the user's communication fee.
  • the network device includes, but is not limited to, a network host, a single network server, a plurality of network server sets, or a cloud composed of a plurality of servers.
  • the cloud is composed of a large number of host or network servers based on Cloud Computing, which is a kind of distributed computing, a super virtual computer composed of a group of loosely coupled computers.
  • a plurality of network devices may be implemented as a whole or by a part of the network devices, or even a specific device installed in one or more network devices, such as an auxiliary communication device, to perform with the user equipment and the communication providing device. Interact and assist users to establish communication with third parties. Unless otherwise stated, the network device in this paper is equivalent to the auxiliary communication device.
  • step S1 the user triggers an interaction element in the page to initiate a communication initiation request for communication with a third party; in step S2, the user equipment 1 sends a notification to the network device 2 that the user triggers the interaction element.
  • the network device 2 receives the communication initiation request to obtain identification information of a communication mode in which the user communicates with the third party; in step S3, the network device 2 corresponds the communication mode to the user The identification information and the identification information of the third party corresponding to the communication mode are provided to the communication providing device 3 of the communication mode, so that the communication providing device 3 establishes communication with the third party for the user; in step S4, the communication providing device 3 A connection is established with the user and the third party respectively to establish communication for the two; in step S5, the user equipment 1 establishes a connection with the communication device 4 of the third party and performs communication.
  • the page browsed by the user includes an interaction element that will initiate a communication initiation request to communicate with the third party after being triggered.
  • the user triggers an interaction element in the page to initiate a communication initiation request to communicate with a third party.
  • the page browsed by the user may be a page of a website managed by a third party, or any other page including information related to the third party, and includes an information window that is displayed together with the page due to loading the page, such as The floating window at the top of the page.
  • the interactive elements included in the page include, but are not limited to, any page elements/controls that can initiate a communication initiation request after being triggered, such as links, buttons, and the like.
  • the interactive elements can be represented by a plurality of types, for example, links such as “immediate contact”, “toll free call”, “telephone consultation” in the form of text; for example, graphical customer service icons, phone icons, phone animation GIF, etc.
  • Link/button again, a link/button that combines text and graphics.
  • the user's triggering operation on the interactive element can also be diverse, such as clicking, hovering, etc. of the interactive element. Further, due to the diversification of the expression form of the interaction element, the triggering operation of the interaction element may also be different. For example, when the interaction element is a link, the corresponding trigger operation is a click, and when the interaction element is a button, the corresponding The trigger action is hovering.
  • the triggering of interactive elements can be set according to the needs of specific applications.
  • the page can have a broad understanding of the "include” of the interactive element, that is, the interactive element can be included not only in the page, but also included and associated with the page.
  • the information window is included in the floating window above the page.
  • the third party with which the user intends to communicate may be any communicating party that can establish communication by triggering an interactive element, such as a government, a school, an enterprise, an event organizer, and the like.
  • the communication between the user and the third party can be performed in the form of communication such as voice communication, text communication, or a mixture of both.
  • a third party can set up a conversation robot to reply to the user's voice consultation using text; in this way, it facilitates user consultation to improve the user's willingness to communicate, and also improves the response speed of the third party.
  • parallel processing capabilities thereby enhancing the user experience of communicating with third parties through interactive buttons in the page.
  • a typical embodiment of a page viewed by a user may be a third party website page.
  • a student's parents are using a mobile phone to browse a website of a college or university; in order to provide parents with better services related to enrollment, the college has set up a display on the website page as “Enrollment”.
  • a link to the consultation if the parent of the student clicks on the link, the mobile phone used by the student will initiate a communication initiation request to communicate with the institution.
  • the communication between the user and the third party may be specifically represented by communication between the user and a representative of the third party, and the representative of the third party may be any communication party with which the communication establishment device 3 establishes communication with the user through the solution of the present invention. That is, the communication party with which the user actually communicates after the user establishes communication with the third party through the present invention.
  • a representative of a third party may be an admissions office of the college.
  • search result page includes one or more search results associated with one or more third parties, wherein each search result includes at least one interactive element, and the (or) interactive element is triggered to initiate the associated A communication initiation request by the three parties for communication.
  • the search engine can embed the interaction element in the search results associated with the third party such that the search results page including the (and the like) search results includes an interaction element that can initiate communication with the third party.
  • the search engine obtains a corresponding plurality of search results, such as a plurality of driving school websites, wherein each search result is associated with at least one driving school, thereby returning to the search result page returned to the user,
  • Each search result is associated with a driving school, such that each search result includes an interactive element that can initiate communication with its corresponding driving school.
  • one search result may be related to multiple third parties. If the search results page may include a search result titled "Beijing Star Driving School", it can be associated with 4 Beijing Star Driving Schools, so that the search results can include 4 separate launches and one of them.
  • the interactive element of star drive school communication may be included in the search results page.
  • step S2 the user equipment 1 sends a communication initiation request initiated by the interaction element in the user trigger page to the network device 2, and accordingly, the network device 2 receives the communication initiation request to obtain the communication between the user and the third party.
  • Identification information of the communication method
  • the communication manner in which the user communicates with the third party includes, but is not limited to, telephone communication based on conventional communication and network communication based on various Internet communication tools, such as QQ communication, easy communication, Skype communication, etc., thereby
  • the identification information corresponding to the communication method such as a phone number, a QQ account, an easy-to-trust account, a Skype account, and the like.
  • the identification information of the communication mode can simultaneously characterize the communication mode and its identification information.
  • the network device 2 can adopt at least the following two methods to obtain identification information of a communication mode in which the user communicates with a third party:
  • the user equipment 1 may include the identification information of the communication mode of the user in the communication initiation request, and send it to the network device 2; subsequently, the network device 2 receives the communication initiation request from the communication. Get identification information of the user's communication method.
  • the interaction between the user and the third party is indicated in the interaction element.
  • the user equipment 1 is typically a mobile phone
  • the interactive element in the page is “telephone consultation”.
  • Query button after the user clicks the button, the user device 1 or more specifically the execution code in the page obtains the mobile phone number of the user by scanning the mobile phone configuration information, such as scanning system information or SIM card information, and The mobile phone number is sent to the network device 2 in the communication initiation request, so that the network device 2 can extract the mobile phone number of the user from the communication initiation request, and determine that the communication mode between the user and the third party is telephone communication.
  • user equipment 1 may indicate the manner of communication between the user and the third party in the communication initiation request.
  • the interaction element is a "contact us" button, and the communication mode may not be specified. After the user clicks the button, the user equipment 1 can determine the communication mode with the third party, and the indication information of the communication mode and the user correspondingly The identification information of the communication mode is transmitted to the network device 2 in the communication initiation request.
  • the user equipment 1 can determine its communication mode with the third party according to any existing manner, for example, according to user preferences, user historical behavior, cost of different communication methods, and the like.
  • the user equipment 1 may also present the read information of the read communication mode of the user to the user for confirmation by the user; if the user confirms, the user equipment 1 includes the identification information. In the communication initiation request; if the user changes the identification information, the user equipment 1 includes the changed identification information in the communication initiation request.
  • the user equipment 1 may also set a timer to prompt the user that it is about to send a communication initiation request. For example, the user equipment 1 can initiate a countdown timer and present the countdown timer in real time to prompt the user to send a communication initiation request time, such as "communicate after X seconds.”
  • the network device 2 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party; then, the network device 2 acquires the identification information corresponding to the determined communication mode from the user.
  • the third party can be determined in a variety of ways.
  • the communication initiation request may be initiated on a website page of a third party, and the network device 2 may determine the third party corresponding to the communication initiation request accordingly.
  • the communication initiation request includes indication information of the third party for obtaining a communication manner supported by the third party.
  • the instructions of the third party include Any information used to indicate the identity of a third party, such as the name, code, etc. of a third party.
  • the network device 2 can, for example, generally query a preset communication mode library to obtain the communication mode supported by the third party.
  • the communication mode library stores at least one or more third party identification information, and one or more communication methods supported by each third party.
  • the interactive element of the page includes indication information of a third party, and the indication information is also included in the communication initiation request and transmitted to the network device 2.
  • the network device 2 can obtain the communication mode supported by the third party and its corresponding identification information by querying the communication mode library according to the indication information of the third party.
  • the network device 2 can directly determine the communication mode as the communication mode in which the user communicates with the third party.
  • the network device 2 can select one of a plurality of communication modes as a way for the user to communicate with the third party. specifically:
  • the network device 2 may use a communication method preferentially selected by a third party as a communication method in which the user communicates with the third party.
  • the preferred method of communication by a third party may be different under different circumstances. For example, in order to save the user's communication costs, the telephone communication between the user and the third party is usually paid by a third party. When the third party funds are sufficient, it may prefer telephone communication to improve the quality of service; when the third party funds are in short supply It may prefer communication methods such as QQ communication and Skype communication to save costs.
  • the preferred method of communication by a third party may be different at different times. For example, when in the working time period, it may preferentially select text communication methods such as QQ communication or Skype communication to facilitate user communication; when in the rest period, it may prefer telephone communication to improve service quality and improve efficiency.
  • text communication methods such as QQ communication or Skype communication
  • the network device 2 can select, from among the communication methods supported by the third party, the communication mode in which the user has the lowest cost as the user communicates with the third party.
  • the network device 2 uses the telephone communication as a communication method in which the user communicates with the third party.
  • the network device 2 can use QQ communication or Skype communication as a communication method in which the user communicates with the third party.
  • the network device 2 can also count a single communication traffic of each instant communication mode or communication traffic of each communication session based on a large amount of communication data, and the statistical traffic can at least partially reflect the communication cost that the user may generate. . Therefore, when the user is not in the WIFI environment, and the third party does not support the user's free telephone communication, the network device 2 can select the one with the lowest user cost from the third-party supported communication method as the user and based on the real-time statistical result. The communication method in which the third party communicates.
  • the single communication traffic of Skype communication is smaller than the single communication traffic of QQ communication.
  • the network device 2 can select the Skype communication mode. A communication method in which a user communicates with the third party.
  • the network device 2 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party, the network device 2 acquires the identification information corresponding to the determined communication mode from the user.
  • the network device 2 After the network device 2 determines that the user performs telephone communication with the third party, the network device 2 sends a request for obtaining the corresponding identification information to the user device 1, and then obtains the phone number reported by the user device 1.
  • the first type is more suitable when the communication mode in which the user communicates with the third party is determined, for example, the communication mode in which the user communicates with the third party.
  • the communication initiation request includes the user's telephone number, and the third party also supports telephone communication; and the second) is more suitable for the case where the communication between the two is uncertain, for real-time A situation to determine how a user communicates with a third party.
  • step S3 the network device 2 provides the identification information of the communication mode of the user and the identification information of the communication mode of the third party to the communication providing device 3 of the communication mode, so that the communication providing device 3 is the user and the communication device 3 The third party establishes communication.
  • the communication initiation request may include identification information of a third party communication manner, for example, a third party's telephone number 400XXXXXX; and, for example, a third Party QQ account XXXXXXXX; another example, third-party Skype account abcxyz123, or [email protected].
  • the communication initiation request may include indication information of the third party for obtaining identification information of the communication manner supported by the third party.
  • the network device 2 may extract the indication information of the third party from the communication initiation request, and obtain the communication mode supported by the third party and the corresponding identification information by querying the preset communication mode library according to the indication information of the third party; Further, the network device 2 may select one of a plurality of communication modes supported by the third party, thereby determining identification information of the selected communication mode, and acquiring, from the user device 1, identification information corresponding to the selected communication mode, and further The identification information corresponding to the selected communication mode is sent to the corresponding communication providing device 3.
  • the communication initiation request may include the indication information of the third party and the communication manner indicated by the user, so that the network device 2 may obtain the first communication manner by querying the preset communication mode library according to the indication information of the third party.
  • the three parties correspond to the identification information of the communication mode indicated by the user.
  • step S4 the communication providing device 3 establishes a connection with the user and the third party, respectively, to establish communication for both; subsequently, in step S5, the user device 1 establishes a connection with the communication device 4 of the third party and performs communication.
  • the communication providing device 3 is, for example, a telephone call back system, a communication server, or the like.
  • the network device 2 can provide the user's phone number and the third party's phone number to the phone callback system; then, the phone callback system first calls the user, and after the user answers, the phone callback system calls the third party to serve the user. Establish communication with third parties.
  • the network device 2 receives a communication initiation request sent by the user equipment 1, where the communication initiation request includes a third party telephone number and a mobile phone number of the user, wherein the mobile phone number is obtained by scanning the mobile phone configuration information by the user's mobile phone;
  • the network device 2 provides the third party's telephone number and the user's mobile phone number to the telephone call back system; the telephone call back system establishes a connection between the user and the third party and provides communication services.
  • the present invention can simplify users and third parties Establish communication steps and provide users with free communication services, which enhances users' willingness to communicate by reducing user costs, thereby increasing the number of times users actively communicate with third parties, thereby improving user-based browsing behaviors into users and The proportion of tripartite communications.
  • the communication server includes, but is not limited to, various packet data exchange-based servers, such as various communication servers that can provide VoIP services, such as a QQ server, a Skype server, and the like.
  • the network device 2 can provide the identification information of the user and the identification information of the third party to the communication server of the communication mode.
  • the network device 2 provides the QQ account of the user and the QQ account of the third party to the QQ server; subsequently, the communication server will Establishing a connection and providing a communication service for the user and the third party according to the identification information.
  • the communication server may separately return a notification message to the user and the third party, so that the user and the third party respectively open the corresponding communication application and pop up a dialog box, such as starting QQ. And the QQ dialog box pops up to communicate with the other party for text or voice.
  • the network device 2 can respectively return a notification message to the user and the third party, so that the user and the user
  • the three parties respectively open the corresponding communication application, such as starting QQ, so that after the communication server establishes a connection between the user and the third party, the notification message returned to the user is only used to pop up a corresponding dialog box for communication between the two.
  • the program according to the present invention can be easily Collecting relevant data for establishing communication thereby, such as a trigger page of a communication initiation request, a third party corresponding to the communication, a communication initiation time, a communication duration, a number of communication initiated based on the interaction element, and a page browsing behavior based on the user is converted into The proportion of users communicating with third parties, etc.
  • relevant data such as a trigger page of a communication initiation request, a third party corresponding to the communication, a communication initiation time, a communication duration, a number of communication initiated based on the interaction element, and a page browsing behavior based on the user is converted into The proportion of users communicating with third parties, etc.
  • These statistics can be used to optimize specific applications, such as calculating the conversion rate of page posting information, depending on the purpose of the application.
  • auxiliary setup communication device 20 is implemented in the network device 2, and the auxiliary setup communication device further includes the devices 21-22.
  • the user triggers an interaction element in the page to initiate a communication initiation request for communicating with the third party; the user equipment 1 sends a communication initiation request initiated by the user triggering the interaction element to the device 21, and accordingly, the device 21 receives the communication.
  • the device 21 is hereinafter referred to as the identifier obtaining device 21
  • the device 22 identifies the user with the identification information of the communication mode and the The third party associates the identification information of the communication mode with the communication providing device 3 of the communication mode, so that the communication providing device 3 establishes communication with the third party for the user (for convenience of distinction, the device 22 is hereinafter referred to as the identifier providing device 22).
  • the communication providing device 3 establishes a connection with the user and the third party, respectively, to establish communication for the two; the user device 1 establishes a connection with the communication device 4 of the third party and performs communication.
  • the page browsed by the user includes an interaction element that will initiate a communication initiation request to communicate with the third party after being triggered.
  • the user triggers an interaction element in the page to initiate a communication initiation request to communicate with a third party.
  • the page browsed by the user may be a page of a website managed by a third party, or any other page including information related to the third party, and includes an information window that is displayed together with the page due to loading the page, such as The floating window at the top of the page.
  • the interactive elements included in the page include, but are not limited to, any page elements/controls that can initiate a communication initiation request after being triggered, such as links, buttons, and the like.
  • the interactive elements can be represented by a plurality of types, for example, links such as “immediate contact”, “toll free call”, “telephone consultation” in the form of text; for example, graphical customer service icons, phone icons, phone animation GIF, etc.
  • Link/button again, a link/button that combines text and graphics.
  • the user's triggering operation on the interactive element can also be diverse, such as clicking, hovering, etc. of the interactive element. Further, due to the diversification of the expression form of the interaction element, the triggering operation of the interaction element may also be different. For example, when the interaction element is a link, the corresponding trigger operation is a click, and when the interaction element is a button, the corresponding Trigger operation is suspended stop.
  • the triggering of interactive elements can be set according to the needs of specific applications.
  • the page may have a broad understanding of the "include” of the interactive element, that is, the interactive element may be included not only in the page, but also in an information window that is presented and associated with the page, as included in the In the floating window above the page.
  • the third party with which the user intends to communicate may be any communicating party that can establish communication by triggering an interactive element, such as a government, a school, an enterprise, an event organizer, and the like.
  • the communication between the user and the third party can be performed in the form of communication such as voice communication, text communication, or a mixture of both.
  • a third party can set up a conversation robot to reply to the user's voice consultation using text; in this way, it facilitates user consultation to improve the user's willingness to communicate, and also improves the response speed of the third party.
  • parallel processing capabilities thereby enhancing the user experience of communicating with third parties through interactive buttons in the page.
  • a typical embodiment of a page viewed by a user may be a third party website page.
  • a student's parents are using a mobile phone to browse a website of a college or university; in order to provide parents with better services related to enrollment, the college has set up a display on the website page as “Enrollment”.
  • a link to the consultation if the parent of the student clicks on the link, the mobile phone used by the student will initiate a communication initiation request to communicate with the institution.
  • the communication between the user and the third party may be specifically represented by communication between the user and a representative of the third party, and the representative of the third party may be any communication party with which the communication establishment device 3 establishes communication with the user through the solution of the present invention. That is, the communication party with which the user actually communicates after the user establishes communication with the third party through the present invention.
  • a representative of a third party may be an admissions office of the college.
  • search result page includes one or more search results associated with one or more third parties, wherein each search result includes at least one interactive element, and the (or) interactive element is triggered to initiate the associated A communication initiation request by the three parties for communication.
  • the search engine can embed the interaction element in the search results associated with the third party such that the search results page including the (and the like) search results includes an interaction element that can initiate communication with the third party.
  • each search result is associated with a driving school, such that each search result includes an interactive element that can initiate communication with its corresponding driving school, and one search result for other search results in the search result page May be associated with multiple third parties, such as the search results page may include a search result titled "Beijing Star Driving School", which can be associated with 4 Beijing Star Driving Schools, so the search results can include 4 Each can initiate an interactive element that communicates with one of the star driving schools.
  • the user equipment 1 sends a communication initiation request initiated by the interaction element in the user trigger page to the network device 2, and accordingly, the identifier obtaining device 21 of the network device 2 receives the communication initiation request to obtain the user communicating with the third party.
  • the communication manner in which the user communicates with the third party includes, but is not limited to, telephone communication based on conventional communication and network communication based on various Internet communication tools, such as QQ communication, easy communication, Skype communication, etc., thereby
  • the identification information corresponding to the communication method such as a phone number, a QQ account, an easy-to-trust account, a Skype account, and the like.
  • the identification information of the communication mode can simultaneously characterize the communication mode and its identification information.
  • the identifier obtaining means 21 can adopt at least the following two ways to obtain identification information of a communication mode in which the user communicates with a third party:
  • the user equipment 1 may include the identification information of the communication mode of the user in the communication initiation request, and send it to the identification obtaining device 21; subsequently, the identification obtaining device 21 initiates from the received communication. Get the user's communication in the request The identification information of the way.
  • the interaction between the user and the third party is indicated in the interaction element.
  • the user equipment 1 is typically a mobile phone
  • the interactive element in the page is a “telephone consultation” button.
  • the user equipment 1 or more specifically the execution code in the page scans the mobile phone configuration information, such as scanning.
  • the system information or the SIM card information is used to obtain the mobile phone number of the user, and the mobile phone number is included in the communication initiation request and sent to the identification obtaining device 21, so that the identification obtaining device 21 can extract the mobile phone number of the user from the communication initiation request.
  • it is determined that the communication mode between the user and the third party is telephone communication.
  • user equipment 1 may indicate the manner of communication between the user and the third party in the communication initiation request.
  • the interaction element is a "contact us" button, and the communication mode may not be specified. After the user clicks the button, the user equipment 1 can determine the communication mode with the third party, and the indication information of the communication mode and the user correspondingly The identification information of the communication method is transmitted to the identification obtaining means 21 in the communication initiation request.
  • the user equipment 1 can determine its communication mode with the third party according to any existing manner, for example, according to user preferences, user historical behavior, cost of different communication methods, and the like.
  • the user equipment 1 may also present the read information of the read communication mode of the user to the user for confirmation by the user; if the user confirms, the user equipment 1 includes the identification information. In the communication initiation request; if the user changes the identification information, the user equipment 1 includes the changed identification information in the communication initiation request.
  • the user equipment 1 may also set a timer to prompt the user that it is about to send a communication initiation request. For example, the user equipment 1 can initiate a countdown timer and present the countdown timer in real time to prompt the user to send a communication initiation request time, such as "communicate after X seconds.”
  • the identification obtaining means 21 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party; then, the identification obtaining means 21 acquires the identification information corresponding to the determined communication mode from the user.
  • the third party can be determined in a variety of ways.
  • the communication initiation request may be initiated on a website page of a third party, and the identification obtaining device 21 may determine the third party corresponding to the communication initiation request accordingly.
  • the communication initiation request includes indication information of the third party for obtaining a communication manner supported by the third party.
  • the indication information of the third party includes any information indicating the identity of the third party, such as the name, code, etc. of the third party.
  • the identification obtaining means 21 can, for example, generally query a preset communication mode library to obtain the communication mode supported by the third party.
  • the communication mode library stores at least one or more third party identification information, and one or more communication methods supported by each third party.
  • the interactive element of the page includes indication information of a third party, and the indication information is also included in the communication initiation request, and is transmitted to the identification obtaining means 21.
  • the identifier obtaining means 21 can obtain the communication mode supported by the third party and its corresponding identification information by querying the communication mode library according to the indication information of the third party.
  • the identification obtaining means 21 can directly determine the communication mode as the communication mode in which the user communicates with the third party.
  • the identification obtaining means 21 can select one of a plurality of communication methods as a manner in which the user communicates with the third party. specifically:
  • the identification obtaining means 21 may use a communication method preferentially selected by a third party as a communication method in which the user communicates with the third party.
  • the preferred method of communication by a third party may be different under different circumstances. For example, in order to save the user's communication costs, the telephone communication between the user and the third party is usually paid by a third party. When the third party funds are sufficient, it may prefer telephone communication to improve the quality of service; when the third party funds are in short supply It may prefer communication methods such as QQ communication and Skype communication to save costs.
  • the preferred method of communication by a third party may be different at different times. For example, when in the working time period, it may preferentially select text communication methods such as QQ communication or Skype communication to facilitate user communication; when in the rest period, it may prefer telephone communication to improve service quality and improve efficiency.
  • text communication methods such as QQ communication or Skype communication
  • the identification obtaining means 21 can select, from among the communication methods supported by the third party, the communication mode in which the user has the lowest cost as the user communicates with the third party.
  • the identification obtaining means 21 uses the telephone communication as a communication method in which the user communicates with the third party.
  • the identifier obtaining device 21 can use the QQ communication or the Skype communication as the communication mode in which the user communicates with the third party.
  • the identifier obtaining device 21 can also count a single communication traffic of each instant communication mode or communication traffic of each communication session based on a large amount of communication data, and the statistical traffic can at least partially reflect the communication that the user may generate. cost. Therefore, when the user is not in the WIFI environment, and the third party does not support the user's free telephone communication, the identifier obtaining means 21 can select one of the lowest cost users as the user from the communication methods supported by the third party based on the real-time statistical result. The method of communication with the third party.
  • the single communication traffic of the Skype communication is smaller than the single communication traffic of the QQ communication.
  • the identifier obtaining device 21 can select the Skype communication. The way is the way the user communicates with the third party.
  • the identification obtaining means 21 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party, the identification obtaining means 21 acquires the identification information corresponding to the determined communication mode from the user.
  • the identification obtaining means 21 determines that the user performs telephone communication with the third party, the identification obtaining means 21 transmits an acquisition request corresponding to the identification information to the user equipment 1, and further acquires the telephone number reported by the user equipment 1.
  • the first type is more suitable when the communication mode in which the user communicates with the third party is determined, for example, the communication mode in which the user communicates with the third party.
  • the communication initiation request includes the user's telephone number, and the third party also supports telephone communication; and the second) is more suitable for the case where the communication between the two is uncertain, for real-time A situation to determine how a user communicates with a third party.
  • the identification providing device 22 provides the identification information of the communication mode of the user and the identification information of the communication mode of the third party to the communication providing device 3 of the communication mode, so that the communication providing device 3 is the user and the first The three parties establish communication.
  • the communication initiation request may include identification information of a third-party communication method, for example, a third-party telephone number 400XXXXXX; another example, a third-party QQ account XXXXXXX; and, for example, a third-party Skype account abcxyz123, Or [email protected].
  • a third-party communication method for example, a third-party telephone number 400XXXXXX; another example, a third-party QQ account XXXXXXXX; and, for example, a third-party Skype account abcxyz123, Or [email protected].
  • the communication initiation request may include indication information of the third party for obtaining identification information of the communication manner supported by the third party.
  • the identifier obtaining device 21 may extract the indication information of the third party from the communication initiation request, and obtain the communication mode supported by the third party and the corresponding identification information by querying the preset communication mode library according to the indication information of the third party. Further, the identifier obtaining means 21 may select one of a plurality of communication modes supported by the third party, thereby determining the identification information of the selected communication mode, and acquiring the identification information of the selected communication mode corresponding to the user from the user device 1. Further, the identification providing means 22 transmits the identification information corresponding to the selected communication mode to the corresponding communication providing device 3. Alternatively, the above-described operation of obtaining the identification information of the communication mode supported by the identification obtaining means 21 based on the indication information of the third party in the preferred example may also be performed by the identification providing means 22.
  • the communication initiation request may include the indication information of the third party and the communication manner indicated by the user, so that the identifier obtaining device 21 may obtain the information by querying the preset communication mode library according to the indication information of the third party.
  • the third party corresponds to the identification information of the communication mode indicated by the user, and the identifier providing device 22 transmits the identification information corresponding to the selected communication mode to the corresponding communication providing device 3.
  • the above-described operation of obtaining the identification information of the communication mode supported by the identification obtaining means 21 based on the indication information of the third party in the preferred example may also be performed by the identification providing means 22.
  • the communication providing device 3 establishes a connection with the user and the third party, respectively, to establish communication for the two; subsequently, the user device 1 establishes a connection with the communication device 4 of the third party and communicates.
  • the communication providing device 3 is, for example, a telephone call back system, a communication server, or the like.
  • the identification providing device 22 can provide the telephone number of the user and the telephone number of the third party to the telephone call back system; then, the telephone call back system first calls the user, and after the user answers the call, the call back system calls the third party, thereby The user establishes communication with the third party.
  • the identifier obtaining device 21 receives the communication initiation request sent by the user equipment 1, where the communication initiation request includes a third party's telephone number and the user's mobile phone number, wherein the mobile phone number is obtained by scanning the mobile phone configuration information by the user's mobile phone; Subsequently, the identification providing device 22 provides the telephone number of the third party and the mobile phone number of the user to the telephone call back system; the telephone call back system establishes a connection between the user and the third party and provides a communication service.
  • the present invention can simplify the steps for the user to establish communication with the third party, and provide the user with a free communication service, which improves the user's willingness to communicate by reducing the user cost, thereby increasing the number of times the user actively communicates with the third party, thereby Improve the proportion of user-based browsing behavior into user-to-third-party communications.
  • the communication server includes, but is not limited to, various packet data exchange-based servers, such as various communication servers that can provide VoIP services, such as a QQ server, a Skype server, and the like.
  • the identifier providing device 22 can provide the identification information of the user and the identification information of the third party to the communication server of the communication mode. For example, the identifier providing device 22 provides the QQ account of the user and the QQ account of the third party to the QQ server; subsequently, the communication The server will establish a connection and provide a communication service for the user and the third party according to the identification information. For example, the communication server can respectively return a notification message to the user and the third party, so that the user and the third party respectively open the corresponding communication application and pop up a dialog box, such as Start QQ and pop up the QQ dialog box to communicate with the other party for text or voice.
  • the communication server can respectively return a notification message to the user and the third party, so that the user and the third party respectively open the corresponding communication application and pop up a dialog box, such as Start QQ and pop up the QQ dialog box to communicate with the other party for text or voice.
  • the network device 2 can respectively provide the user and the The three parties return a notification message, so that the user and the third party respectively open the corresponding communication application, such as starting QQ, so that after the communication server establishes a connection between the user and the third party, the notification message returned to the user is only used to pop up the corresponding conversation. Box for communication between the two.
  • the program according to the present invention can be easily Collecting relevant data for establishing communication thereby, such as a trigger page of a communication initiation request, a third party corresponding to the communication, a communication initiation time, a communication duration, a number of communication initiated based on the interaction element, and a page browsing behavior based on the user is converted into The proportion of users communicating with third parties, etc.
  • relevant data such as a trigger page of a communication initiation request, a third party corresponding to the communication, a communication initiation time, a communication duration, a number of communication initiated based on the interaction element, and a page browsing behavior based on the user is converted into The proportion of users communicating with third parties, etc.
  • These statistics can be used to optimize specific applications, such as calculating the conversion rate of page posting information, depending on the purpose of the application.
  • ASIC application specific integrated circuit
  • the software program of the present invention can be executed by a processor to implement the steps or functions described above.
  • the software program (including related data structures) of the present invention can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like.
  • some of the steps or functions of the present invention may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various functions or steps.
  • a portion of the invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide a method and/or solution in accordance with the present invention.
  • the program instructions for invoking the method of the present invention may be stored in a fixed or removable recording medium and/or transmitted by a data stream in a broadcast or other signal bearing medium, and/or stored in a The working memory of the computer device in which the program instructions are run.
  • a device in accordance with an embodiment of the present invention, includes a memory for storing computer program instructions and a processor for executing program instructions, wherein when the computer program instructions are executed by the processor The device is triggered to operate based on the aforementioned methods and/or technical solutions in accordance with various embodiments of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention aims to provide a method and apparatus for assisting a user to establish communication with a third party. In the present invention, a communication initiating request initiated by triggering an interaction element on a page by a user is received, and identification information of a communication mode of the user and corresponding identification information of the third party are provided to a communication providing device employing the communication mode, so as to establish communication between the user and the third party by the communication providing device. According to the scheme of the present invention, on one hand, because the communication mode between the user and the third party can be determined in real time, the communication cost of the user can be saved and even free call-back services can be provided for the user; on the other hand, because a mobile phone can automatically acquire and report the mobile phone number of the user, the operation step of establishing communication between the user and the third party is simplified; furthermore, because communication between the user and the third party is initiated when the user browses a page, data related to communication established accordingly can be worked out easily.

Description

一种用户与第三方建立通信的方法与装置Method and device for establishing communication between user and third party
本申请以一中国专利申请作为优先权申请,该中国专利申请的申请日为2014年4月14日,申请号为201410148499.0,发明名称为“一种用户与第三方建立通信的方法与装置”。This application claims priority from a Chinese patent application filed on April 14, 2014, and the application number is 201410148499.0. The invention is entitled "A method and apparatus for establishing communication between a user and a third party".
技术领域Technical field
本发明涉及通信技术领域,尤其涉及一种为用户与第三方建立通信的技术。The present invention relates to the field of communications technologies, and in particular, to a technology for establishing communication between a user and a third party.
背景技术Background technique
当前,在一些政府、学校、企事业单位、卖家、活动主办方等组织的官方网站中,或者搜索引擎、黄页目录等网站中,普遍存在着各种组织的联系方式,诸如电话号码、QQ账号等。这些联系方式有可能以文本的形式出现,也有可能以链接的形式出现。At present, in some official websites of governments, schools, enterprises, sellers, event organizers, etc., or search engines, yellow pages, and other websites, there are various contact forms of various organizations, such as phone numbers and QQ accounts. Wait. These contacts may appear in the form of text or in the form of links.
如图1所示,当用户在手机上基于关键词“鲜花”进行搜索时,搜索引擎为用户所提供的搜索结果页面中包括一条标题为“中国鲜花礼品网”的搜索结果,该搜索结果中包括一条显示为“电话咨询”的链接。As shown in FIG. 1 , when the user searches on the mobile phone based on the keyword “flowers”, the search result page provided by the search engine for the user includes a search result titled “Chinese Flower Gift Network”, in the search result. Includes a link that appears as "Telephone Consultation."
当用户点击该链接时,手机上弹出一个如图2所示的电话呼叫界面,其中的呼叫号码即为“中国鲜花礼品网”的电话号码。When the user clicks on the link, a phone call interface as shown in FIG. 2 pops up on the mobile phone, and the call number is the phone number of “China Flower Gift Network”.
此时,用户可选择是否呼叫该电话号码,若选择呼叫,手机将接通“中国鲜花礼品网”的呼叫中心,以供用户与客服代表进行通话。At this time, the user can choose whether to call the phone number. If the call is selected, the mobile phone will connect to the call center of "China Flower Gift Network" for the user to talk with the customer service representative.
然而,在上述过程中,用户为主叫方,这使得:一方面,用户需要承担基础通信费用,并且对于一些客服电话,有可能还需用户按通话时间支付额外的信息费。因此,一部分用户可能由于通信费用的原因,放弃电话咨询。另一方面,即使用户拨打客服电话,由于无法知 道用户是从何渠道得知该客服电话,从而无法计算用户基于页面浏览而拨打客服电话的数量,更无法统计基于用户的页面浏览行为转化为用户拨打客服电话的比例。However, in the above process, the user is the calling party, which makes it possible for the user to bear the basic communication fee on the one hand, and for some customer service calls, it is possible for the user to pay an additional information fee according to the call time. Therefore, some users may abandon telephone consultation due to communication costs. On the other hand, even if the user calls the customer service, it is impossible to know. The channel user knows the customer service phone from which channel, so that it is impossible to calculate the number of customer calls made by the user based on page browsing, and it is impossible to count the proportion of the user's page browsing behavior converted into the customer's customer service call.
发明内容Summary of the invention
本发明的目的是提供一种辅助用户与第三方建立通信的方法与装置。It is an object of the present invention to provide a method and apparatus for assisting a user in establishing communication with a third party.
根据本发明的一个方面,提供了一种辅助用户与第三方建立通信的方法,其中,所述用户浏览的页面包括被触发后将发起与所述第三方进行通信的通信发起请求的交互元素,该方法包括:According to an aspect of the present invention, a method is provided for assisting a user to establish communication with a third party, wherein the page browsed by the user includes an interaction element that, when triggered, initiates a communication initiation request to communicate with the third party, The method includes:
-接收所述用户触发所述交互元素所发起的通信发起请求,以获得所述用户与所述第三方进行通信的通信方式的标识信息;Receiving, by the user, a communication initiation request initiated by the interaction element to obtain identification information of a communication manner in which the user communicates with the third party;
-将所述用户的所述标识信息以及所述第三方对应所述通信方式的标识信息提供给所述通信方式的通信提供设备,以为所述用户与所述第三方建立通信。- providing the identification information of the user and the identification information of the third party corresponding to the communication mode to the communication providing device of the communication mode to establish communication with the third party for the user.
根据本发明的另一个方面,还提供了一种辅助用户与第三方建立通信的装置,其中,所述用户浏览的页面包括被触发后将发起与所述第三方进行通信的通信发起请求的交互元素,该装置包括:According to another aspect of the present invention, there is also provided an apparatus for assisting a user in establishing communication with a third party, wherein the page browsed by the user includes an interaction of a communication initiation request that will initiate communication with the third party after being triggered Element, the device includes:
用于接收所述用户触发所述交互元素所发起的通信发起请求,以获得所述用户与所述第三方进行通信的通信方式的标识信息的装置;Means for receiving, by the user, a communication initiation request initiated by the interaction element to obtain identification information of a communication manner in which the user communicates with the third party;
用于将所述用户的所述标识信息以及所述第三方对应所述通信方式的标识信息提供给所述通信方式的通信提供设备,以为所述用户与所述第三方建立通信的装置。Providing the identification information of the user and the identification information of the third party corresponding to the communication mode to the communication providing device of the communication mode to establish a communication device between the user and the third party.
与现有技术相比,本发明通过接收用户触发页面中交互元素所发起的通信发起请求,并将用户的通信方式的标识信息以及第三方的对应标识信息提供给该通信方式的通信提供设备,以由该通信提供设备来为用户与第三方建立通信。根据本发明的方案,一方面,由于用户与第三方的通信方式可以是实时确定的,因此,可以节省用户的通信费用,甚至为用户提供免费的电话回呼服务,进而可以提升用户的沟 通意愿,从而提高用户基于页面浏览主动发起的与第三方进行通信的数量,以提高基于用户的浏览行为转化为用户与第三方通信行为的比例;另一方面,由于手机可以自动获取并上报用户的手机号码,因此,当用户在手机上触发交互元素时,电话回呼***可以根据手机上报的手机号码来回呼用户并为其与第三方建立通信,简化了用户与第三方建立通信的操作步骤,提升了用户的使用体验;再一方面,由于用户与第三方之间的通信是由用户在浏览页面时发起的,因此,可以容易地统计出由此建立通信的相关数据,诸如通信发起请求的触发页面、通信对应的第三方、通信发起时间、通信时长、基于交互元素发起的通信的次数,以及基于用户的页面浏览行为转化为用户与第三方通信行为的比例等,这些统计数据可以根据应用目的用于优化具体应用,如计算页面发布信息的转化率。Compared with the prior art, the present invention provides a communication initiation request initiated by an interaction element in a user trigger page, and provides identification information of the communication mode of the user and corresponding identification information of the third party to the communication providing device of the communication mode. The communication is provided by the communication providing device for the user to establish communication with the third party. According to the solution of the present invention, on the one hand, since the communication manner between the user and the third party can be determined in real time, the communication cost of the user can be saved, and even the user can provide a free call back service, thereby improving the user's ditch. Through the willingness, thereby increasing the number of users actively communicating with third parties based on page browsing, so as to improve the proportion of user-based browsing behavior into user-to-third party communication behavior; on the other hand, since the mobile phone can automatically acquire and report the user The mobile phone number, therefore, when the user triggers the interactive element on the mobile phone, the phone callback system can call the user back and forth according to the mobile phone number reported by the mobile phone and establish communication with the third party, which simplifies the steps for the user to establish communication with the third party. The user's use experience is improved; on the other hand, since the communication between the user and the third party is initiated by the user while browsing the page, the related data for establishing the communication, such as the communication initiation request, can be easily counted. The trigger page, the third party corresponding to the communication, the communication initiation time, the communication duration, the number of communication initiated based on the interaction element, and the ratio of the user's page browsing behavior to the communication behavior of the user and the third party, etc., the statistics may be based on Application purpose is to optimize specific applications, such as Page conversion rate of release of information.
附图说明DRAWINGS
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other features, objects, and advantages of the present invention will become more apparent from the Detailed Description of Description
图1示出一种在搜索结果页面中提供与搜索结果相关联的联系方式的示意图;Figure 1 shows a schematic diagram of providing a contact associated with a search result in a search results page;
图2示出一种在手机的拨号程序中呈现电话号码的示意图;2 shows a schematic diagram of presenting a telephone number in a dialing program of a mobile phone;
图3示出根据本发明一个方面的一种用于为用户与第三方建立通信的方法流程图;3 shows a flow chart of a method for establishing communication with a third party for a user in accordance with an aspect of the present invention;
图4示出根据本发明另一个方面的一种用于为用户与第三方建立通信的装置示意图。4 shows a schematic diagram of an apparatus for establishing communication with a third party for a user in accordance with another aspect of the present invention.
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings denote the same or similar components.
具体实施方式detailed description
下面结合附图对本发明作进一步详细描述。The invention is further described in detail below with reference to the accompanying drawings.
本发明中用户与第三方建立通信的方案可通过用户设备、网络设备以及通信提供设备的交互来实现。例如,用户浏览的页面包括被 触发后将发起与第三方进行通信的通信发起请求的交互元素;用户触发该交互元素,用户设备向网络设备发送用户由此发起的通信发起请求;网络设备接收该通信发起请求,以获得该用户与第三方进行通信的通信方式的标识信息;接着,网络设备将该用户对应该通信方式的标识信息以及第三方对应该通信方式的标识信息提供给该通信方式的通信提供设备,以由该通信提供设备为用户与第三方建立通信。In the present invention, a scheme for a user to establish communication with a third party can be implemented by interaction of a user equipment, a network device, and a communication providing device. For example, the page that the user browses includes After the triggering, an interaction element of the communication initiation request for communicating with the third party is initiated; the user triggers the interaction element, and the user equipment sends a communication initiation request initiated by the user to the network device; the network device receives the communication initiation request to obtain the user. Identification information of a communication method for communicating with a third party; then, the network device provides the identification information corresponding to the communication mode of the user and the identification information of the third party corresponding to the communication mode to the communication providing device of the communication mode, by the communication The device is provided to establish communication with the third party for the user.
在此,用户设备包括但不限于任何一种可与用户通过键盘、触摸板以及声控设备等输入设备进行人机交互的电子产品,例如计算机和移动终端等,后者诸如手机、智能手机、PDA、平板电脑等。Here, the user equipment includes, but is not limited to, any electronic product that can interact with the user through an input device such as a keyboard, a touch panel, and a voice control device, such as a computer and a mobile terminal, such as a mobile phone, a smart phone, or a PDA. , tablet, etc.
在此,通信提供设备是指,可以为至少两个设备建立连接并提供通信服务的设备。其中,通信提供设备所提供的通信包括但不限于基于分组数据交换的通信、基于电路交换的通信、基于软交换的通信等。通信提供设备例如可以为电话回呼***、通信服务器等。Here, the communication providing device refers to a device that can establish a connection and provide a communication service for at least two devices. Among them, the communication provided by the communication providing device includes, but is not limited to, packet data exchange based communication, circuit switched based communication, softswitch based communication, and the like. The communication providing device can be, for example, a telephone call back system, a communication server, or the like.
其中,电话回呼***可以为用户提供免费的电话回呼服务;而通信服务器可为用户提供基于分组数据交换的通信服务,其通信费用相对基于电路交换的通信服务的通信费用更低,特别当用户处于WIFI环境下,通信服务器所提供的通信服务也为免费的,当然,用户此时可能需要支付使用WIFI的费用。因此,电话回呼***或通信服务器可以节省用户的通信费用。Wherein, the telephone call back system can provide the user with a free telephone call back service; and the communication server can provide the user with a packet data exchange based communication service, and the communication cost is lower than that of the circuit switched based communication service, especially when When the user is in the WIFI environment, the communication service provided by the communication server is also free. Of course, the user may need to pay the fee for using WIFI at this time. Therefore, the telephone call back system or the communication server can save the user's communication fee.
在此,网络设备包括但不限于网络主机、单个网络服务器、多个网络服务器集合或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集合组成的一个超级虚拟计算机。Here, the network device includes, but is not limited to, a network host, a single network server, a plurality of network server sets, or a cloud composed of a plurality of servers. Here, the cloud is composed of a large number of host or network servers based on Cloud Computing, which is a kind of distributed computing, a super virtual computer composed of a group of loosely coupled computers.
进一步地,本发明中,多个网络设备可作为整体或由其中部分网络设备,甚至装置于一个或多个网络设备中的特定装置,如辅助建立通信装置,来与用户设备、通信提供设备进行交互并辅助用户与第三方建立通信。如无特别说明,本文中网络设备与辅助建立通信装置等同使用。 Further, in the present invention, a plurality of network devices may be implemented as a whole or by a part of the network devices, or even a specific device installed in one or more network devices, such as an auxiliary communication device, to perform with the user equipment and the communication providing device. Interact and assist users to establish communication with third parties. Unless otherwise stated, the network device in this paper is equivalent to the auxiliary communication device.
图3为根据本发明一个实施例的方法流程图,示出一种为用户与第三方建立通信的过程。如图3所示,在步骤S1中,用户触发页面中的交互元素,以发起与第三方进行通信的通信发起请求;在步骤S2中,用户设备1向网络设备2发送用户触发该交互元素所发起的通信发起请求,相应地,网络设备2接收该通信发起请求,以获得该用户与该第三方进行通信的通信方式的标识信息;在步骤S3中,网络设备2将该用户对应该通信方式的标识信息以及该第三方对应该通信方式的标识信息提供给该通信方式的通信提供设备3,以由通信提供设备3为该用户与该第三方建立通信;在步骤S4中,通信提供设备3分别与该用户及该第三方建立连接,以为两者建立通信;在步骤S5中,用户设备1与该第三方的通信设备4建立连接并进行通信。3 is a flow diagram of a method for establishing communication with a third party for a user, in accordance with one embodiment of the present invention. As shown in FIG. 3, in step S1, the user triggers an interaction element in the page to initiate a communication initiation request for communication with a third party; in step S2, the user equipment 1 sends a notification to the network device 2 that the user triggers the interaction element. Initiating a communication initiation request, and correspondingly, the network device 2 receives the communication initiation request to obtain identification information of a communication mode in which the user communicates with the third party; in step S3, the network device 2 corresponds the communication mode to the user The identification information and the identification information of the third party corresponding to the communication mode are provided to the communication providing device 3 of the communication mode, so that the communication providing device 3 establishes communication with the third party for the user; in step S4, the communication providing device 3 A connection is established with the user and the third party respectively to establish communication for the two; in step S5, the user equipment 1 establishes a connection with the communication device 4 of the third party and performs communication.
具体地,用户浏览的页面包括被触发后将发起与第三方进行通信的通信发起请求的交互元素。在步骤S1中,用户触发页面中的交互元素,以发起与第三方进行通信的通信发起请求。Specifically, the page browsed by the user includes an interaction element that will initiate a communication initiation request to communicate with the third party after being triggered. In step S1, the user triggers an interaction element in the page to initiate a communication initiation request to communicate with a third party.
其中,用户浏览的页面可以为第三方所管理的网站的页面,或其它任何包括与第三方相关的信息的页面,并包括由于加载该页面所导致的与该页面一并呈现的信息窗口,如该页面上方的浮动窗口。The page browsed by the user may be a page of a website managed by a third party, or any other page including information related to the third party, and includes an information window that is displayed together with the page due to loading the page, such as The floating window at the top of the page.
页面所包括的交互元素包括但不限于任何经触发后可发起通信发起请求的页面元素/控件,其表现形式诸如链接、按钮等。具体地,交互元素可以表现为多种,例如,文字形式的“马上联系”、“免费电话”、“电话咨询”等链接;又如,图形化的客服图标、电话图标、电话动图GIF等链接/按钮;再如,文字与图形相结合组成的链接/按钮。The interactive elements included in the page include, but are not limited to, any page elements/controls that can initiate a communication initiation request after being triggered, such as links, buttons, and the like. Specifically, the interactive elements can be represented by a plurality of types, for example, links such as “immediate contact”, “toll free call”, “telephone consultation” in the form of text; for example, graphical customer service icons, phone icons, phone animation GIF, etc. Link/button; again, a link/button that combines text and graphics.
用户对交互元素的触发操作也可以是多样的,诸如对交互元素的点击、悬停等操作。进一步地,由于交互元素的表现形式的多样化,交互元素的触发操作也可以随之不同,如当交互元素为链接时,其对应的触发操作为点击,当交互元素为按钮时,其对应的触发操作为悬停。交互元素的触发操作可以根据具体应用需要来进行设置。The user's triggering operation on the interactive element can also be diverse, such as clicking, hovering, etc. of the interactive element. Further, due to the diversification of the expression form of the interaction element, the triggering operation of the interaction element may also be different. For example, when the interaction element is a link, the corresponding trigger operation is a click, and when the interaction element is a button, the corresponding The trigger action is hovering. The triggering of interactive elements can be set according to the needs of specific applications.
在此,页面对交互元素的“包括”可做广义理解,也即该交互元素不仅可以包含在页面中,也可以包含在与该页面一并呈现且相关联 的信息窗口中,如包含在该页面上方的浮动窗口中。Here, the page can have a broad understanding of the "include" of the interactive element, that is, the interactive element can be included not only in the page, but also included and associated with the page. The information window is included in the floating window above the page.
用户拟与之通信的第三方可以是任何可通过触发交互元素来建立通信的通信方,诸如政府、学校、企事业单位、活动主办方等。The third party with which the user intends to communicate may be any communicating party that can establish communication by triggering an interactive element, such as a government, a school, an enterprise, an event organizer, and the like.
用户与第三方之间的通信可以语音通信、文字通信或两者混合等通信形式进行。例如,第三方可以设置一个会话机器人,对于用户的语音咨询,采用文字来进行回复;采用此种方式,其在方便用户咨询,以提高用户的通信意愿的同时,也提高了第三方的响应速度及并行处理能力,从而提升了用户通过页面中的交互按钮来与第三方通信的服务体验。The communication between the user and the third party can be performed in the form of communication such as voice communication, text communication, or a mixture of both. For example, a third party can set up a conversation robot to reply to the user's voice consultation using text; in this way, it facilitates user consultation to improve the user's willingness to communicate, and also improves the response speed of the third party. And parallel processing capabilities, thereby enhancing the user experience of communicating with third parties through interactive buttons in the page.
用户浏览的页面的一个典型实施例可以为第三方的网站页面。例如,在高考报名前夕,某学生家长正在使用手机浏览一高等院校的网站页面;为向学生家长提供更好的关于招生方面的服务,该高等院校在网站页面中设置了显示为“招生咨询”的链接;如果该学生家长点击该链接,其所使用的手机将发起与该高等院校进行通信的通信发起请求。通常地,用户与第三方的通信可具体表现为用户与第三方的代表的通信,该第三方的代表可以为任意通过本发明的方案由通信提供设备3为用户与之建立通信的通信方,也即用户与第三方通过本发明建立通信后,用户事实上与之通信的通信方。在前述示例中,第三方的代表可为该高等院校的招生办。A typical embodiment of a page viewed by a user may be a third party website page. For example, on the eve of the college entrance examination, a student's parents are using a mobile phone to browse a website of a college or university; in order to provide parents with better services related to enrollment, the college has set up a display on the website page as “Enrollment”. A link to the consultation; if the parent of the student clicks on the link, the mobile phone used by the student will initiate a communication initiation request to communicate with the institution. Generally, the communication between the user and the third party may be specifically represented by communication between the user and a representative of the third party, and the representative of the third party may be any communication party with which the communication establishment device 3 establishes communication with the user through the solution of the present invention. That is, the communication party with which the user actually communicates after the user establishes communication with the third party through the present invention. In the foregoing examples, a representative of a third party may be an admissions office of the college.
用户浏览的页面的另一个典型实施例可以为搜索结果页面。其中,搜索结果页面包括一个或多个与一个或多个第三方相关联的搜索结果,其中每个搜索结果包括至少一个交互元素,该(等)交互元素被触发后将发起与所关联的第三方进行通信的通信发起请求。Another exemplary embodiment of a page viewed by a user may be a search results page. Wherein the search result page includes one or more search results associated with one or more third parties, wherein each search result includes at least one interactive element, and the (or) interactive element is triggered to initiate the associated A communication initiation request by the three parties for communication.
也即,搜索引擎可在与第三方相关联的搜索结果中嵌入交互元素,从而使得包括该(等)搜索结果的搜索结果页面包括可发起与第三方通信的交互元素。That is, the search engine can embed the interaction element in the search results associated with the third party such that the search results page including the (and the like) search results includes an interaction element that can initiate communication with the third party.
例如,当用户在搜索“驾校”时,搜索引擎获得对应的多个搜索结果,如多个驾校网站,其中每个搜索结果与至少一个驾校相关联,从而向该用户返回的搜索结果页面中,对于其中的部分搜索结果,其 中每个搜索结果与一个驾校相关联,从而每个搜索结果中包括一个可发起与其对应驾校通信的交互元素,对于该搜索结果页面中的其他搜索结果,一个搜索结果可能与多个第三方相关联,如该搜索结果页面中可能包括一个标题为“北京星级驾校”的搜索结果,其可与4个北京星级驾校相关联,从而该搜索结果中可以包括4个分别可发起与其中一个星级驾校通信的交互元素。For example, when the user searches for "driving school", the search engine obtains a corresponding plurality of search results, such as a plurality of driving school websites, wherein each search result is associated with at least one driving school, thereby returning to the search result page returned to the user, For some of the search results, Each search result is associated with a driving school, such that each search result includes an interactive element that can initiate communication with its corresponding driving school. For other search results in the search result page, one search result may be related to multiple third parties. If the search results page may include a search result titled "Beijing Star Driving School", it can be associated with 4 Beijing Star Driving Schools, so that the search results can include 4 separate launches and one of them. The interactive element of star drive school communication.
本领域技术人员应能理解,上述搜索结果页面的表现形式仅为举例,其他现有的或今后可能出现的页面表现形式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。It should be understood by those skilled in the art that the above search result page is only used as an example, and other existing or future possible page representations, as applicable to the present invention, should also be included in the scope of the present invention, and This is hereby incorporated by reference.
随后,在步骤S2中,用户设备1向网络设备2发送用户触发页面中的交互元素所发起的通信发起请求,相应地,网络设备2接收该通信发起请求,以获得该用户与第三方进行通信的通信方式的标识信息Then, in step S2, the user equipment 1 sends a communication initiation request initiated by the interaction element in the user trigger page to the network device 2, and accordingly, the network device 2 receives the communication initiation request to obtain the communication between the user and the third party. Identification information of the communication method
在此,用户与第三方进行通信的通信方式包括但不限于基于传统通信的电话通信以及基于各种互联网通信工具的网络通信,后者诸如QQ通信、易信通信、Skype通信等,从而与这些通信方式对应的标识信息诸如电话号码、QQ账号、易信账号、Skype账号等。在一些实施例中,通信方式的标识信息可以同时表征通信方式及其标识信息。Here, the communication manner in which the user communicates with the third party includes, but is not limited to, telephone communication based on conventional communication and network communication based on various Internet communication tools, such as QQ communication, easy communication, Skype communication, etc., thereby The identification information corresponding to the communication method, such as a phone number, a QQ account, an easy-to-trust account, a Skype account, and the like. In some embodiments, the identification information of the communication mode can simultaneously characterize the communication mode and its identification information.
网络设备2可采用至少以下2种方式,来获得用户与第三方进行通信的通信方式的标识信息:The network device 2 can adopt at least the following two methods to obtain identification information of a communication mode in which the user communicates with a third party:
1)直接从通信发起请求中获取。1) Obtained directly from the communication initiation request.
当用户触发页面中的交互元素时,用户设备1可将用户的通信方式的标识信息包括在通信发起请求中,并发送至网络设备2;随后,网络设备2从所接收的该通信发起请求中获取用户的通信方式的标识信息。When the user triggers the interaction element in the page, the user equipment 1 may include the identification information of the communication mode of the user in the communication initiation request, and send it to the network device 2; subsequently, the network device 2 receives the communication initiation request from the communication. Get identification information of the user's communication method.
在一个示例中,交互元素中指示了用户与第三方之间的通信方式。例如,用户设备1典型地为手机,页面中的交互元素为“电话咨 询”按钮,用户点击该按钮后,用户设备1或更具体地是页面中的执行代码通过扫描手机配置信息,具体如扫描***信息或SIM卡信息,来获取该用户的手机号码,并将该手机号码包括在通信发起请求中发送至网络设备2,从而网络设备2可从该通信发起请求中提取用户的手机号码,同时确定用户与第三方之间的通信方式为电话通信。In one example, the interaction between the user and the third party is indicated in the interaction element. For example, the user equipment 1 is typically a mobile phone, and the interactive element in the page is “telephone consultation”. Query button, after the user clicks the button, the user device 1 or more specifically the execution code in the page obtains the mobile phone number of the user by scanning the mobile phone configuration information, such as scanning system information or SIM card information, and The mobile phone number is sent to the network device 2 in the communication initiation request, so that the network device 2 can extract the mobile phone number of the user from the communication initiation request, and determine that the communication mode between the user and the third party is telephone communication.
在另一个示例中,用户设备1可以在通信发起请求中指示用户与第三方之间的通信方式。例如,交互元素为“联系我们”按钮,其中可能并未指定通信方式,用户点击该按钮后,用户设备1可确定其与第三方的通信方式,并将该通信方式的指示信息以及用户对应该通信方式的标识信息包括在通信发起请求中发送至网络设备2。在此,用户设备1可根据任何现有方式来确定其与第三方的通信方式,例如根据用户偏好、用户历史行为、不同通信方式的费用等来确定两者的通信方式。In another example, user equipment 1 may indicate the manner of communication between the user and the third party in the communication initiation request. For example, the interaction element is a "contact us" button, and the communication mode may not be specified. After the user clicks the button, the user equipment 1 can determine the communication mode with the third party, and the indication information of the communication mode and the user correspondingly The identification information of the communication mode is transmitted to the network device 2 in the communication initiation request. Here, the user equipment 1 can determine its communication mode with the third party according to any existing manner, for example, according to user preferences, user historical behavior, cost of different communication methods, and the like.
优选地,在发送通信发起请求前,用户设备1还可将所读取的用户的通信方式的标识信息呈现给用户,以供用户进行确认;如果用户确认,则用户设备1将该标识信息包括在通信发起请求中;如果用户更改该标识信息,则用户设备1将更改后的标识信息包括在通信发起请求中。Preferably, before transmitting the communication initiation request, the user equipment 1 may also present the read information of the read communication mode of the user to the user for confirmation by the user; if the user confirms, the user equipment 1 includes the identification information. In the communication initiation request; if the user changes the identification information, the user equipment 1 includes the changed identification information in the communication initiation request.
进一步地,用户设备1还可设置一计时器来提示用户,其即将发送通信发起请求。例如,用户设备1可以启动倒计时器,并将该倒计时器实时地进行呈现,以提示用户距离发送通信发起请求的时间,如“X秒后进行通信”。Further, the user equipment 1 may also set a timer to prompt the user that it is about to send a communication initiation request. For example, the user equipment 1 can initiate a countdown timer and present the countdown timer in real time to prompt the user to send a communication initiation request time, such as "communicate after X seconds."
2)网络设备2根据第三方所支持的通信方式,确定用户与该第三方进行通信的通信方式;接着,网络设备2从该用户获取其对应所确定的通信方式的标识信息。2) The network device 2 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party; then, the network device 2 acquires the identification information corresponding to the determined communication mode from the user.
在此,第三方可由多种方式来确定。例如,通信发起请求可能是在第三方的网站页面发起的,网络设备2可据此确定该通信发起请求所对应的第三方。优选地,通信发起请求中包括第三方的指示信息,以用于获取第三方所支持的通信方式。在此,第三方的指示信息包括 任何用于指示第三方的身份的信息,诸如第三方的名称、代码等。Here, the third party can be determined in a variety of ways. For example, the communication initiation request may be initiated on a website page of a third party, and the network device 2 may determine the third party corresponding to the communication initiation request accordingly. Preferably, the communication initiation request includes indication information of the third party for obtaining a communication manner supported by the third party. Here, the instructions of the third party include Any information used to indicate the identity of a third party, such as the name, code, etc. of a third party.
在确定第三方后,网络设备2例如可通常查询预设的通信方式库来获得该第三方所支持的通信方式。该通信方式库中至少存储有一个或多个第三方的标识信息,以及每个第三方所支持的一种或多种通信方式。After determining the third party, the network device 2 can, for example, generally query a preset communication mode library to obtain the communication mode supported by the third party. The communication mode library stores at least one or more third party identification information, and one or more communication methods supported by each third party.
例如,页面的交互元素中包括第三方的指示信息,该指示信息也会包括在通信发起请求中,并被传递至网络设备2。网络设备2可根据第三方的指示信息,通过查询该通信方式库来获取与该第三方支持的通信方式及其对应标识信息。For example, the interactive element of the page includes indication information of a third party, and the indication information is also included in the communication initiation request and transmitted to the network device 2. The network device 2 can obtain the communication mode supported by the third party and its corresponding identification information by querying the communication mode library according to the indication information of the third party.
当第三方仅支持一种通信方式时,网络设备2可直接将该通信方式确定为用户与该第三方进行通信的通信方式。When the third party only supports one communication mode, the network device 2 can directly determine the communication mode as the communication mode in which the user communicates with the third party.
当第三方支持多种通信方式时,网络设备2可从多种通信方式中选择一种作为用户与该第三方进行通信的方式。具体地:When a third party supports multiple communication modes, the network device 2 can select one of a plurality of communication modes as a way for the user to communicate with the third party. specifically:
2.1)网络设备2可将第三方所优先选择的通信方式,作为用户与该第三方进行通信的通信方式。2.1) The network device 2 may use a communication method preferentially selected by a third party as a communication method in which the user communicates with the third party.
第三方所优先选择的通信方式在不同情况下,可能是不同的。例如,为节省用户的通信费用,用户与第三方的电话通信通常是由第三方支付费用的,当第三方资金充足时,其可能优先选择电话通信,以提升服务质量;当第三方资金紧缺时,其可能优先选择QQ通信、Skype通信等通信方式,以节省成本。The preferred method of communication by a third party may be different under different circumstances. For example, in order to save the user's communication costs, the telephone communication between the user and the third party is usually paid by a third party. When the third party funds are sufficient, it may prefer telephone communication to improve the quality of service; when the third party funds are in short supply It may prefer communication methods such as QQ communication and Skype communication to save costs.
第三方所优先选择的通信方式在不同时间段,也可能是不同的。例如,当处于工作时间段,其可能优先选择QQ通信或Skype通信等文字通信方式,以方便用户沟通;当处于休息时间段,其可能优先选择电话通信,以提高服务质量、提升效率。The preferred method of communication by a third party may be different at different times. For example, when in the working time period, it may preferentially select text communication methods such as QQ communication or Skype communication to facilitate user communication; when in the rest period, it may prefer telephone communication to improve service quality and improve efficiency.
2.2)网络设备2可从第三方支持的通信方式中,选择用户成本最低的作为用户与该第三方进行通信的通信方式。2.2) The network device 2 can select, from among the communication methods supported by the third party, the communication mode in which the user has the lowest cost as the user communicates with the third party.
例如,当第三方支持电话通信且支付通信费用时,网络设备2将电话通信作为用户与该第三方进行通信的通信方式。For example, when a third party supports telephone communication and pays for a communication fee, the network device 2 uses the telephone communication as a communication method in which the user communicates with the third party.
再如,当用户处于WIFI环境下时,也即用户不需为通信所产生 的流量付费,网络设备2可将QQ通信或Skype通信作为用户与该第三方进行通信的通信方式。For another example, when the user is in the WIFI environment, that is, the user does not need to generate communication. The traffic is paid, and the network device 2 can use QQ communication or Skype communication as a communication method in which the user communicates with the third party.
网络设备2还可基于大量的通信数据,统计出每一种即时通信方式的单次通信流量,或每次通信会话的通信流量,这些统计流量至少可以部分地反映出用户可能会产生的通信成本。因此,当用户不处于WIFI环境,并且第三方不支持用户免费的电话通信时,网络设备2可基于实时的统计结果,来从第三方支持的通信方式中选择用户成本最低的一种作为用户与该第三方进行通信的通信方式。The network device 2 can also count a single communication traffic of each instant communication mode or communication traffic of each communication session based on a large amount of communication data, and the statistical traffic can at least partially reflect the communication cost that the user may generate. . Therefore, when the user is not in the WIFI environment, and the third party does not support the user's free telephone communication, the network device 2 can select the one with the lowest user cost from the third-party supported communication method as the user and based on the real-time statistical result. The communication method in which the third party communicates.
例如,基于实时的统计结果,Skype通信的单次通信流量小于QQ通信的单次通信流量,当第三方支持这两种通信方式,并且用户不处于WIFI环境时,网络设备2可选择Skype通信方式作为用户与该第三方进行通信的通信方式。For example, based on real-time statistical results, the single communication traffic of Skype communication is smaller than the single communication traffic of QQ communication. When the third party supports the two communication modes, and the user is not in the WIFI environment, the network device 2 can select the Skype communication mode. A communication method in which a user communicates with the third party.
基于上述内容,当网络设备2根据第三方所支持的通信方式,确定用户与该第三方进行通信的通信方式之后,网络设备2从该用户获取其对应所确定的通信方式的标识信息。Based on the above, after the network device 2 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party, the network device 2 acquires the identification information corresponding to the determined communication mode from the user.
例如,当网络设备2确定用户与该第三方进行电话通信后,网络设备2向用户设备1发送对应标识信息的获取请求,进而获取用户设备1上报的电话号码。For example, after the network device 2 determines that the user performs telephone communication with the third party, the network device 2 sends a request for obtaining the corresponding identification information to the user device 1, and then obtains the phone number reported by the user device 1.
对于上述两种获得用户的通信方式的标识信息的方式而言,第1)种更适用于用户与第三方进行通信的通信方式是确定的情况下,例如,用户与第三方进行通信的通信方式确定地为电话通信,通信发起请求包括用户的电话号码,并且第三方也支持电话通信;而第2)种更适用于两者之间的通信方式不确定的情况下,以供实时地依各种情况来确定用户与第三方进行通信的通信方式。For the above two ways of obtaining the identification information of the communication mode of the user, the first type is more suitable when the communication mode in which the user communicates with the third party is determined, for example, the communication mode in which the user communicates with the third party. Definitely for telephone communication, the communication initiation request includes the user's telephone number, and the third party also supports telephone communication; and the second) is more suitable for the case where the communication between the two is uncertain, for real-time A situation to determine how a user communicates with a third party.
在步骤S3中,网络设备2将该用户的通信方式的标识信息以及该第三方对应该通信方式的标识信息提供给该通信方式的通信提供设备3,以由通信提供设备3其为该用户与该第三方建立通信。In step S3, the network device 2 provides the identification information of the communication mode of the user and the identification information of the communication mode of the third party to the communication providing device 3 of the communication mode, so that the communication providing device 3 is the user and the communication device 3 The third party establishes communication.
在一个优选示例中,通信发起请求中可以包括第三方的通信方式的标识信息,例如,第三方的电话号码400XXXXXXX;再如,第三 方的QQ账号XXXXXXXX;又如,第三方的Skype账号abcxyz123,或[email protected]In a preferred example, the communication initiation request may include identification information of a third party communication manner, for example, a third party's telephone number 400XXXXXXX; and, for example, a third Party QQ account XXXXXXXX; another example, third-party Skype account abcxyz123, or [email protected].
在另一个优选示例中,通信发起请求中可以包括第三方的指示信息,以用于获取该第三方所支持的通信方式的标识信息。例如,网络设备2可从通信发起请求中提取第三方的指示信息,并根据第三方的指示信息,通过查询预设的通信方式库来获取与该第三方支持的通信方式及其对应标识信息;进一步地,网络设备2可以从第三方所支持的多种通信方式中选择一种,从而确定所选通信方式的标识信息,并从用户设备1获取用户对应该所选通信方式的标识信息,进而将两者分别对应该所选通信方式的标识信息发送至相应的通信提供设备3。In another preferred example, the communication initiation request may include indication information of the third party for obtaining identification information of the communication manner supported by the third party. For example, the network device 2 may extract the indication information of the third party from the communication initiation request, and obtain the communication mode supported by the third party and the corresponding identification information by querying the preset communication mode library according to the indication information of the third party; Further, the network device 2 may select one of a plurality of communication modes supported by the third party, thereby determining identification information of the selected communication mode, and acquiring, from the user device 1, identification information corresponding to the selected communication mode, and further The identification information corresponding to the selected communication mode is sent to the corresponding communication providing device 3.
在再一个优选示例中,通信发起请求中可以包括第三方的指示信息以及用户指示的通信方式,从而网络设备2可以根据第三方的指示信息,通过查询预设的通信方式库来获取与该第三方对应于该用户指示的通信方式的标识信息。In a further preferred example, the communication initiation request may include the indication information of the third party and the communication manner indicated by the user, so that the network device 2 may obtain the first communication manner by querying the preset communication mode library according to the indication information of the third party. The three parties correspond to the identification information of the communication mode indicated by the user.
在步骤S4中,通信提供设备3分别与该用户及该第三方建立连接,以为两者建立通信;随后,在步骤S5中,用户设备1与该第三方的通信设备4建立连接并进行通信。In step S4, the communication providing device 3 establishes a connection with the user and the third party, respectively, to establish communication for both; subsequently, in step S5, the user device 1 establishes a connection with the communication device 4 of the third party and performs communication.
在此,通信提供设备3例如电话回呼***、通信服务器等。Here, the communication providing device 3 is, for example, a telephone call back system, a communication server, or the like.
电话回呼***Telephone callback system
例如,网络设备2可将用户的电话号码以及第三方的电话号码提供给电话回呼***;随后,电话回呼***先呼叫用户,用户接听后,电话回呼***再呼叫第三方,从而为用户和第三方建立通信。For example, the network device 2 can provide the user's phone number and the third party's phone number to the phone callback system; then, the phone callback system first calls the user, and after the user answers, the phone callback system calls the third party to serve the user. Establish communication with third parties.
具体如,网络设备2接收用户设备1发送的通信发起请求,该通信发起请求中包括第三方的电话号码以及用户的手机号码,其中,该手机号码由该用户的手机扫描手机配置信息获得;随后,网络设备2将第三方的电话号码以及用户的手机号码提供给电话回呼***;电话回呼***为用户与第三方建立连接并提供通信服务。For example, the network device 2 receives a communication initiation request sent by the user equipment 1, where the communication initiation request includes a third party telephone number and a mobile phone number of the user, wherein the mobile phone number is obtained by scanning the mobile phone configuration information by the user's mobile phone; The network device 2 provides the third party's telephone number and the user's mobile phone number to the telephone call back system; the telephone call back system establishes a connection between the user and the third party and provides communication services.
因此,在触发交互元素后,用户无需再填写其电话号码,而可以直接获得免费的电话回呼服务。据此,本发明可以简化用户与第三方 建立通信的步骤,并为用户提供免费的通信服务,其通过降低用户成本来提升用户的沟通意愿,进而提高用户主动与第三方进行通信的次数,从而提高基于用户的浏览行为转化为用户与第三方通信的比例。Therefore, after triggering the interactive element, the user does not need to fill in his phone number, but can directly obtain a free call back service. Accordingly, the present invention can simplify users and third parties Establish communication steps and provide users with free communication services, which enhances users' willingness to communicate by reducing user costs, thereby increasing the number of times users actively communicate with third parties, thereby improving user-based browsing behaviors into users and The proportion of tripartite communications.
通信服务器Communication server
在此,通信服务器包括但不限于各种基于分组数据交换的服务器,如各种可提供VoIP服务的通信服务器,诸如QQ服务器、Skype服务器等。Here, the communication server includes, but is not limited to, various packet data exchange-based servers, such as various communication servers that can provide VoIP services, such as a QQ server, a Skype server, and the like.
网络设备2可将用户的标识信息以及第三方的标识信息提供给该通信方式的通信服务器,例如,网络设备2将用户的QQ账号以及第三方的QQ账号提供给QQ服务器;随后,通信服务器将根据标识信息来为用户和第三方建立连接并提供通信服务,如通信服务器可分别向用户和第三方返回通知消息,以使得用户和第三方分别打开相应的通信应用并弹出对话框,如启动QQ并弹出QQ对话框,以与对方进行文字或语音通信。The network device 2 can provide the identification information of the user and the identification information of the third party to the communication server of the communication mode. For example, the network device 2 provides the QQ account of the user and the QQ account of the third party to the QQ server; subsequently, the communication server will Establishing a connection and providing a communication service for the user and the third party according to the identification information. For example, the communication server may separately return a notification message to the user and the third party, so that the user and the third party respectively open the corresponding communication application and pop up a dialog box, such as starting QQ. And the QQ dialog box pops up to communicate with the other party for text or voice.
优选地,当网络设备2在步骤S2或步骤S3中确定用户和第三方之间的通信方式为非电话通信时,网络设备2即可分别向用户和第三方返回通知消息,以使得用户和第三方分别打开相应的通信应用,如启动QQ,从而之后通信服务器为用户和第三方建立连接后,其向两者返回的通知消息仅用于弹出相应的对话框,以供两者进行通信。Preferably, when the network device 2 determines in step S2 or step S3 that the communication mode between the user and the third party is non-telephone communication, the network device 2 can respectively return a notification message to the user and the third party, so that the user and the user The three parties respectively open the corresponding communication application, such as starting QQ, so that after the communication server establishes a connection between the user and the third party, the notification message returned to the user is only used to pop up a corresponding dialog box for communication between the two.
综上所述,由于用户与第三方之间的通信是由通信提供设备3建立的,并且,这些用户均是在浏览页面时发起通信发起请求的,因此,根据本发明的方案,其可以容易地统计出由此建立通信的相关数据,诸如通信发起请求的触发页面、通信对应的第三方、通信发起时间、通信时长、基于交互元素发起的通信的次数,以及基于用户的页面浏览行为转化为用户与第三方通信的比例等,这些统计数据可以根据应用目的用于优化具体应用,如计算页面发布信息的转化率。 In summary, since the communication between the user and the third party is established by the communication providing device 3, and these users initiate a communication initiation request while browsing the page, the program according to the present invention can be easily Collecting relevant data for establishing communication thereby, such as a trigger page of a communication initiation request, a third party corresponding to the communication, a communication initiation time, a communication duration, a number of communication initiated based on the interaction element, and a page browsing behavior based on the user is converted into The proportion of users communicating with third parties, etc. These statistics can be used to optimize specific applications, such as calculating the conversion rate of page posting information, depending on the purpose of the application.
图4为根据本发明一个实施例的装置示意图,示出一种辅助用户与第三方建立通信的装置,也即辅助建立通信装置20。如图4所示,辅助建立通信装置20装置于网络设备2中,辅助建立通信装置进一步包括装置21-22。4 is a schematic diagram of an apparatus for assisting a user in establishing communication with a third party, that is, assisting in establishing communication device 20, in accordance with one embodiment of the present invention. As shown in FIG. 4, the auxiliary setup communication device 20 is implemented in the network device 2, and the auxiliary setup communication device further includes the devices 21-22.
具体地,用户触发页面中的交互元素,以发起与第三方进行通信的通信发起请求;用户设备1向装置21发送用户触发该交互元素所发起的通信发起请求,相应地,装置21接收该通信发起请求,以获得该用户与该第三方进行通信的通信方式的标识信息(为便于区分,以下将装置21称为标识获得装置21);装置22将该用户对应该通信方式的标识信息以及该第三方对应该通信方式的标识信息提供给该通信方式的通信提供设备3,以由通信提供设备3为该用户与该第三方建立通信(为便于区分,以下将装置22称为标识提供装置22);通信提供设备3分别与该用户及该第三方建立连接,以为两者建立通信;用户设备1与该第三方的通信设备4建立连接并进行通信。Specifically, the user triggers an interaction element in the page to initiate a communication initiation request for communicating with the third party; the user equipment 1 sends a communication initiation request initiated by the user triggering the interaction element to the device 21, and accordingly, the device 21 receives the communication. Initiating a request to obtain identification information of a communication mode in which the user communicates with the third party (for convenience of distinction, the device 21 is hereinafter referred to as the identifier obtaining device 21); the device 22 identifies the user with the identification information of the communication mode and the The third party associates the identification information of the communication mode with the communication providing device 3 of the communication mode, so that the communication providing device 3 establishes communication with the third party for the user (for convenience of distinction, the device 22 is hereinafter referred to as the identifier providing device 22). The communication providing device 3 establishes a connection with the user and the third party, respectively, to establish communication for the two; the user device 1 establishes a connection with the communication device 4 of the third party and performs communication.
具体地,用户浏览的页面包括被触发后将发起与第三方进行通信的通信发起请求的交互元素。用户触发页面中的交互元素,以发起与第三方进行通信的通信发起请求。Specifically, the page browsed by the user includes an interaction element that will initiate a communication initiation request to communicate with the third party after being triggered. The user triggers an interaction element in the page to initiate a communication initiation request to communicate with a third party.
其中,用户浏览的页面可以为第三方所管理的网站的页面,或其它任何包括与第三方相关的信息的页面,并包括由于加载该页面所导致的与该页面一并呈现的信息窗口,如该页面上方的浮动窗口。The page browsed by the user may be a page of a website managed by a third party, or any other page including information related to the third party, and includes an information window that is displayed together with the page due to loading the page, such as The floating window at the top of the page.
页面所包括的交互元素包括但不限于任何经触发后可发起通信发起请求的页面元素/控件,其表现形式诸如链接、按钮等。具体地,交互元素可以表现为多种,例如,文字形式的“马上联系”、“免费电话”、“电话咨询”等链接;又如,图形化的客服图标、电话图标、电话动图GIF等链接/按钮;再如,文字与图形相结合组成的链接/按钮。The interactive elements included in the page include, but are not limited to, any page elements/controls that can initiate a communication initiation request after being triggered, such as links, buttons, and the like. Specifically, the interactive elements can be represented by a plurality of types, for example, links such as “immediate contact”, “toll free call”, “telephone consultation” in the form of text; for example, graphical customer service icons, phone icons, phone animation GIF, etc. Link/button; again, a link/button that combines text and graphics.
用户对交互元素的触发操作也可以是多样的,诸如对交互元素的点击、悬停等操作。进一步地,由于交互元素的表现形式的多样化,交互元素的触发操作也可以随之不同,如当交互元素为链接时,其对应的触发操作为点击,当交互元素为按钮时,其对应的触发操作为悬 停。交互元素的触发操作可以根据具体应用需要来进行设置。The user's triggering operation on the interactive element can also be diverse, such as clicking, hovering, etc. of the interactive element. Further, due to the diversification of the expression form of the interaction element, the triggering operation of the interaction element may also be different. For example, when the interaction element is a link, the corresponding trigger operation is a click, and when the interaction element is a button, the corresponding Trigger operation is suspended stop. The triggering of interactive elements can be set according to the needs of specific applications.
在此,页面对交互元素的“包括”可做广义理解,也即该交互元素不仅可以包含在页面中,也可以包含在与该页面一并呈现且相关联的信息窗口中,如包含在该页面上方的浮动窗口中。Here, the page may have a broad understanding of the "include" of the interactive element, that is, the interactive element may be included not only in the page, but also in an information window that is presented and associated with the page, as included in the In the floating window above the page.
用户拟与之通信的第三方可以是任何可通过触发交互元素来建立通信的通信方,诸如政府、学校、企事业单位、活动主办方等。The third party with which the user intends to communicate may be any communicating party that can establish communication by triggering an interactive element, such as a government, a school, an enterprise, an event organizer, and the like.
用户与第三方之间的通信可以语音通信、文字通信或两者混合等通信形式进行。例如,第三方可以设置一个会话机器人,对于用户的语音咨询,采用文字来进行回复;采用此种方式,其在方便用户咨询,以提高用户的通信意愿的同时,也提高了第三方的响应速度及并行处理能力,从而提升了用户通过页面中的交互按钮来与第三方通信的服务体验。The communication between the user and the third party can be performed in the form of communication such as voice communication, text communication, or a mixture of both. For example, a third party can set up a conversation robot to reply to the user's voice consultation using text; in this way, it facilitates user consultation to improve the user's willingness to communicate, and also improves the response speed of the third party. And parallel processing capabilities, thereby enhancing the user experience of communicating with third parties through interactive buttons in the page.
用户浏览的页面的一个典型实施例可以为第三方的网站页面。例如,在高考报名前夕,某学生家长正在使用手机浏览一高等院校的网站页面;为向学生家长提供更好的关于招生方面的服务,该高等院校在网站页面中设置了显示为“招生咨询”的链接;如果该学生家长点击该链接,其所使用的手机将发起与该高等院校进行通信的通信发起请求。通常地,用户与第三方的通信可具体表现为用户与第三方的代表的通信,该第三方的代表可以为任意通过本发明的方案由通信提供设备3为用户与之建立通信的通信方,也即用户与第三方通过本发明建立通信后,用户事实上与之通信的通信方。在前述示例中,第三方的代表可为该高等院校的招生办。A typical embodiment of a page viewed by a user may be a third party website page. For example, on the eve of the college entrance examination, a student's parents are using a mobile phone to browse a website of a college or university; in order to provide parents with better services related to enrollment, the college has set up a display on the website page as “Enrollment”. A link to the consultation; if the parent of the student clicks on the link, the mobile phone used by the student will initiate a communication initiation request to communicate with the institution. Generally, the communication between the user and the third party may be specifically represented by communication between the user and a representative of the third party, and the representative of the third party may be any communication party with which the communication establishment device 3 establishes communication with the user through the solution of the present invention. That is, the communication party with which the user actually communicates after the user establishes communication with the third party through the present invention. In the foregoing examples, a representative of a third party may be an admissions office of the college.
用户浏览的页面的另一个典型实施例可以为搜索结果页面。其中,搜索结果页面包括一个或多个与一个或多个第三方相关联的搜索结果,其中每个搜索结果包括至少一个交互元素,该(等)交互元素被触发后将发起与所关联的第三方进行通信的通信发起请求。Another exemplary embodiment of a page viewed by a user may be a search results page. Wherein the search result page includes one or more search results associated with one or more third parties, wherein each search result includes at least one interactive element, and the (or) interactive element is triggered to initiate the associated A communication initiation request by the three parties for communication.
也即,搜索引擎可在与第三方相关联的搜索结果中嵌入交互元素,从而使得包括该(等)搜索结果的搜索结果页面包括可发起与第三方通信的交互元素。 That is, the search engine can embed the interaction element in the search results associated with the third party such that the search results page including the (and the like) search results includes an interaction element that can initiate communication with the third party.
例如,当用户在搜索“驾校”时,搜索引擎获得对应的多个搜索结果,如多个驾校网站,其中每个搜索结果与至少一个驾校相关联,从而向该用户返回的搜索结果页面中,对于其中的部分搜索结果,其中每个搜索结果与一个驾校相关联,从而每个搜索结果中包括一个可发起与其对应驾校通信的交互元素,对于该搜索结果页面中的其他搜索结果,一个搜索结果可能与多个第三方相关联,如该搜索结果页面中可能包括一个标题为“北京星级驾校”的搜索结果,其可与4个北京星级驾校相关联,从而该搜索结果中可以包括4个分别可发起与其中一个星级驾校通信的交互元素。For example, when the user searches for "driving school", the search engine obtains a corresponding plurality of search results, such as a plurality of driving school websites, wherein each search result is associated with at least one driving school, thereby returning to the search result page returned to the user, For some of the search results, each search result is associated with a driving school, such that each search result includes an interactive element that can initiate communication with its corresponding driving school, and one search result for other search results in the search result page May be associated with multiple third parties, such as the search results page may include a search result titled "Beijing Star Driving School", which can be associated with 4 Beijing Star Driving Schools, so the search results can include 4 Each can initiate an interactive element that communicates with one of the star driving schools.
本领域技术人员应能理解,上述搜索结果页面的表现形式仅为举例,其他现有的或今后可能出现的页面表现形式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。It should be understood by those skilled in the art that the above search result page is only used as an example, and other existing or future possible page representations, as applicable to the present invention, should also be included in the scope of the present invention, and This is hereby incorporated by reference.
随后,用户设备1向网络设备2发送用户触发页面中的交互元素所发起的通信发起请求,相应地,网络设备2的标识获得装置21接收该通信发起请求,以获得该用户与第三方进行通信的通信方式的标识信息Subsequently, the user equipment 1 sends a communication initiation request initiated by the interaction element in the user trigger page to the network device 2, and accordingly, the identifier obtaining device 21 of the network device 2 receives the communication initiation request to obtain the user communicating with the third party. Identification information of the communication method
在此,用户与第三方进行通信的通信方式包括但不限于基于传统通信的电话通信以及基于各种互联网通信工具的网络通信,后者诸如QQ通信、易信通信、Skype通信等,从而与这些通信方式对应的标识信息诸如电话号码、QQ账号、易信账号、Skype账号等。在一些实施例中,通信方式的标识信息可以同时表征通信方式及其标识信息。Here, the communication manner in which the user communicates with the third party includes, but is not limited to, telephone communication based on conventional communication and network communication based on various Internet communication tools, such as QQ communication, easy communication, Skype communication, etc., thereby The identification information corresponding to the communication method, such as a phone number, a QQ account, an easy-to-trust account, a Skype account, and the like. In some embodiments, the identification information of the communication mode can simultaneously characterize the communication mode and its identification information.
标识获得装置21可采用至少以下2种方式,来获得用户与第三方进行通信的通信方式的标识信息:The identifier obtaining means 21 can adopt at least the following two ways to obtain identification information of a communication mode in which the user communicates with a third party:
1)直接从通信发起请求中获取。1) Obtained directly from the communication initiation request.
当用户触发页面中的交互元素时,用户设备1可将用户的通信方式的标识信息包括在通信发起请求中,并发送至标识获得装置21;随后,标识获得装置21从所接收的该通信发起请求中获取用户的通信 方式的标识信息。When the user triggers the interactive element in the page, the user equipment 1 may include the identification information of the communication mode of the user in the communication initiation request, and send it to the identification obtaining device 21; subsequently, the identification obtaining device 21 initiates from the received communication. Get the user's communication in the request The identification information of the way.
在一个示例中,交互元素中指示了用户与第三方之间的通信方式。例如,用户设备1典型地为手机,页面中的交互元素为“电话咨询”按钮,用户点击该按钮后,用户设备1或更具体地是页面中的执行代码通过扫描手机配置信息,具体如扫描***信息或SIM卡信息,来获取该用户的手机号码,并将该手机号码包括在通信发起请求中发送至标识获得装置21,从而标识获得装置21可从该通信发起请求中提取用户的手机号码,同时确定用户与第三方之间的通信方式为电话通信。In one example, the interaction between the user and the third party is indicated in the interaction element. For example, the user equipment 1 is typically a mobile phone, and the interactive element in the page is a “telephone consultation” button. After the user clicks the button, the user equipment 1 or more specifically the execution code in the page scans the mobile phone configuration information, such as scanning. The system information or the SIM card information is used to obtain the mobile phone number of the user, and the mobile phone number is included in the communication initiation request and sent to the identification obtaining device 21, so that the identification obtaining device 21 can extract the mobile phone number of the user from the communication initiation request. At the same time, it is determined that the communication mode between the user and the third party is telephone communication.
在另一个示例中,用户设备1可以在通信发起请求中指示用户与第三方之间的通信方式。例如,交互元素为“联系我们”按钮,其中可能并未指定通信方式,用户点击该按钮后,用户设备1可确定其与第三方的通信方式,并将该通信方式的指示信息以及用户对应该通信方式的标识信息包括在通信发起请求中发送至标识获得装置21。在此,用户设备1可根据任何现有方式来确定其与第三方的通信方式,例如根据用户偏好、用户历史行为、不同通信方式的费用等来确定两者的通信方式。In another example, user equipment 1 may indicate the manner of communication between the user and the third party in the communication initiation request. For example, the interaction element is a "contact us" button, and the communication mode may not be specified. After the user clicks the button, the user equipment 1 can determine the communication mode with the third party, and the indication information of the communication mode and the user correspondingly The identification information of the communication method is transmitted to the identification obtaining means 21 in the communication initiation request. Here, the user equipment 1 can determine its communication mode with the third party according to any existing manner, for example, according to user preferences, user historical behavior, cost of different communication methods, and the like.
优选地,在发送通信发起请求前,用户设备1还可将所读取的用户的通信方式的标识信息呈现给用户,以供用户进行确认;如果用户确认,则用户设备1将该标识信息包括在通信发起请求中;如果用户更改该标识信息,则用户设备1将更改后的标识信息包括在通信发起请求中。Preferably, before transmitting the communication initiation request, the user equipment 1 may also present the read information of the read communication mode of the user to the user for confirmation by the user; if the user confirms, the user equipment 1 includes the identification information. In the communication initiation request; if the user changes the identification information, the user equipment 1 includes the changed identification information in the communication initiation request.
进一步地,用户设备1还可设置一计时器来提示用户,其即将发送通信发起请求。例如,用户设备1可以启动倒计时器,并将该倒计时器实时地进行呈现,以提示用户距离发送通信发起请求的时间,如“X秒后进行通信”。Further, the user equipment 1 may also set a timer to prompt the user that it is about to send a communication initiation request. For example, the user equipment 1 can initiate a countdown timer and present the countdown timer in real time to prompt the user to send a communication initiation request time, such as "communicate after X seconds."
2)标识获得装置21根据第三方所支持的通信方式,确定用户与该第三方进行通信的通信方式;接着,标识获得装置21从该用户获取其对应所确定的通信方式的标识信息。 2) The identification obtaining means 21 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party; then, the identification obtaining means 21 acquires the identification information corresponding to the determined communication mode from the user.
在此,第三方可由多种方式来确定。例如,通信发起请求可能是在第三方的网站页面发起的,标识获得装置21可据此确定该通信发起请求所对应的第三方。优选地,通信发起请求中包括第三方的指示信息,以用于获取第三方所支持的通信方式。在此,第三方的指示信息包括任何用于指示第三方的身份的信息,诸如第三方的名称、代码等。Here, the third party can be determined in a variety of ways. For example, the communication initiation request may be initiated on a website page of a third party, and the identification obtaining device 21 may determine the third party corresponding to the communication initiation request accordingly. Preferably, the communication initiation request includes indication information of the third party for obtaining a communication manner supported by the third party. Here, the indication information of the third party includes any information indicating the identity of the third party, such as the name, code, etc. of the third party.
在确定第三方后,标识获得装置21例如可通常查询预设的通信方式库来获得该第三方所支持的通信方式。该通信方式库中至少存储有一个或多个第三方的标识信息,以及每个第三方所支持的一种或多种通信方式。After determining the third party, the identification obtaining means 21 can, for example, generally query a preset communication mode library to obtain the communication mode supported by the third party. The communication mode library stores at least one or more third party identification information, and one or more communication methods supported by each third party.
例如,页面的交互元素中包括第三方的指示信息,该指示信息也会包括在通信发起请求中,并被传递至标识获得装置21。标识获得装置21可根据第三方的指示信息,通过查询该通信方式库来获取与该第三方支持的通信方式及其对应标识信息。For example, the interactive element of the page includes indication information of a third party, and the indication information is also included in the communication initiation request, and is transmitted to the identification obtaining means 21. The identifier obtaining means 21 can obtain the communication mode supported by the third party and its corresponding identification information by querying the communication mode library according to the indication information of the third party.
当第三方仅支持一种通信方式时,标识获得装置21可直接将该通信方式确定为用户与该第三方进行通信的通信方式。When the third party supports only one communication mode, the identification obtaining means 21 can directly determine the communication mode as the communication mode in which the user communicates with the third party.
当第三方支持多种通信方式时,标识获得装置21可从多种通信方式中选择一种作为用户与该第三方进行通信的方式。具体地:When the third party supports a plurality of communication methods, the identification obtaining means 21 can select one of a plurality of communication methods as a manner in which the user communicates with the third party. specifically:
2.1)标识获得装置21可将第三方所优先选择的通信方式,作为用户与该第三方进行通信的通信方式。2.1) The identification obtaining means 21 may use a communication method preferentially selected by a third party as a communication method in which the user communicates with the third party.
第三方所优先选择的通信方式在不同情况下,可能是不同的。例如,为节省用户的通信费用,用户与第三方的电话通信通常是由第三方支付费用的,当第三方资金充足时,其可能优先选择电话通信,以提升服务质量;当第三方资金紧缺时,其可能优先选择QQ通信、Skype通信等通信方式,以节省成本。The preferred method of communication by a third party may be different under different circumstances. For example, in order to save the user's communication costs, the telephone communication between the user and the third party is usually paid by a third party. When the third party funds are sufficient, it may prefer telephone communication to improve the quality of service; when the third party funds are in short supply It may prefer communication methods such as QQ communication and Skype communication to save costs.
第三方所优先选择的通信方式在不同时间段,也可能是不同的。例如,当处于工作时间段,其可能优先选择QQ通信或Skype通信等文字通信方式,以方便用户沟通;当处于休息时间段,其可能优先选择电话通信,以提高服务质量、提升效率。 The preferred method of communication by a third party may be different at different times. For example, when in the working time period, it may preferentially select text communication methods such as QQ communication or Skype communication to facilitate user communication; when in the rest period, it may prefer telephone communication to improve service quality and improve efficiency.
2.2)标识获得装置21可从第三方支持的通信方式中,选择用户成本最低的作为用户与该第三方进行通信的通信方式。2.2) The identification obtaining means 21 can select, from among the communication methods supported by the third party, the communication mode in which the user has the lowest cost as the user communicates with the third party.
例如,当第三方支持电话通信且支付通信费用时,标识获得装置21将电话通信作为用户与该第三方进行通信的通信方式。For example, when a third party supports telephone communication and pays a communication fee, the identification obtaining means 21 uses the telephone communication as a communication method in which the user communicates with the third party.
再如,当用户处于WIFI环境下时,也即用户不需为通信所产生的流量付费,标识获得装置21可将QQ通信或Skype通信作为用户与该第三方进行通信的通信方式。For another example, when the user is in the WIFI environment, that is, the user does not need to pay for the traffic generated by the communication, the identifier obtaining device 21 can use the QQ communication or the Skype communication as the communication mode in which the user communicates with the third party.
标识获得装置21还可基于大量的通信数据,统计出每一种即时通信方式的单次通信流量,或每次通信会话的通信流量,这些统计流量至少可以部分地反映出用户可能会产生的通信成本。因此,当用户不处于WIFI环境,并且第三方不支持用户免费的电话通信时,标识获得装置21可基于实时的统计结果,来从第三方支持的通信方式中选择用户成本最低的一种作为用户与该第三方进行通信的通信方式。The identifier obtaining device 21 can also count a single communication traffic of each instant communication mode or communication traffic of each communication session based on a large amount of communication data, and the statistical traffic can at least partially reflect the communication that the user may generate. cost. Therefore, when the user is not in the WIFI environment, and the third party does not support the user's free telephone communication, the identifier obtaining means 21 can select one of the lowest cost users as the user from the communication methods supported by the third party based on the real-time statistical result. The method of communication with the third party.
例如,基于实时的统计结果,Skype通信的单次通信流量小于QQ通信的单次通信流量,当第三方支持这两种通信方式,并且用户不处于WIFI环境时,标识获得装置21可选择Skype通信方式作为用户与该第三方进行通信的通信方式。For example, based on the real-time statistical result, the single communication traffic of the Skype communication is smaller than the single communication traffic of the QQ communication. When the third party supports the two communication modes, and the user is not in the WIFI environment, the identifier obtaining device 21 can select the Skype communication. The way is the way the user communicates with the third party.
基于上述内容,当标识获得装置21根据第三方所支持的通信方式,确定用户与该第三方进行通信的通信方式之后,标识获得装置21从该用户获取其对应所确定的通信方式的标识信息。Based on the above, after the identification obtaining means 21 determines the communication mode in which the user communicates with the third party according to the communication mode supported by the third party, the identification obtaining means 21 acquires the identification information corresponding to the determined communication mode from the user.
例如,当标识获得装置21确定用户与该第三方进行电话通信后,标识获得装置21向用户设备1发送对应标识信息的获取请求,进而获取用户设备1上报的电话号码。For example, when the identification obtaining means 21 determines that the user performs telephone communication with the third party, the identification obtaining means 21 transmits an acquisition request corresponding to the identification information to the user equipment 1, and further acquires the telephone number reported by the user equipment 1.
对于上述两种获得用户的通信方式的标识信息的方式而言,第1)种更适用于用户与第三方进行通信的通信方式是确定的情况下,例如,用户与第三方进行通信的通信方式确定地为电话通信,通信发起请求包括用户的电话号码,并且第三方也支持电话通信;而第2)种更适用于两者之间的通信方式不确定的情况下,以供实时地依各种情况来确定用户与第三方进行通信的通信方式。 For the above two ways of obtaining the identification information of the communication mode of the user, the first type is more suitable when the communication mode in which the user communicates with the third party is determined, for example, the communication mode in which the user communicates with the third party. Definitely for telephone communication, the communication initiation request includes the user's telephone number, and the third party also supports telephone communication; and the second) is more suitable for the case where the communication between the two is uncertain, for real-time A situation to determine how a user communicates with a third party.
随后,标识提供装置22将该用户的通信方式的标识信息以及该第三方对应该通信方式的标识信息提供给该通信方式的通信提供设备3,以由通信提供设备3其为该用户与该第三方建立通信。Subsequently, the identification providing device 22 provides the identification information of the communication mode of the user and the identification information of the communication mode of the third party to the communication providing device 3 of the communication mode, so that the communication providing device 3 is the user and the first The three parties establish communication.
在一个优选示例中,通信发起请求中可以包括第三方的通信方式的标识信息,例如,第三方的电话号码400XXXXXXX;再如,第三方的QQ账号XXXXXXXX;又如,第三方的Skype账号abcxyz123,或[email protected]In a preferred example, the communication initiation request may include identification information of a third-party communication method, for example, a third-party telephone number 400XXXXXXX; another example, a third-party QQ account XXXXXXXX; and, for example, a third-party Skype account abcxyz123, Or [email protected].
在另一个优选示例中,通信发起请求中可以包括第三方的指示信息,以用于获取该第三方所支持的通信方式的标识信息。例如,标识获得装置21可从通信发起请求中提取第三方的指示信息,并根据第三方的指示信息,通过查询预设的通信方式库来获取与该第三方支持的通信方式及其对应标识信息;进一步地,标识获得装置21可以从第三方所支持的多种通信方式中选择一种,从而确定所选通信方式的标识信息,并从用户设备1获取用户对应该所选通信方式的标识信息,进而由标识提供装置22将两者分别对应该所选通信方式的标识信息发送至相应的通信提供设备3。可替代地,该优选示例中上述由标识获得装置21根据第三方的指示信息来获得其所支持的通信方式的标识信息的操作也可由标识提供装置22来执行。In another preferred example, the communication initiation request may include indication information of the third party for obtaining identification information of the communication manner supported by the third party. For example, the identifier obtaining device 21 may extract the indication information of the third party from the communication initiation request, and obtain the communication mode supported by the third party and the corresponding identification information by querying the preset communication mode library according to the indication information of the third party. Further, the identifier obtaining means 21 may select one of a plurality of communication modes supported by the third party, thereby determining the identification information of the selected communication mode, and acquiring the identification information of the selected communication mode corresponding to the user from the user device 1. Further, the identification providing means 22 transmits the identification information corresponding to the selected communication mode to the corresponding communication providing device 3. Alternatively, the above-described operation of obtaining the identification information of the communication mode supported by the identification obtaining means 21 based on the indication information of the third party in the preferred example may also be performed by the identification providing means 22.
在再一个优选示例中,通信发起请求中可以包括第三方的指示信息以及用户指示的通信方式,从而标识获得装置21可以根据第三方的指示信息,通过查询预设的通信方式库来获取与该第三方对应于该用户指示的通信方式的标识信息,进而由标识提供装置22将两者分别对应该所选通信方式的标识信息发送至相应的通信提供设备3。可替代地,该优选示例中上述由标识获得装置21根据第三方的指示信息来获得其所支持的通信方式的标识信息的操作也可由标识提供装置22来执行。In a further preferred example, the communication initiation request may include the indication information of the third party and the communication manner indicated by the user, so that the identifier obtaining device 21 may obtain the information by querying the preset communication mode library according to the indication information of the third party. The third party corresponds to the identification information of the communication mode indicated by the user, and the identifier providing device 22 transmits the identification information corresponding to the selected communication mode to the corresponding communication providing device 3. Alternatively, the above-described operation of obtaining the identification information of the communication mode supported by the identification obtaining means 21 based on the indication information of the third party in the preferred example may also be performed by the identification providing means 22.
接着,通信提供设备3分别与该用户及该第三方建立连接,以为两者建立通信;随后,用户设备1与该第三方的通信设备4建立连接并进行通信。 Next, the communication providing device 3 establishes a connection with the user and the third party, respectively, to establish communication for the two; subsequently, the user device 1 establishes a connection with the communication device 4 of the third party and communicates.
在此,通信提供设备3例如电话回呼***、通信服务器等。Here, the communication providing device 3 is, for example, a telephone call back system, a communication server, or the like.
电话回呼***Telephone callback system
例如,标识提供装置22可将用户的电话号码以及第三方的电话号码提供给电话回呼***;随后,电话回呼***先呼叫用户,用户接听后,电话回呼***再呼叫第三方,从而为用户和第三方建立通信。For example, the identification providing device 22 can provide the telephone number of the user and the telephone number of the third party to the telephone call back system; then, the telephone call back system first calls the user, and after the user answers the call, the call back system calls the third party, thereby The user establishes communication with the third party.
具体如,标识获得装置21接收用户设备1发送的通信发起请求,该通信发起请求中包括第三方的电话号码以及用户的手机号码,其中,该手机号码由该用户的手机扫描手机配置信息获得;随后,标识提供装置22将第三方的电话号码以及用户的手机号码提供给电话回呼***;电话回呼***为用户与第三方建立连接并提供通信服务。For example, the identifier obtaining device 21 receives the communication initiation request sent by the user equipment 1, where the communication initiation request includes a third party's telephone number and the user's mobile phone number, wherein the mobile phone number is obtained by scanning the mobile phone configuration information by the user's mobile phone; Subsequently, the identification providing device 22 provides the telephone number of the third party and the mobile phone number of the user to the telephone call back system; the telephone call back system establishes a connection between the user and the third party and provides a communication service.
因此,在触发交互元素后,用户无需再填写其电话号码,而可以直接获得免费的电话回呼服务。据此,本发明可以简化用户与第三方建立通信的步骤,并为用户提供免费的通信服务,其通过降低用户成本来提升用户的沟通意愿,进而提高用户主动与第三方进行通信的次数,从而提高基于用户的浏览行为转化为用户与第三方通信的比例。Therefore, after triggering the interactive element, the user does not need to fill in his phone number, but can directly obtain a free call back service. Accordingly, the present invention can simplify the steps for the user to establish communication with the third party, and provide the user with a free communication service, which improves the user's willingness to communicate by reducing the user cost, thereby increasing the number of times the user actively communicates with the third party, thereby Improve the proportion of user-based browsing behavior into user-to-third-party communications.
通信服务器Communication server
在此,通信服务器包括但不限于各种基于分组数据交换的服务器,如各种可提供VoIP服务的通信服务器,诸如QQ服务器、Skype服务器等。Here, the communication server includes, but is not limited to, various packet data exchange-based servers, such as various communication servers that can provide VoIP services, such as a QQ server, a Skype server, and the like.
标识提供装置22可将用户的标识信息以及第三方的标识信息提供给该通信方式的通信服务器,例如,标识提供装置22将用户的QQ账号以及第三方的QQ账号提供给QQ服务器;随后,通信服务器将根据标识信息来为用户和第三方建立连接并提供通信服务,如通信服务器可分别向用户和第三方返回通知消息,以使得用户和第三方分别打开相应的通信应用并弹出对话框,如启动QQ并弹出QQ对话框,以与对方进行文字或语音通信。The identifier providing device 22 can provide the identification information of the user and the identification information of the third party to the communication server of the communication mode. For example, the identifier providing device 22 provides the QQ account of the user and the QQ account of the third party to the QQ server; subsequently, the communication The server will establish a connection and provide a communication service for the user and the third party according to the identification information. For example, the communication server can respectively return a notification message to the user and the third party, so that the user and the third party respectively open the corresponding communication application and pop up a dialog box, such as Start QQ and pop up the QQ dialog box to communicate with the other party for text or voice.
优选地,当标识获得装置21或标识提供装置22确定用户和第三方之间的通信方式为非电话通信时,网络设备2即可分别向用户和第 三方返回通知消息,以使得用户和第三方分别打开相应的通信应用,如启动QQ,从而之后通信服务器为用户和第三方建立连接后,其向两者返回的通知消息仅用于弹出相应的对话框,以供两者进行通信。Preferably, when the identification obtaining means 21 or the identification providing means 22 determines that the communication mode between the user and the third party is non-telephone communication, the network device 2 can respectively provide the user and the The three parties return a notification message, so that the user and the third party respectively open the corresponding communication application, such as starting QQ, so that after the communication server establishes a connection between the user and the third party, the notification message returned to the user is only used to pop up the corresponding conversation. Box for communication between the two.
综上所述,由于用户与第三方之间的通信是由通信提供设备3建立的,并且,这些用户均是在浏览页面时发起通信发起请求的,因此,根据本发明的方案,其可以容易地统计出由此建立通信的相关数据,诸如通信发起请求的触发页面、通信对应的第三方、通信发起时间、通信时长、基于交互元素发起的通信的次数,以及基于用户的页面浏览行为转化为用户与第三方通信的比例等,这些统计数据可以根据应用目的用于优化具体应用,如计算页面发布信息的转化率。In summary, since the communication between the user and the third party is established by the communication providing device 3, and these users initiate a communication initiation request while browsing the page, the program according to the present invention can be easily Collecting relevant data for establishing communication thereby, such as a trigger page of a communication initiation request, a third party corresponding to the communication, a communication initiation time, a communication duration, a number of communication initiated based on the interaction element, and a page browsing behavior based on the user is converted into The proportion of users communicating with third parties, etc. These statistics can be used to optimize specific applications, such as calculating the conversion rate of page posting information, depending on the purpose of the application.
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。It should be noted that the present invention can be implemented in software and/or a combination of software and hardware, for example, using an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware device.
本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。The software program of the present invention can be executed by a processor to implement the steps or functions described above. Likewise, the software program (including related data structures) of the present invention can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like. In addition, some of the steps or functions of the present invention may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various functions or steps.
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例,其包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。 Additionally, a portion of the invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide a method and/or solution in accordance with the present invention. The program instructions for invoking the method of the present invention may be stored in a fixed or removable recording medium and/or transmitted by a data stream in a broadcast or other signal bearing medium, and/or stored in a The working memory of the computer device in which the program instructions are run. Herein, in accordance with an embodiment of the present invention, a device includes a memory for storing computer program instructions and a processor for executing program instructions, wherein when the computer program instructions are executed by the processor The device is triggered to operate based on the aforementioned methods and/or technical solutions in accordance with various embodiments of the present invention.
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。 It is apparent to those skilled in the art that the present invention is not limited to the details of the above-described exemplary embodiments, and the present invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the invention is defined by the appended claims instead All changes in the meaning and scope of equivalent elements are included in the present invention. Any reference signs in the claims should not be construed as limiting the claim. In addition, it is to be understood that the word "comprising" does not exclude other elements or steps. A plurality of units or devices recited in the system claims can also be implemented by a unit or device by software or hardware. The first, second, etc. words are used to denote names and do not denote any particular order.

Claims (15)

  1. 一种用于辅助用户与第三方建立通信的方法,其中,所述用户浏览的页面包括被触发后将发起与所述第三方进行通信的通信发起请求的交互元素,该方法包括:A method for assisting a user to establish communication with a third party, wherein the page browsed by the user includes an interaction element that is triggered to initiate a communication initiation request to communicate with the third party, the method comprising:
    -接收所述用户触发所述交互元素所发起的通信发起请求,以获得所述用户与所述第三方进行通信的通信方式的标识信息;Receiving, by the user, a communication initiation request initiated by the interaction element to obtain identification information of a communication manner in which the user communicates with the third party;
    -将所述用户的所述标识信息以及所述第三方对应所述通信方式的标识信息提供给所述通信方式的通信提供设备,以为所述用户与所述第三方建立通信。- providing the identification information of the user and the identification information of the third party corresponding to the communication mode to the communication providing device of the communication mode to establish communication with the third party for the user.
  2. 根据权利要求1所述的方法,其中,所述通信提供设备包括电话回呼***,所述电话回呼***与所述用户建立连接,并与所述第三方建立连接,进而为所述用户与所述第三方建立通信。The method of claim 1 wherein said communication providing device comprises a telephone call back system, said telephone call back system establishing a connection with said user and establishing a connection with said third party for further The third party establishes communication.
  3. 根据权利要求2所述的方法,其中,所述通信发起请求中包括所述用户的手机号码,所述手机号码由所述用户的手机扫描手机配置信息获得。The method according to claim 2, wherein the communication initiation request includes a mobile phone number of the user, and the mobile phone number is obtained by scanning the mobile phone configuration information by the mobile phone of the user.
  4. 根据权利要求1或2所述的方法,其中,所述获得所述用户与所述第三方进行通信的通信方式的标识信息的步骤进一步包括:The method according to claim 1 or 2, wherein the step of obtaining the identification information of the communication mode in which the user communicates with the third party further comprises:
    -根据所述第三方所支持的通信方式,确定所述用户与所述第三方进行通信的通信方式;Determining a communication mode in which the user communicates with the third party according to a communication mode supported by the third party;
    -从所述用户获取其对应所确定的通信方式的标识信息。- obtaining identification information corresponding to the determined communication mode from the user.
  5. 根据权利要求1至4中任一项所述的方法,其中,所述通信发起请求中包括所述第三方的指示信息,以用于获取所述第三方所支持的通信方式的标识信息。The method according to any one of claims 1 to 4, wherein the communication initiation request includes indication information of the third party for acquiring identification information of a communication mode supported by the third party.
  6. 根据权利要求1至5中任一项所述的方法,其中,所述页面包括搜索结果页面,所述搜索结果页面包括一个或多个与一个或多个所述第三方相关联的搜索结果,其中每个搜索结果包括至少一个所述交互元素。The method of any of claims 1 to 5, wherein the page comprises a search results page, the search results page comprising one or more search results associated with one or more of the third parties, Each of the search results includes at least one of the interactive elements.
  7. 一种用于辅助用户与第三方建立通信的装置,其中,所述用户 浏览的页面包括被触发后将发起与所述第三方进行通信的通信发起请求的交互元素,该装置包括:An apparatus for assisting a user in establishing communication with a third party, wherein the user The browsed page includes an interactive element that, when triggered, initiates a communication initiation request to communicate with the third party, the apparatus comprising:
    用于接收所述用户触发所述交互元素所发起的通信发起请求,以获得所述用户与所述第三方进行通信的通信方式的标识信息的装置;Means for receiving, by the user, a communication initiation request initiated by the interaction element to obtain identification information of a communication manner in which the user communicates with the third party;
    用于将所述用户的所述标识信息以及所述第三方对应所述通信方式的标识信息提供给所述通信方式的通信提供设备,以为所述用户与所述第三方建立通信的装置。Providing the identification information of the user and the identification information of the third party corresponding to the communication mode to the communication providing device of the communication mode to establish a communication device between the user and the third party.
  8. 根据权利要求7所述的装置,其中,所述通信提供设备包括电话回呼***,所述电话回呼***与所述用户建立连接,并与所述第三方建立连接,进而为所述用户与所述第三方建立通信。The apparatus according to claim 7, wherein said communication providing device comprises a telephone call back system, said telephone call back system establishing a connection with said user, and establishing a connection with said third party, thereby The third party establishes communication.
  9. 根据权利要求8所述的装置,其中,所述通信发起请求中包括所述用户的手机号码,所述手机号码由所述用户的手机扫描手机配置信息获得。The apparatus according to claim 8, wherein said communication initiation request includes a mobile phone number of said user, and said mobile phone number is obtained by scanning mobile phone configuration information by said user's mobile phone.
  10. 根据权利要求7或8所述的装置,其中,所述获得所述用户与所述第三方进行通信的通信方式的标识信息的装置进一步用于:The apparatus according to claim 7 or 8, wherein said means for obtaining identification information of a communication mode in which said user communicates with said third party is further used for:
    -根据所述第三方所支持的通信方式,确定所述用户与所述第三方进行通信的通信方式;Determining a communication mode in which the user communicates with the third party according to a communication mode supported by the third party;
    -从所述用户获取其对应所确定的通信方式的标识信息。- obtaining identification information corresponding to the determined communication mode from the user.
  11. 根据权利要求7至10中任一项所述的装置,其中,所述通信发起请求中包括所述第三方的标识信息,以用于获取所述第三方所支持的通信方式的标识信息。The device according to any one of claims 7 to 10, wherein the communication initiation request includes identification information of the third party for acquiring identification information of a communication mode supported by the third party.
  12. 根据权利要求7至11中任一项所述的装置,其中,所述页面包括搜索结果页面,所述搜索结果页面包括一个或多个与一个或多个所述第三方相关联的搜索结果,其中每个搜索结果包括至少一个所述交互元素。The apparatus of any one of claims 7 to 11, wherein the page comprises a search result page, the search result page comprising one or more search results associated with one or more of the third parties, Each of the search results includes at least one of the interactive elements.
  13. 一种计算机可读存储介质,所述计算机可读存储介质包括计算机指令,当所述计算机指令被执行时,如权利要求1至6中任一项所述的方法被执行。A computer readable storage medium comprising computer instructions, the method of any one of claims 1 to 6 being performed when the computer instructions are executed.
  14. 一种计算机程序产品,当所述计算机程序产品被执行时,如权 利要求1至6中任一项所述的方法被执行。A computer program product, when the computer program product is executed, such as The method of any one of claims 1 to 6 is performed.
  15. 一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机指令,所述处理器被配置来通过执行所述计算机指令以执行如权利要求1至6中任一项所述的方法。 A computer device comprising a memory and a processor, the memory storing computer instructions, the processor being configured to perform the computer instructions to perform any of claims 1 to 6 The method described.
PCT/CN2014/093954 2014-04-14 2014-12-16 Method and apparatus enabling user to establish communication with third party WO2015158150A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410148499.0 2014-04-14
CN201410148499.0A CN103986746A (en) 2014-04-14 2014-04-14 Method and device enabling user to establish communication with third party

Publications (1)

Publication Number Publication Date
WO2015158150A1 true WO2015158150A1 (en) 2015-10-22

Family

ID=51278569

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/093954 WO2015158150A1 (en) 2014-04-14 2014-12-16 Method and apparatus enabling user to establish communication with third party

Country Status (2)

Country Link
CN (1) CN103986746A (en)
WO (1) WO2015158150A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109979456A (en) * 2019-04-22 2019-07-05 济南磨刀石信息科技有限公司 A kind of intelligent robot customer service system and its dialogue method based on two dimensional code popularization

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986746A (en) * 2014-04-14 2014-08-13 北京百度网讯科技有限公司 Method and device enabling user to establish communication with third party
CN106470197A (en) * 2015-08-20 2017-03-01 中兴通讯股份有限公司 The method and device that a kind of call is set up
CN107885872B (en) * 2017-11-27 2023-12-19 百度在线网络技术(北京)有限公司 Method and device for generating information
CN111371793A (en) * 2020-01-13 2020-07-03 吴恩平 Communication method and communication system
CN117479113A (en) * 2022-07-21 2024-01-30 维沃移动通信有限公司 Interaction method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101523884A (en) * 2006-10-03 2009-09-02 微软公司 Call abuse prevention for pay-per-call services
CN101646145A (en) * 2009-08-31 2010-02-10 酷派软件技术(深圳)有限公司 Method, terminal and system for establishing communication linkage through third-party communication terminal
CN103986746A (en) * 2014-04-14 2014-08-13 北京百度网讯科技有限公司 Method and device enabling user to establish communication with third party

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101646245A (en) * 2008-06-16 2010-02-10 美国博通公司 Method and system for bluetooth and wimax coexistence
CN102769709B (en) * 2012-06-25 2015-08-19 百度在线网络技术(北京)有限公司 A kind of for providing the method and apparatus of service contact information to user

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101523884A (en) * 2006-10-03 2009-09-02 微软公司 Call abuse prevention for pay-per-call services
CN101646145A (en) * 2009-08-31 2010-02-10 酷派软件技术(深圳)有限公司 Method, terminal and system for establishing communication linkage through third-party communication terminal
CN103986746A (en) * 2014-04-14 2014-08-13 北京百度网讯科技有限公司 Method and device enabling user to establish communication with third party

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109979456A (en) * 2019-04-22 2019-07-05 济南磨刀石信息科技有限公司 A kind of intelligent robot customer service system and its dialogue method based on two dimensional code popularization

Also Published As

Publication number Publication date
CN103986746A (en) 2014-08-13

Similar Documents

Publication Publication Date Title
WO2015158150A1 (en) Method and apparatus enabling user to establish communication with third party
US9218604B2 (en) Method for expert Advisors to provide one on one phone call or chat advice services through unique empowered independent agents to consumers using mobile devices
TWI492075B (en) Method for offering suggestion during conversation, electronic device using the same, and computer program product
US10394577B2 (en) Method and apparatus for automatic processing of service requests on an electronic device
US10496245B2 (en) Method for interactive response and apparatus thereof
WO2017215568A1 (en) Method, device and system for communicating with call center
WO2017084290A1 (en) Public account two-dimensional code generation method and server, and public account following method, server and terminal
US20220159046A1 (en) Automated agent for a web communication feature
WO2019205718A1 (en) Method and device for sharing hosted applications
US7817792B2 (en) Hyperlink-based softphone call and management
US10372512B2 (en) Method and apparatus for automatic processing of service requests on an electronic device
JP6510379B2 (en) INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
TWI496485B (en) Method for instant communication, terminal and system
JP6696024B2 (en) Information processing apparatus, information processing method, and program
US10075592B2 (en) Intelligent call lead generation
US20070110031A1 (en) Automated connection to a VOIP session
US10944868B2 (en) Contact center interfaces
WO2022028239A1 (en) Image processing methods, apparatus, device, and computer readable storage medium
EP2983346B1 (en) A telecommunication method for controlling communication in a telecommunication system
US20140157290A1 (en) Method, system, and device for switching between network applications, and computer storage medium
JP2010165189A (en) Advertisement providing device, terminal device, method of providing advertisement, and program
CN104158862B (en) The startup method and client terminal device of online interaction webpage
CN103312592B (en) A kind of method that batch sends information to instant communication client on webpage
CN110730323B (en) Conference interaction information processing method and device, computer device and storage medium
US10645052B2 (en) Service integration into electronic mail inbox

Legal Events

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

Ref document number: 14889285

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14889285

Country of ref document: EP

Kind code of ref document: A1