CN102404301A - Integration method of communication service and system thereof - Google Patents
Integration method of communication service and system thereof Download PDFInfo
- Publication number
- CN102404301A CN102404301A CN2010102869422A CN201010286942A CN102404301A CN 102404301 A CN102404301 A CN 102404301A CN 2010102869422 A CN2010102869422 A CN 2010102869422A CN 201010286942 A CN201010286942 A CN 201010286942A CN 102404301 A CN102404301 A CN 102404301A
- Authority
- CN
- China
- Prior art keywords
- module
- communications service
- communication
- service end
- client
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to an integration method of communication service and a system thereof. A client side is provided with a system module and a communication module, and the communication module is an embedded application program interface, is embedded in the client side and is connected with the system module. The communication module is connected with a communication server side, and the communication server side is provided with a communication service module. When the system module or the communication server side generates an event, the system module interacts with the communication module, and the communication module interacts with the communication server side, so that a variety of communication services are integrated, and the system efficiency of the system module is promoted.
Description
Technical field
The present invention relates to a kind of integration technology of Communications service; More detailed; Relate to and a kind ofly utilize system module and the communication module of local terminal to come to carry out interaction, with the integration method and the system thereof of Communications service that the multiple Communications service of client is provided with long-range Communications service end in client.
Background technology
Along with the fast development of internet, the application of various internets is also more and more polynary, and Communications service is the most a kind of on the Internet application.Communications service of a great variety; Include Communications services such as literal, voice or video haply; Yet fast development along with communication device; Communications service also and then changes fast, and the Communications service dealer needs the integration technology of wanting a kind of Communications service badly, to promote Communications service dealer's service and competitiveness.
Yet because the integration of Communications service is very difficult, be not the integration that general middle-size and small-size Communications service dealer can realize Communications service, and more large-scale Communications service dealer is often because the consideration of cost also slowly is reluctant to realize the integration of Communications service.
In addition, because the fast development of web technologies, also existing a kind ofly provides Communications service in the main webpage of carrying out, so that the user still can carry out communication with long-range user when carrying out the webpage operation demand.Yet, a kind of VoIP (Voice over Internet Protocol) being provided in webpage the system of Communications service though have on the market at present, webpage and Communications service in this system do not have interaction, cause system effectiveness relatively poor.
Therefore, a kind of integration method of Communications service and its system can integrate all kinds of Communications services by lower cost; Can in the main webpage of carrying out, Communications service be provided simultaneously; And this webpage and all kinds of Communications service can be carried out interaction, to promote the usefulness of this webpage, are that urgent demand is arranged.
Summary of the invention
In view of the shortcoming of above-mentioned prior art, the present invention provides a kind of integration method and system thereof of Communications service, makes client integrate various Communications services with lower cost and promotes the usefulness of this client.
According to execution mode of the present invention, a kind of integration method of Communications service is provided, comprise the following steps: system module and communication module to be set in client, communication module is built-in application program interface (Application Programming Interface; API); And be embedded in the client, and be connected with system module, and communication module is connected with the Communications service end; This Communications service end has the Communications service module; When system module or Communications service end produced incident, system module must carry out interaction with communication module thus, and communication module and Communications service end also are able to carry out interaction.
In addition, another embodiment of the present invention also provides a kind of integration system of Communications service, comprising: client, have system module and communication module, and this communication module is the built-in application program interface, and is embedded in the client, and is connected with system module; And the Communications service end is connected with communication module; This Communications service end has the Communications service module; When system module or Communications service end generation incident, make system module carry out interaction, and communication module also must carry out interaction with the Communications service end thus with communication module.
As stated; Than background technology; System module and communication module that the present invention provides client to utilize its local terminal carry out interaction, and through being integrated with the Communications service end of various Communications services, make the communication module of client to carry out interaction with the Communications service end; Carrying out various Communications services, therefore can lower cost integrate various Communications services and promote the usefulness of the system module of client.
Description of drawings
Fig. 1 is the system architecture sketch map of the execution mode of the integration system of explanation Communications service of the present invention;
Fig. 2 is the flow chart of the execution mode of the integration method of explanation Communications service of the present invention; And
Fig. 3 illustrates the System Operation content of system module of the present invention and the position of appearing sketch map of communication running content on client screen of communication module.
[primary clustering symbol description]
100 integration systems, 110 clients
120 Communications service ends, 122 real time information/presence module
124 chat module, 126 telephone book module
128 fax modules, 130 whiteboard module
132 standard modules, 134 SIP modules
136 SMS modules, 138 meeting modules
140 file modules, 142 security modules
150 communication devices, 160 system modules
170 communication modules, 175 SIP modules
180 HTTP/SOAP modules, 185 checklist module
190 trigger modules, 200 integration methods
300 screens, 310 System Operation contents
320 communications running content, 330 another precalculated positions
S210, S220, S230, S240, S250 step
S260, S270, S280, S290 step
Embodiment
Below through specific execution mode technology contents of the present invention is described, those skilled in the art can understand other advantage of the present invention and effect easily by the content that this specification disclosed.
See also Fig. 1, be system architecture sketch map in order to the execution mode of integration system 100 that Communications service of the present invention is described.
As shown in Figure 1, the integration system 100 of Communications service of the present invention comprises client 110, Communications service end 120, long-range communication device 150.
This client 110 has system module 160 and communication module 170, and wherein, this communication module 170 is the built-in application program interface, and is embedded in this client 110 and with this system module 160 and is connected, and this system module 160 for example is the webpage of incorporated business.In addition, this communication module 170 further has SIP (Session Initiation Protocol) module 175, HTTP/SOAP (Hypertext Transfer Protocol/Simple Object Access Protocol) module 180, checklist module 185 and trigger module 190 etc.Moreover this client 110 includes, but are not limited to personal computer, mobile computer, flat computer, personal digital assistant or intelligent mobile phone.
Next cooperates aforementioned system architecture shown in Figure 1 that the handling process of the integration method of Communications service of the present invention is described.As shown in Figure 2, in order to the flow chart of the execution mode of integration method 200 that Communications service of the present invention is described, wherein, client 110 shown in Figure 1, Communications service end 120, communication device 150 etc. carry out step shown in Figure 2 through configuration mode.
Step S210 at first as shown in Figure 2; Client 110, Communications service end 120 and communication device 150 are provided; Wherein, client 110 has system module 160 and communication module 170, and this system module 160 is connected with this communication module 170; This Communications service end 120 is connected with this communication module 170, and this Communications service end 120 is connected with this communication device 150.Then proceed to step S220.
In step S220; System module 160 utilizes HTML, ASP, JSP .NET or PHP program language to carry out; But not as limit, wherein, this system module 160 is presented on the screen of this client 110 through the System Operation content of carrying out; Particularly, where be presented on go the screen be to be controlled by this system module 160 to the System Operation content of aforementioned execution.Then proceed to step S230.
In step S230; Communication module 170 utilizes the program language of FLASH to carry out; But not as limit, wherein, this communication module 170 is presented on the screen of this client 110 through the communication running content of carrying out; Particularly, where be presented on go the screen be to be controlled by this communication module 170 to the communication of aforementioned execution running content.Then proceed to step S240.
In step S240, by system module the setting interface is provided, can be presented in a pre-position (please hold the back explanation) of this System Operation content through this communication running content of this setting interface setting for client 110.Then proceed to step S250.Except that setting through the setting interface, also can be through setting like the drag function that window software provided.
In step S250, whether this integration system 100 can be monitored (listen) has incident to produce, and differentiates this incident generation source.When having listened to incident generation and this incident generation source, then proceed to step S260 for this system module 160; When having listened to incident generation and this incident generation source, then proceed to step S280 for this Communications service end 120; And if do not hear busy generation, then continue to carry out step S250, continue to monitor.
In step S260; When this system module 160 produces incident; This system module 160 carries out interaction with this communication module 170, and this communication module 170 carries out interaction with this Communications service end 120, wherein; This system module 160 utilizes the program language of JavaScript to carry out with the interaction of this communication module 170, but not as limit.In addition, this communication module 170 can carry out interaction through SIP module 175 or HTTP/SOAP module 180 with this Communications service end 120 according to the kind of incident.Then proceed to step S270.
In step S270; This Communications service end 120 can be according to the kind of incident; Utilize the various Communications service modules in this Communications service end 120 to be connected with communication device 150, make this communication device 150 receive this incident, and be back to step S250 through internet or PSTN/GSM.
In step S280; When communication device 150 is connected with this Communications service end 120 through internet or PSTN/GSM; Make these communication device 150 transmission incidents so that this Communications service end 120 when producing incidents, this Communications service end 120 carries out interaction with this communication module 170, wherein; This Communications service end 120 can utilize the various Communications service modules in this Communications service end 120 to be connected with this communication device 150 through internet or PSTN/GSM according to the kind of incident.In addition, this communication module 170 can carry out interaction through SIP module 175 or HTTP/SOAP module 180 with this Communications service end 120 according to the kind of incident.Then proceed to step S290.
In step S290; This communication module 170 carries out interaction through trigger module 190 and this system module 160 and makes this system module 160 receive this incident; And be back to step S250; Wherein, this system module 160 utilizes the program language of JavaScript to carry out with the interaction of this communication module 170, but not as limit.
See also Fig. 3, for being presented in the sketch map that the position on the client screen concerns in order to the System Operation content of illustrative system module and the communication running content of communication module.
Moreover; The said treatment step of the above-mentioned Fig. 2 of foundation is with an example illustrative system module 160 and the configuration relation of communication module 170 on client screen; As shown in Figure 3, have System Operation content 310 and communication running content 320 on the screen 300 of client 110.This System Operation content 310 is to utilize HTML, ASP, JSP .NET or PHP program language to carry out afterwards and be presented on this screen 300 by system module 160.In addition, communication running content 320 is to utilize the program language of FLASH to carry out afterwards and be presented on this screen 300 by communication module 170.
What pay special attention to is; The user can be according to demand voluntarily; Setting interface (not shown) that is provided through system module 160 or the drag function that is provided are set this communication running content 320 and are presented in this System Operation content 310 some pre-positions; As shown in the figure, the user can move to another precalculated position 330 with the position of appearing that communication operates content 320.
The integration method and the system thereof that below more cooperate system architecture shown in the aforementioned the 1st and 2 figure and flow chart to illustrate Communications service of the present invention.
For example, when user A utilized system module 160 to carry out operation, when desire utilized communication module 170 and long-range user B to carry out communication, its step explanation as follows.User A through system module 160 generation incidents to carry out good friend's communication (like step S250); At this moment; This system module 160 carries out interaction with this communication module 170; This communication module 170 is searched the personal information of good friend (like user B) in checklist module 185, like computer numbering, phone number, local number, Email etc.This communication module 170 can be according to the kind of incident; When for example desiring to carry out with user B multi-media communication such as voice or video as user A, personal computer through SIP module 175 and user B such as computer numbering then capable of using, phone number, local number, mobile computer, mobile phone, interphone etc. carry out multi-media communication; Again for example when user A desires to carry out traditional literal communication with user B, mobile phone through HTTP/SOAP module 180 and user B such as phone number then capable of using, Email, mail server etc. carry out literal communication (like step S260).In addition, this Communications service end 120 can be according to the kind of incident, for example when user A desire is carried out communication through mobile phone or interphone and user B, then can carry out communication via the mobile phone of GSM or PSTN etc. and user B through SIP module 134 or SMS module 136; For example utilize again as user A and desire when carrying out communication, then can carry out communication (like step S270) via personal computer or the mobile computer of internet and user B through (Chat) module 124 of chatting through personal computer or mobile computer and user B.
Again for example, when long-range user B desire was carried out communication with user A, then user B utilized communication device 150 to be connected with this Communications service end 120 through internet or PSTN/GSM, makes communication device 150 transmission incidents so that this Communications service end 120 generation incidents.For example when user B desire is carried out communication through mobile phone or interphone and user A, then can send incident and make this Communications service end 120 generation incidents through PSTN/GSM via SIP module 134 or SMS module 136; For example desire then can to make this Communications service end 120 generation incidents (like step S250, S280) when carrying out communication with user A as user B again through internet transmission incident and via (Chat) module 124 of chatting through personal computer or mobile computer.This Communications service end 120 carries out interaction with this communication module 170; Wherein, This communication module 170 can be according to the kind of incident, when for example desiring to carry out with user A multi-media communication such as voice or video as user B, then can carry out multi-media communication via trigger module 190 with user A through SIP module 175; For example when user B desires to carry out traditional literal communication with user A, then can carry out literal communication (like step S280, S290) via trigger module 190 with user A again through HTTP/SOAP module 180.
Above-mentioned execution mode is illustrative principle of the present invention and effect thereof only, but not is used to limit the present invention, and any those skilled in the art all can be under spirit of the present invention and category, and above-mentioned execution mode is modified and changed.In addition, the quantity of assembly in the above-described embodiment is merely illustrative, also non-ly is used to limit the present invention.Therefore, rights protection scope of the present invention should be listed like claims.
Claims (11)
1. the integration method of a Communications service is characterized in that comprising the following steps:
In client system module and communication module are set, this communication module is the built-in application program interface, and is embedded in this client, and is connected with this system module; And
This communication module is connected with the Communications service end through the internet, and this Communications service end has the Communications service module;
When this system module or this Communications service end generation incident, make this system module carry out interaction, and make this communication module carry out interaction with this Communications service end with this communication module.
2. the integration method of Communications service according to claim 1 is characterized in that, this system module utilizes HTML, ASP, JSP, NET or PHP program language to carry out.
3. the integration method of Communications service according to claim 2 is characterized in that, this communication module utilizes the program language of FLASH to carry out.
4. the integration method of Communications service according to claim 3; It is characterized in that; The System Operation content that this system module obtains through execution is presented on the screen of this client; And the communication that this communication module obtains through execution running content is presented on the screen of this client, and this communication running content is arranged at the pre-position on this System Operation content.
5. the integration method of Communications service according to claim 1 is characterized in that, this communication module carries out interaction through SIP module or HTTP/SOAP module and this Communications service end.
6. the integration method of Communications service according to claim 1; It is characterized in that this Communications service end has the Communications service of at least a module of real time information/presence module, chat module, telephone book module, fax module, whiteboard module, standard module, SIP module, SMS module, meeting module, file module and security module.
7. the integration method of Communications service according to claim 1 is characterized in that, this Communications service end is connected with long-range communication device through internet or PSTN/GSM, makes this communication device send or receive this incident.
8. the integration system of a Communications service is characterized in that comprising:
Client has system module and communication module, and this communication module is the built-in application program interface, and is embedded in this client, and is connected with this system module; And
The Communications service end is connected with this communication module through the internet, and this Communications service end has the Communications service module,
Wherein, when this system module or this Communications service end produce incident through configuration mode, carry out interaction via this system module and this communication module, and carry out interaction via this communication module and this Communications service end.
9. the integration system of Communications service according to claim 8 is characterized in that, this communication module carries out interaction through SIP module or HTTP/SOAP module and this Communications service end.
10. the integration system of Communications service according to claim 8; It is characterized in that this Communications service end has the Communications service of at least a module of real time information/presence module, chat module, telephone book module, fax module, whiteboard module, standard module, SIP module, SMS module, meeting module, file module and security module.
11. the integration system of Communications service according to claim 8 is characterized in that also comprising:
Long-range communication device, this Communications service end is connected with this communication device through internet or PSTN/GSM.Make this communication device send or receive this incident.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102869422A CN102404301A (en) | 2010-09-15 | 2010-09-15 | Integration method of communication service and system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102869422A CN102404301A (en) | 2010-09-15 | 2010-09-15 | Integration method of communication service and system thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102404301A true CN102404301A (en) | 2012-04-04 |
Family
ID=45886093
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102869422A Pending CN102404301A (en) | 2010-09-15 | 2010-09-15 | Integration method of communication service and system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102404301A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106487541A (en) * | 2015-08-25 | 2017-03-08 | 平安科技(深圳)有限公司 | Many communication modules fault control method and server |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801787A (en) * | 2004-11-10 | 2006-07-12 | 微软公司 | Integrated electronic mail and instant messaging application |
-
2010
- 2010-09-15 CN CN2010102869422A patent/CN102404301A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801787A (en) * | 2004-11-10 | 2006-07-12 | 微软公司 | Integrated electronic mail and instant messaging application |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106487541A (en) * | 2015-08-25 | 2017-03-08 | 平安科技(深圳)有限公司 | Many communication modules fault control method and server |
CN106487541B (en) * | 2015-08-25 | 2020-07-24 | 平安科技(深圳)有限公司 | Multi-communication module fault control method and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8516060B2 (en) | Calendar event prompt system and calendar event notifying method | |
CN102238284B (en) | Instant messaging method for mobile phone | |
CN103095753A (en) | Customer service system and customer service push method | |
US20070081639A1 (en) | Method and voice communicator to provide a voice communication | |
CN102025759B (en) | Method and system for providing user generated content (UGC) sharing businesses in real time | |
CN1575461A (en) | Mobile client provisioning web service | |
CN103198417A (en) | Mobile internet banner and background issuing method and interaction method thereof | |
CN1848117A (en) | Interdynamic Internet advertising method | |
US20130023254A1 (en) | Home communication center | |
CN102395112A (en) | Intercommunication method for diversified multi-media information and mobile terminal | |
CN103731549A (en) | Method for managing messages of smartphone terminals | |
CN101951336A (en) | Method for displaying states of user microphones in webpage version web conference | |
CN103731444A (en) | Method for starting boundless communication, sharing and notification through mobile terminal browser | |
CN101483838A (en) | Method and system for implementing short message group sending | |
CN103888528A (en) | Implementation method and system of message communication between WeChat terminals and audio terminals | |
US11916974B1 (en) | Interoperability between RCS networks and proprietary messaging platforms | |
CN102404301A (en) | Integration method of communication service and system thereof | |
CN103841172A (en) | Application download operation statistic method and device based on user terminal identification comparison | |
Sabarish et al. | A scalable cloud enabled mobile governance framework | |
US9031215B2 (en) | Method and apparatus for new subscriber access to telephony features | |
CN102752405A (en) | Conversation system and method between internet and telephone | |
CN105681054A (en) | Intelligent aggregating content and voice input traffic-fee-free APP system and method | |
KR20140015228A (en) | Mobile media service system and the method using tts(text to speech) engine of a mobile device | |
CN104135579A (en) | IVR-based method for implementing voice message leaving function of mobile phones | |
CN201528365U (en) | Mobile terminal personalized multimedia caller ID display apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120404 |