[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102404301A - Communication service integration method and system thereof - Google Patents

Communication service integration method and system thereof Download PDF

Info

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
communication
client
communications service
communication service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010102869422A
Other languages
Chinese (zh)
Inventor
潘明宪
曾永顺
江书莹
王一宇
张晋璿
萧维萱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chunghwa Telecom Co Ltd
Original Assignee
Chunghwa Telecom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chunghwa Telecom Co Ltd filed Critical Chunghwa Telecom Co Ltd
Priority to CN2010102869422A priority Critical patent/CN102404301A/en
Publication of CN102404301A publication Critical patent/CN102404301A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

A method for integrating communication service includes setting system module and communication module at client end, setting said communication module as embedded application program interface and being embedded in client end and being connected with system module, connecting communication module with communication service end, setting communication service module at communication service end, carrying out interaction between system module and communication module when event is generated by system module or communication service end and carrying out interaction between communication module and communication service end for integrating various communication services and raising system efficiency of system module.

Description

The integration method of Communications service and system thereof
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.
Communications service end 120 is connected with communication module 170 through the internet; Wherein, This Communications service end 120 has various Communications service modules, includes, but are not limited to the Communications service of at least a module of real time information/presence (IM/Presence) module 122, chat (Chat) module 124, telephone directory (PhoneBook) module 126, fax (Fax) module 128, blank (WhiteBoard) module 130, standard (Provision) module 132, SIP module 134, SMS (Short Message Service) module 136, meeting (Conference) module 138, file (File) module 140 and safety (Security) module 142.Because various Communications service modules are arranged in this Communications service end 120; And this Communications service end 120 is connected with this communication module 170; Therefore; Client can be lower cost under its system module, integrate multiple Communications service, and this system module can more flexiblely be provided with required Communications service.
Communication device 150 is connected with Communications service end 120 through internet or PSTN/GSM (Public Switched Telephone Network/Global System for Mobile Communications); Wherein, this communication device 150 includes, but are not limited at least a device of mail server, mobile phone, interphone, personal computer, mobile computer and MCU (Multipoint Control Unit).
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.一种通讯服务的整合方法,其特征在于包括下列步骤:1. A method for integrating communication services, characterized in that it comprises the following steps: 于客户端设置系统模块与通讯模块,该通讯模块为嵌入式应用程序接口,并嵌入于该客户端中,且与该系统模块连接;以及Installing a system module and a communication module on the client, the communication module is an embedded application program interface, embedded in the client, and connected to the system module; and 该通讯模块通过因特网与通讯服务端连接,该通讯服务端具有通讯服务模块;The communication module is connected to the communication server through the Internet, and the communication server has a communication service module; 当该系统模块或该通讯服务端产生事件时,令该系统模块得与该通讯模块进行互动,且令该通讯模块得与该通讯服务端进行互动。When the system module or the communication server generates an event, the system module can interact with the communication module, and the communication module can interact with the communication server. 2.根据权利要求1所述的通讯服务的整合方法,其特征在于,该系统模块利用HTML、ASP、JSP、NET或PHP程序语言执行。2. The method for integrating communication services according to claim 1, wherein the system module is executed by using HTML, ASP, JSP, NET or PHP programming language. 3.根据权利要求2所述的通讯服务的整合方法,其特征在于,该通讯模块利用FLASH的程序语言执行。3. The method for integrating communication services according to claim 2, wherein the communication module is executed by a programming language of FLASH. 4.根据权利要求3所述的通讯服务的整合方法,其特征在于,该系统模块经执行而得到的系统运作内容呈现于该客户端的屏幕上,且该通讯模块经执行而得到的通讯运作内容呈现于该客户端的屏幕上,而该通讯运作内容设置于该系统运作内容上的预定位置处。4. The method for integrating communication services according to claim 3, wherein the system operation content obtained by executing the system module is displayed on the screen of the client, and the communication operation content obtained by executing the communication module is presented on the screen of the client, and the communication operation content is set at a predetermined position on the system operation content. 5.根据权利要求1所述的通讯服务的整合方法,其特征在于,该通讯模块通过SIP模块或HTTP/SOAP模块与该通讯服务端进行互动。5. The communication service integration method according to claim 1, wherein the communication module interacts with the communication server through a SIP module or an HTTP/SOAP module. 6.根据权利要求1所述的通讯服务的整合方法,其特征在于,该通讯服务端具有实时信息/在线状态模块、聊天模块、电话簿模块、传真模块、白板模块、规范模块、SIP模块、SMS模块、会议模块、文件模块与安全模块的至少一种模块的通讯服务。6. The integration method of communication services according to claim 1, characterized in that, the communication service end has a real-time information/online status module, a chat module, a phonebook module, a fax module, a whiteboard module, a specification module, a SIP module, The communication service of at least one module of the SMS module, the conference module, the file module and the security module. 7.根据权利要求1所述的通讯服务的整合方法,其特征在于,该通讯服务端通过因特网或PSTN/GSM与远程的通讯装置连接,使该通讯装置发送或接收该事件。7. The communication service integration method according to claim 1, wherein the communication server is connected to a remote communication device through the Internet or PSTN/GSM, so that the communication device sends or receives the event. 8.一种通讯服务的整合系统,其特征在于包括:8. An integrated system for communication services, characterized by comprising: 客户端,具有系统模块与通讯模块,该通讯模块为嵌入式应用程序接口,并嵌入于该客户端中,且与该系统模块连接;以及The client has a system module and a communication module, the communication module is an embedded application program interface, embedded in the client, and connected to the system module; and 通讯服务端,通过因特网与该通讯模块连接,该通讯服务端具有通讯服务模块,The communication service end is connected with the communication module through the Internet, the communication service end has a communication service module, 其中,当该系统模块或该通讯服务端通过组态方式产生事件时,经由该系统模块与该通讯模块进行互动,且经由该通讯模块与该通讯服务端进行互动。Wherein, when the system module or the communication server generates an event through configuration, the system module interacts with the communication module, and the communication module interacts with the communication server. 9.根据权利要求8所述的通讯服务的整合系统,其特征在于,该通讯模块通过SIP模块或HTTP/SOAP模块与该通讯服务端进行互动。9. The communication service integration system according to claim 8, wherein the communication module interacts with the communication server through a SIP module or an HTTP/SOAP module. 10.根据权利要求8所述的通讯服务的整合系统,其特征在于,该通讯服务端具有实时信息/在线状态模块、聊天模块、电话簿模块、传真模块、白板模块、规范模块、SIP模块、SMS模块、会议模块、文件模块与安全模块的至少一种模块的通讯服务。10. The integration system of communication services according to claim 8, characterized in that, the communication service end has a real-time information/online status module, a chat module, a phonebook module, a fax module, a whiteboard module, a specification module, a SIP module, The communication service of at least one module of the SMS module, the conference module, the file module and the security module. 11.根据权利要求8所述的通讯服务的整合系统,其特征在于还包括:11. The communication service integration system according to claim 8, further comprising: 远程的通讯装置,该通讯服务端通过因特网或PSTN/GSM与该通讯装置连接。使该通讯装置发送或接收该事件。A remote communication device, the communication server is connected to the communication device through the Internet or PSTN/GSM. causing the communication device to send or receive the event.
CN2010102869422A 2010-09-15 2010-09-15 Communication service integration method and system thereof Pending CN102404301A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102869422A CN102404301A (en) 2010-09-15 2010-09-15 Communication service integration method and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102869422A CN102404301A (en) 2010-09-15 2010-09-15 Communication service integration method 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 Communication service integration method and system thereof

Country Status (1)

Country Link
CN (1) CN102404301A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801787A (en) * 2004-11-10 2006-07-12 微软公司 Integrated electronic mail and instant messaging application

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
CN103095753A (en) Customer service system and customer service push method
US20130159432A1 (en) Providing Parameterized Actionable Communication Messages Via an Electronic Communication
US8898578B1 (en) Conference calls for social streams
CN102238284B (en) Instant messaging method for mobile phone
CN108886472A (en) cross-mode communication
JP2005278146A (en) Command base group sms by mobile message receiver and server
CN102025759B (en) Method and system for providing user generated content (UGC) sharing businesses in real time
CN206807569U (en) Softphone device
WO2007037891A2 (en) Voice communicator to provide a voice communication
CN103198417A (en) Mobile internet banner and background issuing method and interaction method thereof
CN1976322A (en) Method and system for realizing multimedia immediate communicating and control flow
CN108683653A (en) A kind of active message push system based on WebSocket
CN1848117A (en) Interdynamic Internet advertising method
CN102970665A (en) Home communication center
CN103986746A (en) A method and device for establishing communication between a user and a third party
CN103731549A (en) Method for managing messages of smartphone terminals
US9749828B2 (en) Communication system and method for making telephone calls over the internet
CN102404301A (en) Communication service integration method and system thereof
JP2010165189A (en) Advertisement providing device, terminal device, method of providing advertisement, and program
US11916974B1 (en) Interoperability between RCS networks and proprietary messaging platforms
US9031215B2 (en) Method and apparatus for new subscriber access to telephony features
CN105262906B (en) A kind of processing method and processing device notifying the tinkle of bells
KR20140015228A (en) Mobile media service system and the method using tts(text to speech) engine of a mobile device
CN115622981B (en) WebRTC communication method, device, equipment and storage medium

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