CN105099722A - Message sending terminal, message receiving terminal, and group orientation communication method and system - Google Patents

Message sending terminal, message receiving terminal, and group orientation communication method and system Download PDF

Info

Publication number
CN105099722A
CN105099722A CN201410205785.6A CN201410205785A CN105099722A CN 105099722 A CN105099722 A CN 105099722A CN 201410205785 A CN201410205785 A CN 201410205785A CN 105099722 A CN105099722 A CN 105099722A
Authority
CN
China
Prior art keywords
message
stage property
group
animation
recipient
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.)
Granted
Application number
CN201410205785.6A
Other languages
Chinese (zh)
Other versions
CN105099722B (en
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.)
Nail holding (Cayman) Limited
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410205785.6A priority Critical patent/CN105099722B/en
Publication of CN105099722A publication Critical patent/CN105099722A/en
Application granted granted Critical
Publication of CN105099722B publication Critical patent/CN105099722B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a message sending terminal, a message receiving terminal, and a group orientation communication method and a system. The group orientation communication method includes: the message sending terminal obtains a message receiver and prop characteristic information selected in a group by a message sender; the message sending terminal sends a prop message to the message receiving terminal, and the prop message comprises the selected prop characteristic information and a member logo of the selected message receiver; the message receiving terminal receives the sent prop message and extracts the prop characteristic information and the member logo; the message receiving terminal employs matching information to match with prop animation in a group prop base; the matching information comprises the extracted characteristic information; and the message receiving terminal plays the prop animation consistent with the group prop base according to member logo of the selected message receiver. By employing the message sending terminal, the message receiving terminal, and the group orientation communication method and the system, orientation communication in the group can be realized by employing prop tools, and sending contents during communication of members in the group are more abundant.

Description

