The content of the invention
For defect of the prior art, the invention provides a kind of information processing method of immediate communication tool, immediatelyTelecommunication customer end and system, can simplify the operating process that information sender sends information, information is sent out with different time intervalThe interpersonal task status delivered between recipient, and real-time update user, it is time saving, efficient.
In a first aspect, the present invention provides a kind of information processing method of immediate communication tool, this method includes:Receive pendingDeliver letters breath, destination address and send instruction;
According to instruction is sent, according to destination address, information to be sent is sent.
The present invention provides the information processing method of another immediate communication tool, and this method includes:
Interpersonal task status updates step:Obtain the user name of targeted customer;
According to the user name of targeted customer and preset organizational structure information, the post information of targeted customer is obtained;
According to the post information of targeted customer, the interpersonal relationships letter of interpersonal system tray in target user interface is updatedBreath;
Obtain the interactive information with targeted customer;
According to preset characteristic information, keyword extraction is carried out to interactive information, keyword is obtained;
According to preset grammer logical sum keyword, the task status of targeted customer is obtained;
According to the task status of targeted customer, the task status of interpersonal system tray in target user interface is updated;
Information interval forwarding step:Obtain at least one target information and multiple reception user names;
The information of interpersonal system tray according to corresponding to the quantity of target information or each reception user name, is eachReceive user name and associate a target information;
It is each reception user name configuration information delivery time according to preset time interval;
The each destination address received corresponding to user name of inquiry;
According to the destination address and the information delivery time of the reception user name corresponding to each reception user name, sending shouldReceive the target information associated by user name.
Further, the letter of the interpersonal system tray according to corresponding to the quantity of target information or each reception user nameBreath, is that each reception user name associates a target information, specifically includes:
If target information is one, it will each receive user name and associate to the target information;
If target information is two or more pieces, the letter of the interpersonal system tray according to corresponding to each reception user nameBreath, obtains each matching degree for receiving user name and every target information;
It is that each reception user name associates a target according to the matching degree of each reception user name and every target informationInformation.
Further, after the user name of targeted customer is obtained, according to the user name of targeted customer and preset tissueBefore Schema information, the post information for obtaining targeted customer, this method also includes:
Edit the interpersonal relationships information or task status of interpersonal system tray in the target user interface.
Further, before the user name of targeted customer is obtained, this method also includes:
Obtain application request and the user basic information of application user;
It is that this application user sets Permission Levels according to user right rule and user basic information.
Based on the information processing method embodiment of above-mentioned any immediate communication tool, further, targeted customer is being obtainedPost information after, update target user interface in interpersonal system tray interpersonal relationships information before, this method is also wrappedInclude:
According to post information and preset knowledge tree, the target information associated with targeted customer is generated.
Further, after keyword is obtained, according to preset grammer logical sum keyword, appointing for targeted customer is obtainedBefore business state, this method also includes:
According to keyword and preset knowledge tree, the target information associated with targeted customer is generated.
Second aspect, the present invention provides a kind of instant communication client, and the client includes interpersonal task status and updates mouldBlock and information interval sending module, interpersonal task status update module are used for the user name for obtaining targeted customer;Used according to targetThe user name at family and preset organizational structure information, obtain the post information of targeted customer;According to the post information of targeted customer,Update the interpersonal relationships information of interpersonal system tray in target user interface;Obtain the interactive information with targeted customer;According toPreset characteristic information, keyword extraction is carried out to interactive information, obtains keyword;It is crucial according to preset grammer logical sumWord, obtains the task status of targeted customer;According to the task status of targeted customer, interpersonal task shape in target user interface is updatedThe task status on state column.
Information interval sending module is used to obtain at least one target information and multiple reception user names;According to target informationQuantity or each information for receiving the interpersonal system tray corresponding to user name, be that each reception user name associates an entryMark information;It is each reception user name configuration information delivery time according to preset time interval;Inquiry is each to receive user nameCorresponding destination address;When being sent according to the destination address and the information of the reception user name corresponding to each reception user nameCarve, send the target information associated by the reception user name.
Further, information interval sending module is corresponding to the quantity according to target information or each reception user nameThe information of interpersonal system tray, when being that each reception user name associates a target information, specifically for:If target information isOne, then it will each receive user name and associate to the target information;If target information is two or more pieces, according to each receptionThe information of interpersonal system tray corresponding to user name, obtains each matching degree for receiving user name and every target information;It is that each reception user name associates a target information according to the matching degree of each reception user name and every target information.
The third aspect, the present invention provides a kind of instant communicating system, and the system includes the transmission client communicated to connect successivelyEnd, instant communication server and reception client, send the user name that client is used to obtain targeted customer;According to targeted customerUser name and preset organizational structure information, obtain targeted customer post information;According to the post information of targeted customer, moreThe interpersonal relationships information of interpersonal system tray in fresh target user interface;Obtain the interactive information with targeted customer;According to pre-The characteristic information put, keyword extraction is carried out to interactive information, obtains keyword;According to preset grammer logical sum keyword,Obtain the task status of targeted customer;According to the task status of targeted customer, interpersonal task status in target user interface is updatedThe task status on column;It is additionally operable to obtain at least one target information and multiple reception user names;According to the quantity of target information orEach information for receiving the interpersonal system tray corresponding to user name, is that each reception user name associates a target information;It is each reception user name configuration information delivery time according to preset time interval;Inquiry is each to be received corresponding to user nameDestination address;According to the destination address and the information delivery time of the reception user name corresponding to each reception user name, hairTarget information associated by the reception user name is given to instant communication server.Instant communication server is used to receive and the receptionTarget information associated by user name, and forward target information according to the destination address of the reception user name.Client is received to useAccording to destination address, receive and display target information.
As shown from the above technical solution, the information processing method for the immediate communication tool that the present embodiment is provided, instant messagingClient and system, can provide the user the task status or user's post of targeted customer, without thumbing chat record or inquiryAsk, you can obtain the key message of the targeted customer.Meanwhile, this method can also be by target information to be sent, according to settingTime interval, be sent to different users, the attention rate between user can either be embodied, can simplify sender's againOperating process, simplifies operating procedure.
Therefore, the information processing method of the present embodiment immediate communication tool, instant communication client and system, can simplifyInformation sender sends the operating process of information, and information is sent to recipient, and real-time update user with different time intervalBetween interpersonal task status, it is time saving, efficient.
Embodiment
The embodiment of technical solution of the present invention is described in detail below in conjunction with accompanying drawing.Following examples are only used forClearly illustrate technical scheme, therefore be intended only as example, and the protection of the present invention can not be limited with thisScope.
It should be noted that unless otherwise indicated, technical term or scientific terminology used in this application should be this hairThe ordinary meaning that bright one of ordinary skill in the art are understood.
In a first aspect, a kind of information processing method for immediate communication tool that the embodiment of the present invention is provided, this method bagInclude:
Receive information to be sent, destination address and send instruction.
According to instruction is sent, according to destination address, information to be sent is sent.
The information processing method for another immediate communication tool that the embodiment of the present invention is provided, with reference to Fig. 1, this method bagInclude:
Interpersonal task status updates step S1:The user name of targeted customer is obtained, for example, user's pet name in QQ.
According to the user name of targeted customer and preset organizational structure information, the post information of targeted customer is obtained, such as certainThe post information of everyone can be provided in the organizational structure of company.
According to the post information of targeted customer, the interpersonal relationships letter of interpersonal system tray in target user interface is updatedBreath.Wherein, interpersonal system tray includes interpersonal relationships column and system tray, also, interpersonal relationships column is used to store and showLet others have a look at border relation information, system tray is used to store and show task status.
The interactive information with targeted customer is obtained, interactive information can be the chat note of the forms such as word, voice, pictureRecord.
According to preset characteristic information, keyword extraction is carried out to interactive information, keyword is obtained, characteristic information can beThe vocabulary such as date, processing item, task, execution.
According to preset grammer logical sum keyword, the task status of targeted customer is obtained.Here, according to preset grammerLogic is rebuild keyword, the information with explicit semantic meaning is formed, to update the task shape of interpersonal system trayState.Task status can be the implementation progress situation of current task.According to preset grammer logical sum keyword, target is obtainedDuring the task status of user, the process that implements of this method is:Multigroup expression formula is built using grammer logic, grammer logic canTo be computing in bracket, between bracket, using computing in bracket, between bracket, keyword is recombinated, multigroup antistop list is builtUp to formula, multi-key word expression formula is converted into multigroup keyword, using multigroup keyword as input, calculated using Keywords matchingMethod, obtained from interactive information with the text of multigroup Keywords matching, and using this text as targeted customer task status.ShouldMethod can obtain the related text in interactive information, processing speed is fast, and is used as task shape using the text according to keywordState, accuracy of information is high, and this method supports multi-key word expression formula to carry out text matches, can be expressed in an expression formulaComplicated matching logic helps to obtain accurate task status there is provided more powerful matching capacity.
According to the task status of targeted customer, the task status of interpersonal system tray in target user interface is updated.ExampleSuch as, user A engages user B design APP, during the design, user B interpersonal system trays in user A user interfaceDispaly state is " just in the design ".User A invites user C to participate in the birthday party on December 3, and user C, which has been acknowledged, to attend,When on the day of not to dinner party, the dispaly state of user C interpersonal system trays in user A user interface is " to confirmSeat ", and the dispaly state of user A interpersonal system trays in user C user interface is " birthday to be attended December 3 fetesMeeting ".
Information interval forwarding step S2:At least one target information and multiple reception user names are obtained, wherein, target informationCan be user's text information to be sent, voice messaging or picture etc..
The information of interpersonal system tray according to corresponding to the quantity of target information or each reception user name, is eachReceive user name and associate a target information.
According to preset time interval, such as interval 15 seconds is each reception user name configuration information delivery time.
The each destination address received corresponding to user name of inquiry.
According to the destination address and the information delivery time of the reception user name corresponding to each reception user name, sending shouldThe target information associated by user name is received, it is to avoid the phenomenon of " mass-sending " occur, be embodied as different reception users, according to defaultTime interval, send identical or different target information, also can be according to different even if a user possesses multiple user namesTime receives target information.
Wherein, when setting interval, this method can also obtain the frequency values corresponding with time interval, and its is specificImplementation process be:Generate the binary pseudo random sequence of different length;Increase null value after the nonzero value of every pseudo-random sequence,Obtain the same zero insertion binary pseudo random sequence of identical length;Optionally extend latter bar sequence and keep constant, remaining sequence is movedIt is dynamic one, obtain the sequence after one group of displacement;An optional sequence moves one in remaining sequence after shifting, obtains one groupNew sequence;An optional sequence moves one from remaining sequence after displacement again, obtains another group of new sequence, Zhi DaosuoThe digit for having sequence to move is less than or equal to sequence length in zero insertion binary pseudo random sequence, obtains multiple sequence groups;Each sequenceEach bar sequence pair in row group answers the value on position to be added, and obtains a plurality of multi-value sequence;To each multivalue of a plurality of multi-value sequenceSequence carries out auto-correlation computation, obtains the autocorrelation sequence being made up of relevant peaks and secondary lobe;Compare time of all autocorrelation sequencesSecondary lobe size, takes time minimum multi-value sequence of secondary lobe numerical value as the multivalue pseudo-random sequence of generation, by multivalue pseudo-random sequenceMatch with time interval, when sending target information, good confidentiality, anti-detection ability is strong, is favorably improved information transferSecurity.
As shown from the above technical solution, the information processing method for the immediate communication tool that the present embodiment is provided, can be useFamily provides the task status or user's post of targeted customer, without thumbing chat record or inquiry, you can obtain the targeted customerKey message.Meanwhile, target information to be sent at set intervals, can also be sent to difference by this methodUser, the attention rate between user can either be embodied, can simplify the operating process of sender again, simplify operation stepSuddenly.
Therefore, the information processing method of the present embodiment immediate communication tool, can simplify information sender and send informationOperating process, information is sent to the interpersonal task status between recipient, and real-time update user with different time interval, savedWhen, efficiently.
For the treatment effeciency of the information processing method that further improves the present embodiment immediate communication tool, specifically,The information of interpersonal system tray according to corresponding to the quantity of target information or each reception user name, is each reception userDuring name one target information of association, implementation process is as follows:
If target information is one, it will each receive user name and associate to the target information;If target information is twoOr it is a plurality of, then according to it is each receive user name corresponding to interpersonal system tray information, obtain it is each receive user name withThe matching degree of every target information;It is each reception user according to each reception user name and the matching degree of every target informationName one target information of association.For example, when user gives a course, first, which receives display in the interpersonal system tray of user name, " learnsMember ", then send " you are good, and you have paid the bill, and comes to class soon " to the user, and second receives the interpersonal system tray of user nameMiddle display " pending payment ", then send " you are good, and you go back arrearage " to the user.
Here, the information processing method of the present embodiment immediate communication tool can send identical letter to different usersBreath, can also send different information to different users, and can realize that interval is sent, and be favorably improved Consumer's Experience.
Specifically, the information processing method of the present embodiment immediate communication tool also provides the information volume of interpersonal system trayCollect function.For example, when obtaining the edit instruction of user, you can interpersonal system tray in the direct editing target user interfaceInterpersonal relationships information or task status, in order to meet the diversified demand of user.For example, web sites function is abnormal, it is necessary to roll into a ballTeam develops again, then user can voluntarily change the information of interpersonal relationships in interpersonal system tray, is such as shown as " changing research and developmentTeam, website is developed again ".
For the safe class and Consumer's Experience of the information processing method that further improves the present embodiment immediate communication tool,It is as follows that it implements process:Application request and the user basic information of application user is obtained, according to user right rule and useFamily essential information, is that this application user sets Permission Levels.This method can set authority to targeted customer, to limit userSeveral quantity, can ensure information safety transmission, can also ensure that information stability is transmitted, be favorably improved Consumer's Experience.
Meanwhile, the information processing method of the present embodiment immediate communication tool also has the function of automatically generating target information,Implement process as follows:
After the post information of targeted customer is obtained, the interpersonal pass of interpersonal system tray in target user interface is updatedBefore being information, this method generates the target information associated with targeted customer according to post information and preset knowledge tree.OrAfter acquisition keyword, according to preset grammer logical sum keyword, before the task status for obtaining targeted customer, this method rootAccording to keyword and preset knowledge tree, the target information associated with targeted customer is generated.
Here, the information processing method of the present embodiment immediate communication tool can be according to the post information of user or extractionKeyword, automatically generates the target information associated with targeted customer, and is sent to the targeted customer, and step is edited to save userSuddenly, additionally it is possible to send the higher information of matching degree for targeted customer, it is time saving, efficient.
When obtaining target information using knowledge tree, it is, accurately and efficiently by keyword, to obtain target information, improves numberAccording to treatment effeciency, the concrete processing procedure of this method is as follows:Knowledge based tree carries out semantic extension to keyword, after generation extensionKeyword combination.Keyword is combined, Optimum Matching query composition is carried out with reference to corpus, for example, being combined according to keywordCombine into syllables and matching similarity, then calculate score using this two features are total to crucial phrase, and be ranked up.After sequenceIt is preferred that the number of keyword combination, obtains effective keyword combination, is target information by this effective crucial phrase cooperation.Wherein,Knowledge tree is used for the storage for realizing semantic node, and each semantic node has one-level semantic vocabulary set as support, for example,In semantic node 1 and semantic node 2, respectively containing synset, Chinese phonetic alphabet collection, dividing by means of characters deformation collection, wrong word word set and oneOther deformation word sets such as write a Chinese character in simplified form.Knowledge tree is made up of several semantic nodes, and different dimensions are included under each semantic nodeSemantic extension, describes the attribute of the form of semantic extension and its various dimensions in semantic node.
Second aspect, the embodiment of the present invention provides a kind of instant communication client, and with reference to Fig. 2, the client includes interpersonalTask status update module 1 and information interval sending module 2, interpersonal task status update module 1 are used to obtain targeted customer'sUser name;According to the user name of targeted customer and preset organizational structure information, the post information of targeted customer is obtained;According to meshThe post information of user is marked, the interpersonal relationships information of interpersonal system tray in target user interface is updated;Obtain and used with targetThe interactive information at family;According to preset characteristic information, keyword extraction is carried out to interactive information, keyword is obtained;According to presetGrammer logical sum keyword, obtain targeted customer task status;According to the task status of targeted customer, targeted customer is updatedThe task status of interpersonal system tray in interface.Information interval sending module 2 is used to obtain at least one target information and manyIndividual reception user name;The information of interpersonal system tray according to corresponding to the quantity of target information or each reception user name,A target information is associated for each reception user name;It is each reception user name configuration information according to preset time intervalDelivery time;The each destination address received corresponding to user name of inquiry;According to the target corresponding to each reception user nameLocation and the information delivery time of the reception user name, send the target information associated by the reception user name.
As shown from the above technical solution, the instant communication client that the present embodiment is provided, can provide the user target useThe task status or user's post at family, without thumbing chat record or inquiry, you can obtain the key message of the targeted customer.TogetherWhen, target information to be sent at set intervals, can also be sent to different users by the client, canThe attention rate between user is enough embodied, the operating process of sender can be simplified again, simplifies operating procedure.
Therefore, the present embodiment instant communication client, can simplify the operating process that information sender sends information, will believeBreath is sent to the interpersonal task status between recipient, and real-time update user with different time interval, time saving, efficient.
In order to further improve the treatment effeciency of the present embodiment instant communication client, specifically, information interval sends mouldBlock 2, in the quantity according to target information or each information for receiving the interpersonal system tray corresponding to user name, is each connectWhen receiving user name one target information of association, specifically for:If target information be one, will each receive user name associate toThe target information;If target information is two or more pieces, the interpersonal system tray according to corresponding to each reception user nameInformation, obtain each matching degree for receiving user name and every target information;According to each reception user name and every targetThe matching degree of information, is that each reception user name associates a target information.
Here, information interval sending module 2 can send identical information to different users, can also be to different useFamily sends different information, and can realize that interval is sent, and is favorably improved Consumer's Experience.
The third aspect, the embodiment of the present invention provides a kind of instant communicating system, with reference to Fig. 3, and the system includes communicating successivelyTransmission client 31, instant communication server 32 and the reception client 33 of connection, sending client 31 is used to obtain target useThe user name at family;According to the user name of targeted customer and preset organizational structure information, the post information of targeted customer is obtained;RootAccording to the post information of targeted customer, the interpersonal relationships information of interpersonal system tray in target user interface is updated;Obtain and meshMark the interactive information of user;According to preset characteristic information, keyword extraction is carried out to interactive information, keyword is obtained;According toPreset grammer logical sum keyword, obtains the task status of targeted customer;According to the task status of targeted customer, more fresh targetThe task status of interpersonal system tray in user interface;It is additionally operable to obtain at least one target information and multiple reception usersName;The information of interpersonal system tray according to corresponding to the quantity of target information or each reception user name, is each receptionUser name associates a target information;It is each reception user name configuration information delivery time according to preset time interval;Look intoAsk each destination address received corresponding to user name;Used according to the destination address corresponding to each reception user name and the receptionThe information delivery time of name in an account book, sends target information associated by the reception user name to instant communication server 32.
Instant communication server 32 is used for reception and the target information associated by the reception user name, and is used according to the receptionThe destination address forwarding target information of name in an account book.
Receiving client 33 is used to, according to destination address, receive and display target information.
As shown from the above technical solution, the instant communicating system that the present embodiment is provided, can provide the user targeted customerTask status or user's post, without thumbing chat record or inquiry, you can obtain the key message of the targeted customer.TogetherWhen, target information to be sent at set intervals, can also be sent to different users by the system, can eitherThe attention rate between user is embodied, the operating process of sender can be simplified again, simplifies operating procedure.
Therefore, the present embodiment instant communicating system, can simplify the operating process that information sender sends information, by informationSent with different time interval to the interpersonal task status between recipient, and real-time update user, it is time saving, efficient.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extentThe present invention is described in detail with reference to foregoing embodiments for pipe, it will be understood by those within the art that:Its according toThe technical scheme described in foregoing embodiments can so be modified, or which part or all technical characteristic are enteredRow equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technologyThe scope of scheme, it all should cover among the claim of the present invention and the scope of specification.