CN108234293A - Expression management method, expression managing device and intelligent terminal - Google Patents
Expression management method, expression managing device and intelligent terminal Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User 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
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.
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)
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)
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 |
-
2017
- 2017-12-28 CN CN201711461616.9A patent/CN108234293B/en active Active
Patent Citations (8)
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)
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 |