CN110347303A - A kind of information processing method and relevant device - Google Patents
A kind of information processing method and relevant device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction 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
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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114006969A (en) * | 2020-07-28 | 2022-02-01 | 华为技术有限公司 | Window starting method and electronic equipment |
Citations (6)
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 |
-
2018
- 2018-04-04 CN CN201810305150.1A patent/CN110347303A/en active Pending
Patent Citations (6)
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)
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 |