CN106302996A - Message display method and device - Google Patents
Message display method and device Download PDFInfo
- Publication number
- CN106302996A CN106302996A CN201610619360.9A CN201610619360A CN106302996A CN 106302996 A CN106302996 A CN 106302996A CN 201610619360 A CN201610619360 A CN 201610619360A CN 106302996 A CN106302996 A CN 106302996A
- Authority
- CN
- China
- Prior art keywords
- message
- group
- user
- file
- key word
- 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
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000009471 action Effects 0.000 claims abstract description 10
- 238000012217 deletion Methods 0.000 claims description 11
- 230000037430 deletion Effects 0.000 claims description 11
- 230000003993 interaction Effects 0.000 claims description 9
- 239000000203 mixture Substances 0.000 claims description 9
- 238000004458 analytical method Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 5
- 238000000151 deposition Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000006855 networking Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 27
- 238000012216 screening Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 20
- 238000001914 filtration Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000006854 communication Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000011218 segmentation Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004899 motility Effects 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- 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/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- 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/214—Monitoring or handling of messages using selective forwarding
-
- 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/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- 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/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
-
- 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/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- H04M1/72472—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of message display method and device, belong to networking technology area.Described method includes: when arriving predetermined period, according at least one specified in ID and designated key word, obtains target complex message from group's message of designated group;Described target complex message is stored at least one message file;When the trigger action of any one message file in detecting at least one message file described, show group's message that described message file is stored.The present invention is by periodically according to specifying ID and/or designated key word, group's message in group is screened, and the group's message filtered out is stored to message file, make user can get group's message that oneself is paid close attention in message file, and without the every a piece of news in group's message is checked, this improves the specific aim that group message shows, and then improve user and check the efficiency of group message.
Description
Technical field
The present invention relates to networking technology area, particularly to a kind of message display method and device.
Background technology
Along with the development of network technology, social networking application has become as a kind of important way that people link up, and passes through IMU
News software is set up group and can be realized many people and link up simultaneously.
In prior art, generally including multiple user in group, every use can be sent by the chat window of group per family
Or receiving group's message, this group of message can be speech message, word message or image information etc..Generally, group's message can according to time
Between sequential storage in the server, for any user, when this user opens the chat window of this group, this user institute
Can obtain, from server, group's message that this user does not all check in terminal, and show in chat window.
During realizing the present invention, inventor finds that prior art at least there is problems in that
When user wants to check and whether has oneself message interested in group message, need each in group's message
Message is checked one by one, just can know which be oneself interested which be that oneself is uninterested, therefore, above-mentioned message
Display mode specific aim is poor so that user checks that the efficiency of group message is low.
Summary of the invention
In order to solve problem of the prior art, embodiments provide a kind of message display method and device.Described
Technical scheme is as follows:
On the one hand, it is provided that a kind of message display method, described method includes:
When arriving predetermined period, according at least one specified in ID and designated key word, from designated group
Group's message in obtain target complex message;
Described target complex message is stored at least one message file;
When the trigger action of any one message file in detecting at least one message file described, disappear described in display
Group's message that breath file is stored.
On the other hand, it is provided that a kind of message display device, described device includes:
First acquisition module, for when arriving predetermined period, according to specifying in ID and designated key word extremely
One item missing, obtains target complex message from group's message of designated group;
Memory module, for storing described target complex message at least one message file;
First display module, for when detecting the triggering of any one message file at least one message file described
During operation, show group's message that described message file is stored.
The technical scheme that the embodiment of the present invention provides has the benefit that
By periodically according to specifying ID and/or designated key word, the group's message in group being screened, and
The group's message filtered out is stored to message file so that user can get the group oneself paid close attention in message file and disappear
Breath, and without the every a piece of news in group's message is checked, this improves the specific aim that group message shows, Jin Erti
High user checks the efficiency of group message.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, in embodiment being described below required for make
Accompanying drawing be briefly described, it should be apparent that, below describe in accompanying drawing be only some embodiments of the present invention, for
From the point of view of those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain other according to these accompanying drawings
Accompanying drawing.
Fig. 1 is the flow chart of a kind of message display method that the embodiment of the present invention provides;
Fig. 2 is the flow chart of a kind of message display method that the embodiment of the present invention provides;
Fig. 3 is the block diagram of a kind of message display method device that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of terminal that the embodiment of the present invention provides;
Fig. 5 is the block diagram of a kind of message display device that the embodiment of the present invention provides.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
Fig. 1 is the flow chart of a kind of message display method that the embodiment of the present invention provides, and sees Fig. 1, the embodiment of the present invention
The method flow provided includes:
101, when arriving predetermined period, according at least one specified in ID and designated key word, from appointment
Group's message of group obtains target complex message.
102, described target complex message is stored at least one message file.
103, when the trigger action of any one message file in detecting at least one message file described, institute is shown
State group's message that message file is stored.
The method that the embodiment of the present invention provides, by periodically according to specifying ID and/or designated key word, to group
Group's message in group is screened, and the group's message filtered out is stored to message file so that user can be at message file
In get the group's message oneself paid close attention to, and without the every a piece of news in group's message is checked, this improves group and disappear
The specific aim of breath display, and then improve user and check the efficiency of group message.
In a kind of possible implementation, according at least one specified in ID and designated key word, from finger
Group's message of grouping group obtains target complex message include:
From group's message of designated group, obtain by the first group of message specifying user to issue;First group of message is determined
For target complex message;Or, from group's message of designated group, obtain the second group of message comprising designated key word;By second group
Message is defined as target complex message;Or, from group's message of designated group, obtain by the first group of message specifying user to issue;
From first group of message, obtain the 3rd group of message comprising designated key word;3rd group of message are defined as target complex message.
In a kind of possible implementation, before target complex message is stored at least one message file, method
Also include:
Whether detection target complex message includes speech message;If target complex message includes speech message, then by language
After sound message is converted into word message, then perform target complex message is stored the step at least one message file.
In a kind of possible implementation, target complex message is stored at least one message file and includes:
Target complex message is stored to the first message file;Or, if this locality is the most stored the first message file, then sentence
Whether the size of disconnected first message file is less than predetermined threshold value;If the size of the first message file is less than predetermined threshold value, then will
Target complex message stores to the first message file, if the size of the first message file is not less than predetermined threshold value, then by target
Group's message stores to the second message file;Or, if this locality is the most stored the first message file, then judge the first message literary composition
Whether group's message number that part has stored is less than preset number;If group's message number that the first message file has stored is less than pre-
If number, then target complex message is stored to the first message file, if group's message number that the first message file has stored
Not less than preset number, then target complex message is stored to the second message file.
In a kind of possible implementation, in detecting at least one message file, any one message file touches
When sending out operation, before group's message that display message file is stored, method also includes:
When detecting that the display at least one message file operates, suitable according to the establishment of at least one message file
Sequence, shows each message file at least one message file;Or, when the display at least one message file being detected operates
Time, according to the size order of at least one message file, show each message file at least one message file.
In a kind of possible implementation, after target complex message is stored at least one message file, method
Also include:
When the storage duration any one message file at least one message file being detected exceedes preset duration, display
The deletion prompting message of message file;When detecting that the deletion to message file confirms operation, delete message file.
In a kind of possible implementation, after target complex message is stored at least one message file, method
Also include:
At least one message file is uploaded onto the server, server at least one message file is stored to designated group
In the Group file folder of group.
In a kind of possible implementation, according at least one specified in ID and designated key word, from finger
Before obtaining target complex message in group's message of grouping group, method also includes:
In multiple users of designated group, obtain and be located locally the first user on the customer relationship chain of user, by the
The ID of one user is defined as specifying ID;Or, in multiple users of designated group, obtain with local user's
Frequency of interaction exceedes the second user of first frequency threshold value;It is defined as the ID of the second user specifying ID.
In a kind of possible implementation, according at least one specified in ID and designated key word, from finger
Before obtaining target complex message in group's message of grouping group, method also includes:
When receiving user's recommendation message of other users in designated group, by the 3rd indicated by user's recommendation message
The ID of user, is defined as specifying ID;Or, according to local user to the selection operation of user in designated group,
Determine fourth user;By the ID of fourth user, it is defined as specifying ID.
In a kind of possible implementation, according at least one specified in ID and designated key word, from finger
Before obtaining target complex message in group's message of grouping group, method also includes:
When arrive predetermined period time, the group's message in designated group is carried out semantic analysis, obtain multiple key word and
The frequency of occurrences of each key word;In multiple key words, will appear from frequency and exceed the key word of second frequency threshold value and be defined as
Designated key word.
In a kind of possible implementation, according at least one specified in ID and designated key word, from finger
Before obtaining target complex message in group's message of grouping group, method also includes:
When receiving the key word recommendation message of other users in designated group, indicated by key word recommendation message
Key word is defined as designated key word;Or, obtain the key word of local user's input, the key word that local user inputs is determined
For designated key word;Or, in group's message of designated group, obtain the key word that local user chooses, local user is chosen
Key word be defined as designated key word.
Above-mentioned all optional technical schemes, can use and arbitrarily combine the alternative embodiment forming the disclosure, at this no longer
Repeat one by one.
Fig. 2 is the flow chart of a kind of message display method that the embodiment of the present invention provides, and sees Fig. 2, is applied to terminal, this
The method flow that inventive embodiments provides includes:
201, when arriving predetermined period, according at least one specified in ID and designated key word, from appointment
Group's message of group obtains target complex message.
In embodiments of the present invention, terminal has the group's message filtering function to designated group.Specifically, terminal can root
Screening group's message of designated group according to predetermined period, screening conditions can include specifying ID and designated key word
In at least one.Wherein, it is intended that group can be determined according to the selection operation of user by terminal.Such as, need certain as user
When group's message of one group is screened, group's message filtering function of this group can be opened in default interface, when terminal detects
After group's message filtering function unlatching of this group, can periodically according to screening conditions, group's message of this group be sieved
Choosing.
Predetermined period can be preset by terminal or server or user or be changed, and this is not made by the embodiment of the present invention
Concrete restriction.By periodically screening group's message of designated group, group that can be interested in user in time disappears
Breath screens so that user can real time inspection to oneself group's message interested, simultaneously, it is to avoid user manually triggers sieve
The unnecessary trouble that choosing brings.
Group's message of designated group may refer to group's message that designated group is issued in predetermined period.Further, in order to
Divide group's message of designated group more accurately, it is intended that group's message of group can also be that the final stage of predetermined period is preset
Group's message that in time, designated group is issued.This final stage Preset Time can be pre-set by terminal or user or be changed, this
This is not especially limited by inventive embodiments.Such as, when this preset time period is 1 day, then terminal reaches predetermined period with this
Moment on the basis of, the group's message within this 1 day moment is screened.
In embodiments of the present invention, it is intended that ID can include ID or the use of multiple user of a user
Family identifies, and this is not especially limited by the embodiment of the present invention.Specify ID determination mode include: terminal automatically determine and
Terminal determines two ways according to the operation that arranges of user, is introduced both modes separately below:
First kind of way, terminal automatically determine specifies the mode of ID to include the following two kinds situation:
(1) terminal is in multiple users of designated group, obtains the first use being located locally on the customer relationship chain of user
Family, is defined as the ID of first user specifying ID.
For each user in designated group, whether this user of terminal judges is at the customer relationship chain of local user
On, if it is, determine that the user is first user, and it is defined as the ID of this user specifying ID;If
It is not, it is determined that this user is not first user.
The customer relationship chain of local user can be prestored in this locality by terminal, it is also possible to by terminal temporarily from server
Obtaining, this is not especially limited by the embodiment of the present invention.Wherein, terminal obtains the customer relationship of local user temporarily from server
The process of chain can be: terminal to server sends customer relationship chain and obtains request, and this customer relationship chain obtains in request and carries
The ID of local user, server obtains request according to the customer relationship chain received, from customer relationship chain data base,
Obtain the relation chain corresponding with this ID, that is to say the ID obtained with this ID friend relation each other.With
Family relation chain data base is for storing the corresponding relation of ID and customer relationship chain.
(2) in multiple users of designated group, obtain the frequency of interaction with local user and exceed first frequency threshold value
Second user;It is defined as the ID of the second user specifying ID.
Local user includes with the interaction of other users: local user sends message to other users, or local
User clicks on and plays the speech message that other users issue.Local user can be sent out a piece of news to other users by terminal, note
The most mutual for local user and other users;Or, local user can be clicked on broadcasting once other users and send out by terminal
The speech message of cloth, is designated as the most mutual of local user and other users.Wherein, first frequency threshold value can be by terminal or service
Device or user preset or change, and this is not especially limited by the embodiment of the present invention.
Terminal can record the frequency of interaction of the interaction times of local user and other users, local user and other users
Refer in Preset Time, local user and the interaction times of other users.
The second way, terminal determine the mode of appointment ID, including the following two kinds according to the operation that arranges of user
Situation:
(1) when receiving user's recommendation message of other users in designated group, indicated by user's recommendation message
The ID of the 3rd user, is defined as specifying ID.
In embodiments of the present invention, it is intended that any user in group all can be recommended to specify user.Specifically, it is intended that group
Chat window in user's recommendations can be provided, it is intended that in group any user all can by trigger this user recommend choosing
, choosing one or more ID in designated group, and then the transmission triggering user's recommendation message operates, this user recommends
Message can be carried this user and recommend the ID of user.
All user places terminal in designated group all can receive this user's recommendation message, when local user place is whole
Termination when receiving this user's recommendation message, obtains the ID of the 3rd user carried in this user's recommendation message, by this
The ID of three users is defined as specifying ID.
Further, recommend to specify user in order to avoid multiple users of designated group are unconfined, cause recommendation results
Confusion, in embodiments of the present invention, can simply be the authority that the open user of pre-set user recommends.This pre-set user can be to refer to
The group master of grouping group, manager etc. have the user of special identity;Or this pre-set user can be group master or manager's recommendation
User, this is not especially limited by the embodiment of the present invention.
(2) according to local user to the selection operation of user in designated group, fourth user is determined;By the use of fourth user
Family identifies, and is defined as specifying ID.
Local user also can arrange the user wishing to screen voluntarily.When terminal detects that local user is to designated group
In the selection operation of one or more users time, one or more users user chosen are defined as fourth user, by this
The ID of four users is defined as specifying ID.
In embodiments of the present invention, it is intended that key word can include one or more key word, and the embodiment of the present invention is to this
It is not especially limited.The determination mode of designated key word includes: terminal automatically determines and operates really according to arranging of user with terminal
Determine two ways, separately below both modes be introduced:
The mode that first kind of way, terminal automatically determine designated key word is as follows:
When arrive predetermined period time, the group's message in designated group is carried out semantic analysis, obtain multiple key word and
The frequency of occurrences of each key word;In multiple key words, will appear from frequency and exceed the key word of second frequency threshold value and be defined as
Designated key word.
For each group's message, terminal can carry out word segmentation processing to this group of message, obtains multiple points of this group of message
Word, terminal using each participle as a key word, and after all each group's message is carried out word segmentation processing, can be added up
The frequency of occurrences of each key word.The frequency of occurrences of each key word number of times that in referring to predetermined period, each key word occurs.
Wherein, when this group of message are word message, directly this group of message can be carried out word segmentation processing, when this group of message are speech message
Time, after this speech message can being converted into word message, then carry out word segmentation processing.
Potentially including a lot of function word in group's message that user issues, this function word includes adverbial word, preposition, conjunction, auxiliary word, the tone
Word etc..In applying due to reality, this function word does not has the implication of reality, therefore, in order to improve the accuracy rate of key word screening, terminal
Also can be after group's message be carried out participle, if word segmentation result comprising function word, the most not using this function word as key word.
Except designated group message carrying out semantic analysis in addition to determining designated key word, terminal also can be according to this designated group
Group's title of group, realm type determine designated key word.Realm type includes classmate group, Tong Shiqun, travelling group, shopping group, party
Group etc..Such as a example by travelling group, as a example by terminal determines that this designated group is for travelling group, terminal can be by relevant to travelling
Key word is defined as designated key word.Can should be time class keywords, location category key word, OK to the relevant key word of travelling
Journey arranges class keywords etc..
According to the operation that arranges of user, the second way, terminal determine that designated key word includes three kinds of modes:
(1) when receiving the key word recommendation message of other users in designated group, by key word recommendation message indication
The key word shown is defined as designated key word.
In embodiments of the present invention, it is intended that any user in group all can be recommended to filter out the group comprising which key word
Message.Specifically, it is intended that the chat window of group can provide key word recommendations, it is intended that any user in group
By triggering this key word recommendations, input one or more key word, and then trigger the transmission behaviour of key word recommendation message
Make, this key word recommendation message can be carried one or more key words of this user input.
All user places terminal in designated group all can receive this key word recommendation message, when local user place
When terminal receives this key word recommendation message, obtain the one or more key words carried in this user's recommendation message, will obtain
The one or more key words got are defined as designated key word.
(2) obtain the key word of local user's input, the key word that local user inputs is defined as designated key word.
Local user also can arrange key word voluntarily.When terminal detects the key word input operation of local user, obtain
Taking one or more key words of local user's input, the one or more key words this local user inputted are defined as specifying
Key word.
(3) in group's message of designated group, the key word that local user chooses, key local user chosen are obtained
Word is defined as designated key word.
In order to improve the accuracy that key word is arranged, and then improving the accuracy of group's message filtering, local user is all right
In group's message of designated group, choose one or more key words of needs, when terminal detects that local user is to key word
Choose confirmation operation time, one or more key words local user chosen are defined as designated key word.
Certainly, it is intended that any user of group is when to other user's recommended keywords, it is also possible to by group's message
Choose the mode of key word, trigger the transmission operation of key word recommendation message.
Further, in order to avoid multiple users unconfined recommendation designated key word of designated group, cause recommending knot
The confusion of fruit, in embodiments of the present invention, can limit in designated group and be able to carry out the authority that key word is recommended to operate, namely
It is, the authority that only open to pre-set user key word is recommended.This pre-set user can be the tools such as the group master of designated group, manager
There is the user of special identity;Or this pre-set user can be group master or the user of manager's recommendation, and the embodiment of the present invention is to this
It is not especially limited.
It should be noted that when user performs when specifying user or designated key word to arrange operation, and terminal can be excellent
First determine appointment ID or designated key word according to the operation that arranges of user.If user be not carried out to specify user or
Designated key word operation is set, then terminal automatically determines appointment user or designated key word.
Said process is that terminal determines appointment ID and the process of designated key word, determine appointment ID and
After designated key word, group's message of designated group just can be sieved by terminal according to specifying ID or designated key word
Choosing, concrete screening process can be divided into following three kinds of situations:
The first situation: terminal, according to specifying ID, obtains target complex message from group's message of designated group
Process can be: from group's message of designated group, obtains by the first group of message specifying user to issue;By true for first group of message
It is set to target complex message.
Each group's message of designated group is all to the ID that should have the user issuing this group of message.Terminal can root
According to the appointment ID of appointment user, from group's message of designated group, obtain first group corresponding with this appointment ID
Message, and these first group of message is defined as target complex message.
The second situation: terminal is according to designated key word, and the process obtaining target complex message from designated group message is permissible
For: from group's message of designated group, obtain the second group of message comprising designated key word;Second group of message is defined as target
Group's message.
When group's message of designated group is word message, terminal can carry out semantic analysis to this word message, to sentence
Whether this word message disconnected comprises this designated key word.If comprised, it is determined that this word message is second group of message.
When group's message of designated group is speech message, terminal can carry out speech recognition to this speech message, should
Speech message is converted into word message, and then judges whether comprise this designated key word in the word message after conversion.If bag
Contain, it is determined that this speech message comprises this designated key word, and then determines that this speech message is these second group of message.
When group's message of designated group is image information, whether terminal may determine that in the picture identification of this image information
Comprise this designated key word, if comprised, it is determined that this image information is second group of message.This picture identification can be picture name
Claim.
Further, in order to make the selection result more accurate, screening service, terminal are provided the user more targetedly
Also according to specifying ID and designated key word, group's message of designated group can be combined screening.That is to say, below
The third situation.
The third situation: terminal, according to specifying ID and designated key word, obtains target complex from designated group message
The process of message can be: from group's message of designated group, obtains by the first group of message specifying user to issue;From first group
In message, obtain the 3rd group of message comprising designated key word;3rd group of message are defined as target complex message.
In that case, user may want to screen the partial group message that certain user issues.Now, terminal can
First according to the appointment ID of appointment user, to obtain corresponding with this appointment ID from group's message of designated group
First group of message.In first group of message, carry out postsearch screening again, that is to say, obtain from first group of message and comprise designated key
3rd group of message of word, the process that the process of the 3rd group of message of this acquisition and above-mentioned the second situation obtain second group of message is same
Reason, does not repeats them here.
This third situation is that terminal first uses appointment ID to carry out screening for the first time, then uses designated key word
On the basis of first time the selection result, carry out the process of postsearch screening.In embodiments of the present invention, appointment also can be first used to close
Keyword carries out screening for the first time, then uses and specifies ID to carry out postsearch screening on the basis of first time the selection result.
When being embodied as, if screening conditions comprise appointment ID and designated key word simultaneously, can be pre-set the two
Priority.Terminal is first adopted
The screening conditions high by priority are screened.Wherein, it is intended that ID and the priority of designated key word, can
Being pre-set by terminal or user or changed, this is not especially limited by the embodiment of the present invention.
Certainly, in order to improve the motility to group's message filtering, terminal is except periodically screening it to group's message
Outward, also can be determined the opportunity of screening by user, such as, terminal can detect that the screening of designated group is triggered behaviour by user
After work, perform the screening step of the group's message to designated group, that is to say, perform step 201.Wherein, terminal is to designated group
Screening be opportunity periodically screening or triggered by user, can be arranged voluntarily by terminal by user, the embodiment of the present invention
This is not especially limited.
202, detect in this target complex message and whether include speech message, if it is, perform step 203, if it is not, then
Perform step 204.
The target complex message that terminal gets may comprise speech message, word message, image information etc..Word is disappeared
For breath and image information, by the content that can just be would know that corresponding word message or image information per family by viewing.For
For speech message, user needs by this speech message of terminal plays, or the content that this speech message comprises.
In order to allow users to the open-and-shut content knowing all target complex message, terminal disappears getting target complex
After breath, need to detect in target complex message whether comprise speech message, in order to when comprising speech message in target complex message, right
Speech message processes, in order to reach to make user's purpose open-and-shut to speech message, specifically to speech message at
The process of reason sees step 203.
In another embodiment, in order to keep the unprocessed form of target complex message, reduce user's chat in designated group
Window is checked group message and is checked the diversity of this target complex message, it is also possible to do not perform this step 202.Terminal also can obtain
After target complex message, directly performing step 204, the unprocessed form according to group's message stores, and that is to say, is deposited by word message
Storage is for text formatting, image information is stored as picture format, storage of voice messages is phonetic matrix.
If 203 target complex message include speech message, then this speech message is converted into word message.
When target complex message includes speech message, user checks the content of this speech message for convenience, and terminal can
So that this speech message is converted into text formatting, that is to say, be converted into word message, in order to be follow-up corresponding to this speech message
Word message stores.
It should be noted that this speech message and language corresponding to word message after conversion can identical can not also
With, this is not especially limited by the embodiment of the present invention.Such as, when this speech message is English, this speech message can be turned
Change the word message of corresponding Chinese into.Specifically, speech message is converted into the word message of which kind of language, can by terminal in advance
Arranging or change, or determined the selection operation of language according to user by terminal, this is the most specifically limited by the embodiment of the present invention
Fixed.
Further, by speech message is converted into word message, reduces and terminal storage space is taken, improve
The utilization rate of memory space.
204, target complex message is stored at least one message file.
In embodiments of the present invention, for convenience the target complex message screened is managed, can use at least
One message file stores target complex message.Specifically, target complex message is stored the mistake at least one message file
Journey can be divided into following three kinds of situations:
The first situation: target complex message is stored to the first message file.
The target complex message got can be stored entirely in a message file by terminal, and this message file can be
First message file.Specifically, when terminal performs for the first time to the process of group's message filtering of designated group, can be according to obtaining
The target complex message got, generates the first message file, and stores this target complex message to the first message file.Or, eventually
End can also previously generate the first message file, and the content that this first message file initially comprises is sky.When terminal first time
When performing the process of group's message filtering of designated group, this target complex message is stored to the first message file.
The second situation: target complex message is stored in multiple message file.
It is further divided into the following two kinds mode in the case of this kind, target complex message is stored in multiple message file:
First kind of way: target complex message is stored in multiple message files that size is identical.
If this locality is the most stored the first message file, then judge that whether the size of the first message file is less than presetting threshold
Value;If the size of the first message file is less than predetermined threshold value, then target complex message is stored to the first message file, if
The size of the first message file is not less than predetermined threshold value, then target complex message stored to the second message file.
Predetermined threshold value can be pre-set by terminal or server or user or be changed, and the embodiment of the present invention is to this not
Make concrete restriction.
If the size of the first message file is less than predetermined threshold value, then target complex message is being stored to the first message file
During in, during if it find that the size of the first message file reaches predetermined threshold value, target complex message does not also store complete, then
By the remaining target complex message not stored, store to the second message file.Specifically, terminal is detecting the first message literary composition
When the size of part reaches predetermined threshold value, automatically generate the second message file, and the target complex message that will do not store, store to second
In message file.
The second way: according to preset number, target complex message being stored in multiple message file, each file comprises
The number of group's message identical.
If this locality is the most stored the first message file, then judge that group's message number that the first message file has stored is
No less than preset number;If group's message number that the first message file has stored is less than preset number, then by target complex message
Store to the first message file, if group's message number that the first message file has stored is not less than preset number, then by mesh
Mark group's message stores to the second message file.
Preset number can be pre-set by terminal or server or user or be changed, and the embodiment of the present invention is to this not
Make concrete restriction.
If group's message number that the first message file has stored is less than preset number, then target complex message is stored to
During in first message file, during if it find that group's message number that the first message file has stored reaches preset number,
Target complex message does not also store complete, then by the remaining target complex message not stored, store to the second message file.Specifically
Ground, terminal, when the group's message number detecting that the first message file has stored reaches preset number, automatically generates the second message
File, and the target complex message that will do not store, store to the second message file.
It should be noted that in the second situation and the third situation of this step, if the second message file is big
The little predetermined threshold value that reaches, or group's message number that the second message file has stored reaches preset number, then and terminal generates the 3rd
Message file, stores target complex message to the 3rd message file, the like, target complex message also can store to the 4th message
In multiple message files such as file, the 5th message file.
It should be noted that this target complex message can be stored at least one message literary composition by terminal according to preset order
In part.This preset order can be the issuing time of target complex message, or the message lattice that this preset order is target complex message
Formula, or the associating order of the message format of issuing time that this preset order is target complex message and target complex message.
The group's message screened in having only in most cases check the nearest time period due to user, in order to avoid end
The message file that end storing excess is unnecessary, to improve the utilization rate of terminal storage space, terminal can also be according to message file
Storage duration, delete corresponding message file, specifically process can be:
After target complex message is stored at least one message file, appoint when detecting at least one message file
When the storage duration of one message file exceedes preset duration, the deletion prompting message of display message file;Offset when detecting
When the deletion of breath file confirms operation, delete message file.Wherein, preset duration can pre-set or change, this
This is not especially limited by bright embodiment.Certainly, user can also manually delete message file, specifically, when terminal detects
When user is to the deletion action of arbitrary message file, delete this message file.
In embodiments of the present invention, the target complex message screened also can be shared in designated group by local user
Other users.Specifically, storage can also be had at least one message file of target complex message to upload onto the server by terminal, by
At least one message file is stored to the Group file folder of designated group by server.
Wherein, for any user in designated group, all can be by the group of this user place terminal access designated group
Group folders, and check, from server, group's message that this Group file folder, arbitrary message file has stored online.Or, this use
Place, family terminal downloads any one message file of comprising this Group file folder from server, looks into enabling the user to off-line
See the group's message stored in this message file.
In another embodiment, this at least one message file is alternatively arranged as the privately owned file of local user and stores to service
Device so that other users cannot view this at least one message file.Specifically, storage is had mesh by local user place terminal
Mark group's message at least one message file upload onto the server after, server according to this at least one message file is stored to
In the privately owned file corresponding with the ID of this local user, such as, this privately owned file can be this local user's
The favorite folder that ID is corresponding.
205, when detecting the trigger action of any one message file at least one message file, display message literary composition
Group's message that part is stored.
At least one message file can be shown by terminal, when terminal detects that user is to any one message therein
During the clicking operation of file, group's message that display message file is stored.
Wherein, at least one message file of terminal demonstration, including the following two kinds situation:
The first situation: when detecting that the display at least one message file operates, according at least one message literary composition
The establishment order of part, shows each message file at least one message file.
Terminal, when creating each message file, records the establishment time of each message file, according to each message file
The establishment time, determine at least one message file establishment order.
Terminal can be according to the establishment time vertical order of each message file, or order from back to front shows
Showing each message file, this is not especially limited by the embodiment of the present invention.The sequential manner of concrete sequence also can be carried out by user
Arrange or change.
The second situation: when the display at least one message file being detected operates, according at least one message file
Size order, show each message file at least one message file.
When the size of at least one message file differs, terminal can also be according to the size of message file, to message
File is ranked up display, in order to user can choose, according to the size of file, the group's message needing to check.
Wherein, the mode of the group's message stored in terminal demonstration message file can be: terminal can be according to target complex
Message stores the preset order to message file, the group's message stored in display message file.When this preset order is target
During the issuing time of group's message, terminal according to the issuing time of group's message in message file, shows group's message.When preset order is
During the message format of target complex message, the word in group's message, according to the message format of group's message in message file, is disappeared by terminal
Breath, speech message or image information carry out classification display.
The method that the embodiment of the present invention provides, by periodically according to specifying ID and/or designated key word, to group
Group's message in group is screened, and the group's message filtered out is stored to message file so that user can be at message file
In get the group's message oneself paid close attention to, and without the every a piece of news in group's message is checked, this improves group and disappear
The specific aim of breath display, and then improve user and check the efficiency of group message.
It should be noted that the embodiment shown in Fig. 2 is to carry out message displaying method as a example by executive agent is as terminal
Illustrating, in the embodiment of the present invention, the executive agent of message display method can also be server, that is to say, above-mentioned step
Rapid 201 to 205 all can be performed by server, or can also is that the part steps in above-mentioned steps 201 to 205 is held by server
Row, part steps are performed by terminal, when being embodied as, can arrange which step according to the computing capability of terminal and be held by server
Row, which step are performed by terminal, and this is not especially limited by the embodiment of the present invention.
Fig. 3 is the block diagram of a kind of message display method device that the embodiment of the present invention provides.With reference to Fig. 3, this device includes
First acquisition module 301, memory module 302 and the first display module 303.
Wherein, the first acquisition module 301 is connected with memory module 302, for when arriving predetermined period, uses according to specifying
At least one in family mark and designated key word, obtains target complex message from group's message of designated group;Memory module 302
It is connected with the first display module 303, for target complex message is stored at least one message file;First display module
303, for when detecting the trigger action of any one message file at least one message file, showing message file institute
Group's message of storage.
In a kind of possible implementation, the first acquisition module 301 for from group's message of designated group, obtain by
Specify first group of message that user issues;First group of message is defined as target complex message;Or, from group's message of designated group
In, obtain the second group of message comprising designated key word;Second group of message is defined as target complex message;Or, from designated group
Group's message in, obtain by specify user issue first group of message;From first group of message, obtain and comprise designated key word
3rd group of message;3rd group of message are defined as target complex message.
In a kind of possible implementation, device also includes:
Detection module, is used for detecting in target complex message whether include speech message;
Modular converter, if including speech message for target complex message, is then converted into word message by speech message
After, then perform target complex message is stored the step at least one message file.
In a kind of possible implementation, memory module 302 is for storing target complex message to the first message file;
Or, if this locality is the most stored the first message file, then judge that whether the size of the first message file is less than predetermined threshold value;As
Really the size of the first message file is less than predetermined threshold value, then target complex message stored to the first message file, if first
The size of message file is not less than predetermined threshold value, then target complex message stored to the second message file;Or, if this locality is
Stored have the first message file, then judge whether group's message number that the first message file has stored is less than preset number;As
Group's message number that really the first message file has stored is less than preset number, then store target complex message to the first message file
In, if group's message number that the first message file has stored is not less than preset number, then target complex message is stored to second
In message file.
In a kind of possible implementation, device also includes:
First display module 303 is additionally operable to when detecting that the display at least one message file operates, according at least
The establishment order of one message file, shows each message file at least one message file;Or, when detecting at least one
When the display of message file operates, according to the size order of at least one message file, show at least one message file every
Individual message file.
In a kind of possible implementation, device also includes:
Second display module, for surpassing when the storage duration any one message file at least one message file being detected
When crossing preset duration, the deletion prompting message of display message file;
Removing module, for when detecting that the deletion to message file confirms operation, deleting message file.
In a kind of possible implementation, device also includes:
Upper transmission module, for uploading onto the server at least one message file, by server by least one message literary composition
Part stores to the Group file folder of designated group.
In a kind of possible implementation, device also includes:
Second acquisition module, in multiple users of designated group, obtains the customer relationship chain being located locally user
On first user, the ID of first user is defined as specify ID;Or, multiple users of designated group
In, obtain the frequency of interaction with local user and exceed the second user of first frequency threshold value;By true for the ID of the second user
It is set to appointment ID;Or, when receiving user's recommendation message of other users in designated group, by user's recommendation message
The ID of the 3rd indicated user, is defined as specifying ID;Or, according to local user to user in designated group
Selection operation, determine fourth user;By the ID of fourth user, it is defined as specifying ID.
In a kind of possible implementation, device also includes:
Analyze module, for when arriving predetermined period, the group's message in designated group being carried out semantic analysis, obtains many
Individual key word and the frequency of occurrences of each key word;
First determines module, and in multiple key words, will appear from frequency, to exceed the key word of second frequency threshold value true
It is set to designated key word.
In a kind of possible implementation, device also includes:
Second determines module, for when receiving the key word recommendation message of other users in designated group, by key
Key word indicated by word recommendation message is defined as designated key word;Or,
3rd determines module, for obtaining the key word of local user's input, is determined by the key word that local user inputs
For designated key word;Or,
4th determines module, in group's message of designated group, obtains the key word that local user chooses, by this locality
The key word that user chooses is defined as designated key word.
The device that disclosure embodiment provides, by periodically according to specifying ID and/or designated key word, to group
Group's message in group is screened, and the group's message filtered out is stored to message file so that user can be at message file
In get the group's message oneself paid close attention to, and without the every a piece of news in group's message is checked, this improves group and disappear
The specific aim of breath display, and then improve user and check the efficiency of group message.
It should be understood that the message display device that above-described embodiment provides is when showing message, only with above-mentioned each function
The division of module is illustrated, and in actual application, can distribute above-mentioned functions by different function moulds as desired
Block completes, and the internal structure of equipment will be divided into different functional modules, to complete all or part of merit described above
Energy.It addition, the message display device that above-described embodiment provides belongs to same design with tactile message display method embodiment, it is concrete
The process of realization refers to embodiment of the method, repeats no more here.
Fig. 4 is the structural representation of a kind of terminal that the present embodiment provides, and this terminal may be used for performing each reality above-mentioned
Execute message display method in example.Seeing Fig. 4, this terminal 400 includes:
Terminal 400 can include RF (Radio Frequency, radio frequency) circuit 110, include one or more meters
The memorizer 120 of calculation machine readable storage medium storing program for executing, input block 130, display unit 140, sensor 150, voicefrequency circuit 160,
WiFi (Wireless Fidelity, Wireless Fidelity) module 170, include one or more than one process core process
The parts such as device 180 and power supply 190.It will be understood by those skilled in the art that the terminal structure shown in Fig. 4 is not intended that right
The restriction of terminal, can include that ratio illustrates more or less of parts, or combine some parts, or different parts cloth
Put.Wherein:
RF circuit 110 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, by base station
After downlink information receives, transfer to one or more than one processor 180 processes;It addition, be sent to relating to up data
Base station.Generally, RF circuit 110 includes but not limited to antenna, at least one amplifier, tuner, one or more agitator, use
Family identity module (SIM) card, transceiver, bonder, LNA (Low Noise Amplifier, low-noise amplifier), duplex
Device etc..Additionally, RF circuit 110 can also be communicated with network and other equipment by radio communication.Described radio communication can make
By arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, entirely
Ball mobile communcations system), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code
Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple
Access, WCDMA), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short
Messaging Service, Short Message Service) etc..
Memorizer 120 can be used for storing software program and module, and processor 180 is stored in memorizer 120 by operation
Software program and module, thus perform various function application and data process.Memorizer 120 can mainly include storing journey
Sequence district and storage data field, wherein, storage program area can store the application program (ratio needed for operating system, at least one function
Such as sound-playing function, image player function etc.) etc.;Storage data field can store the number that the use according to terminal 400 is created
According to (such as voice data, phone directory etc.) etc..Additionally, memorizer 120 can include high-speed random access memory, it is also possible to bag
Include nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.
Correspondingly, memorizer 120 can also include Memory Controller, to provide processor 180 and input block 130 to memorizer
The access of 120.
Input block 130 can be used for receiving numeral or the character information of input, and produces and user setup and function
Control relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Specifically, input block 130 can include touching
Sensitive surfaces 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touches display screen or Trackpad, can collect use
Family thereon or neighbouring touch operation (such as user uses any applicable object such as finger, stylus or adnexa at touch-sensitive table
Operation on face 131 or near Touch sensitive surface 131), and drive corresponding attachment means according to formula set in advance.Optional
, Touch sensitive surface 131 can include touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detection is used
The touch orientation at family, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller is from touch
Receive touch information on detection device, and be converted into contact coordinate, then give processor 180, and processor 180 can be received
The order sent also is performed.Furthermore, it is possible to use the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave
Realize Touch sensitive surface 131.Except Touch sensitive surface 131, input block 130 can also include other input equipments 132.Specifically,
Other input equipments 132 can include but not limited to physical keyboard, function key (such as volume control button, switch key etc.),
One or more in trace ball, mouse, action bars etc..
Display unit 140 can be used for the information that inputted by user of display or the information being supplied to user and terminal 400
Various graphical user interface, these graphical user interface can be made up of figure, text, icon, video and its combination in any.
Display unit 140 can include display floater 141, optionally, can use LCD (Liquid Crystal Display, liquid crystal
Show device), the form such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) configure display floater
141.Further, Touch sensitive surface 131 can cover display floater 141, when Touch sensitive surface 131 detects thereon or neighbouring touching
After touching operation, send processor 180 to determine the type of touch event, with preprocessor 180 according to the type of touch event
Display floater 141 provides corresponding visual output.Although in the diagram, Touch sensitive surface 131 and display floater 141 are conducts
Two independent parts realize input and input function, but in some embodiments it is possible to by Touch sensitive surface 131 and display
Panel 141 is integrated and realizes input and output function.
Terminal 400 may also include at least one sensor 150, such as optical sensor, motion sensor and other sensings
Device.Specifically, optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to environment
The light and shade of light regulates the brightness of display floater 141, and proximity transducer can cut out display when terminal 400 moves in one's ear
Panel 141 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect in all directions (generally
Three axles) size of acceleration, can detect that size and the direction of gravity time static, can be used for identifying the application (ratio of mobile phone attitude
Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;Extremely
Other sensors such as the gyroscope that can also configure in terminal 400, barometer, drimeter, thermometer, infrared ray sensor, at this
Repeat no more.
Voicefrequency circuit 160, speaker 161, microphone 162 can provide the audio interface between user and terminal 400.Audio frequency
The signal of telecommunication after the voice data conversion that circuit 160 can will receive, is transferred to speaker 161, speaker 161 is converted to sound
Tone signal exports;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 162, voicefrequency circuit 160 after receiving
Being converted to voice data, then after being processed by voice data output processor 180, through RF circuit 110, to be sent to such as, another is eventually
End, or voice data is exported to memorizer 120 to process further.Voicefrequency circuit 160 is also possible that earphone jack,
To provide the communication of peripheral hardware earphone and terminal 400.
WiFi belongs to short range wireless transmission technology, and terminal 400 can help user's transceiver electronics by WiFi module 170
Mail, browsing webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Fig. 4 illustrates
WiFi module 170, but it is understood that, it is also not belonging to must be configured into of terminal 400, can exist as required completely
Omit in the scope of the essence not changing invention.
Processor 180 is the control centre of terminal 400, utilizes various interface and each portion of the whole mobile phone of connection
Point, it is stored in the software program in memorizer 120 and/or module by running or performing, and calls and be stored in memorizer 120
Interior data, perform the various functions of terminal 400 and process data, thus mobile phone is carried out integral monitoring.Optionally, processor
180 can include one or more process core;Preferably, processor 180 can integrated application processor and modem processor,
Wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes nothing
Line communicates.It is understood that above-mentioned modem processor can not also be integrated in processor 180.
Terminal 400 also includes the power supply 190 (such as battery) powered to all parts, it is preferred that power supply can be by electricity
Management system is logically contiguous with processor 180, thus realizes management charging, electric discharge and power consumption by power-supply management system
The functions such as management.Power supply 190 can also include one or more direct current or alternating current power supply, recharging system, power supply event
Barrier testing circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, terminal 400 can also include photographic head, bluetooth module etc., does not repeats them here.Specifically in this reality
Executing in example, the display unit of terminal is touch-screen display, and terminal also includes memorizer, and one or more than one
Program, one of them or more than one program is stored in memorizer, and is configured to by one or more than one process
Device performs.One or more than one program comprise executable instruction, and terminal 400 is configured to perform instruction, to perform
Above-mentioned message display method.
Fig. 5 is the block diagram of a kind of message display device that the embodiment of the present invention provides.Such as, device 500 can be provided
It it is a server.With reference to Fig. 5, device 500 includes processing assembly 522, and it farther includes one or more processor, Yi Jiyou
Memory resource representated by memorizer 532, can be by the instruction of the execution of processing component 522, such as application program for storage.
In memorizer 532 storage application program can include one or more each corresponding to one group instruction module.
It is configured to perform instruction, to perform above-mentioned message display method additionally, process assembly 522.
Device 500 can also include that a power supply module 526 is configured to perform the power management of device 500, and one has
Line or radio network interface 550 are configured to be connected to device 500 network, and input and output (I/O) interface 558.Dress
Put 500 and can operate based on the operating system being stored in memorizer 532, such as Windows ServerTM, Mac OS XTM,
UnixTM,LinuxTM, FreeBSDTMOr it is similar.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can pass through hardware
Completing, it is also possible to instruct relevant hardware by program and complete, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read only memory, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and
Within principle, any modification, equivalent substitution and improvement etc. made, should be included within the scope of the present invention.
Claims (16)
1. a message display method, it is characterised in that described method includes:
When arriving predetermined period, according at least one specified in ID and designated key word, from the group of designated group
Message obtains target complex message;
Described target complex message is stored at least one message file;
When the trigger action of any one message file in detecting at least one message file described, show described message literary composition
Group's message that part is stored.
Method the most according to claim 1, it is characterised in that according to specifying in ID and designated key word at least
One, from group's message of designated group, obtain target complex message include:
From group's message of described designated group, obtain by the first group of message specifying user to issue;By described first group of message
It is defined as described target complex message;Or,
From group's message of described designated group, obtain the second group of message comprising described designated key word;By described second group
Message is defined as described target complex message;Or,
From group's message of described designated group, obtain by the first group of message specifying user to issue;From described first group of message
In, obtain the 3rd group of message comprising described designated key word;Described 3rd group of message are defined as described target complex message.
3. according to the method described in any one of claim 1 to 2, it is characterised in that described target complex message is stored at least
Before in one message file, described method also includes:
Detect in described target complex message and whether include speech message;
If described target complex message includes described speech message, then after described speech message being converted into word message, then
Perform described target complex message is stored the step at least one message file.
Method the most according to claim 1, it is characterised in that described target complex message is stored at least one message literary composition
Part includes:
Described target complex message is stored to the first message file;Or,
If this locality is the most stored the first message file, then judge that whether the size of described first message file is less than presetting threshold
Value;Disappear if described target complex message less than predetermined threshold value, is then stored to described first by the size of described first message file
In breath file, if described target complex message not less than predetermined threshold value, is then stored to the by the size of described first message file
In two message files;Or,
If this locality is the most stored the first message file, then judge that group's message number that described first message file has stored is
No less than preset number;If group's message number that described first message file has stored is less than preset number, then by described mesh
Mark group's message stores to described first message file, if group's message number that described first message file has stored is not less than
Preset number, then store described target complex message to the second message file.
Method the most according to claim 1, it is characterised in that described target complex message is stored at least one message literary composition
After in part, described method also includes:
When detecting that at least one message file described, the storage duration of any one message file exceedes preset duration, display
The deletion prompting message of described message file;
When detecting that the deletion to described message file confirms operation, delete described message file.
Method the most according to claim 1, it is characterised in that according to specifying in ID and designated key word at least
One, before obtaining target complex message from group's message of designated group, described method also includes:
In multiple users of described designated group, obtain and be located locally the first user on the customer relationship chain of user, by institute
The ID stating first user is defined as described appointment ID;Or,
In multiple users of described designated group, obtain the frequency of interaction with local user and exceed the second of first frequency threshold value
User;The ID of described second user is defined as described appointment ID;Or,
When receiving user's recommendation message of other users in described designated group, indicated by described user's recommendation message
The ID of the 3rd user, is defined as described appointment ID;Or,
According to local user to the selection operation of user in described designated group, determine fourth user;By described fourth user
ID, is defined as described appointment ID.
Method the most according to claim 1, it is characterised in that according to specifying in ID and designated key word at least
One, before obtaining target complex message from group's message of designated group, described method also includes:
When arrive predetermined period time, the group's message in described designated group is carried out semantic analysis, obtain multiple key word and
The frequency of occurrences of each key word;
In the plurality of key word, will appear from frequency and exceed the key word of second frequency threshold value and be defined as described designated key
Word.
Method the most according to claim 1, it is characterised in that according to specifying in ID and designated key word at least
One, before obtaining target complex message from group's message of designated group, described method also includes:
When receiving the key word recommendation message of other users in described designated group, by described key word recommendation message indication
The key word shown is defined as described designated key word;Or,
Obtain the key word of local user's input, the key word that described local user inputs is defined as described designated key word;
Or,
In group's message of described designated group, obtain the key word that local user chooses, the pass described local user chosen
Keyword is defined as described designated key word.
9. a message display device, it is characterised in that described device includes:
First acquisition module, for when arriving predetermined period, according to specifying at least in ID and designated key word
, from group's message of designated group, obtain target complex message;
Memory module, for storing described target complex message at least one message file;
First display module, for when detecting the trigger action of any one message file at least one message file described
Time, show group's message that described message file is stored.
Device the most according to claim 9, it is characterised in that described first acquisition module is for from described designated group
Group's message in, obtain by specify user issue first group of message;Described first group of message is defined as described target complex disappear
Breath;Or, from group's message of described designated group, obtain the second group of message comprising described designated key word;By described second
Group's message is defined as described target complex message;Or, from group's message of described designated group, obtain by specify user to issue the
A group message;From described first group of message, obtain the 3rd group of message comprising described designated key word;Described 3rd group is disappeared
Breath is defined as described target complex message.
11. according to the device described in any one of claim 9 to 10, it is characterised in that described device also includes:
Detection module, is used for detecting in described target complex message whether include speech message;
Modular converter, if including described speech message for described target complex message, is then converted into described speech message
After word message, then perform described target complex message is stored the step at least one message file.
12. devices according to claim 9, it is characterised in that described memory module is for depositing described target complex message
Storage is to the first message file;Or, if this locality is the most stored the first message file, then judge the big of described first message file
Little whether less than predetermined threshold value;If the size of described first message file is less than predetermined threshold value, then by described target complex message
Store to described first message file, if the size of described first message file is not less than predetermined threshold value, then by described mesh
Mark group's message stores to the second message file;Or, if this locality is the most stored the first message file, then judge described first
Whether group's message number that message file has stored is less than preset number;If group's message that described first message file has stored
Number is less than preset number, then described target complex message stored to described first message file, if described first message
Group's message number that file has stored is not less than preset number, then described target complex message stored to the second message file.
13. devices according to claim 9, it is characterised in that described device also includes:
Second display module, for when detecting that at least one message file described, the storage duration of any one message file surpasses
When crossing preset duration, show the deletion prompting message of described message file;
Removing module, for when detecting that the deletion to described message file confirms operation, deleting described message file.
14. devices according to claim 9, it is characterised in that described device also includes:
Second acquisition module, in multiple users of described designated group, obtains the customer relationship chain being located locally user
On first user, the ID of described first user is defined as described appointment ID;Or, in described designated group
Multiple users in, obtain and exceed the second user of first frequency threshold value with the frequency of interaction of local user;Use described second
The ID at family is defined as described appointment ID;Or, push away when receiving the user of other users in described designated group
When recommending message, by the ID of the 3rd user indicated by described user's recommendation message, it is defined as described appointment ID;
Or, according to local user to the selection operation of user in described designated group, determine fourth user;Use by described fourth user
Family identifies, and is defined as described appointment ID.
15. devices according to claim 9, it is characterised in that described device also includes:
Analyze module, for when arriving predetermined period, the group's message in described designated group being carried out semantic analysis, obtains many
Individual key word and the frequency of occurrences of each key word;
First determines module, and in the plurality of key word, will appear from frequency, to exceed the key word of second frequency threshold value true
It is set to described designated key word.
16. devices according to claim 9, it is characterised in that described device also includes:
Second determines module, for when receiving the key word recommendation message of other users in described designated group, by described
Key word indicated by key word recommendation message is defined as described designated key word;Or,
3rd determines module, for obtaining the key word of local user's input, is determined by the key word that described local user inputs
For described designated key word;Or,
4th determines module, in group's message of described designated group, obtains the key word that local user chooses, by described
The key word that local user chooses is defined as described designated key word.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610619360.9A CN106302996B (en) | 2016-07-29 | 2016-07-29 | Message display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610619360.9A CN106302996B (en) | 2016-07-29 | 2016-07-29 | Message display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106302996A true CN106302996A (en) | 2017-01-04 |
CN106302996B CN106302996B (en) | 2020-01-31 |
Family
ID=57663821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610619360.9A Active CN106302996B (en) | 2016-07-29 | 2016-07-29 | Message display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106302996B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109446515A (en) * | 2018-09-25 | 2019-03-08 | 平安科技(深圳)有限公司 | Group information analysis method, electronic device and computer readable storage medium |
CN109495376A (en) * | 2018-11-19 | 2019-03-19 | 努比亚技术有限公司 | Group's message filtering method, mobile terminal and computer readable storage medium |
CN109639444A (en) * | 2019-02-20 | 2019-04-16 | 腾讯科技(深圳)有限公司 | Message treatment method, device, electronic equipment and storage medium |
CN109842544A (en) * | 2017-11-29 | 2019-06-04 | 腾讯科技(深圳)有限公司 | A kind of method and relevant device of information processing |
CN110391966A (en) * | 2018-04-20 | 2019-10-29 | 北京搜狗科技发展有限公司 | A kind of message treatment method, device and the device for Message Processing |
CN110659426A (en) * | 2019-09-29 | 2020-01-07 | 青岛海尔科技有限公司 | Message pushing method and device and Internet of things operating system |
CN110798327A (en) * | 2019-09-04 | 2020-02-14 | 腾讯科技(深圳)有限公司 | Message processing method, device and storage medium |
CN110995457A (en) * | 2019-12-09 | 2020-04-10 | 烽火通信科技股份有限公司 | Method and system for specifying user visibility in mass-sending message |
CN112335205A (en) * | 2018-08-22 | 2021-02-05 | 谷歌有限责任公司 | Automatically resolving a set of user's activity instance collections with reduced user input |
CN115167734A (en) * | 2022-07-01 | 2022-10-11 | 刺豚(厦门)大数据科技有限公司 | Message control method and device based on human-computer interaction interface |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104168177A (en) * | 2014-06-27 | 2014-11-26 | 掌赢信息科技(上海)有限公司 | Method and device for presenting and browsing group messages in instant communication program |
CN105049920A (en) * | 2015-07-27 | 2015-11-11 | 青岛海信移动通信技术股份有限公司 | Method and device for recording multimedia files |
CN105681564A (en) * | 2016-01-25 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | Message reminding method and device |
WO2016109944A1 (en) * | 2015-01-06 | 2016-07-14 | 华为技术有限公司 | Method for presenting information on lock screen interface, information processing apparatus, portable electronic device and graphical user interface on portable electronic device |
-
2016
- 2016-07-29 CN CN201610619360.9A patent/CN106302996B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104168177A (en) * | 2014-06-27 | 2014-11-26 | 掌赢信息科技(上海)有限公司 | Method and device for presenting and browsing group messages in instant communication program |
WO2016109944A1 (en) * | 2015-01-06 | 2016-07-14 | 华为技术有限公司 | Method for presenting information on lock screen interface, information processing apparatus, portable electronic device and graphical user interface on portable electronic device |
CN105049920A (en) * | 2015-07-27 | 2015-11-11 | 青岛海信移动通信技术股份有限公司 | Method and device for recording multimedia files |
CN105681564A (en) * | 2016-01-25 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | Message reminding method and device |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109842544A (en) * | 2017-11-29 | 2019-06-04 | 腾讯科技(深圳)有限公司 | A kind of method and relevant device of information processing |
CN109842544B (en) * | 2017-11-29 | 2021-08-27 | 腾讯科技(深圳)有限公司 | Information processing method and related equipment |
CN110391966B (en) * | 2018-04-20 | 2022-08-26 | 北京搜狗科技发展有限公司 | Message processing method and device and message processing device |
CN110391966A (en) * | 2018-04-20 | 2019-10-29 | 北京搜狗科技发展有限公司 | A kind of message treatment method, device and the device for Message Processing |
CN112335205A (en) * | 2018-08-22 | 2021-02-05 | 谷歌有限责任公司 | Automatically resolving a set of user's activity instance collections with reduced user input |
US11843655B2 (en) | 2018-08-22 | 2023-12-12 | Google Llc | Automatically resolving, with reduced user inputs, a set of activity instances for a group of users |
US11575729B2 (en) | 2018-08-22 | 2023-02-07 | Google Llc | Automatically resolving, with reduced user inputs, a set of activity instances for a group of users |
CN109446515A (en) * | 2018-09-25 | 2019-03-08 | 平安科技(深圳)有限公司 | Group information analysis method, electronic device and computer readable storage medium |
CN109495376A (en) * | 2018-11-19 | 2019-03-19 | 努比亚技术有限公司 | Group's message filtering method, mobile terminal and computer readable storage medium |
CN109495376B (en) * | 2018-11-19 | 2022-05-27 | 努比亚技术有限公司 | Group message screening method, mobile terminal and computer readable storage medium |
CN109639444A (en) * | 2019-02-20 | 2019-04-16 | 腾讯科技(深圳)有限公司 | Message treatment method, device, electronic equipment and storage medium |
CN110798327B (en) * | 2019-09-04 | 2022-09-30 | 腾讯科技(深圳)有限公司 | Message processing method, device and storage medium |
CN110798327A (en) * | 2019-09-04 | 2020-02-14 | 腾讯科技(深圳)有限公司 | Message processing method, device and storage medium |
CN110659426A (en) * | 2019-09-29 | 2020-01-07 | 青岛海尔科技有限公司 | Message pushing method and device and Internet of things operating system |
CN110995457B (en) * | 2019-12-09 | 2021-11-16 | 烽火通信科技股份有限公司 | Method and system for specifying user visibility in mass-sending message |
CN110995457A (en) * | 2019-12-09 | 2020-04-10 | 烽火通信科技股份有限公司 | Method and system for specifying user visibility in mass-sending message |
CN115167734A (en) * | 2022-07-01 | 2022-10-11 | 刺豚(厦门)大数据科技有限公司 | Message control method and device based on human-computer interaction interface |
CN115167734B (en) * | 2022-07-01 | 2024-06-04 | 广州华数云计算有限公司 | Message control method and device based on man-machine interaction interface |
Also Published As
Publication number | Publication date |
---|---|
CN106302996B (en) | 2020-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106302996A (en) | Message display method and device | |
CN105824958B (en) | A kind of methods, devices and systems of inquiry log | |
CN106453053B (en) | Group message display methods and device | |
CN103455582B (en) | The display packing of browser navigation page and mobile terminal | |
CN104035948A (en) | Geographic position display method and device | |
CN106778117B (en) | Permission open method, apparatus and system | |
CN109154946A (en) | A kind of method and terminal of display collection object | |
CN106131394A (en) | A kind of method and device taken pictures | |
CN104978115A (en) | Content display method and device | |
CN103530115B (en) | Application program display method and device and terminal equipment | |
CN103678502B (en) | Information collection method and device | |
CN104301315A (en) | Method and device for limiting information access | |
CN106303070A (en) | The reminding method of a kind of notification message, device and mobile terminal | |
CN104111927A (en) | Method, equipment and system for information classification | |
CN104965842A (en) | Search recommending method and apparatus | |
CN103310007B (en) | Webpage changing method, device and equipment | |
CN105992026A (en) | Method and device for displaying barrage comment information | |
CN108684206A (en) | A kind of searching method and device | |
CN104063400B (en) | Data search method and data search device | |
CN106658657A (en) | Network access method and device | |
CN108228902A (en) | A kind of document display method and mobile terminal | |
CN103455583A (en) | Method and device for establishing virtual directory and electronic equipment | |
CN106791185A (en) | Method for managing contact person information, device and mobile terminal | |
CN106100974A (en) | Information sharing method and device | |
CN109728918A (en) | Virtual objects sending method, virtual objects method of reseptance, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |