CN109120499A - A kind of information processing method and device - Google Patents
A kind of information processing method and device Download PDFInfo
- Publication number
- CN109120499A CN109120499A CN201710487336.9A CN201710487336A CN109120499A CN 109120499 A CN109120499 A CN 109120499A CN 201710487336 A CN201710487336 A CN 201710487336A CN 109120499 A CN109120499 A CN 109120499A
- Authority
- CN
- China
- Prior art keywords
- user
- input method
- platform
- method client
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of information processing methods, comprising: input method client selection target immediate communication platform;The input method client determines second user;Input method client obtains first communication information of the first user input;First communication information is sent to second user by target immediate communication platform by input method client.The present invention solves user in the prior art and if desired links up with other users when carrying out documents editing, then need the frequent switching between document and instant communication software, there are technical problems complicated for operation.It realizes user only to need to link up with other users by input method client, without switching to instant communication software, simplifies the technical effect of operation.Meanwhile the invention also discloses a kind of information processing units.
Description
Technical field
The present invention relates to Internet technical field more particularly to a kind of information processing methods and device.
Background technique
The development of Internet technology has changed people's lives mode, and brought it is many convenient.
Instant communication software (such as: " wechat ", " QQ ", etc.) based on Internet technology, has changed people's
Communication way, previous people get used to making a phone call or send short messages, and now, people prefer using instant communication software come with he
People links up.Either in life still at work, instant message applications all plays important role so that person to person it
Between communication more efficiently, it is more convenient.
But user needs login user account in advance, is switched to chat interface, so when using instant communication software
After recall input method, just can be carried out chat, when user just carries out other inputs, toggle the cost of input scene in this way
Very big, user's is complicated for operation, is easy to produce fatigue.For example, user just writes paper in word document, encounters one and ask
Topic wants the tutor of consulting oneself, then the user needs to switch to the interface of instant communication software, finds tutor, then write out problem
It is sent to tutor, during this period of time, user can continually switch between word document and instant communication software, and operation is multiple
It is miscellaneous, it is easy to produce fatigue.
Summary of the invention
The embodiment of the present invention solves user in the prior art and is carrying out by providing a kind of information processing method and device
When documents editing, is if desired linked up with other users, then need the frequent switching between document and instant communication software, there is behaviour
Make complicated technical problem.It realizes user only to need to link up with other users by input method client, without switching
To instant communication software, the technical effect of operation is simplified.
In a first aspect, the embodiment of the present invention through the invention provides the following technical solutions:
A kind of information processing method, comprising: input method client selection target immediate communication platform;
The input method client determines second user;
The input method client obtains first communication information of the first user input;
First communication information is sent to described by the input method client by the target immediate communication platform
Second user.
Preferably, the input method client selection target immediate communication platform, comprising:
The input method client is operated based on the first choice of first user, from multiple immediate communication platforms really
The fixed target immediate communication platform.
Preferably, the input method client determines second user, comprising:
Second selection operation of the input method client based on first user, from first user in the mesh
It marks and determines the second user in the buddy list on immediate communication platform;Or
The user identity information for the second user that the input method client is inputted based on first user, from institute
It states the first user and determines the second user in the buddy list on the target immediate communication platform;Or
The certain customers' identification information for the second user that the input method client is inputted based on first user,
It is selected in the buddy list on the target immediate communication platform and certain customers' identification information from first user
The multiple users to match, and the third selection operation based on first user determine described the from the multiple user
Two users;Or
The user identity information for the second user that the input method client is inputted based on first user determines
One user to be selected, and buddy list of first user on the target immediate communication platform is obtained, it is described good to detect
It whether include the user to be selected in friendly list, if comprising, it is determined that the user to be selected is the second user, if not wrapping
Contain, then exports a prompt information.
Preferably, the input method client obtains first communication information of the first user input, comprising:
The input method client exports an input frame, and receives the institute that first user inputs in the input frame
State first communication information.
Preferably, the input method client is sent out first communication information by the target immediate communication platform
Give the second user, comprising:
The input method client calls corresponding the default of instant communication client of the target immediate communication platform to connect
Mouthful, and be based on the preset interface, by the user identifier of the second user and first communication information be sent to it is described i.e.
When communication customer end so that the instant communication client based on the user identifier of the second user determine it is described second use
Family, and first communication information is issued into the second user;Or
The input method client is by the user identifier of the second user, first communication information and the mesh
The platform identification of mark immediate communication platform is sent to cloud server, so that the cloud server is based on the platform identification
It determines the target immediate communication platform, and first communication information is sent to by institute by the target immediate communication platform
State second user.
Preferably, the input method client by the user identifier of the second user, first communication information and
The platform identification of the immediate communication platform is sent to cloud server, comprising:
When reaching preset time, the input method client leads to the user identifier of the second user, described first
The platform identification of letter information and the immediate communication platform is sent to the cloud server;Or
The input method client immediately by the user identifier of the second user and first communication information and
The platform identification of the immediate communication platform is sent to the cloud server;Or
When the input method client needs to send cloud request, the input method client is by the use of the second user
The platform identification of family mark, first communication information and the immediate communication platform is sent together with cloud request
To the cloud server.
Preferably, the input method client is sent out first communication information by the target immediate communication platform
After giving second user, further includes:
It is logical to receive the second user is replied second by the target immediate communication platform for the input method client
Letter information;
The input method client shows second communication information.
Second aspect, the embodiment of the present invention through the invention provide the following technical solutions:
A kind of information processing unit, comprising:
Selecting unit is used for input method client selection target immediate communication platform;
Determination unit determines second user for the input method client;
Acquiring unit obtains first communication information of the first user input for the input method client;
Transmission unit is communicated for the input method client by the target immediate communication platform by described first
Information is sent to the second user.
The third aspect, the embodiment of the present invention through the invention provide the following technical solutions:
A kind of information processing unit, include memory and one perhaps more than one program one of them or
More than one program is stored in memory, and be configured to be executed by one or more than one processor it is one or
More than one program includes the instruction for performing the following operation:
Input method client selection target immediate communication platform;The input method client determines second user;It is described defeated
Enter first communication information that method client obtains the first user input;The input method client passes through the target instant messaging
First communication information is sent to second user by platform.
Fourth aspect, the embodiment of the present invention through the invention provide the following technical solutions:
A kind of computer readable storage medium, is stored thereon with computer program, realization when which is executed by processor
Following steps:
Input method client selection target immediate communication platform;The input method client determines second user;It is described defeated
Enter first communication information that method client obtains the first user input;The input method client passes through the target instant messaging
First communication information is sent to the second user by platform.
The one or more technical solutions provided in the embodiment of the present invention, have at least the following technical effects or advantages:
In embodiments of the present invention, a kind of information processing method is disclosed, comprising: input method client selection target is instant
Communications platform;Input method client determines second user;Input method client obtains first communication information of the first user input;
First communication information is sent to second user by target immediate communication platform by input method client.The present invention solves existing
There is user in technology if desired to link up when carrying out documents editing, then needed in document and instant communication software with other users
Between frequent switching, there are technical problems complicated for operation.Realizing that user only needs can be with it by input method client
His user links up, and without switching to instant communication software, simplifies the technical effect of operation.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, for this
For the those of ordinary skill of field, without creative efforts, it can also be obtained according to these attached drawings others
Attached drawing.
Fig. 1 is the flow chart of one of embodiment of the present invention information processing method;
Fig. 2 is the structural schematic diagram of one of embodiment of the present invention information processing unit;
Fig. 3 is the structural schematic diagram of one of embodiment of the present invention information processing unit;
Fig. 4 is the structural schematic diagram of the cloud server in the embodiment of the present invention.
Specific embodiment
The embodiment of the present invention solves user in the prior art and is carrying out by providing a kind of information processing method and device
When documents editing, is if desired linked up with other users, then need the frequent switching between document and instant communication software, there is behaviour
Make complicated technical problem.It realizes user only to need to link up with other users by input method client, without switching
To instant communication software, the technical effect of operation is simplified.
The technical solution of the embodiment of the present invention is in order to solve the above technical problems, general thought is as follows:
A kind of information processing method, comprising: input method client selection target immediate communication platform;Input method client is true
Determine second user;The input method client obtains first communication information of the first user input;The input method client is logical
The target immediate communication platform is crossed, first communication information is sent to the second user.
In order to better understand the above technical scheme, in conjunction with appended figures and specific embodiments to upper
Technical solution is stated to be described in detail.
Embodiment one
As shown in Figure 1, present embodiments providing a kind of information processing method, comprising:
Step S101: input method client selection target immediate communication platform;
Step S102: input method client determines second user;Step S103: it is defeated that input method client obtains the first user
First communication information entered;
Step S104: first communication information is sent to the second use by target immediate communication platform by input method client
Family.
In the specific implementation process, this information processing method be applied to input method client (such as: " search dog " input method visitor
Family end) in, which is mounted in the terminal device of the first user, and the terminal device can be PC
(Personal Computer, PC) or smart phone or tablet computer or smart television or game machine or number
Which kind of terminal device camera, etc. terminal device is specifically herein for the terminal device, and the present embodiment does not do specific limit
It is fixed.
In the specific implementation process, which can be communicated with cloud server, and the first user makes
When carrying out input operation with the input method client, cloud server can provide powerful cloud computing service, thus more quasi-
It really predicts that the first user wants the content of input, and relevant candidate word is provided, and then improve the accuracy of input.This information
The executing subject of processing method is the input method client.
In the specific implementation process, second user is good friend of first user on target immediate communication platform, that is,
Say, the user identifier of second user (such as: user's name or user's remark names or User ID, user's head portrait, etc.) can deposit
Storage is in the first user in the buddy list on target immediate communication platform.
As a kind of optional embodiment, step S101, comprising:
Input method client is operated based on the first choice of the first user, determines that target is from multiple immediate communication platforms
When communications platform.
In the specific implementation process, input method client can be defeated by a UI (User Interface, user interface)
Out in multiple immediate communication platforms each immediate communication platform icon, the first user can click therein on the interface UI
Some icon, so that the corresponding immediate communication platform of the icon is determined as target immediate communication platform.
For example, input method client can show " wechat " icon and " QQ " icon on the interface UI, if detection
" wechat " icon is clicked to the first user, then " wechat " is determined as target immediate communication platform, if detecting the first user
" QQ " icon is clicked, then " QQ " is determined as target immediate communication platform.
As a kind of optional embodiment, step S102 can pass through following four embodiment (that is: mode one, mode
Two, mode three and mode four) in either formula implement: mode one: input method client based on the first user second selection
Operation determines second user from the first user in the buddy list on target immediate communication platform.
In the specific implementation process, input method client can be obtained further after selected target immediate communication platform
First user is stored with the first user in target Instant Messenger in the buddy list of target immediate communication platform in the buddy list
Believe the user identifier (such as: the title and/or head portrait of good friend) of whole good friends on platform, input method client can be in a UI
These user identifiers are shown on interface, the first user can select second user on the interface UI by the second selection behaviour, defeated
Enter the second selection operation of method client then available first user, and second user is determined based on the second selection operation.
It for example, is " wechat " platform in target immediate communication platform, it is " to open that the first user, which wants the second user looked for,
When teacher ", the first user can (showing on the interface UI has the first user " micro- at the interface UI that input method client provides
The title and/or head portrait of whole good friends of the letter " on platform) on choose " Mr. Zhang " to be used as the second user.
Mode two: the user identity information for the second user that input method client is inputted based on the first user is used from first
Family determines second user in the buddy list on target immediate communication platform.
In the specific implementation process, the first user can directly input second user on the interface UI of input method client
User's name or remark names, to determine second user.
It for example, is " wechat " platform in target immediate communication platform, it is " to open that the first user, which wants the second user looked for,
When teacher ", the first user can directly input " Mr. Zhang " at the interface UI that input method client provides, and input method client can
To search " Mr. Zhang " in the buddy list of " wechat " platform in the first user, and " Mr. Zhang " is used as second user.
Mode three: the certain customers' identification information for the second user that input method client is inputted based on the first user, from
One user selects the multiple users to match with certain customers' identification information in the buddy list on target immediate communication platform,
And the third selection operation based on the first user, second user is determined from multiple users.
It for example, is " wechat " platform in target immediate communication platform, it is " to open that the first user, which wants the second user looked for,
When teacher ", the first user can directly input " opening " at the interface UI that input method client provides, at this point, input method client
The first user in the buddy list on " wechat " platform Query Name include " opening " good friend, it is assumed that inquire " Zhang Ming ",
" Zhang San ", " Mr. Zhang ", " Zhang Peng ", then input method client shows these query results, and the first user, which can choose, " to open old
The corresponding option of teacher ", in this way, input method client can determine that second user is " Mr. Zhang ".
Mode four: the user identity information for the second user that input method client is inputted based on the first user, determine one to
Family is selected, and obtains buddy list of first user on target immediate communication platform, detects in the buddy list and whether wraps
Containing the user to be selected, if comprising, it is determined that the user to be selected exports a prompt information if not including for second user.
For example, if the target immediate communication platform chosen of the first user is " wechat " platform, the first user can be into
One step directly inputs the user identifier of second user at the interface UI that input method client provides, for example, " Mr. Zhang " is had input,
At this point, buddy list of available first user of input method client on " wechat " platform, and detect in " wechat " good friend
It whether include " Mr. Zhang " in list, if comprising " Mr. Zhang " being determined as second user, if not including, output one is mentioned
Show information, to prompt user to replace target immediate communication platform.
Alternatively, when not including " Mr. Zhang " in " wechat " buddy list, available first user of input method client
In the buddy list of other immediate communication platforms, for example, buddy list of first user on " QQ " platform is obtained, if at " QQ "
" Mr. Zhang " is found in buddy list, then target immediate communication platform is changed to " QQ " platform.
As a kind of optional embodiment, step S102 can also be first carried out, it is rear to execute step S101.
In the specific implementation process, step S102 can be first carried out.Wherein, when executing step S102, input method client
The preset characters string that end can be inputted based on the first user, determines second user.
Specifically, under any input environment (such as: the first user inputted in word document or first use
Family is inputted in notepad or the first user inputs in Excel document or the first user carried out in webpage it is defeated
Enter, etc.), the content that input method client can be inputted with the first user of real-time detection is detecting that the first user has input one
When preset characters string, then it represents that the first user needs to communicate with other users (that is: second user), at this point, input method is objective
Family end can determine second user based on the preset characters string.Wherein, the preset characters string includes a preset characters and second
The user identifier of user.
For example, the preset characters string can be with are as follows: Mr. Zhang, wherein " " is the preset characters, " old
Teacher " is the user identifier of second user;Alternatively, the preset characters string can be with are as follows: teacher Li #, wherein " # " is described
Preset characters, " teacher Li " are the user identifier of second user.
After executing the step S102, i.e., executable step S101.Wherein, when executing step S101, input method client
Buddy list of available first user on each immediate communication platform in multiple immediate communication platforms is held, obtains M altogether
A buddy list, M are positive integer, the user identifier based on second user, search second user from the M buddy list,
And to be determined as target instant by the corresponding immediate communication platform of buddy list for finding second user in M good friend column
Communications platform.
For example, buddy list of first user on " wechat " platform is list 1, and the first user is on " QQ " platform
Buddy list be list 2, at this point, input method client can obtain list 1 and list 2 in advance, and based on second user
User identifier " Mr. Zhang ", it will be " micro- for searching second user if finding second user in list 1 in list 1 and list 2
Platform is determined as target immediate communication platform with letter ", if finding second user in list 2, " QQ " platform is determined as target
Instant communication software platform.If having found second user simultaneously in list 1 and list 2, input method client will can wherein appoint
A platform is determined as target immediate communication platform one by one, alternatively, default will wherein some platform (such as " wechat " platform) determine
For target immediate communication platform.
As a kind of optional embodiment, step S103, comprising:
Input method client exports an input frame, and receives the first communication letter that the first user inputs in the input frame
Breath.
In the specific implementation process, input method client can pop up a pop-up, be provided with an input frame in the pop-up,
For obtaining first communication information of the first user input.Meanwhile a display box is additionally provided in the pop-up, for by first
After the communication information is sent to second user, the information (i.e. second that first communication information sent and second user are replied is shown
The communication information).Furthermore, it is possible to " transmission " key is set in the pop-up, after the first user has inputted first communication information,
First user can trigger " transmission " key, so that first communication information is sent to second user.Accordingly, input method visitor
Family end is detecting that user triggers " transmission " key, i.e., executable step S104, by target immediate communication platform by the
One communication information is sent to second user.
For example, the first user can input " I has a problem to want to consult you " in input frame, then click " hair
Send " button, input method client can obtain the information (that is: first communication information) of the first user input, and execute step
S104。
After executing the step S103, i.e., executable step S104.
As a kind of optional embodiment, step S104 can pass through following two mode (that is: mode five and mode six)
In either formula implement:
Mode five: the preset interface of the client of input method client invocation target immediate communication platform, and it is pre- based on this
If interface, the user identifier of second user and first communication information are sent to the client of target immediate communication platform, so that
It must be that the client of target immediate communication platform determines second user based on the user identifier of second user, and the first communication is believed
Breath issues second user.
In the specific implementation process, the client of target immediate communication platform is installed on the terminal device of the first user
(such as: " QQ " client or " wechat " client, etc.), the client of target immediate communication platform need open one default
Interface gives the input method client, after the input method client obtains first communication information, then calls the preset interface,
To which the user identifier of second user and first communication information to be sent to the client of target immediate communication platform, in this way, mesh
The client of mark immediate communication platform can determine second user based on the user identifier of second user, and by first communication information
Issue second user.
For example, if target immediate communication platform is " wechat " platform, " wechat " client provides an interface Port1,
Input method client can then call Port1 interface, the user identifier of second user and first communication information are sent to " micro-
Letter " client after " wechat " client receives the user identifier and first communication information of second user, can be used based on second
The user identifier at family finds second user in the buddy list of the first user, and first communication information is sent to the second use
Family.
In the specific implementation process, the client of target immediate communication platform can be always in running background, in this way,
When one user is chatted by the input method client and second user, the client of target immediate communication platform not will receive
Interference.
Mode six: input method client is by the user identifier of second user, first communication information and target instant messaging
The platform identification of platform is sent to cloud server, so that cloud server determines that target instant messaging is flat based on platform identification
Platform, and first communication information is sent to by second user by target immediate communication platform.
In the specific implementation process, input method client can by the user identifier of second user, first communication information, with
And the platform identification of target immediate communication platform is sent to cloud server, which is that this input method client is corresponding
Cloud server.Cloud server can determine target immediate communication platform based on platform identification, and by the use of second user
Family mark and first communication information are sent to the server of target immediate communication platform, in this way, the clothes of target immediate communication platform
Business device can determine second user according to the user identifier of second user, and first communication information is sent to second user.
As a kind of optional embodiment, the input method client believes the user identifier of second user, the first communication
The platform identification of breath and target immediate communication platform is sent to cloud server, can pass through any of following three kinds of modes
A kind of mode is implemented:
(1) input method client immediately puts down the user identifier of second user, first communication information and target instant messaging
The platform identification of platform is sent to cloud server.
(2) input method client is first by the user identifier of second user, first communication information and target immediate communication platform
Platform identification there are in a default storage region, when reaching preset time (such as: every a preset time), input method visitor
The platform identification of the user identifier of second user, first communication information and target immediate communication platform is sent to cloud clothes by family end
Be engaged in device, wherein it is described can be every a preset time every 20 milliseconds every 30 milliseconds or every 50 milliseconds, etc.,
The preset time can flexible setting according to the actual situation, be not specifically limited herein.
(3) input method client is first by the user identifier of second user, first communication information and target immediate communication platform
Platform identification there are in a default storage region, when input method client needs to send cloud request, input method client will
The user identifier of second user, first communication information, target immediate communication platform platform identification together with cloud request send
To cloud server.Wherein, the cloud request is that input method client issues cloud server, uses input in the first user
When method client inputs text, input method client often sends cloud request to cloud server, to obtain cloud service
The cloud computing service of device.
In addition, be equipped on the terminal device of second user target immediate communication platform client (" QQ " client,
Or " wechat " client, etc.), second user can check first communication information by the client and reply the second communication letter
Breath;Alternatively, being also equipped with same input method client on the terminal device of second user as the present invention, second is used
Family can receive first communication information by the input method client, export first communication information and reply second communication information.
As a kind of optional embodiment, after step s 104, further includes:
Input method client receives second communication information that second user is replied by target immediate communication platform;Input
Method client shows second communication information.
In the specific implementation process, the input method client is received second user and is returned by target immediate communication platform
The second multiple communication information can be implemented by any mode of following two mode (that is: mode seven and mode eight):
Mode seven: input method client receives the second communication by the preset interface of the client of target immediate communication platform
Information.
In the specific implementation process, when sending first communication information using scheme in aforesaid way five, input method client
End then by the preset interface (or another preset interface) of the client of target immediate communication platform, receives second user and returns
The second multiple communication information.Input method client can call the primary preset interface (or another every a preset time period
Preset interface), to send inquiry request to the client of target immediate communication platform, which uses for inquiring second
Whether family has replied second communication information, and the client of target immediate communication platform is after receiving the inquiry request, if second uses
Second communication information has been replied at family, then second communication information is sent to by the preset interface (or another preset interface)
The input method client of one user.Alternatively, the client in target immediate communication platform receives the second of second user reply
When information, second communication information can also be actively sent to the input method of the first user by the client of target immediate communication platform
Client, the input method client without the first user send inquiry request.
Mode eight: input method client receives second communication information that cloud server is sent.
In the specific implementation process, when sending first communication information using scheme in aforesaid way six, input method client
End then receives second communication information that second user is replied from cloud server.Specifically, input method client can be every
One preset time period (such as: every 20 milliseconds or every 30 milliseconds or every 50 milliseconds, etc.), it is sent to cloud server
Inquiry request, for inquiring whether second user has replied second communication information, cloud server after receiving the inquiry request,
Second communication information can be obtained to the server of target immediate communication platform, if second user has replied second communication information,
Then second communication information is sent to cloud server by the server of target immediate communication platform, and cloud server leads to second again
Letter information is sent to the input method client of the first user.Alternatively, cloud server can be actively to target immediate communication platform
Server obtain second communication information, and second communication information is sent to the input method client of the first user, without the
The input method client of one user sends inquiry request.
As a kind of optional embodiment, the input method client shows second communication information, comprising: input method client
End shows second communication information in pop-up.
In the specific implementation process, input method client can pop up a pop-up, which can be sends first just now
The pop-up when communication information shows the second communication for having first communication information sent just now and second user to reply in the pop-up
Information.
To sum up, in the present invention, the first user just writes paper in word document, suffers a problem that desired official communication
When asking the tutor of oneself, without switching to instant communication software interface, pass through the input method client being being currently used
It is linked up with tutor, to simplify operation, reduces the fatigue of the first user.
Technical solution in the embodiments of the present invention, at least have the following technical effects or advantages:
In embodiments of the present invention, a kind of information processing method is disclosed, comprising: input method client selection target is instant
Communications platform;Input method client determines second user;Input method client obtains first communication information of the first user input;
First communication information is sent to second user by target immediate communication platform by input method client.The present invention solves existing
There is user in technology if desired to link up when carrying out documents editing, then needed in document and instant communication software with other users
Between frequent switching, there are technical problems complicated for operation.Realizing that user only needs can be with it by input method client
His user links up, and without switching to instant communication software, simplifies the technical effect of operation.
Embodiment two
Based on the same inventive concept, the embodiment of the invention provides a kind of information processing units, as shown in Figure 2, comprising:
Selecting unit 201 is used for input method client selection target immediate communication platform;
Determination unit 202 determines second user for the input method client;
Acquiring unit 203 obtains first communication information of the first user input for input method client;
First communication information is sent to by transmission unit 204 for input method client by target immediate communication platform
Second user.
As a kind of optional embodiment, selecting unit 201 is specifically used for:
The input method client is operated based on the first choice of first user, from multiple immediate communication platforms really
The fixed target immediate communication platform.
As a kind of optional embodiment, determination unit 202 is specifically used for:
Second selection operation of the input method client based on first user, from first user in the mesh
It marks and determines the second user in the buddy list on immediate communication platform;Or
The user identity information for the second user that the input method client is inputted based on first user, from institute
It states the first user and determines the second user in the buddy list on the target immediate communication platform;Or
The certain customers' identification information for the second user that the input method client is inputted based on first user,
It is selected in the buddy list on the target immediate communication platform and certain customers' identification information from first user
The multiple users to match, and the third selection operation based on first user determine described the from the multiple user
Two users;Or
The user identity information for the second user that the input method client is inputted based on first user determines
One user to be selected, and buddy list of first user on the target immediate communication platform is obtained, it is described good to detect
It whether include the user to be selected in friendly list, if comprising, it is determined that the user to be selected is the second user, if not wrapping
Contain, then exports a prompt information.
As a kind of optional embodiment, acquiring unit 203 is specifically used for:
The input method client exports an input frame, and receives the institute that first user inputs in the input frame
State first communication information.
As a kind of optional embodiment, transmission unit 204 is specifically used for:
The input method client calls corresponding the default of instant communication client of the target immediate communication platform to connect
Mouthful, and be based on the preset interface, by the user identifier of the second user and first communication information be sent to it is described i.e.
When communication customer end so that the instant communication client based on the user identifier of the second user determine it is described second use
Family, and first communication information is issued into the second user;Or
The input method client is by the user identifier of the second user, first communication information and the mesh
The platform identification of mark immediate communication platform is sent to cloud server, so that the cloud server is based on the platform identification
It determines the target immediate communication platform, and first communication information is sent to by institute by the target immediate communication platform
State second user.
As a kind of optional embodiment, transmission unit 204 is specifically used for:
When reaching preset time, the input method client leads to the user identifier of the second user, described first
The platform identification of letter information and the immediate communication platform is sent to the cloud server;Or
The input method client immediately by the user identifier of the second user and first communication information and
The platform identification of the immediate communication platform is sent to the cloud server;Or
When the input method client needs to send cloud request, the input method client is by the use of the second user
The platform identification of family mark, first communication information and the immediate communication platform is sent together with cloud request
To the cloud server.
As a kind of optional embodiment, the information processing unit, further includes:
Receiving unit sends first communication information for input method client by the target immediate communication platform
After second user, input method client receives cloud server is sent second by the target immediate communication platform
Second communication information that user replys;
Output unit shows second communication information for input method client.
Since the information processing apparatus that the present embodiment is introduced is set to the method institute of information processing in the implementation embodiment of the present invention
The device of use, so the method based on information processing described in the embodiment of the present invention, those skilled in the art's energy
The specific embodiment and its various change form of the information processing unit of solution the present embodiment much of that, so herein for the letter
How breath processing unit realizes that the method in the embodiment of the present invention is no longer discussed in detail.As long as those skilled in the art implement
Device used by the method for information processing in the embodiment of the present invention belongs to the range of the invention to be protected.
Technical solution in the embodiments of the present invention, at least have the following technical effects or advantages:
In embodiments of the present invention, a kind of information processing unit is disclosed, comprising: selecting unit is used for input method client
Hold selection target immediate communication platform;Determination unit determines second user for the input method client;Acquiring unit is used
First communication information of the first user input is obtained in input method client;Transmission unit is logical for the input method client
The target immediate communication platform is crossed, first communication information is sent to the second user.The present invention solves existing
User is when carrying out documents editing in technology, if desired links up with other users, then need document and instant communication software it
Between frequent switching, there are technical problems complicated for operation.Realizing that user only needs can be with other by input method client
User links up, and without switching to instant communication software, simplifies the technical effect of operation.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
Fig. 3 is a kind of block diagram of information processing unit 800 shown according to an exemplary embodiment.For example, device 800 can
To be mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, Medical Devices are good for
Body equipment, personal digital assistant etc..
Referring to Fig. 3, device 800 may include following one or more components: processing component 802, memory 804, power supply
Component 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, and
Communication component 816.
The integrated operation of the usual control device 800 of processing component 802, such as with display, telephone call, data communication, phase
Machine operation and record operate associated operation.Processing element 802 may include that one or more processors 820 refer to execute
It enables, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more modules, just
Interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, it is more to facilitate
Interaction between media component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in equipment 800.These data are shown
Example includes the instruction of any application or method for operating on device 800, contact data, and telephone book data disappears
Breath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their group
It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash
Device, disk or CD.
Electric power assembly 806 provides electric power for the various assemblies of device 800.Electric power assembly 806 may include power management system
System, one or more power supplys and other with for device 800 generate, manage, and distribute the associated component of electric power.
Multimedia component 808 includes the screen of one output interface of offer between described device 800 and user.One
In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings
Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action
Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers
Body component 808 includes a front camera and/or rear camera.When equipment 800 is in operation mode, such as screening-mode or
When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and
Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike
Wind (MIC), when device 800 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched
It is set to reception external audio signal.The received audio signal can be further stored in memory 804 or via communication set
Part 816 is sent.In some embodiments, audio component 810 further includes a loudspeaker, is used for output audio signal.
I/O interface 812 provides interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock
Determine button.
Sensor module 814 includes one or more sensors, and the state for providing various aspects for device 800 is commented
Estimate.For example, sensor module 814 can detecte the state that opens/closes of equipment 800, and the relative positioning of component, for example, it is described
Component is the display and keypad of device 800, and sensor module 814 can be with 800 1 components of detection device 800 or device
Position change, the existence or non-existence that user contacts with device 800,800 orientation of device or acceleration/deceleration and device 800
Temperature change.Sensor module 814 may include proximity sensor, be configured to detect without any physical contact
Presence of nearby objects.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, at
As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device
800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation
In example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 816 further includes near-field communication (NFC) module, to promote short range communication.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application specific integrated circuit (ASIC), number
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided
It such as include the memory 804 of instruction, above-metioned instruction can be executed by the processor 820 of device 800 to complete the above method.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of mobile terminal
When device executes, so that mobile terminal is able to carry out a kind of information processing method, which comprises input method client selects mesh
Mark immediate communication platform;The input method client determines second user;Input method client obtains the of the first user input
One communication information;First communication information is sent to the second user by target immediate communication platform by input method client.
Fig. 4 is the structural schematic diagram of cloud server in the embodiment of the present invention.The cloud server 1900 can because configuration or
Performance is different and generates bigger difference, may include one or more central processing units (central
Processing units, CPU) 1922 (for example, one or more processors) and memory 1932, one or one with
The storage medium 1930 (such as one or more mass memory units) of upper storage application program 1942 or data 1944.Its
In, memory 1932 and storage medium 1930 can be of short duration storage or persistent storage.It is stored in the program of storage medium 1930
It may include one or more modules (diagram does not mark), each module may include to a series of in cloud server
Instruction operation.Further, central processing unit 1922 can be set to communicate with storage medium 1930, beyond the clouds server
The series of instructions operation in storage medium 1930 is executed on 1900.
Cloud server 1900 can also include one or more power supplys 1926, one or more wired or nothings
Wired network interface 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one
A or more than one operating system 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM,
FreeBSDTM etc..
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.The present invention is directed to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims with
The upper only presently preferred embodiments of the present invention, is not intended to limit the invention, all within the spirits and principles of the present invention, institute
Any modification, equivalent substitution, improvement and etc. of work, should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of information processing method characterized by comprising input method client selection target immediate communication platform;
The input method client determines second user;
The input method client obtains first communication information of the first user input;
The input method client is sent to described second by the target immediate communication platform, by first communication information
User.
2. information processing method as described in claim 1, which is characterized in that the input method client selection target Instant Messenger
Believe platform, comprising:
The input method client is operated based on the first choice of first user, and institute is determined from multiple immediate communication platforms
State target immediate communication platform.
3. information processing method as described in claim 1, which is characterized in that the input method client determines second user,
Include:
Second selection operation of the input method client based on first user be from first user in the target
When communications platform on buddy list in determine the second user;Or
The user identity information for the second user that the input method client is inputted based on first user, from described
One user determines the second user in the buddy list on the target immediate communication platform;Or
The certain customers' identification information for the second user that the input method client is inputted based on first user, from institute
The first user is stated to select in the buddy list on the target immediate communication platform and certain customers' identification information phase
The multiple users matched, and the third selection operation based on first user determine that described second uses from the multiple user
Family;Or
The user identity information for the second user that the input method client is inputted based on first user, determine one to
Family is selected, and obtains buddy list of first user on the target immediate communication platform, detects good friend's column
It whether include the user to be selected in table, if comprising, it is determined that the user to be selected is the second user, if not including,
Export a prompt information.
4. information processing method as described in claim 1, which is characterized in that it is defeated that the input method client obtains the first user
First communication information entered, comprising:
The input method client exports an input frame, and receive that first user inputs in the input frame described the
One communication information.
5. information processing method as described in claim 1, which is characterized in that the input method client is by the target
When communications platform, first communication information is sent to the second user, comprising:
The input method client calls the preset interface of the corresponding instant communication client of the target immediate communication platform, and
Based on the preset interface, the user identifier of the second user and first communication information are sent to the instant messaging
Client, so that the instant communication client determines the second user based on the user identifier of the second user, and
First communication information is issued into the second user;Or
The user identifier of the second user, first communication information and the target be by the input method client
When communications platform platform identification be sent to cloud server so that the cloud server based on the platform identification determine
The target immediate communication platform, and first communication information is sent to described by the target immediate communication platform
Two users.
6. information processing method as claimed in claim 5, which is characterized in that the input method client is by the second user
User identifier, first communication information and the immediate communication platform platform identification be sent to cloud server, wrap
It includes:
When reaching preset time, the input method client believes the user identifier of the second user, first communication
The platform identification of breath and the immediate communication platform is sent to the cloud server;Or the input method client is immediately
By the platform identification of the user identifier of the second user and first communication information and immediate communication platform hair
Give the cloud server;Or
When the input method client needs to send cloud request, the input method client marks the user of the second user
The platform identification of knowledge, first communication information and the immediate communication platform sends jointly to institute together with cloud request
State cloud server.
7. the information processing method as described in claim 1~6 is any, which is characterized in that the input method client passes through institute
Target immediate communication platform is stated, first communication information is sent to after second user, further includes:
The input method client receives the second communication letter that the second user is replied by the target immediate communication platform
Breath;
The input method client shows second communication information.
8. a kind of information processing unit characterized by comprising
Selecting unit is used for input method client selection target immediate communication platform;
Determination unit determines second user for the input method client;
Acquiring unit obtains first communication information of the first user input for the input method client;
Transmission unit, for the input method client by the target immediate communication platform, by first communication information
It is sent to the second user.
9. a kind of information processing unit, which is characterized in that it include memory and one or more than one program,
In one perhaps more than one program be stored in memory and be configured to execute institute by one or more than one processor
It states one or more than one program includes the instruction for performing the following operation:
Input method client selection target immediate communication platform;The input method client determines second user;The input method
Client obtains first communication information of the first user input;The input method client is flat by the target instant messaging
First communication information is sent to second user by platform.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
It is performed the steps of when execution
Input method client selection target immediate communication platform;The input method client determines second user;The input method
Client obtains first communication information of the first user input;The input method client is flat by the target instant messaging
First communication information is sent to the second user by platform.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710487336.9A CN109120499B (en) | 2017-06-23 | 2017-06-23 | Information processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710487336.9A CN109120499B (en) | 2017-06-23 | 2017-06-23 | Information processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109120499A true CN109120499A (en) | 2019-01-01 |
CN109120499B CN109120499B (en) | 2022-04-05 |
Family
ID=64733235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710487336.9A Active CN109120499B (en) | 2017-06-23 | 2017-06-23 | Information processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109120499B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356605A (en) * | 2021-12-31 | 2022-04-15 | 科大讯飞股份有限公司 | An input method linkage method, device, equipment and storage medium |
CN114710458A (en) * | 2022-03-21 | 2022-07-05 | 北京明略昭辉科技有限公司 | Object matching system, method, device, equipment and computer readable medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291302A (en) * | 2008-05-27 | 2008-10-22 | 北京搜狗科技发展有限公司 | Method for instant communication by input method, input method system therefor |
CN101945350A (en) * | 2010-09-06 | 2011-01-12 | 深圳市同洲电子股份有限公司 | Timing communication method and device for mobile terminal and mobile terminal |
CN102299870A (en) * | 2011-09-04 | 2011-12-28 | 上海量明科技发展有限公司 | Method, terminal and system for transmitting instant messaging data |
CN102413066A (en) * | 2011-08-26 | 2012-04-11 | 上海量明科技发展有限公司 | Input method toolbar with instant messaging function, implementation method and system |
CN102664822A (en) * | 2012-04-16 | 2012-09-12 | 上海量明科技发展有限公司 | Instant communication message sending method and client side based on input method |
CN106685634A (en) * | 2015-11-06 | 2017-05-17 | 北京奇虎科技有限公司 | Method and device for sending confidential information for public platform client |
CN106873854A (en) * | 2017-01-20 | 2017-06-20 | 北京奇虎科技有限公司 | Terminal and interface alternation control method, contact object creation method and device |
-
2017
- 2017-06-23 CN CN201710487336.9A patent/CN109120499B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291302A (en) * | 2008-05-27 | 2008-10-22 | 北京搜狗科技发展有限公司 | Method for instant communication by input method, input method system therefor |
CN101945350A (en) * | 2010-09-06 | 2011-01-12 | 深圳市同洲电子股份有限公司 | Timing communication method and device for mobile terminal and mobile terminal |
CN102413066A (en) * | 2011-08-26 | 2012-04-11 | 上海量明科技发展有限公司 | Input method toolbar with instant messaging function, implementation method and system |
CN102299870A (en) * | 2011-09-04 | 2011-12-28 | 上海量明科技发展有限公司 | Method, terminal and system for transmitting instant messaging data |
CN102664822A (en) * | 2012-04-16 | 2012-09-12 | 上海量明科技发展有限公司 | Instant communication message sending method and client side based on input method |
CN106685634A (en) * | 2015-11-06 | 2017-05-17 | 北京奇虎科技有限公司 | Method and device for sending confidential information for public platform client |
CN106873854A (en) * | 2017-01-20 | 2017-06-20 | 北京奇虎科技有限公司 | Terminal and interface alternation control method, contact object creation method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356605A (en) * | 2021-12-31 | 2022-04-15 | 科大讯飞股份有限公司 | An input method linkage method, device, equipment and storage medium |
CN114356605B (en) * | 2021-12-31 | 2025-01-10 | 科大讯飞股份有限公司 | Input method linkage method, device, equipment and storage medium |
CN114710458A (en) * | 2022-03-21 | 2022-07-05 | 北京明略昭辉科技有限公司 | Object matching system, method, device, equipment and computer readable medium |
Also Published As
Publication number | Publication date |
---|---|
CN109120499B (en) | 2022-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2023511195A (en) | Message presentation method and electronic device | |
CN105162937B (en) | Method for processing message of incoming call and device | |
US20150350421A1 (en) | Genius Button Secondary Commands | |
CN104038536B (en) | Plug-in unit communication means and device | |
CN105515948B (en) | Instant communicating method and device | |
CN107391063A (en) | Method for information display, device and computer-readable recording medium | |
CN109922098A (en) | A kind of content share method, device and the device for content share | |
CN105208176B (en) | Contact person record processing method and processing device | |
CN109039877A (en) | A kind of method, apparatus, electronic equipment and storage medium showing unread message quantity | |
CN109981304A (en) | Instant session method, device and storage medium | |
CN109358933A (en) | Method and device for creating quick application | |
CN109525966A (en) | Querying method, device and the storage medium of smart machine | |
CN105515923A (en) | Equipment control method and device | |
CN108319835A (en) | User's space access control method, device, equipment and storage medium | |
CN106027361B (en) | Information display method and device | |
CN108803892A (en) | A kind of method and apparatus for calling third party application in input method | |
CN110162366A (en) | A kind of information display method, device, electronic equipment and storage medium | |
CN109120499A (en) | A kind of information processing method and device | |
CN110086927A (en) | Message treatment method, device, equipment, server and readable storage medium storing program for executing | |
CN105827834A (en) | Mobile device application method and device | |
CN105391620B (en) | Information cuing method and device | |
CN108989191A (en) | Recall method and its control method, the device and mobile terminal of picture file | |
KR20140044659A (en) | Mobile terminal and control method thereof | |
KR101880310B1 (en) | Terminal having chatting information display function in the chatting thread and control method thereof | |
CN105450507A (en) | Method and device for sharing information in social network |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |