Information processing method, device, and storage medium
By connecting between the first terminal and the second terminal, a notification message is obtained and the response result is output, the operation relay is realized, and the problem of seamless relay between different terminal devices is solved, improving user experience and operation convenience .
Patent Information
- Application Number
- CN202011577611.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-28
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2040-12-28
AI Technical Summary
In a cross-device connection environment, it is difficult for users to operate seamlessly between different terminal devices, especially when the user is inconvenient to continue using the second terminal, and it is impossible to conveniently continue to execute on the second terminal on the first terminal. Operation increases operational complexity and inconvenience.
By establishing a connection between the first terminal and the second terminal, a notification message sent by the second terminal is obtained, and the response result of the first operation is output based on the message, and the operation relay is realized, including copying, shooting, document browsing, and web browsing. The relay for operation does not require the user to log in to a unified account on each terminal for data sharing and operation relay.
It improves the user's experience of using the terminal device, reduces operation steps, realizes seamless operation relay between the first terminal and the second terminal, and simplifies the user's operation process.
Smart Images

Figure CN112612626B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of information processing technology, and in particular to an information processing method and device, and a storage medium. Background Art
[0002] Information design, also known as communication design, is a rapidly growing discipline that is related to many fields: typography, graphic design, applied linguistics, applied psychology, applied ergonomics, computer science, etc. Information design responds to the needs of people to understand and use a wide range of things: forms, legal documents, signs, computer interfaces, technical information, and operating / assembly instructions.
[0003] With the development of cross-device connections, information relay between mobile phones and computers has also received widespread attention in the industry. Summary of the invention
[0004] The present disclosure provides an information processing method, an information processing device, and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an information processing method, which is applied to a first terminal and includes:
[0006] Connecting with a second terminal to obtain a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects the first operation;
[0007] According to the notification message, a response result of the first operation is output.
[0008] Optionally, outputting a response result of the first operation based on the first terminal according to the notification message includes:
[0009] Acquire a response result generated based on the first operation from the notification message;
[0010] The response result is output based on the first terminal.
[0011] Optionally, the first operation includes: a copy operation;
[0012] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0013] Acquire content information from the notification message, where the content information is content information selected based on the copy operation;
[0014] The outputting the response result based on the first terminal includes:
[0015] outputting the selected content based on the paste operation detected by the first terminal;
[0016] The selected content includes: text content and / or picture content.
[0017] Optionally, the first operation includes: a shooting operation;
[0018] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0019] Acquire an image captured based on the capturing operation from the notification message;
[0020] The outputting the response result based on the first terminal includes:
[0021] The image is output based on the first terminal.
[0022] Optionally, the first operation includes: a document browsing operation;
[0023] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0024] Acquire the document content targeted by the document browsing operation from the notification message;
[0025] The outputting the response result based on the first terminal includes:
[0026] The document content is output based on the first terminal.
[0027] Optionally, the first operation includes: a web page browsing operation;
[0028] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0029] Acquire the webpage content targeted by the webpage browsing operation from the notification message;
[0030] The outputting the response result based on the first terminal includes:
[0031] The webpage content is output based on the first terminal.
[0032] Optionally, outputting a response result of the first operation based on the first terminal according to the notification message includes:
[0033] Determining, according to the notification message, that the first operation acts on a first application on the second terminal;
[0034] determining that the first terminal has a second application associated with the first application;
[0035] The second application program outputs the response result.
[0036] Optionally, the method further includes:
[0037] Displaying the notification message at a set position on the current interface of the first terminal;
[0038] The outputting a response result of the first operation based on the first terminal according to the notification message includes:
[0039] Based on the detected trigger operation for the set position, the response result is output.
[0040] Optionally, the notification message is displayed in the form of a notification box suspended at the set position.
[0041] According to a second aspect of an embodiment of the present disclosure, there is provided an information processing method, which is applied to a second terminal and includes:
[0042] generating a notification message based on the detected first operation;
[0043] The notification message is sent to the first terminal, so that the first terminal outputs a response result of the first operation according to the notification message.
[0044] Optionally, the generating a notification message based on the detected first operation includes:
[0045] If the first operation acts on a first application located on the second terminal, generating the notification message based on a program parameter of the first application;
[0046] The program parameter is used by the first terminal to determine a second application associated with the first application.
[0047] Optionally, the generating a notification message based on the detected first operation includes:
[0048] The notification message is obtained based on the response result generated by the first operation.
[0049] Optionally, the first operation includes at least one of the following:
[0050] Copy operation;
[0051] Shooting operation;
[0052] Document browsing operations;
[0053] Web browsing operations.
[0054] According to a third aspect of an embodiment of the present disclosure, there is provided an information processing device, applied to a first terminal, including:
[0055] an acquisition module, configured to connect to the second terminal and acquire a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects the first operation;
[0056] An output module is configured to output a response result of the first operation according to the notification message.
[0057] Optionally, the output module includes:
[0058] an acquisition submodule, configured to acquire, from the notification message, a response result generated based on the first operation;
[0059] An output submodule is configured to output the response result based on the first terminal.
[0060] Optionally, the first operation includes: a copy operation;
[0061] The acquisition submodule is further configured as follows:
[0062] Acquire content information from the notification message, where the content information is content information selected based on the copy operation;
[0063] The output submodule is further configured as:
[0064] outputting the selected content based on the paste operation detected by the first terminal;
[0065] The selected content includes: text content and / or picture content.
[0066] Optionally, the first operation includes: a shooting operation;
[0067] The acquisition submodule is further configured as follows:
[0068] Acquire an image captured based on the capturing operation from the notification message;
[0069] The output submodule is further configured as:
[0070] The image is output based on the first terminal.
[0071] Optionally, the first operation includes: a document browsing operation;
[0072] The acquisition submodule is further configured as follows:
[0073] Acquire the document content targeted by the document browsing operation from the notification message;
[0074] The output submodule is further configured as:
[0075] The document content is output based on the first terminal.
[0076] Optionally, the first operation includes: a web page browsing operation;
[0077] The acquisition submodule is further configured as follows:
[0078] Acquire the webpage content targeted by the webpage browsing operation from the notification message;
[0079] The output submodule is further configured as:
[0080] The webpage content is output based on the first terminal.
[0081] Optionally, the output module is further configured as:
[0082] Determining, according to the notification message, that the first operation acts on a first application on the second terminal;
[0083] determining that the first terminal has a second application associated with the first application;
[0084] The second application program outputs the response result.
[0085] Optionally, the device further comprises:
[0086] A display module, configured to display the notification message at a set position on the current interface of the first terminal;
[0087] The output module is further configured as:
[0088] Based on the detected trigger operation for the set position, the response result is output.
[0089] Optionally, the notification message is displayed in the form of a notification box suspended at the set position.
[0090] According to a fourth aspect of an embodiment of the present disclosure, there is provided an information processing device, applied to a second terminal, including:
[0091] a detection module, configured to generate a notification message based on the detected first operation;
[0092] The sending module is configured to send the notification message to the first terminal, so that the first terminal outputs a response result of the first operation according to the notification message.
[0093] Optionally, the detection module is further configured as:
[0094] If the first operation acts on a first application located on the second terminal, generating the notification message based on a program parameter of the first application;
[0095] The program parameter is used by the first terminal to determine a second application associated with the first application.
[0096] Optionally, the detection module is further configured as:
[0097] The notification message is obtained based on the response result generated by the first operation.
[0098] Optionally, the first operation includes at least one of the following:
[0099] Copy operation;
[0100] Shooting operation;
[0101] Document browsing operations;
[0102] Web browsing operations.
[0103] According to a fifth aspect of an embodiment of the present disclosure, there is provided an information processing device, including:
[0104] processor;
[0105] a memory for storing processor-executable instructions;
[0106] Wherein, the processor is configured to execute the information processing method as described in the first aspect or the second aspect above.
[0107] According to a sixth aspect of an embodiment of the present disclosure, there is provided a storage medium, including:
[0108] When the instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the information processing method as described in the first aspect or the second aspect above.
[0109] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0110] In an embodiment of the present disclosure, after establishing a connection between the first terminal and the second terminal, the first terminal can not only receive a notification message sent by the second terminal, but also output a response result of the first operation based on the first terminal according to the notification message. In this way, on the one hand, the relay of the first operation on the second terminal can be realized based on the first terminal, that is, the subsequent steps of the first operation performed on the second terminal can be continued on the first terminal. When the user is inconvenient to use or does not want to continue to use the second terminal, the first terminal can be continued to be used for subsequent operations, thereby improving the user's experience of using the terminal device. On the other hand, in the present disclosure, the relay of the first operation can be realized only by establishing a connection between the first terminal and the second terminal, without the need for the user to log in to the unified account on the first terminal and the second terminal respectively, and then perform data sharing and operation relay, which can reduce the user's operation steps and thus improve the convenience of operation.
[0111] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0112] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0113] Figure 1 This is a flow chart of an information processing method shown in the embodiment of the present disclosure. Figure 1 .
[0114] Figure 2 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 1 .
[0115] Figure 3 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 2 .
[0116] Figure 4 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 3 .
[0117] Figure 5 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 4 .
[0118] Figure 6 This is a flow chart of an information processing method shown in the embodiment of the present disclosure. Figure 2 .
[0119] Figure 7 It is an interactive flow chart of an information processing method shown in an embodiment of the present disclosure.
[0120] Figure 8 An information processing device according to an exemplary embodiment is shown Figure 1 .
[0121] Fig. 9 An information processing device according to an exemplary embodiment is shown Figure 2 .
[0122] Fig.10 It is a block diagram of a terminal device according to an exemplary embodiment. DETAILED DESCRIPTION
[0123] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0124] Figure 1 This is a flow chart of an information processing method shown in the embodiment of the present disclosure. Figure 1 ,like Figure 1 As shown, the information processing method applied in the first terminal includes the following steps:
[0125] In step 101, a second terminal is connected to obtain a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects a first operation;
[0126] In step 102, a response result of the first operation is output according to the notification message.
[0127] In some embodiments, the first terminal may be a terminal device of the same type or a terminal device of a different type. For example, the first terminal and the second terminal are both mobile phones; or the first terminal and the second terminal are both personal computers (PCs); or the first terminal is a mobile phone and the second terminal is a personal computer; or the first terminal is a personal computer and the second terminal is a mobile phone. In other embodiments, the first terminal and the second terminal may also include: a tablet computer, a wearable device, etc., which are not specifically limited here.
[0128] In the embodiments of the present disclosure, a wired connection may be established between the first terminal and the second terminal, and the wired connection includes but is not limited to a Universal Serial Bus (USB) connection or a serial port connection. In addition, a wireless connection may be established between the first terminal and the second terminal. For example, a wireless connection may be established by means of Bluetooth communication or Near Field Communication (NFC). The wireless connection also includes a wireless connection established by means of a device to device (D2D) or a wireless fidelity (Wi-Fi) direct connection.
[0129] In an embodiment of the present disclosure, the first terminal can obtain a notification message sent by the second terminal based on the connection established with the second terminal. After obtaining the notification message, the first terminal can output a response result of the first operation based on the notification message. Here, the notification message is generated by the second terminal when it detects the first operation, and can carry message content related to the first operation. For example, the response result of the first operation can be carried in the notification message, so that the response result generated in the second terminal can be sent to the first terminal through the notification message, and the response result can be output through the first terminal.
[0130] For example, if the first operation is an operation to open a first video application in a second terminal, a notification message can be generated based on the opening operation and sent to the first terminal. After the first terminal receives the notification message, it can be determined based on the notification message whether the first terminal has a second video application of the same type as the first video application. If the first terminal has a second video application of the same type as the first video application, the second video application can be directly opened.
[0131] The opening operation may be a click operation on the icon of the first video application program displayed on the current interface of the second terminal. Of course, it may also be a long press operation, etc., which is not specifically limited here.
[0132] In an embodiment of the present disclosure, after establishing a connection between the first terminal and the second terminal, the first terminal can not only receive a notification message sent by the second terminal, but also output a response result of the first operation based on the first terminal according to the notification message. In this way, on the one hand, the relay of the first operation on the second terminal can be realized based on the first terminal, that is, the subsequent steps of the first operation performed on the second terminal can be continued on the first terminal. When the user is inconvenient to use or does not want to continue to use the second terminal, the first terminal can be continued to be used for subsequent operations, thereby improving the user's experience of using the terminal device. On the other hand, in the present disclosure, the relay of the first operation can be realized only by establishing a connection between the first terminal and the second terminal, without the need for the user to log in to the unified account on the first terminal and the second terminal respectively, and then perform data sharing and operation relay, which can reduce the user's operation steps and thus improve the convenience of operation.
[0133] In some embodiments, outputting a response result of the first operation based on the first terminal according to the notification message includes:
[0134] Determining, according to the notification message, that the first operation acts on a first application on the second terminal;
[0135] determining that the first terminal has a second application associated with the first application;
[0136] The second application program outputs the response result.
[0137] In an embodiment of the present disclosure, after obtaining a notification message, the first terminal can determine, based on the notification message, the first application located on the second terminal on which the first operation acts, and when it is determined that the first terminal has a second application associated with the first application, it can output a response result based on the second application.
[0138] In some embodiments, the second application associated with the first application includes at least: an application of the same type as the first application; an application that performs the same function as the first application. For example, if the first application is a camera, the second application may be an image player or a video player; if the first application is a notepad, the second application is also a notepad; if the first application is a Microsoft Office Word tool, the second application is also a Microsoft Office Word tool; if the first application is a browser, the second application is also a browser, etc.
[0139] In some embodiments, when the first operation is applied to a first application located on a second terminal, the second terminal may generate a notification message based on program parameters of the first application and send the notification message to the first terminal. After receiving the notification message, the first terminal may obtain the program parameters of the first application from the notification message, wherein the program parameters may be identification information of the first application.
[0140] Taking the example that the program parameter is the identification information of the first application, the identification information can be compared with the identification information of each application in the first terminal, and based on the comparison result, it can be determined whether the first terminal has a second application associated with the first application, and if the first terminal has the second application, the response result is output based on the second application.
[0141] Taking the example that the first operation is a shooting operation of the shooting control on the camera interface of the second terminal, after the second terminal detects the shooting operation of the shooting control, it controls the camera to capture images and generates a notification message. After the first terminal receives the notification message, it can directly display the image captured by the second terminal through the image player.
[0142] In other embodiments, the notification message may also be displayed on the current interface of the first terminal, and after a triggering operation for the notification message is detected, the image captured by the second terminal is displayed through an image player.
[0143] In other embodiments, if the second application is not in the first terminal, a prompt message may be output in the current interface of the first terminal to prompt the user to download and install the second application.
[0144] In the embodiment of the present disclosure, when the first operation acts on the first application located in the second terminal, a notification message can be directly generated based on the first operation, and the notification message can be sent to the first terminal through the second terminal. In this way, the first terminal can directly determine the second application associated with the first application based on the notification message, and output a response result based on the second application. In this way, relay between applications can be achieved, that is, if the user is not convenient or does not want to use the first application using the second terminal, the user can continue to perform subsequent operations of the first operation in the first terminal based on the second application associated with the first application based on the connection between the first terminal and the second terminal, which can improve the user's experience of using the terminal device.
[0145] In some embodiments, the method further comprises:
[0146] Displaying the notification message at a set position on the current interface of the first terminal;
[0147] The outputting a response result of the first operation based on the first terminal according to the notification message includes:
[0148] Based on the detected trigger operation for the set position, the response result is output.
[0149] Here, the setting position can be determined as needed, as long as it is a position that is convenient for user operation. For example, the notification message can be displayed at the right edge of the current interface, such as in the lower right corner of the current interface.
[0150] In the implementation process, a trigger operation for a set position can be detected, and a response result can be output based on the trigger operation. Taking the first operation as an example, the shooting operation for the shooting control on the camera interface of the second terminal, after the second terminal detects the shooting operation for the shooting control, the camera can be controlled to capture images and a notification message can be generated. After the first terminal receives the notification message, the notification message can be displayed in the lower right corner of the current interface. When a trigger operation for the display area in the lower right corner is detected, the image captured by the second terminal can be displayed through the image player.
[0151] In some embodiments, the notification message is displayed in a suspended manner at the set position in the form of a notification box. In other embodiments, the display mode of the notification message is not limited to being displayed in a suspended manner in the form of a notification box, and may also be displayed in a suspended manner in the form of a link.
[0152] In the embodiment of the present disclosure, by displaying the notification message on the current interface of the first terminal, an interface for input operation can be provided to the user, so as to facilitate the user to perform the operation, thereby improving the user experience.
[0153] In other embodiments, when the notification message is displayed in the form of a notification box, a prompt message about the first operation may be displayed in the notification box, for example, the prompt message may be displayed in the form of text or in the form of a picture. For example, if the first operation is a shooting operation, the prompt message may be displayed in the form of a picture.
[0154] In some embodiments, outputting a response result of the first operation based on the first terminal according to the notification message includes:
[0155] Acquire a response result generated based on the first operation from the notification message;
[0156] The response result is output based on the first terminal.
[0157] In an embodiment of the present disclosure, after the second terminal detects the first operation, it can obtain a response result of the first operation and carry the response result in a notification message to the first terminal. After the first terminal receives the notification message, it can obtain the response result from the notification message and output the response result.
[0158] In the embodiment of the present disclosure, by generating a response result at the second terminal and carrying the response result in a notification message to the first terminal, the first terminal can output the response result without the user having to perform additional upload or download operations, which can simplify user operations and improve user experience.
[0159] In some embodiments, the first operation includes: a copy operation;
[0160] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0161] Acquire content information from the notification message, where the content information is content information selected based on the copy operation;
[0162] The outputting the response result based on the first terminal includes:
[0163] outputting the selected content based on the paste operation detected by the first terminal;
[0164] The selected content includes: text content and / or picture content.
[0165] Figure 2 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 1 ,like Figure 2 As shown, the first terminal 202 can be a computer, and the second terminal 201 is a mobile phone. In the implementation process, the selected content information can be determined from the notepad on the mobile phone based on the selection operation, and the content information can be copied. While the copy operation is being performed, a notification message generated based on the copy operation can be sent to the computer. After the computer receives the notification message, it can open the notepad that comes with the computer and detect the paste operation for the notepad. When the paste operation for the notepad is detected, the content information copied from the mobile phone can be pasted to the notepad on the computer.
[0166] In some embodiments, the first operation includes: a shooting operation;
[0167] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0168] Acquire an image captured based on the capturing operation from the notification message;
[0169] The outputting the response result based on the first terminal includes:
[0170] The image is output based on the first terminal.
[0171] Figure 3 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 2 ,like Figure 3 As shown, the first terminal 202 can be a computer, and the second terminal 201 is a mobile phone. During the implementation process, after the mobile phone detects a shooting operation on a shooting control, it can control the camera on the mobile phone to capture an image, and generate a notification message at the same time. The notification message is sent to the computer. After the computer receives the notification message, the image captured by the mobile phone can be directly displayed through an image player.
[0172] In some embodiments, the first operation includes: a document browsing operation;
[0173] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0174] Acquire the document content targeted by the document browsing operation from the notification message;
[0175] The outputting the response result based on the first terminal includes:
[0176] The document content is output based on the first terminal.
[0177] Figure 4 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 3 ,like Figure 4 As shown, the first terminal 202 can be a computer and the second terminal 201 can be a mobile phone. During the implementation process, after the mobile phone detects a document browsing operation on the document content, a notification message can be generated and sent to the computer. After the computer receives the notification message, the document content can be directly output through the document application.
[0178] In some embodiments, the first operation includes: a web browsing operation;
[0179] The acquiring, from the notification message, a response result generated based on the first operation, includes:
[0180] Acquire the webpage content targeted by the webpage browsing operation from the notification message;
[0181] The outputting the response result based on the first terminal includes:
[0182] The webpage content is output based on the first terminal.
[0183] Figure 5 This is a terminal interaction diagram shown in the embodiment of the present disclosure. Figure 4 ,like Figure 5 As shown, the first terminal 202 can be a computer and the second terminal 201 can be a mobile phone. During the implementation process, after the mobile phone detects a web browsing operation for web content, a notification message can be generated and sent to the computer. After the computer receives the notification message, the web content can be directly output through the browser.
[0184] Through the technical solution in the present disclosure, not only the relay operation of text content can be realized, but also the relay operation of images, documents and web pages can be realized.
[0185] Figure 6 This is a flow chart of an information processing method shown in the embodiment of the present disclosure. Figure 2 ,like Figure 6 As shown, the information processing method applied in the second terminal includes the following steps:
[0186] In step 601, a notification message is generated based on the detected first operation;
[0187] In step 602, the notification message is sent to the first terminal, so that the first terminal outputs a response result of the first operation according to the notification message.
[0188] In an embodiment of the present disclosure, after the second terminal detects the first operation, it can obtain a response result of the first operation and carry the response result in a notification message to the first terminal. After the first terminal receives the notification message, it can obtain the response result from the notification message and output the response result.
[0189] In the embodiment of the present disclosure, by generating a response result at the second terminal and carrying the response result in a notification message to the first terminal, the first terminal can output the response result without the user having to perform additional upload or download operations, which can simplify user operations and improve user experience.
[0190] In some embodiments, generating a notification message based on the detected first operation includes:
[0191] If the first operation acts on a first application located on the second terminal, generating the notification message based on a program parameter of the first application;
[0192] The program parameter is used by the first terminal to determine a second application associated with the first application.
[0193] In some embodiments, when the first operation is applied to a first application located on a second terminal, the second terminal may generate a notification message based on program parameters of the first application and send the notification message to the first terminal. After receiving the notification message, the first terminal may obtain the program parameters of the first application from the notification message, wherein the program parameters may be identification information of the first application.
[0194] Taking the example that the program parameter is the identification information of the first application, the identification information can be compared with the identification information of each application in the first terminal, and based on the comparison result, it can be determined whether the first terminal has a second application associated with the first application, and if the first terminal has the second application, the response result is output based on the second application.
[0195] Taking the example that the first operation is a shooting operation of the shooting control on the camera interface of the second terminal, after the second terminal detects the shooting operation of the shooting control, it can control the camera to capture the image and generate a notification message at the same time. After the first terminal receives the notification message, it can directly display the image captured by the second terminal through the image player.
[0196] In some embodiments, the notification message may also be displayed on the current interface of the first terminal, and after a triggering operation for the notification message is detected, the image captured by the second terminal is displayed through an image player.
[0197] In other embodiments, if the second application is not in the first terminal, a prompt message may be output in the current interface of the first terminal to prompt the user to download and install the second application.
[0198] In the embodiment of the present disclosure, when the first operation acts on the first application located in the second terminal, a notification message can be directly generated based on the first operation, and the notification message can be sent to the first terminal through the second terminal. In this way, the first terminal can directly determine the second application associated with the first application based on the notification message, and output a response result based on the second application. In this way, direct relay of the application can be achieved, that is, if the user is not convenient or does not want to use the first application using the second terminal, the user can continue to perform subsequent operations of the first operation in the first terminal based on the second application associated with the first application based on the connection between the first terminal and the second terminal, which can improve the user's experience of using the terminal device.
[0199] In some embodiments, generating a notification message based on the detected first operation includes:
[0200] The notification message is obtained based on the response result generated by the first operation.
[0201] In some embodiments, the first operation includes at least one of the following:
[0202] Copy operation;
[0203] Shooting operation;
[0204] Document browsing operations;
[0205] Web browsing operations.
[0206] Through the technical solution in the present disclosure, not only the relay operation of text content can be realized, but also the relay operation of images, documents and web pages can be realized.
[0207] Figure 7 is an interactive flow chart of an information processing method shown in an embodiment of the present disclosure, such as Figure 7 As shown, the information processing method in the first terminal and the second terminal includes the following steps:
[0208] In step 701, the second terminal generates a notification message based on the detected first operation;
[0209] In step 702, the second terminal sends the notification message to the first terminal;
[0210] In step 703, the first terminal outputs a response result of the first operation according to the notification message.
[0211] In an embodiment of the present disclosure, after establishing a connection between the first terminal and the second terminal, the first terminal can not only receive a notification message sent by the second terminal, but also output a response result of the first operation based on the first terminal according to the notification message. In this way, on the one hand, the relay of the first operation on the second terminal can be realized based on the first terminal, that is, the subsequent steps of the first operation performed on the second terminal can be continued on the first terminal. When the user is inconvenient to use or does not want to continue to use the second terminal, the first terminal can be continued to be used for subsequent operations, thereby improving the user's experience of using the terminal device. On the other hand, in the present disclosure, the relay of the first operation can be realized only by establishing a connection between the first terminal and the second terminal, without the need for the user to log in to the unified account on the first terminal and the second terminal respectively, and then perform data sharing and operation relay, which can reduce the user's operation steps and thus improve the convenience of operation.
[0212] Figure 8 An information processing device according to an exemplary embodiment is shown Figure 1 . Reference Figure 8 The information processing device 80 is applied to a first terminal and includes:
[0213] The acquisition module 81 is configured to connect to the second terminal and acquire a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects the first operation;
[0214] The output module 82 is configured to output a response result of the first operation according to the notification message.
[0215] In some embodiments, the output module 82 includes:
[0216] an acquisition submodule, configured to acquire, from the notification message, a response result generated based on the first operation;
[0217] An output submodule is configured to output the response result based on the first terminal.
[0218] In some embodiments, the first operation includes: a copy operation;
[0219] The acquisition submodule is further configured as follows:
[0220] Acquire content information from the notification message, where the content information is content information selected based on the copy operation;
[0221] The output submodule is further configured as:
[0222] outputting the selected content based on the paste operation detected by the first terminal;
[0223] The selected content includes: text content and / or picture content.
[0224] In some embodiments, the first operation includes: a shooting operation;
[0225] The acquisition submodule is further configured as follows:
[0226] Acquire an image captured based on the capturing operation from the notification message;
[0227] The output submodule is further configured as:
[0228] The image is output based on the first terminal.
[0229] In some embodiments, the first operation includes: a document browsing operation;
[0230] The acquisition submodule is further configured as follows:
[0231] Acquire the document content targeted by the document browsing operation from the notification message;
[0232] The output submodule is further configured as:
[0233] The document content is output based on the first terminal.
[0234] In some embodiments, the first operation includes: a web browsing operation;
[0235] The acquisition submodule is further configured as follows:
[0236] Acquire the webpage content targeted by the webpage browsing operation from the notification message;
[0237] The output submodule is further configured as:
[0238] The webpage content is output based on the first terminal.
[0239] In some embodiments, the output module 82 is further configured to:
[0240] Determining, according to the notification message, that the first operation acts on a first application on the second terminal;
[0241] determining that the first terminal has a second application associated with the first application;
[0242] The second application program outputs the response result.
[0243] In some embodiments, the device 80 further comprises:
[0244] A display module, configured to display the notification message at a set position on the current interface of the first terminal;
[0245] The output module is further configured as:
[0246] Based on the detected trigger operation for the set position, the response result is output.
[0247] In some embodiments, the notification message is displayed in the form of a notification box suspended at the set position.
[0248] Fig. 9 An information processing device according to an exemplary embodiment is shown Figure 2 . Reference Fig. 9 , the information processing device is applied to the second terminal 900, including:
[0249] A detection module 901 is configured to generate a notification message based on a detected first operation;
[0250] The sending module 902 is configured to send the notification message to the first terminal, so that the first terminal outputs a response result of the first operation according to the notification message.
[0251] In some embodiments, the detection module 901 is further configured to:
[0252] If the first operation acts on a first application located on the second terminal, generating the notification message based on a program parameter of the first application;
[0253] The program parameter is used by the first terminal to determine a second application associated with the first application.
[0254] In some embodiments, the detection module 901 is further configured to:
[0255] The notification message is obtained based on the response result generated by the first operation.
[0256] In some embodiments, the first operation includes at least one of the following:
[0257] Copy operation;
[0258] Shooting operation;
[0259] Document browsing operations;
[0260] Web browsing operations.
[0261] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0262] Fig.10 8 is a block diagram of a terminal device 800 according to an exemplary embodiment. For example, the device 800 may be a first terminal or a second terminal. For example, the first terminal is a computer and the second terminal is a mobile phone.
[0263] Reference Fig.10 , the device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .
[0264] The processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0265] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0266] The power component 806 provides power to the various components of the device 800. The power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 800.
[0267] The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0268] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the device 800 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0269] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0270] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor assembly 814 can also detect the position change of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and the temperature change of the device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0271] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices. The device 800 can access a wireless network based on a communication standard, such as Wi-Fi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0272] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
[0273] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the device 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0274] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a first terminal, enables the first terminal to perform an information processing method, the method comprising:
[0275] Based on the connection with the second terminal, obtaining a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects the first operation;
[0276] According to the notification message, a response result of the first operation is output based on the first terminal.
[0277] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a second terminal, enables the second terminal to perform an information processing method, the method comprising:
[0278] generating a notification message based on the detected first operation;
[0279] The notification message is sent to the first terminal, so that the first terminal outputs a response result of the first operation according to the notification message.
[0280] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0281] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information processing method, characterized in that: include: The first terminal is connected to the second terminal, and obtains a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects the first operation; Displaying the notification message at a set position on the current interface of the first terminal; Outputting a response result of the first operation according to the notification message; The outputting a response result of the first operation according to the notification message includes: Based on the detected trigger operation for the set position, determine according to the notification message that the first operation acts on the first application on the second terminal; obtain identification information of the first application from the notification message; compare the identification information of the first application with the identification information of each application on the first terminal to obtain a comparison result; and determine whether the first terminal has a second application associated with the first application based on the comparison result; and if the first terminal has the second application, output the response result based on the second application; wherein the second application on the first terminal is different from the first application on the second terminal.
2. The method according to claim 1, characterized in that: The outputting a response result of the first operation based on the first terminal according to the notification message includes: Acquire a response result generated based on the first operation from the notification message; The response result is output based on the first terminal.
3. The method according to claim 2, characterized in that The first operation includes: a copy operation; The acquiring, from the notification message, a response result generated based on the first operation, includes: Acquire content information from the notification message, where the content information is content information selected based on the copy operation; The outputting the response result based on the first terminal includes: outputting the selected content based on the paste operation detected by the first terminal; The selected content includes: text content and / or picture content.
4. The method according to claim 2, characterized in that: The first operation includes: a shooting operation; The acquiring, from the notification message, a response result generated based on the first operation, includes: Acquire an image captured based on the capturing operation from the notification message; The outputting the response result based on the first terminal includes: The image is output based on the first terminal.
5. The method according to claim 2, characterized in that: The first operation includes: a document browsing operation; The acquiring, from the notification message, a response result generated based on the first operation, includes: Acquire the document content targeted by the document browsing operation from the notification message; The outputting the response result based on the first terminal includes: The document content is output based on the first terminal.
6. The method according to claim 2, characterized in that The first operation includes: web browsing operation; The acquiring, from the notification message, a response result generated based on the first operation, includes: Acquire the webpage content targeted by the webpage browsing operation from the notification message; The outputting the response result based on the first terminal includes: The webpage content is output based on the first terminal.
7. The method according to claim 1, characterized in that The notification message is displayed in the form of a notification box in a suspended manner at the set position.
8. An information processing method, characterized in that: include: The second terminal generates a notification message based on the detected first operation; Sending the notification message to the first terminal so that the first terminal outputs a response result of the first operation according to the notification message; wherein the notification message is displayed at a set position on the current interface of the first terminal; The generating a notification message based on the detected first operation includes: If the first operation acts on a first application located on the second terminal, generating the notification message based on identification information of the first application; wherein the identification information of the first application is used by the first terminal to determine a second application associated with the first application; Among them, the first terminal outputs a response result of the first operation according to the notification message, including: based on the detected trigger operation for the set position, according to the notification message, determining that the first operation acts on the first application on the second terminal; obtaining identification information of the first application from the notification message; comparing the identification information of the first application with the identification information of each application on the first terminal to obtain a comparison result; and determining whether the first terminal has a second application associated with the first application according to the comparison result; and if the first terminal has the second application, outputting the response result based on the second application; wherein the second application on the first terminal is different from the first application on the second terminal.
9. The method according to claim 8, characterized in that The generating a notification message based on the detected first operation includes: The notification message is obtained based on the response result generated by the first operation.
10. The method according to claim 8 or 9, characterized in that: The first operation includes at least one of the following: Copy operation; Shooting operation; Document browsing operations; Web browsing operations.
11. An information processing device, characterized in that: include: an acquisition module, configured to connect to the second terminal and acquire a notification message sent by the second terminal; wherein the notification message is generated after the second terminal detects the first operation; and display the notification message at a set position on the current interface of the first terminal; An output module is configured to: determine, based on the detected trigger operation for the set position and according to the notification message, that the first operation acts on a first application on the second terminal; obtain identification information of the first application from the notification message; compare the identification information of the first application with the identification information of each application on the first terminal to obtain a comparison result; and determine, based on the comparison result, whether the first terminal has a second application associated with the first application; and if the first terminal has the second application, output a response result based on the second application; wherein the second application on the first terminal is different from the first application on the second terminal.
12. The device according to claim 11, characterized in that The output module comprises: an acquisition submodule, configured to acquire, from the notification message, a response result generated based on the first operation; An output submodule is configured to output the response result based on the first terminal.
13. The device according to claim 12, characterized in that The first operation includes: a copy operation; The acquisition submodule is further configured as follows: Acquire content information from the notification message, where the content information is content information selected based on the copy operation; The output submodule is further configured as: outputting the selected content based on the paste operation detected by the first terminal; The selected content includes: text content and / or picture content.
14. The device according to claim 12, characterized in that The first operation includes: a shooting operation; The acquisition submodule is further configured as follows: Acquire an image captured based on the capturing operation from the notification message; The output submodule is further configured as: The image is output based on the first terminal.
15. The device according to claim 12, characterized in that The first operation includes: a document browsing operation; The acquisition submodule is further configured as follows: Acquire the document content targeted by the document browsing operation from the notification message; The output submodule is further configured as: The document content is output based on the first terminal.
16. The device according to claim 12, characterized in that The first operation includes: web browsing operation; The acquisition submodule is further configured as follows: Acquire the webpage content targeted by the webpage browsing operation from the notification message; The output submodule is further configured as: The webpage content is output based on the first terminal.
17. The device according to claim 11, characterized in that The notification message is displayed in the form of a notification box in a suspended manner at the set position.
18. An information processing device, characterized in that: Applied to the second terminal, including: a detection module configured to generate a notification message based on the detected first operation; a sending module configured to send the notification message to the first terminal, so that the first terminal outputs a response result of the first operation according to the notification message; wherein the notification message is displayed at a set position on the current interface of the first terminal; The detection module is further configured as: If the first operation acts on a first application located on the second terminal, generating the notification message based on identification information of the first application; wherein the identification information of the first application is used by the first terminal to determine a second application associated with the first application; Among them, the first terminal outputs a response result of the first operation according to the notification message, including: based on the detected trigger operation for the set position, according to the notification message, determining that the first operation acts on the first application on the second terminal; obtaining identification information of the first application from the notification message; comparing the identification information of the first application with the identification information of each application on the first terminal to obtain a comparison result; and determining whether the first terminal has a second application associated with the first application according to the comparison result; and if the first terminal has the second application, outputting the response result based on the second application; wherein the second application on the first terminal is different from the first application on the second terminal.
19. The device according to claim 18, characterized in that The detection module is further configured as: The notification message is obtained based on the response result generated by the first operation.
20. The device according to claim 18 or 19, characterized in that The first operation includes at least one of the following: Copy operation; Shooting operation; Document browsing operations; Web browsing operations.
21. An information processing device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the information processing method according to any one of claims 1 to 7; or is configured to execute the information processing method according to any one of claims 8 to 10.
22. A non-temporary computer-readable storage medium, when the instructions in the storage medium are executed by a processor of an information processing device, enables the information processing device to execute the information processing method as described in any one of claims 1 to 7; or is configured to execute the information processing method as described in any one of claims 8 to 10.
Citation Information
Patent Citations
Information copying and pasting method and terminal
CN106506342A
Application page sharing method and mobile terminal
CN107885825A