A kind of message sending end, message sink end and group's beam communication method and system
Technical field
The application relates to technical field of information communication, particularly a kind of message sending end, message sink end and group's beam communication method and system.
Background technology
Along with the development of the network communications technology, network use means of communication carry out linking up the large main way becoming people and exchange.In existing means of communication, user uses the Account Logon of oneself to means of communication client, exchanges with other user in means of communication.Wherein can make user online identify online user and with the technology of their real-time exchange message, be called instant messaging (InstantMessaging, IM).This communication technology is the online communication mode emerged rapidly since Email.In existing instantaneous communication system, except communication connection man-to-man between user, also there is the communication mode of one " group ".The communication mode being somebody's turn to do " group " allows the multiple users adding same " group " immediately can link up in this " group " public chat window, exchange message freely." group ", as the common communication way of various software, application, is the critical function of many people contact.In current group, the speech (comprising word, picture, expression etc.) of user is linearly illustrated in the open chat window of group with time sequencing.
In prior art, if a user in group only sends message to the one or more users in group, specific indications can be used (such as, " "), the user's name of message sink object is marked out before the message that will send, such as " Han Mei plum Li Lei you? ", can demonstrate in group's public chat window message " Han Mei plum Li Lei you? "The word message that user sends normally forwards and is illustrated in group public chat window by the method that this population is linked up, and checks for user inside the group.But the content that the mode that in prior art, this population is linked up sends in member group is more single.
Summary of the invention
The object of the invention is to provide a kind of message sending end, message sink end and group's beam communication method and system, makes member in group send content more horn of plenty.
A kind of message sending end that the embodiment of the present application provides, message sink end and group's beam communication method and system are achieved in that
One population beam communication method, comprising:
The characteristic information of the message recipient that message sending end acquisition sender of the message chooses in group and stage property;
Message sending end by send stage property message described in stage property message to message sink end comprise described in the characteristic information of stage property chosen and the member identities of message recipient chosen;
The stage property message that described message sink termination transmits and receives, and extract stage property characteristic information and described in the member identities of message recipient that chooses;
Described message sink end utilizes match information to mate with the stage property animation in group's stage property storehouse; Described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse;
Described message sink end is play according to the member identities of the message recipient chosen and relevant with the described recipient chosen is mated consistent stage property animation with described group's stage property storehouse.
One population beam communication method, comprising:
The characteristic information of the message recipient that message sending end acquisition sender of the message chooses in group and stage property;
Described message sending end sends stage property message to message sink end, the characteristic information of the stage property chosen described in described stage property message comprises and the member identities of message recipient chosen.
One population beam communication method, comprising:
Message sink termination receives stage property message, and extract stage property characteristic information and described in the member identities of message recipient that chooses;
Described message sink end utilizes match information to mate with the stage property animation in group's stage property storehouse; Described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse;
Described message sink end is play according to the member identities of the message recipient chosen and relevant with the described recipient of choosing is mated consistent stage property animation with described group's stage property storehouse.
One population beam system, comprising:
Message sending end, for obtaining the characteristic information of message recipient that sender of the message chooses in group and stage property; Also for sent by instant communication message server stage property message to message sink end or directly transmission stage property message to message sink end, described stage property message comprises the group identification of described group, described in the characteristic information of stage property chosen and the member identities of message recipient chosen;
Message sink end, for receiving the stage property message of described transmission, and extract stage property characteristic information and described in the member identities of message recipient that chooses; Also for utilizing match information to mate with the stage property animation in group's stage property storehouse, described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse; Also for play according to the member identities of message recipient chosen with described choose message recipient relevant mate consistent stage property animation with described group's stage property storehouse.
A kind of message sending end, comprising:
Group stage property storehouse, for storing the stage property animation preset, the characteristic information of stage property and the corresponding relation of described stage property animation and match information;
Information unit, for obtaining the characteristic information of message recipient that sender of the message chooses in group and stage property;
Stage property transmitting element, for sending stage property message, the characteristic information of the stage property chosen described in described stage property message comprises and the member identities of message recipient chosen.
A kind of message sink end, comprising:
Group stage property storehouse, for storing the stage property animation preset, the characteristic information of stage property and the corresponding relation of described stage property animation and match information;
Stage property receiving element, for receiving stage property message, and extracts the characteristic information member identities of stage property;
Matching unit, for mating match information with the stage property animation in group's stage property storehouse with the corresponding relation of match information based on stage property animation; Described match information comprises the characteristic information of described extraction;
Broadcast unit, mates consistent stage property animation with described message recipient of choosing with described group's stage property storehouse for playing according to the member identities of the message recipient chosen.
The group that the application provides a kind of message sending end, message sink end and group's beam communication method and system, for which providing stage property instrument (as egg, tomato, bomb, affix one's seal, medal, lip kiss) when in group, member links up, the object multiple orientation can being selected to link up by sender of the message, and sending stage property to it, the stage property achieved when group interior orientation is linked up sends.The application can adopt the combination operation of check box or specific keys and mouse to select multiple member in group in group simultaneously, has interface to feed back when member chooses.Same stage property other members in transmit leg, recipient and group can show different animation effects simultaneously, add the experience that user inside the group's orientation is linked up.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, the accompanying drawing that the following describes is only some embodiments recorded in the application, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 be the application embodiment described in the flow chart of group's beam communication method;
Fig. 2 is the data structure schematic diagram of the message of stage property described in the application;
Fig. 3 is the modular structure schematic diagram of a kind of embodiment of a kind of message sending end in the application;
Fig. 4 is the modular structure schematic diagram of the another kind of embodiment of a kind of message sending end in the application;
Fig. 5 is the modular structure schematic diagram of the another kind of embodiment of a kind of message sending end in the application;
Fig. 6 is the modular structure schematic diagram of a kind of embodiment of a kind of message sink end in the application;
Fig. 7 is the modular structure schematic diagram of the another kind of embodiment of a kind of message sink end in the application;
Fig. 8 is the modular structure schematic diagram of the another kind of embodiment of a kind of message sink end in the application;
Fig. 9 is the structural representation of a kind of embodiment of a population beam system of the application.
Embodiment
Technical scheme in the application is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present application, technical scheme in the embodiment of the present application is clearly and completely described, obviously, described embodiment is only some embodiments of the present application, instead of whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not making the every other embodiment obtained under creative work prerequisite, all should belong to the scope of the application's protection.
An embodiment of the application provides a population beam communication method.
There is inseparable relation the appearance of IM and the Internet, and IM realizes based on TCP/IP family of network protocols mostly, and TCP/IP protocol suite is then the technical foundation that whole the Internet is achieved.Instant messaging is a kind of network communication technology, specifically may relate to IP/TCP/UDP/Sockets agreement, peer-to-peer network (PeertoPeer, P2P) communication technology, the communication technology of client/server (Client/Server, C/S) pattern, the multimedia audio-video encoding and decoding/multiple technologies such as transmission, the WebService means of pattern.No matter how complicated the function of instantaneous communication system is, and their big city relate to the technology comprising C/S communication pattern and P2P pattern.
No matter which kind of pattern, when user A is logged in by terminal, the application in terminal all needs first the accounts information of user A to be sent to instant communication message server.The accounts information of user A can comprise the user name of user A, password and mailing address thereof.Application in described terminal, refers generally to the JICQ application program be installed on terminal, also can be the JICQ run with form web page.The latter obtains application in Web2.0 and Web3.0, the webpage version of such as Tencent QQ, GoogleTalk webpage version.After user A confirms the user account information of such as user name, password and so in the JICQ interface of instant communication application program or webpage version, these accounts informations are sent to instant communication message server by the application in described terminal.In order to unified presentation, after the application in the terminal of above-mentioned message sender side is referred to as message sending end, the application in the terminal of above-mentioned message receiver side is referred to as message sink end.
Instant communication message system carrys out identifying user identity by reading customer data base, if user name, password are all correct, then and can by checking.Here, can be instant communication message server in instant communication message system to complete above-mentioned checking, also can be that special server is to complete checking.In addition, described customer data base can be database integrated on instant communication message server, also can be special equipment.
The message that user A logins successfully is back to this user A by instant communication message server.In addition, this login user of inquiry A is also stored in the friend information of this user on buddy list server in instant communication message system by instant communication message server.The communication good friend of user A is preferably safeguarded by the particular server in instant communication message server or instant communication message system, like this, can send less information, and this kind of friend information can have consistent record when user A logs in.Otherwise, if user A log in time initiatively send friend information, then need its this locality to have this friend information, although which not get rid of by the application, in fact mostly current instantaneous communication system does not adopt which.After instant communication message server obtains the login user i.e. friend information of user A here, these friend informations are returned to aforementioned login user A by instant communication message server.Described friend information can comprise the presence of each good friend, the information such as the mailing address of good friend.In above-mentioned login process, the communication of other server in user A and instant communication message server or instant communication message system, preferably adopts this connected mode relatively reliably of TCP to connect.Certainly, in some known IM apply, UDP also may be adopted to connect and to realize.
For the situation of group, instant communication message server can also store the essential information of the group that user adds, generally include the information such as the member identities of member in the title of member in the group identification (Identification, ID) of the group that user adds, group, group.Here, the information such as the presence of each member in group and the mailing address of online member is preferably also comprised.The essential information of described group can be back to the online member in group by instant communication message server.In concrete example, it is the group of G123 that user A adds a group identification, has three good friends in group.Instant communication message server can store user A and add member identities B1, B2, B3 of three good friends and the mailing address of described three good friends in the group identification G123 of group, group.Described mailing address can be the network communication address comprising the IP address of user and the TCP/UDP port numbers of IM client use thereof.The essential information of above-mentioned group can be back to the instant communication message client of user A according to the mailing address of user A by instant communication message server.
In group, each member of having permission can input the content that will send in the message input frame of group, can by the content displaying of described transmission in group's public chat window after corresponding transmit operation.The message content shown in usual public chat window is consistent with the message content that user inputs in message input frame, and in sender of the message, message recipient and group, other members all can freely check.
Fig. 1 is the flow chart of the population beam communication method described in the embodiment of the present application, and as shown in Figure 1, described method comprises:
S1: the characteristic information of the message recipient that message sending end acquisition sender of the message chooses in group and stage property.
Sender of the message can choose message recipient by message sending end in group, and message sending end can obtain the information of the message recipient that described sender of the message chooses in group.
Sender of the message's access of instant communicating information client side.Instant communication message client can be divided into message sink end and message sending end according to the difference of the transmission of same message and reception object.After described sender of the message's log messages transmitting terminal, as previously mentioned, message sending end can show its buddy list.For the situation of group, the member in this group can be presented at a certain position at default group interface by message sending end in the mode of list by certain rule, forms members list in group.In group, each member has one for identifying the member identities of this member.Can be hived off with different state areas in members list in described group interior online member and off-line member, and such as, in group, the head portrait of online member can be shown as colour, and the title of online member can be shown as black; Accordingly, in group, the head portrait of off-line member and title can appear dimmed.
Sender of the message can choose message recipient by message sending end from members list in described group.The described message recipient be selected usually is had any different and is not chosen for the feature of message recipient in other in group.Sender of the message can identify the message recipient chosen in described group in members list, such sender of the message can have interface feedback impression intuitively when choosing message recipient.Described feature can be for: described in the title of message recipient chosen send unified background color change.Concrete example, when sender of the message selects member in group " Li Lei ", " Han Meimei " as message recipient, in group, in members list, name is called " Li Lei ", the background color of " Han Meimei " is changed to navy blue by unifying the colourless of default setting.Certainly, described feature also can be: unified change occurs the font color of the title of the message recipient chosen.Or the head portrait of the member of the message recipient chosen presents convergent-divergent dynamic change etc.Certainly, described feature also can be comprise at least one in above-mentioned several distinguishing characteristics combination.
The message recipient that sender of the message chooses in the group of message sending end can be at least one member in group.Concrete can adopting arranges check box before each member Name in described members list, or the combination that the message sending end on PC uses " ctrl " key and mouse to click realizes in group, choose multiple message recipient.Certainly, the message recipient chosen described in also can comprise sender of the message itself.
The described message recipient chosen can comprise the member for online or off-line in group.
Sender of the message can choose stage property by message sending end in group, and message sending end can obtain the characteristic information of the stage property that described sender of the message chooses in group.
Sender of the message can choose the stage property needing to send in group's stage property storehouse of message sending end.Described group's stage property storehouse may be used for the characteristic information storing stage property animation and the stage property preset.Stage property described in the application comprises with the message content of animation form performance specific meanings.Such as, described stage property can for throwing away egg, water-sprinkling, bomb, affix one's seal, a series of message contents based on animation that medal, lip are kissed etc. pre-sets.Described stage property can be comprise the gif picture, flash file, at least one in video that preset.Described stage property can carry out showing or playing in instant communication message client, can present certain special efficacy.And these can show with the main body of a cartoon and so on, to increase interest.Such as, can be displayed with the form of a fat Backkom by the hit recipient of egg.By software engineering, such cartoon character can be set by one section of code.Generally include the relevant information of stage property described at least one in institute group stage property storehouse, described relevant information can be such as: the information such as stage property title, stage property describe, whether stage property animation numbering, stage property unlock.
Described group's stage property storehouse can arrange the stage property interface for providing sender of the message to choose stage property, and described stage property interface can comprise one or more relevant informations of described stage property.Generally in order to provide succinct displaying interface to user, described stage property interface only can demonstrate a certain item or several the information of stage property, such as, only can demonstrate the stage property title of stage property, or stage property describes.Described group's stage property storehouse also can show other information of described stage property under particular context, such as when mouse pointer (or other similar mouse pointer functions) is moved to the stage property title in described stage property interface by sender of the message, described stage property interface database then shows other relevant informations about this stage property at once, and such as stage property describes.
Described stage property interface at once can be presented at the fixing somewhere of group message box after sender of the message selects first message recipient.The position of display can be the position of members list in the message recipient place group that in the end selects, or the position that current cursor is located.Also can after described sender of the message selects one or more message recipient by message sending end by predetermined operation as trigger condition, and then display stage property interface.Described trigger condition can for clicking specific entity or virtual button in instant communication message client, sender of the message such as on PC is by a mouse click right button, or sender of the message on mobile terminals clicks specific entity or virtual button on message sending end, realize triggering and demonstrating described stage property interface.
Certainly, described sender of the message also first can choose stage property by described message sending end in this application, and then selects message recipient.The application does not limit the sequencing that described sender of the message chooses stage property and message recipient at described message sending end.
The characteristic information of stage property can be comprised in described group's stage property storehouse.Accordingly, the information of the stage property that the sender of the message that described message sending end obtains chooses can comprise the characteristic information of described stage property.Message sink end can extract described characteristic information.Described characteristic information can be the identification information of described stage property, the title of such as stage property and/or the numbering etc. of stage property.The stage property such as throwing away egg " can throw away egg " by the title of stage property or the numbering of this stage property " EVENT#1 " represents the characteristic information of this stage property, and the stage property of taking pictures can represent the characteristic information of this stage property by the numbering " EVENT#2 " of the title of stage property " photograph " or this stage property.The characteristic information of described stage property also can be the combination of multiple stage property relevant information, and such as stage property title+stage property numbering, can certainly for the specific field information pre-set.Described characteristic information is by the stage property animation in the corresponding group's stage property storehouse of the predetermined rule of correspondence.
Concrete group's stage property storehouse form that can be numbered described characteristic information in such as following table 1 with stage property:
Table 1 group stage property library information table
Stage property title Stage property is numbered Animation describes Stage property animation
Throw away egg EVENT#1 Show hit by egg Action#T1
Take a picture EVENT#2 Show take pictures posture and gesture Action#T2
Water-sprinkling EVENT#3 Display screen is by ripple water Action#T3
Audio 1 EVENT#4 Play sound effect 1 Action#T4
Song 3 EVENT#5 Played songs: song 3 Action#T5
Picture 1 EVENT#6 There is large smiling face's picture in dialog box Action#T6
Picture 2 EVENT#7 There is gloomy expression picture in dialog box Action#T7
The stage property of the message recipient chosen described in will sending to is chosen in group's stage property storehouse of sender of the message on message sending end.Usual sender of the message chooses a stage property when primary group interior orientation communicates, but the application is not construed as limiting this.Sender of the message can once choose multiple stage property and send in described group's stage property storehouse, and instant communication message server can process respectively according to selecting the position of the sequencing of stage property or stage property numbering or insertion.Characteristic information in described group's stage property storehouse and stage property animation can pre-set and have, and can certainly carry out according to demand changing, delete and expansion etc.
Described group's stage property storehouse can be the integrated data base on other servers, and also can be the database realizing corresponding function that instant communication message client or instant communication message server mark off, the application limit this.Group's stage property storehouse described in the present embodiment 1 can be arranged in local instant communication message client, and concrete can be arranged in a certain module.Described group's stage property storehouse together can be downloaded to user terminal when user downloads or upgrade instant communication message client.Certainly, user also can download separately this module according to demand.
S2: message sending end sends stage property message to message sink end; The characteristic information of the stage property chosen described in described stage property message can comprise and the member identities of message recipient chosen.
The characteristic information of the stage property chosen described in described stage property message can comprise and the member identities of message recipient chosen.Described stage property message also can comprise the group identification of user place group.When the described message recipient chosen is at least one member in group, the member identities of the message recipient chosen described at least comprising in described stage property message.Above-mentioned information can be placed in the specific fields that described message sending end sends message respectively.The data format of its concrete stage property message can such as shown in Fig. 2.In fig. 2, described stage property message comprise sender of the message user A member identities A1, group identification G123, characteristic information " EVENT#1 ", member identities B1 and B2 of message recipient that choose of stage property that choose.
Above-mentioned stage property message can also comprise the information of the mailing address of other such as senders of the message, the member identities, stage property transmitting time etc. of sender of the message.When choosing other members in described group, the member identities of other members in the group outside sender of the message and message recipient can also be comprised.
Described stage property message can adopt any one mode in following S201, S202 to send by described message sending end:
S201: instant communication message server receives the stage property message that described message sending end sends, described stage property message also comprises the group identification of described group, and according to the mailing address of member in the corresponding group of the group identification in described stage property message, described stage property message is sent to corresponding message sink end.
Communication pattern in aforementioned instantaneous communication system is mostly C/S and P2P pattern.In an execution mode of the application, C/S communication pattern can be adopted, the mode of instant communication message client/instant communication message server namely can be adopted to send stage property message.Described stage property message can be sent to instant communication message server by described message sending end, by instant communication message server lookup message recipient mailing address and stage property message is forwarded to corresponding message sink end.
Aforementioned instant communication message server can store the essential information of the group that user adds, and generally includes the information such as the member identities of member in the title of member in the group identification of the group that user adds, group, group.Here, the information such as the presence of each member in group and the mailing address of online member is preferably also comprised.Instant communication message server can extract the member identities of the message recipient wherein chosen after receiving described stage property message, the mailing address of the message recipient chosen described in this member identities can obtain in the essential information of group.And then, can by the stage property message of reception according to described in the mailing address of message recipient chosen be sent to described in the instant communication message client of message recipient chosen.Undertaken by instant communication message server, in the repeating process of described stage property message, described stage property message can being preserved, the loss of the stage property message when there is communication failure can being prevented.
S202: described stage property message is sent to corresponding message sink end based on the mailing address of message sink end in the described group stored by described message sending end.
In another execution mode, when sender of the message is by message sending end log-in instant communication instrument, as previously mentioned, meeting and instant communication message server interaction information.In this process, instant communication message server can by described sender of the message add group essential information be back to described sender of the message.Like this, message sending end can obtain the mailing address of member in described group.Therefore, the message recipient and mailing address thereof chosen can be comprised from the stage property message that message sending end sends.
Described message sending end sends stage property message to message sink end, can adopt the communication mode of P2P, according to the mailing address of the member in described stage property message, described stage property message is sent to corresponding message sink end by message sending end.Adopt the communication mode of P2P, can improve in the application group and use stage property to carry out the efficiency of transmission of beam communication.
Certainly, described transmission stage property message can be the one in above-mentioned execution mode, also can be both combinations.Such as, time idle at communication network, reliable, the communication mode of P2P can be adopted, network busy, unreliable time adopt the communication mode of C/S.
S3: described message sink termination receives the stage property message of described transmission, extract stage property characteristic information and described in the member identities of message recipient that chooses.
Described message sink termination receives described stage property message, can adopt the characteristic information in predetermined extracting rule extraction institute stage property message.Such as can extract the characteristic information " EVENT#1 " in the stage property message of aforementioned user A transmission.Described message sink end also can extract the member identification information in stage property message simultaneously.
S4: described message sink end utilizes match information to mate with the stage property animation in group's stage property storehouse; Described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse.
Store the stage property animation corresponding to described match information preset in described group's stage property storehouse, described match information comprises the characteristic information of described extraction.Described message sink end can find corresponding stage property animation in group's stage property storehouse according to described match information.
In a specific embodiment.The characteristic information that the message sink end of such as user A extracts in stage property message is " EVENT#1 ", then described match information comprises described characteristic information " EVENT#1 ".User A can match the stage property animation of " Action#T1 " based on the corresponding relation of the stage property animation arranged in described group's stage property and match information.
S5: described message sink end according to the member identities of the message recipient chosen play with described choose message recipient relevant mate consistent stage property animation with described group's stage property storehouse.
Described message sink end utilizes match information can match corresponding stage property animation in described group's stage property storehouse, can play corresponding stage property animation in group.Can comprise the group identification of place group when sender of the message sends this stage property message in the stage property message that the described message recipient chosen receives, therefore, described message sink end can extract this group identification.When the group indicated by the group identification that message recipient enters described extraction, described message sink end can play the stage property animation of described coupling in this group.
In another embodiment, described message sink end can extract the member identities of characteristic information and the described message recipient chosen carried in stage property message.In described group's stage property storehouse, corresponding different characteristic information can arrange different stage property animation groups, and can arrange different stage property animations according to the difference reception object of stage property.Like this, described message sink end utilizes described characteristic information and member identities to mate the stage property animation in group's stage property storehouse, thus obtains with described characteristic information and member identities drinking regulation stage property animation.Now, the characteristic information of described extraction and the described member identities choosing recipient can as the contents in described match information.Such as, after described message sink end extracts the member identities of message, can also judge it self is the message recipient that in this stage property message, stage property receives object according to the member identities extracted, sender of the message or other members.Concrete, such as, also comprise member identities in described match information and comprise A1, B1, then compared by member identities A1, B1 and the member identities C1 of self and can learn that user C receives stage property " EVENT#1 " as other members in the reception object of stage property, then the stage property animation mated in group's stage property storehouse is " Action#T103 ".
Concrete, the form of the corresponding relation of such as, a kind of stage property animation shown in following table 2 and the characteristic information of described extraction and described reception object.Message sink end, after the described stage property message of reception, can extract the characteristic information in described stage property message.Characteristic information in the characteristic information extracted described in match information and group's stage property storehouse compares by message sink end, mates corresponding prop set according to described stage property animation to described match information corresponding relation.The characteristic information such as, extracted in the match information of message sink end is " EVENT#1 ", and message sink end can match the stage property that characteristic information is similarly " EVENT#1 " and " throw away egg " in group's stage property storehouse.In described group's stage property storehouse, described characteristic information is that the stage property of " EVENT#1 " is to there being three stage property animations.Further, the member identities in message sink end characteristic information extraction, compares the member identities extracted in match information and the member identities of self.Message sink end can mate corresponding stage property animation to the corresponding relation of the member identities of described reception object and the member identities of described extraction with the comparative result of the member identities of self according to stage property animation described above.Certainly, from aforementioned, described sender of the message and the member identities of message recipient can be arranged in the different field of described stage property message, and message sink end can be message recipient or sender of the message according to the member identification information user distinguished corresponding to this member identities of different field in stage property message.The characteristic information " EVENT#1 " that such as message sink end extracts is to having three stage property animations " ction#T101 ", Action#T102, " Action#T103 ".Message sink end can extract member identities A1, B1 in stage property information, the field being arranged in stage property message sender of the message by member flag A1 can learn that the user corresponding to member identities A1 is sender of the message, and the field being arranged in stage property message message recipient by member flag B1 can learn that the user corresponding to member identities B1 is message recipient.The member identities of extraction and the member identities of self compare by message sink end.If the member identities of message sink end self is A1, message sink end can learn it self is sender of the message as receiving object in described corresponding relation by the comparative result of member identities, can mate stage property animation " Action#T101 ".Accordingly, if the member identities of message sink end self is B1, message sink end can learn it self is message recipient as receiving object in described corresponding relation by the comparative result of member identities, can mate stage property animation " Action#T102 ".If the member identities of message sink end self is C1, member identities C1 is not had in the sender of the message of the member flag that message sink end extracts and message recipient field, can learning it self is other members as receiving object in described corresponding relation, stage property animation " Action#T103 " can be mated.In matching way described above, described message sink end also first can judge the reception object of described stage property message belonging to message sink end according to the member identities of stage property message and the comparative result of the member identities of self, and then matches corresponding stage property animation in conjunction with the characteristic information in described stage property message.
Certainly, for stage property " throws away egg ", also can be the animation that message recipient arranges that stage property animation is " Action#T4 (recipient's play sound effect 1) " for receiving object, also can be the combination of multiple stage property animation, such as " Action#T102 (recipient's display is hit by egg) " and " Action#T4 (recipient's play sound effect 1) ".The stage property animation that the recipient of its concrete different stage properties receives can be arranged in described group's stage property storehouse.
The another kind of information table in table 2 group stage property storehouse
It should be noted that, in concrete implementation process, also described group's stage property storehouse can be divided into the structure comprising stage property list storehouse, animation library, rule of response storehouse.Described stage property list storehouse may be used for the identification information storing stage property animation, such as stage property title, stage property description etc.Described animation library may be used for storing concrete stage property animation, such as, throw away the animation of egg, water-sprinkling.Described rule of response storehouse may be used for storing the stage property animation file in described animation library and the characteristic information in stage property list storehouse and receives the corresponding relation of object.Such as shown in following table 3, the characteristic information of described rule of response storehouse preset stage property animation and described extraction and the corresponding relation of described reception object, this corresponding relation can carry out changing, delete or expanding according to demand.
Table 3 rule of response storehouse
A concrete example.User A have chosen member B, C recipient as directed message in described group G123.Then in group's stage property storehouse, have chosen the stage property that stage property name is called " throwing away egg ", and send this stage property by transmit operation.The stage property message that user A sends can be sent to instant communication message server by instant communication message client.Described stage property message comprises user A and sends the characteristic information " EVENT#1 " that the group identification G123 of stage property place group, the member identities A1 of user A, member identities B1, C1 of message recipient B, C of choosing and stage property " throw away egg ".Instant communication message server receives stage property message, obtains member identities B1, C1 in stage property message.Described stage property message is sent to the instant communication message client of message recipient B, C by the mailing address of member B, C corresponding to this member identities.The instant communication message client of message recipient B receives described stage property message, extracts characteristic information " EVENT#1 " wherein.The instant communication message client of message recipient B utilizes match information to mate with the stage property animation in group's stage property storehouse, described match information comprises the characteristic information " EVENT#1 " of described extraction, can know the stage property for " throwing away egg " corresponding to this characteristic information by described characteristic information " EVENT#1 ".The instant communication message client of message recipient B can match corresponding stage property animation " Action#T1 " in described group's stage property storehouse.When to enter group identification be the group of G123 to message recipient B, play corresponding stage property animation.In one case, described match information also comprise described in choose the member identities of recipient.Concrete, the instant communication message client of message recipient B can also extract the member identities in stage property message, and the member identities of itself and self is compared, can learn that message recipient B receives this stage property as stage property " EVENT#1 " message recipient received in object.Therefore can match corresponding stage property animation " Action#T102 " in described group's stage property storehouse, and then " Action#T102 " this stage property animation can be play.The instant communication message client of message recipient B is play the stage property animation " Action#T102 " of " recipient's display is hit by egg " in the group interface of G123 at group identification.With message recipient B, the instant communication message client of message recipient C is play the stage property animation " Action#T102 " of " recipient's display is hit by egg " in the group interface of G123 at group identification.
In the another one embodiment adopting instant communication message transit server mode, described stage property message can also be sent to sender of the message A by instant communication message server.Now, the instant communication message client of sender of the message A comprises the member identities of sender of the message A in the stage property message of described transmission.The instant communication message client of sender of the message A can match characteristic information for receiving the stage property animation " Action#T101 " that object is " sender of the message " in " EVENT#1 " according to the stage property message received.The instant communication message client of message recipient A is play the stage property animation " Action#T101 " of " sender display throws egg " in the group interface of G123 at group identification.
Certainly, when sender of the message sends stage property by message sending end, according to predetermined setting, message sending end can play-over the corresponding stage property animation that message recipient chooses stage property, or plays in the stage property chosen and receive the stage property animation that object is message recipient.
Further, described stage property message can also be sent to other member D in group by instant communication message server.In group, the instant communication message client of other member D can match characteristic information for receiving the stage property animation " Action#T103 " that object is " other members " in " EVENT#1 " according to the stage property message received.In described group, the instant communication message client of other member C is play the stage property animation " Action#T103 " of " other members show sending direction recipient and throw away egg " in the group interface of G123 at group identification.
In addition, stage property information database can also be set, for the transmission stage property information of member in collection of record.Usually can create one when member sends a stage property and send stage property information accordingly.Described transmission stage property information can comprise following at least one:
The title of stage property transmitting time, sender, the title of recipient, stage property title, whether recipient receives stage property, whether other members check stage property, stage property time of reception etc.
Described stage property information database can be arranged on the database of instant communication message server or other servers.Wherein whether recipient receives stage property, stage property time of reception etc. and by message sink end, this corresponding information can be sent to described stage property information database about the information of message sink end side, carries out record by described stage property information database.Accordingly, corresponding information can be sent to described stage property information database by message sending end about the information of message sending end side by the title of stage property transmitting time, sender etc., carries out record by described stage property information database.Described transmission stage property information can be sent at least one party in described sender of the message, message recipient, other members by described stage property information database.Also can be sent in group public chat window.Like this, whether the message recipient chosen described in sender of the message can learn receives the stage property of transmission, or described in the message recipient chosen can learn it is the stage property who sends to it.
Another situation, when message recipient is in off-line state in group, can preserve by instant communication message server or message sending end the message sending in group the message recipient being in off-line state; When in described group, the message recipient of off-line state is reached the standard grade, described instant communication message server or message sending end send the message of described preservation to the message recipient of off-line state in described group.The message of described preservation can comprise stage property message described above.Such as, when the user B that stage property will be sent to by sender of the message A wouldn't online time, described stage property message can be sent to instant communication message server by sender of the message A.Aforementionedly mention, instant communication message server also stores the essential information of the group that user adds, and can comprise the presence information of each member in group.Like this, for the current not online situation of user B in above-mentioned group members, described stage property message can be sent to instant communication message server by sender of the message.Concrete, can be sent by TCP or udp protocol.
After instant communication message server receives the above-mentioned message that described sender of the message A sends, user B current state can be inquired for not online.
Preferably, the stage property message that instant communication message server can be sent to user B saves.When user B is at a time logged in by terminal afterwards, the application in terminal all needs first the accounts information of user B to be sent to instant communication message server.And then instant communication message system carrys out identifying user identity by reading customer data base, if user name, password are all correct, then by checking.After completing checking, instant communication message server can know that user B is in line states, also whether inquiry is had the message to this login user B to be sent simultaneously.When find have stage property message to be sent to user B time, the stage property message of described storage is sent to user B by instant communication message server.Meanwhile, also can send a reminder message to this user B, such as " Xiao Ming have sent the stage property of ' throwing away egg ' to you ".
Certainly, the message of the offline user of preservation described above also can be stored in message sending end, directly the message of described storage is sent to offline user when offline user is reached the standard grade.
The above embodiments are linked up for group's interior orientation and are provided stage property instrument, make the content of transmission when member links up in group abundanter, increase specific aim and the interest of the communication of group's interior orientation.
In a population beam communication method described above, corresponding stage property feature can also be represented for using the user of stage property, making the user of transmission or reception stage property on message sink end, present the effect of " being wounded in action ".Concrete, animation library of being wounded in action can be provided with in described group's stage property storehouse, for store be wounded in action animation and described in be wounded in action the corresponding relation of animation and described match information; Accordingly, the characteristic information of extraction can mate with described animation of being wounded in action of being wounded in action in animation library with the corresponding relation of described match information based on described animation of being wounded in action by described message sink end, and described message sink end is play and mated consistent animation of being wounded in action with described animation library of being wounded in action.With the stage property animated type in described group's stage property storehouse seemingly, can be provided with animation of being wounded in action in described group's stage property storehouse has corresponding corresponding relation to described characteristic information, does not repeat at this.Described animation of being wounded in action can be same animation file, such as user A sends the stage property of " throwing away egg " to user B, characteristic information extraction after message sink termination receipts stage property message, mates the characteristic information of extraction with described animation of being wounded in action of being wounded in action in animation library.Such as match the animation of being wounded in action of " fireworks display burst forth ", play the animation of being wounded in action of " fireworks display burst forth " above the head portrait of message sink end members list in user B place group, to illustrate having people to have sent stage property to user B.The message sink end of user A also can play animation of being wounded in action accordingly when transmission stage property, and the message sink end of such as user A also can play the animation of being wounded in action of " fireworks display burst forth ", have sent a stage property animation with illustrative user A.With the stage property animated type in above-mentioned group's stage property storehouse seemingly, described in the difference that animation also can receive object according to stage property of being wounded in action different animation files is set, do not repeat at this.Such as, user A sends stage property to user B and " throws away egg ", message sink end can in described group in members list the head portrait place of user B play the animation of being wounded in action " Action#H102 " that draws near of egg.Also in described group, egg animation of being wounded in action " Action#H101 " from the close-by examples to those far off can be play in the head portrait place of members list user A simultaneously.Certainly, described animation of being wounded in action also can be the custom-designed application file presenting animation effect, such as, can be the application program of zoom state for the head portrait making the user's name of reception stage property present the user of five colours change or reception stage property.
It should be noted that, described in animation library of being wounded in action can be integrated in described group's stage property storehouse, also can be the database realizing corresponding function arranged special on the database on other servers or instant messaging receiving terminal.Following table 4 is group's stage property library information tables of the integrated animation library of being wounded in action of the present embodiment.
The another kind of information table in table 4 group stage property storehouse
The application provides a kind of message sending end, and Fig. 3 is the modular structure schematic diagram of the embodiment of a kind of message sending end of the application.As shown in Figure 3, described message sending end 1 can comprise:
Group stage property storehouse 101, may be used for storing the stage property animation preset, the characteristic information of stage property and the corresponding relation of stage property animation and match information;
Information unit 102, may be used for the characteristic information obtaining the message recipient chosen in group of sender of the message and stage property;
Stage property transmitting element 103, can send stage property message, the characteristic information that described stage property message can comprise the stage property chosen described in described group and the member identities of message recipient chosen.
Fig. 4 is the another kind of embodiment of described a kind of message sending end, and as shown in Figure 4, described message sending end 1 can also comprise memory cell 104, for storing the mailing address of member in described group;
Accordingly, stage property message is sent to corresponding message sink end based on the mailing address of the message recipient be selected in the described group stored in described memory cell 104 by described stage property transmitting element 103.
A kind of message sending end described above, the member identities in described stage property message can also comprise the member identities of other members in the group outside sender of the message and message recipient.
Fig. 5 is the another kind of embodiment of described a kind of message sending end, and as shown in Figure 5, described message sending end 1 can also comprise processed offline unit 105 and information detecting unit 106 of reaching the standard grade, wherein:
Described processed offline unit 105, may be used for preserving the message sending in group the message recipient being in off-line state; Time also for line states on the message recipient being in off-line state in described group is being detected in described information detecting unit 106 of reaching the standard grade, the message recipient of reaching the standard grade described in the message of described preservation is sent to.
Described information detecting unit 106 of reaching the standard grade, may be used for the upper line states detecting the message recipient being in off-line state in described group.
Fig. 6 is the modular structure schematic diagram of a kind of message sink end that the application provides.As shown in Figure 6, described message sink end 2 can comprise:
Group stage property storehouse 101, for storing the stage property animation preset, the characteristic information of stage property and the corresponding relation of described stage property animation and match information;
Stage property receiving element 201, for receiving the stage property message of described transmission, and extracts characteristic information and the member identities of stage property;
Matching unit 202, for mating match information with the stage property animation in group's stage property storehouse with the corresponding relation of match information based on described stage property animation; Described match information comprises the characteristic information of described extraction.
Broadcast unit 203, for play according to the member identities of message recipient chosen with described choose message recipient relevant mate consistent stage property animation with described group's stage property storehouse.
Fig. 7 is a kind of message sink end 2 described above, match information is mated with the stage property animation in group's stage property storehouse with the corresponding relation of match information based on described stage property animation by described matching unit 202, wherein, described match information also comprises the member flag of extraction.
In another kind of embodiment, as shown in Figure 7, object can be received for the difference of same stage property in described group's stage property storehouse 101 and be provided with different stage property animations, comprise and be provided with rule of response storehouse 1011, for storing the corresponding relation of described stage property animation and described match information;
Gif picture, flash file, video.
Fig. 8 is the another kind of embodiment of a kind of message sink end described above, as shown in Figure 8, described a kind of message sink end can also be provided with animation library 1012 of being wounded in action, for store be wounded in action animation and described in be wounded in action the corresponding relation of animation and described match information, the characteristic information of described extraction mates with described animation of being wounded in action of being wounded in action in animation library with the corresponding relation of described match information based on animation of being wounded in action by corresponding described matching unit 202, and described broadcast unit 203 is play and mated consistent animation of being wounded in action with described animation library 1012 of being wounded in action.
Described animation library 1012 of being wounded in action can integratedly be arranged in described group's stage property storehouse 101, also can be described message sink end standalone module.Animation library 1012 of being wounded in action described in the present embodiment is preferred is arranged in described group's stage property storehouse 101.
The application provides a population beam system, and described group's beam system comprises:
Message sending end, for obtaining the characteristic information of message recipient that sender of the message chooses in group and stage property; Also for sent by instant communication message server stage property message to message sink end or directly transmission stage property message to message sink end, described stage property message comprises the group identification of described group, described in the characteristic information of stage property chosen and the member identities of message recipient chosen;
Message sink end, for receiving the stage property message of described transmission, and extract stage property characteristic information and described in the member identities of message recipient that chooses; Also for utilizing match information to mate with the stage property animation in group's stage property storehouse, described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse; Also for play according to the member identities of message recipient chosen with described choose message recipient relevant mate consistent stage property animation with described group's stage property storehouse.
Fig. 9 is the structural representation of a kind of embodiment of the application group's beam system.As shown in Figure 9, described system comprises message sending end 1, message sink end 2 and instant communication message server 3, wherein described stage property message is sent to instant communication message server 3 by message sending end 1, by described instant communication message server 3, described stage property message is forwarded to corresponding message sink end.
The stage property when message sending end that the application provides, message sink end and group's beam system achieve that in group, member links up for orientation sends, and makes the message content that in group, member sends abundanter.Same stage property other members in transmit leg, recipient and group simultaneously in the application can show different animation effects, add the experience that user inside the group's orientation is linked up.
Although refer to the description of TCP/UDP port numbers, agreement and so in foregoing, it must be the situation of the TCP/UDP agreement meeting specification completely that the application is not limited to.Some amended slightly transmission mechanism on the basis of TCP/UDP agreement also can carry out the scheme of each embodiment of above-mentioned the application.Such as, the basis of udp protocol increases affirmation mechanism, can be increase this mechanism in transport layer or in network layer, thus message sending end can know whether receiving terminal correctly receives, simultaneously need not as form complicated as three-way handshake in Transmission Control Protocol.Certainly, even if do not adopt based on TCP/UDP agreement, but adopt proprietary protocol, as long as meet the information interaction of the application's the various embodiments described above and information judges feedback system, still can realize identical invention, not repeat them here.
Those skilled in the art also know, except realizing except controller in pure computer readable program code mode, controller can be made to realize identical function with the form of gate, switch, application-specific integrated circuit (ASIC), programmable logic controller (PLC) and embedding microcontroller etc. by method step being carried out programming in logic completely.Therefore this controller can be considered to a kind of hardware component, and to the structure that also can be considered as the device realizing various function in hardware component comprised in it.Or even, the device being used for realizing various function can be considered as not only can be implementation method software module but also can be structure in hardware component.
System, device, module or unit that above-described embodiment is illustrated, specifically can be realized by computer chip or entity, or be realized by the product with certain function.
For convenience of description, various unit is divided into describe respectively with function when describing above device.Certainly, the function of each unit can be realized in same or multiple software and/or hardware when implementing the application.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the application can add required general hardware platform by software and realizes.Based on such understanding, the technical scheme of the application can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform the method described in some part of each embodiment of the application or embodiment.
Each embodiment in this specification adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for system embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
The application can be used in numerous general or special purpose computing system environments or configuration.Such as: personal computer, server computer, handheld device or portable set, laptop device, multicomputer system, system, set top box, programmable consumer-elcetronics devices, network PC, minicom, mainframe computer, the distributed computing environment (DCE) comprising above any system or equipment etc. based on microprocessor.
The application can describe in the general context of computer executable instructions, such as program module.Usually, program module comprises the routine, program, object, assembly, data structure etc. that perform particular task or realize particular abstract data type.Also can put into practice the application in a distributed computing environment, in these distributed computing environment (DCE), be executed the task by the remote processing devices be connected by communication network.In a distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium comprising memory device.
Although depict the application by embodiment, those of ordinary skill in the art know, the application has many distortion and change and do not depart from the spirit of the application, and the claim appended by wishing comprises these distortion and change and do not depart from the spirit of the application.

