CN104462518B - Method and apparatus for being labeled to IM information - Google Patents

Method and apparatus for being labeled to IM information Download PDF

Info

Publication number
CN104462518B
CN104462518B CN201410806918.5A CN201410806918A CN104462518B CN 104462518 B CN104462518 B CN 104462518B CN 201410806918 A CN201410806918 A CN 201410806918A CN 104462518 B CN104462518 B CN 104462518B
Authority
CN
China
Prior art keywords
information
markup
user
mark
equipment
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.)
Active
Application number
CN201410806918.5A
Other languages
Chinese (zh)
Other versions
CN104462518A (en
Inventor
鲁青远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410806918.5A priority Critical patent/CN104462518B/en
Publication of CN104462518A publication Critical patent/CN104462518A/en
Application granted granted Critical
Publication of CN104462518B publication Critical patent/CN104462518B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention proposes a kind of method and apparatus for being labeled to IM information, wherein this method includes:A obtains the first IM information to be marked;B determines corresponding markup information according to the first IM information;C generates the 2nd IM information corresponding to the first IM information according to the markup information.The method for being labeled to IM information of the present invention, it can realize the automatic marking to information such as the classifications, importance, keyword of IM information, so that user at any time or later checks IM information according to markup information, retrieve, screen, the time of user is greatly saved, information browse efficiency is improved, user experience is promoted.

Description

Method and apparatus for being labeled to IM information
Technical field
The present invention relates to Internet technical field, more particularly to a kind of method for being labeled to IM information and set It is standby.
Background technology
In daily life, the use of the instant messagings such as wechat, QQ, short message (IM, Instant Messaging) tool is more next More, information content is increasing.Especially group chatting when, generally go through to save bit by bit after a period of time and largely do not read to believe Breath does not want to miss wherein interesting or useful information, but browses again too time-consuming one by one for a user;Meanwhile with It and accumulates over a long period, although having accumulated many interesting or significant information, but it is difficult to by this portion from a large amount of information Information sifting is divided to come out.
Currently, though some IM information have an information such as geographical location, time, user can only according to keyword, when Between etc. the information that needs of modes query search, can include a large amount of meaningless since label information is limited, in query result Information, user is still difficult to the efficiently information that is needed soon.
Invention content
The present invention is directed to solve above-mentioned technical problem at least to a certain extent.
For this purpose, first purpose of the present invention is to propose a kind of method for being labeled IM information, realize To the automatic marking of IM information, the time of user can be greatly saved, improve information browse efficiency.
Second object of the present invention is to propose a kind of equipment for being labeled IM information.
In order to achieve the above object, according to a first aspect of the present invention embodiment propose it is a kind of for being labeled to IM information Method, this method include:A obtains the first IM information to be marked;B determines that corresponding mark is believed according to the first IM information Breath;C generates the 2nd IM information corresponding to the first IM information according to the markup information.
The method for being labeled to IM information of the embodiment of the present invention, by obtaining the first IM information to be marked, And corresponding markup information is determined according to the first IM information, the corresponding to the first IM information is then generated according to the markup information Two IM information can realize the automatic marking to information such as the classifications, importance, keyword of IM information, so that user is according to mark Note information at any time or is later checked IM information, is retrieved, is screened, and the time of user is greatly saved, improves information Browse efficiency promotes user experience.
Second aspect of the present invention embodiment provides a kind of equipment for being labeled to IM information, which includes: First device, for obtaining the first IM information to be marked;Second device, it is corresponding for being determined according to the first IM information Markup information;3rd device, for generating the 2nd IM information corresponding to the first IM information according to the markup information.
The equipment for being labeled to IM information of the embodiment of the present invention, by obtaining the first IM information to be marked, And corresponding markup information is determined according to the first IM information, the corresponding to the first IM information is then generated according to the markup information Two IM information can realize the automatic marking to information such as the classifications, importance, keyword of IM information, so that user is according to mark Note information at any time or is later checked IM information, is retrieved, is screened, and the time of user is greatly saved, improves information Browse efficiency promotes user experience.
The additional aspect and advantage of the present invention will be set forth in part in the description, and will partly become from the following description Obviously, or practice through the invention is recognized.
Description of the drawings
The above-mentioned and/or additional aspect and advantage of the present invention will become in the description from combination following accompanying drawings to embodiment Obviously and it is readily appreciated that, wherein:
Fig. 1 is the flow chart according to the method for being labeled to IM information of one embodiment of the invention;
Fig. 2 is the flow chart that corresponding markup information is determined according to the first IM information according to one embodiment of the invention;
Fig. 3 is the flow chart according to the method for being labeled to IM information of another embodiment of the present invention;
Fig. 4 is the flow chart according to the method for being labeled to IM information of another embodiment of the invention;
Fig. 5 is the structural schematic diagram according to the equipment for being labeled to IM information of one embodiment of the invention;
Fig. 6 is the structural representation according to the equipment for being labeled to IM information of a specific embodiment of the invention Figure;
Fig. 7 is the structural schematic diagram according to the equipment for being labeled to IM information of another embodiment of the present invention;
Fig. 8 is the structural schematic diagram according to the equipment for being labeled to IM information of another embodiment of the invention.
Specific implementation mode
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached The embodiment of figure description is exemplary, and is only used for explaining the present invention, and is not considered as limiting the invention.
In the description of the present invention, it is to be understood that, term " multiple " refers to two or more;Term " first ", " second " is used for description purposes only, and is not understood to indicate or imply relative importance.
Below with reference to the accompanying drawings method and apparatus according to the ... of the embodiment of the present invention for being labeled to IM information is described.
Needs, significant information efficiently, is rapidly obtained from IM information for the ease of user, the present invention proposes A method of for being labeled to IM information, this method includes:A obtains the first IM information to be marked;B is according to the first IM Information determines corresponding markup information;C generates the 2nd IM information corresponding to the first IM information according to markup information.
Fig. 1 is the flow chart according to the method for being labeled to IM information of one embodiment of the invention.
As shown in Figure 1, the method according to the ... of the embodiment of the present invention for being labeled to IM information, including:
S101 obtains the first IM information to be marked.
In one embodiment of the invention, it can first detect whether the mark trigger condition for meeting mark IM information, and work as Meet mark trigger condition, obtains the first IM information to be marked corresponding with mark trigger condition.
Wherein, it gives in an embodiment of the present invention, mark trigger condition may include following at least any one:
The IM information that continues is more than the scheduled information content threshold value that continues;For example, it is not read when the receiving terminal of IM information Information is more than to meet mark trigger condition when continuing information content threshold value.Wherein, the information content threshold value that continues is preset.It will This condition, can be when the information content that continues be more than to continue information content threshold value, automatically to people of unread information as mark trigger condition It is labeled, to which user can select the information needed to browse according to annotation results, saves the browsing time of user, carry Rise user experience.
Receive the command information of user's submission being labeled to IM information;Wherein, finger IM information being labeled It enables what information can make IM information to receive what end subscriber was submitted, can also be that the transmission end subscriber of IM information is submitted.
The duration that IM applications are not used in user is more than the scheduled unused interval threshold of application.Do not make due to working as user for a long time With IM in application, may the more IM information of accumulated number, therefore, but this is as mark trigger condition, to when using the head of a household IM is not used in application, can be labeled automatically to people of unread information in time, is screened manually without user, promotes user Experience.
S102 determines corresponding markup information according to the first IM information.
In one embodiment of the invention, can be according to the first IM information, and combine the content corresponding to the first IM information Relevant information determines corresponding markup information.Wherein, content correlated information may include following at least any one:
Content category message corresponding to first IM information, for example, if the content point corresponding to the first IM information Class is commercial paper, then the corresponding markup information of the first IM information is advertisement;
The subject description information of the first affiliated session of IM information, for example, if the master of the first affiliated session of IM information Topic description information is English study, then the corresponding markup information of the first IM information is English study;
The user interest information of sender corresponding to first IM information, for example, if the corresponding hair of the first IM information The user interest information for the person of sending is basketball, then the corresponding markup information of the first IM information is basketball or movement;
Markup information in the first affiliated session of IM information corresponding to other IM information, for example, if the first IM Markup information in the affiliated session of information corresponding to other IM information has examination, important etc., then the corresponding mark of the first IM information It is to take an examination, is important to note information.
It in another embodiment of the present invention, can also be by method as shown in Figure 2 according to the determination pair of the first IM information The markup information answered, as shown in Fig. 2, corresponding markup information is determined according to the first IM information, including:
S201 determines the IM sessions belonging to the first IM information.
S202, all IM information included by IM sessions, determines the session markup information of IM sessions.
Specifically, the content of all IM information included by IM sessions can be identified, to obtain corresponding content point Class can also obtain the markup information etc. of all IM information included by IM sessions, as a result, can be included by IM sessions it is all Classifying content, the markup information of most of IM information determine the session markup information of IM sessions in IM information.
S203 determines the markup information of the first IM information according to session markup information.
Specifically, in one embodiment of the invention, first can be determined according to the first IM information and session markup information The markup information of IM information.
S103 generates the 2nd IM information corresponding to the first IM information according to markup information.
Specifically, it can be labeled according to the first IM information of markup information pair to generate the 2nd IM information.Wherein, mark Form can be addition keyword, addition mark icon (such as add star, thumb up), and the present invention does not limit the concrete form of mark It is fixed.
The method for being labeled to IM information of the embodiment of the present invention, by obtaining the first IM information to be marked, And corresponding markup information is determined according to the first IM information, the corresponding to the first IM information is then generated according to the markup information Two IM information can realize the automatic marking to information such as the classifications, importance, keyword of IM information, so that user is according to mark Note information at any time or is later checked IM information, is retrieved, is screened, and the time of user is greatly saved, improves information Browse efficiency promotes user experience.
Fig. 3 is the flow chart according to the method for being labeled to IM information of another embodiment of the present invention.
As shown in figure 3, the method according to the ... of the embodiment of the present invention for being labeled to IM information, including:
S301 obtains the first IM information to be marked.
In one embodiment of the invention, it can first detect whether the mark trigger condition for meeting mark IM information, and work as Meet mark trigger condition, obtains the first IM information to be marked corresponding with mark trigger condition.
Wherein, it gives in an embodiment of the present invention, mark trigger condition may include following at least any one:
The IM information that continues is more than the scheduled information content threshold value that continues;For example, it is not read when the receiving terminal of IM information Information is more than to meet mark trigger condition when continuing information content threshold value.Wherein, the information content threshold value that continues is preset.It will This condition, can be when the information content that continues be more than to continue information content threshold value, automatically to people of unread information as mark trigger condition It is labeled, to which user can select the information needed to browse according to annotation results, saves the browsing time of user, carry Rise user experience.
Receive the command information of user's submission being labeled to IM information;Wherein, finger IM information being labeled It enables what information can make IM information to receive what end subscriber was submitted, can also be that the transmission end subscriber of IM information is submitted.
The duration that IM applications are not used in user is more than the scheduled unused interval threshold of application.Do not make due to working as user for a long time With IM in application, may the more IM information of accumulated number, therefore, but this is as mark trigger condition, to when using the head of a household IM is not used in application, can be labeled automatically to people of unread information in time, is screened manually without user, promotes user Experience.
S302 determines corresponding markup information according to the first IM information.
In one embodiment of the invention, can be according to the first IM information, and combine the content corresponding to the first IM information Relevant information determines corresponding markup information.Wherein, content correlated information may include following at least any one:
Content category message corresponding to first IM information, for example, if the content point corresponding to the first IM information Class is commercial paper, then the corresponding markup information of the first IM information is advertisement;
The subject description information of the first affiliated session of IM information, for example, if the master of the first affiliated session of IM information Topic description information is English study, then the corresponding markup information of the first IM information is English study;
The user interest information of sender corresponding to first IM information, for example, if the corresponding hair of the first IM information The user interest information for the person of sending is basketball, then the corresponding markup information of the first IM information is basketball or movement;
Markup information in the first affiliated session of IM information corresponding to other IM information, for example, if the first IM Markup information in the affiliated session of information corresponding to other IM information has examination, important etc., then the corresponding mark of the first IM information It is to take an examination, is important to note information.
It in another embodiment of the present invention, can also be by method as shown in Figure 2 according to the determination pair of the first IM information The markup information answered.
S303 generates the 2nd IM information corresponding to the first IM information according to markup information.
Specifically, it can be labeled according to the first IM information of markup information pair to generate the 2nd IM information.Wherein, mark Form can be addition keyword, addition mark icon (such as add star, thumb up), and the present invention does not limit the concrete form of mark It is fixed.
2nd IM information is provided to corresponding user equipment by S304.
In one embodiment of the invention, the 2nd IM information can be provided to corresponding user and set according to markup information It is standby.It specifically, can be by the 2nd IM information storages of generation in database after generating the 2nd IM information.When user is defeated When entering search term and searching for corresponding IM information, the 2nd IM information can be provided to the use of the transmission search term according to markup information Family equipment.
The method for being labeled to IM information of the embodiment of the present invention can be by after generating the 2nd IM information Two IM information are provided to corresponding equipment, consequently facilitating user checks, the process that user searches, screens manually are eliminated, into one The user experience is improved for step.
Fig. 4 is the flow chart according to the method for being labeled to IM information of another embodiment of the invention.
As shown in figure 4, the method according to the ... of the embodiment of the present invention for being labeled to IM information, including:
S401 obtains the first IM information to be marked.
In one embodiment of the invention, it can first detect whether the mark trigger condition for meeting mark IM information, and work as Meet mark trigger condition, obtains the first IM information to be marked corresponding with mark trigger condition.
Wherein, it gives in an embodiment of the present invention, mark trigger condition may include following at least any one:
The IM information that continues is more than the scheduled information content threshold value that continues;For example, it is not read when the receiving terminal of IM information Information is more than to meet mark trigger condition when continuing information content threshold value.Wherein, the information content threshold value that continues is preset.It will This condition, can be when the information content that continues be more than to continue information content threshold value, automatically to people of unread information as mark trigger condition It is labeled, to which user can select the information needed to browse according to annotation results, saves the browsing time of user, carry Rise user experience.
Receive the command information of user's submission being labeled to IM information;Wherein, finger IM information being labeled It enables what information can make IM information to receive what end subscriber was submitted, can also be that the transmission end subscriber of IM information is submitted.
The duration that IM applications are not used in user is more than the scheduled unused interval threshold of application.Do not make due to working as user for a long time With IM in application, may the more IM information of accumulated number, therefore, but this is as mark trigger condition, to when using the head of a household IM is not used in application, can be labeled automatically to people of unread information in time, is screened manually without user, promotes user Experience.
S402 determines corresponding markup information according to the first IM information.
In one embodiment of the invention, can be according to the first IM information, and combine the content corresponding to the first IM information Relevant information determines corresponding markup information.Wherein, content correlated information may include following at least any one:
Content category message corresponding to first IM information, for example, if the content point corresponding to the first IM information Class is commercial paper, then the corresponding markup information of the first IM information is advertisement;
The subject description information of the first affiliated session of IM information, for example, if the master of the first affiliated session of IM information Topic description information is English study, then the corresponding markup information of the first IM information is English study;
The user interest information of sender corresponding to first IM information, for example, if the corresponding hair of the first IM information The user interest information for the person of sending is basketball, then the corresponding markup information of the first IM information is basketball or movement;
Markup information in the first affiliated session of IM information corresponding to other IM information, for example, if the first IM Markup information in the affiliated session of information corresponding to other IM information has examination, important etc., then the corresponding mark of the first IM information It is to take an examination, is important to note information.
It in another embodiment of the present invention, can also be by method as shown in Figure 2 according to the determination pair of the first IM information The markup information answered.
S403 generates the 2nd IM information corresponding to the first IM information according to markup information.
Specifically, it can be labeled according to the first IM information of markup information pair to generate the 2nd IM information.Wherein, mark Form can be addition keyword, addition mark icon (such as add star, thumb up), and the present invention does not limit the concrete form of mark It is fixed.
2nd IM information is provided to corresponding user equipment by S404.
In one embodiment of the invention, the 2nd IM information can be provided to corresponding user and set according to markup information It is standby.It specifically, can be by the 2nd IM information storages of generation in database after generating the 2nd IM information.When user is defeated When entering search term and searching for corresponding IM information, the 2nd IM information can be provided to the use of the transmission search term according to markup information Family equipment.
Wherein, S404 is optional.
S405 obtains the keyword of information to be searched.
When user needs to browse, check, retrieve or screen IM information, the key of information to be searched can be screened as needed Word.
S406 matches keyword in multiple including the 2nd IM information have marked IM information.
S407 has marked the correspondence user for applying interior information to feed back to keyword by what matching obtained.
The method for being labeled to IM information of the embodiment of the present invention, can obtain the keyword of information to be searched, and Keyword is matched in multiple including the 2nd IM information have marked IM information, then answers mark that matching obtains The correspondence user of keyword is fed back to interior information, consequently facilitating user is according to keyword fast search to corresponding IM information, It improves information search and obtains efficiency, further the user experience is improved.
In order to realize that above-described embodiment, the present invention also propose a kind of equipment for being labeled to IM information.
A kind of equipment for being labeled to IM information, wherein the equipment includes:First device waits marking for obtaining First IM information of note;Second device, for determining corresponding markup information according to the first IM information;3rd device is used for root The 2nd IM information corresponding to the first IM information is generated according to markup information..
Fig. 5 is the structural schematic diagram according to the equipment for being labeled to IM information of one embodiment of the invention.
As shown in figure 5, the equipment according to the ... of the embodiment of the present invention for being labeled to IM information, including:First device 10, second device 20 and 3rd device 30.
Specifically, first device 10 is for obtaining the first IM information to be marked;
In one embodiment of the invention, first device 10 can be used for detecting whether that the mark of satisfaction mark IM information touches Clockwork spring part, and when meeting mark trigger condition, obtain the first IM information to be marked corresponding with mark trigger condition.
Wherein, it gives in an embodiment of the present invention, mark trigger condition may include following at least any one:
The IM information that continues is more than the scheduled information content threshold value that continues;For example, it is not read when the receiving terminal of IM information Information is more than to meet mark trigger condition when continuing information content threshold value.Wherein, the information content threshold value that continues is preset.It will This condition, can be when the information content that continues be more than to continue information content threshold value, automatically to people of unread information as mark trigger condition It is labeled, to which user can select the information needed to browse according to annotation results, saves the browsing time of user, carry Rise user experience.
Receive the command information of user's submission being labeled to IM information;Wherein, finger IM information being labeled It enables what information can make IM information to receive what end subscriber was submitted, can also be that the transmission end subscriber of IM information is submitted.
The duration that IM applications are not used in user is more than the scheduled unused interval threshold of application.Do not make due to working as user for a long time With IM in application, may the more IM information of accumulated number, therefore, but this is as mark trigger condition, to when using the head of a household IM is not used in application, can be labeled automatically to people of unread information in time, is screened manually without user, promotes user Experience.
Second device 20 is used to determine corresponding markup information according to the first IM information;
In one embodiment of the invention, second device 20 can be used for according to the first IM information, and the first IM is combined to believe The corresponding content correlated information of breath, determines corresponding markup information.Wherein, content correlated information may include following at least any :
Content category message corresponding to first IM information, for example, if the content point corresponding to the first IM information Class is commercial paper, then the corresponding markup information of the first IM information is advertisement;
The subject description information of the first affiliated session of IM information, for example, if the master of the first affiliated session of IM information Topic description information is English study, then the corresponding markup information of the first IM information is English study;
The user interest information of sender corresponding to first IM information, for example, if the corresponding hair of the first IM information The user interest information for the person of sending is basketball, then the corresponding markup information of the first IM information is basketball or movement;
Markup information in the first affiliated session of IM information corresponding to other IM information, for example, if the first IM Markup information in the affiliated session of information corresponding to other IM information has examination, important etc., then the corresponding mark of the first IM information It is to take an examination, is important to note information.
In another embodiment of the present invention, as shown in fig. 6, second device 20 may include:First unit 21, second is single Member 22 and third unit 23, wherein:
First unit 21 is used to determine the IM sessions belonging to the first IM information.
Second unit 22 determines the session markup information of IM sessions for all IM information included by IM sessions;
More specifically, the content of all IM information included by IM sessions can be identified in second unit 22, to obtain Corresponding classifying content can also obtain the markup information etc. of all IM information included by IM sessions, as a result, can be according to IM sessions Classifying content, the markup information of most of IM information determine the session mark letter of IM sessions in included all IM information Breath.
Third unit 23 is used to, according to session markup information, determine the markup information of the first IM information.
More specifically, in one embodiment of the invention, third unit 23 can be marked according to the first IM information and session Information determines the markup information of the first IM information.
3rd device 30 is used to generate the 2nd IM information corresponding to the first IM information according to markup information.
More specifically, 3rd device 30 can be labeled according to the first IM information of markup information pair to generate the 2nd IM letters Breath.Wherein, the form of mark can be addition keyword, addition mark icon (such as add star, thumb up), and the present invention is to mark Concrete form does not limit.
The equipment for being labeled to IM information of the embodiment of the present invention, by obtaining the first IM information to be marked, And corresponding markup information is determined according to the first IM information, the corresponding to the first IM information is then generated according to the markup information Two IM information can realize the automatic marking to information such as the classifications, importance, keyword of IM information, so that user is according to mark Note information at any time or is later checked IM information, is retrieved, is screened, and the time of user is greatly saved, improves information Browse efficiency promotes user experience.
Fig. 7 is the structural schematic diagram according to the equipment for being labeled to IM information of another embodiment of the present invention.
As shown in fig. 7, the equipment according to the ... of the embodiment of the present invention for being labeled to IM information, including:First device 10, second device 20,3rd device 30 and the 4th device 40.
Specifically, first device 10, second device 20 and 3rd device 30 can refer to embodiment as shown in Figure 5, herein not It repeats again.
4th device 40 is used to the 2nd IM information being provided to corresponding user equipment.
In one embodiment of the invention, the 2nd IM information can be provided to pair according to markup information by the 4th device 40 The user equipment answered.It specifically, can be by the 2nd IM information storages of generation to database after generating the 2nd IM information In.When user, which inputs search term, searches for corresponding IM information, the 2nd IM information can be provided to the transmission according to markup information The user equipment of the search term.
The equipment for being labeled to IM information of the embodiment of the present invention can be by after generating the 2nd IM information Two IM information are provided to corresponding equipment, consequently facilitating user checks, the process that user searches, screens manually are eliminated, into one The user experience is improved for step.
Fig. 8 is the structural schematic diagram according to the equipment for being labeled to IM information of another embodiment of the invention.
As shown in figure 8, the equipment according to the ... of the embodiment of the present invention for being labeled to IM information, including:First device 10, second device 20,3rd device 30, the 4th device 40, the 5th device 50, the 6th device 60 and the 7th device 70.
Specifically, first device 10, second device 20,3rd device 30 and the 4th device 40 can refer to reality as shown in Figure 5 Example is applied, details are not described herein.
5th device 50 is used to obtain the keyword of information to be searched.When user needs to browse, check, retrieve or screen IM When information, the keyword of information to be searched can be screened as needed.
6th device 60 is used to match keyword in multiple including the 2nd IM information have marked IM information;
7th device 70 is used to match the obtained correspondence user for having marked the interior information of application and having fed back to keyword.
The equipment for being labeled to IM information of the embodiment of the present invention, can obtain the keyword of information to be searched, and Keyword is matched in multiple including the 2nd IM information have marked IM information, then answers mark that matching obtains The correspondence user of keyword is fed back to interior information, consequently facilitating user is according to keyword fast search to corresponding IM information, It improves information search and obtains efficiency, further the user experience is improved.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable Sequence, include according to involved function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be of the invention Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (system of such as computer based system including processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicating, propagating or passing Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiring Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can be for example by carrying out optical scanner to paper or other media, then into edlin, interpretation or when necessary with it His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the present invention can be realized with hardware, software, firmware or combination thereof.Above-mentioned In embodiment, software that multiple steps or method can in memory and by suitable instruction execution system be executed with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit application-specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are appreciated that realize all or part of step that above-described embodiment method carries Suddenly it is that relevant hardware can be instructed to complete by program, the program can be stored in a kind of computer-readable storage medium In matter, which includes the steps that one or a combination set of embodiment of the method when being executed.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, it can also That each unit physically exists alone, can also two or more units be integrated in a module.Above-mentioned integrated mould The form that hardware had both may be used in block is realized, can also be realized in the form of software function module.The integrated module is such as Fruit is realized in the form of software function module and when sold or used as an independent product, can also be stored in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any One or more embodiments or example in can be combined in any suitable manner.
Although an embodiment of the present invention has been shown and described, it will be understood by those skilled in the art that:Not In the case of being detached from the principle of the present invention and objective a variety of change, modification, replacement and modification can be carried out to these embodiments, this The range of invention is by claim and its equivalent limits.

Claims (16)

1. a kind of method for being labeled to IM information, wherein this method includes:
A obtains the first IM information to be marked;
B determines corresponding markup information according to the first IM information;
C generates the 2nd IM information corresponding to the first IM information according to the markup information;
Wherein, the step b includes:
According to the first IM information, and the content correlated information in conjunction with corresponding to the first IM information, determine corresponding mark Note information;
Wherein, the content correlated information includes:
Content category message corresponding to the first IM information;The content category message is in the first IM information Hold the information being identified;The content category message includes:Advertisement;
The subject description information of the affiliated session of the first IM information;
The user interest information of sender corresponding to the first IM information;
Markup information in the affiliated session of the first IM information corresponding to other IM information.
2. according to the method described in claim 1, wherein, the step a includes:
Detect whether the mark trigger condition for meeting mark IM information;
When meeting the mark trigger condition, the first IM information to be marked corresponding with the mark trigger condition is obtained.
3. according to the method described in claim 2, wherein, the mark trigger condition includes following at least any one:
The IM information that continues is more than the scheduled information content threshold value that continues;
Receive the command information of user's submission being labeled to IM information;
The duration that IM applications are not used in user is more than the scheduled unused interval threshold of application.
4. according to the method in any one of claims 1 to 3, wherein the step b includes:
B1 determines the IM sessions belonging to the first IM information;
All IM information of the b2 included by the IM sessions, determine the session markup information of the IM sessions;
B3 determines the markup information of the first IM information according to the session markup information.
5. according to the method described in claim 4, wherein, the step b3 includes:
According to the first IM information and the session markup information, the markup information of the first IM information is determined.
6. according to the method in any one of claims 1 to 3, wherein this method further includes:
The 2nd IM information is provided to corresponding user equipment by d.
7. according to the method described in claim 6, wherein, the step d includes:
According to the corresponding markup information of the first IM information, the 2nd IM information is provided to corresponding user equipment.
8. according to the method in any one of claims 1 to 3, wherein this method further includes:
Obtain the keyword of information to be searched;
The keyword is matched in multiple including the 2nd IM information have marked IM information;
By matching obtain described in marked the correspondence user that IM information feeds back to the keyword.
9. a kind of equipment for being labeled to IM information, wherein the equipment includes:
First device, for obtaining the first IM information to be marked;
Second device, for determining corresponding markup information according to the first IM information;
3rd device, for generating the 2nd IM information corresponding to the first IM information according to the markup information;
Wherein, the second device is used for:
According to the first IM information, and the content correlated information in conjunction with corresponding to the first IM information, determine corresponding mark Note information;
Wherein, the content correlated information includes:
Content category message corresponding to the first IM information;The content category message is in the first IM information Hold the information being identified;The content category message includes:Advertisement;
The subject description information of the affiliated session of the first IM information;
The user interest information of sender corresponding to the first IM information;
Markup information in the affiliated session of the first IM information corresponding to other IM information.
10. equipment according to claim 9, wherein the first device is used for:
Detect whether the mark trigger condition for meeting mark IM information;
When meeting the mark trigger condition, the first IM information to be marked corresponding with the mark trigger condition is obtained.
11. equipment according to claim 10, wherein the mark trigger condition includes following at least any one:
The IM information that continues is more than the scheduled information content threshold value that continues;
Receive the command information of user's submission being labeled to IM information;
The duration that IM applications are not used in user is more than the scheduled unused interval threshold of application.
12. the equipment according to any one of claim 9 to 11, wherein the second device includes:
First unit, for determining the IM sessions belonging to the first IM information;
Second unit determines the session mark letter of the IM sessions for all IM information included by the IM sessions Breath;
Third unit, for according to the session markup information, determining the markup information of the first IM information.
13. equipment according to claim 12, wherein the third unit is used for:
According to the first IM information and the session markup information, the markup information of the first IM information is determined.
14. the equipment according to any one of claim 9 to 11, wherein the equipment further includes:
4th device, for the 2nd IM information to be provided to corresponding user equipment.
15. equipment according to claim 14, wherein the 4th device is used for:
According to the corresponding markup information of the first IM information, the 2nd IM information is provided to corresponding user equipment.
16. the equipment according to any one of claim 9 to 11, wherein the equipment further includes:
5th device, the keyword for obtaining information to be searched;
6th device, for carrying out the keyword in multiple including the 2nd IM information have marked IM information Match;
7th device, for will match obtain described in marked the correspondence user that IM information feeds back to the keyword.
CN201410806918.5A 2014-12-22 2014-12-22 Method and apparatus for being labeled to IM information Active CN104462518B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410806918.5A CN104462518B (en) 2014-12-22 2014-12-22 Method and apparatus for being labeled to IM information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410806918.5A CN104462518B (en) 2014-12-22 2014-12-22 Method and apparatus for being labeled to IM information

Publications (2)

Publication Number Publication Date
CN104462518A CN104462518A (en) 2015-03-25
CN104462518B true CN104462518B (en) 2018-10-19

Family

ID=52908553

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410806918.5A Active CN104462518B (en) 2014-12-22 2014-12-22 Method and apparatus for being labeled to IM information

Country Status (1)

Country Link
CN (1) CN104462518B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656754B (en) * 2016-12-08 2020-09-15 北京安云世纪科技有限公司 Information extraction method and device based on instant messaging software
CN107046603A (en) * 2017-05-27 2017-08-15 广东小天才科技有限公司 Communication message searching method and user terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072067A (en) * 2006-05-11 2007-11-14 北京握奇数据***有限公司 Device and method for realizing short-message classified sending, receiving and displaying
CN101119326A (en) * 2006-08-04 2008-02-06 腾讯科技(深圳)有限公司 Method and device for managing instant communication conversation recording
CN101277277A (en) * 2008-05-19 2008-10-01 腾讯科技(深圳)有限公司 Method and system for setting chat window theme in instant communication
CN103309998A (en) * 2013-06-25 2013-09-18 腾讯科技(深圳)有限公司 Message query method, message query device and terminal equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072067A (en) * 2006-05-11 2007-11-14 北京握奇数据***有限公司 Device and method for realizing short-message classified sending, receiving and displaying
CN101119326A (en) * 2006-08-04 2008-02-06 腾讯科技(深圳)有限公司 Method and device for managing instant communication conversation recording
CN101277277A (en) * 2008-05-19 2008-10-01 腾讯科技(深圳)有限公司 Method and system for setting chat window theme in instant communication
CN103309998A (en) * 2013-06-25 2013-09-18 腾讯科技(深圳)有限公司 Message query method, message query device and terminal equipment

Also Published As

Publication number Publication date
CN104462518A (en) 2015-03-25

Similar Documents

Publication Publication Date Title
US10891348B1 (en) Identifying relevant messages in a conversation graph
JP6487201B2 (en) Method and apparatus for generating recommended pages
US9544265B2 (en) Tracking interactive text-message communications
CN103493438B (en) Preferential inbox notice and synchronization for mobile messaging transmission application
JP5449628B2 (en) Determining category information using multistage
CN109241431A (en) A kind of resource recommendation method and device
CN103440243B (en) A kind of teaching resource recommendation method and device thereof
US8527269B1 (en) Conversational lexicon analyzer
CN104239298B (en) Text message recommends method, server, browser and system
US20150334068A1 (en) Message processing method and apparatus
CN106528894B (en) The method and device of label information is set
WO2013085564A2 (en) Methods and systems to filter and display electronic messages
CN103294800A (en) Method and device for pushing information
US20160307097A1 (en) Method and Apparatus for Automatically Replying to Information
CN107861927A (en) Document annotation method and device, readable storage medium and computer equipment
CN108446389B (en) Voice message search display method and device, computer equipment and storage medium
CN111159572B (en) Recommended content auditing method and device, electronic equipment and storage medium
CN108269196A (en) Add in the method, apparatus and computer equipment of network social association
JP2018206361A (en) System and method for user-oriented topic selection and browsing, and method, program, and computing device for displaying multiple content items
CN110377268A (en) Serial number generation method, device and storage medium
CN104598542B (en) The display methods and device of multimedia messages
CN104063799A (en) Promotion message pushing method and device
CN111859119A (en) Information processing method and device
CN104462518B (en) Method and apparatus for being labeled to IM information
CN103942247B (en) The information providing method and device of multimedia resource

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant