CN103905293A - Method and device for obtaining expression information - Google Patents

Method and device for obtaining expression information Download PDF

Info

Publication number
CN103905293A
CN103905293A CN201210587533.5A CN201210587533A CN103905293A CN 103905293 A CN103905293 A CN 103905293A CN 201210587533 A CN201210587533 A CN 201210587533A CN 103905293 A CN103905293 A CN 103905293A
Authority
CN
China
Prior art keywords
expression information
mark
expression
server
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210587533.5A
Other languages
Chinese (zh)
Inventor
郝永建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Feinno Communication Technology Co Ltd
Original Assignee
Beijing Feinno Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Feinno Communication Technology Co Ltd filed Critical Beijing Feinno Communication Technology Co Ltd
Priority to CN201210587533.5A priority Critical patent/CN103905293A/en
Publication of CN103905293A publication Critical patent/CN103905293A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and device for obtaining expression information, and belongs to the technical field of computers. The method includes the steps of obtaining identification of the expression information to be added, sending a request for downloading the expression information corresponding to the obtained identification of the expression information to a server so that the server can determine the classification to which the expression information belongs according to the downloading request and obtain the expression information of the classification, receiving the expression information obtained by the server, renewing the incidence relation between the identification of the expression information and the expression information into a configuration file of the expression information, and uploading the expression information to an expression list of an instant communication application. The identification of the expression information to be added is sent to the server according to the requirements of a user, the server obtains the expression information of the classification according to the identification of the expression information and returns the corresponding expression information to a client side, and therefore the aim of renewing an expression system of the instant communication application according to the requirements of the user is achieved.

Description

A kind of method and device that obtains expression information
Technical field
The present invention relates to field of computer technology, particularly a kind of method and device that obtains expression information.
Background technology
Along with the development of Internet technology, instant messaging is applied to as one of the most widely used internet, applications in people's daily life.People, in the time using instant messaging application to link up, are mainly to send text message, can also send expression information and express mood.
In prior art, instant messaging application generally can be given tacit consent to a set of expression information for using at text communication process of preservation, and user, in the time carrying out text interchange, can choose expression information as required and send to the other side together with text message in expression list.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
In instant communications applications, can only use the expression information of acquiescence, cannot add or upgrade the expression information in expression list, user sends as the mode that sends picture by selection of expressing one's feelings as need send own picture, this chooses the process operation complexity of picture, every transmission one pictures sends after needing to find picture by the mode of path searching again, has not only expended time in but also has been unfavorable for user's experience.
Summary of the invention
In order to solve the problem of prior art, the embodiment of the present invention provides a kind of method and device that obtains expression information.Described technical scheme is as follows:
On the one hand, provide a kind of method of obtaining expression information, described method comprises:
Obtain the mark of expression information to be added;
The download request that sends the expression information of the mark correspondence of obtaining described expression information to server, makes described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receive the expression information that described server obtains, described expression information carries the mark of the expression information that described expression information is corresponding;
The update of incidence relation of the mark of described expression information and described expression information is entered in the configuration file of expression information;
Described expression information is loaded into the expression list of instant messaging application.
Wherein, described in obtain the mark of expression information to be added, comprising:
Receive the order of the replacing expression information of user's transmission, and the order of described replacing expression information is sent to server;
Receive the list of the expression information that the order according to described replacing expression information that described server returns inquires by preset rules, and the mark of the expression information that in the list of described expression information, each expression information is corresponding, and show the list of described expression information;
Obtain the expression information that user selects in the list of described expression information, and the mark of the expression information corresponding expression information of described selection is defined as to the mark of expression information to be added.
Wherein, described in obtain the mark of expression information to be added, comprising:
Obtain the expression information that in chat record, other users send;
If the expression information that described other users send does not exist in the expression list of self, in described chat record, be provided for the button of the expression information that adds described other users' transmissions;
The button of the expression information that described in reception user clicks in chat record, other users send adds the order of expression information;
The mark of the expression information carrying in the expression information that described other users are sent is defined as the mark of expression information to be added.
Wherein, the expression information that the described server of described reception obtains, comprising:
Receive the compressed package that carries expression information that described server sends;
From described compressed package, parse described expression information.
Wherein, the expression information that the described server of described reception obtains, and after institute's expression information is loaded into expression list, described method also comprises:
That obtains that user selects treats shared expression information, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
Treat that by described shared expression information sends to described server so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
On the other hand, provide a kind of device that obtains expression information, described device comprises:
The first acquisition module, for obtaining the mark of expression information to be added;
The first sending module, for send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receiver module, the expression information obtaining for receiving described server, described expression information carries the mark of the expression information that described expression information is corresponding;
Update module, for entering the update of incidence relation of the mark of described expression information and described expression information the configuration file of expression information;
Load-on module, for being loaded into described expression information the expression list of instant messaging application.
Wherein, described the first acquisition module, comprising:
The first receiving element, the order of replacing expression information sending for receiving user, and the order of described replacing expression information is sent to server;
The second receiving element, for receiving the list of the expression information that the order according to described replacing expression information that described server returns inquires by preset rules, and the mark of the expression information that in the list of described expression information, each expression information is corresponding, and show the list of described expression information;
The first determining unit, the expression information of selecting in the list of described expression information for obtaining user, and the mark of the expression information corresponding expression information of described selection is defined as to the mark of expression information to be added.
Wherein, described the first acquisition module, comprising:
Acquiring unit, the expression information sending for obtaining other users of chat record;
Setting unit if the expression information sending for described other users does not exist in the expression list of self, is provided for the button of the expression information that adds described other users' transmissions in described chat record;
The 3rd receiving element, adds the order of expression information at the button of the expression information of described other users' transmissions of chat record click for receiving user;
The second determining unit, the mark of the expression information carrying for the expression information that described other users are sent is defined as the mark of expression information to be added.
Wherein, described receiver module, comprising:
The 4th receiving element, the compressed package that carries expression information sending for receiving described server;
Resolution unit, for parsing described expression information from described compressed package.
Wherein, described device also comprises:
The second acquisition module, treats shared expression information for what obtain that user selects, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
The second sending module, for treating that by described shared expression information sends to described server, so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
According to user's demand, the mark of expression information to be added is sent to server, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand.
Brief description of the drawings
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method flow diagram that obtains expression information that the embodiment of the present invention one provides;
Fig. 2 is the method flow diagram that obtains expression information that the embodiment of the present invention two provides;
Fig. 3 is the method flow diagram that obtains expression information that the embodiment of the present invention three provides;
Fig. 4 is the apparatus structure schematic diagram that obtains expression information that the embodiment of the present invention four provides;
Fig. 5 is the apparatus structure schematic diagram that obtains expression information that the embodiment of the present invention five provides;
Fig. 6 is the apparatus structure schematic diagram that obtains expression information that the embodiment of the present invention six provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment mono-
The embodiment of the present invention provides a kind of method of obtaining expression information, and referring to Fig. 1, method flow comprises:
101: the mark of obtaining expression information to be added;
102: send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
103: receive the expression information that described server obtains, described expression information carries the mark of the expression information that described expression information is corresponding;
104: the update of incidence relation of the mark of described expression information and described expression information is entered in the configuration file of expression information;
105: described expression information is loaded into the expression list of instant messaging application.
It should be noted that, in advance the mark of expression information is carried out associated with expression information, the wherein corresponding expression picture of each expression information, in the mark of the expression information that each expression information is corresponding, at least comprise: expression title, key character corresponding to expression title, filename and the subject information corresponding to expression information of the expression information that key character corresponding to expression title is corresponding, wherein the filename of expression information is by MD5(Message Digest Algorithm MD5 according to expression information, Message Digest Algorithm 5) the unique identification value that calculates of cryptographic algorithm, the corresponding one group of expression information of subject information.In the client of instant communications applications, the corresponding relation after associated with expression information the mark of expression information is kept in configuration file, wherein configuration file can be the file that ini file or xml file or other types can be stored corresponding relation.
For example: the corresponding relation of the mark that is expression information and expression information as shown in table 1.
Expression title Key character The filename of expression information Subject information Expression information
Smile /a1 D4B921860AB9FF2.jpg Oxeye theme Smile and express one's feelings
Laugh /a2 5B75CCD7B0B52F.jpg Oxeye theme Laugh and express one's feelings
Table 1
The embodiment of the present invention sends to server according to user's demand by the mark of expression information to be added, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand.
Embodiment bis-
The embodiment of the present invention provides a kind of method of obtaining expression information, referring to Fig. 2.It should be noted that, adds the operation of expressing one's feelings in list and obtain the flow process of expression information in expression with user in embodiments of the present invention.
Method flow comprises:
201: the mark of obtaining expression information to be added.
The process of obtaining the mark of expression information to be added in step 201 is specially:
2011: receive the order of the replacing expression information of user's transmission, and the order of described replacing expression information is sent to server.
The first situation is in the time that user chooses the button of " changing expression " in expression list, send the order of changing expression to server, now server can be chosen the subject information in the mark of different expression informations according to preset rules according to user's order in database, and in expression information corresponding to each subject information of choosing, choose one as representative, and obtain the mark of the expression information that the expression information that is selected is corresponding.
The second situation, in the time that user chooses the button of " changing expression " in expression list, enters search condition, and user can input the title of needed expression, i.e. expression title in the mark of corresponding expression information.Therefore, change the title of carrying user's input in the order of expression information, in server, mate with the expression title in the mark of expression information, the expression information matching is returned to client.
2012: receive the list of the expression information that the order according to described replacing expression information that described server returns inquires by preset rules, and the mark of the expression information that in the list of described expression information, each expression information is corresponding, and show the list of described expression information.
Wherein, for the expression information inquiring according to preset rules in the first situation can be: (1) server is according to the sort list of the expression information obtaining of the selected number of times of the subject information in the mark of expression information; (2) list of the expression information that the subject information in the mark of the random expression information of selecting of server obtains.For not limiting according to the mode of preset rules inquiry expression information.
For the expression information inquiring according to preset rules in the second situation can be: (1) server is according to the sort list of the expression information obtaining of the selected number of times of the expression title in the mark of the expression information that matches; (2) server is according to the list of the random expression information of selecting of the expression title in the mark of the expression information matching.For not limiting according to the mode of preset rules inquiry expression information.
2013: obtain the expression information that user selects in the list of described expression information, and the mark of the expression information corresponding expression information of described selection is defined as to the mark of expression information to be added.
User selects in the list of expression information, and therefore, for the first situation in step 2011, user chooses after expression information, the mark using the subject information in the mark of expression information as expression information to be added; For the second situation in step 2011, user chooses after expression information, the expression name of the mark of expression information is referred to as to the mark of expression information to be added.
202: send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request.
The first situation in corresponding step 2011, server is one group of expression information corresponding to subject information in the mark of the expression information chosen of user according to the classification under the definite expression information of download request; The first situation in corresponding step 2011, server is an expression information corresponding to expression title in the mark of the expression information chosen of user according to the classification under the definite expression information of download request.
203: receive the expression information that described server obtains, described expression information carries the mark of the expression information that described expression information is corresponding.
The expression information receiving can be one group, can be also an expression information.The first situation in corresponding step 2011, one group of expression information corresponding to subject information in the mark of the expression information of choosing in step 2013 that reception server returns; The second situation in corresponding step 2011, an expression information corresponding to expression title in the mark of the expression information of choosing in step 2013 that reception server returns.
Step 203 can be specially:
2031: receive the compressed package that carries expression information that described server sends.
Because server is by the expression information preservation of packing, the expression information therefore receiving is the compressed package that server sends.
2032: from described compressed package, parse described expression information.
204: the update of incidence relation of the mark of described expression information and described expression information is entered in the configuration file of expression information.
205: described expression information is loaded into the expression list of instant messaging application.
Load expression information to can be for the one group of expression information or the expression information that newly add are loaded in original expression list in the list of expressing one's feelings, another kind of situation can a newly-built label hurdle, deposit side by side with original expression list, the one group of expression information or the expression information that newly add are loaded in newly-built expression list.
206: that obtains that user selects treats shared expression information, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information.
User can select the own expression information manually adding in active client, in being uploaded onto the server, shares with other users.Can be single expression information, can be also one group of expression information.Wherein user is in the time of the expression information manually adding, expression title in the mark of input expression information that need to be complete, key character, and subject information, now client can be that the expression information that user manually adds calculates the identification code of MD5 as the filename of the expression information adding automatically.
207: treat that by described shared expression information sends to described server so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
After uploading onto the server, server is preserved the single expression information of uploading or one group of expression information, simultaneously the mark of expression information in update server and the configuration file of the incidence relation of expression information.
The single expression information of uploading of further user being submitted to or one group of expression information are packaged into expression bag, so that other users obtain and install.
The embodiment of the present invention sends to server according to user's demand by the mark of expression information to be added, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand
Embodiment tri-
The embodiment of the present invention provides a kind of method of obtaining expression information, referring to Fig. 3, it should be noted that, is that the process of in contact list, the expression information not having in client being added by user is described in the embodiment of the present invention.Further, in the embodiment of the present invention, the description content identical with step in embodiment bis-no longer repeats
Method flow comprises:
301: the mark of obtaining expression information to be added.
The process of obtaining the mark of expression information to be added in step 301 is specially:
3011: obtain the expression information that in chat record, other users send.
Other users are sent to the expression information that this client is not preserved, the mark of the expression information carrying in the expression information that wherein other users send.
3012: if the expression information that described other users send does not exist in the expression list of self, in described chat record, be provided for the button of the expression information that adds described other users' transmissions.
The mark of the expression information carrying in the expression information sending by other users is mated with the mark of the expression information of preserving in self expression configuration file, can inquire the expression information that non-existent described other users send in the expression list of self.
The button that adds expression information is set in chat record, the expression information side that non-existent described other users send in the expression list of self arranges a button, do not exist in the expression list of self with this expression information of prompting user, can obtain one group of expression information corresponding to this expression information by clicking this button.
3013: the button of the expression information that described in reception user clicks in chat record, other users send adds the order of expression information.
3014: the mark of the expression information carrying in the expression information that described other users are sent is defined as the mark of expression information to be added.
Mark using the subject information in the mark of the expression information corresponding expression information of other users' transmissions as expression information to be added.
302: send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request.
Server according to the classification under the definite expression information of download request is: one group of expression information corresponding to subject information in the mark of the expression information that the expression information of selecting other users that add to send according to active user is corresponding.
303: receive the expression information that described server obtains, described expression information carries the mark of the expression information that described expression information is corresponding.
Step 303 can be specially:
3031: receive the compressed package that carries expression information that described server sends.
3032: from described compressed package, parse described expression information.
304: the update of incidence relation of the mark of described expression information and described expression information is entered in the configuration file of expression information.
305: described expression information is loaded into the expression list of instant messaging application.
306: that obtains that user selects treats shared expression information, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
307: treat that by described shared expression information sends to described server so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
The embodiment of the present invention sends to server according to user's demand by the mark of expression information to be added, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand
Embodiment tetra-
The embodiment of the present invention provides a kind of device that obtains expression information, and referring to Fig. 4, device comprises:
The first acquisition module 401, for obtaining the mark of expression information to be added;
The first sending module 402, for send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receiver module 403, the expression information obtaining for receiving described server, described expression information carries the mark of the expression information that described expression information is corresponding;
Update module 404, for entering the update of incidence relation of the mark of described expression information and described expression information the configuration file of expression information;
Load-on module 405, for being loaded into described expression information the expression list of instant messaging application.
The embodiment of the present invention sends to server according to user's demand by the mark of expression information to be added, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand
Embodiment five
The embodiment of the present invention provides a kind of device that obtains expression information, and referring to Fig. 5, device comprises:
The first acquisition module 501, for obtaining the mark of expression information to be added;
The first sending module 502, for send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receiver module 503, the expression information obtaining for receiving described server, described expression information carries the mark of the expression information that described expression information is corresponding;
Update module 504, for entering the update of incidence relation of the mark of described expression information and described expression information the configuration file of expression information;
Load-on module 505, for being loaded into described expression information the expression list of instant messaging application.
In embodiment, described the first acquisition module 501, comprising:
The first receiving element 5011, the order of replacing expression information sending for receiving user, and the order of described replacing expression information is sent to server;
The second receiving element 5012, for receiving the list of the expression information that the order according to described replacing expression information that described server returns inquires by preset rules, and the mark of the expression information that in the list of described expression information, each expression information is corresponding, and show the list of described expression information;
The first determining unit 5013, the expression information of selecting in the list of described expression information for obtaining user, and the mark of the expression information corresponding expression information of described selection is defined as to the mark of expression information to be added.
Wherein, described receiver module 503, comprising:
The 4th receiving element 5031, the compressed package that carries expression information sending for receiving described server;
Resolution unit 5032, for parsing described expression information from described compressed package.
Wherein, described device also comprises:
The second acquisition module 506, treats shared expression information for what obtain that user selects, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
The second sending module 507, for treating that by described shared expression information sends to described server, so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
The embodiment of the present invention sends to server according to user's demand by the mark of expression information to be added, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand
Embodiment six
The embodiment of the present invention provides a kind of device that obtains expression information, and referring to Fig. 6, device comprises:
The first acquisition module 601, for obtaining the mark of expression information to be added;
The first sending module 602, for send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receiver module 603, the expression information obtaining for receiving described server, described expression information carries the mark of the expression information that described expression information is corresponding;
Update module 604, for entering the update of incidence relation of the mark of described expression information and described expression information the configuration file of expression information;
Load-on module 605, for being loaded into described expression information the expression list of instant messaging application.
Wherein, in execution mode specifically, described the first acquisition module 601, comprising:
Acquiring unit 6011, the expression information sending for obtaining other users of chat record;
Setting unit 6012 if the expression information sending for described other users does not exist in the expression list of self, is provided for the button of the expression information that adds described other users' transmissions in described chat record;
The 3rd receiving element 6013, adds the order of expression information at the button of the expression information of described other users' transmissions of chat record click for receiving user;
The second determining unit 6014, the mark of the expression information carrying for the expression information that described other users are sent is defined as the mark of expression information to be added.
Wherein, described receiver module 603, comprising:
The 4th receiving element 6031, the compressed package that carries expression information sending for receiving described server;
Resolution unit 6032, for parsing described expression information from described compressed package.
Wherein, described device also comprises:
The second acquisition module 606, treats shared expression information for what obtain that user selects, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
The second sending module 607, for treating that by described shared expression information sends to described server, so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
The embodiment of the present invention sends to server according to user's demand by the mark of expression information to be added, so that the expression information that server is classified under obtaining according to the mark of expression information, and corresponding expression information returned to client, realize the object that the expression system of instant messaging application is upgraded according to user's demand
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can carry out the hardware that instruction is relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any amendment of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. a method of obtaining expression information, is characterized in that, described method comprises:
Obtain the mark of expression information to be added;
The download request that sends the expression information of the mark correspondence of obtaining described expression information to server, makes described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receive the expression information that described server obtains, described expression information carries the mark of the expression information that described expression information is corresponding;
The update of incidence relation of the mark of described expression information and described expression information is entered in the configuration file of expression information;
Described expression information is loaded into the expression list of instant messaging application.
2. method according to claim 1, is characterized in that, described in obtain the mark of expression information to be added, comprising:
Receive the order of the replacing expression information of user's transmission, and the order of described replacing expression information is sent to server;
Receive the list of the expression information that the order according to described replacing expression information that described server returns inquires by preset rules, and the mark of the expression information that in the list of described expression information, each expression information is corresponding, and show the list of described expression information;
Obtain the expression information that user selects in the list of described expression information, and the mark of the expression information corresponding expression information of described selection is defined as to the mark of expression information to be added.
3. method according to claim 1, is characterized in that, described in obtain the mark of expression information to be added, comprising:
Obtain the expression information that in chat record, other users send;
If the expression information that described other users send does not exist in the expression list of self, in described chat record, be provided for the button of the expression information that adds described other users' transmissions;
The button of the expression information that described in reception user clicks in chat record, other users send adds the order of expression information;
The mark of the expression information carrying in the expression information that described other users are sent is defined as the mark of expression information to be added.
4. method according to claim 1, is characterized in that, the expression information that the described server of described reception obtains, comprising:
Receive the compressed package that carries expression information that described server sends;
From described compressed package, parse described expression information.
5. method according to claim 1, is characterized in that, the expression information that the described server of described reception obtains, and after institute's expression information is loaded into expression list, described method also comprises:
That obtains that user selects treats shared expression information, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
Treat that by described shared expression information sends to described server so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
6. a device that obtains expression information, is characterized in that, described device comprises:
The first acquisition module, for obtaining the mark of expression information to be added;
The first sending module, for send the download request of the expression information of the mark correspondence of obtaining described expression information to server, make described server determine the classification under described expression information and make described server obtain the expression information that described classification comprises according to described download request;
Receiver module, the expression information obtaining for receiving described server, described expression information carries the mark of the expression information that described expression information is corresponding;
Update module, for entering the update of incidence relation of the mark of described expression information and described expression information the configuration file of expression information;
Load-on module, for being loaded into described expression information the expression list of instant messaging application.
7. device according to claim 6, is characterized in that, described the first acquisition module, comprising:
The first receiving element, the order of replacing expression information sending for receiving user, and the order of described replacing expression information is sent to server;
The second receiving element, for receiving the list of the expression information that the order according to described replacing expression information that described server returns inquires by preset rules, and the mark of the expression information that in the list of described expression information, each expression information is corresponding, and show the list of described expression information;
The first determining unit, the expression information of selecting in the list of described expression information for obtaining user, and the mark of the expression information corresponding expression information of described selection is defined as to the mark of expression information to be added.
8. device according to claim 6, is characterized in that, described the first acquisition module, comprising:
Acquiring unit, the expression information sending for obtaining other users of chat record;
Setting unit if the expression information sending for described other users does not exist in the expression list of self, is provided for the button of the expression information that adds described other users' transmissions in described chat record;
The 3rd receiving element, adds the order of expression information at the button of the expression information of described other users' transmissions of chat record click for receiving user;
The second determining unit, the mark of the expression information carrying for the expression information that described other users are sent is defined as the mark of expression information to be added.
9. device according to claim 6, is characterized in that, described receiver module, comprising:
The 4th receiving element, the compressed package that carries expression information sending for receiving described server;
Resolution unit, for parsing described expression information from described compressed package.
10. device according to claim 6, is characterized in that, described device also comprises:
The second acquisition module, treats shared expression information for what obtain that user selects, described in treat shared expression information described in treating to carry in shared expression information mark with described in treat the incidence relation of shared expression information;
The second sending module, for treating that by described shared expression information sends to described server, so that described server is treated shared expression information described in preserving, and the mark for the treatment of shared expression information described in preserving with described in treat the incidence relation of shared expression information.
CN201210587533.5A 2012-12-28 2012-12-28 Method and device for obtaining expression information Pending CN103905293A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210587533.5A CN103905293A (en) 2012-12-28 2012-12-28 Method and device for obtaining expression information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210587533.5A CN103905293A (en) 2012-12-28 2012-12-28 Method and device for obtaining expression information

Publications (1)

Publication Number Publication Date
CN103905293A true CN103905293A (en) 2014-07-02

Family

ID=50996451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210587533.5A Pending CN103905293A (en) 2012-12-28 2012-12-28 Method and device for obtaining expression information

Country Status (1)

Country Link
CN (1) CN103905293A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554112A (en) * 2015-11-09 2016-05-04 广州多益网络科技有限公司 Chatting emoticon transmission method and system
CN105656758A (en) * 2015-12-28 2016-06-08 广州酷狗计算机科技有限公司 Message transceiving method, device and system
CN105871695A (en) * 2016-05-19 2016-08-17 腾讯科技(深圳)有限公司 Emoji sending method and device
CN106020622A (en) * 2016-07-12 2016-10-12 百度在线网络技术(北京)有限公司 Method and device for collecting emoticons
CN106303724A (en) * 2016-08-15 2017-01-04 深圳Tcl数字技术有限公司 Intelligent television adds the method and apparatus of dynamic expression automatically
CN106375587A (en) * 2016-09-14 2017-02-01 广州华多网络科技有限公司 Collection method and system of multimedia message
CN106447747A (en) * 2016-09-26 2017-02-22 北京小米移动软件有限公司 Image processing method and apparatus
CN106445283A (en) * 2016-09-09 2017-02-22 深圳市金立通信设备有限公司 Emoticon acquisition method and terminal
CN107277028A (en) * 2017-06-30 2017-10-20 阿里巴巴集团控股有限公司 The method and device, equipment, storage medium of chatting facial expression are transmitted between application
CN107453974A (en) * 2016-05-31 2017-12-08 北京北信源软件股份有限公司 A kind of expression instruction implementation method in instant messaging
CN109818847A (en) * 2018-12-03 2019-05-28 北京奇安信科技有限公司 A kind of transmission processing method and processing device of group chat expression
CN109831572A (en) * 2018-12-14 2019-05-31 深圳壹账通智能科技有限公司 Chat picture control method, device, computer equipment and storage medium
CN109977925A (en) * 2019-04-22 2019-07-05 北京字节跳动网络技术有限公司 Expression determines method, apparatus and electronic equipment
CN110995574A (en) * 2019-12-06 2020-04-10 海南车智易通信息技术有限公司 User information management method, acquisition method and system
CN111756917A (en) * 2019-03-29 2020-10-09 上海连尚网络科技有限公司 Information interaction method, electronic device and computer readable medium
CN112764553A (en) * 2021-01-26 2021-05-07 维沃移动通信有限公司 Chat expression collection method and device and electronic equipment
CN114461102A (en) * 2021-07-15 2022-05-10 北京字跳网络技术有限公司 Expression image adding method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1719404A (en) * 2004-07-08 2006-01-11 腾讯科技(深圳)有限公司 Method of using expression symbol in instant communication tool software
US20080189292A1 (en) * 2007-02-02 2008-08-07 Jed Stremel System and method for automatic population of a contact file with contact content and expression content
CN102054033A (en) * 2010-12-25 2011-05-11 百度在线网络技术(北京)有限公司 Expression search engine, expression management system using same and expression management method
CN102255827A (en) * 2011-06-16 2011-11-23 北京奥米特科技有限公司 Video chatting method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1719404A (en) * 2004-07-08 2006-01-11 腾讯科技(深圳)有限公司 Method of using expression symbol in instant communication tool software
US20080189292A1 (en) * 2007-02-02 2008-08-07 Jed Stremel System and method for automatic population of a contact file with contact content and expression content
CN102054033A (en) * 2010-12-25 2011-05-11 百度在线网络技术(北京)有限公司 Expression search engine, expression management system using same and expression management method
CN102255827A (en) * 2011-06-16 2011-11-23 北京奥米特科技有限公司 Video chatting method, device and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
狂PK等: ""QQ表情大时代"", 《电脑爱好者》 *

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554112A (en) * 2015-11-09 2016-05-04 广州多益网络科技有限公司 Chatting emoticon transmission method and system
CN105554112B (en) * 2015-11-09 2018-07-13 广州多益网络股份有限公司 The transmission method and system of chatting facial expression
CN105656758A (en) * 2015-12-28 2016-06-08 广州酷狗计算机科技有限公司 Message transceiving method, device and system
CN105656758B (en) * 2015-12-28 2018-11-16 广州酷狗计算机科技有限公司 Messaging method, apparatus and system
CN105871695A (en) * 2016-05-19 2016-08-17 腾讯科技(深圳)有限公司 Emoji sending method and device
CN105871695B (en) * 2016-05-19 2019-03-26 腾讯科技(深圳)有限公司 Expression sending method and device
CN107453974A (en) * 2016-05-31 2017-12-08 北京北信源软件股份有限公司 A kind of expression instruction implementation method in instant messaging
CN106020622A (en) * 2016-07-12 2016-10-12 百度在线网络技术(北京)有限公司 Method and device for collecting emoticons
CN106303724B (en) * 2016-08-15 2019-10-01 深圳Tcl数字技术有限公司 The method and apparatus that smart television adds dynamic expression automatically
CN106303724A (en) * 2016-08-15 2017-01-04 深圳Tcl数字技术有限公司 Intelligent television adds the method and apparatus of dynamic expression automatically
CN106445283A (en) * 2016-09-09 2017-02-22 深圳市金立通信设备有限公司 Emoticon acquisition method and terminal
CN106375587B (en) * 2016-09-14 2019-05-31 广州华多网络科技有限公司 A kind of collecting method and system of multimedia messages
CN106375587A (en) * 2016-09-14 2017-02-01 广州华多网络科技有限公司 Collection method and system of multimedia message
CN106447747A (en) * 2016-09-26 2017-02-22 北京小米移动软件有限公司 Image processing method and apparatus
CN106447747B (en) * 2016-09-26 2021-11-02 北京小米移动软件有限公司 Image processing method and device
CN107277028A (en) * 2017-06-30 2017-10-20 阿里巴巴集团控股有限公司 The method and device, equipment, storage medium of chatting facial expression are transmitted between application
CN107277028B (en) * 2017-06-30 2020-05-19 阿里巴巴集团控股有限公司 Method, device, equipment and storage medium for transmitting chat emoticons among applications
CN109818847A (en) * 2018-12-03 2019-05-28 北京奇安信科技有限公司 A kind of transmission processing method and processing device of group chat expression
CN109831572A (en) * 2018-12-14 2019-05-31 深圳壹账通智能科技有限公司 Chat picture control method, device, computer equipment and storage medium
CN111756917A (en) * 2019-03-29 2020-10-09 上海连尚网络科技有限公司 Information interaction method, electronic device and computer readable medium
CN109977925A (en) * 2019-04-22 2019-07-05 北京字节跳动网络技术有限公司 Expression determines method, apparatus and electronic equipment
CN110995574A (en) * 2019-12-06 2020-04-10 海南车智易通信息技术有限公司 User information management method, acquisition method and system
CN110995574B (en) * 2019-12-06 2022-06-10 海南车智易通信息技术有限公司 User information management method, acquisition method and system
CN112764553A (en) * 2021-01-26 2021-05-07 维沃移动通信有限公司 Chat expression collection method and device and electronic equipment
CN112764553B (en) * 2021-01-26 2024-04-02 维沃移动通信有限公司 Chat expression collection method and device and electronic equipment
CN114461102A (en) * 2021-07-15 2022-05-10 北京字跳网络技术有限公司 Expression image adding method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103905293A (en) Method and device for obtaining expression information
CN102355426B (en) Method for transmitting off-line file and system
CN101106498B (en) Content management method and apparatus
CN103428525B (en) Internet video and the online query of TV programme and control method for playing back and system
US8447801B1 (en) Content sharing with limited cloud storage
US8726359B2 (en) Method and system for content distribution management
CN106603311A (en) OTA upgrade method, client, server and system
CN107483627A (en) A kind of file distributing, method for down loading, Distributor, client and system
CN102739791A (en) File downloading and uploading method and device
CN102004994B (en) Online product recommendation and selection method, device and system
CN103944944A (en) Webpage link sharing method and system, and electronic device
US9396448B2 (en) Distributed and open schema interactions management system and method
CN102665177A (en) Method, system and device for pushing application program information based on machine type matching information
CN104348714A (en) Mobile terminal, server and friend-based application program recommendation method
CN105515900A (en) Method and device for acquiring on-line state of terminal
CN104346464A (en) Processing method and device of webpage element information and browser client
CN104572907A (en) Business object acquisition method and device
CN103001855A (en) Method for dividing client and user group and transferring information
CN105100250A (en) Message distribution method, message distribution server and message distribution system
CN109889588A (en) File acquisition method, device, computer equipment and storage medium
CN105354293A (en) Assisted implementation method and apparatus for pushing playing object in mobile terminal
US10977431B1 (en) Automated personalized Zasshi
JP2005530258A (en) System and method for resynchronization while refreshing a client device from a server
CN112394932A (en) Automatic browser webpage skin changing method and device
CN102571826B (en) The method and system applied from the network platform to client push

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140702