Claims (22)

1. a population beam communication method, is characterized in that, comprising:
The characteristic information of the message recipient that message sending end acquisition sender of the message chooses in group and stage property;
Message sending end sends the message sink end in stage property message to described group, the characteristic information of the stage property chosen described in described stage property message comprises and the member identities of message recipient chosen;
The stage property message that described message sink termination transmits and receives, and extract stage property characteristic information and described in the member identities of message recipient that chooses;
Described message sink end utilizes match information to mate with the stage property animation in group's stage property storehouse; Described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse;
Described message sink end is play according to the member identities of the message recipient chosen and relevant with the described message recipient chosen is mated consistent stage property animation with described group's stage property storehouse.
2. a population beam communication method as claimed in claim 1, is characterized in that, described message sending end sends the message sink end in stage property message to described group, comprising:
Message sending end sends stage property message to instant communication message server; Described stage property message also comprises the group identification of described group;
Described instant communication message server receives the stage property message of described transmission, and according to the mailing address of member in the corresponding group of group identification in described stage property message, described stage property message is sent to corresponding message sink end.
3. a population beam communication method as claimed in claim 1, is characterized in that, described message sending end sends the message sink end in stage property message to described group, comprising:
Stage property message is sent to corresponding message sink end based on the mailing address of the message sink end in the described group stored by described message sending end.
4. the population beam communication method as described in claim 1-3 any one, is characterized in that, choose the member identities of recipient described in described match information also comprises.
5. a population beam communication method, is characterized in that, comprising:
The characteristic information of the message recipient that message sending end acquisition sender of the message chooses in group and stage property;
Described message sending end sends the message sink end in stage property message to described group, the characteristic information of the stage property chosen described in described stage property message comprises and the member identities of message recipient chosen.
6. a population beam communication method as claimed in claim 5, is characterized in that, described message sending end sends the message sink end in stage property message to described group, comprising:
Message sending end sends stage property message to instant communication message server; Described stage property message also comprises the group identification of described group;
Described instant communication message server receives the stage property message of described transmission, and according to the mailing address of member in the corresponding group of group identification in described stage property message, described stage property message is sent to corresponding message sink end.
7. a population beam communication method as claimed in claim 5, is characterized in that, described message sending end sends message sink end in stage property message to described group, comprising:
Stage property message is sent to corresponding message sink end based on the mailing address of the message sink end in the described group stored by described message sending end.
8. a population beam communication method as claimed in claim 5, is characterized in that, the member identities in described stage property message also comprises the member identities of other members in the group outside sender of the message and message recipient.
9. a population beam communication method as claimed in claim 5, it is characterized in that, described method also comprises:
Instant communication message server or message sending end preserve the message sending in group the message recipient being in off-line state;
When in described group, the message recipient of off-line state is reached the standard grade, described instant communication message server or message sending end send the message of described preservation to the message recipient of off-line state in described group.
10. a population beam communication method, is characterized in that, comprising:
Message sink termination receives stage property message, and extract stage property characteristic information and described in the member identities of message recipient that chooses;
Described message sink end utilizes match information to mate with the stage property animation in group's stage property storehouse; Described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse;
Described message sink end is play in described group's stage property storehouse relevant with the described recipient of choosing according to the member identities of the message recipient chosen and is mated consistent stage property animation.
11. population beam communication methods as claimed in claim 10, is characterized in that, choose the member identities of recipient described in described match information also comprises.
12. population beam communication methods as claimed in claim 10, is characterized in that, described stage property animation comprise following at least one:
Gif picture, flash file, video.
13. population beam communication methods as described in claim 10-12 any one, it is characterized in that, described message sink end is also provided with animation library of being wounded in action, for store be wounded in action animation and described in be wounded in action the corresponding relation of animation and described match information;
Accordingly, described match information is mated with described animation of being wounded in action of being wounded in action in animation library in described animation of being wounded in action with the corresponding relation of described match information by described message sink end group, and described message sink end is play and mated consistent animation of being wounded in action with described animation library of being wounded in action.
14. 1 population beam systems, is characterized in that, comprising:
Message sending end, for obtaining the characteristic information of message recipient that sender of the message chooses in group and stage property; Also for sent by instant communication message server stage property message to message sink end or directly transmission stage property message to message sink end, described stage property message comprises the group identification of described group, described in the characteristic information of stage property chosen and the member identities of message recipient chosen;
Message sink end, for receiving the stage property message of described transmission, and extract stage property characteristic information and described in the member identities of message recipient that chooses; Also for utilizing match information to mate with the stage property animation in group's stage property storehouse, described match information comprises the characteristic information of described extraction; The corresponding relation of described stage property animation and described match information is provided with in described group's stage property storehouse; Also relevant with choosing message recipient mate consistent stage property animation with described group's stage property storehouse for playing according to the member identities of message recipient chosen.
15. 1 kinds of message sending ends, is characterized in that, comprising:
Group stage property storehouse, for storing the stage property animation preset, the characteristic information of stage property and the corresponding relation of described stage property animation and match information;
Information unit, for obtaining the characteristic information of message recipient that sender of the message chooses in group and stage property;
Stage property transmitting element, for sending stage property message, the characteristic information of the stage property chosen described in described stage property message comprises and the member identities of message recipient chosen.
16. a kind of message sending ends as claimed in claim 15, is characterized in that, also comprise memory cell, for storing the mailing address of member in described group;
Correspondingly, stage property message is sent to corresponding message sink end based on the mailing address of the message recipient be selected in the described group stored in described memory cell by described stage property transmitting element.
17. a kind of message sending ends as claimed in claim 15, is characterized in that, the member identities in described stage property message also comprises the member identities of other members in the group outside sender of the message and message recipient.
18. a kind of message sending ends as claimed in claim 15, is characterized in that, also comprise processed offline unit and information detecting unit of reaching the standard grade, wherein:
Described processed offline unit is for preserving the message sending in group the message recipient being in off-line state, time also for line states on the message recipient being in off-line state in described group is being detected in described information detecting unit of reaching the standard grade, the message recipient of reaching the standard grade described in the message of described preservation is sent to;
Described information detecting unit of reaching the standard grade is for detecting the upper line states of the message recipient being in off-line state in described group.
19. 1 kinds of message sink ends, is characterized in that, comprising:
Group stage property storehouse, for storing the stage property animation preset, the characteristic information of stage property and the corresponding relation of described stage property animation and match information;
Stage property receiving element, for receiving stage property message, and extracts characteristic information and the member identities of stage property;
Matching unit, for mating match information with the stage property animation in group's stage property storehouse with the corresponding relation of match information based on described stage property animation; Described match information comprises the characteristic information of described extraction;
Broadcast unit, for play according to the member identities of message recipient chosen with described choose message recipient relevant mate consistent stage property animation with described group's stage property storehouse.
20. a kind of message sink ends as claimed in claim 19, it is characterized in that, receive object for the difference of stage property in described group's stage property storehouse and be provided with different stage property animations, comprise and be provided with rule of response storehouse, for storing the corresponding relation of described stage property animation and described match information.
21. a kind of message sink ends as claimed in claim 19, is characterized in that, described stage property animation comprise following at least one:
Gif picture, flash file, video.
22. a kind of message sink ends as described in claim 19-21 any one, it is characterized in that, described message sink end is also provided with animation library of being wounded in action, for store be wounded in action animation and described in be wounded in action the corresponding relation of animation and described match information;
Accordingly, match information is mated with described animation of being wounded in action of being wounded in action in animation library with the corresponding relation of described match information based on described animation of being wounded in action by described matching unit, and described broadcast unit is play and mated consistent animation of being wounded in action with described animation library of being wounded in action.
CN201410205785.6A 2014-05-15 2014-05-15 Message sending terminal, message receiving terminal and group directional communication method and system Active CN105099722B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410205785.6A CN105099722B (en) 2014-05-15 2014-05-15 Message sending terminal, message receiving terminal and group directional communication method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410205785.6A CN105099722B (en) 2014-05-15 2014-05-15 Message sending terminal, message receiving terminal and group directional communication method and system

