CN105791568A - Information processing method and terminal - Google Patents
Information processing method and terminal Download PDFInfo
- Publication number
- CN105791568A CN105791568A CN201610112865.6A CN201610112865A CN105791568A CN 105791568 A CN105791568 A CN 105791568A CN 201610112865 A CN201610112865 A CN 201610112865A CN 105791568 A CN105791568 A CN 105791568A
- Authority
- CN
- China
- Prior art keywords
- data
- terminal
- target
- transmitted
- file
- 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
- 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)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses an information processing method applied in a first terminal. The method comprises following steps of judging whether the first terminal has to-be-transmitted data when it is detected that the first terminal and a second terminal are triggered to carry out data transmission, wherein the to-be-transmitted data is used for representing transmission data selected by the first terminal based on a user operation; detecting the current operation state of the first terminal when there is no to-be-transmitted data; obtaining target transmission data based on the current operation state of the first terminal; determining the target transmission data as the to-be-transmitted data; and sending the to-be-transmitted data to the second terminal. The embodiment of the invention also discloses a terminal.
Description
Technical Field
The present invention relates to information processing technologies, and in particular, to an information processing method and a terminal thereof.
Background
The existing terminals, such as directory structures in computers or smart phones, are complex, when two terminals transmit data, data to be transmitted needs to be selected at a transmitting end first, the data to be transmitted is transmitted, then the data to be transmitted is positioned at a receiving end, namely, a target storage position of the data to be transmitted is selected, and then the received data to be transmitted is stored at the target storage position, so that the data transmission between the two terminals is realized; however, in the above process, both the receiving end and the sending end are cumbersome, and user experience is reduced.
Disclosure of Invention
In order to solve the existing technical problem, embodiments of the present invention provide an information processing method and a terminal thereof.
The technical scheme of the embodiment of the invention is realized as follows: the embodiment of the invention provides an information processing method, which is applied to a first terminal and comprises the following steps:
when the first terminal is triggered to perform data transmission with a second terminal, judging whether the first terminal has data to be transmitted or not; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
when the data to be transmitted does not exist, detecting the current running state of the first terminal;
acquiring target transmission data based on the current running state of the first terminal;
and determining the target transmission data as data to be transmitted, and sending the data to be transmitted to the second terminal.
The embodiment of the invention also provides an information processing method which is applied to a second terminal and comprises the following steps:
when the fact that the second terminal is triggered to perform data transmission with the first terminal is detected, receiving data to be transmitted sent by the first terminal; the data to be transmitted represents target transmission data determined by the first terminal according to the current running state of the first terminal;
detecting a target file in a first state in the second terminal;
determining a target position according to the target file in the first state in the second terminal;
and processing the data to be transmitted based on the target position.
An embodiment of the present invention further provides a first terminal, including:
the first processor is used for judging whether the first terminal has data to be transmitted when detecting that the first terminal and the second terminal are triggered to carry out data transmission; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
the data transmission method comprises the steps that when the data to be transmitted does not exist, the current operation state of the first terminal is detected, target transmission data are obtained based on the current operation state of the first terminal, and the target transmission data are determined to be the data to be transmitted;
and the transmitter is used for sending the data to be transmitted to the second terminal.
An embodiment of the present invention further provides a second terminal, including:
the receiver is used for receiving the data to be transmitted sent by the first terminal when detecting that the second terminal is triggered to perform data transmission with the first terminal; the data to be transmitted represents target transmission data determined by the first terminal according to the current running state of the first terminal;
and the second processor is used for detecting a target file in the first state in the second terminal, determining a target position according to the target file in the first state in the second terminal, and processing the data to be transmitted based on the target position.
According to the method and the terminal thereof disclosed by the embodiment of the invention, when the data to be transmitted is not selected, the first terminal acquires target transmission data according to the current running state of the first terminal, and then the acquired target transmission data is used as the data to be transmitted, so that data transmission is realized; therefore, compared with the prior art, the data transmission process can be realized without manually selecting the data to be transmitted by the user, so that the user operation is simplified, the user experience is enriched, and the user experience is also improved.
Drawings
FIG. 1 is a first schematic flow chart illustrating an implementation of an information processing method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a second implementation flow of the information processing method according to the embodiment of the present invention;
FIG. 3 is a third schematic flow chart illustrating an implementation of the information processing method according to the embodiment of the present invention;
fig. 4 is a schematic structural diagram of a first terminal according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a second terminal according to an embodiment of the present invention.
Detailed Description
So that the manner in which the features and aspects of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings.
Example one
FIG. 1 is a first schematic flow chart illustrating an implementation of an information processing method according to an embodiment of the present invention; the method is applied to a first terminal, and as shown in fig. 1, the method includes:
step 101: when the first terminal is triggered to perform data transmission with a second terminal, judging whether the first terminal has data to be transmitted or not; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
in practical application, when the first terminal determines that the data to be transmitted exists, the data transmission process is directly performed, and the data transmission process is the same as the existing data transmission process, and is not described herein again.
Step 102: when the data to be transmitted does not exist, detecting the current running state of the first terminal;
in this embodiment, the current running state of the first terminal may specifically be a state in which the first terminal runs a selected application program, or a first interface, such as a desktop, is presented. In practical application, the application program may specifically be a program corresponding to word, PPT, excel, or the like, or a program corresponding to browsing a page through a browser, or the like.
Step 103: acquiring target transmission data based on the current running state of the first terminal;
step 104: and determining the target transmission data as data to be transmitted, and sending the data to be transmitted to the second terminal.
In this embodiment, the data to be transmitted may specifically be a file, such as a text document, a picture, a program, or a compressed package.
In a specific embodiment, after the first terminal determines the data to be transmitted, the data to be transmitted may be directly sent to the second terminal; and generating prompt information to prompt a user whether to send the determined data to be transmitted, receiving user operation based on the prompt information, and determining whether to send the data to be transmitted to the second terminal according to the user operation.
In this way, according to the method provided by the embodiment of the invention, when the data to be transmitted is not selected, the target transmission data is obtained through the first terminal according to the current running state of the first terminal, and then the obtained target transmission data is used as the data to be transmitted, so that data transmission is realized; therefore, compared with the prior art, the data transmission process can be realized without manually selecting the data to be transmitted by the user, so that the user operation is simplified, the user experience is enriched, and the user experience is also improved.
In addition, the target transmission data in the embodiment of the present invention is determined according to the current operating state of the first terminal, that is, in practical applications, the target transmission data may be different according to the operating state of the first terminal, and is not fixed and unchangeable, so the embodiment of the present invention can obtain the target transmission data in a targeted manner, and lays a foundation for sending the data to be transmitted in a targeted manner.
Example two
FIG. 2 is a schematic diagram of a second implementation flow of the information processing method according to the embodiment of the present invention; the method is applied to a first terminal, and as shown in fig. 2, the method includes:
step 201: when the first terminal is triggered to perform data transmission with a second terminal, judging whether the first terminal has data to be transmitted or not; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
in practical application, when the first terminal determines that the data to be transmitted exists, the data transmission process is directly performed, and the data transmission process is the same as the existing data transmission process, and is not described herein again.
Step 202: when the data to be transmitted does not exist, detecting the current running state of the first terminal;
in this embodiment, the current running state of the first terminal may specifically be a state in which the first terminal runs a selected application program, or a first interface, such as a desktop, is presented. In practical application, the application program may be a program corresponding to word, PPT, excel, or the like; or a program corresponding to the browsing of the page by the browser.
Step 203: determining a target application in a first state based on the current running state of the first terminal;
in this embodiment, the first state may specifically be an activated state, for example, an activated state such as a word, a PPT, an excel file, or a corresponding running state after the application is started; the target application may specifically be an application corresponding to a word, a PPT, an excel, or the like, a browser application, or an application corresponding to a desktop presenting for the first terminal.
In a specific embodiment, since the background may run more than one program in the boot state of the terminal, for example, the plurality of application programs run simultaneously, this embodiment further specifies how to select the target application from the plurality of running application programs, and the first terminal takes the application currently running on the desktop in the top-level running state as the target application.
Step 204: acquiring data which corresponds to the target application and meets a preset condition as the target transmission data;
in this embodiment, the preset condition may be a condition set according to a user requirement, or a condition set before the first terminal leaves a factory; further, the preset condition may be stored in the first terminal in a form of a relationship list; or, the data resource may be stored in a data resource, such as a network disk, which can be acquired by the first terminal.
Specifically, when the target application of the first terminal in the first state is word, PPT, excel, or the like and it is detected that there is no data to be transmitted, the first terminal acquires the data of the word, PPT, excel, or the like in the first state, and takes the acquired data as target transmission data.
When the target application of the first terminal in the first state is the application corresponding to the browser and the absence of data to be transmitted is detected, the first terminal acquires website information corresponding to a current browsing page and takes the website information as target transmission data; or intercepting the image corresponding to the current browsing page, and taking the intercepted image as target transmission data.
When the target application of the first terminal in the first state is a desktop and the absence of data to be transmitted is detected, the first terminal intercepts an image corresponding to the desktop and takes the intercepted image corresponding to the desktop as a target transmission number.
Step 205: and determining the target transmission data as data to be transmitted, and sending the data to be transmitted to the second terminal.
In this embodiment, the data to be transmitted may specifically be a file, such as a text document, a picture, a program, or a compressed package.
In a specific embodiment, after the first terminal determines the data to be transmitted, the data to be transmitted may be directly sent to the second terminal; and generating prompt information to prompt a user whether to send the determined data to be transmitted, receiving user operation based on the prompt information, and determining whether to send the data to be transmitted to the second terminal according to the user operation.
In this way, according to the method provided by the embodiment of the invention, when the data to be transmitted is not selected, the target transmission data is obtained through the first terminal according to the current running state of the first terminal, and then the obtained target transmission data is used as the data to be transmitted, so that data transmission is realized; therefore, compared with the prior art, the data transmission process can be realized without manually selecting the data to be transmitted by the user, so that the user operation is simplified, the user experience is enriched, and the user experience is also improved.
In addition, the target transmission data in the embodiment of the present invention is determined according to the current operating state of the first terminal, that is, in practical applications, the target transmission data may be different according to the operating state of the first terminal, and is not fixed and unchangeable, so the embodiment of the present invention can obtain the target transmission data in a targeted manner, and lays a foundation for sending the data to be transmitted in a targeted manner.
EXAMPLE III
Based on the method described in the second embodiment, in this embodiment, two ways of determining the target transmission data in step 204 are given; in particular, the amount of the solvent to be used,
the first method is as follows:
step A1: determining the latest running content of the target application;
in a specific embodiment, when the determined target application has a plurality of target applications, or the target application is a plurality of sub-applications in one application, the first terminal determines the currently latest running content in the plurality of target applications, or the plurality of sub-applications, and acquires the target transmission data based on the latest running content.
Step A2: and acquiring target transmission data based on the latest operation content.
In practical application, after the first terminal determines the latest running content, the complete file corresponding to the latest running content can be directly used as target transmission data, and part of files can also be used as target transmission data; specifically, the first terminal receives a user operation; and selecting target data corresponding to the user operation from the latest running content, and taking the target data as the target transmission data.
The second method comprises the following steps:
step B1: acquiring a latest installation file and/or an updated file corresponding to the target application;
step B2: and taking the latest installation file and/or update file as the target transmission data.
It is to be noted that, in the first to third embodiments, the first terminal is a transmitting terminal, and in practical applications, the first terminal may also be specifically a receiving terminal, and the receiving function is similar to that in an existing terminal, and is not described herein again.
Example four
The embodiment of the invention provides an information processing method which is applied to a second terminal; specifically, the method comprises the following steps:
the second terminal receives the data to be transmitted;
detecting the data type of the data to be transmitted;
and the data to be transmitted is located according to the data type of the data to be transmitted.
For example, when the second terminal detects that the received data to be transmitted is a text document and/or an image, the data to be transmitted is stored; when the second terminal detects that the received data to be transmitted is website information, directly triggering a browser in the second terminal to present a webpage corresponding to the website information; and when the second terminal detects that the received data to be transmitted is an installation file and/or an update file, directly operating the installation file and/or the update file to realize automatic installation and/or update of the target application program corresponding to the installation file and/or the update file.
EXAMPLE five
FIG. 3 is a third schematic flow chart illustrating an implementation of the information processing method according to the embodiment of the present invention; the method is applied to a second terminal, and as shown in fig. 3, the method includes:
step 301: when the fact that the second terminal is triggered to perform data transmission with the first terminal is detected, receiving data to be transmitted sent by the first terminal; the data to be transmitted represents target transmission data determined by the first terminal according to the current running state of the first terminal;
in this embodiment, the first terminal is a terminal capable of implementing the method described in any of the first to third embodiments. The data to be transmitted is the transmission data determined by the method described in any of the first to third embodiments.
Step 302: detecting a target file in a first state in the second terminal;
in practical application, the first state may be an activated state, for example, an activated state such as a word, a PPT, an excel file, or a corresponding running state after an application program is started; the target file may specifically be a file corresponding to a word, PPT, excel, or the like, or a folder in which a file corresponding to a word, PPT, excel, or the like is located, or a folder in which a currently running application program is located, or a file corresponding to a currently running application program.
Step 303: determining a target position according to the target file in the first state in the second terminal;
in this embodiment, step 303 specifically includes: determining an input area corresponding to the target file in the first state in the second terminal as a target position; for example, an input region corresponding to a target file such as a word, a PPT, or an excel in an activated state in the second terminal is determined as a target position; or determining an input area of a target file corresponding to the browser in the running state in the second terminal as a target position; that is, the input area of the browser currently running in the second terminal is determined as the target position.
Or, determining a folder in which the target file is located, and determining the folder in which the target file is located as a target location, for example, determining the folder in which the application program in the running state in the second terminal is located as the target location.
In a specific embodiment, since the background may run more than one program in the boot state of the terminal, for example, the multiple application programs run simultaneously, this embodiment further specifies how to select the target file from the multiple running application programs, and specifically, the second terminal takes the file currently in the top-level running state or the activated state on the desktop as the target file.
Step 304: and processing the data to be transmitted based on the target position.
In this embodiment, the data to be transmitted may specifically be a file, such as a text document, a picture, a program, or a compressed package.
In practical applications, the processing the data to be transmitted based on the target position may specifically be:
the second terminal stores the data to be transmitted in the target position; for example, the second terminal directly stores the data to be transmitted in an input area corresponding to a target file such as word, PPT or excel which is currently in an activated state; for another example, the second terminal directly stores the data to be transmitted in a folder where the application program currently in the running state is located.
Or the second terminal stores the data to be transmitted in the target position and triggers the second terminal to operate the data to be transmitted; for example, when the data to be transmitted is the latest installation file and/or update file, the second terminal stores the data to be transmitted in the target position and penalizes itself to run the latest installation file and/or update file.
Or the second terminal takes the data to be transmitted as input data corresponding to the target position, and the second terminal is triggered to acquire page data corresponding to the data to be transmitted through the input data; for example, when the data to be transmitted represents address information, the second terminal takes the address information as input data corresponding to an input area of a currently running browser, and then the second terminal is triggered to acquire page data corresponding to the data to be transmitted through the input data, that is, the address information.
In practical application, the second terminal may directly process the data to be transmitted, and may also generate a prompt message to prompt a user whether to process the data to be transmitted based on the target position, so as to receive a user operation based on the prompt message, and determine whether to process the data to be transmitted based on the target position according to the user operation; for example, when a corresponding folder is opened at a mobile phone end, the received data to be transmitted is directly imported into the corresponding folder through gestures such as shaking, and a user does not need to manually open a default folder and then copy the data, so that the user operation is simplified. For another example, after the mobile phone determines the target file, and the target file corresponds to the opened application or edit box, at this time, the data to be transmitted may be directly filled in the application or edit box corresponding to the target file.
In a specific embodiment, the second terminal may specifically process the data to be transmitted according to the data type of the transmission data, and specifically, the second terminal detects the data type of the data to be transmitted; and processing the data to be transmitted based on the data type of the data to be transmitted and the target position, thereby achieving the purpose of processing the data to be transmitted in a targeted manner.
The embodiments of the present invention are further described in detail below by specific application scenarios:
scene one: a Personal Computer (PC) and a mobile phone are connected with each other, and the mobile phone shares files to the PC; at this time, the PC determines that the currently activated folder is the target folder, receives the file sent by the mobile phone and stores the file into the target folder.
Scene two: the PC and the mobile phone are connected with each other, and the PC shares files to the mobile phone; at the moment, if the PC copies a segment of content to share the mobile phone; the mobile phone determines a currently running application program (App), receives the content sent by the PC and then directly pastes the content on the currently running APP. If the PC shares a file to the mobile phone, the mobile phone determines the folder where the currently running App is located, the folder is used as a target folder, the file sent by the PC is received, and the file is stored in the target folder.
In this way, according to the method provided by the embodiment of the invention, after receiving the data to be transmitted, the second terminal detects the target file in the first state, determines the target position according to the target file in the first state, and processes the data to be transmitted based on the target position, so that the operation process that a user selects the target storage position and manually pastes the data to be transmitted to the target storage position is omitted, and compared with the prior art, the method provided by the embodiment of the invention simplifies user operation, enriches user experience, and also improves user experience.
Here, in practical applications, the method described in the above embodiment may be implemented by one terminal, that is, the first terminal and the second terminal may be the same terminal; or, the implementation may be implemented by different terminals, for example, the first terminal is only a sending terminal, the second terminal is only a receiving terminal, and the first terminal and the second terminal are different.
EXAMPLE six
Fig. 4 is a schematic structural diagram of a first terminal according to an embodiment of the present invention; as shown in fig. 4, the first terminal includes:
a first processor 41, configured to determine whether there is data to be transmitted in the first terminal when detecting that data transmission between the first terminal and a second terminal is triggered; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
the data transmission method comprises the steps that when the data to be transmitted does not exist, the current operation state of the first terminal is detected, target transmission data are obtained based on the current operation state of the first terminal, and the target transmission data are determined to be the data to be transmitted;
a transmitter 42, configured to send the data to be transmitted to the second terminal.
In this embodiment, the first processor 41 is further configured to determine a target application in a first state based on the current operating state of the first terminal, and acquire data that meets a preset condition and corresponds to the target application as the target transmission data.
In this embodiment, the first processor 41 is further configured to use an application in a top-level running state on a current desktop as the target application.
In this embodiment, the first processor 41 is further configured to determine a latest running content of the target application, and obtain target transmission data based on the latest running content.
In this embodiment, the first terminal further includes: an input assembly 43; wherein,
the input component 43 is used for receiving user operation;
the first processor 41 is further configured to select target data corresponding to the user operation from the latest running content, and use the target data as the target transmission data.
In this embodiment, the first processor 41 is further configured to obtain a latest installation file and/or update file corresponding to the target application, and use the latest installation file and/or update file as the target transmission data.
Those skilled in the art should understand that, in the embodiment of the present invention, functions of each processing element in the first terminal may be understood by referring to the related description of the information processing method described in any of the first to third embodiments, and are not described herein again.
EXAMPLE seven
Fig. 5 is a schematic structural diagram of a second terminal according to an embodiment of the present invention; as shown in fig. 5, the second terminal includes:
a receiver 51, configured to receive data to be transmitted sent by a first terminal when detecting that data transmission between the second terminal and the first terminal is triggered; the data to be transmitted represents target transmission data determined by the first terminal according to the current running state of the first terminal;
the second processor 52 is configured to detect a target file in the second terminal in the first state, determine a target position according to the target file in the second terminal in the first state, and process the data to be transmitted based on the target position.
In this embodiment, the second processor 52 is further configured to determine an input area corresponding to the target file in the first state in the second terminal as a target position; or determining the folder where the target file is located, and determining the folder where the target file is located as the target position.
In this embodiment, the second processor 52 is further configured to store the data to be transmitted in the target location; or storing the data to be transmitted at the target position, and triggering the second terminal to operate the data to be transmitted; or, the data to be transmitted is used as input data corresponding to the target position, so that the second terminal is triggered to acquire page data corresponding to the data to be transmitted through the input data.
In this embodiment, the second processor 52 is further configured to detect a data type of the data to be transmitted, and process the data to be transmitted based on the data type of the data to be transmitted and the target position.
Those skilled in the art should understand that the functions of each processing element in the second terminal according to the embodiment of the present invention can be understood by referring to the description related to the information processing method described in the fifth embodiment, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, for example, the division of the unit may be implemented in other ways, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a mobile storage device, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (20)
1. An information processing method is applied to a first terminal, and comprises the following steps:
when the first terminal is triggered to perform data transmission with a second terminal, judging whether the first terminal has data to be transmitted or not; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
when the data to be transmitted does not exist, detecting the current running state of the first terminal;
acquiring target transmission data based on the current running state of the first terminal;
and determining the target transmission data as data to be transmitted, and sending the data to be transmitted to the second terminal.
2. The method of claim 1, wherein obtaining the target transmission data based on the current operating state of the first terminal comprises:
determining a target application in a first state based on the current running state of the first terminal;
and acquiring data which corresponds to the target application and meets a preset condition as the target transmission data.
3. The method of claim 2, wherein determining the target application in the first state comprises:
and taking the application in the top running state on the current desktop as the target application.
4. The method according to claim 2 or 3, wherein the acquiring data corresponding to the target application and meeting a preset condition as the target transmission data comprises:
determining the latest running content of the target application;
and acquiring target transmission data based on the latest operation content.
5. The method of claim 4, wherein obtaining target transmission data based on the most recently executed content comprises:
receiving user operation;
selecting target data corresponding to the user operation in the latest running content;
and taking the target data as the target transmission data.
6. The method according to claim 2 or 3, wherein the acquiring data corresponding to the target application and meeting a preset condition as the target transmission data comprises:
acquiring a latest installation file and/or an updated file corresponding to the target application;
and taking the latest installation file and/or update file as the target transmission data.
7. An information processing method is applied to a second terminal, and comprises the following steps:
when the fact that the second terminal is triggered to perform data transmission with the first terminal is detected, receiving data to be transmitted sent by the first terminal; the data to be transmitted represents target transmission data determined by the first terminal according to the current running state of the first terminal;
detecting a target file in a first state in the second terminal;
determining a target position according to the target file in the first state in the second terminal;
and processing the data to be transmitted based on the target position.
8. The method of claim 7, wherein determining a destination location from the destination file in the second terminal in the first state comprises:
determining an input area corresponding to the target file in the first state in the second terminal as a target position; or,
and determining the folder where the target file is located, and determining the folder where the target file is located as a target position.
9. The method of claim 7 or 8, wherein the processing the data to be transmitted based on the target location comprises:
storing the data to be transmitted at the target position; or,
storing the data to be transmitted at the target position, and triggering the second terminal to operate the data to be transmitted; or,
and taking the data to be transmitted as input data corresponding to the target position, and triggering the second terminal to acquire page data corresponding to the data to be transmitted through the input data.
10. The method of claim 7, further comprising:
detecting the data type of the data to be transmitted;
correspondingly, the processing the data to be transmitted based on the target position includes:
and processing the data to be transmitted based on the data type of the data to be transmitted and the target position.
11. A first terminal, comprising:
the first processor is used for judging whether the first terminal has data to be transmitted when detecting that the first terminal and the second terminal are triggered to carry out data transmission; the data to be transmitted is used for representing the transmission data selected by the first terminal based on user operation;
the data transmission method comprises the steps that when the data to be transmitted does not exist, the current operation state of the first terminal is detected, target transmission data are obtained based on the current operation state of the first terminal, and the target transmission data are determined to be the data to be transmitted;
and the transmitter is used for sending the data to be transmitted to the second terminal.
12. The first terminal of claim 11, wherein the first processor is further configured to determine a target application in a first state based on a current operating state of the first terminal, and obtain data corresponding to the target application and meeting a preset condition as the target transmission data.
13. The first terminal of claim 12, wherein the first processor is further configured to use an application currently running on a desktop at a top level as the target application.
14. The first terminal according to claim 12 or 13, wherein the first processor is further configured to determine a latest running content of the target application, and obtain the target transmission data based on the latest running content.
15. The first terminal of claim 14, wherein the first terminal further comprises: an input component; wherein,
the input component is used for receiving user operation;
the first processor is further configured to select target data corresponding to the user operation from the latest running content, and use the target data as the target transmission data.
16. The first terminal according to claim 12 or 13, wherein the first processor is further configured to obtain a latest installation file and/or update file corresponding to the target application, and use the latest installation file and/or update file as the target transmission data.
17. A second terminal, comprising:
the receiver is used for receiving the data to be transmitted sent by the first terminal when detecting that the second terminal is triggered to perform data transmission with the first terminal; the data to be transmitted represents target transmission data determined by the first terminal according to the current running state of the first terminal;
and the second processor is used for detecting a target file in the first state in the second terminal, determining a target position according to the target file in the first state in the second terminal, and processing the data to be transmitted based on the target position.
18. The second terminal according to claim 17, wherein the second processor is further configured to determine an input area corresponding to the target file in the first state in the second terminal as a target location; or determining the folder where the target file is located, and determining the folder where the target file is located as the target position.
19. The second terminal according to claim 17 or 18, wherein the second processor is further configured to store the data to be transmitted at the target location; or storing the data to be transmitted at the target position, and triggering the second terminal to operate the data to be transmitted; or, the data to be transmitted is used as input data corresponding to the target position, so that the second terminal is triggered to acquire page data corresponding to the data to be transmitted through the input data.
20. The second terminal of claim 17, wherein the second processor is further configured to detect a data type of the data to be transmitted, and process the data to be transmitted based on the data type of the data to be transmitted and the target location.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610112865.6A CN105791568B (en) | 2016-02-29 | 2016-02-29 | Information processing method and terminal thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610112865.6A CN105791568B (en) | 2016-02-29 | 2016-02-29 | Information processing method and terminal thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105791568A true CN105791568A (en) | 2016-07-20 |
CN105791568B CN105791568B (en) | 2020-05-26 |
Family
ID=56386686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610112865.6A Active CN105791568B (en) | 2016-02-29 | 2016-02-29 | Information processing method and terminal thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105791568B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113038447A (en) * | 2021-03-31 | 2021-06-25 | 德氪微电子(深圳)有限公司 | Data transmission method, device, mobile terminal and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1956575A (en) * | 2005-10-28 | 2007-05-02 | 乐金电子(中国)研究开发中心有限公司 | Method for transmitting data between mobile communication terminals through mobile applications |
EP2665244A1 (en) * | 2012-05-15 | 2013-11-20 | Awind Inc. | Sender device and method of sharing screenshots and computer-readable medium thereof |
CN103841466A (en) * | 2014-03-05 | 2014-06-04 | 天闻数媒科技(北京)有限公司 | Screen projection method, computer end and mobile terminal |
CN104038720A (en) * | 2013-03-05 | 2014-09-10 | 北京千橡网景科技发展有限公司 | Method and system for expanding application functions of intelligent terminals |
CN104852984A (en) * | 2015-05-28 | 2015-08-19 | 惠州Tcl移动通信有限公司 | Method and system for transmitting data between smart terminals based on multi-screen interaction |
-
2016
- 2016-02-29 CN CN201610112865.6A patent/CN105791568B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1956575A (en) * | 2005-10-28 | 2007-05-02 | 乐金电子(中国)研究开发中心有限公司 | Method for transmitting data between mobile communication terminals through mobile applications |
EP2665244A1 (en) * | 2012-05-15 | 2013-11-20 | Awind Inc. | Sender device and method of sharing screenshots and computer-readable medium thereof |
CN104038720A (en) * | 2013-03-05 | 2014-09-10 | 北京千橡网景科技发展有限公司 | Method and system for expanding application functions of intelligent terminals |
CN103841466A (en) * | 2014-03-05 | 2014-06-04 | 天闻数媒科技(北京)有限公司 | Screen projection method, computer end and mobile terminal |
CN104852984A (en) * | 2015-05-28 | 2015-08-19 | 惠州Tcl移动通信有限公司 | Method and system for transmitting data between smart terminals based on multi-screen interaction |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113038447A (en) * | 2021-03-31 | 2021-06-25 | 德氪微电子(深圳)有限公司 | Data transmission method, device, mobile terminal and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105791568B (en) | 2020-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11921996B2 (en) | Information processing terminal and control method | |
US11785072B2 (en) | Method, apparatus, and system for pushing application program, and device | |
CN104102537B (en) | A kind of application call method and user terminal | |
US9584612B2 (en) | Systems and methods for pushing applications | |
JP6181214B2 (en) | Mobile device | |
CN108833585B (en) | Information interaction method and device and storage medium | |
CN104580406B (en) | A kind of method and apparatus of synchronous logging state | |
KR102150624B1 (en) | Method and apparatus for notifying smishing | |
CN108319662A (en) | Page processing method, device, electronic equipment and readable storage medium storing program for executing | |
US20140325323A1 (en) | Online video playing method and apparatus and computer readable medium | |
CN103970760B (en) | A kind of web-page requests processing method and processing device | |
CN104965848A (en) | Front-end resource loading method and apparatus | |
EP3197122B1 (en) | Method of forwarding in-application traffic on smart mobile terminal | |
CN105490917B (en) | Method and device for realizing sharing in application | |
CN104756080A (en) | Augmenting capabilities of a host device | |
CN108965413B (en) | Information interaction method and device and storage medium | |
WO2014176906A1 (en) | Online video playing method and apparatus and computer readable medium | |
CN103618710A (en) | Individual processing method and device of file between mobile device and computing device | |
CN105530232B (en) | Account login method and device | |
US20160156629A1 (en) | Information processing method, information processing apparatus, and storage medium | |
CN106911666B (en) | Wearable intelligent device and message processing method and system thereof | |
CN108933947B (en) | Bullet screen display method and device | |
CN105450867A (en) | Communication method and device based on picture information | |
CN105791568B (en) | Information processing method and terminal thereof | |
CN112528178A (en) | Advertisement putting method, device and system and client |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |