CN110347303A - A kind of information processing method and relevant device - Google Patents

A kind of information processing method and relevant device Download PDF

Info

Publication number
CN110347303A
CN110347303A CN201810305150.1A CN201810305150A CN110347303A CN 110347303 A CN110347303 A CN 110347303A CN 201810305150 A CN201810305150 A CN 201810305150A CN 110347303 A CN110347303 A CN 110347303A
Authority
CN
China
Prior art keywords
information
terminal
interactive information
user
interactive
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.)
Pending
Application number
CN201810305150.1A
Other languages
Chinese (zh)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201810305150.1A priority Critical patent/CN110347303A/en
Publication of CN110347303A publication Critical patent/CN110347303A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a kind of information processing method and relevant devices, it include: when the trigger request on the user conversation window for detecting first terminal and second terminal, the first terminal obtains the interactive information on the user conversation window, and the interactive information includes at least one of user's interactive information inputted, the interactive information having received and the interactive information sent;The first terminal generates information and integrates table according to the interactive information;The first terminal sends the information and integrates table, and the information integration table is used to indicate other users and checks interior perhaps content of edit.Using the embodiment of the present invention, the flexibility for generating information integration table can be improved, and improve the interactivity that information integrates table.

Description

A kind of information processing method and relevant device
Technical field
The present invention relates to electronic technology field more particularly to a kind of information processing methods and relevant device.
Background technique
Due to information integrate table can it is more intuitive, directly show information, user terminal integrates table transmitting by information Information, have great convenience for the user between information exchange.Wherein, can interactive form be the most common information integrate table.Currently, The generation method of information integration table is commonly based on what text participle was realized.The information integration table that this method generates is only limitted to user Operation to the information content itself is not able to satisfy user to the process requirements and feedback requirements of information, and information integrates table Interactivity it is low.In addition, system dependence that existing information integrates table generation technique is strong, trigger condition is limited, information is reduced Integrate the flexibility of table update.
Summary of the invention
The embodiment of the present invention provides a kind of information processing method and relevant device, improves and generates the flexible of information integration table Property and information integrate the interactivity of table.
In a first aspect, the embodiment of the invention provides a kind of information processing methods, comprising:
When the trigger request on the user conversation window for detecting first terminal and second terminal, the first terminal is obtained Take the interactive information on the user conversation window, the interactive information include user inputting interactive information, received To interactive information and at least one of the interactive information sent;
The first terminal generates information and integrates table according to the interactive information;
The first terminal sends the information and integrates table, and the information integration table is used to indicate other users and checks content Or content of edit.
Wherein, described when the trigger request on the user conversation window for detecting first terminal and second terminal, it is described The interactive information that first terminal obtains on the user conversation window includes:
The first terminal opens the control switch of acquisition function in real time;
The first terminal inputs institute when detecting in input window of the user on the user conversation window When stating interactive information, the interactive information inputted in the input window is obtained.
Wherein, described when the trigger request on the user conversation window for detecting first terminal and second terminal, it is described The interactive information that first terminal obtains on the user conversation window includes:
The first terminal receives the triggering command for the interactive information of user's input;
The first terminal shows menu item, institute when being more than preset threshold in the triggering command corresponding triggered time Menu item is stated for prompting whether the user generates the information integration table;
The first terminal receives the first choice instruction of user's input;
The first terminal is instructed according to the first choice, obtains the interaction letter on the user conversation window Breath.
Wherein, described when the trigger request on the user conversation window for detecting first terminal and second terminal, it is described The interactive information that first terminal obtains on the user conversation window includes:
Whether the first terminal determines in the interactive information comprising predetermined keyword;
The first terminal obtains on the user conversation window when the interactive information includes the predetermined keyword Interactive information.
Wherein, according to the interactive information, generate information integration table includes: the first terminal
The first terminal identifies the interactive information, determines the application scenarios of the interactive information;
The first terminal generates the information to match with the application scenarios and integrates according to the interactive information Table.
Wherein, according to the interactive information, generate information integration table includes: the first terminal
The first terminal shows a variety of displaying patterns of the information integration table, and a variety of displaying patterns are for prompting User's preview simultaneously selects;
The first terminal receives the second selection instruction of user's input;
The first terminal chooses intended display sample according to second selection instruction from a variety of displaying patterns Formula, and show that the information integrates table according to the intended display pattern.
Wherein, it is described show that the information integrates table according to the intended display pattern after, further includes:
The first terminal receives the content of edit for the information integration table of user's input;
The first terminal generates the edited information and integrates table according to the content of edit.
Wherein, according to the interactive information, generate information integration table includes: the first terminal
The first terminal sends interactive information to server, and the interactive information is used to indicate the server and generates institute State information integration table;
The first terminal receives the information integration table that the server is sent.
Wherein, it is breviary message that the information, which integrates table, and the first terminal sends the information integration table and includes:
The first terminal sends the breviary message, and the breviary message is used to indicate the other users and is clicking institute State the content that the information integration table is shown after breviary message.
Second aspect, the embodiment of the invention provides a kind of information processing methods, comprising:
Server receives the interactive information that first terminal is sent, and the interactive information is worked as by the first terminal detects institute It is got on the user conversation window when stating the trigger request on first terminal and the user conversation window of second terminal;
The server generates information and integrates table according to the interactive information;
The server sends the information to the first terminal and integrates table, and the information integration table is used to indicate user Check interior perhaps content of edit.
Wherein, according to the interactive information, generate information integration table includes: the server
The server identifies the interactive information, determines the application scenarios of the interactive information;
The server generates the information integration table to match with the application scenarios according to the interactive information.
Wherein, after the server integrates table to the first terminal transmission information, further includes:
The server receives the content of edit for the information integration table that the first terminal is sent;
The server generates the edited information and integrates table according to the content of edit.
Wherein, after the server integrates table to the first terminal transmission information, further includes:
The server receives the information integration table for carrying user identifier that the first terminal is sent;
The server sends the information and integrates table according to the user identifier, Xiang Suoshu second terminal.
The third aspect, the embodiment of the invention provides a kind of first terminals, comprising:
Module is obtained, for when the trigger request on the user conversation window for detecting first terminal and second terminal, Obtain the interactive information on the user conversation window, the interactive information include user inputting interactive information, connect At least one of the interactive information received and the interactive information sent;
Processing module, for generating information and integrating table according to the interactive information;
Sending module, for sending the information integration table, the information integration table is used to indicate in other users check Perhaps content of edit.
Wherein, the processing module is also used to open the control switch of real-time acquisition function;
The acquisition module is also used to when detecting in input window of the user on the user conversation window When inputting the interactive information, the interactive information inputted in the input window is obtained.
Wherein, the first terminal further include:
Receiving module, for receiving the triggering command for the interactive information of user's input;
Display module, for showing menu item, institute when being more than preset threshold in the triggering command corresponding triggered time Menu item is stated for prompting whether the user generates the information integration table;
The receiving module is also used to receive the first choice instruction of user's input;
The acquisition module is also used to be instructed according to the first choice, obtain described on the user conversation window Interactive information.
Wherein, whether the processing module is also used to determine in the interactive information comprising predetermined keyword;
The acquisition module is also used to obtain user's meeting when the interactive information includes the predetermined keyword Talk about the interactive information on window.
Wherein, the processing module is also used to identify the interactive information, determines the application scenarios of the interactive information; According to the interactive information, the information integration table to match with the application scenarios is generated.
Wherein, the display module is also used to show a variety of displaying patterns of the information integration table, a variety of displayings Pattern is for prompting user's preview and selecting;
The receiving module is also used to receive the second selection instruction of user's input;
The display module is also used to choose target from a variety of displaying patterns according to second selection instruction It shows pattern, and shows that the information integrates table according to the intended display pattern.
Wherein, the receiving module is also used to receive in the editor for the information integration table that the user inputs Hold;
The processing module is also used to generate the edited information according to the content of edit and integrate table.
Wherein, the sending module is also used to send interactive information to server, and the interactive information is used to indicate described Server generates the information and integrates table;
The receiving module is also used to receive the information integration table that the server is sent.
Wherein, the sending module, is also used to send the breviary message, the breviary message be used to indicate it is described other User shows the content of the information integration table after clicking the breviary message.
Fourth aspect, the embodiment of the invention provides a kind of servers, comprising:
Receiving module, for receiving the interactive information of first terminal transmission, the interactive information is worked as by the first terminal When detecting the trigger request on the first terminal and the user conversation window of second terminal on the user conversation window It gets;
Processing module, for generating information and integrating table according to the interactive information;
Sending module integrates table for sending the information to the first terminal, and the information integration table is used to indicate User checks interior perhaps content of edit.
Wherein, the processing module is also used to identify the interactive information, determines the application scenarios of the interactive information; According to the interactive information, the information integration table to match with the application scenarios is generated.
Wherein, the receiving module is also used to receive the volume for the information integration table that the first terminal is sent Collect content;
The processing module is also used to generate the edited information according to the content of edit and integrate table.
Wherein, the receiving module is also used to receive the letter for carrying user identifier that the first terminal is sent Breath integrates table;
The sending module is also used to according to the user identifier, and Xiang Suoshu second terminal sends the information and integrates table.
5th aspect, the present invention provides a kind of first terminals, comprising: processor, memory and communication bus, wherein For communication bus for realizing connection communication between processor and memory, processor executes the program stored in memory for real The step in a kind of information processing method that existing above-mentioned first aspect provides.
6th aspect, the present invention provides a kind of servers, comprising: processor, memory and communication bus, wherein logical Believe bus for realizing connection communication between processor and memory, processor execute the program that is stored in memory for realizing The step in a kind of information processing method that above-mentioned second aspect provides.
It is yet another aspect of the present invention to provide a kind of computer readable storage medium, in the computer readable storage medium It is stored with a plurality of instruction, described instruction is suitable for being loaded as processor and executing method described in above-mentioned various aspects.
It is yet another aspect of the present invention to provide a kind of computer program products comprising instruction, when it runs on computers When, so that computer executes method described in above-mentioned various aspects.
Implement the embodiment of the present invention, the trigger request on the user conversation window for detecting first terminal and second terminal When, obtain user conversation window on interactive information, interactive information include user inputting interactive information, have received At least one of interactive information and the interactive information sent improve the flexible of information processing by this triggering mode Property, then generating information according to interactive information integrates table, and breath integration table of concurrently delivering letters, other users can check information integration table Content, and can be with content of edit, to improve the interactivity of information integration table.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly or in background technique below will be implemented the present invention Attached drawing needed in example or background technique is illustrated.
Fig. 1 is a kind of structural schematic diagram of information processing system provided in an embodiment of the present invention;
Fig. 2 is a kind of logical construction schematic diagram of information processing system provided in an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of text segmenting method provided in an embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of information integration table provided in an embodiment of the present invention;
Fig. 5 is a kind of flow diagram of information processing method provided in an embodiment of the present invention;
Fig. 6 is a kind of schematic diagram of interactive information input method provided in an embodiment of the present invention;
Fig. 7 is a kind of schematic diagram of triggering mode provided in an embodiment of the present invention;
Fig. 8 is a kind of schematic diagram of menu item provided in an embodiment of the present invention;
Fig. 9 is a kind of display schematic diagram of predetermined keyword provided in an embodiment of the present invention;
Figure 10 is a kind of schematic diagram of prompt window provided in an embodiment of the present invention;
Figure 11 is a kind of schematic diagram of interactive information for acquiring preset period of time provided in an embodiment of the present invention;
Figure 12 is a kind of flow diagram of method for generating information integration table provided in an embodiment of the present invention;
Figure 13 is the schematic diagram of another prompt window provided in an embodiment of the present invention;
Figure 14 is the schematic diagram of a kind of selection for showing pattern and the preview window provided in an embodiment of the present invention;
Figure 15 is a kind of schematic diagram of editor provided in an embodiment of the present invention;
Figure 16 is a kind of schematic diagram of breviary message provided in an embodiment of the present invention;
Figure 17 is a kind of schematic diagram of information integration table provided in an embodiment of the present invention;
Figure 18 is a kind of schematic diagram of edited information integration table provided in an embodiment of the present invention;
Figure 19 is the flow diagram of another information processing method provided in an embodiment of the present invention;
Figure 20 is the schematic diagram of another breviary message provided in an embodiment of the present invention;
Figure 21 is the schematic diagram of another information integration table provided in an embodiment of the present invention;
Figure 22 is the schematic diagram that a kind of information provided in an embodiment of the present invention integrates table editing methods;
Figure 23 is the schematic diagram of the edited information integration table of another kind provided in an embodiment of the present invention;
Figure 24 is the schematic diagram that another information provided in an embodiment of the present invention integrates table editing methods;
Figure 25 is the schematic diagram for another information integration table that the present invention implements offer;
Figure 26 is a kind of schematic diagram of method for selecting contact person provided in an embodiment of the present invention;
Figure 27 is a kind of structural schematic diagram of first terminal provided in an embodiment of the present invention;
Figure 28 is a kind of structural schematic diagram of server provided in an embodiment of the present invention;
Figure 29 is the structural schematic diagram of another first terminal provided in an embodiment of the present invention;
Figure 30 is the structural schematic diagram of another server provided in an embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described with reference to the attached drawing in the embodiment of the present invention.
Referring to Figure 1, Fig. 1 is a kind of structural schematic diagram of information processing system provided in an embodiment of the present invention, the information Processing system includes terminal and server, wherein and terminal can be the equipment with network access facility, such as: mobile phone, individual Computer, built-in terminal etc..Server may include local server, cloud server and third-party server.Wherein, originally Ground server includes an allocation plan group of planes, a relation chain service group of planes and a value-added service group of planes, and an allocation plan group of planes is ingress for service, For receiving the request of terminal, the verification of execution business rule, communicating and respond terminal request, relation chain service with cloud server A group of planes and a value-added service group of planes are responsible for processing business verification.Cloud server includes that a text-processing group of planes and information integration table generate A group of planes, is responsible for text-processing and information integrates table generation.Third-party server includes that a text-processing group of planes and information integration table are raw At a group of planes, be responsible for operation expanding, richer text processing capabilities be provided for cloud server, information integration table generative capacity, And information abundant integrates the displaying pattern of table.
It is theoretical according to layer architecture, above- mentioned information processing system can be divided into presentation layer, logical layer and service layer. As shown in Fig. 2, presentation layer belongs to terminal, it is responsible for receiving and response user is interactive, presentation layer includes text collection module and information The display module of table is integrated, text collection module is for being acquired a variety of various forms of texts, for example, according to default frequency Rate to the unfinished text that user is inputting carry out input acquisition or to the text of known keyword carry out keyword acquisition, Or whole acquisition is carried out to complete unknown key words text.Information integrates the letter that the display module of table is used to return to server Breath integration table is parsed and is rendered, and is shown on user conversation window, while processing user interaction, execution information also being needed to add The operation such as work and propagation.Logical layer also belongs to terminal, comprising: configuration management module and local service module, wherein configuration management Module integrates the method that table generates the configuration in each stage, decision each stage uses for management information, and provides terminal modifications Configuration and the ability for receiving server push configuration, the information that local service module is used to be configured according to configuration management module are integrated Table generation strategy provides service.Wherein, when the local information that generates that local service module configured in terminal integrates table, local service Module completes whole information and integrates table generation task.Table is integrated when local service module configuration generates information by server, this Ground service module can be completed information with secondary server and integrate table generation task, and information can also be integrated to table and generate task whole Give server.Service layer belongs to server, can be used for the processing and generation of remote information integration table, and service layer includes system Management module and cloud service/third party's service module.Storage and dynamic of the system management module for configuration adjust, and push To terminal and carry out security service and extension value-added service.Cloud service/third party's service module and local service module class Seemingly, difference is that the work of cloud service/third party's service module is completed beyond the clouds, cloud service/third party's service module Flexibility is high, scalability is strong.Meanwhile the access of third party's service module can enhancement information integrate the processing and generation of table Customizability and diversity.
In the prior art, it generates information integration table to generally include: interactive information text being segmented first, for example, As shown in figure 3, provide a kind of schematic diagram of text segmenting method, support by one section of interactive information text of selection or from specified The text identified in the picture of region splits into optional independent words according to semanteme.Then on the basis of text word segmentation result On, information integration table is generated according to the keyword that text segments.It is integrated in table in information, user can according to need selection Word or word therein carry out text editing (such as duplication, sharing and search).As shown in figure 4, Fig. 4 provides a kind of information integration The schematic diagram of table, it is verification code information integration table which, which integrates table,.But prior art triggering content of text generates letter The mode that breath integrates table is more complicated, and flexibility is inadequate.Also, user not can be carried out editor, shadow to the information integration table of generation Ring information exchange effect.In order to solve the above-mentioned technical problem, the embodiment of the present invention proposes following solution.
Fig. 5 is referred to, Fig. 5 is a kind of flow diagram of information processing method provided in an embodiment of the present invention, this method Including but not limited to following steps:
S501, when the trigger request on the user conversation window for detecting first terminal and second terminal, described first Terminal obtains the interactive information on the user conversation window.Wherein, interactive information may include text information and voice messaging Etc..
In the specific implementation, user conversation window can be the interactive interface of instant messaging tools or group chat circle of chatroom Face.The interactive information that first terminal obtains may include user's interactive information inputted, the interactive information that has received with And at least one of interactive information sent.Specifically, obtaining interactive information may include following several optional ways:
The first optional way: first terminal first turns on the control switch of real-time acquisition function, then in first terminal During being communicated with second terminal by user conversation window, when detecting user on the user conversation window Input window in when inputting the interactive information, obtain the interactive information inputted in the input window.Wherein, first Terminal can be acquired the interactive information that user is inputting according to predeterminated frequency (such as 0.5 second/time).
Such as: as shown in fig. 6, first terminal opens the control of real-time acquisition function in class's group chat of XXX art class System switch, when detecting user just in input window and inputting interactive information " ask everybody according to ... ", first terminal can be with The interactive information that user is inputting is acquired according to 0.5 second/time of frequency, when user stops inputting, acquisition terminates.
Second of optional way: the triggering for the interactive information that first terminal can receive user's input refers to It enables;When being more than preset threshold in the triggering command corresponding triggered time, menu item is shown, the menu item is for prompting institute State whether user generates the information integration table;Then the first choice instruction of user's input is received;According to described first Selection instruction obtains the interactive information on the user conversation window.Wherein, triggering command can be click commands or length By instruction, preset threshold includes but is not limited to 2 seconds or 3 seconds.
Such as: as shown in fig. 7, in class's group chat of XXX art class, user " asks everybody root having sent interactive information It votes according to participation intention this XXX activity!" after, which is displayed on user conversation window.Then user When the duration of user's long-pressing interactive information being more than 2 seconds, dish as shown in Figure 8 can be shown with the long-pressing interactive information Individual event includes " information integration ", " forwarding ", " collection ", " recalling ", " deletion " and " multiselect " 6 optional dishes in the menu item Single, when the user clicks when " information integration ", first terminal is acquired the interactive information.
The third optional way: whether first terminal can determine in the interactive information comprising predetermined keyword;Work as institute When stating interactive information comprising the predetermined keyword, the interactive information on user conversation window is obtained.Wherein, predetermined keyword can With but be not limited to include " registration ", " ballot " and " list ".
Such as: as shown in figure 9, interactive information that first terminal is shown on determining user conversation window " ask everybody according to Participation intention votes to this XXX activity!" in comprising after predetermined keyword " ballot ", with the format general of italic, underscore The predetermined keyword is different from other texts;Then, when detecting that user clicks " ballot ", first terminal is in user conversation window Window as shown in Figure 10 is popped up on mouth, prompts the user whether to generate information integration table, if first terminal detects that user clicks " switching to group's ballot " button, then first terminal obtains the interactive information where predetermined keyword " ballot ".
It should be noted that first terminal can acquire the interaction that the user of first terminal sends in user session window Information can also acquire the interactive information that the user of second terminal sends over, and can also acquire multiple use in some period Interactive information between family.
Such as: as shown in figure 11, in class's group chat of XXX art class, when 17:30, user A has sent in first terminal One interactive information " asks everybody to be voted according to participation intention this XXX activity!", first terminal detects crucial default After word " ballot ", every other user in this group after 17:30 is acquired by the interactive information that second terminal is sent, than Such as: the interactive information " not participating in " sent to the Chen little Ming interactive information " participation " sent and Ou Yangjin is acquired.At that time Between reach 19:00 when, user A send interactive information " this poll closing.", first terminal stops acquisition interactive information.
S502, the first terminal generate information and integrate table according to the interactive information.
It, can also be with it should be noted that local server, which can be only fitted to the local of first terminal, generates information integration table Configuration generates information by server and integrates table, wherein server can be cloud server or third-party server.In this implementation In example, the local information that generates that local server configured in first terminal integrates table.In addition, local server can also store letter Breath integrates the analysis mode for showing pattern, configuration interactive information collection mode and information integration table of table, and receives cloud clothes Business device or the information of third-party server push integrate the solution for showing pattern, interactive information acquisition mode and information integration table of table Analysis mode, and user's interface for changing every configuration is provided.
In the specific implementation, first terminal can identify the interactive information, the application scenarios of the interactive information are determined;So Afterwards according to the interactive information, the information integration table to match with the application scenarios is generated.It specifically includes:
Firstly, carrying out structure to interactive information by the methods of machine learning, pattern-recognition, artificial intelligence and statistics Feature identification, to analyze the application scenarios of interactive information.For example, can text fragment to interactive information, part of speech, combination side The feature of formula etc. carries out structuring extraction, then the feature after the feature of extraction quantify, and is based on this Signature analysis application scenarios after quantization.
Then, word segmentation processing is carried out to interactive information, to provide text source and foundation for the generation of information integration table. Wherein it is possible to which according to the part of speech of each word in interactive information, (word can be banner word, middle word or knot in word first Beam word), each word is labeled, to obtain the annotated sequence of interactive information;Then annotated sequence is split; Then according to the segmentation result of annotated sequence, interactive information is segmented.
Such as: " ask everybody living to this XXX according to participation intention interactive information using hidden Markov chain binary model It is dynamic to vote " it is segmented.Firstly, the annotated sequence for obtaining the interactive information is BMEBEBEBEBMEBMEBEBEBE.Its In, it is the banner word in word that B, which represents the word, and it is the middle word in word that M, which represents the word, and it is the knot in word that E, which represents the word, Beam word, it is individual character into word that S, which then represents the word,;Then, it is only possible to be to terminate word or individual character into the word-building of the word of word according to suffix Annotated sequence can be split to obtain BME/BE/BE/BE/BME/BME/BE/BE/BE by principle, and wherein "/" is decollator; Then, according to the segmentation result of annotated sequence, the word segmentation result for obtaining interactive information be " ask everybody/basis/participation/intention/right This/XXX/ activity/progress/ballot ".
It is then possible to determine the displaying pattern of information integration table according to application scenarios, and according to determining displaying pattern, with And the interactive information after word segmentation processing, it generates information and integrates table.
Finally, by the information of generation integrate table according to Web page or certain data transmission format (such as JSON, ProtoBuffer it) is packaged.
As shown in figure 12, Figure 12 provides a kind of method for generating information integration table, comprising: reception server first issues Verification clause, wherein the corresponding Feature Words of every kind of verification clause or tagged word;Then, when in interactive information include feature When word or tagged word, semantic analysis is carried out to interactive information according to the corresponding verification clause of Feature Words or tagged word, according to semanteme Analysis is as a result, determine the application scenarios of interactive information;Then the displaying pattern that application scenarios and information integrate table is stored respectively Matching operation is carried out into data structure, so as to the determining displaying pattern to match with application scenarios, and is mentioned from interactive information Effective information is taken to generate information integration table;Finally the information integration table of generation is rendered, and is shown in user conversation window On.
Such as: the interactive information on the user conversation window of first terminal is " to ask everybody according to participation intention to this XXX activity is voted!", it can identify that user is initiating to vote from the interactive information, therefore first terminal can give birth to Table is integrated at information as shown in Table 1, which includes theme " XXX activity " and " participation " and " not participating in " two Option.Wherein, a and b is natural number, and a is the total number of persons for selecting " participation ", and b is the total number of persons for selecting " not participating in ".
1. information of table integrates the displaying pattern -1 of table
For another example: the interactive information on the user conversation window of first terminal is that " hello by every parent, my class intends tissue XXX activity.Time: 10 points of the morning of Saturday, it is desirable to which the family of registration is please participated in by following format: student name+phone+people Number.Example: Lee is small by 1,234 3.", it can identify that user is initiating to register from the interactive information, therefore first terminal can be with Information integration table as shown in Table 2 is generated, " theme " which includes is XXX activity, " time " is morning Saturday 10 points.In addition, the information integration table further includes " serial number ", " student name ", " phone " and " number ", user can be in " sequence Number ", " student name ", input editing content in " phone " and " number ".
2. information of table integrates the displaying pattern -2 of table
Optionally, first terminal can show a variety of displaying patterns of the information integration table, a variety of displaying patterns For prompting user's preview and selecting;Then the second selection instruction of user's input is received;Finally according to described Two selection instructions choose intended display pattern from a variety of displaying patterns, and show institute according to the intended display pattern State information integration table.
Such as: first terminal pops up as shown in fig. 13 that on user conversation window first after generating information and integrating table Window, prompt user be confirmed whether generate information integration table, if first terminal detect user click " determination " button, with Information integration table as shown in figure 14 is popped up in the session window of family and shows pattern preview and selection window, and user is by horizontally slipping With preview and the various information for showing pattern can be selected to integrate table, and integrate table most by clicking " selection " button selection information Whole displaying pattern.
Optionally, first terminal can receive after showing that the information integrates table according to the intended display pattern The content of edit that table is integrated for the information of user's input, and according to the content of edit, generate edited institute State information integration table.
Such as: as shown in figure 14, the selection of " selection " button is clicked in user and shows that information is integrated using current presentation pattern After table, first terminal pops up information integration table editor as shown in figure 15 on user conversation window, which integrates table It include that information integrates table in editor, which includes theme " XXX activity ", " participation " and " not participating in " two choosings ?.Wherein, user can click on " XXX activity ", " participation " and " not participating in " to edit to them, such as: it uses Family can click " XXX activity ", and " XXX activity " is then modified as " ACB activity ".It completes to integrate table to the information in user After editor, clicks " completion " button and save content of edit, to obtain edited information integration table.
S503, the first terminal send the information and integrate table, and the information integration table is used to indicate other users and looks into See interior perhaps content of edit.
In the specific implementation, the information integration table of generation can be sent to server first by first terminal, then again by taking Information integration table is sent at least one second terminal or first terminal by business device directly to integrate table for the information of generation It is sent at least one second terminal.Wherein, it can be breviary message that information, which integrates table, and the breviary message is used to indicate described Other users show the content of the information integration table after clicking the breviary message.Second terminal is receiving information integration table Afterwards, show that information integrates table on user conversation window, so that user views or edits the content of the information integration table, and according to The content of edit that table is integrated for the information generates edited information integration table, then again integrates the edited information Table is sent to first terminal.
It should be noted that second terminal can acquire the user of first terminal using the same manner in user conversation window Interactive information between the user of second terminal, and information is generated according to interactive information and integrates table, information is then integrated into table It is sent to first terminal, the user of first terminal is prompted to check interior perhaps content of edit.
Such as: as shown in figure 16, in class's group chat of XXX art class, breviary message can be sent to by first terminal The second terminal of every other user in this group, second terminal show the breviary message, other users on user conversation window The breviary message can be clicked, the content of information integration table is viewed or edited.As shown in figure 17, which integrates table and throws for group Ticket, the number that " participation " has been selected in the information integration table is 10, and selecting the number of " not participating in " is 2, other use Family can input the vote information of oneself by clicking ballot button, and submit vote information to second terminal.For example, in Figure 17 In, other users click " not participating in " corresponding ballot button, then click " confirmation ballot " button and submit to second terminal Vote information.After second terminal receives the vote information of other users, generated according to the vote information by edited Information integrates table, and it is as shown in figure 18 which integrates table.It is edited compared with the information shown in Figure 17 integrates table Information integrates the table successfully typing vote information of other users, and the number of " not participating in " option is selected to become 3 from 2 It is a.Information integration table as shown in figure 18 is sent to first terminal by the second last terminal.
Trigger request in the embodiment of the present invention, on the user conversation window for detecting first terminal and second terminal When, obtain user conversation window on interactive information, interactive information include user inputting interactive information, have received At least one of interactive information and the interactive information sent improve the flexible of information processing by this triggering mode Property, then generating information according to interactive information integrates table, and sends information to second terminal and integrate table, and other users can check Information integrates the content of table, and can be with content of edit, to improve the interactivity of information integration table.
9, Figure 19 is the flow diagram of another information processing method provided in an embodiment of the present invention referring to Figure 1.It should Method includes but is not limited to following steps:
S1901, when the trigger request on the user conversation window for detecting first terminal and second terminal, described first Terminal obtains the interactive information on the user conversation window.This step is identical as the S501 of a upper embodiment, this step is no longer It repeats.
S1902, first terminal send interactive information to server.
It, can also be with it should be noted that local server, which can be only fitted to the local of first terminal, generates information integration table Configuration generates information by server and integrates table, wherein server can be cloud server or third-party server.In this implementation In example, local server configuration generates information by server and integrates table.Therefore first terminal need to send interactive information to server. In addition, local server can also store displaying pattern, configuration interactive information collection mode and the information integration of information integration table The analysis mode of table and the information for receiving server push integrate the displaying pattern, interactive information acquisition mode and information of table The analysis mode of table is integrated, and user's interface for changing every configuration is provided.
S1903, server generate information and integrate table according to the interactive information.
In the specific implementation, server after receiving interactive information, identifies the interactive information first, the interaction is determined The application scenarios of information;Then according to the interactive information, the information integration table to match with the application scenarios is generated.
Further, the methods of machine learning, pattern-recognition, artificial intelligence and statistics can be passed through first to interaction Information carries out structure feature identification, to analyze the application scenarios of interactive information.For example, can be to the text chunk of interactive information Fall, the feature of part of speech, combination etc. carries out structuring extraction, then after the feature of extraction is quantified Feature, and based on the signature analysis application scenarios after the quantization.
Then, word segmentation processing is carried out to interactive information, to provide text source and foundation for the generation of information integration table. Wherein it is possible to which according to the part of speech of each word in interactive information, (word can be banner word, middle word or knot in word first Beam word), each word is labeled, to obtain the annotated sequence of interactive information;Then annotated sequence is split; Finally according to the segmentation result of annotated sequence, interactive information is segmented.
Such as: " ask everybody living to this XXX according to participation intention interactive information using hidden Markov chain binary model It is dynamic to vote " it is segmented.Firstly, the annotated sequence for obtaining the interactive information is BMEBEBEBEBMEBMEBEBEBE.Its In, it is the banner word in word that B, which represents the word, and it is the middle word in word that M, which represents the word, and it is the knot in word that E, which represents the word, Beam word, it is individual character into word that S, which then represents the word,;Then, it is only possible to be to terminate word or individual character into the word-building of the word of word according to suffix Annotated sequence can be split to obtain BME/BE/BE/BE/BME/BME/BE/BE/BE by principle, and wherein "/" is decollator; Then, according to the segmentation result of annotated sequence, the word segmentation result for obtaining interactive information be " ask everybody/basis/participation/intention/right This/XXX/ activity/progress/ballot ".
It is then possible to determine the displaying pattern of information integration table according to application scenarios, and according to determining displaying pattern, with And the interactive information after word segmentation processing, it generates information and integrates table.
As shown in figure 12, Figure 12 provides a kind of method for generating information integration table, comprising: reception server first issues Verification clause, wherein the corresponding Feature Words of every kind of verification clause or tagged word;Then, when in interactive information include feature When word or tagged word, semantic analysis is carried out to interactive information according to the corresponding verification clause of Feature Words or tagged word, according to semanteme Analysis is as a result, determine the application scenarios of interactive information;Then the displaying pattern that application scenarios and information integrate table is stored respectively Matching operation is carried out into data structure, so as to the determining displaying pattern to match with application scenarios, and is mentioned from interactive information Effective information is taken to generate information integration table;Finally the information integration table of generation is rendered, and is shown in user conversation window On.
S1904, server send the information to first terminal and integrate table.
In the specific implementation, the information of generation can be integrated table according to Web page or certain data transmission format by server (such as JSON, ProtoBuffer) is packaged, and the information integration table of encapsulation is then sent to first terminal.
S1905, first terminal show that information integrates table, and instruction user views or edits the content of the information integration table.
In the specific implementation, first terminal shows the information integration table received on user conversation window, so as to user It checks.Meanwhile user can input in the input window on user conversation window according to the information integration table viewed and be directed to The information integrates the content of edit of table, after first terminal gets the content of edit, sends the content of edit to server.Service Device generates the edited information and integrates table according to the content of edit received.
Such as: as shown in figure 20, first terminal is after the breviary message for receiving server transmission, in user conversation window The breviary message is shown on mouthful.When user A clicks the breviary message, information is integrated table and shown in user conversation by first terminal On window, as shown in figure 21, which integrates table for carrying out group's registration, and it includes registration information solicitation example which, which integrates table, Name " Cheng Wei ", phone " 6937 " and the number " 2 " of the student to register with first.Then, as shown in figure 22, user A can be with The registration information " Tang poetry 8,097 4 " of oneself is inputted in the input window on user conversation window;Then first terminal, which obtains, is somebody's turn to do Registration information, and the registration information is sent to cloud server;Last cloud server is raw according to the registration information received Table is integrated at information as shown in figure 23, which integrates the table successfully typing registration information of user A.
Optionally, user can integrate the corresponding position input editing content of table in information, complete input editing content Afterwards, the information after sending input editing content to server integrates table.The input that server receives first terminal transmission is compiled After information after collecting content integrates table, edited information integration table is generated.
Such as: as shown in figure 24, information integrates table for carrying out group's registration.User A can integrate the phase of table in the information Position is answered to input the registration information of oneself, which includes student name " Tang poetry ", phone " 8097 " and number " 4 ". Information after input registration information is integrated table by click " confirmation is registered " and sent by user A after completing input registration information To server.Then server generates as shown in figure 23 according to the information integration table after the input registration information received Information integrates table, which integrates the table successfully typing registration information of user A.
S1906, server send the edited information to first terminal and integrate table.
S1907, first terminal show that the edited information integrates table.
In the specific implementation, information integration table can be breviary message.First terminal shows breviary on user conversation window After message, user can click the content that the breviary message views or edits information integration table.
S1908, first terminal send the information integration table for carrying user identifier to server.
In the specific implementation, selecting at least one connection from contacts list after user determines that information integration table is correct People after first terminal receives at least one contact person of user's selection, obtains the user identifier of the contact person of user's selection, Then the user identifier and edited information integration table that will acquire while server is sent to.Wherein, user identifier can be with But it is not limited to user's name or Customs Assigned Number (such as 1,2,3).
For example, as shown in figure 25, after user clicks " sharing " button, first terminal pops up such as on user conversation window Window shown in Figure 26 prompts user to select corresponding contact person by clicking select button.As shown in figure 26, user selects Chen little Ming and He little Qiang, and selection result is submitted to first terminal by clicking " confirmation " button.First terminal is tied according to selection Fruit obtains user's name " Chen little Ming " and " He little Qiang ", and will be in user's name " Chen little Ming " and " He little Qiang " and Figure 25 Information integration table is sent to server simultaneously.
S1909, server send information to second terminal and integrate table.
In the specific implementation, server can send the information integration according to the user identifier, Xiang Suoshu second terminal Table.The information integration table is used to indicate other users and checks interior perhaps content of edit.
Illustrate all processes of the embodiment of the present invention below by a detailed example.
As shown in fig. 7, user A issues interactive information in the group and " asks everybody root in class's group chat of XXX art class It votes according to participation intention this XXX activity!", first terminal is determined in the interactive information and " is thrown comprising preset keyword Ticket ".When detecting that user A clicks " ballot ", first terminal pops up window as shown in Figure 10 on user conversation window, mentions Show whether user A generates information integration table, when clicking " switching to group's ballot " button when first terminal detects user A, first eventually End obtains above-mentioned interactive information, and is locally generated information integration table according to the interactive information, or interactive information is sent to Server generates information by server and integrates table, and the information integration table of generation is sent to first terminal.First terminal can be with In the group release information integrate table, the information integration table may be displayed on the first terminal of user A user conversation window and On the user conversation window of the second terminal of other users in this group.Each user can view or edit information integration table Content, and edited information integration table is sent to the other users in this group.As shown in figure 17, which integrates table use It votes in group, user A checks the ballot situation of the information integration table after clicking breviary message on user conversation window, and clicks Button " not participating in " is voted, and it is whole that first terminal according to the vote information of user A is locally generated information as shown in figure 18 Close table, wherein non-participating number is selected to increase 3 from 2.
In the present embodiment, when the trigger request on the user conversation window for detecting first terminal and second terminal, The interactive information on user conversation window is obtained, interactive information includes the interactive information that user is inputting, the friendship having received At least one of mutual information and the interactive information sent improve the flexible of information processing by this triggering mode Property, the interactive information that then first terminal will acquire are sent to server, and then server is according to the interactive information received, It generates information and integrates table, last server sends the information generated to first terminal and integrates table, and the information integrates table for the One terminal is shown, so that user checks interior perhaps content of edit.The processing capacity of interactive information is improved, to ensure that The robustness of information processing enhances the interactivity of information integration table.
It is above-mentioned to illustrate the method for the embodiment of the present invention, the device of the embodiment of the present invention is provided below.
Figure 27 is referred to, Figure 27 is a kind of structural schematic diagram of first terminal provided in an embodiment of the present invention, first end End may include:
Module 2701 is obtained, for working as the trigger request detected on first terminal and the user conversation window of second terminal When, obtain the interactive information on the user conversation window.Wherein, interactive information may include text information and voice messaging etc. Deng.
In the specific implementation, user conversation window can be the interactive interface of instant messaging tools or group chat circle of chatroom Face.Obtaining the interactive information that module 2701 obtains may include the interactive information that user is inputting, the interaction letter having received At least one of breath and the interactive information sent.Specifically, obtaining interactive information may include following several optional sides Formula:
The first optional way: the control switch of real-time acquisition function can be first turned on;Then in first terminal and During two terminals are communicated by user conversation window, when detecting that user is defeated on the user conversation window When entering to input the interactive information in window, the interactive information inputted in the input window is obtained.Wherein it is possible to according to Predeterminated frequency (such as 0.5 second/time) is acquired the interactive information that user is inputting.
Second of optional way: it can receive the triggering command for the interactive information of user's input;Work as institute When stating the triggering command corresponding triggered time more than preset threshold, menu item is shown, the menu item is for prompting the user Whether the information integration table is generated;Then the first choice instruction of user's input is received;Referred to according to the first choice It enables, obtains the interactive information on the user conversation window.Wherein, triggering command can refer to for click commands or long-pressing It enables, preset threshold includes but is not limited to 2 seconds or 3 seconds.
The third optional way: it whether can determine in the interactive information comprising predetermined keyword;When the interaction letter When breath is comprising the predetermined keyword, the interactive information on user conversation window is obtained.Wherein, predetermined keyword can with but not office It is limited to include " registration ", " ballot " and " list ".
It should be noted that the user that acquisition module 2701 can acquire first terminal in user session window sent Interactive information can also acquire the interactive information that the user of second terminal sends over, and can also acquire in some period Interactive information between multiple users.
Processing module 2702, for generating information and integrating table according to the interactive information.
It, can also be with it should be noted that local server, which can be only fitted to the local of first terminal, generates information integration table Configuration generates information by server and integrates table, wherein server can be cloud server or third-party server.In this implementation In example, the local information that generates that local server configured in first terminal integrates table.In addition, local server can also store letter Breath integrates the analysis mode for showing pattern, configuration interactive information collection mode and information integration table of table, and receives cloud clothes Business device or the information of third-party server push integrate the solution for showing pattern, interactive information acquisition mode and information integration table of table Analysis mode, and user's interface for changing every configuration is provided.
In the specific implementation, processing module 2702 can identify the interactive information first, answering for the interactive information is determined The information integration table to match with the application scenarios is generated then according to the interactive information with scene.
Further, the methods of machine learning, pattern-recognition, artificial intelligence and statistics can be passed through first to interaction Information carries out structure feature identification, to analyze the application scenarios of interactive information.For example, can be to the text chunk of interactive information Fall, the feature of part of speech, combination etc. carries out structuring extraction, then after the feature of extraction is quantified Feature, and based on the signature analysis application scenarios after the quantization.
Then, word segmentation processing is carried out to interactive information, to provide text source and foundation for the generation of information integration table. Wherein it is possible to which according to the part of speech of each word in interactive information, (word can be banner word, middle word or knot in word first Beam word), each word is labeled, to obtain the annotated sequence of interactive information;Then annotated sequence is split; Then according to the segmentation result of annotated sequence, interactive information is segmented.
It is then possible to determine the displaying pattern of information integration table according to application scenarios, and according to determining displaying pattern, with And the interactive information after word segmentation processing, it generates information and integrates table.
Finally, by the information of generation integrate table according to Web page or certain data transmission format (such as JSON, ProtoBuffer it) is packaged.
As shown in figure 12, Figure 12 provides a kind of method for generating information integration table, comprising: reception server first issues Verification clause, wherein the corresponding Feature Words of every kind of verification clause or tagged word;Then, when in interactive information include feature When word or tagged word, semantic analysis is carried out to interactive information according to the corresponding verification clause of Feature Words or tagged word, according to semanteme Analysis is as a result, determine the application scenarios of interactive information;Then the displaying pattern that application scenarios and information integrate table is stored respectively Matching operation is carried out into data structure, so as to the determining displaying pattern to match with application scenarios, and is mentioned from interactive information Effective information is taken to generate information integration table;Finally the information integration table of generation is rendered, and is shown in user conversation window On.
Optionally, processing module 2702 is also used to show a variety of displaying patterns of the information integration table, a variety of exhibitions Sample formula is for prompting user's preview and selecting;Then the second selection instruction of user's input is received;Last basis Second selection instruction chooses intended display pattern from a variety of displaying patterns, and according to the intended display pattern Show the information integration table.
Optionally, processing module 2702 is also used to receive the content of edit for the information integration table of user's input, And according to the content of edit, edited information integration table is generated.Wherein, the content of edit includes user in user conversation The content of edit inputted in input window on window and the content of edit inputted in the corresponding position of information integration table.
Optionally, processing module 2702 is also used to receive the information integration table of server transmission, and information is integrated table and is shown Show on user conversation window, so that user views or edits the content of information integration table.
Sending module 2703, for sending the information integration table, the information integration table is used to indicate other users and looks into See interior perhaps content of edit.
In the specific implementation, the information integration table of generation can be sent to server first by sending module 2703, then again Information integration table is sent at least one second terminal by server or sending module 2703 can be directly by processing module The 2702 information integration tables generated are sent at least one second terminal.Wherein, information, which integrates table, to be breviary message, described Breviary message is used to indicate the content that the other users show the information integration table after clicking the breviary message.Second eventually End shows that information integrates table on user conversation window, so that user views or edits the letter after receiving information integration table Breath integrates the content of table, and according to the content of edit for integrating table for the information, generates edited information integration table, then again The edited information integration table is sent to first terminal.
Optionally, sending module 2703 is also used to when local server configures and generates information integration table by server, to Server sends interactive information, and the interactive information is used to indicate the server and generates information integration table.
Optionally, sending module 2703 is also used to when local server configures and generates information integration table by server, to Server sends the content of edit that table is integrated for the information of user's input, and the content of edit is raw for the server Table is integrated at edited information.
Optionally, processing module 2702 is also used to receive at least one contact person of user's selection, and obtains user's selection Contact person user identifier.Wherein, user identifier can be, but not limited to as user's name or Customs Assigned Number (such as 1,2,3).Hair Module 2703 is sent to be also used to send the information integration table for carrying the user identifier to server.Wherein, the user identifier It is used to indicate server and the information integration table is sent to second terminal.
Trigger request in the embodiment of the present invention, on the user conversation window for detecting first terminal and second terminal When, obtain user conversation window on interactive information, interactive information include user inputting interactive information, have received At least one of interactive information and the interactive information sent improve the flexible of information processing by this triggering mode Property, then generating information according to interactive information integrates table, and sends information to second terminal and integrate table, and other users can check Information integrates the content of table, and can be with content of edit, to improve the interactivity of information integration table.
Figure 28 is referred to, Figure 28 is a kind of structural schematic diagram of server provided in an embodiment of the present invention, as shown, should Server may include:
Receiving module 2801, for receiving the interactive information of first terminal transmission.Wherein, the interactive information is by described One terminal is when the trigger request on the user conversation window for detecting the first terminal and second terminal in user conversation window It is got on mouth.
Processing module 2802, for generating information and integrating table according to the interactive information.
In the specific implementation, the interactive information can be identified first, the application scenarios of the interactive information are determined;Then root According to the interactive information, the information integration table to match with the application scenarios is generated.
Further, the methods of machine learning, pattern-recognition, artificial intelligence and statistics can be passed through first to interaction Information carries out structure feature identification, to analyze the application scenarios of interactive information.For example, can be to the text chunk of interactive information Fall, the feature of part of speech, combination etc. carries out structuring extraction, then after the feature of extraction is quantified Feature, and based on the signature analysis application scenarios after the quantization;Secondly, word segmentation processing is carried out to interactive information, to be information The generation for integrating table provides text source and foundation;Then, the displaying pattern of information integration table can be determined according to application scenarios; Then, it according to the interactive information after determining displaying pattern and word segmentation processing, generates information and integrates table.
Optionally, receiving module 2801 is also used to receive in the editor for the information integration table of first terminal transmission Hold.Processing module 2802 is also used to generate the edited information according to the content of edit and integrate table.
Sending module 2803 integrates table for sending the information to the first terminal.
In the specific implementation, the information of generation can be integrated to table according to Web page or certain data transmission format (such as JSON, ProtoBuffer) it is packaged, the information integration table encapsulated is then sent to first terminal.
Optionally, sending module 2803 is also used to be generated to first terminal transmission according to the content of edit edited Information integrates table.
Optionally, receiving module 2801 is also used to receive the information integration for carrying user identifier of first terminal transmission Table.Sending module 2803 is also used to send the information according to the user identifier to second terminal and integrate table.The information is whole Conjunction table is used to indicate other users and checks interior perhaps content of edit.
In the present embodiment, when the trigger request on the user conversation window for detecting first terminal and second terminal, The interactive information on user conversation window is obtained, interactive information includes the interactive information that user is inputting, the friendship having received At least one of mutual information and the interactive information sent improve the flexible of information processing by this triggering mode Property, the interactive information that then first terminal will acquire are sent to server, and then server is according to the interactive information received, It generates information and integrates table, last server sends the information generated to first terminal and integrates table, and the information integrates table for the One terminal is shown, so that user checks interior perhaps content of edit.The processing capacity of interactive information is improved, to ensure that The robustness of information processing enhances the interactivity of information integration table.
Figure 29 is referred to, Figure 29 is the structural schematic diagram of another first terminal provided in an embodiment of the present invention, this first Terminal includes processor 2901, communication interface 2902, memory 2903 and communication bus 2904.
Wherein, processor 2901 can be central processor unit, general processor, digital signal processor, dedicated collection At circuit, field programmable gate array or other programmable logic device, transistor logic, hardware component or its Meaning combination.Its may be implemented or execute combine the disclosure of invention described in various illustrative logic blocks, module and Circuit.The processor is also possible to realize the combination of computing function, such as combines comprising one or more microprocessors, number Signal processor and the combination of microprocessor etc..Communication bus 2904 can be Peripheral Component Interconnect standard PCI bus or expansion Open up industrial standard architectures eisa bus etc..The bus can be divided into address bus, data/address bus, control bus etc..For convenient for It indicates, is only indicated with a thick line in Figure 29, it is not intended that an only bus or a type of bus.Communication bus 2904 for realizing the connection communication between these components.Wherein, the communication interface 2902 of equipment is used in the embodiment of the present invention The communication of signaling or data is carried out with other node devices.Memory 2903 may include volatile memory, such as non-volatile Property dynamic random access memory (Nonvolatile Random Access Memory, NVRAM), phase change random access memory (Phase Change RAM, PRAM), magnetic-resistance random access memory (Magetoresistive RAM, MRAM) etc., can be with Including nonvolatile memory, such as disk memory, Electrical Erasable programmable read only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), flush memory device, such as anti-or flash memory (NOR Flash memory) or anti-and flash memory (NAND flash memory), semiconductor devices, such as solid state hard disk (Solid State Disk, SSD) etc..Memory 2903 optionally can also be the storage device for being located remotely from aforementioned processor 2901.It deposits Batch processing code is stored in reservoir 2903, and processor 2901 executes the program in memory 2903.
When the trigger request on the user conversation window for detecting first terminal and second terminal, user's meeting is obtained The interactive information on window is talked about, the interactive information includes the interactive information that user is inputting, the interactive information having received And at least one of interactive information sent;
According to the interactive information, generates information and integrate table;
The information integration table is sent, the information integration table is used to indicate other users and checks interior perhaps content of edit.
Optionally, processor 2901 is also used to perform the following operations step:
Open the control switch of acquisition function in real time;
When detect input the interactive information in input window of the user on the user conversation window when, Obtain the interactive information inputted in the input window.
Optionally, processor 2901 is also used to perform the following operations step:
Receive the triggering command for the interactive information of user's input;
When being more than preset threshold in the triggering command corresponding triggered time, show that menu item, the menu item are used for Prompt whether the user generates the information integration table;
Receive the first choice instruction of user's input;
It is instructed according to the first choice, obtains the interactive information on the user conversation window.
Optionally, processor 2901 is also used to perform the following operations step:
It whether determines in the interactive information comprising predetermined keyword;
When the interactive information includes the predetermined keyword, the interactive information on user conversation window is obtained.
Optionally, processor 2901 is also used to perform the following operations step:
It identifies the interactive information, determines the application scenarios of the interactive information;
According to the interactive information, the information integration table to match with the application scenarios is generated.
Optionally, processor 2901 is also used to perform the following operations step:
Show a variety of displaying patterns of the information integration table, a variety of displaying patterns are for prompting user's preview And it selects;
Receive the second selection instruction of user's input;
According to second selection instruction, intended display pattern is chosen from a variety of displaying patterns, and according to described Intended display pattern shows that the information integrates table.
Optionally, processor 2901 is also used to perform the following operations step:
Receive the content of edit for the information integration table of user's input;
According to the content of edit, generates the edited information and integrate table.
Optionally, processor 2901 is also used to perform the following operations step:
Interactive information is sent to server, the interactive information is used to indicate the server and generates the information integration Table;
Receive the information integration table that the server is sent.
Optionally, processor 2901 is also used to perform the following operations step:
The breviary message is sent, the breviary message is used to indicate the other users after clicking the breviary message Show the content of the information integration table.
Further, processor can also be matched with memory and communication interface, be executed the in foregoing invention embodiment The operation of one terminal.
Figure 30 is referred to, Figure 30 is the structural schematic diagram of another server provided in an embodiment of the present invention, the server Including processor 3001, communication interface 3002, memory 3003 and communication bus 3004.
Wherein, processor 3001 can be the various types of processors being mentioned above.Communication bus 3004 can be outer If component connection standard PCI bus or expanding the industrial standard structure eisa bus etc..The bus can be divided into address bus, number According to bus, control bus etc..Only to be indicated with a thick line convenient for indicating, in Figure 30, it is not intended that an only bus or A type of bus.Communication bus 3004 is for realizing the connection communication between these components.Wherein, in the embodiment of the present application The communication interface 3002 of equipment is used to carry out the communication of signaling or data with other node devices.Memory 3003 can be above The various types of memories referred to.Memory 3003 optionally can also be that at least one is located remotely from aforementioned processor 3001 Storage device.Batch processing code is stored in memory 3003, and processor 3001 executes above-mentioned communication in memory 3003 Program performed by equipment.
The interactive information that first terminal is sent is received, the interactive information is worked as by the first terminal detects described first It is got on the user conversation window when trigger request on the user conversation window of terminal and second terminal;
According to the interactive information, generates information and integrate table;
Send the information to the first terminal and integrate table, the information integration table be used to indicate user check in perhaps Content of edit.
Optionally, processor 3001 is also used to perform the following operations step:
It identifies the interactive information, determines the application scenarios of the interactive information;
According to the interactive information, the information integration table to match with the application scenarios is generated.
Optionally, processor 3001 is also used to perform the following operations step:
Receive the content of edit for the information integration table that the first terminal is sent;
According to the content of edit, generates the edited information and integrate table.
Optionally, processor 3001 is also used to perform the following operations step:
Receive the information integration table for carrying user identifier that the first terminal is sent;
According to the user identifier, Xiang Suoshu second terminal sends the information and integrates table.
Optionally, processor 3001 is also used to perform the following operations step:
Further, processor can also be matched with memory and communication interface, executed and taken in foregoing invention embodiment The operation of business device.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or It partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meter Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid State Disk (SSD)) etc..
Above-described specific embodiment has carried out further the purpose of the present invention, technical scheme and beneficial effects It is described in detail.All within the spirits and principles of the present invention, any modification, equivalent replacement, improvement and so on should be included in Within protection scope of the present invention.