Publications (2)

Publication Number Publication Date
CN105099722A true CN105099722A (en) 2015-11-25
CN105099722B CN105099722B (en) 2020-01-17

Family

ID=54579352

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410205785.6A Active CN105099722B (en) 2014-05-15 2014-05-15 Message sending terminal, message receiving terminal and group directional communication method and system

Country Status (1)

Country Link
CN (1) CN105099722B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107508691A (en) * 2017-10-09 2017-12-22 林碧琴 A kind of method for sending group's message to be confirmed to specific user and confirming
CN109412934A (en) * 2018-09-30 2019-03-01 北京达佳互联信息技术有限公司 Expression sending method, device, electronic equipment and storage medium
CN109714250A (en) * 2018-12-28 2019-05-03 联想(北京)有限公司 A kind of information processing method and device, electronic equipment
CN110111401A (en) * 2018-01-31 2019-08-09 北京新唐思创教育科技有限公司 Animation playing method and device for online class
CN110368688A (en) * 2019-07-10 2019-10-25 腾讯科技(深圳)有限公司 Display methods, device, storage medium and the electronic device of animation
CN112416598A (en) * 2020-12-01 2021-02-26 网易(杭州)网络有限公司 Message processing method and device, electronic equipment and storage medium
CN115567474A (en) * 2022-12-06 2023-01-03 广州钛动科技有限公司 Message pushing method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101137152A (en) * 2007-09-27 2008-03-05 腾讯科技(深圳)有限公司 Method, system and equipment for interacting three-dimensional cartoon in mobile instant communication
CN102571637A (en) * 2012-03-16 2012-07-11 腾讯科技(深圳)有限公司 Message processing method and device
CN103391205A (en) * 2012-05-08 2013-11-13 阿里巴巴集团控股有限公司 Sending method of group communication information, client sides and ground server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101137152A (en) * 2007-09-27 2008-03-05 腾讯科技(深圳)有限公司 Method, system and equipment for interacting three-dimensional cartoon in mobile instant communication
CN102571637A (en) * 2012-03-16 2012-07-11 腾讯科技(深圳)有限公司 Message processing method and device
CN103391205A (en) * 2012-05-08 2013-11-13 阿里巴巴集团控股有限公司 Sending method of group communication information, client sides and ground server

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107508691A (en) * 2017-10-09 2017-12-22 林碧琴 A kind of method for sending group's message to be confirmed to specific user and confirming
CN110111401A (en) * 2018-01-31 2019-08-09 北京新唐思创教育科技有限公司 Animation playing method and device for online class
CN109412934A (en) * 2018-09-30 2019-03-01 北京达佳互联信息技术有限公司 Expression sending method, device, electronic equipment and storage medium
CN109714250A (en) * 2018-12-28 2019-05-03 联想(北京)有限公司 A kind of information processing method and device, electronic equipment
CN110368688A (en) * 2019-07-10 2019-10-25 腾讯科技(深圳)有限公司 Display methods, device, storage medium and the electronic device of animation
CN112416598A (en) * 2020-12-01 2021-02-26 网易(杭州)网络有限公司 Message processing method and device, electronic equipment and storage medium
CN112416598B (en) * 2020-12-01 2023-07-25 网易(杭州)网络有限公司 Message processing method, device, electronic equipment and storage medium
CN115567474A (en) * 2022-12-06 2023-01-03 广州钛动科技有限公司 Message pushing method and system

