Summary of the invention
The purpose of this invention is to provide and a kind ofly realize information interactive method based on instant messaging, it is intended to realize the communication unit of some levels, is formed instant messaging to carry out the mode of information interaction thereby call out by a number.
Another object of the present invention provides the communication system that realizes information interaction based on instant messaging, can realize the communication unit of some levels, thereby is called out the formation instant messaging to carry out information interaction by a number.
In order to achieve the above object, the invention provides based on instant messaging and realize information interactive method, comprise process and the inferior process of exhaling of just exhaling; Wherein, the described process of exhaling just comprises step: receive the IM client to the mutual request of enterprises end addressing; The response described request provides addressing mutual to described IM client, and information interaction or inquiry are provided, and draws to wait to exhale enterprises end to select, and selects to connect for described IM client; Described IM client is exhaled enterprises end with the selected quilt that is connected, carry out logic and connect, and set up, preserve both logic connecting relations and represent in described IM client; The described time process of exhaling comprises step: receive described IM client according to the logic connecting relation of just exhaling process to preserve to the triggering communication of target enterprises end and the business information request is provided; According to the call request to the target enterprises end of described triggering, activate the logic connecting relation set up, and with the information extraction of described target enterprises end in database, send, represent to described IM client; Receive the feedback information of described IM client, and carry out follow-up service interaction and data processing according to described feedback information and described IM client.
Preferably, the described process of exhaling just also comprises initial step: receive the IM client is added to the communication interaction object to an instant communication number request, after judging to described IM client feedback information setting up both sides' annexation with described IM client, and form communication identifier.
Preferably, described content information of respectively waiting to exhale enterprises end, store in the corresponding database in advance, timely replacement, synchronous, when carrying out service interaction with the IM client, activate the logic connecting relation of IM client and enterprises end, extracting the information of corresponding enterprises end in database, and offer the IM client.
In one embodiment of the invention, the response described request also provides addressing to select step of connecting to be specially for described IM client alternately to described IM client: the response described request also sends to described IM client and to be exhaled the address to carry out the address information of standard code enterprises end respectively to be exhaled, for described IM client with select target enterprise alternatively.
In another embodiment of the present invention, respond described request and provide addressing to select step of connecting to be specially for described IM client alternately: respond described request and send the network linking address to described IM client to described IM client, the webpage of described network address correspondence comprises the option information of waiting to exhale enterprises end, and described IM client is selected according to described each target enterprises end option.
Preferably, before preserving both logic connecting relation steps, the enterprises end of described IM client and described IM client being selected to be connected according to the information of described IM client feedback comprises: receive the information that described IM client is selected target enterprise, and to described IM client transmission log-on message typing request; Receive log-on message that described IM client returns and described log-on message is judged; When judging that described log-on message is complete and being agreed, described IM client is set up logic connecting relation with the enterprises end that described IM customer selecting is connected in database, carry out the logic connection, and preserve both logic connecting relations and reach and represent in described IM client.
A kind of communication system that realizes information interaction based on instant messaging, comprise IM client, enterprises end and switching center, wherein, described switching center is used to respond the instant messaging call request of described IM client to enterprises end, described switching center comprises database, is exhaled/exhale mutually module, addressed module, connection management module and business module, and described database is used to store the information data of each enterprises end; Described being exhaled/exhale mutually module be used to receive the IM client to the mutual call request of enterprises end addressing or IM client to the triggering communication of the enterprises end of setting up logic connecting relation, provide business information call request and the request of feedback corresponding call to carry out two-way interactive; Described addressed module, the response described request provides addressing mutual to described IM client, and information interaction or inquiry are provided, and draws to wait to exhale enterprises end to select, and selects to connect for described IM client; Described connection management module is used for described IM client is exhaled enterprises end with the selected quilt that is connected, and carries out logic and connects, and set up, preserve the logic connecting relation of IM client and enterprises end; Described business module is used for data sync, the renewal of management database, responds the request that described IM client provides business information, and it is mutual to send to described IM client and support information to extract target enterprises end relevant information described in the database.
Preferably, the information data of described each enterprises end stores described database in advance into, and timely replacement, synchronous.
A kind of based on instant messaging realization information interactive method, comprise that first behind the correspondence of setting up based on instant communication number exhales process and time exhale process, the described process of exhaling just to be used for realizing that the IM client is carried out addressing to the enterprises end of the communication object of setting up correspondence mutual and preserve the logic connecting relation that addressing obtains after mutual; The described time process of exhaling be used for realizing the IM client of preserving based on the process of just exhaling with the logic connecting relation of enterprises end directly to enterprises end triggering instant messaging and information interaction.
Compared with prior art, by of the present invention based on instant messaging paging IM enterprises end to realize information interactive method and system, can realize the communication unit of some levels, formed instant messaging to carry out information interaction thereby call out by a number.Use method of the present invention or system, can be for chain is especially big for minute number of spots, the wide economic organization in branch region provides a kind of novel channel, for erecting the network bridge of a new model between user and the enterprise, expand the development of the means of instant messaging, and promoted the application of instant messaging means.For enterprise, can be (for example: head center) called out and realize under it arbitrary branch company or branch is connected by JICQ with any client who makes a call and information interaction comparatively automatically based on a number, thereby realize that colony is wailed sign indicating number and oversimplifies, functions such as the propaganda marketing ability that also can promote simultaneously, on-line consulting, online service, thereby promote economic organization's management ability, greatly promoted the development of the sector and specific transactions or service.For the user, only need to call out the information that a number can be recognized the branch company that oneself wants the enterprise known, branch, branch quickly and easily, and can carry out on-line consulting, online order by JICQ, obtained great facility.Therefore, the present invention is can be greatly related with the user and make things convenient for user and enterprise with enterprise (economic organization), thereby has vast market prospect and development space.
By following description also in conjunction with the accompanying drawings, it is more clear that the present invention will become, and these accompanying drawings are used to explain embodiments of the invention.
Embodiment
With reference now to accompanying drawing, describe embodiments of the invention, the similar elements label is represented similar elements in the accompanying drawing.As mentioned above, the invention provides and a kind ofly realize information interactive method and system, can understand every service resources of enterprise and finish order by automatic service interactive function guiding user based on instant messaging.
At first please refer to Fig. 1, Fig. 1 has shown the communication system based on instant messaging realization information interaction in the embodiment of the invention, comprise IM client 100, switching center 200 and some enterprises ends 300, wherein, described IM client 100 is passed through the Internet, mobile network or other access waies are connected into described switching center 200, described some enterprises ends can pass through the Internet, mobile network, the mode of diverse networks such as OVIP or transmission or access is connected with described switching center 200, and 200 pairs of described some enterprises ends 300 of described switching center manage and control, and described some enterprises ends 300 can pass through or do not realize intercommunication mutually by described switching center 200.In this present embodiment, described switching center 200 can be called out and set up preliminary the connection by an instant communication number, be that described IM client 100 can be earlier be added described switching center 200 by this instant communication number and is interactive object, after having set up both sides' annexation, described IM client 100 is exhaled process and directly enterprises end 300 is triggered instant messaging and information interactions based on just exhaling the logic connecting relation of preserving in the process by inferior then by described switching center 200 being carried out just exhale process with mutual to enterprises end 300 addressing and preserve the logic connecting relation that addressing obtains after mutual.Be appreciated that ground, enterprises end 300 of the present invention might not be exactly a communication terminal, each enterprises end 300 can comprise that also a plurality of IM enterprise divides end, correspondingly, described IM client 100 can be called out and connect its arbitrary enterprise and be divided end by described enterprises end 300, and the IM client of its implementation procedure and mode and the embodiment of the invention is identical by switching center's 200 callings and the process and the mode that are connected enterprises end 300.
Fig. 2 is the structural representation of the switching center in the embodiment of the invention shown in Figure 1.As shown in Figure 2, described switching center 200 comprises database 210, is exhaled/exhale mutually module 220, addressed module 230, connection management module 240 and business module 250, wherein:
Described database 210, the information data that is used to store each enterprises end 300, the database 210 of described switching center 200 is total database, the database 210 of described switching center 200 is being stored the up-to-date business information and the data of each described enterprises end 300.
Described being exhaled/exhale mutually module 220, management that is used to carry out just to exhale (promptly receiving 100 pairs of mutual call requests of enterprises end 300 addressing of IM client) and the management of carrying out time exhaling (being the call request that business information was communicated by letter, provided in triggering that 100 pairs of IM clients have been set up the enterprises end 300 of logic connecting relation), reach the information and the parameter that need to described IM client feedback corresponding call request, carry out two-way mutual call manager, realize with the information bidirectional of IM client mutual.
Described addressed module 230, being used to respond described request provides addressing that information inquiry is provided alternately to described IM client 100, draws to wait to exhale enterprises end 300 to select, and selects to connect for described IM client; Wherein provide the addressing alternant way can be: mode one, exhale enterprises end 300 to be exhaled the address to carry out the address information of standard code with respectively waiting, for described IM client 100 with select target enterprise alternatively, described standardized information is that information is carried out information after the standardization, and described IM client is mutual and carry out information interaction and progressively obtain the relevant enterprise client information with described switching center according to described standardization; Or mode two, sending the network linking address to described IM client 100, the webpage of described network address correspondence comprises waits to exhale the option information of enterprises end 300 to select for described IM client 100.
Described connection management module 240 is used for described IM client 100 is exhaled enterprises end 300 with the selected quilt that is connected, and carries out logic and connects, and set up, preserve the logic connecting relation of IM client and enterprises end.In addition, before preserving logic connection and incidence relation, can send log-on message typing requests to described IM client 100 earlier, reception is also judged the log-on message that described IM client 100 is returned, when judging that described log-on message is complete and being agreed, the enterprises end 300 that described IM client 100 is connected with described IM customer selecting carries out logic and connects, and the logic connecting relation of setting up, preserve IM client and enterprises end reaches in the database and represents corresponding enterprises end communication identifier in described IM client 100.Wherein, can exhale enterprises end 300 to carry out at the quilt of described switching center 200 or described IM client 100 selected connections to the judgement of the log-on message of described IM client 100.
Described business module 250, be used for data sync, the renewal of management database, respond the request that 100 pairs of described IM clients have been set up the triggering communication of the enterprises end 300 that logic connects and business information is provided, and the information extraction of described target enterprises end 300 in database sent to described IM client 100 reach data processing alternately to carry out data service.
Preferably, the switching center 200 in the embodiment of the invention also comprise enterprises end administration module 260 and client/customer service administration module 270, are respectively applied for management is extended in the data of enterprises end 300, IM client 100, the renewal of business information etc.
Fig. 3 the present invention is based on the overall flow figure that instant messaging is realized information interactive method, and concrete steps comprise:
It is the communication interaction object to add described switching center that step S100:IM client is called out switching center by an instant communication number;
In this step, it is the communication interaction object to add described switching center that the IM client is called out switching center by an instant communication number, switching center receives this call request and is connected correspondence to described IM client feedback information to set up both sides with described IM client through judging, and represents the communication identifier of described switching center in described IM client.
Step S101: just exhale process, it is mutual and preserve the logic connecting relation that addressing obtains after mutual to be used for realizing that the IM client is carried out addressing to the enterprises end of the communication interaction object of setting up correspondence;
In this step, need be when described IM client to the enterprises end in the communication interaction object of setting up correspondence being carried out addressing when mutual, the communication identifier that only needs to trigger described switching center is to carry out the first process of exhaling of this step with described switching center.After exhaling process through this step first, described IM client with carry out logic through the mutual enterprises end of addressing and be connected, and set up, the logic connecting relation of preservation IM client and enterprises end, reach the communication identifier that represents described enterprises end in described IM client.
Step S102: the inferior process of exhaling is used for realizing the logic connecting relation of the IM client of preserving based on the process of just exhaling and enterprises end and directly enterprises end is triggered instant messaging and information interaction.
This step is on the basis of just exhaling process, realizes that IM client and the enterprises end of setting up logic connecting relation carry out instant messaging with information interaction and Business Processing.The IM client has two kinds with the mode that the enterprises end of having set up logic connecting relation carries out instant messaging, and communication identifier that can be by the described switching center of direct triggering or the communication identifier that directly triggers described enterprises end carry out, and the detailed process back is described in detail and described.
Fig. 4 is the first first embodiment flow chart of exhaling process based on instant messaging realization information interactive method shown in Figure 3, and concrete steps comprise:
Step S1011a: receive the IM client to the mutual request of enterprises end addressing;
Step S1011b: the response described request provides addressing mutual to described IM client, and information interaction or inquiry are provided, and draws and waits to exhale enterprises end to select, and selects to connect for described IM client;
Step S1011c: described IM client is exhaled enterprises end with the selected quilt that is connected, carry out logic and connect, and set up, preserve the logic connecting relation of described IM client and enterprises end and represent the enterprises end communication identifier in described IM client.
Fig. 5 is the first flow chart of exhaling second embodiment of process based on instant messaging realization information interactive method shown in Figure 3, and concrete steps comprise:
Step S1012a: receive the IM client to the mutual request of enterprises end addressing;
Step S1012b: the response described request also sends to described IM client and to be exhaled the address to carry out the address information of standard code enterprises end respectively to be exhaled, for described IM client with select target enterprise alternatively;
Step S1012c: described IM client is exhaled enterprises end with the selected quilt that is connected, carry out logic and connect, and set up, preserve the logic connecting relation of described IM client and enterprises end and represent the enterprises end communication identifier in described IM client.
Fig. 6 is the first flow chart of exhaling the 3rd embodiment of process based on instant messaging realization information interactive method shown in Figure 3, and concrete steps comprise:
Step S1013a: receive the IM client to the mutual request of enterprises end addressing;
Step S1013b: respond described request and send the network linking address to described IM client, the webpage of described network address correspondence comprises the option information of waiting to exhale enterprises end, and described IM client is selected according to described each target enterprises end option;
Step S1013c: described IM client is exhaled enterprises end with the selected quilt that is connected, carry out logic and connect, and set up, preserve the logic connecting relation of described IM client and enterprises end and represent the enterprises end communication identifier in described IM client.
Preferably, please refer to Fig. 7, in above-mentioned three embodiment, the enterprises end of described IM client and described IM client being selected to be connected according to the information of described IM client feedback can also comprise before preserving both logic connecting relation step:
Step S110a: receive the information that described IM client is selected target enterprise, and send log-on message typing request to described IM client;
Step S110b: receive log-on message that described IM client returns and described log-on message is judged;
Step S110c: when judging that described log-on message is complete and being agreed, the enterprises end that described IM client is connected with described IM customer selecting carries out the logic connection, and the logic connecting relation of preserving both reaches and represents in described IM client.
Please refer to Fig. 8, Fig. 8 is the inferior first embodiment flow chart of exhaling process based on instant messaging realization information interactive method shown in Figure 3, and concrete steps comprise:
Step S1021a:IM client is clicked the communication identifier of enterprises end, triggers call request, asks described enterprises end to communicate and provide relevant business information;
Step S1021b: described switching center receives described call request;
Step S1021c: described switching center judges whether the information of the IM client of initiating described call request is complete, thereby determines whether to activate the logic connecting relation of having preserved; When the information of judging the IM client is complete when activating the logic connecting relation of having preserved, execution in step S1021e then; Otherwise execution in step S1021d.
Step S1021d: described switching center is to IM client feedback call request failure information; And go to execution in step S1021i.
Step S1021e: described switching center activates the logic connecting relation of described IM client and corresponding enterprises end;
Step S1021f: after activating described logic connecting relation, switching center extracts, represents, offers described IM client with the business information of corresponding enterprises end in database;
Step S1021g: described IM client receives the business information of the corresponding enterprises end that described switching center provides, represents, and described business information is handled and to described switching center feedback;
Step S1021h: the feedback that described switching center receives described IM client go forward side by side that industry is engaged in handling and database on data processing, or the mutual back of feedback confirmation result treatment repeatedly, and synchronously or offer corresponding enterprises end with this information result;
Step S1021i: business information finishes alternately.
Please refer to Fig. 9, Fig. 9 is the inferior second embodiment flow chart of exhaling process based on instant messaging realization information interactive method shown in Figure 3, and concrete steps comprise:
Step S1022a:IM client is clicked the communication identifier of switching center, triggers call request, and request communicates and provide relevant business information with enterprises end;
Step S1022b: described switching center receives described call request;
Step S1022c: described switching center judges whether the information of the IM client of initiating described call request complete, as confirm IM client identity, service authority and accumulative total that preserved with logic connecting relation enterprises end;
Step S1022d: described switching center is selected for described IM client to each enterprises end option that described IM client provides accumulative total to preserve logic connecting relation, thereby and the feedback that receives described IM client determine to activate the logic connecting relation of having preserved;
When judging the logic connecting relation of preserving before can activating, execution in step S1022f then; Otherwise execution in step S1022e.
Step S1022e: described switching center is to IM client feedback call request failure information; And go to execution in step S1022i;
Step S1022f: described switching center activates the logic connecting relation of described IM client and corresponding enterprises end;
Step S1022g: after activating described incidence relation, switching center extracts, provides, represents the business information of corresponding enterprises end in database to described IM client;
Step S1022h: described IM client receives the business information of the corresponding enterprises end that described switching center provides, represents, and described business information is handled and to described switching center feedback;
Step S1022i: the feedback that described switching center receives described IM client go forward side by side that industry is engaged in handling and database on data processing, or the mutual back of feedback confirmation result treatment repeatedly, and synchronously or offer corresponding enterprises end with this information result;
Step S1022j: service interaction finishes.
Be appreciated that ground, IM client of the present invention and enterprises end can be any communication terminal that can carry out instant messaging, as mobile phone, computer, TV etc.; And realize that instantaneous communication system of the present invention can be again the new system of exploitation, the also improvement that can be carried out based on existing JICQ (as QQ, Fetion, MSN, the Wang Wang of Taobao etc.).
In addition, the framework of communication system of the present invention can be based on B/S structure, C/S structure or so that " the cloud computing tupe is selected framework by the demand of practice.
The invention described above embodiment sequence number is not represented the quality of embodiment just to description.Above invention has been described in conjunction with most preferred embodiment, but the present invention is not limited to the embodiment of above announcement, and should contain various modification, equivalent combinations of carrying out according to essence of the present invention.