Claims (16)

1. a kind of information processing method, which is characterized in that the described method includes:
When the trigger request on the user conversation window for detecting first terminal and second terminal, the first terminal obtains institute State the interactive information on user conversation window, the interactive information include user inputting interactive information, have received At least one of interactive information and the interactive information sent;
The first terminal generates information and integrates table according to the interactive information;
The first terminal sends the information and integrates table, the information integration table be used to indicate other users check in perhaps compile Collect content.
2. the method as described in claim 1, which is characterized in that described when the user's meeting for detecting first terminal and second terminal When talking about the trigger request on window, the interactive information that the first terminal obtains on the user conversation window includes:
The first terminal opens the control switch of acquisition function in real time;
The first terminal inputs the friendship when detecting in input window of the user on the user conversation window When mutual information, the interactive information inputted in the input window is obtained.
3. the method as described in claim 1, which is characterized in that described when the user's meeting for detecting first terminal and second terminal When talking about the trigger request on window, the interactive information that the first terminal obtains on the user conversation window includes:
The first terminal receives the triggering command for the interactive information of user's input;
The first terminal shows menu item, the dish when being more than preset threshold in the triggering command corresponding triggered time Individual event is for prompting whether the user generates the information integration table;
The first terminal receives the first choice instruction of user's input;
The first terminal is instructed according to the first choice, obtains the interactive information on the user conversation window.
4. the method as described in claim 1, which is characterized in that described when the user's meeting for detecting first terminal and second terminal When talking about the trigger request on window, the interactive information that the first terminal obtains on the user conversation window includes:
Whether the first terminal determines in the interactive information comprising predetermined keyword;
The first terminal obtains the friendship on the user conversation window when the interactive information includes the predetermined keyword Mutual information.
5. method according to any of claims 1-4, which is characterized in that the first terminal according to the interactive information, Generating information integration table includes:
The first terminal identifies the interactive information, determines the application scenarios of the interactive information;
The first terminal generates the information integration table to match with the application scenarios according to the interactive information.
6. the method according to claim 1 to 5, which is characterized in that the first terminal according to the interactive information, Generating information integration table includes:
The first terminal shows that a variety of displaying patterns of the information integration table, a variety of displaying patterns are described for prompting User's preview simultaneously selects;
The first terminal receives the second selection instruction of user's input;
The first terminal chooses intended display pattern according to second selection instruction from a variety of displaying patterns, and Show that the information integrates table according to the intended display pattern.
7. method as claimed in claim 6, which is characterized in that described to show that the information is whole according to the intended display pattern After conjunction table, further includes:
The first terminal receives the content of edit for the information integration table of user's input;
The first terminal generates the edited information and integrates table according to the content of edit.
8. the method as described in claim 1, which is characterized in that the first terminal generates information according to the interactive information Integration table includes:
The first terminal sends interactive information to server, and the interactive information is used to indicate the server and generates the letter Breath integrates table;
The first terminal receives the information integration table that the server is sent.
9. the method as described in claim 1, which is characterized in that it is breviary message, the first terminal that the information, which integrates table, Sending the information integration table includes:
The first terminal sends the breviary message, and the breviary message is used to indicate the other users and is clicking the contracting The content of the information integration table is slightly shown after message.
10. a kind of information processing method, which is characterized in that the described method includes:
Server receives the interactive information that first terminal is sent, and the interactive information is by the first terminal when detecting described the It is got on the user conversation window when trigger request on the user conversation window of one terminal and second terminal;
The server generates information and integrates table according to the interactive information;
The server sends the information to the first terminal and integrates table, and the information integration table is used to indicate user and checks Inside perhaps content of edit.
11. method as claimed in claim 10, which is characterized in that the server generates information according to the interactive information Integration table includes:
The server identifies the interactive information, determines the application scenarios of the interactive information;
The server generates the information integration table to match with the application scenarios according to the interactive information.
12. method as described in claim 10 or 11, which is characterized in that the server is to described in first terminal transmission Information is integrated after table, further includes:
The server receives the content of edit for the information integration table that the first terminal is sent;
The server generates the edited information and integrates table according to the content of edit.
13. such as the described in any item methods of claim 10-12, which is characterized in that the server is sent out to the first terminal After sending the information integration table, further includes:
The server receives the information integration table for carrying user identifier that the first terminal is sent;
The server sends the information and integrates table according to the user identifier, Xiang Suoshu second terminal.
14. a kind of first terminal, which is characterized in that the first terminal includes:
Module is obtained, for obtaining when the trigger request on the user conversation window for detecting first terminal and second terminal Interactive information on the user conversation window, the interactive information include user inputting interactive information, have received Interactive information and at least one of the interactive information sent;
Processing module, for generating information and integrating table according to the interactive information;
Sending module, for sending the information integration table, the information integration table be used to indicate other users check in perhaps Content of edit.
15. a kind of server, which is characterized in that the server includes:
Receiving module, for receiving the interactive information of first terminal transmission, the interactive information is by the first terminal when detection It is obtained on the user conversation window when trigger request on to the first terminal and the user conversation window of second terminal It arrives;
Processing module, for generating information and integrating table according to the interactive information;
Sending module integrates table for sending the information to the first terminal, and the information integration table is used to indicate user Check interior perhaps content of edit.
16. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has a plurality of finger It enables, described instruction is suitable for being loaded by processor and being executed such as the described in any item methods of claim 1-13.
CN201810305150.1A 2018-04-04 2018-04-04 A kind of information processing method and relevant device Pending CN110347303A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810305150.1A CN110347303A (en) 2018-04-04 2018-04-04 A kind of information processing method and relevant device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810305150.1A CN110347303A (en) 2018-04-04 2018-04-04 A kind of information processing method and relevant device

Publications (1)

Publication Number Publication Date
CN110347303A true CN110347303A (en) 2019-10-18

Family

ID=68173150

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810305150.1A Pending CN110347303A (en) 2018-04-04 2018-04-04 A kind of information processing method and relevant device

Country Status (1)

Country Link
CN (1) CN110347303A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114006969A (en) * 2020-07-28 2022-02-01 华为技术有限公司 Window starting method and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103973540A (en) * 2013-01-28 2014-08-06 纽海信息技术(上海)有限公司 Instant multi-party interactive communication tool and method thereof
CN106100974A (en) * 2016-06-16 2016-11-09 北京思源置地科技有限公司 Information sharing method and device
US20170329565A1 (en) * 2015-02-05 2017-11-16 Tencent Technology (Shenzhen) Company Limited Information processing method, client, server, and computer-readable storage medium
CN107422941A (en) * 2017-08-10 2017-12-01 北京泰迪熊移动科技有限公司 Exchange method and system
CN107767864A (en) * 2016-08-23 2018-03-06 阿里巴巴集团控股有限公司 Method, apparatus and mobile terminal based on voice sharing information
CN107809372A (en) * 2016-09-08 2018-03-16 阿里巴巴集团控股有限公司 The generation method of activity reminder message, movable based reminding method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103973540A (en) * 2013-01-28 2014-08-06 纽海信息技术(上海)有限公司 Instant multi-party interactive communication tool and method thereof
US20170329565A1 (en) * 2015-02-05 2017-11-16 Tencent Technology (Shenzhen) Company Limited Information processing method, client, server, and computer-readable storage medium
CN106100974A (en) * 2016-06-16 2016-11-09 北京思源置地科技有限公司 Information sharing method and device
CN107767864A (en) * 2016-08-23 2018-03-06 阿里巴巴集团控股有限公司 Method, apparatus and mobile terminal based on voice sharing information
CN107809372A (en) * 2016-09-08 2018-03-16 阿里巴巴集团控股有限公司 The generation method of activity reminder message, movable based reminding method and device
CN107422941A (en) * 2017-08-10 2017-12-01 北京泰迪熊移动科技有限公司 Exchange method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114006969A (en) * 2020-07-28 2022-02-01 华为技术有限公司 Window starting method and electronic equipment

