CN106572270B - Method and system for presenting additional information of incoming call, additional information platform and client - Google Patents
Method and system for presenting additional information of incoming call, additional information platform and client Download PDFInfo
- Publication number
- CN106572270B CN106572270B CN201510661374.2A CN201510661374A CN106572270B CN 106572270 B CN106572270 B CN 106572270B CN 201510661374 A CN201510661374 A CN 201510661374A CN 106572270 B CN106572270 B CN 106572270B
- Authority
- CN
- China
- Prior art keywords
- additional information
- incoming call
- client
- platform
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000006854 communication Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 17
- 238000012544 monitoring process Methods 0.000 claims description 6
- 210000001503 joint Anatomy 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 235000013410 fast food Nutrition 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000003999 initiator Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005316 response function Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42382—Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42348—Location-based services which utilize the location information of a target
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method and a system for presenting additional information of an incoming call, an additional information platform and a client, wherein the method comprises the following steps: the additional information platform receives an incoming call information pushing request or an incoming call information inquiry request; the additional information platform sends the incoming call additional information to an additional information client; when the terminal where the additional information client is located carries out conversation, the additional information client presents the incoming additional information on the terminal. The method, the system, the additional information platform and the client for presenting the incoming call additional information adopt an asynchronous mode to push the additional information, are completely independent from the existing voice calling system, do not need to modify or butt joint the existing voice system, are simple to deploy, are suitable for all smart phone users, can select the opportunity for carrying out incoming call prompt, are suitable for accessing various application scenes, and can provide various display modes for the floating window.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a method and a system for presenting additional information of an incoming call, an additional information platform and a client.
Background
In the era of mobile internet, the combination of IT and CT services is becoming more and more compact, and the combination of the two even innovates the use methods and presentation modes of many traditional services, so that users have better service experience. For example, there are several scenarios for innovative services in the simple traditional communication service of answering an incoming call, and the user is required to display additional information to the user while answering the incoming call, where the form of the additional information may be various, such as text, picture, map, and video. The service carrying additional information in the voice communication process has a related scheme in the traditional communication network, such as multimedia color ring back tone service, but the implementation scheme only depending on the communication network has great limitations:
1. the existing voice call system needs to be modified, for example, SIP messages need to be expanded, and a corresponding AS service platform needs to be added in a soft switch/IMS system for processing, which requires docking and testing, and has a large workload in large-scale deployment.
2. The voice module needs to be modified on the mobile phone terminal, and the voice module of the common smart phone cannot be covered by adopting an SIP (session initiation protocol) hard terminal or a VoIP (voice over Internet protocol) soft terminal.
Due to the two factors, the traditional communication network implementation scheme is difficult to flexibly implement services in a light load manner and difficult to popularize and use in a large scale.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a method, a system, an additional information platform and a client for presenting additional information of an incoming call, which are capable of presenting the additional information during a call.
A presentation method of additional information of an incoming call comprises the following steps: the additional information platform receives an incoming call information pushing request or an incoming call information inquiry request; the additional information platform sends the incoming call additional information to an additional information client; and when the terminal where the additional information client is located carries out communication, the additional information client presents the incoming call additional information on the terminal.
According to an embodiment of the present invention, further, the receiving, by the additional information platform, an incoming call information push request or an incoming call information query request includes: when the terminal uses the service APP, the service platform sends the incoming call information pushing request to the additional information platform; or, when the terminal initiates a call or receives an incoming call, the operator communication network sends the incoming call information pushing request to the additional information platform.
According to an embodiment of the present invention, further, the sending of the incoming call additional information to the additional information client by the additional information platform includes: the additional information platform analyzes a target terminal for sending the additional information of the incoming call from the pushing request of the incoming call information; the additional information platform sends the incoming call additional information to an additional information client arranged in the target terminal; the target terminal is a calling terminal or a called terminal.
According to an embodiment of the present invention, further, the receiving, by the additional information platform, an incoming call information push request or an incoming call information query request includes: the additional information client monitors the conversation state of the terminal where the additional information client is positioned, and when judging that the additional information display condition is met, a call information query request is sent to the additional information platform; wherein the additional information display condition includes: the calling number of the incoming call is a preset additional information display number, and the called number of the outgoing call is a preset additional information number.
According to an embodiment of the present invention, further, the sending of the incoming call additional information to the additional information client by the additional information platform includes: the additional information platform acquires the incoming call additional information from a service platform based on the incoming call information inquiry request and returns the content of the incoming call additional information to an additional information client side which sends the incoming call information inquiry request; and the additional information platform pushes the incoming call additional information to an additional information client.
According to an embodiment of the present invention, further, the sending of the incoming call additional information to the additional information client by the additional information platform includes: under the state of data network connection, the additional information platform pushes the incoming call additional information to the additional information client; under the state of no data network connection, the additional information platform sends the incoming call additional information to the target terminal in a short message mode; and the additional information client acquires the incoming call additional information from the short message.
According to an embodiment of the present invention, further, when the terminal where the additional information client is located is in a call, the displaying, by the additional information client, the incoming call additional information on the terminal includes: the additional information client presents the incoming call additional information on a telephone interface of a terminal where the incoming call additional information is located through a floating window; the additional information client monitors the conversation state of a user, and presents the incoming call additional information according to specified time, including real-time presentation and presentation after call connection.
According to an embodiment of the present invention, further, the content of the incoming call additional information includes: text, picture, geographic information, website; and the additional information client presents the geographic information in combination with an electronic map, and presents the website as a corresponding webpage.
A system for presenting additional information for an incoming call, comprising: the additional information platform is used for receiving the incoming call information pushing request or the incoming call information inquiring request and sending the incoming call additional information to the additional information client; and the additional information client is used for presenting the incoming call additional information on the terminal when the terminal where the client is located carries out conversation.
According to an embodiment of the present invention, further, the additional information platform includes: the request receiving module is used for receiving the incoming call information pushing request sent by the service platform when the terminal uses the service APP; and when the terminal initiates a call or receives an incoming call, receiving the incoming call information push request sent by the operator communication network.
According to an embodiment of the present invention, further, the additional information platform includes: the additional information pushing module is used for analyzing a target terminal for sending the incoming call additional information from the incoming call information pushing request and sending the incoming call additional information to an additional information client arranged in the target terminal; the target terminal is a calling terminal or a called terminal.
According to an embodiment of the present invention, further, the additional information client includes: the additional information query module is used for monitoring the conversation state of the terminal where the additional information query module is positioned, and sending a call information query request to the additional information platform when judging that the additional information display condition is met; wherein the additional information display condition includes: the calling number of the incoming call is a preset additional information display number, and the called number of the outgoing call is a preset additional information number.
According to an embodiment of the present invention, further, the additional information platform includes: and the additional information inquiry response module is used for acquiring the incoming call additional information from a service platform based on the incoming call information inquiry request and returning the content of the incoming call additional information to an additional information client side which sends the incoming call information inquiry request.
According to an embodiment of the present invention, further, in a state of data network connection, the additional information pushing module or the additional information query response module pushes the incoming call additional information to the additional information client; in the state of no data network connection, the additional information pushing module or the additional information query response module sends the incoming call additional information to the target terminal in a short message mode; and the additional information client acquires the incoming call additional information from the short message.
According to an embodiment of the present invention, further, the additional information client includes: the additional information presentation module is used for presenting the incoming call additional information on a telephone interface of the terminal where the incoming call additional information is located through the floating window; the additional information presentation module monitors the conversation state of a user and presents the incoming call additional information according to specified time, including real-time presentation and presentation after call connection.
An additional information platform, comprising: the request receiving module is used for receiving an incoming call information pushing request; and the additional information pushing module is used for sending the additional information of the incoming call to the additional information client.
According to an embodiment of the present invention, further, the request receiving module is further configured to receive the incoming call information pushing request sent by the service platform when the terminal uses the service APP and initiates a call; and when the terminal initiates a call, receiving the incoming call information pushing request sent by the operator communication network.
According to an embodiment of the present invention, the additional information pushing module is further configured to analyze a target terminal to which the incoming call additional information is sent from the incoming call information pushing request, and send the incoming call additional information to an additional information client configured in the target terminal; the target terminal is a calling terminal or a called terminal.
According to an embodiment of the present invention, further, the method further includes: the system comprises an additional information inquiry response module, a service platform and an additional information client, wherein the additional information inquiry response module is used for receiving an incoming call information inquiry request, acquiring incoming call additional information from the service platform based on the incoming call information inquiry request and returning the content of the incoming call additional information to the additional information client which sends the incoming call information inquiry request; the additional information management module is used for providing a service setting interface and receiving a configuration instruction of a service platform, and comprises: service mode, matched telephone number, preset information template and presentation condition.
According to an embodiment of the present invention, further, in a state of data network connection, the additional information pushing module or the additional information query response module pushes the incoming call additional information to the additional information client; in the state of no data network connection, the additional information pushing module or the additional information query response module sends the incoming call additional information to the target terminal in a short message mode; and the additional information client acquires the incoming call additional information from the short message.
An additional information client comprising: the additional information receiving module is used for receiving the incoming call additional information sent by the additional information platform; and the additional information presentation module is used for presenting the incoming call additional information on the terminal when the terminal where the additional information presentation module is located carries out conversation.
According to an embodiment of the present invention, further, comprising: the additional information query module is used for monitoring the conversation state of the terminal where the additional information query module is positioned, and sending a call information query request to the additional information platform when judging that the additional information display condition is met; wherein the additional information display condition includes: the calling number of the incoming call is a preset additional information display number.
According to an embodiment of the present invention, the additional information receiving module is further configured to receive the incoming call additional information pushed by the additional information platform in a state of data network connection, receive the incoming call additional information sent by the additional information platform in a short message manner in a state of no data network connection, and obtain the incoming call additional information from the short message.
According to an embodiment of the present invention, further, the additional information presenting module is configured to present the incoming call additional information on a phone interface of a terminal where the incoming call additional information is located through a floating window; the additional information presentation module monitors the conversation state of a user and presents the incoming call additional information according to specified time, including real-time presentation and presentation after call connection.
The method, the system, the additional information platform and the client for presenting the incoming call additional information adopt an asynchronous mode to push the additional information, are completely independent from the existing voice call system, do not need to modify or butt joint the existing voice system, and are simple to deploy.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart illustrating one embodiment of a method for presenting additional information for an incoming call according to the present invention;
FIG. 2 is a schematic diagram of information interaction in an embodiment of a presentation method of additional information of an incoming call according to the present invention;
FIG. 3 is a schematic diagram of information interaction in another embodiment of a presentation method of additional information of an incoming call according to the present invention;
FIG. 4 is a schematic diagram of information interaction in yet another embodiment of a presentation method of additional information of an incoming call according to the present invention;
FIG. 5 is a schematic diagram illustrating one embodiment of a system for presenting additional information for incoming calls in accordance with the present invention;
FIG. 6 is a schematic diagram of one embodiment of an additional information platform, in accordance with the present invention;
fig. 7 is a diagram illustrating an embodiment of an additional information client according to the present invention.
Detailed Description
The present invention now will be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown. The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention. The technical solution of the present invention is described in various aspects below with reference to various figures and embodiments.
Fig. 1 is a flowchart illustrating an embodiment of a method for presenting additional information of an incoming call according to the present invention, as shown in fig. 1:
The additional information platform sends the incoming additional information to the additional information client, step 102.
And 103, when the terminal where the additional information client is located carries out the call, the additional information client presents the incoming additional information on the terminal.
When the terminal uses the service APP, the service platform sends a power information push request to the additional information platform, or when the terminal initiates a call or receives an incoming call, the operator communication network sends the power information push request to the additional information platform. The additional information platform analyzes the incoming call additional information sending target terminal from the incoming call information pushing request and sends the incoming call additional information to an additional information client arranged in the target terminal. The target terminal may be a calling terminal or a called terminal.
For example, a user orders a certain home service through an App, a service platform sends a call information pushing request to an additional information platform, the additional information platform analyzes call additional information from the call information pushing request and a target terminal is a called terminal, and sends the call additional information to an additional information client arranged in the called terminal. When the operator makes a call for contact, the user receives the incoming call and the additional information client displays the additional information of the incoming call, such as a xxx service xxx job number operator.
In one embodiment, the presentation method of the incoming call additional information has two modes of pushing and inquiring. The flow of the push mode is shown in fig. 2, for example, the application scenarios are as follows: and the courier automatically dials the third-party service of the mobile phone number of the user by scanning the express order number.
The third-party service completes configuration on the additional information platform through a service setting interface of the additional information platform, for example, the configuration includes a service mode (push mode), a matched telephone number (dynamically set incoming call), a preset information template, a presentation condition (display when incoming call) and the like.
Step 21: and the third-party service platform requires to send specific additional information to a specific user through a service push interface of the additional information platform. For example, the third party service platform sends the additional information of incoming call to the additional information platform, and the additional information of incoming call includes: incoming call number (courier number), additional information content (courier information), user telephone number, etc.
The additional information platform sends the incoming call additional information to the additional information client, and the method comprises the following steps:
step 221, in the case of data network connection, after receiving the push request of the third party platform, the additional information platform pushes the relevant incoming call additional information to the additional information client.
Step 222, under the condition of no data network connection, after the additional information platform receives the information updating trigger of the third party platform, the additional information platform sends the additional information of the incoming call to the mobile phone of the user in a short message mode. The additional information client acquires the additional information content from the mobile phone short message.
And step 23, after the additional information client side acquires the additional information of the incoming call, monitoring the telephone state of the user, and when the conditions are matched, displaying the additional information of the incoming call on a telephone interface through the floating window. For example, when the incoming number matches the courier's phone number, express information is superimposed on the phone interface.
In one embodiment, the additional information client monitors the conversation state of the terminal where the additional information client is located, and when the additional information client judges that the additional information display condition is met, the additional information client sends a call information query request to the additional information platform. The additional information display conditions include: the calling number of the incoming call is a preset additional information display number and the like. The additional information platform acquires the incoming call additional information from the service platform based on the incoming call information query request and returns the content of the incoming call additional information to the additional information client side which sends the incoming call information query request.
For example, when a user dials a fast food ordering service and an additional information client on a mobile phone of the user judges that an outgoing number is matched with a certain number (ordering call), the additional information client sends a query request to an additional information platform and obtains corresponding additional information, and the scene does not need a service APP.
In one embodiment, the query pattern flow is as shown in FIG. 3. The additional information client is often integrated into the third party application as a plug-in to the third party application. For example, the application scenarios are: the user installs a third party service APP of a certain O2O service and subscribes to a certain offline service through the APP.
Step 31: and the third-party service informs the embedded additional information client of the matching information. For example, a waiter of the home service is called to the additional information client.
Step 32: the additional information client monitors the telephone state of the user, and when a condition is found to match (for example, when the incoming call is a telephone of a service person), the additional information client sends a query message to the additional information platform.
Step 33: and when the additional information platform receives the query message, querying the third-party service platform and acquiring the additional information content of the incoming call.
Step 34: the additional information platform responds to the query message of the additional information client and informs the additional information client of the content of the incoming call additional information.
Step 35: after the additional information client acquires the incoming call additional information, the incoming call additional information is presented on the telephone interface through the floating window.
The voice network of the operator can be used as a special third-party service and system to be linked, and provides voice additional information service for users. Since the operator voice network can know the calling and called numbers and the telephone state, the additional information client does not need to monitor the telephone state of the user. As shown in fig. 4, for example, the application scenario is: when a third-party service for taking away the fast food hopes that a user calls for taking away, the third-party service pushes the information of taking away special price package today to the user.
Step 41: the operator's voice network sends a service trigger request to the additional information platform. For example, the voice network of the operator sets a telephone number of a fast food service to a called trigger service, and when the telephone is called, sends service trigger information to the additional information platform.
Step 42: and the additional information platform receives the service triggering information, inquires preset additional information content and then pushes the additional information content to the additional information client. For example, express takeout special price package information on the current day has been stored in the additional information platform, and is pushed to the additional information client after being retrieved and acquired.
Step 43: and after the additional information client acquires the additional information, the additional information is presented on the telephone interface through the floating window.
In one embodiment, the additional information platform pushes the incoming call additional information to the additional information client in a data network connection state, the additional information platform sends the incoming call additional information to the target terminal in a short message mode in a data network connection-free state, and the additional information client acquires the incoming call additional information from the short message.
The additional information client presents the incoming additional information on the telephone interface of the terminal in which the additional information client is positioned through the floating window. The additional information client monitors the conversation state of the user and presents the incoming call additional information according to the specified time, including real-time presentation and presentation after the call is connected. The content of the additional information of the incoming call comprises: text, pictures, geographic information, web addresses, and the like. The additional information client presents the geographic information in combination with the electronic map, and presents the website as a corresponding webpage.
The application scenarios of the method for presenting the additional information of the incoming call are very wide, such as: scene 1: when the car is blocked, the system of 114 is required to inquire about the owner of the car, the owner of the car receives an incoming call of 114 a special service number (such as 118114), and more additional information can be obtained while the mobile phone rings, for example, the geographical location information of the initiator, the warm prompt information and the like. Scene 2: the user can receive the prompt of the incoming call additional information when receiving the express service call, for example, displaying the information of the express package and obtaining the position information of the express place. Scene 3: the user can browse the additional information on the call interface while dialing the service call, and receives recommendations of merchant commodity information, such as special price on the day, store leader recommendations and the like.
The method for presenting the additional information of the incoming call in the embodiment provides a method for asynchronously presenting the additional information in voice communication, which is independent of a telecommunication voice system in the existing communication network, when the mobile phone is in a networking state, the additional information platform helps the additional information client to obtain the additional information in a system push or query mode, and when the mobile phone is not in network connection, the additional information client monitors short messages from the additional information platform and obtains the additional information from the short messages. Meanwhile, the additional information client monitors the call state of the mobile phone, and displays the additional information to the user by overlapping a floating window mode on a phone interface when conditions are matched (such as incoming call number matching). The method for presenting the additional information of the incoming call in the embodiment does not need to modify or butt joint the existing voice system, and is suitable for common smart phones.
As shown in fig. 5, the present invention provides a system for presenting additional information of an incoming call. The additional information platform 41 receives the incoming call information push request or the incoming call information query request, and sends the incoming call additional information to the additional information client 42. When the terminal where the client is located makes a call, the additional information client 42 presents the incoming additional information on the terminal.
The method for pushing the internet supporting mode and the short message mode by the system for presenting the additional information of the incoming call is along with the popularization of 4G, the online state of the mobile phone becomes a normal state, and the internet mode is adopted in more processes. The third party service may select whether to use the sms mode when the additional information client 42 is not on-line.
The system for presenting the additional information of the incoming call is flexible in triggering mode, and when the user is used as a calling party, the additional information client 42 can display the additional information of the incoming call when answering the ring back tone. When the user is called, additional information client 42 may display the incoming call additional information while ringing. According to the setting of the third-party service, the additional information of the incoming call can be displayed when the user establishes the call, and the additional information of the incoming call is displayed to the user according to the triggering of the third-party service in the call process.
The additional information platform 41 has additional information management, additional information push, and additional information query response functions. Additional information management: an open interface is provided to third party services allowing them to make voice supplementary information or voice supplementary information templates setup for all their service phones. Additional information pushing: and the additional information platform pushes information to the additional information client in real time according to the request of the third-party service. The additional information platform 41 may also push the system to the additional information client upon triggering by the carrier's voice network. The push information provides two modes of internet and short message. Additional information query response: the additional information platform 41 responds to the query sent by the additional information client and informs the corresponding additional information.
The additional information client 42 may reside on the user's mobile phone in a service manner, the additional information client 42 may be provided for the user to download and install as an independent APP, and the additional information client 42 may also be integrated in a third-party mobile phone application, and the loading is completed by the installation of the third-party application.
The additional information client 42 has the following functions: voice additional information is acquired. When online, a connection is established with the additional information platform 41, and voice additional information pushed by the additional information platform 41 is acquired or the additional information is acquired by querying the additional information platform. And in the offline condition, monitoring the special service number short message from the additional information platform 41 to acquire the additional information carried by the short message. Presenting the voice additional information to the user: the incoming call additional information is superposed on the mobile phone UI in a suspension frame mode, the application of the mobile phone is not required to be changed, and the display is stopped when a user clicks or the call is finished.
The additional information of the incoming call supports contents in various formats, including characters, pictures, geographic information, websites and the like, maps can be presented for geographic positions, and webpages can be presented for the websites. The additional information may contain content in multiple formats simultaneously, such as both textual and geographic information. The additional information client monitors the conversation state of the user, and can present the conversation state to the user at the appointed time according to the requirement of the additional information platform, wherein the presentation comprises real-time presentation, presentation after connection and the like. The additional information presentation can be realized by the service additional information client according to the limited condition judgment. For example, only a specific number of incoming calls needs to present additional information, such as information that can be displayed when the call is incoming, information that can be displayed when the call is connected, and further accurate control (e.g., display at a certain time during a call).
As shown in fig. 6, the present invention provides an additional information platform. The request receiving module 51 receives an incoming call information pushing request or an incoming call information inquiring request, and the additional information pushing module 52 sends the incoming call additional information to the additional information client.
When the terminal uses the service APP, the request receiving module 51 receives an incoming call information push request sent by the service platform. When the terminal initiates a call or answers the call, the request receiving module 51 receives an incoming call information pushing request sent by the operator communication network.
For example, using the O2O service, when the user places an order, the service platform allocates the service person and the time to enter the door, and sends an incoming call information pushing request including the service person, the time to enter the door, and the information of the additional information client to the request receiving module 51, and the additional information pushing module 52 sends the incoming call additional information including the service person and the time to enter the door to the additional information client. The additional information client displays when the user receives the call.
The additional information push module 53 parses a target terminal to which the incoming additional information is transmitted from the incoming information push request, and transmits the incoming additional information to an additional information client provided in the target terminal. The target terminal is a calling terminal or a called terminal.
The additional information query response module 54 obtains the incoming call additional information from the service platform based on the incoming call information query request, and returns the content of the incoming call additional information to the additional information client that sent the incoming call information query request. The additional information management module 54 provides a service setting interface, and receives a configuration instruction of the service platform, including: service mode, matched telephone number, preset information template and presentation condition.
In a state where there is a data network connection, the additional information push module 52 or the additional information query response module 53 pushes the incoming additional information to the additional information client. In the state of no data network connection, the additional information pushing module 52 or the additional information query response module 53 sends the incoming additional information to the target terminal in a short message manner. The additional information client acquires the incoming call additional information from the short message.
As shown in fig. 7, the present invention provides an additional information client. The additional information receiving module 61 receives the incoming additional information sent by the additional information platform. The additional information presentation module 62 presents the incoming additional information on the terminal when the terminal where it is located is in a call.
The additional information query module 63 monitors the call state of the terminal where it is located, and transmits a call information query request to the additional information platform when it is determined that the additional information display condition is satisfied. The additional information display conditions include: the calling number of the incoming call is a preset additional information display number.
The additional information receiving module 61 receives the incoming call additional information pushed by the additional information platform in the state of data network connection, receives the incoming call additional information sent by the additional information platform in the form of short message in the state of no data network connection, and obtains the incoming call additional information from the short message.
The additional information presentation module 62 presents the incoming additional information on the phone interface of the terminal where it is located through the floating window. The additional information presentation module monitors the conversation state of a user and presents the additional information of the incoming call according to the specified time, including real-time presentation, presentation after the call is connected and the like.
The method, the system, the additional information platform and the client for presenting the incoming call additional information provided in the above embodiments push the additional information in an asynchronous manner, that is, completely independent from the existing voice call system, and do not involve the modification of the network side and the terminal side. Has the following advantages:
1. the existing large-network voice system does not need to be modified or butted, and the deployment is simple;
2. the telephone application (belonging to system-level application) of the mobile phone does not need to be upgraded, and the method is suitable for all smart phone users;
3. according to the call state, the call state can be displayed after being switched on, or the call state is triggered by a third-party service server in the call process, and the call state is not limited to the ringing or continuing stage;
4. the method can be provided for a third-party application platform externally and is suitable for access of various application scenes;
5. the floating window may provide various display modes, such as a map, which is difficult to be implemented in the conventional multimedia ring back tone scheme.
The method and system of the present invention may be implemented in a number of ways. For example, the methods and systems of the present invention may be implemented in software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order for the steps of the method is for illustrative purposes only, and the steps of the method of the present invention are not limited to the order specifically described above unless specifically indicated otherwise. Furthermore, in some embodiments, the present invention may also be embodied as a program recorded in a recording medium, the program including machine-readable instructions for implementing a method according to the present invention. Thus, the present invention also covers a recording medium storing a program for executing the method according to the present invention.
The description of the present invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to practitioners skilled in this art. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.
Claims (17)
1. A method for presenting additional information of an incoming call, comprising:
the additional information platform receives an incoming call information pushing request or an incoming call information inquiry request;
the additional information platform sends the incoming call additional information to an additional information client;
the additional information platform analyzes a target terminal for sending the additional information of the incoming call from the pushing request of the incoming call information; the additional information platform sends the incoming call additional information to an additional information client arranged in the target terminal; the target terminal is a calling terminal or a called terminal; under the state of data network connection, the additional information platform pushes the incoming call additional information to the additional information client; under the state of no data network connection, the additional information platform sends the incoming call additional information to the target terminal in a short message mode; the additional information client acquires the incoming call additional information from the short message;
and when the terminal where the additional information client is located carries out communication, the additional information client presents the incoming call additional information on the terminal.
2. The method of claim 1, wherein the additional information platform receiving an incoming call information push request or an incoming call information query request comprises:
when the terminal uses the service APP, the service platform sends the incoming call information pushing request to the additional information platform; or,
when the terminal initiates a call or receives an incoming call, the operator communication network sends the incoming call information pushing request to the additional information platform.
3. The method of claim 1 or 2, wherein the additional information platform receiving an incoming call information push request or an incoming call information query request comprises:
the additional information client monitors the conversation state of the terminal where the additional information client is positioned, and when judging that the additional information display condition is met, a call information query request is sent to the additional information platform;
wherein the additional information display condition includes: the calling number of the incoming call is a preset additional information display number, and the called number of the outgoing call is a preset additional information number.
4. The method of claim 3, wherein the additional information platform sending incoming additional information to an additional information client comprises:
the additional information platform acquires the incoming call additional information from a service platform based on the incoming call information inquiry request and returns the content of the incoming call additional information to an additional information client side which sends the incoming call information inquiry request;
and the additional information platform pushes the incoming call additional information to an additional information client.
5. The method of claim 1, wherein the displaying the incoming additional information on the terminal by the additional information client when the terminal where the additional information client is located is in a call comprises:
the additional information client presents the incoming call additional information on a telephone interface of a terminal where the incoming call additional information is located through a floating window;
the additional information client monitors the conversation state of a user, and presents the incoming call additional information according to specified time, including real-time presentation and presentation after call connection.
6. The method of claim 1, wherein:
the content of the incoming call additional information comprises: text, picture, geographic information, website;
and the additional information client presents the geographic information in combination with an electronic map, and presents the website as a corresponding webpage.
7. A system for presenting additional information for an incoming call, comprising:
the additional information platform is used for receiving the incoming call information pushing request or the incoming call information inquiring request and sending the incoming call additional information to the additional information client;
the additional information platform includes:
the additional information pushing module is used for analyzing a target terminal for sending the incoming call additional information from the incoming call information pushing request and sending the incoming call additional information to an additional information client arranged in the target terminal; the target terminal is a calling terminal or a called terminal; in the state of data network connection, the additional information pushing module or the additional information query response module pushes the incoming call additional information to the additional information client; in the state of no data network connection, the additional information pushing module or the additional information query response module sends the incoming call additional information to the target terminal in a short message mode; the additional information client acquires the incoming call additional information from the short message;
and the additional information client is used for presenting the incoming call additional information on the terminal when the terminal where the client is located carries out conversation.
8. The presentation system as claimed in claim 7, wherein:
the additional information platform includes:
the request receiving module is used for receiving the incoming call information pushing request sent by the service platform when the terminal uses the service APP; and when the terminal initiates a call or receives an incoming call, receiving the incoming call information push request sent by the operator communication network.
9. The presentation system as claimed in claim 8, wherein:
the additional information client includes:
the additional information query module is used for monitoring the conversation state of the terminal where the additional information query module is positioned, and sending a call information query request to the additional information platform when judging that the additional information display condition is met;
wherein the additional information display condition includes: the calling number of the incoming call is a preset additional information display number, and the called number of the outgoing call is a preset additional information number.
10. The presentation system as claimed in claim 9, wherein:
the additional information platform includes:
and the additional information inquiry response module is used for acquiring the incoming call additional information from a service platform based on the incoming call information inquiry request and returning the content of the incoming call additional information to an additional information client side which sends the incoming call information inquiry request.
11. The presentation system as claimed in claim 7, wherein:
the additional information client includes:
the additional information presentation module is used for presenting the incoming call additional information on a telephone interface of the terminal where the incoming call additional information is located through the floating window;
the additional information presentation module monitors the conversation state of a user and presents the incoming call additional information according to specified time, including real-time presentation and presentation after call connection.
12. An additional information platform, comprising:
the request receiving module is used for receiving an incoming call information pushing request;
the additional information pushing module is used for sending the additional information of the incoming call to the additional information client;
the additional information pushing module is further used for analyzing a target terminal for sending the incoming call additional information from the incoming call information pushing request and sending the incoming call additional information to an additional information client arranged in the target terminal;
the target terminal is a calling terminal or a called terminal;
in the state of data network connection, the additional information pushing module or the additional information query response module pushes the incoming call additional information to the additional information client;
in the state of no data network connection, the additional information pushing module or the additional information query response module sends the incoming call additional information to the target terminal in a short message mode; and the additional information client acquires the incoming call additional information from the short message.
13. The platform of claim 12, wherein:
the request receiving module is further configured to receive the incoming call information pushing request sent by the service platform when the terminal uses the service APP and initiates a call; and when the terminal initiates a call, receiving the incoming call information pushing request sent by the operator communication network.
14. The platform of claim 13, further comprising:
the system comprises an additional information inquiry response module, a service platform and an additional information client, wherein the additional information inquiry response module is used for receiving an incoming call information inquiry request, acquiring incoming call additional information from the service platform based on the incoming call information inquiry request and returning the content of the incoming call additional information to the additional information client which sends the incoming call information inquiry request;
the additional information management module is used for providing a service setting interface and receiving a configuration instruction of a service platform, and comprises: service mode, matched telephone number, preset information template and presentation condition.
15. An additional information client, comprising:
the additional information receiving module is used for receiving the incoming call additional information sent by the additional information platform;
the additional information presentation module is used for presenting the incoming call additional information on the terminal when the terminal where the additional information presentation module is located is in a call;
the additional information platform analyzes a target terminal for sending the additional information of the incoming call from the pushing request of the incoming call information; the additional information platform sends the incoming call additional information to an additional information client arranged in the target terminal; the target terminal is a calling terminal or a called terminal;
the additional information receiving module is further configured to receive the incoming call additional information pushed by the additional information platform in a state of data network connection, receive the incoming call additional information sent by the additional information platform in a short message manner in a state of no data network connection, and acquire the incoming call additional information from the short message.
16. The client of claim 15, comprising:
the additional information query module is used for monitoring the conversation state of the terminal where the additional information query module is positioned, and sending a call information query request to the additional information platform when judging that the additional information display condition is met;
wherein the additional information display condition includes: the calling number of the incoming call is a preset additional information display number.
17. The client of claim 16, wherein:
the additional information presentation module is used for presenting the incoming call additional information on a telephone interface of the terminal where the incoming call additional information is located through the floating window;
the additional information presentation module monitors the conversation state of a user and presents the incoming call additional information according to specified time, including real-time presentation and presentation after call connection.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510661374.2A CN106572270B (en) | 2015-10-13 | 2015-10-13 | Method and system for presenting additional information of incoming call, additional information platform and client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510661374.2A CN106572270B (en) | 2015-10-13 | 2015-10-13 | Method and system for presenting additional information of incoming call, additional information platform and client |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106572270A CN106572270A (en) | 2017-04-19 |
CN106572270B true CN106572270B (en) | 2020-01-21 |
Family
ID=58508299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510661374.2A Active CN106572270B (en) | 2015-10-13 | 2015-10-13 | Method and system for presenting additional information of incoming call, additional information platform and client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106572270B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109981877A (en) * | 2017-12-28 | 2019-07-05 | 卓望数码技术(深圳)有限公司 | A kind of incoming display method and system |
CN109104528A (en) * | 2018-07-27 | 2018-12-28 | 上海与德科技有限公司 | Information cuing method, device, central control system and electric vehicle |
CN113170019B (en) | 2019-01-22 | 2023-07-18 | 华为技术有限公司 | Incoming call display method and terminal equipment based on application |
CN110572515B (en) * | 2019-08-23 | 2021-08-06 | 咪咕音乐有限公司 | Video color ring management method, color ring platform, terminal, system and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992015166A1 (en) * | 1991-02-21 | 1992-09-03 | Vmx, Inc. | Integrated application controlled call processing and messaging system |
CN101193367A (en) * | 2006-11-22 | 2008-06-04 | 中兴通讯股份有限公司 | Voice playing method for mobile phone |
CN103179288B (en) * | 2011-12-23 | 2016-03-30 | 中国电信股份有限公司 | Incoming information display method and system, come display information pushing equipment and terminal |
-
2015
- 2015-10-13 CN CN201510661374.2A patent/CN106572270B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106572270A (en) | 2017-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2008311548B2 (en) | Visual ARS service system and method enabled by mobile terminal's call control function | |
US8295820B2 (en) | Advanced internet-based caller ID information/data for mobile phones and mobile networks | |
US8890927B2 (en) | Visual telephony apparatus, system and method | |
US20070294354A1 (en) | Providing context information to a called party for a call initiated in response to selecting tags in electronic documents and applications | |
CN106572270B (en) | Method and system for presenting additional information of incoming call, additional information platform and client | |
RU2408151C2 (en) | Transmission of positional information | |
KR102033674B1 (en) | Ip based automatic response service system and method for electronic device | |
WO2009048260A2 (en) | Visual ars service system and method enabled by mobile terminal's call control function | |
CN106789832B (en) | Data processing method, device and system in call process | |
KR101879785B1 (en) | The method to syncronize both web/app session and phone channel on Visual-IVR systems | |
JP5663994B2 (en) | Telephone system, center device, and voice response control program | |
KR20070056213A (en) | Method for automatically changing phonebook information in a mobile communication terminal | |
CN114143404A (en) | Data interaction method, user terminal and server | |
KR20130049601A (en) | Call control method according to the presence information | |
US20160150080A1 (en) | A url transmission system and means thereof | |
KR101531309B1 (en) | Method for providing service by application after a call | |
US9544426B2 (en) | Method for transmitting data related to a call | |
WO2018127008A1 (en) | Method and apparatus for acquiring voice message | |
KR101514294B1 (en) | Method for guiding caller information | |
JP6015728B2 (en) | Telephone system, user terminal and voice communication program | |
KR101927746B1 (en) | Method and system for sending call disconnection message | |
KR102337214B1 (en) | System for combined voice and data during telephone call and method thereof | |
JP2010015313A (en) | Questioning program, communication apparatus, and support system | |
US20150099498A1 (en) | Multimedia Based Caller Identification (CID) System and Method | |
KR102290903B1 (en) | Server, Terminal, and Method for displaying CNAP Information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |