CN108234293A - Expression management method, expression managing device and intelligent terminal - Google Patents

Expression management method, expression managing device and intelligent terminal Download PDF

Info

Publication number
CN108234293A
CN108234293A CN201711461616.9A CN201711461616A CN108234293A CN 108234293 A CN108234293 A CN 108234293A CN 201711461616 A CN201711461616 A CN 201711461616A CN 108234293 A CN108234293 A CN 108234293A
Authority
CN
China
Prior art keywords
expression
chat record
instant messaging
application program
messaging application
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
CN201711461616.9A
Other languages
Chinese (zh)
Other versions
CN108234293B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201711461616.9A priority Critical patent/CN108234293B/en
Publication of CN108234293A publication Critical patent/CN108234293A/en
Application granted granted Critical
Publication of CN108234293B publication Critical patent/CN108234293B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/216Handling conversation history, e.g. grouping of messages in sessions or threads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Environmental & Geological Engineering (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

This application provides a kind of expression management method, expression managing device, intelligent terminal and computer readable storage medium, which includes:Obtain the chat record of instant messaging application program;Count the number that each expression occurs in the chat record;If there are target expression in the chat record, by the target expression be automatically added to in the associated expression library of the logon account of presently described instant messaging application program, wherein, the target expression is:The number is more than preset frequency threshold value and the expression being not added into the expression library.Technical scheme can realize the automatic addition of expression.

Description

Expression management method, expression managing device and intelligent terminal
Technical field
The application belongs to instant messaging technical field more particularly to a kind of expression management method, expression managing device, intelligence Terminal and computer readable storage medium.
Background technology
With the development of intelligent terminal technology, the function of intelligent terminal is also increasingly abundanter, and user can be by pacifying in advance Application program in intelligent terminal realizes various functions.For example, user can be by being in intelligent terminal installation When messaging application, realize and chat with the network interdynamic of good friend.
During being chatted by instant messaging application program, user often sends out some expressions to express the heart of user Feelings.In the prior art, for the non-included expression of instant messaging application program, if user is wanted the storage of these expressions certainly With then user needs that these expressions are added in the expression library of instant messaging application by a series of manual operations, process It is relatively complicated.
Invention content
It in view of this, can this application provides a kind of expression management method, expression managing device, intelligent terminal and computer Storage medium is read, it can be achieved that the automatic addition of expression.
The first aspect of the embodiment of the present application provides a kind of expression management method, including:
Obtain the chat record of instant messaging application program;
Count the number that each expression occurs in the chat record;
If there are target expression in the chat record, by the target expression be automatically added to it is presently described immediately In the associated expression library of logon account of messaging application, wherein, the target expression is:The number is more than preset time Number threshold value and the expression being not added into the expression library.
Based on the application in a first aspect, in the first possible implementation, the acquisition instant messaging application program Chat record be:Obtain the associated chat record of logon account with presently described instant messaging application program.
It, can at second based on the possible realization method of the first of the application first aspect or the application first aspect In the realization method of energy, the number that each expression occurs in the statistics chat record is:
Count the number that each expression occurs within the preset period in the chat record.
It, can at the third based on the possible realization method of the first of the application first aspect or the application first aspect In the realization method of energy, the login account target expression being automatically added to presently described instant messaging application program After in the associated expression library in family, including:
Historical time section is determined according to current point in time, wherein, the historical time section includes identical with current point in time Historical time point;
It counts expression of the logon account in the historical time section and sends information, wherein, the expression sends letter Breath includes:Each expression by the transmission frequency;
Information is sent according to the expression, according to the sequence by the transmission frequency from high to low, to each in the expression library The display order of a expression is ranked up.
Based on the application in a first aspect, the application first aspect the first possible realization method, at the 4th kind In possible realization method, the chat record of the acquisition instant messaging application program is:
The chat record of timing acquisition instant messaging application program.
The application second aspect provides a kind of expression managing device, including:
Acquiring unit, for obtaining the chat record of instant messaging application program;
Number statistic unit, for counting the number that each expression occurs in the chat record;
Adding device, for when, there are during target expression, the target expression being automatically added in the chat record With in the associated expression library of logon account of presently described instant messaging application program, wherein, the target expression is:Described time Number is more than preset frequency threshold value and the expression being not added into the expression library.
Based on the application second aspect, in the first possible implementation, the acquiring unit is specifically used for:It obtains With the associated chat record of logon account of presently described instant messaging application program.
Based on the possible realization method of the first of the application second aspect or the application second aspect, at second In possible realization method, the number statistic unit is specifically used for:Each expression is counted in the chat record preset The number occurred in period.
Based on the possible realization method of the first of the application second aspect or the application second aspect, at the third In possible realization method, the expression managing device further includes:
Determination unit, for determining historical time section according to current point in time, wherein, the historical time section is included with working as Identical historical time point of preceding time point;
Expression statistic unit sends information for counting expression of the logon account in the historical time section, In, the expression sends information and includes:Each expression by the transmission frequency;
Sequencing unit, for sending information according to the expression, according to the sequence by the transmission frequency from high to low, to described The display order of each expression in expression library is ranked up.
Based on the possible realization method of the first of the application second aspect or the application second aspect, at the 4th kind In possible realization method, the acquiring unit is specifically used for the chat record of timing acquisition instant messaging application program.
The application third aspect provides a kind of intelligent terminal, and including memory, processor and storage are on a memory and can The computer program run on a processor.The processor perform above computer program when realize above-mentioned first aspect or on State the expression management method referred in any possible realization method of first aspect.
The application fourth aspect provides a kind of computer readable storage medium, is stored on the computer readable storage medium Computer program.Above computer program realizes any of above-mentioned first aspect or above-mentioned first aspect when being executed by processor The expression management method referred in possible realization method.
Therefore the application is by obtaining the chat record of instant messaging application program, and counts each in chat record Target expression present in chat record is automatically added to and the current instant messaging application program by the number that a expression occurs The associated expression library of logon account in, on the one hand realize the automatic addition of expression, save the consumption that user adds expression manually When, on the other hand, since target expression is expression of the occurrence number more than preset frequency threshold value, it is suitable by setting Frequency threshold value, it is ensured that the expression added automatically is expression more popular at present.
Description of the drawings
It, below will be to embodiment or description of the prior art in order to illustrate more clearly of the technical solution in the embodiment of the present application Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only some of the application Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these Attached drawing obtains other attached drawings.
Fig. 1 is expression management method one embodiment flow diagram that the application provides;
Fig. 2 is expression managing device one embodiment structure diagram that the application provides;
Fig. 3 is intelligent terminal one embodiment structure diagram that the application provides.
Specific embodiment
In being described below, in order to illustrate rather than in order to limit, it is proposed that such as tool of particular system structure, technology etc Body details, to understand thoroughly the embodiment of the present application.However, it will be clear to one skilled in the art that there is no these specifically The application can also be realized in the other embodiments of details.In other situations, it omits to well-known system, device, electricity Road and the detailed description of method, in case unnecessary details interferes the description of the present application.
It should be understood that the size of the serial number of each step is not meant to the priority of execution sequence in following methods embodiment, respectively The execution sequence of process should determine that the implementation process without coping with each embodiment forms any limit with its function and internal logic It is fixed.
In order to illustrate technical solution described herein, illustrated below by specific embodiment.
Embodiment one
The embodiment of the present application provides a kind of expression management method, which is applied to expression managing device, should Expression managing device can be integrated in intelligent terminal, alternatively, can also be herein not construed as limiting independently with the equipment of intelligent terminal. The operating system of above-mentioned intelligent terminal can be ios, android, windows system or other operating systems, and above-mentioned intelligence is eventually End can be the electronic equipment that smart mobile phone, tablet computer, wearable device etc. can install instant messaging application program.
Referring to Fig. 1, the expression management method in the embodiment of the present application includes:
Step 101, the chat record for obtaining instant messaging application program;
In the embodiment of the present application, instant messaging application program is is pre-installed in intelligent terminal and can realize Instant Messenger The program of communication function.
It in a step 101, can be with the chat record of the instant messaging application program in timing acquisition intelligent terminal.Alternatively, Each preset duration (i.e. periodically) chat record of the instant messaging application program in intelligent terminal can also be obtained, alternatively, Intelligence can also be obtained when receiving preset input gesture or input instruction (such as the instruction inputted by programmable button) The chat record of the instant messaging application program, is not construed as limiting herein in terminal.
Consider the independence of different logon accounts, therefore, in a kind of application scenarios, step 101 can specifically be shown as: Obtain the associated chat record of logon account with the current instant messaging application program.For example, if the current instant messaging should It is " mond " with the logon account of program, then in a step 101, obtains the logon account with the instant messaging application program " mond " associated chat record.
Certainly, can also be acquisition and the institute of the instant messaging application program in another application scenarios, in step 101 There is the associated chat record of historical log account, be not construed as limiting herein.
The number that each expression occurs in step 102, the above-mentioned chat record of statistics;
In a step 102, the number that each expression occurs in above-mentioned chat record is counted.Specifically, step 102 can wrap It includes:The transmitting-receiving record of expression is filtered out in the chat record got from step 101, the transmitting-receiving note based on the expression filtered out Record counts the number that each expression occurs.
Since the popular expression of different times is different, and chat record generally comprises several months even note of several years Record, in a step 102, can be with each expression in chat record that statistic procedure 101 is got in order to improve the actual effect of statistics The number occurred within the preset period.For example, the period can be set as to nearest one month, then step 102 It is embodied in:The number that each expression occurred in nearest one month in the chat record that statistic procedure 101 is got.When So, the constraint of period can not also be carried out in a step 102.
If there are target expression in step 103, above-mentioned chat record, by above-mentioned target expression be automatically added to currently In the associated expression library of logon account of above-mentioned instant messaging application program;
Wherein, above-mentioned target expression is:Above-mentioned number is more than preset frequency threshold value and is not added into above-mentioned expression library Expression.
In the embodiment of the present application, the number that obtained each expression occurs is counted based on step 102, you can determine above-mentioned With the presence or absence of target expression in chat record, when in above-mentioned chat record there are during target expression, each target expression is automatic It is added to in the associated expression library of logon account of current above-mentioned instant messaging application program, realizing that the automatic of expression adds with this Add.
Further, the selection of expression is quickly carried out from expression library in order to facilitate user, may be used also in the embodiment of the present application Dynamically to adjust the display order of each expression in expression library.Optionally, after step 103, the expression in the embodiment of the present application Management method can also include:
Historical time section is determined according to current point in time;Count expression of the above-mentioned logon account in above-mentioned historical time section Send information;Information is sent according to above-mentioned expression, according to the sequence by the transmission frequency from high to low, to each in above-mentioned expression library The display order of a expression is ranked up.Wherein, above-mentioned historical time section includes the historical time point identical with current point in time, Above-mentioned expression sends information and includes:Each expression by the transmission frequency.For example, current point in time is set as 20:00, then it can be with Determine that historical time section is according to current point in time:Daily 19 in a nearest week:30-21:30 (historical time section packets Containing the historical time point 20 identical with current point in time:00) it is daily within a nearest week that above-mentioned logon account, is counted later 19:30-21:Expression in 30 sends information, and information is sent according to above-mentioned expression, according to by the transmission frequency from high to low suitable Sequence is ranked up the display order of each expression in above-mentioned expression library.
Therefore by obtaining the chat record of instant messaging application program in the embodiment of the present application, and count chat Target expression present in chat record is automatically added to and the current instant messaging by the number that each expression occurs in record In the associated expression library of logon account of application program, the automatic addition of expression is on the one hand realized, user is saved and adds manually Expression takes, on the other hand, since target expression is expression of the occurrence number more than preset frequency threshold value, pass through Suitable frequency threshold value is set, it is ensured that the expression added automatically is expression more popular at present.
Embodiment two
The embodiment of the present application also provides a kind of expression managing device.As shown in Fig. 2, the expression management in the embodiment of the present application Device 200 includes:
Acquiring unit 201, for obtaining the chat record of instant messaging application program;
Number statistic unit 202, for counting the number that each expression occurs in the chat record;
Adding device 203, for when, there are during target expression, the target expression being added automatically in the chat record To in the associated expression library of the logon account of presently described instant messaging application program, wherein, the target expression is:It is described Number is more than preset frequency threshold value and the expression being not added into the expression library.
Optionally, acquiring unit 201 is specifically used for:It obtains and is closed with the logon account of presently described instant messaging application program The chat record of connection.
Optionally, the number statistic unit is specifically used for:Each expression is counted in the chat record when preset Between the number that occurs in section.
Optionally, the expression managing device in the embodiment of the present application further includes:
Determination unit, for determining historical time section according to current point in time, wherein, the historical time section is included with working as Identical historical time point of preceding time point;
Expression statistic unit sends information for counting expression of the logon account in the historical time section, In, the expression sends information and includes:Each expression by the transmission frequency;
Sequencing unit, for sending information according to the expression, according to the sequence by the transmission frequency from high to low, to described The display order of each expression in expression library is ranked up.
Optionally, the acquiring unit 201 in the embodiment of the present application is specifically used for timing acquisition instant messaging application program Chat record.
It should be noted that expression managing device can be independent equipment in the embodiment of the present application, alternatively, expression management Device can also be integrated in above-mentioned intelligent terminal.Intelligent terminal in the embodiment of the present application can be smart mobile phone, tablet electricity Brain, wearable device etc. can install the electronic equipment of instant messaging application program.The operating system that intelligent terminal is carried can Think ios systems, Android system, windows systems or other operating systems, be not construed as limiting herein.
Therefore by obtaining the chat record of instant messaging application program in the embodiment of the present application, and count chat Target expression present in chat record is automatically added to and the current instant messaging by the number that each expression occurs in record In the associated expression library of logon account of application program, the automatic addition of expression is on the one hand realized, user is saved and adds manually Expression takes, on the other hand, since target expression is expression of the occurrence number more than preset frequency threshold value, pass through Suitable frequency threshold value is set, it is ensured that the expression added automatically is expression more popular at present.
Embodiment three
The embodiment of the present application provides a kind of intelligent terminal, referring to Fig. 3, the intelligent terminal in the embodiment of the present application also wraps It includes:Memory 301, one or more processors 302 (one is only shown in Fig. 3) and is stored on memory 301 and can locate The computer program run on reason device.Wherein:For memory 301 for storing software program and module, processor 302 passes through fortune Row is stored in the software program and unit of memory 301, so as to perform various functions application and data processing.Specifically, Processor 302 is stored by operation and realizes following steps in the above computer program of memory 301:
Obtain the chat record of instant messaging application program;
Count the number that each expression occurs in the chat record;
If there are target expression in the chat record, by the target expression be automatically added to it is presently described immediately In the associated expression library of logon account of messaging application, wherein, the target expression is:The number is more than preset time Number threshold value and the expression being not added into the expression library.
Assuming that above-mentioned is the first possible embodiment, then provided based on the first possible embodiment Second of possible embodiment in, it is described obtain instant messaging application program chat record be:Obtain with it is presently described The associated chat record of logon account of instant messaging application program.
It is provided based on the first above-mentioned possible realization method or above-mentioned second of possible realization method The third possible embodiment in, the number that each expression occurs in the statistics chat record is:Described in statistics The number that each expression occurs within the preset period in chat record.
It is provided based on the first above-mentioned possible realization method or above-mentioned second of possible realization method The 4th kind of possible embodiment in, it is described to be automatically added to the target expression and presently described instant messaging application journey After in the associated expression library of logon account of sequence, processor 302 is stored in the above computer journey of memory 301 by operation Following steps are also realized during sequence:
Historical time section is determined according to current point in time, wherein, the historical time section includes identical with current point in time Historical time point;
It counts expression of the logon account in the historical time section and sends information, wherein, the expression sends letter Breath includes:Each expression by the transmission frequency;
Information is sent according to the expression, according to the sequence by the transmission frequency from high to low, to each in the expression library The display order of a expression is ranked up.
It is provided based on the first above-mentioned possible realization method or above-mentioned second of possible realization method The 5th kind of possible embodiment in, it is described obtain instant messaging application program chat record be:
The chat record of timing acquisition instant messaging application program.
Optionally, as shown in figure 3, above-mentioned intelligent terminal may also include:One or more input equipments 303 (only show in Fig. 3 Go out one) and one or more output equipments 304 (one is only shown in Fig. 3).Memory 301, processor 302, input equipment 303 and output equipment 304 connected by bus 305.
It should be appreciated that in the embodiment of the present application, alleged processor 302 can be central processing unit (Central Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital Signal Processor, DSP), application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at It can also be any conventional processor etc. to manage device.
Input equipment 303 can include keyboard, Trackpad, fingerprint adopt sensor (for acquire the finger print information of user and The directional information of fingerprint), microphone etc., output equipment 304 can include display, loud speaker etc..
Memory 304 can include read-only memory and random access memory, and provide instruction sum number to processor 301 According to.Part or all of memory 304 can also include nonvolatile RAM.For example, memory 304 may be used also With the information of storage device type.
Therefore the embodiment of the present application is by obtaining the chat record of instant messaging application program, and counts chat note The number that each expression occurs in record, target expression present in chat record is automatically added to should with the current instant messaging With the automatic addition of expression in the associated expression library of the logon account of program, is on the one hand realized, save user and add table manually Feelings take, on the other hand, since target expression is expression of the occurrence number more than preset frequency threshold value, by setting Put suitable frequency threshold value, it is ensured that the expression added automatically is expression more popular at present.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each work( Can unit, module division progress for example, in practical application, can be as needed and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of above device are divided into different functional units or module, more than completion The all or part of function of description.Each functional unit, module in embodiment can be integrated in a processing unit, also may be used To be that each unit is individually physically present, can also two or more units integrate in a unit, it is above-mentioned integrated The form that hardware had both may be used in unit is realized, can also be realized in the form of SFU software functional unit.In addition, each function list Member, the specific name of module are not limited to the protection domain of the application also only to facilitate mutually distinguish.Above system The specific work process of middle unit, module can refer to the corresponding process in preceding method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment The part of load may refer to the associated description of other embodiments.
Those of ordinary skill in the art may realize that each exemplary lists described with reference to the embodiments described herein Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is performed with hardware or software mode, specific application and design constraint depending on technical solution.Professional technician Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed Scope of the present application.
In embodiment provided herein, it should be understood that disclosed device and method can pass through others Mode is realized.For example, system embodiment described above is only schematical, for example, the division of above-mentioned module or unit, Only a kind of division of logic function, can there is an other dividing mode in actual implementation, such as multiple units or component can be with With reference to or be desirably integrated into another system or some features can be ignored or does not perform.Another point, it is shown or discussed Mutual coupling or direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING of device or unit or Communication connection can be electrical, machinery or other forms.
The above-mentioned unit illustrated as separating component may or may not be physically separate, be shown as unit The component shown may or may not be physical unit, you can be located at a place or can also be distributed to multiple In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and is independent product sale or uses When, it can be stored in a computer read/write memory medium.Based on such understanding, the application realizes above-described embodiment side All or part of flow in method can also instruct relevant hardware to complete, above-mentioned computer by computer program Program can be stored in a computer readable storage medium, and the computer program is when being executed by processor, it can be achieved that above-mentioned each The step of a embodiment of the method.Wherein, above computer program includes computer program code, and above computer program code can Think source code form, object identification code form, executable file or certain intermediate forms etc..Above computer readable medium can be with Including:Any entity of above computer program code or device, recording medium, USB flash disk, mobile hard disk, magnetic disc, light can be carried Disk, computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that above computer The content that readable medium includes can carry out appropriate increase and decrease according to legislation in jurisdiction and the requirement of patent practice, such as In certain jurisdictions, according to legislation and patent practice, computer-readable medium does not include being electric carrier signal and telecommunications letter Number.
More than above-described embodiment is only to illustrate the technical solution of the application, rather than its limitations;Although with reference to aforementioned reality Example is applied the application is described in detail, it will be understood by those of ordinary skill in the art that:It still can be to aforementioned each Technical solution recorded in embodiment modifies or carries out equivalent replacement to which part technical characteristic;And these are changed Or replace, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution should all Within the protection domain of the application.

Claims (10)

1. a kind of expression management method, which is characterized in that including:
Obtain the chat record of instant messaging application program;
Count the number that each expression occurs in the chat record;
If there are target expressions in the chat record, the target expression is automatically added to and presently described instant messaging In the associated expression library of logon account of application program, wherein, the target expression is:The number is more than preset number threshold The expression for being worth and being not added into the expression library.
2. expression management method according to claim 1, which is characterized in that described to obtain chatting for instant messaging application program It is recorded as:Obtain the associated chat record of logon account with presently described instant messaging application program.
3. expression management method according to claim 1 or 2, which is characterized in that each in the statistics chat record The number that a expression occurs is:
Count the number that each expression occurs within the preset period in the chat record.
4. expression management method according to claim 1 or 2, which is characterized in that described to add the target expression automatically Be added to in the associated expression library of the logon account of presently described instant messaging application program after, including:
Historical time section is determined according to current point in time, wherein, the historical time section includes identical with current point in time go through History time point;
It counts expression of the logon account in the historical time section and sends information, wherein, the expression sends packet It includes:Each expression by the transmission frequency;
Information is sent according to the expression, according to the sequence by the transmission frequency from high to low, to each table in the expression library The display order of feelings is ranked up.
5. expression management method according to claim 1 or 2, which is characterized in that the acquisition instant messaging application program Chat record be:
The chat record of timing acquisition instant messaging application program.
6. a kind of expression managing device, which is characterized in that including:
Acquiring unit, for obtaining the chat record of instant messaging application program;
Number statistic unit, for counting the number that each expression occurs in the chat record;
Adding device, for when there are during target expression, the target expression is automatically added to working as in the chat record In the associated expression library of logon account of the preceding instant messaging application program, wherein, the target expression is:The number surpasses Cross preset frequency threshold value and the expression being not added into the expression library.
7. expression managing device according to claim 6, which is characterized in that the acquiring unit is specifically used for:Obtain with The associated chat record of logon account of presently described instant messaging application program.
8. the expression managing device described according to claim 6 or 7, which is characterized in that the number statistic unit is specifically used for: Count the number that each expression occurs within the preset period in the chat record.
9. a kind of intelligent terminal, including memory, processor and it is stored in the memory and can be on the processor The computer program of operation, which is characterized in that the processor realizes such as claim 1 to 5 when performing the computer program The step of any one the method.
10. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program and is applied to Intelligent terminal, which is characterized in that realized as described in any one of claim 1 to 5 when the computer program is executed by processor The step of method.
CN201711461616.9A 2017-12-28 2017-12-28 Expression management method, expression management device and intelligent terminal Active CN108234293B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711461616.9A CN108234293B (en) 2017-12-28 2017-12-28 Expression management method, expression management device and intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711461616.9A CN108234293B (en) 2017-12-28 2017-12-28 Expression management method, expression management device and intelligent terminal

Publications (2)

Publication Number Publication Date
CN108234293A true CN108234293A (en) 2018-06-29
CN108234293B CN108234293B (en) 2021-02-09

Family

ID=62646604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711461616.9A Active CN108234293B (en) 2017-12-28 2017-12-28 Expression management method, expression management device and intelligent terminal

Country Status (1)

Country Link
CN (1) CN108234293B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109147788A (en) * 2018-10-19 2019-01-04 珠海格力电器股份有限公司 The update method and device in local voice library
CN109299164A (en) * 2018-09-03 2019-02-01 中国平安人寿保险股份有限公司 A kind of data query method, computer readable storage medium and terminal device
CN109495360A (en) * 2018-12-18 2019-03-19 深圳国美云智科技有限公司 A kind of smart home Internet of Things platform, offline sound control method and system
CN110427512A (en) * 2019-07-30 2019-11-08 北京达佳互联信息技术有限公司 Expression pattern sending method, device, electronic equipment and storage medium
CN110427513A (en) * 2019-07-10 2019-11-08 百度在线网络技术(北京)有限公司 Picture recommendation method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104063427A (en) * 2014-06-06 2014-09-24 北京搜狗科技发展有限公司 Expression input method and device based on semantic understanding
US20160004905A1 (en) * 2012-03-21 2016-01-07 Commonwealth Scientific And Industrial Research Organisation Method and system for facial expression transfer
CN105975563A (en) * 2016-04-29 2016-09-28 腾讯科技(深圳)有限公司 Facial expression recommendation method and apparatus
CN106303724A (en) * 2016-08-15 2017-01-04 深圳Tcl数字技术有限公司 Intelligent television adds the method and apparatus of dynamic expression automatically
CN106886396A (en) * 2015-12-16 2017-06-23 北京奇虎科技有限公司 expression management method and device
CN107145270A (en) * 2017-04-25 2017-09-08 北京小米移动软件有限公司 Emotion icons sort method and device
CN107247720A (en) * 2017-04-20 2017-10-13 腾讯科技(深圳)有限公司 Expression seniority among brothers and sisters list generation method and device, computer equipment
CN107315820A (en) * 2017-07-01 2017-11-03 北京奇虎科技有限公司 The expression searching method and device of User Interface based on mobile terminal

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160004905A1 (en) * 2012-03-21 2016-01-07 Commonwealth Scientific And Industrial Research Organisation Method and system for facial expression transfer
CN104063427A (en) * 2014-06-06 2014-09-24 北京搜狗科技发展有限公司 Expression input method and device based on semantic understanding
CN106886396A (en) * 2015-12-16 2017-06-23 北京奇虎科技有限公司 expression management method and device
CN105975563A (en) * 2016-04-29 2016-09-28 腾讯科技(深圳)有限公司 Facial expression recommendation method and apparatus
CN106303724A (en) * 2016-08-15 2017-01-04 深圳Tcl数字技术有限公司 Intelligent television adds the method and apparatus of dynamic expression automatically
CN107247720A (en) * 2017-04-20 2017-10-13 腾讯科技(深圳)有限公司 Expression seniority among brothers and sisters list generation method and device, computer equipment
CN107145270A (en) * 2017-04-25 2017-09-08 北京小米移动软件有限公司 Emotion icons sort method and device
CN107315820A (en) * 2017-07-01 2017-11-03 北京奇虎科技有限公司 The expression searching method and device of User Interface based on mobile terminal

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299164A (en) * 2018-09-03 2019-02-01 中国平安人寿保险股份有限公司 A kind of data query method, computer readable storage medium and terminal device
CN109299164B (en) * 2018-09-03 2024-05-17 中国平安人寿保险股份有限公司 Data query method, computer readable storage medium and terminal equipment
CN109147788A (en) * 2018-10-19 2019-01-04 珠海格力电器股份有限公司 The update method and device in local voice library
CN109147788B (en) * 2018-10-19 2021-06-04 珠海格力电器股份有限公司 Local voice library updating method and device
CN109495360A (en) * 2018-12-18 2019-03-19 深圳国美云智科技有限公司 A kind of smart home Internet of Things platform, offline sound control method and system
CN110427513A (en) * 2019-07-10 2019-11-08 百度在线网络技术(北京)有限公司 Picture recommendation method and system
CN110427513B (en) * 2019-07-10 2022-04-08 百度在线网络技术(北京)有限公司 Picture recommendation method and system
CN110427512A (en) * 2019-07-30 2019-11-08 北京达佳互联信息技术有限公司 Expression pattern sending method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN108234293B (en) 2021-02-09

Similar Documents

Publication Publication Date Title
CN108234293A (en) Expression management method, expression managing device and intelligent terminal
US11316815B2 (en) Message processing method and apparatus
CN109299387B (en) Message pushing method and device based on intelligent recommendation and terminal equipment
CN107256650A (en) A kind of exercise method for pushing, system and terminal device
CN108366114B (en) Application addiction prevention method and device, terminal and computer readable storage medium
CN107797826B (en) Rule configuration method based on rule engine, terminal and equipment
GB2445335A (en) Real time prepaid transaction bidding
EP2685698A1 (en) Smart Scheduled Sync Method for Sync Applications
CN104967731B (en) A kind of terminal notifying method and terminal
CN108170292A (en) Expression management method, expression managing device and intelligent terminal
CN106648326B (en) The method and mobile terminal of screen time is put out in adjustment
CN107491300A (en) The reminding method and its terminal of a kind of intelligent function
CN107634901A (en) Method for pushing, pusher and the terminal device of session expression
CN108880700A (en) Frequency hopping method, frequency hopping device and the mobile terminal of clock signal
CN108322894A (en) A kind of message informing method and message informing device
CN108092784A (en) A kind of method, terminal and computer-readable medium for creating group
CN106682813A (en) User working state determining method and terminal
CN107770845A (en) The management method and device of mobile focus, terminal and storage medium
CN113051014A (en) Eye protection prompting method and device, storage medium and computer equipment
CN112715040B (en) Method for reducing power consumption, terminal equipment and storage medium
CN105159580B (en) A kind of method of group, equipment and system
CN108243085A (en) Push, setting method and the device of communication group status indicator
CN107508882B (en) Data transmission method, related device and storage medium
CN109547336A (en) Acquisition methods, device and the storage medium of message reading state
CN109104306A (en) Process analytic method, device, computer readable storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant