Processing method and device and electronic equipment
By dragging and dropping the application icons in electronic devices to associate them with the target device, the problems of cumbersome operations and information leakage in multi-device collaboration scenarios are solved, and efficient information transmission and secure collaborative processing are achieved.
Patent Information
- Application Number
- CN202510773079.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-09-23
AI Technical Summary
In multi-device collaboration scenarios, users need to manually copy and paste information, which is cumbersome and poses the risk of device information leakage.
By dragging and dropping the application icon on the electronic device, it is associated with the target device, simplifying the collaborative authorization process, and transmitting information through the application dimension to avoid device-level information leakage.
It simplifies user operations for collaborative information processing among multiple devices, improves collaborative processing efficiency, and reduces the risk of information leakage.
Smart Images

Figure CN120687004A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a processing method, device and electronic equipment. Background Art
[0002] With the popularization of multi-device collaboration scenarios, users can collaborate on processing between multiple electronic devices such as mobile phones, tablets, and laptops. For example, when a mobile phone receives information and processes it on a tablet, the user needs to copy and paste the information in the mobile phone and transfer it to the tablet, which makes the collaborative processing between multiple electronic devices cumbersome. Summary of the Invention
[0003] The purpose of the embodiments of the present application is to provide a processing method, device, electronic device, storage medium and program product that can simplify user operations for collaborative processing between multiple electronic devices.
[0004] In a first aspect, an embodiment of the present application provides a processing method, applied to a first electronic device, comprising:
[0005] Receive a first input from a user, where the first input is an input by the user to move a first icon in a first electronic device to a first area, where the first area is an area corresponding to the second electronic device;
[0006] In response to the first input, the application corresponding to the first icon is associated with the second electronic device.
[0007] In a second aspect, an embodiment of the present application provides a processing device, applied to a first electronic device, including:
[0008] A receiving module, configured to receive a first input from a user, where the first input is an input from the user to move a first icon in a first electronic device to a first area, where the first area is an area corresponding to the second electronic device;
[0009] The associating module is configured to associate the application corresponding to the first icon with the second electronic device in response to the first input.
[0010] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the processing method shown in the first aspect are implemented.
[0011] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the processing method shown in the first aspect are implemented.
[0012] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a display interface, the display interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the processing method shown in the first aspect.
[0013] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the steps of the processing method shown in the first aspect.
[0014] In an embodiment of the present application, a first input from a user is received, where the first input is an input for the user to move a first icon in a first electronic device to a first area, and the first area is an area corresponding to a second electronic device; in response to the first input, the application corresponding to the first icon is associated with the second electronic device. In this way, the application and the second electronic device can be associated by dragging the input of the icon of the application in the first electronic device, the collaborative authorization process between electronic devices can be simplified to a drag operation, and the second electronic device can be associated with the application as the dimension, avoiding the risk of leakage of other device information caused by collaboration based on the device dimension, and the association relationship between the application and the second electronic device can be used to send a message of the application obtained by the first electronic device to the second electronic device associated with the application. In this way, the user does not need to manually copy and paste the information, which simplifies the user operation of collaborative information processing between multiple electronic devices and is conducive to improving the efficiency of collaborative information processing between multiple electronic devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A flowchart of a processing method provided for some embodiments of the present application;
[0016] FIG2( a ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0017] FIG2( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0018] Figure 3 A schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0019] FIG4( a ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0020] FIG4( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0021] FIG5( a ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0022] FIG5( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0023] FIG6( a ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0024] FIG6( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0025] FIG6( c ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0026] FIG7( a ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0027] FIG7( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0028] FIG8( a ) is a schematic diagram of first information of a processing method provided in some embodiments of the present application;
[0029] FIG8( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0030] Figure 9 A schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0031] Figure 10 A flowchart of a processing method provided for some embodiments of the present application;
[0032] FIG11( a ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0033] FIG11( b ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0034] FIG11( c ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0035] FIG11( d ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0036] FIG11( e ) is a schematic diagram of an interface of a processing method provided in some embodiments of the present application;
[0037] Figure 12 A schematic diagram of the structure of a processing device provided in an embodiment of the present application;
[0038] Figure 13 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0039] Figure 14 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0041] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0042] In order to solve the problems in the related art, the embodiments of the present application provide a processing method, device, electronic device, storage medium and program product, which can associate the application with the second electronic device by dragging the input of the application icon in the first electronic device, simplify the collaborative authorization process between electronic devices to a drag operation, and associate the second electronic device with the application as the dimension, avoiding the risk of other device information leakage caused by collaboration with the device as the dimension, and can send the message of the application obtained by the first electronic device to the second electronic device associated with the application through the association relationship between the application and the second electronic device. In this way, the user does not need to manually copy and paste the information, which simplifies the user operation of collaborative information processing between multiple electronic devices and is conducive to improving the efficiency of collaborative information processing between multiple electronic devices.
[0043] The following is combined with Figure 1 to Figure 1 1. The processing method provided in the embodiments of the present application is described in detail through specific embodiments and their application scenarios.
[0044] First, combine Figure 1 A processing method provided in an embodiment of the present application is described in detail.
[0045] Figure 1 A flowchart of a processing method provided for some embodiments of the present application.
[0046] like Figure 1 As shown, the processing method may include step 110 and step 120, which are specifically as follows.
[0047] Step 110, receiving a first input from a user, where the first input is an input by the user moving a first icon in a first electronic device to a first area, where the first area is an area corresponding to a second electronic device; Step 120, in response to the first input, associating an application corresponding to the first icon with the second electronic device.
[0048] Therefore, the application and the second electronic device can be associated by dragging the input of the application icon in the first electronic device, the collaborative authorization process between electronic devices can be simplified to a drag operation, and the second electronic device can be associated with the application as the dimension, avoiding the risk of other device information leakage caused by collaboration based on the device dimension. In addition, the message of the application obtained by the first electronic device can be sent to the second electronic device associated with the application through the association relationship between the application and the second electronic device. In this way, the user does not need to manually copy and paste the information, which simplifies the user operation of collaborative information processing between multiple electronic devices and is conducive to improving the efficiency of collaborative information processing between multiple electronic devices.
[0049] In an embodiment of the present application, the first area can be an area in the first interactive component of the first electronic device that displays the device icon of the second electronic device. Among them, the first interactive component is a specific display window on the screen of the electronic device for displaying messages from different applications or systems. It is a window for global information transmission. The interactive component can be called an atomic island. The interactive component is used to integrate real-time information, such as express delivery, itinerary, weather, etc., service recommendations and system status changes such as music playback, navigation, etc., and help users quickly obtain information and access services through dynamic display. In an embodiment of the present application, the interactive component can also be an independent, customizable interface element that can be presented at any position on the screen, and the display area of the interactive component can also be adjusted according to user needs. In some embodiments, the user can also configure the interactive component according to the user's personal preferences and needs, such as choosing which types of messages to display, setting the message update frequency, etc. For example, the user can find the configuration options corresponding to the interactive component in the settings menu of the electronic device. Here, the user can select the type of message that the interactive component wants to display. For example, the user can choose to display message types such as social media notifications, email reminders, weather updates, news headlines, etc. Furthermore, for certain types of messages, such as weather updates or news headlines, users may wish to set the update frequency of the messages. They can choose to update once an hour, once a day, or manually update as needed within the interactive component. In this way, by setting the update frequency, users can ensure that the messages they receive are the latest while avoiding information overload.
[0050] In an embodiment of the present application, the first icon can be an application icon of an application in the first electronic device, or it can be a folder icon of a folder in the first electronic device. The folder includes at least one application in the first electronic device, and accordingly, the folder icon includes an application icon of at least one application. The application is an application installed in the first electronic device, which refers to a computer program for completing one or more specific functions. It runs in user mode, can interact with the user, and has a visual user interface. The application type of the first application in the embodiment of the present application can be instant messaging, tools, games, e-commerce, education, health, news and information, or entertainment.
[0051] In the embodiments of the present application, the first electronic device and the second electronic device can be mobile phones, tablet computers, laptop computers, PDAs, vehicle-mounted devices and other devices. In order to distinguish the first electronic device and the second electronic device, here, in some embodiments of the present application, the first electronic device is a mobile phone and the second electronic device is a tablet computer as an example to illustrate the processing method provided in the embodiments of the present application.
[0052] For example, the first icon is an application icon of an application in a mobile phone, and the first area can be an area in the first interactive component of the mobile phone that displays the device icon of a tablet computer. As shown in Figure 2(a), the user moves the application icon 201 to the area in the first interactive component 202 that displays the device icon 203 of the tablet computer. At this time, the application corresponding to the application icon 201 can be associated with the second electronic device.
[0053] Alternatively, the first icon is a folder icon of a folder in a mobile phone, the folder includes two applications of the mobile phone, and the folder icon includes application icons of the two applications. The first area is still explained using the area in the first interactive component of the mobile phone that displays the device icon of the tablet computer as an example. As shown in Figure 2(b), the user moves the folder icon 204 to the area in the first interactive component 202 that displays the device icon 203 of the tablet computer. At this time, the application corresponding to each of the two application icons in the folder icon 204 can be associated with the second electronic device, that is, the two applications in the mobile phone are associated with the second electronic device.
[0054] In this way, the application is directly associated with the electronic device through the interactive component, that is, the application-level notification relay technology is implemented through the interactive component. On the one hand, it avoids the problem of sending all application messages of the first electronic device to the second electronic device, thereby reducing the information security in the first electronic device. On the other hand, it is beneficial for users who only want to transfer messages of some applications, providing users with convenience in information sharing.
[0055] In the embodiment of the present application, the first area may also be an area created on the system desktop of the first electronic device for displaying the device icon of the second electronic device. The system desktop is the core entry interface for user interaction with the electronic device, carrying application management, shortcut operations, and personalized settings. It is essentially a graphical front-end for the operating system, connecting the user to underlying services through visual and touch logic.
[0056] For example, the first icon is an application icon of an application in a mobile phone, and the first area can be an area created in the system desktop of the mobile phone for displaying the device icon of the tablet computer. Figure 3 As shown, the receiving user moves the application icon 201 to the first area 301. At this time, the application corresponding to the application icon 201 can be associated with the second electronic device. As a result, the association between the application and the electronic device can be achieved through the interactive component set on the system desktop of the first electronic device. The user does not need to repeatedly jump between multiple applications on the electronic device to quickly associate the application with the electronic device, shortening the time of associating the application with the electronic device and reducing user operations.
[0057] In some embodiments of the present application, the second electronic device in the embodiments of the present application may be a device that has already established a connection with the first electronic device, or may be a device that can establish a connection with the first electronic device but has not yet established a connection with the first electronic device. The number of second electronic devices may be at least one. The following describes these two possibilities in detail.
[0058] Specifically, in some embodiments, a device icon of a second electronic device connected to the first electronic device may be displayed in the first area so that the user can determine the second electronic device to be associated with its first icon. Based on this, before step 110, the processing method may further include:
[0059] A connection is established between the first electronic device and the second electronic device, and a device icon of the second electronic device is displayed in a first interactive component of the first electronic device, wherein the first area includes an area in the first interactive component where the device icon of the second electronic device is displayed.
[0060] In the embodiment of the present application, the connection between the first electronic device and the second electronic device can be established in at least one of the following ways: near field communication, remote connection by logging into the same operating system account, and being in the same local area network.
[0061] In addition, in some embodiments, the second electronic device may be a device that has established a connection with the first electronic device but has not yet established a connection with the first electronic device, such as a device that has previously established a connection with the first electronic device but has not yet established a connection with the first electronic device, or a device that can establish a connection with the first electronic device but has not yet established a connection with the first electronic device. The device that has established a connection with the first electronic device but has not yet established a connection with the first electronic device may be a device that is on the same local area network as the first electronic device and is within the Bluetooth connection range of the first electronic device.
[0062] Based on this, a device icon of a second electronic device that is not currently connected to the first electronic device can be displayed in the first interactive component. Based on this, step 110 can be executed. In this way, in response to the first input, a connection between the first electronic device and the second electronic device can be established, and the application corresponding to the first icon can be associated with the second electronic device.
[0063] In this way, the device icon of the second electronic device that has not been connected but can be connected can be displayed in advance so that the user can give priority to the second electronic device. In this way, the connection between the first electronic device and the second electronic device can be established through one input, and the application corresponding to the first image can be connected to the second electronic device, which simplifies user operations and saves time.
[0064] In some embodiments of the present application, in order to ensure display space for the first interactive component, the device icon of the second electronic device connected to the first electronic device may not be constantly displayed in the first interactive component. Instead, the device icon of the second electronic device may be displayed in the first interactive component only when the user drags the first image in the direction of the first interactive component. Based on this, before step 110, the processing method may further include:
[0065] receiving a second input from the user, where the second input is an input of the user dragging the first icon in the first electronic device toward the direction of the first interactive component;
[0066] In response to the second input, a device icon of the second electronic device is displayed in the first interactive component.
[0067] For example, as shown in FIG4(a), before receiving the second input, the device icon of the second electronic device may not be displayed in the first interactive component 202. As shown in FIG4(b), when receiving an input in which the user drags the copy icon 201' of the first icon 201 in the first electronic device toward the first interactive component 202, the device icon 401 of the tablet computer may be displayed in the first interactive component 202.
[0068] In this way, the device icon of the second electronic device may not be constantly displayed in the first interactive component, which not only ensures the display space of the first interactive component but also allows the device icon of the electronic device in the first interactive component to be dynamically adjusted through the second input.
[0069] In some embodiments of the present application, before receiving the first input from the user and after the step of displaying the device icon of the second electronic device in the first interactive component, the processing method may further include:
[0070] When the first icon at least partially overlaps with the device icon of the second electronic device, a first area is displayed, where the first area is used to display icons of applications in the first electronic device that are associated with the second electronic device.
[0071] Exemplarily, referring to FIG. 2( a ), when the first icon 201 at least partially overlaps with the device icon 203 of the second electronic device, the first area 202 may be displayed, and the first icon 201 may be displayed in the first area 202 , as shown in FIG. 5( a ).
[0072] Therefore, the association between the application and the electronic device can be achieved by setting the first area in the system desktop of the first electronic device. The user does not need to jump repeatedly among multiple applications of the electronic device, and can quickly achieve the association between the application and the electronic device, shortening the time of associating the application with the electronic device and reducing user operations.
[0073] It should be noted that the first area 202 may also include a control for stopping adding application icons. If the user wants to select other applications to associate with the second electronic device, the icons may be moved to the first area 202 according to the steps involved in step 110 above, until the user input for stopping adding application icons is received, and the applications corresponding to the icons of at least two applications selected by the user are associated with the second electronic device. Furthermore, before step 110, the processing method may further include: displaying a system desktop, the system desktop including a first interactive component of the first electronic device and application icons of N applications, where N is a positive integer.
[0074] Exemplarily, as shown in FIG5(b), the system desktop includes a first interactive component 301 of the first electronic device and application icons of three applications, namely, Application 1, Application 2, and Application 3.
[0075] In this way, the user can intuitively browse the positions of the application icon and the first interactive component, so that the user can accurately move the application icon to the first area in the first interactive component, thereby improving the accuracy of associating the application and the second electronic device.
[0076] It should be noted that in the embodiment of the present application, in addition to moving the first icon itself, the first icon may also be copied to obtain a first copy icon. The user may move the first copy icon to associate the application corresponding to the first icon with the second electronic device. The user moving the copy icon may include moving the first copy icon to the first area, thereby associating the application corresponding to the first icon with the second electronic device.
[0077] In this way, the application is directly associated with the electronic device through the interactive component, that is, the application-level notification relay technology is implemented through the interactive component. On the one hand, it avoids the problem of sending all application messages of the first electronic device to the second electronic device, thereby reducing the information security in the first electronic device. On the other hand, it is beneficial for users who only want to transfer messages of some applications, providing users with convenience in information sharing.
[0078] In addition, if the user wants to associate multiple applications of the first electronic device with the same electronic device, the following steps may be performed. Based on this, step 120 may specifically include:
[0079] Creating a first area corresponding to the second electronic device on the system desktop, where the first area may include the second icon or a copy of the second icon and an application icon stop adding control;
[0080] Receive a second input from the user, where the second input is an input from the user to move the second icon or a copy of the second icon to the first area. The second icon may further include an application icon of an application or a folder icon of a folder;
[0081] In response to the second input, a second icon or a copy icon of the second icon is displayed in the first area.
[0082] In a case where a user input for stopping adding controls to the application icon is received, the applications corresponding to the first icon and the second icon are associated with the second electronic device.
[0083] For example, as shown in FIG6(a), after the application is associated with the second electronic device, a first area 601 corresponding to the tablet computer can be created on the system desktop, and the first copy application icon 11 and the application icon stop adding control 602 are displayed in the first area 601. As shown in FIG6(b), the user can move the second icon 12 to the first area 601.
[0084] Here, it should be noted that, in addition to moving the copy icon 12 of the second icon to the first area 601 , the user can also move the copy icon 12 of the second icon to the first area 1101 .
[0085] In some embodiments, when the application corresponding to the first icon has been connected to the tablet computer, in order to facilitate user viewing, the user can drag the application icon to the first interactive component, and the device icon of the second electronic device associated with the application can be displayed in the first interactive component.
[0086] In some embodiments, the user can drag the first icon or a copy of the first icon into the first interactive component. At this time, the device icon and unbinding control of the second electronic device associated with the application can be displayed in the first interactive component. The user can touch the unbinding control to select the second electronic device to unbind the application.
[0087] In some embodiments, as shown in Figure 6(c), the user continues to move the copy icon 11 of the first icon to the area 1102 of the device icon of the vehicle-mounted device without clicking the application icon stop adding control 602 displayed in the first area 601. At this time, the first area 603 of the vehicle-mounted device can be displayed in the system, and the copy icon 11 of the first icon and the application icon stop adding control 602 are displayed in the first area 603.
[0088] In some embodiments, application 1 corresponding to the first icon and application 2 corresponding to the second icon in the embodiments of the present application can be different login accounts for the same type of application. For example, application 1 and application 2 are both the same instant messaging application, but application 1 is logged in to the user's work account, and application 2 is logged in to the user's life account. At this time, application 1 can be associated with a tablet computer, so that the user can reply to work messages on the tablet computer and reply to the life account on the first electronic device, that is, the user's mobile phone.
[0089] Therefore, the association of the application and the second electronic device can be achieved by setting a first interactive component in the system desktop of the first electronic device. The user does not need to jump repeatedly among multiple applications of the electronic device, and can quickly associate the application with the electronic device, shortening the time of associating the application with the electronic device and reducing user operations.
[0090] In an embodiment of the present application, in order to improve the efficiency of message sharing, different functions in the application can be further refined to correspond to different electronic devices. Based on this, the first message is a message of the first application function of the application. The processing method can also include step 230, when the first application function is associated with a third electronic device, sending indication information to the third electronic device.
[0091] Based on this, the processing method may also include a process of associating the application functions of the application in the first electronic device with other electronic devices. Based on this, the application includes P application functions, P is a positive integer. Before step 230, the processing method may also perform steps 2401 to 2404.
[0092] Step 2401: Receive the fifth input from the user to the first application.
[0093] Step 2402: In response to the fifth input, display P application function icons of the application.
[0094] Step 2403 : receiving a sixth input from the user, where the sixth input is an input in which the user drags a target application function icon from the P application function icons to the interactive component.
[0095] For example, referring to FIG. 6( a ), the user may drag the target application function icon to the first area 1101 related to the tablet computer in the interactive component.
[0096] Step 2404 : In response to the sixth input, the target application function corresponding to the target application function icon is associated with the tablet computer.
[0097] In this way, when the first message is a message of the target application function, indication information including the first message can be sent to the tablet computer.
[0098] It should be noted that in instant messaging applications, P application function icons can be contact icons of different contacts. In this way, colleague contacts can be associated with the tablet computer through the above method. In this way, users can flexibly set the messages of the application functions they want to share and improve the efficiency of information forwarding.
[0099] In addition, after step 120, the processing method in the embodiment of the present application further includes a usage process after associating the application with the second electronic device. Based on this, after step 120, the processing method may further include:
[0100] When the first electronic device obtains the first message of the application corresponding to the first icon, an indication message is sent to the second electronic device, where the indication message includes the first message, and the indication message is used to instruct the second electronic device to display a prompt message of the first message. In an embodiment of the present application, the application is an application installed in the first electronic device, which refers to a computer program for completing one or more specific functions. It runs in user mode, can interact with the user, and has a visual user interface. In an embodiment of the present application, the type of application can be instant messaging, tool, game, e-commerce, education, health, news and information, or entertainment. In an embodiment of the present application, instant messaging and tool applications such as navigation applications are used as examples for illustration.
[0101] In the embodiment of the present application, the first message refers to multimedia content such as text, pictures, and videos exchanged between a user and a system or application of an electronic device. The first message in the embodiment of the present application can be used to transmit information, such as text messages and chat messages, and can also include rich media content, such as pictures, audio, video call invitations, voice call invitations, navigation maps, etc. In the embodiment of the present application, the number of first messages can be at least one, which can be the most recently received message of the first electronic device or the user's unread messages.
[0102] In this embodiment of the present application, prompt information refers to instant information that delivers operational feedback, system status, or task guidance to the user through an interactive component. For example, as shown in Figure 7(a), the prompt information may be "Contact A sent an image" displayed in the second interactive component 601. Alternatively, as shown in Figure 7(b), the prompt information may be "Passenger shares navigation route from A to B" displayed in the second interactive component 601. The second interactive component 601 is an interactive component of the second electronic device.
[0103] For example, as shown in FIG7(a), if the application is an instant messaging application installed on a first electronic device, and the first message is an image sent by contact A, the first electronic device may be a mobile phone, and the second electronic device may be a tablet computer. Based on this, when the mobile phone obtains an image sent by contact A in the instant messaging application, it can determine whether the instant messaging application is associated with another electronic device. If it is determined that the instant messaging application is associated with another electronic device, such as a tablet computer, the mobile phone can send an indication message to the tablet computer. The indication message may include an image. The indication message is used to instruct the tablet computer to display a prompt message of the image in the second interactive component 601 of the tablet computer, such as "Contact A sent an image", so that the user can view the image on the tablet computer.
[0104] Alternatively, as shown in FIG7( b ), if the application is a navigation application installed on a first electronic device, and the first message is a navigation route from location A to location B, the first electronic device may be a mobile phone, and the second electronic device may be an in-vehicle device. Based on this, if a passenger takes a taxi from location A to location B and the driver is unaware of the road conditions, the navigation application on the mobile phone can be associated with the in-vehicle device. In this way, the passenger's mobile phone can obtain the navigation route from location A to location B from the navigation application. In this case, when the navigation application is associated with the in-vehicle device, instruction information is sent to the in-vehicle device. The instruction information includes the navigation route from location A to location B. The instruction information is used to instruct the interactive component 202 of the in-vehicle device to display the navigation route from location A to location B, such as "Passenger shares navigation route from location A to location B." This allows the driver to intuitively see the navigation route from location A to location B without having to search for the route on his or her mobile phone. This simplifies user operations in the information sharing process and improves information sharing efficiency.
[0105] In this way, the first message of the first application on the first electronic device can be quickly forwarded to the second electronic device through the pre-associated first application and second electronic device, so that the first message of the first application can be viewed on the second electronic device. There is no need for the user to manually find the message to be processed on one electronic device, nor does the user need to manually copy and paste the message to another electronic device. This simplifies the user operation of collaborative information processing between multiple electronic devices and improves the efficiency of collaborative information processing between multiple electronic devices.
[0106] It should be noted that the processing method in the embodiment of the present application can be applied to scenarios where multiple devices are interconnected and support notification relay. In the embodiment of the present application, the notification relay indicates that the two-way message interaction can support both message reminders and message replies. If a message from an application in a first electronic device requires a user reply, but the user is not convenient to reply through the first electronic device or wants other users to reply to the message on another electronic device, then the processing method provided in the embodiment of the present application can be used to send the message to the second electronic device through the first electronic device, and the second electronic device obtains a feedback message in reply to the message. Then, the first electronic device receives the feedback message sent by the second electronic device and forwards its feedback message to the application of the first electronic device. Here, in the embodiment of the present application, it is not limited whether the second electronic device has an application installed. If the second electronic device does not have an application such as an instant messaging application, a navigation application, etc., the first message can be displayed through the interactive component in the second electronic device and the first feedback information in reply to the first message can be received, and the first feedback information can be displayed on the first electronic device.
[0107] In some embodiments of the present application, the information type of the first message can be an information type used to instruct the user to reply to the first message, such as a contact message or voice call message from an instant messaging application, or an information type used to indicate that the user does not need to reply to the first message, such as a tweet message from a browser application or a battery status message from an operating system. Therefore, to reduce the forwarding of messages that do not require a user reply to the second electronic device, before sending the indication information to the second electronic device, a determination can be made based on the first message type of the first message whether to send the indication information to the second electronic device. In this embodiment of the present application, the first message type is used to describe the type of the first message and can be categorized as a user-interactive message type or a non-user-interactive message type. The first message type is provided by the first application. The user-interactive message type refers to an information type used to instruct the user to reply to the first message. The non-user-interactive message type refers to an information type used to indicate that the user does not need to reply to the first message. Examples of user-interactive message types include contact messages or voice call messages from instant messaging applications. Examples of non-user-interactive message types include tweet messages from browser applications or battery status messages from an operating system. The preset message type can be a user-interactive message type.
[0108] Based on this, when the first electronic device obtains the first message of the application corresponding to the first icon, the step of sending the indication information to the second electronic device may include:
[0109] When the first electronic device obtains a first message of the application corresponding to the first icon, determining whether a first message type of the first message is a preset message type;
[0110] If the first message type of the first message is a preset message type, an instruction message is sent to the second electronic device; wherein the preset message type is an information type used to instruct the user to reply to the first message. For example, still taking the example in Figure 7(a), if the application is an instant messaging application installed on the first electronic device, the first message is an image sent by contact A, the first electronic device may be a mobile phone, and the second electronic device may be a tablet computer. If the instant messaging application is associated with a tablet computer, it is determined whether the first message type of the first message is a user interaction message type. If the first message type of the first message is a user interaction message type, an instruction message is sent to the tablet computer.
[0111] Therefore, it is possible to determine whether the user needs to reply to the first message based on the information type of the first message. If a reply is required, the first message will be sent to the second electronic device, thereby improving sharing efficiency and saving transmission resources.
[0112] In some embodiments of the present application, in addition to the first message, the indication information also includes additional feedback information corresponding to the first message, where the additional feedback information includes information constraining the first feedback information, and the first feedback information is information of the user's reply to the first message. Based on this, before the step of sending the indication information to the second electronic device, the processing method may further include:
[0113] Step 1301: Determine feedback additional information associated with a preset message type as feedback additional information corresponding to a first message.
[0114] Step 1302: When displaying candidate feedback additional information associated with the first message, determine the feedback additional information selected by the user from the candidate feedback additional information as the feedback additional information corresponding to the first message. The candidate feedback additional information associated with the first message may be displayed in an interactive component of the first electronic device.
[0115] Exemplarily, if the feedback additional information associated with the user interaction message type is the first information used to indicate the information type of the first feedback information, as shown in Figure 8(a), the first information may indicate that the information type of the first feedback information is text or image, that is, the feedback attachment information may include at least one of the following: allowing text reply, allowing image reply.
[0116] As shown in Figure 8(b), if the first message is an image sent by contact A in an instant messaging application, the candidate feedback additional information associated with the first message may include at least one of the following: allowing text replies or allowing image replies. In this case, the candidate feedback additional information, such as allowing text replies or allowing image replies, may be displayed in the interactive component 301 of the first electronic device. If the user selects allowing text replies, the feedback additional information selected by the user, allowing text replies, may be determined as the feedback additional information corresponding to the first message.
[0117] Therefore, the feedback attachment information can be used to instruct the second electronic device to render input controls related to the feedback attachment information. In this way, there is no need for the user to manually input information that constrains the first feedback information. On the one hand, the second electronic device can be quickly instructed to display related input controls. On the other hand, it is convenient for the user to control the format of the first feedback information and to view it on the first electronic device.
[0118] It should be noted that the feedback additional information in the embodiment of the present application includes at least one of the following: first information for indicating the information type of the first feedback information, second information for instructing the second electronic device to call the acquisition module to collect feedback data and generate the first feedback information based on the feedback data, and third information for instructing the user to adjust the first message. Specifically, the acquisition module includes at least one of the following: a camera module, an audio module, and an input control module; wherein the camera module may include a lens, an image sensor, a filter, an image signal processor, an automatic diagonal mechanism, optical image stabilization, etc.; the audio module includes a microphone and a speaker; and the input control module may include a trigger control displayed on the display screen of the electronic device when cooperating with the camera module or the audio module. Based on this, when the feedback additional information includes the first information, the indication information is also used to instruct the second electronic device to display a notification window and display the first message and the input control corresponding to the information type in the notification window. wherein the information type includes but is not limited to images, text, audio, or video, etc. In the embodiments of this application, a notification window refers to a visual container that is superimposed on the system's main interface or application layer and supports independent display and interaction. Its core function is to break the limitation of the application's full-screen exclusiveness, enabling multi-tasking parallel processing and efficient information flow. Specifically, it may include floating windows, split-screen windows, etc. Input controls are components in the user interface that allow users to transmit data to the system through touch, keyboard, or other means.
[0119] In the case where the feedback additional information includes the second information, the instruction information is further used to instruct the second electronic device to call a collection module of the second electronic device to collect feedback data and generate first feedback information based on the feedback data.
[0120] For example, the first electronic device can use big data auxiliary tools to analyze the acquisition modules that the user may need to reply to the first message. For example, when the first message is a message sent by a contact of an instant messaging application, its acquisition module may include an input control module. At this time, the feedback attachment information in the indication information can be used to instruct the second electronic device to call an input control module, such as a virtual keyboard that allows text replies. For another example, when the first message is a message in a call scenario, the big data auxiliary tool analyzes that the acquisition modules that the user may need to reply to the first message are a camera module and an audio module. At this time, the feedback attachment information in the indication information can be used to instruct the second electronic device to call the camera module to capture the user's screen and call the audio module to capture the user's audio.
[0121] In a case where the feedback additional information includes the third information, the instruction information is further used to instruct the second electronic device to display a notification window, and to display the first message and the information adjustment control in the notification window.
[0122] For example, if a minor is hailing a taxi alone, they can send a first message, which contains a navigation route planned by a navigation application, to their parent's second electronic device. Upon recognizing that the first message requires adjustment, the feedback attachment included in the instruction message can instruct the second electronic device to display an information adjustment control, allowing the parent to readily see the navigation route. If the route doesn't meet the parent's expectations, the parent can use the information adjustment control to adjust the route. Upon receiving the first feedback message from the second electronic device, the first electronic device then sends it to the driver's in-vehicle device.
[0123] Therefore, different types of feedback attachment information can be used to instruct the second electronic device to render input controls related to the feedback attachment information. In this way, there is no need for the user to manually input information that constrains the first feedback information. On the one hand, the second electronic device can be quickly instructed to display related input controls. On the other hand, it is convenient for the user to control the format of the first feedback information and to view it on the first electronic device.
[0124] It should be noted that, in some embodiments, before step 1301 or step 1302, the embodiment of the present application provides a condition for triggering the execution of step 1301 or step 1302. Based on this, before step 1301 or step 1302, the processing method may further include:
[0125] receiving a fourth input from the user, where the fourth input is an input by the user to move the first message to an area of the first interactive component of the first electronic device;
[0126] In response to the fourth input, step 1301 or step 1302 is executed.
[0127] For example, Figure 9 As shown, when the first electronic device receives the first message, it can move the first message to the area 302 of the first interactive component 301, so that the first message can be identified by the interactive component and then step 1301 or step 1302 is executed.
[0128] Thus, the interactive component of the first electronic identification can identify whether the message type of the first message is the preset message type and then execute step 1301, or determine the candidate feedback additional information associated with the first message and then execute step 1302, thereby realizing cross-device information sharing and feedback through the interactive component.
[0129] In addition, if the application is associated with at least two electronic devices, that is, the second electronic device includes at least two second electronic devices, then the electronic device to receive the instruction information can be determined from the at least two electronic devices based on the specific content of the first message. Based on this, before the step of sending the instruction information to the second electronic device, the processing method may also include:
[0130] In a case where the first application is associated with at least two second electronic devices, receiving a fifth input from the user, where the fifth input is an input by the user to move the first message to an area of the first interactive component of the first electronic device;
[0131] In response to the fifth input, based on the application scenario of the content of the first message, a target second electronic device is screened from at least two second electronic devices, and indication information is sent to the target second electronic device.
[0132] For example, an application associates two second electronic devices, such as a tablet and an in-vehicle device. If the first message is an image sent by contact A in an instant messaging application, and the application scenario of the image content is a social context, the tablet can be determined as the target second electronic device. If the first message is a navigation route in a navigation application, and the application scenario of the navigation route is a navigation context, the in-vehicle device can be determined as the target second electronic device.
[0133] In addition, after step 120, the processing method may further include steps 1401 and 1402, as shown below.
[0134] Step 1401: Receive first feedback information sent by a second electronic device, where the first feedback information is information of a user replying to a first message.
[0135] Step 1402: Display the first feedback information in the application interface corresponding to the first message in the first application.
[0136] For example, if the first message is a message in a call scenario, the first feedback information may be information of a video screen. If the first message is a message in a social scenario, the first feedback information may be information of a type such as text, image, audio, or video.
[0137] Therefore, the embodiment of the present application can share messages two-way and multiple times through interactive components on different electronic devices, thereby supporting both message sharing capabilities and message reply capabilities, thereby improving the convenience of user information processing.
[0138] Secondly, combined Figure 10 A processing method provided in an embodiment of the present application is described in detail.
[0139] Figure 10 A flowchart of a processing method provided for some embodiments of the present application.
[0140] like Figure 10 As shown, the processing method provided in the embodiment of the present application can be applied to the second electronic device. Based on this, the processing method can include step 1010 and step 1020, as shown below.
[0141] Step 1010: Receive indication information sent by a first electronic device, where the indication information includes a first message of an application; Step 1020: Display prompt information of the first message in a second interactive component of a second electronic device based on the indication information.
[0142] It should be noted that the second electronic device may be an electronic device that does not include an application.
[0143] For example, as shown in FIG11( a ), the application is an instant messaging application installed in the first electronic device, and the first message is an image sent by contact A. At this time, a prompt message of the first message, such as "Contact A sent an image", can be displayed in the second interactive component 801 of the second electronic device. At this time, if the user's input of touching the second interactive component 801 of the second electronic device is not received within a preset time period, such as 5 seconds, as shown in FIG11( b ), the image can be directly displayed in the notification window 802 in a notification window display manner, such as displaying a notification window 802. Alternatively, the notification window 802 can be displayed and the first message can be displayed in the notification window 802 when the user's input to the second interactive component 801 of the second electronic device is received.
[0144] Alternatively, as shown in Figure 11(c), if the application is a navigation application installed on the first electronic device and the first message is a navigation route from point A to point B, a prompt message indicating the first message, such as "Passenger shares navigation route from point A to point B," may be displayed in the second interactive component 801 of the second electronic device. If no user input is received by touching the second interactive component 801 of the second electronic device within a preset time period, such as 5 seconds, the navigation route from point A to point B may be displayed directly in a notification window display manner, such as by displaying notification window 802. Alternatively, upon receiving user input to the second interactive component 801 of the second electronic device, notification window 802 may be displayed, and the navigation route from point A to point B may be displayed in notification window 802.
[0145] Alternatively, as shown in Figure 11(d), if the application is an instant messaging application installed on the first electronic device, and the first message is a call request sent by contact A, a prompt message indicating the first message, such as "Contact A initiates a call request," can be displayed in the second interactive component 801 of the second electronic device. If a user touches the second interactive component 801 of the second electronic device, the call interface can be directly displayed in the notification window, such as by displaying notification window 802.
[0146] As a result, it is possible to use the device's interactive components as a channel for sharing content between multiple devices, support message transfer of specified applications, and continuously send application notifications and application content on the device to other devices, enriching the collaborative processing capabilities of multiple devices and improving the convenience of users in processing information.
[0147] The above steps are described in detail below.
[0148] Involving step 1020, in some embodiments of the present application, the indication information also includes feedback additional information corresponding to the first message, the feedback additional information includes information that constrains the first feedback information, and the feedback additional information includes at least one of the following: first information for indicating the information type of the first feedback information, second information for indicating the collection module for collecting the first feedback information, and third information for instructing the user to adjust the first message. Based on this, for different feedback additional information, the embodiments of the present application provide different display interfaces, as shown below.
[0149] After step 1020, the processing method may further include step 10301, step 10302 or step 10303, as shown below.
[0150] Step 10301: When the feedback additional information includes the first information, an input control corresponding to the information type is displayed in the notification window.
[0151] Exemplarily, as shown in FIG11( e ), if the information type is text, an input control 804 may be displayed in the notification window 803 so that the user can only input text.
[0152] Step 10302: When the feedback additional information includes the second information, call the collection module of the second electronic device to collect feedback data, and generate first feedback information based on the feedback data.
[0153] For example, when the first message is a message for a call scenario, the big data auxiliary tool analyzes that the acquisition modules that the user may need to reply to the first message are the camera module and the audio module. At this time, the feedback attachment information in the indication information can be used to instruct the second electronic device to call the camera module to capture the user's screen and call the audio module to capture the user's audio. In this way, the first feedback information generated based on the feedback data collected by the second electronic device can be transmitted back to the first electronic device, thereby realizing a cross-device video call.
[0154] Step 10303: When the feedback additional information includes the third information, an information adjustment control is displayed in the notification window.
[0155] For example, if a minor is hailing a taxi alone, they can send a first message, which contains a navigation route planned by a navigation application, to their parent's second electronic device. Upon recognizing that the first message requires adjustment, the feedback attachment included in the instruction message can instruct the second electronic device to display an information adjustment control, allowing the parent to readily see the navigation route. If the route doesn't meet the parent's expectations, the parent can use the information adjustment control to adjust the route. Upon receiving the first feedback message from the second electronic device, the first electronic device then sends it to the driver's in-vehicle device.
[0156] Therefore, by pre-associating the application and the second electronic device, the first message of the application on the first electronic device can be quickly forwarded to the second electronic device, so that the first message of the application can be viewed on the second electronic device. There is no need for the user to manually find the message to be shared on one electronic device, nor is there any need for the user to manually copy and paste the message to another electronic device, which simplifies the user operation of the information sharing process and improves the efficiency of information sharing.
[0157] In addition, after step 1020, the user can view the first message by clicking the interactive component, based on which, steps 10401 and 10402 are performed.
[0158] Step 10401: Receive indication information sent by a first electronic device, where the indication information includes a first message of an application.
[0159] Step 10402: Based on the indication information, display prompt information of the first message in the second interactive component of the second electronic device.
[0160] For example, reference may be made to Figure 11(a) to Figure 11(d) As shown, if an input is received from a user touching the second interactive component 801 of the second electronic device, a notification window can be rendered, thereby displaying a notification window 802 to display the first message in the notification window 802 .
[0161] In this way, the user can conveniently view the first message, and the first feedback information generated by the feedback data collected by the second electronic device is transmitted back to the first electronic device, thereby realizing cross-device information interaction.
[0162] The processing method provided in the embodiment of the present application can be executed by a processing device. In the embodiment of the present application, the processing device executing document generation is taken as an example to illustrate the device of the processing method provided in the embodiment of the present application.
[0163] This application also provides a processing device. Figure 12 Provide detailed explanation.
[0164] Figure 12 A schematic diagram of the structure of a processing device provided in an embodiment of the present application.
[0165] like Figure 12 As shown, the processing device 120 can be applied to the first electronic device, and the processing device 120 can specifically include:
[0166] The receiving module 1201 is configured to receive a first input from a user, where the first input is an input from the user to move a first icon in a first electronic device to a first area, where the first area is an area corresponding to a second electronic device;
[0167] The associating module 1202 is configured to associate the application corresponding to the first icon with the second electronic device in response to the first input.
[0168] The processing device 120 in the embodiment of the present application is described in detail below, as shown below.
[0169] In some embodiments of the present application, the processing device 120 further includes a connection module for establishing a connection between the first electronic device and the second electronic device;
[0170] The processing device 120 further includes a display module configured to display a device icon of the second electronic device in the first interactive component of the first electronic device, wherein the first area includes an area in the first interactive component where the device icon of the second electronic device is displayed.
[0171] In some embodiments of the present application, the receiving module 1201 is further configured to receive a second input from the user, where the second input is an input of the user dragging the first icon in the first electronic device toward the first interactive component;
[0172] The processing device 120 further includes a display module, configured to display a device icon of the second electronic device in the first interactive component in response to the second input.
[0173] In some embodiments of the present application, the display module of the processing device 120 is further configured to display a first area when the first icon at least partially overlaps with the device icon of the second electronic device, and the first area is configured to display an icon of an application in the first electronic device associated with the second electronic device.
[0174] In some embodiments of the present application, the processing device 120 also includes a sending module for sending an indication message to a second electronic device when the first electronic device obtains a first message of an application corresponding to the first icon, the indication message including the first message, and the indication message is used to instruct the second electronic device to display prompt information of the first message.
[0175] The processing device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.
[0176] The processing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0177] The device coordination apparatus provided in the embodiment of the present application can achieve Figure 1 to Figure 1 The various processes implemented in the processing method embodiment shown in 1 achieve the same technical effect, and to avoid repetition, they will not be described here.
[0178] Based on this, the processing device provided in the embodiment of the present application receives a first input from the user, where the first input is an input for the user to move a first icon in a first electronic device to a first area, and the first area is an area corresponding to a second electronic device; in response to the first input, the application corresponding to the first icon is associated with the second electronic device. In this way, the application and the second electronic device can be associated by dragging the input of the icon of the application in the first electronic device, the collaborative authorization process between electronic devices can be simplified to a drag operation, and the second electronic device can be associated with the application as the dimension, avoiding the risk of leakage of other device information caused by collaboration based on the device dimension, and the association relationship between the application and the second electronic device can be used to send a message of the application obtained by the first electronic device to the second electronic device associated with the application. In this way, the user does not need to manually copy and paste the information, which simplifies the user operation of collaborative information processing between multiple electronic devices and is conducive to improving the efficiency of collaborative information processing between multiple electronic devices.
[0179] Optional, such as Figure 13 As shown, an embodiment of the present application also provides an electronic device 130, including a processor 1301 and a memory 1302, wherein the memory 1302 stores a program or instruction that can be run on the processor 1301, and when the program or instruction is executed by the processor 1301, the various steps of the above-mentioned processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0180] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0181] Figure 14 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application.
[0182] The electronic device 1400 includes but is not limited to: a radio frequency unit 1401, a network module 1402, an audio output unit 1403, an input unit 1404, a sensor 1405, a display unit 1406, a user input unit 1407, an interface unit 1408, a memory 1409, a processor 1410 and other components.
[0183] Those skilled in the art will understand that the electronic device 1400 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 1410 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 14 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0184] In this embodiment of the present application, user input unit 1407 receives a first user input, where the first input is an input by the user moving a first icon on a first electronic device to a first area, where the first area is an area corresponding to a second electronic device. Processor 1410 is configured to associate an application corresponding to the first icon with the second electronic device in response to the first input.
[0185] The electronic device 1400 is described in detail below.
[0186] In some embodiments of the present application, the processor 1410 is configured to establish a connection between a first electronic device and a second electronic device;
[0187] The display unit 1406 is configured to display a device icon of the second electronic device in the first interactive component of the first electronic device, wherein the first area includes an area in the first interactive component where the device icon of the second electronic device is displayed.
[0188] In some embodiments of the present application, the user input unit 1407 is further configured to receive a second input from the user, where the second input is an input of the user dragging the first icon in the first electronic device toward the first interactive component;
[0189] The display unit 1406 is configured to display a device icon of the second electronic device in the first interactive component in response to the second input.
[0190] In some embodiments of the present application, the display unit 1406 is used to display a first area when the first icon at least partially overlaps with the device icon of the second electronic device, and the first area is used to display an icon of an application associated with the second electronic device in the first electronic device.
[0191] In some embodiments of the present application, the network module 1402 is used to send an indication message to a second electronic device when the first electronic device obtains a first message of an application corresponding to a first icon, where the indication message includes the first message, and the indication message is used to instruct the second electronic device to display prompt information of the first message.
[0192] It should be understood that the input unit 1404 may include a graphics processing unit (GPU) 14041 and a microphone 14042, and the graphics processor 14041 processes the image data of the static image or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1406 may include a display panel, and the display panel may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1407 includes a touch panel 14071 and at least one of the other input devices 14072. The touch panel 14071 is also called a touch screen. The touch panel 14071 may include two parts: a touch detection device and a touch display. Other input devices 14072 may include but are not limited to a physical keyboard, function keys (such as a volume display button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0193] The memory 1409 can be used to store software programs and various data. The memory 1409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1409 may include volatile memory or non-volatile memory, or the memory 1409 may include both volatile and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1409 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0194] Processor 1410 may include one or more processing units. Optionally, processor 1410 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless display signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1410.
[0195] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0196] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0197] In addition, an embodiment of the present application further provides a chip, which includes a processor and a display interface. The display interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-mentioned processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0198] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0199] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0200] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0201] Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in reverse order depending on the functions involved. For example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to certain examples may be combined in other examples.
[0202] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0203] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A processing method, characterized in that: Applicable to a first electronic device, comprising: receiving a first input from a user, where the first input is an input by the user to move a first icon in the first electronic device to a first area, where the first area is an area corresponding to the second electronic device; In response to the first input, the application corresponding to the first icon is associated with the second electronic device.
2. The method according to claim 1, characterized in that Before receiving the first input from the user, the method further includes: A connection is established between the first electronic device and the second electronic device, and a device icon of the second electronic device is displayed in a first interactive component of the first electronic device, wherein the first area includes an area in the first interactive component where the device icon of the second electronic device is displayed.
3. The method according to claim 1, characterized in that Before receiving the first input from the user, the method further includes: receiving a second input from the user, where the second input is an input of the user dragging the first icon in the first electronic device toward the direction of the first interactive component; In response to the second input, a device icon of the second electronic device is displayed in the first interactive component.
4. The method according to claim 3, characterized in that Before receiving the first input from the user, after displaying the device icon of the second electronic device in the first interactive component, the method further includes: In a case where the first icon at least partially overlaps with the device icon of the second electronic device, a first area is displayed, where the first area is used to display icons of applications in the first electronic device that are associated with the second electronic device.
5. The method according to claim 1, wherein After associating the application corresponding to the first icon with the second electronic device, the method further includes: When the first electronic device obtains the first message of the application corresponding to the first icon, it sends instruction information to the second electronic device, where the instruction information includes the first message and is used to instruct the second electronic device to display prompt information of the first message.
6. A processing device, characterized in that Applicable to a first electronic device, comprising: a receiving module, configured to receive a first input from a user, where the first input is an input from the user to move a first icon in the first electronic device to a first area, where the first area is an area corresponding to the second electronic device; An associating module is configured to associate the application corresponding to the first icon with the second electronic device in response to the first input.
7. The device according to claim 6, characterized in that The processing device further includes a connection module, configured to establish a connection between the first electronic device and the second electronic device; The processing device further includes a display module configured to display a device icon of the second electronic device in a first interactive component of the first electronic device, wherein the first area includes an area in the first interactive component where the device icon of the second electronic device is displayed.
8. The device according to claim 6, characterized in that The receiving module is further configured to receive a second input from the user, where the second input is an input of the user dragging the first icon in the first electronic device toward the direction of the first interactive component; The processing device further includes a display module configured to display a device icon of the second electronic device in the first interactive component in response to the second input.
9. The device according to claim 8, characterized in that The display module is further configured to display a first area when the first icon at least partially overlaps with the device icon of the second electronic device, where the first area is configured to display an icon of an application in the first electronic device associated with the second electronic device.
10. The device according to claim 6, characterized in that The processing device also includes a sending module, which is used to send indication information to the second electronic device when the first electronic device obtains the first message of the application corresponding to the first icon. The indication information includes the first message, and the indication information is used to instruct the second electronic device to display prompt information of the first message.
11. An electronic device, characterized in that: include: A processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the processing method according to any one of claims 1 to 5.