Also Published As

Publication number Publication date
CN105099722B (en) 2020-01-17

Similar Documents

Publication Publication Date Title
CN105099722A (en) Message sending terminal, message receiving terminal, and group orientation communication method and system
CN105553834B (en) Message sending method and device
US7383310B1 (en) Method allowing participant in a chat session to use either private tag or public tag to manage chat histories
Van der Nagel From usernames to profiles: The development of pseudonymity in Internet communication
CN101495967B (en) Application programming interface for inviting participants in a serverless peer to peer network
US7831673B1 (en) Methods and systems for processing offline chat messages
KR102108882B1 (en) Information update method and device, and server
CN102958008B (en) Method, system and mobile terminals for realizing instant messaging
US9043870B1 (en) Automated sign up based on existing online identity
US10613717B2 (en) Reproducing state of source environment when image was screen captured on a different computing device using resource location, resource navigation and positional metadata embedded in image
CN104022945B (en) Method and device for realizing instant communication in client end
CN104380701A (en) Communication system
CN111325004B (en) File commenting and viewing method
US9223399B2 (en) Translation of gesture responses in a virtual world
CN103259715B (en) A kind of manage the method for multi-conference, Apparatus and system
CN111901225B (en) Message prompting method and device, storage medium and electronic device
CN106302666B (en) Data push method and device
US20130125022A1 (en) Method, device and system for sending, receiving and updating interactive information on the internet
CN108197210B (en) User interactive reading method based on friend relationship and computing equipment
CN110391969B (en) Multimedia-based chatting method and device, storage medium and electronic device
CN110609970A (en) User identity identification method and device, storage medium and electronic equipment
CN111557014A (en) Method and system for providing multiple personal data
CN113656133B (en) Picture display method and device, storage medium and electronic equipment
CN111194540A (en) Communication control device and method for multi-topic conversation, and computer processing equipment
EP2611082A1 (en) Method for instant communicating between instant messaging clients

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180815

Address after: 31119KY1 - 120, Furong Road mailbox, 802 West Bay Road, Cayman Islands

Applicant after: Nail holding (Cayman) Limited

Address before: Cayman Islands Grand Cayman

Applicant before: Alibaba Group Holding Co., Ltd.

GR01 Patent grant
GR01 Patent grant