Similar Documents

Publication Publication Date Title
CN108470566B (en) Application operation method and device
US10404629B2 (en) Automatic reply method, device, apparatus, and storage medium
WO2019174428A1 (en) Method and device for obtaining reply information
CN109656512A (en) Exchange method, device, storage medium and terminal based on voice assistant
CN106407178A (en) Session abstract generation method and device
CN107111725A (en) Private information is protected in input understanding system
CN103797761B (en) Communication method, client, and terminal
CN109428859B (en) Synchronous communication method, terminal and server
CN105824799B (en) A kind of information processing method, equipment and terminal device
CN104469717B (en) Note transmission method and device
CN107786430A (en) Robot chat method and system
CN103577511A (en) Method, device and system for realizing media application
CN109086276A (en) Data translating method, device, terminal and storage medium
CN110022399B (en) Message display method and device, user terminal and readable storage medium
CN109670109A (en) Information acquisition method, device, server, terminal and medium
US20170286755A1 (en) Facebot
CN108306851A (en) Information acquisition method, providing method, apparatus and system
CN107370661A (en) Message sending method and device based on contact list and electronic equipment
WO2022125341A1 (en) Promotion of users in collaboration sessions
CN110120909B (en) Message transmission method and device, storage medium and electronic device
CN107220251A (en) Generate the method and device of description information
CN107508969A (en) A kind of information processing method, device, computer installation and computer-readable recording medium
CN113656557A (en) Message reply method, device, storage medium and electronic equipment
CN110347303A (en) A kind of information processing method and relevant device
CN107196979A (en) Pre- system for prompting of calling out the numbers based on speech recognition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination