CN103279465A - Method and device for controlling communication historical data - Google Patents
Method and device for controlling communication historical data Download PDFInfo
- Publication number
- CN103279465A CN103279465A CN2012105519773A CN201210551977A CN103279465A CN 103279465 A CN103279465 A CN 103279465A CN 2012105519773 A CN2012105519773 A CN 2012105519773A CN 201210551977 A CN201210551977 A CN 201210551977A CN 103279465 A CN103279465 A CN 103279465A
- Authority
- CN
- China
- Prior art keywords
- group
- digest
- historical data
- active user
- instant messaging
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a method and device for controlling communication historical data. The method comprises the steps that a generation entry used for generating group abstracts is shown on a user interface; when an operation command for generating the group abstracts is received through the generation entry, instant communication historical data of a current user group are extracted according to a preset strategy; an extracted result is stored to be the group abstracts. Through the method and device for controlling the communication historical data, operation modes of the communication historical data can be expanded so that the communication historical data can be applied more effectively.
Description
Technical field
The present invention relates to computer networking technology, be specifically related to control method and the device of communication history data.
Background technology
Growing in computer technology and internet, applications is popularized rapidly today, increasing people use computer software and hardware equipment, obtain data message by the internet, exchange mutually.Instant Messenger (IM) software is one of tool software of exchanging mutually of carrying out that the Internet user often uses.By Instant Messenger (IM) software, the Internet user can realize the real-time information transmission between two people or the many people, and the information type that can use and transmit can be various therebetween, as Word message, file, voice and video interchange etc.The appearance of Instant Messenger (IM) software and application are provided convenience for people's mutual interchange to a certain extent, have enriched people's communication means.
Use in the process that Instant Messenger (IM) software exchanges the Internet user, tend to produce certain instant messaging historical data, usually said chat history etc. for example, for specific user, can obtain relevant data message operating right by login, the historical data information of transmitting when this user is exchanged with other people is checked, operations such as deletion, and the control method of this instant messaging historical data can also have further raising.
Summary of the invention
In view of the above problems, the present invention has been proposed in order to a kind of control method and device of the communication data that overcomes the problems referred to above or address the above problem at least in part are provided, can expand the mode of operation to the communication history data, make the communication history data more effectively be employed.
According to one aspect of the present invention, a kind of control method of instant messaging historical data is provided, comprising:
Show the generation entrance that is used for the generated group digest in user interface;
When receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted;
The result who extracts is saved as group digest.
Alternatively, also comprise:
In described active user group's instant messaging historical data, extract key word information;
According to the contextual information between described key word information and each bar communication history data, determine at least one topic of comprising in the described instant messaging historical data to comprise at least one instant messaging historical data in each topic;
According to the number of entries of the instant messaging historical data that comprises in the topic, determine the temperature of each topic;
Described when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted, comprising:
When receiving the operational order of generated group digest by described generation entrance, temperature is met the instant messaging historical data that comprises in the topic of prerequisite extract.
Alternatively, describedly temperature is met the instant messaging historical data that comprises in the topic of prerequisite extract and comprise:
Be at least two if temperature meets the topic of prerequisite, then respectively the instant messaging historical data that comprises in each topic extracted;
The described result that will extract saves as group digest and comprises:
Generate respectively group's digest at each topic according to the result who extracts.
Alternatively, described when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted, comprising:
Receive the keyword of active user's input;
When receiving the operational order of generated group digest by described generation entrance, the keyword of importing according to the active user extracts active user group's instant messaging historical data.
Alternatively, described by presetting before strategy extracts active user group's instant messaging historical data, also comprise:
The clauses and subclauses that do not include effective information in the instant messaging historical data with active user group filter out.
Alternatively, also comprise:
According to the identity information of active user in described active user group, determine that the active user is to the operating right of described group's digest;
According to described operating right, show the operation entry of described operating right correspondence in user interface.
Alternatively, then described according to described operating right if described active user is described active user group's keeper, show the operation entry of described operating right correspondence in user interface, comprising:
Show for the group's digest that has generated is carried out disclosed open entrance in user interface;
Described method also comprises:
When the operational order of the group's digest that receives open appointment by described open entrance, the user beyond the active user group open described appointment group digest check authority.
Alternatively, also comprise:
The group's digest that has generated is shown to all users in the active user group and/or newly joins the user of this customer group.
Alternatively, also comprise:
Receive the search query word of user's input;
Generated and disclosed group digest is searched for described according to described search query word, and showed corresponding Search Results to the user.
According to a further aspect in the invention, provide a kind of control device of instant messaging historical data, having comprised:
Generate the entrance display unit, be used for showing the generation entrance that is used for the generated group digest in user interface;
Extraction unit is used for when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted;
Preserve the unit, the result who is used for extracting saves as group digest.
Alternatively, also comprise:
The key word information extraction unit is used for extracting key word information in described active user group's instant messaging historical data;
The topic determining unit is used for according to the contextual information between described key word information and each bar communication history data, determines at least one topic of comprising in the described instant messaging historical data to comprise at least one instant messaging historical data in each topic;
The temperature determining unit for the number of entries of the instant messaging historical data that comprises according to topic, is determined the temperature of each topic;
Described extraction unit comprises:
First extracts subelement, is used for temperature being met the instant messaging historical data that comprises in the topic of prerequisite extracting when receiving the operational order of generated group digest by described generation entrance.
Alternatively, the described first extraction subelement comprises:
Extract subelement respectively, be at least two if be used for the topic that temperature meets prerequisite, then respectively the instant messaging historical data that comprises in each topic is extracted;
Described preservation unit comprises:
Preserve subelement respectively, be used for generating respectively at group's digest of each topic and preserving according to the result who extracts.
Alternatively, described extraction unit comprises:
The keyword receiving element is used for receiving the keyword that the active user imports;
Second extracts subelement, is used for when receiving the operational order of generated group digest by described generation entrance, and the keyword of importing according to the active user extracts active user group's instant messaging historical data.
Alternatively, also comprise:
Filter element is used for describedly by presetting before strategy extracts active user group's instant messaging historical data, and the clauses and subclauses that do not include effective information in the instant messaging historical data with active user group filter out.
Alternatively, also comprise:
The operating right determining unit is used for according to the identity information of active user described active user group, determines that the active user is to the operating right of described group's digest; The operation entry display unit is used for according to described operating right, shows the operation entry of described operating right correspondence in user interface.
Alternatively, if described active user is described active user group's keeper, then described operation entry display unit specifically is used for:
Show for the group's digest that has generated is carried out disclosed open entrance in user interface;
Described device also comprises:
Open unit, when being used for the operational order when the group's digest that receives open appointment by described open entrance, the user beyond the active user group open described appointment group digest check authority.
Alternatively, also comprise:
Display unit, the group's digest that is used for having generated are shown to all users in the active user group and/or newly join the user of this customer group.
Alternatively, also comprise:
The query word receiving element is used for receiving the search query word that the user imports;
Search unit is used for having generated and disclosed group's digest is searched for described according to described search query word, and shows corresponding Search Results to the user.
Control method and device according to communication data of the present invention, can be when receiving the request of generated group digest, the strategy that automatic basis presets filters out the data for the generated group digest from the communication history data, and then can be according to the data generated group digest that filters out, like this, can expand the mode of operation to colony's communication history data so that the communication history data more effectively are employed.
Above-mentioned explanation only is the general introduction of technical solution of the present invention, for can clearer understanding technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Description of drawings
By reading hereinafter detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing only is used for the purpose of preferred implementation is shown, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts with identical reference symbol.In the accompanying drawings:
Fig. 1 shows the process flow diagram of method according to an embodiment of the invention;
Fig. 2 shows the synoptic diagram at interface according to an embodiment of the invention; And
Fig. 3 shows the synoptic diagram of an apparatus in accordance with one embodiment of the invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Though shown exemplary embodiment of the present disclosure in the accompanying drawing, yet should be appreciated that and to realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order to understand the disclosure more thoroughly that these embodiment are provided, and can with the scope of the present disclosure complete convey to those skilled in the art.
Referring to Fig. 1, the embodiment of the invention provides a kind of control method of communication history data, and this method can may further comprise the steps:
S101: show the generation entrance that is used for the generated group digest in user interface;
In embodiments of the present invention, carry out more effective management and application for the ease of the communication history data to group, the entrance of generated group digest can be provided for the user.So-called group's digest as its name suggests, that is to say from the communication history data of group and takes passages out some important informations, perhaps information such as relevant discussion under the same topic, form a file, this document is the equal of a part of selecting from the group communication historical data, therefore becomes group digest.
Chat window when user interface can be group's interchange can show in the chat window of group namely that also group's digest generates entrance, if the user need then can initiate to ask at the communication history data generated group digest of current group by this entrance.Wherein, chat window generally is made up of two parts at least, wherein a part is used for input message to be sent (for ease of describing, abbreviate " editor " as), another part be used for to show the message (for ease of describing, abbreviating " display window " as) that message that the active user has sent and the other user send over.Generally speaking, the user need carry out the editor of message by modes such as keyboard or handwriting pads in editor, editor finishes after a piece of news, just can press " transmission " button in the window or shortcut etc., and message is sent, accordingly, this message will appear in the display window, and simultaneously, editor is cleared, the user can edit new message again, by that analogy.In addition, some also can comprise the window on a similar means hurdle in the chat window, instruments such as some fonts, expression, sectional drawing can be provided, therefore, the operation entry that is used for the generated group digest also can be placed on this toolbar, when the user needs the generated group digest, just can enter by this entrance.
S102: when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted;
If generate the request that entrance has received the generated group digest by group's digest, then the communication history data of current group can be shown to the user, and selecting entrance for each bar data provides check box etc., the user can therefrom choose required clauses and subclauses, the generated group digest.Perhaps, in embodiments of the present invention, after the request that receives the generated group digest, also can from the communication history data of current group, filter out user's possibility item of interest automatically according to the strategy that presets, perhaps each clauses and subclauses under the same topic etc., with this as the content that is used for the generated group digest.
Wherein, when presetting strategy and screen, multiple implementation can be arranged.For example, under a kind of implementation, can be at the communication history extracting data keyword of current group, then according to the information such as occurrence number of keyword, add up the temperature information of each bar communication history data respectively, therefrom extract the communication history data that temperature information satisfies certain condition then.For example, suppose to comprise " benefit cutter ", " Warcraft " etc. from the keyword that the communication history extracting data goes out, wherein, the occurrence number of " benefit cutter " is maximum, therefore the communication history data strip purpose temperature that then can determine to include this keyword can extract the candidate entries as the generated group digest than higher.Certainly, can also provide selection entrances such as check box on this basis equally, so that the user further accepts or rejects operation to the clauses and subclauses that filter out on this basis.
Perhaps, under another kind of mode, can be at the communication history extracting data keyword of current group, according to the contextual information between key word information and each bar communication history data, determine at least one topic that comprises in the instant messaging historical data, wherein, comprise at least one instant messaging historical data in each topic, then, according to the number of entries of the instant messaging historical data that comprises in the topic, determine the temperature of each topic, like this, when receiving the operational order of generated group digest by the generation entrance, just temperature can be met the instant messaging historical data that comprises in the topic of prerequisite and extract.For example, by to the keyword of each bar communication history data of certain group and the contextual information between each bar communication history data, determine the discussion topic that comprises in current group's historical data about " mend cutter skill ", may have 10 at the number of entries of the communication history data of this topic; Also comprise the discussion topic about " weather today " simultaneously, may have 3 at the number of entries of the communication history data of this topic, etc.Wherein, prerequisite can be the data entries data that comprise in the topic greater than certain threshold value that presets etc., the size of this threshold value can freely be set according to actual needs.Wherein, be at least two if temperature meets the topic of prerequisite, then can respectively the instant messaging historical data that comprises in each topic be extracted, generate respectively at group's digest of each topic and preserve according to the result who extracts.
Need to prove, in the process of screening, can also automatically the information filtering that does not include effective information in the information content be fallen, for example, if certain information content only comprises literal such as " goodbye ", " laughing a great ho-ho ", perhaps only comprise some emoticons etc., because these information can not be contributed effective information to the digest content, therefore can directly filter out, improve efficient and the quality of generated group digest.
Moreover, under another kind of implementation, can also provide the entrance of input keyword for the user, according to the keyword of user's input, from the relevant clauses and subclauses of communication history extracting data, as the clauses and subclauses that are used for the generated group digest.Equally, can also provide selection operation entries such as check box for each clauses and subclauses that screen, so that the user screens further.For example, the keyword of user's input is " benefit cutter ", then can therefrom filter out following several relevant communication history data: " it is very much crucial that DOTA mends cutter.It is special hard that I feel to mend cutter, always mends bad ... ", " close combat is mended cutter and is generally arrived than the easy benefit of distant fight, does not need to calculate trajectory, it should be noted that the time of manually doing, has walked and attack." and " distant fight is mended cutter and Duoed a trajectory problem than close combat.Attack is in the process need time of flight, and the distant fight hero attacks low, and trajectory is slow, so need to mend in advance ", therefore, just these several data can be offered the user, these data are exactly the data that are used for the generated group digest that the user needs probably.
That is to say, in embodiments of the present invention, can not be that all communication history data completely are shown to the user, therefrom manually select clauses and subclauses for the generated group digest by the user, but can at first screen from the communication history data according to certain strategy, the data after will screening then offer with the user and select for the user, like this, just can avoid numerous invalid data that user's selection is caused interference, improve the efficient of generated group digest.
Need to prove, because the communication history data of group generally are that the mode of appending is stored.For example, certain month 1 day group exchanges data and is recorded in the communication history data, and afterwards, this group has carried out again on 2nd exchanging to be discussed, and then the new content of discussing can be appended after the communication history data that are kept at 1.When the user need check the communication history data of this group, can inquire whole communication history data by an inquiry entrance.Therefore, the content of the communication history data of group may be very many, and certain user may be need be at the content generated group digest of the last time discussion, and Ji Lu communication history data are otiose in fact before, even may form interference to the automatic screening operation on the contrary.Therefore, in the entrance of generated group digest, can also comprise the option of option date, so just can from the communication history data of this specific date, screen, thereby reduce calculated amount, raise the efficiency.
S103: the result that will extract saves as group digest.
After the data that extract for the generated group digest, just it can be saved as group digest.In actual applications, when preserving group's digest, can also be the name of group's digest, also can for one be the entrance of group's digest input title, the user can import the title of group digest in this entrance.For example, about the aforementioned data relevant with " benefit cutter ", when the generated group digest, can be with this group digest called after " DOTA mend cutter skill ", etc.After the generated group digest, just can go out to view the digest of this generation from the precalculated position that group exchanges window, for example, referring to Fig. 2, can exchange the top-right position of window in group, the impression window of " group's digest " is provided.Certainly in this Fig. 2, " group's digest " shares a window area with " group motion attitude ", " group shares ", can be by clicking the switching that different labels specifically represents content.When certainly the user clicked group digest label, group's digest that just can therefrom view this group was tabulated.And the existing member who is not only this group can check that the member who newly adds this group also can check.That is to say, by the embodiment of the invention, newly add the member of certain group, which content this group all discussed before can understanding by group's digest, etc.If group's digest of certain group is a lot, then can also in group's digest window, provide the search entrance, can be by the mode of input inquiry word in the search entrance, group's digest that search is complementary, and with the content revealing of this group digest in the window area at group's digest place.
Certainly, except group's digest carried out naming operation, group member can also carry out other associative operation to group's digest, and corresponding, JICQ can also provide the operation entry that carries out associative operation at group's digest for group member.For example, the answer entrance that can show be used for the group's digest that has generated is replied in user interface, the modification entrance that is used for the group's digest that has generated is made amendment, the comment entrance that is used for the group's digest that has generated is commented on, be used for the deletion entrance that the group's digest that has generated is deleted, the interpolation label entrance that is used for group's digest is added label, etc.
In addition, according to the difference of the identity of user in group, the operation entry at group's digest that is shown to the user also can be different.For example, if the rank and file in the group then provides aforementioned entrance to get final product, and if the keeper of group etc. have the member of management identity, then can also have the authority of group's digest openly being given the user outside the group.Also namely, if the active user is crowd keeper etc., then can also be provided for group's digest is announced operation entry to other users outside the group for it.Like this, other users outside this group also can view group's digest that this group announces away, and other users can probably understand the main discussion topic of this group etc. according to group's digest of this group, can also determine whether need to add this group accordingly, etc.
In a word, the control method of the instant messaging historical data that provides by the embodiment of the invention, can be when receiving the request of generated group digest, the strategy that automatic basis presets filters out the data for the generated group digest from the communication history data, and then can be according to the data generated group digest that filters out, like this, can expand the mode of operation to colony's communication history data so that the communication history data more effectively are employed.
The control method of the instant messaging historical data that provides with the embodiment of the invention is corresponding, and the embodiment of the invention also provides a kind of control device of communication history data, and referring to Fig. 3, this device can comprise:
Generate entrance display unit 301, be used for showing the generation entrance that is used for the generated group digest in user interface;
During specific implementation, this device can also comprise:
The key word information extraction unit is used for extracting key word information in described active user group's instant messaging historical data;
The topic determining unit is used for according to described key word information and contextual information, determines at least one topic of comprising in the described instant messaging historical data to comprise at least one instant messaging historical data in each topic;
The temperature determining unit for the number of entries of the instant messaging historical data that comprises according to topic, is determined the temperature of each topic;
Accordingly, described extraction unit 302 comprises:
First extracts subelement, is used for temperature being met the instant messaging historical data that comprises in the topic of prerequisite extracting when receiving the operational order of generated group digest by described generation entrance.
Wherein, the described first extraction subelement comprises:
Extract subelement respectively, be at least two if be used for the topic that temperature meets prerequisite, then respectively the instant messaging historical data that comprises in each topic is extracted;
Described preservation unit 303 can comprise:
Preserve subelement respectively, be used for generating respectively at group's digest of each topic and preserving according to the result who extracts.
Perhaps, under another kind of implementation, described extraction unit 302 also can comprise:
The keyword receiving element is used for receiving the keyword that the active user imports;
Second extracts subelement, is used for when receiving the operational order of generated group digest by described generation entrance, and the keyword of importing according to the active user extracts active user group's instant messaging historical data.
In actual applications, this device can also comprise:
Filter element is used for describedly by presetting before strategy extracts active user group's instant messaging historical data, and the clauses and subclauses that do not include effective information in the instant messaging historical data with active user group filter out.
According to the difference of group members identity, can be different for the operating right of group's digest, therefore, in order to embody difference in this respect, this device can also comprise:
The operating right determining unit is used for according to the identity information of active user described active user group, determines that the active user is to the operating right of described group's digest; The operation entry display unit is used for according to described operating right, shows the operation entry of described operating right correspondence in user interface.
Wherein, if described active user is described active user group's keeper, then described operation entry display unit specifically is used for:
Show for the group's digest that has generated is carried out disclosed open entrance in user interface;
Described device can also comprise:
Open unit, when being used for the operational order when the group's digest that receives open appointment by described open entrance, the user beyond the active user group open described appointment group digest check authority.
In addition, this device can also comprise:
Display unit, the group's digest that is used for having generated are shown to all users in the active user group and/or newly join the user of this customer group.
For the ease of the group's digest that has generated is searched for, this device can also comprise:
The query word receiving element is used for receiving the search query word that the user imports;
Search unit is used for having generated and disclosed group's digest is searched for described according to described search query word, and shows corresponding Search Results to the user.
In a word, the control device of the instant messaging historical data that provides by the embodiment of the invention, can be when receiving the request of generated group digest, the strategy that automatic basis presets filters out the data for the generated group digest from the communication history data, and then can be according to the data generated group digest that filters out, like this, can expand the mode of operation to colony's communication history data so that the communication history data more effectively are employed.
Intrinsic not relevant with any certain computer, virtual system or miscellaneous equipment with demonstration at this algorithm that provides.Various general-purpose systems also can be with using based on the teaching at this.According to top description, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also at any certain programmed language.Should be understood that and to utilize various programming languages to realize content of the present invention described here, and the top description that language-specific is done is in order to disclose preferred forms of the present invention.
In the instructions that provides herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can be put into practice under the situation of these details not having.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the description to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes in the above.Yet the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires the more feature of feature clearly put down in writing than institute in each claim.Or rather, as following claims reflected, inventive aspect was to be less than all features of the disclosed single embodiment in front.Therefore, follow claims of embodiment and incorporate this embodiment thus clearly into, wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can adaptively change and they are arranged in one or more equipment different with this embodiment the module in the equipment among the embodiment.Can become a module or unit or assembly to the module among the embodiment or unit or combination of components, and can be divided into a plurality of submodules or subelement or sub-component to them in addition.In such feature and/or process or unit at least some are mutually repelling, and can adopt any combination to disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and so all processes or the unit of disclosed any method or equipment make up.Unless clearly statement in addition, disclosed each feature can be by providing identical, being equal to or the alternative features of similar purpose replaces in this instructions (comprising claim, summary and the accompanying drawing followed).
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included among other embodiment, the combination of features of different embodiment means and is within the scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
Each parts embodiment of the present invention can realize with hardware, perhaps realizes with the software module of moving at one or more processor, and perhaps the combination with them realizes.It will be understood by those of skill in the art that and to use microprocessor or digital signal processor (DSP) to realize according to some or all some or repertoire of parts in the opertaing device of the communication history data of the embodiment of the invention in practice.The present invention can also be embodied as for part or all equipment or the device program (for example, computer program and computer program) of carrying out method as described herein.Such realization program of the present invention can be stored on the computer-readable medium, perhaps can have the form of one or more signal.Such signal can be downloaded from internet website and obtain, and perhaps provides at carrier signal, perhaps provides with any other form.
It should be noted above-described embodiment the present invention will be described rather than limit the invention, and those skilled in the art can design alternative embodiment under the situation of the scope that does not break away from claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed in element or step in the claim.Being positioned at word " " before the element or " one " does not get rid of and has a plurality of such elements.The present invention can realize by means of the hardware that includes some different elements and by means of the computing machine of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to come imbody by same hardware branch.Any order is not represented in the use of word first, second and C grade.Can be title with these word explanations.
The application can be applied to computer system/server, and it can be with numerous other universal or special computingasystem environment or configuration operation.The example that is suitable for well-known computing system, environment and/or the configuration used with computer system/server includes but not limited to: personal computer system, server computer system, thin client, thick client computer, hand-held or laptop devices, the system based on microprocessor, set-top box, programmable consumer electronics, NetPC Network PC, Xiao type Ji calculate machine Xi Tong ﹑ large computer system and comprise the distributed cloud computing technological accumulation and inheritance of above-mentioned any system, etc.
Computer system/server can be described under the general linguistic context of the computer system executable instruction of being carried out by computer system (such as program module).Usually, program module can comprise routine, program, target program, assembly, logic, data structure etc., and they are carried out specific task or realize specific abstract data type.Computer system/server can be implemented in distributed cloud computing environment, and in the distributed cloud computing environment, task is by carrying out by the teleprocessing equipment of communication network link.In distributed cloud computing environment, program module can be positioned on the Local or Remote computing system storage medium that comprises memory device.
Claims (18)
1. the control method of an instant messaging historical data comprises:
Show the generation entrance that is used for the generated group digest in user interface;
When receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted;
The result who extracts is saved as group digest.
2. the method for claim 1 also comprises:
In described active user group's instant messaging historical data, extract key word information;
According to the contextual information between described key word information and each bar communication history data, determine at least one topic of comprising in the described instant messaging historical data to comprise at least one instant messaging historical data in each topic;
According to the number of entries of the instant messaging historical data that comprises in the topic, determine the temperature of each topic;
Described when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted, comprising:
When receiving the operational order of generated group digest by described generation entrance, temperature is met the instant messaging historical data that comprises in the topic of prerequisite extract.
3. method as claimed in claim 2 describedly meets the instant messaging historical data that comprises in the topic of prerequisite with temperature and extracts and comprise:
Be at least two if temperature meets the topic of prerequisite, then respectively the instant messaging historical data that comprises in each topic extracted;
The described result that will extract saves as group digest and comprises:
Generate respectively group's digest at each topic according to the result who extracts.
4. the method for claim 1 is described when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted, and comprising:
Receive the keyword of active user's input;
When receiving the operational order of generated group digest by described generation entrance, the keyword of importing according to the active user extracts active user group's instant messaging historical data.
5. the method for claim 1, described by presetting before strategy extracts active user group's instant messaging historical data, also comprise:
The clauses and subclauses that do not include effective information in the instant messaging historical data with active user group filter out.
6. the method for claim 1 also comprises:
According to the identity information of active user in described active user group, determine that the active user is to the operating right of described group's digest;
According to described operating right, show the operation entry of described operating right correspondence in user interface.
7. method as claimed in claim 6 is then described according to described operating right if described active user is described active user group's keeper, shows the operation entry of described operating right correspondence in user interface, comprising:
Show for the group's digest that has generated is carried out disclosed open entrance in user interface;
Described method also comprises:
When the operational order of the group's digest that receives open appointment by described open entrance, the user beyond the active user group open described appointment group digest check authority.
8. the method for claim 1 also comprises:
The group's digest that has generated is shown to all users in the active user group and/or newly joins the user of this customer group.
9. as each described method of claim 1 to 8, also comprise:
Receive the search query word of user's input;
Generated and disclosed group digest is searched for described according to described search query word, and showed corresponding Search Results to the user.
10. the control device of an instant messaging historical data comprises:
Generate the entrance display unit, be used for showing the generation entrance that is used for the generated group digest in user interface;
Extraction unit is used for when receiving the operational order of generated group digest by described generation entrance, by presetting strategy active user group's instant messaging historical data is extracted;
Preserve the unit, the result who is used for extracting saves as group digest.
11. device as claimed in claim 10 also comprises:
The key word information extraction unit is used for extracting key word information in described active user group's instant messaging historical data;
The topic determining unit is used for according to the contextual information between described key word information and each bar communication history data, determines at least one topic of comprising in the described instant messaging historical data to comprise at least one instant messaging historical data in each topic;
The temperature determining unit for the number of entries of the instant messaging historical data that comprises according to topic, is determined the temperature of each topic;
Described extraction unit comprises:
First extracts subelement, is used for temperature being met the instant messaging historical data that comprises in the topic of prerequisite extracting when receiving the operational order of generated group digest by described generation entrance.
12. device as claimed in claim 11, described first extracts subelement comprises:
Extract subelement respectively, be at least two if be used for the topic that temperature meets prerequisite, then respectively the instant messaging historical data that comprises in each topic is extracted;
Described preservation unit comprises:
Preserve subelement respectively, be used for generating respectively at group's digest of each topic and preserving according to the result who extracts.
13. device as claimed in claim 10, described extraction unit comprises:
The keyword receiving element is used for receiving the keyword that the active user imports;
Second extracts subelement, is used for when receiving the operational order of generated group digest by described generation entrance, and the keyword of importing according to the active user extracts active user group's instant messaging historical data.
14. device as claimed in claim 10 also comprises:
Filter element is used for describedly by presetting before strategy extracts active user group's instant messaging historical data, and the clauses and subclauses that do not include effective information in the instant messaging historical data with active user group filter out.
15. device as claimed in claim 10 also comprises:
The operating right determining unit is used for according to the identity information of active user described active user group, determines that the active user is to the operating right of described group's digest; The operation entry display unit is used for according to described operating right, shows the operation entry of described operating right correspondence in user interface.
16. device as claimed in claim 15, if described active user is described active user group's keeper, then described operation entry display unit specifically is used for:
Show for the group's digest that has generated is carried out disclosed open entrance in user interface;
Described device also comprises:
Open unit, when being used for the operational order when the group's digest that receives open appointment by described open entrance, the user beyond the active user group open described appointment group digest check authority.
17. device as claimed in claim 10 also comprises:
Display unit, the group's digest that is used for having generated are shown to all users in the active user group and/or newly join the user of this customer group.
18. as each described device of claim 10 to 17, also comprise:
The query word receiving element is used for receiving the search query word that the user imports;
Search unit is used for having generated and disclosed group's digest is searched for described according to described search query word, and shows corresponding Search Results to the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210551977.3A CN103279465B (en) | 2012-12-18 | 2012-12-18 | The control method and device of communication historical data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210551977.3A CN103279465B (en) | 2012-12-18 | 2012-12-18 | The control method and device of communication historical data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103279465A true CN103279465A (en) | 2013-09-04 |
CN103279465B CN103279465B (en) | 2018-05-25 |
Family
ID=49061989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210551977.3A Active CN103279465B (en) | 2012-12-18 | 2012-12-18 | The control method and device of communication historical data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103279465B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105187597A (en) * | 2015-06-30 | 2015-12-23 | 苏州寅初信息科技有限公司 | Voice record management method, voice record management device and mobile terminal |
CN105872213A (en) * | 2016-03-28 | 2016-08-17 | 维沃移动通信有限公司 | Information displaying method and electronic device |
CN105978792A (en) * | 2016-05-16 | 2016-09-28 | 泉州市协升礼品有限公司 | Instant-messaging multi-person chat topic management method |
CN106059894A (en) * | 2016-05-24 | 2016-10-26 | 腾讯科技(深圳)有限公司 | Message processing method and message processing device |
WO2017028577A1 (en) * | 2015-08-19 | 2017-02-23 | 腾讯科技(深圳)有限公司 | Method and apparatus for displaying group chat content |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060053204A1 (en) * | 2004-09-09 | 2006-03-09 | Microsoft Corporation | Presenting and manipulating electronic mail conversations |
CN101119326A (en) * | 2006-08-04 | 2008-02-06 | 腾讯科技(深圳)有限公司 | Method and device for managing instant communication conversation recording |
CN101272355A (en) * | 2008-05-08 | 2008-09-24 | 腾讯科技(深圳)有限公司 | Management and issuing method and device for subject discussion contents in instant communication instrument |
CN101605109A (en) * | 2009-07-15 | 2009-12-16 | 腾讯科技(深圳)有限公司 | The management method of group message and device |
CN102215178A (en) * | 2011-05-31 | 2011-10-12 | 广州华多网络科技有限公司 | Method and device for presenting communication information |
-
2012
- 2012-12-18 CN CN201210551977.3A patent/CN103279465B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060053204A1 (en) * | 2004-09-09 | 2006-03-09 | Microsoft Corporation | Presenting and manipulating electronic mail conversations |
CN101119326A (en) * | 2006-08-04 | 2008-02-06 | 腾讯科技(深圳)有限公司 | Method and device for managing instant communication conversation recording |
CN101272355A (en) * | 2008-05-08 | 2008-09-24 | 腾讯科技(深圳)有限公司 | Management and issuing method and device for subject discussion contents in instant communication instrument |
CN101605109A (en) * | 2009-07-15 | 2009-12-16 | 腾讯科技(深圳)有限公司 | The management method of group message and device |
CN102215178A (en) * | 2011-05-31 | 2011-10-12 | 广州华多网络科技有限公司 | Method and device for presenting communication information |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105187597A (en) * | 2015-06-30 | 2015-12-23 | 苏州寅初信息科技有限公司 | Voice record management method, voice record management device and mobile terminal |
CN105187597B (en) * | 2015-06-30 | 2019-02-22 | 上海什马出行信息科技有限公司 | A kind of management method of voice record, device and its mobile terminal |
WO2017028577A1 (en) * | 2015-08-19 | 2017-02-23 | 腾讯科技(深圳)有限公司 | Method and apparatus for displaying group chat content |
CN106470148A (en) * | 2015-08-19 | 2017-03-01 | 腾讯科技(深圳)有限公司 | Group chatting content display method and device |
US11068551B2 (en) | 2015-08-19 | 2021-07-20 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for displaying contents of group chat |
CN105872213A (en) * | 2016-03-28 | 2016-08-17 | 维沃移动通信有限公司 | Information displaying method and electronic device |
CN105978792A (en) * | 2016-05-16 | 2016-09-28 | 泉州市协升礼品有限公司 | Instant-messaging multi-person chat topic management method |
CN106059894A (en) * | 2016-05-24 | 2016-10-26 | 腾讯科技(深圳)有限公司 | Message processing method and message processing device |
CN106059894B (en) * | 2016-05-24 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Message processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103279465B (en) | 2018-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10671263B2 (en) | Annotating collaborative content to facilitate mining key content as a runbook | |
US9582571B2 (en) | Targeted message response | |
US10073926B2 (en) | Team analytics context graph generation and augmentation | |
US10154071B2 (en) | Group chat with dynamic background images and content from social media | |
CN103493438B (en) | Preferential inbox notice and synchronization for mobile messaging transmission application | |
CN100565459C (en) | From the context of shared document, watch method and apparatus with managing collaboration data | |
US20100169320A1 (en) | Method and system for email search | |
US10536419B2 (en) | Searching and displaying related content to a post in an activity stream | |
US20130036344A1 (en) | Intelligent link population and recommendation | |
CN103279465A (en) | Method and device for controlling communication historical data | |
US20080109406A1 (en) | Instant message tagging | |
CN104063454A (en) | Search push method and device for mining user demands | |
US20170039246A1 (en) | Team analytics context graph generation | |
CN103269303A (en) | Group exchange message distribution method and system | |
CN101035124A (en) | System and method for managing an instant messaging conversation | |
CN104239157A (en) | Method and device for optimizing and cleaning data of mobile terminal | |
CN103618662A (en) | Method and device for realizing instant communication | |
CN104461239A (en) | Information interaction method and device | |
US10904191B2 (en) | Cleaning chat history based on relevancy | |
CN103279466A (en) | Method and device for controlling communication historical data | |
CN103269309A (en) | Method and system for processing communication message | |
AU2007257092A1 (en) | Systems and methods for consumer-generated media reputation management | |
CN103269304A (en) | Message handling method and device | |
CN103269308A (en) | Method and system for releasing interaction information of communication groups | |
CN110324230B (en) | Interface display method, client and computer 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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220725 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |