Equipment control method and device and electronic equipment

By displaying the content carrier on the electronic device and moving to the target display content in response to it, and obtaining the target application to control the target application, the problem of inflexible triggering mode of electronic device functions in the prior art is solved, and more flexible and convenient Operation method.

CN119311187AActive Publication Date: 2025-01-14GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310869528.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-01-14
Estimated Expiration
2043-07-14

AI Technical Summary

Technical Problem

The triggering function of existing electronic devices is not flexible and convenient enough, and it is difficult to trigger the target application to perform corresponding operations through simple operations.

Method used

By displaying the content carrier on the electronic device and responding that the content carrier is moved to the target display content, the target application is acquired, and the target application is controlled to perform operations corresponding to the target content based on the target content in the content carrier.

Benefits of technology

The flexibility and convenience of triggering electronic devices to perform corresponding operations through mobile content carriers is realized, the user experience is improved, and the triggering method of electronic device functions is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119311187A_ABST
    Figure CN119311187A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an equipment control method and device and electronic equipment. The method comprises the steps that in response to the fact that a content carrier is moved to target display content, a target application program is obtained, and the target application program is an application program corresponding to the target display content; and based on the target content in the content carrier, controlling the target application program to execute an operation corresponding to the target content. In this way, the target display content in the electronic equipment can be used as the interface for triggering the electronic equipment to execute the corresponding operation, so that the target application program can execute the operation corresponding to the target content by moving the content carrier to the target display content, and the user experience is improved. Therefore, the electronic equipment is triggered to execute the corresponding function more flexibly and conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and more specifically, to a device control method, apparatus, and electronic device. Background Art

[0002] As the types of applications installed in electronic devices increase, the functions that electronic devices can achieve are becoming increasingly rich. For example, electronic devices can search for information on the Internet and display it. For another example, electronic devices can play audio and video. However, the related methods of triggering electronic devices to perform corresponding functions are not flexible and convenient enough. Summary of the invention

[0003] In view of the above problems, the present application proposes a device control method, apparatus and electronic device to improve the above problems.

[0004] In a first aspect, the present application provides a device control method, which is applied to an electronic device, and the method includes: displaying a content carrier; in response to the content carrier being moved to a target display content, obtaining a target application, wherein the target application is an application corresponding to the target display content; based on the target content in the content carrier, controlling the target application to perform an operation corresponding to the target content.

[0005] In a second aspect, the present application provides a device control device that runs on an electronic device, the device comprising: a display unit for displaying a content carrier; a target determination unit for acquiring a target application in response to the content carrier being moved to a target display content, the target application being an application corresponding to the target display content; and a device control unit for controlling the target application to perform an operation corresponding to the target content based on the target content in the content carrier.

[0006] In a third aspect, the present application provides an electronic device comprising one or more processors and a memory; one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the above-mentioned method.

[0007] In a fourth aspect, the present application provides a computer-readable storage medium storing a program code executable by a processor, wherein the computer-readable storage medium includes the stored program code, wherein the above method is executed when the program code is run.

[0008] The present application provides a device control method, apparatus, and electronic device, which can determine a target application based on the target display content in response to the content carrier being moved to the target display content after displaying the content carrier object, so as to control the target application to perform an operation corresponding to the target content based on the target content in the content carrier. Thus, through the above-mentioned method, the target display content in the electronic device can be used as an interface to trigger the electronic device to perform a corresponding operation, thereby realizing that by moving the content carrier to the target display content, the target application can perform an operation corresponding to the target content, thereby triggering the electronic device to perform a corresponding function more flexibly and conveniently. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0010] Figure 1 A flow chart of a device control method proposed in an embodiment of the present application is shown;

[0011] Figure 2 A schematic diagram showing the size transformation of a content carrier in an embodiment of the present application is shown;

[0012] Figure 3 A schematic diagram of a content carrier in an embodiment of the present application is shown;

[0013] Figure 4 A schematic diagram showing a method of triggering target display content to be displayed in an embodiment of the present application;

[0014] Figure 5 A schematic diagram showing a method of dragging a content carrier to move in an embodiment of the present application is shown;

[0015] Figure 6 A schematic diagram showing a method of dragging a copy object corresponding to a content carrier to move in an embodiment of the present application is shown;

[0016] Figure 7 A flow chart of a device control method proposed in another embodiment of the present application is shown;

[0017] Figure 8 A schematic diagram showing a content carrier synchronously covering multiple application icons in an embodiment of the present application is shown;

[0018] Fig. 9 A schematic diagram showing how to reduce the size of a content carrier in an embodiment of the present application is shown;

[0019] Fig.10 A schematic diagram showing an example of selecting an application icon from a plurality of application icons covered by a content carrier in an embodiment of the present application is shown;

[0020] Fig.11 A flow chart of a device control method proposed in another embodiment of the present application is shown;

[0021] Fig.12 A schematic diagram showing a content carrier and an application interface being displayed synchronously on a screen in an embodiment of the present application is shown;

[0022] Fig.13 A schematic diagram showing a thumbnail of an application interface in an embodiment of the present application is shown;

[0023] Fig.14 A schematic diagram showing a content carrier being synchronously moved to multiple application interfaces in an embodiment of the present application;

[0024] Fig.15 A schematic diagram showing how to reduce the size of a content carrier in an embodiment of the present application is shown;

[0025] Fig.16 A schematic diagram showing a thumbnail of another application interface in an embodiment of the present application is shown;

[0026] Fig.17 A flow chart of a device control method proposed in another embodiment of the present application is shown;

[0027] Fig.18 A flow chart of a device control method proposed in another embodiment of the present application is shown;

[0028] Fig.19 A flow chart of a device control method proposed in another embodiment of the present application is shown;

[0029] Fig. 20 A structural block diagram of a device control device proposed in an embodiment of the present application is shown;

[0030] Fig.21 A structural block diagram of an electronic device for executing a device control method according to an embodiment of the present application is shown;

[0031] Fig. 22 It is a storage unit of an embodiment of the present application for storing or carrying program codes for implementing the device control method according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only 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 without creative work are within the scope of protection of this application.

[0033] Electronic devices can implement corresponding functions based on the applications installed on them, and as the categories of applications installed in electronic devices increase, the functions that electronic devices can implement are also increasingly rich. For example, if an electronic device is installed with a browser, the electronic device can search for information through the browser and display the search results to the user. For another example, if an electronic device is installed with an audio player program, the electronic device can play audio through the audio player program. For another example, if an electronic device is installed with an accounting program, the electronic device can record the user's consumption.

[0034] However, the inventors found in their research that the related methods of triggering electronic devices to perform corresponding functions are not flexible and convenient enough. Therefore, the inventors proposed a device control method, apparatus, and electronic device in this application. After displaying a content carrier object, the target application can be determined based on the target display content in response to the content carrier being moved to the target display content, so as to control the target application to perform operations corresponding to the target content based on the target content in the content carrier. Thus, through the above method, the target display content in the electronic device can be used as an interface to trigger the electronic device to perform corresponding operations, thereby realizing that by moving the content carrier to the target display content, the target application can perform operations corresponding to the target content, thereby triggering the electronic device to perform corresponding functions more flexibly and conveniently.

[0035] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0036] See also Figure 1 The present application provides a device control method, which is applied to an electronic device, and the method includes:

[0037] S110: Displaying the content carrier.

[0038] In an embodiment of the present application, a content carrier can be understood as a carrier for displaying content. For example, a content carrier can include a card. There can be multiple types of content displayed in a content carrier. For example, the content displayed in a content carrier can be text, pictures, videos and other content. Alternatively, the content displayed in a content carrier can also be content linked to other objects. Among them, the connected objects can be text, pictures, videos or application interfaces. Optionally, when displaying a content carrier, if the content linked to an object in the content carrier receives a touch operation, the display of the linked object can be triggered. In addition, the content displayed in the content carrier can also be a control for controlling an electronic device. In this case, if a touch operation acting on the control is detected, the corresponding control operation can be triggered.

[0039] The size of the content carrier may be smaller than the size of the screen.

[0040] In the embodiment of the present application, there may be multiple categories of content carriers, and the content included in different categories of content carriers may be different. For example, there may be audio category content carriers, news category content carriers, video category content carriers, and automobile category content carriers.

[0041] As a method, the content included in the content carrier may include the content displayed in the content carrier when the content carrier is displayed. For example, when a content carrier of the audio category is displayed, the content displayed in the content carrier may include the name of the music being played by the electronic device, and may also display controls for controlling the audio playback. Alternatively, recommended music may be displayed in the content carrier of the audio category. For another example, when a content carrier of the news category is displayed, the content displayed in the content carrier may include news details or the latest news information. When a content carrier of the video category is displayed, the content displayed in the content carrier may include recommended videos. When a content carrier of the car category is displayed, the content displayed in the content carrier may include relevant information about the vehicle, and the relevant information may include pictures, models, and mileage of the car.

[0042] As another way, the content included in the content carrier may include not only the content displayed in the content carrier when the content carrier is displayed, but also the associated content corresponding to the content carrier. Among them, the associated content corresponding to the content carrier can be understood as the content related to the content displayed in the content carrier. In some cases, the area that the content carrier can be used to display content when it is displayed is relatively limited. In this case, part of the content included in the content carrier can be displayed, and other content that is not displayed can be understood as the associated content corresponding to the content carrier. Optionally, among the content included in the content carrier, the user can configure which content can be displayed in the content carrier and which content can be used as associated content. Exemplarily, in the case where the content included in the content carrier includes content C1, content C2, content C3 and content C4, if the user configures content C1 and content C2 to be displayed in the content carrier. Then when the content carrier is displayed, content C1 and content C2 will be displayed in the content carrier, and content C3 and content C4 will be used as associated content.

[0043] Optionally, the same content carrier may correspond to different display modes. In different display modes, the size of the content carrier when displayed may be different, and further, in different display modes, the amount of content that can be displayed in the content carrier may also be different. For example, Figure 2 As shown, when the content carrier 20 is in Figure 2 In the display mode shown in the left image, the size of the content carrier 20 is relatively small, and the corresponding content that can be displayed is also less, so the content carrier 20 can display the content C1 and the content C2 included in the content carrier 20. Figure 2 In the display mode shown in the right image, the size of the content carrier 20 is relatively increased, so more content can be displayed in the content carrier 20, and in addition to displaying content C1 and content C2, content C3 and content C4 can also be displayed.

[0044] In the embodiment of the present application, there may be multiple display positions of the content carrier. Optionally, the content carrier may be displayed on the desktop of the electronic device. Optionally, the content carrier may be displayed on the negative first screen of the electronic device. Optionally, the content carrier may be displayed in a drop-down toolbar of the electronic device.

[0045] like Figure 3 As shown, a displayed content carrier 30 is exemplarily shown, and the content carrier 30 is a content carrier of the automobile category. The content carrier 30 displays the model, picture, mileage, current status, etc. of the automobile.

[0046] S120: In response to the content carrier being moved to the target display content, a target application is acquired, where the target application is an application corresponding to the target display content.

[0047] In the embodiment of the present application, there are multiple ways to move the content carrier.

[0048] As one way, the content carrier can be moved by dragging it. As another way, the content carrier can be triggered to enter a movable state first, and then the moving target can be touched to automatically move the content carrier to the moving target. Optionally, the content carrier can be triggered to enter a movable state by double-clicking or long pressing.

[0049] In an embodiment of the present application, the target display content can be understood as content used to trigger the electronic device to perform an operation corresponding to the target application, and the target application is the application corresponding to the target display content. Among them, the target display content can be of multiple categories. For example, the target display content can be an application icon, an application name, or an application interface. For the application icon and the application name, the represented application can be understood as the corresponding application. For the application interface, the application to which it belongs can be understood as the corresponding application.

[0050] After the content carrier is displayed, the content carrier can be moved to the target display content to trigger the electronic device to perform the corresponding operation. In some cases, the content carrier can be moved directly when it is displayed. In other cases, after the content carrier is displayed, the state of the content carrier can be switched to a state that supports movement (for example, a suspended state) before it is moved. Optionally, after the content carrier is displayed, a specified touch operation can be applied to the content carrier to switch the content carrier to a state that supports movement. Furthermore, after the specified touch operation is applied to switch the content carrier to a state that supports movement, the touch object (for example, a stylus or a finger) that applies the specified touch operation can move the content carrier while maintaining contact with the screen.

[0051] It should be noted that, in the embodiments of the present application, the designated touch operation for switching the content carrier to a state supporting movement can be implemented in a variety of ways. Optionally, the designated touch operation can be a long press operation or a large-area press operation, wherein the long press operation can be a press operation with a press duration greater than a specified duration, and the large-area press operation can be a press operation with a press area greater than a specified area. In addition, the designated touch operation can also be a multi-finger sliding operation. The multi-finger sliding operation can be a two-finger sliding operation or a three-finger sliding operation, etc.

[0052] In some cases, the content carrier can be displayed on the screen synchronously with the target display content when being displayed. In this case, the content carrier can be directly moved to the target display content. For example, when the target display content is an application icon, the content carrier and the application icon can be displayed on the same desktop. In other cases, the content carrier and the target display content are not displayed on the screen synchronously. In this case, as a method, when the content carrier is switched to a suspended state, the interface where the target display content is located can be triggered to be displayed first, so that the target object can be moved to the target display content. Or, as another method, the screen can be triggered to display the interface where the target display content is located during the process of the content carrier being switched to a suspended state and moving, so that the content carrier can be moved to the target display content.

[0053] For example, Figure 4 As shown in FIG. 1 , the target display content is an application icon as an example. Figure 4 As shown in the left image, the interface 11 displays a content carrier 40 and multiple application icons. If the application icon required by the user is not displayed in the interface 11, when the content carrier 40 switches to the suspended state, the electronic device can be triggered to switch the displayed interface, for example, switching to Figure 4 The right image shows an interface 12. In the embodiment of the present application, when the content carrier is in a suspended state, there are multiple ways to trigger the electronic device to switch the displayed interface.

[0054] As a switching method, when a touch object applies a designated touch operation to switch the content carrier to a suspended state, another touch object can be used to slide the screen to trigger the electronic device to switch the displayed interface. As another switching method, the content carrier can be moved to the edge of the screen to trigger the electronic device to switch the displayed interface.

[0055] In the embodiment of the present application, it is possible that upon detecting that the content carrier is moved to the target display content, the application corresponding to the target display content is acquired as the target application so as to execute subsequent steps. Alternatively, it is possible that upon responding that the content carrier is moved to the target display content and the dragging operation on the target object ends, the target application is acquired.

[0056] In addition, it should be noted that, in the process of moving the content carrier, the content carrier itself may be moved, or the copy object corresponding to the content carrier may be moved. In the case where the content carrier itself is moved, the content carrier will be moved away from the original display position. For example, Figure 5As shown, in Figure 5 In the case where the content carrier 40 shown in the left image is moved by itself and moves toward the bottom of the electronic device, Figure 5 As shown in the right image, the content carrier 40 will be moved away from its original display position.

[0057] Among them, in the manner in which the copy object corresponding to the content carrier is moved, the copy object can be understood as an object that is at least partially identical to the display style or display content of the corresponding content carrier. In this manner, during the movement of the copy object, the content carrier corresponding to the copy object can remain displayed at its original position. Optionally, when there is a designated touch operation acting on the content carrier, it can trigger the display of the copy object corresponding to the content carrier at the touch object acting on the designated touch operation, and then when the touch object moves while maintaining contact with the screen, the copy object moves with the touch object to realize the movement of the copy object. When the copy object is moved to the target display content, it is equivalent to moving the content carrier to the target display content, thereby triggering the acquisition of the application corresponding to the target display content as the target application. Exemplary, such as Figure 6 As shown, when a designated touch operation is applied to the content carrier 40 , the copy object 41 corresponding to the content carrier 40 can be triggered and displayed, and then when the touch object moves while maintaining contact with the screen, the copy object 41 moves with the touch object to realize the movement of the copy object 41 .

[0058] S130: Based on the target content in the content carrier, control the target application to perform an operation corresponding to the target content.

[0059] The application installed in the electronic device can perform corresponding operations during operation. The operation corresponding to the application can be understood as the operation performed by the application to realize its function. For example, for an audio player program, the corresponding operation may include playing audio. For a video player program, the corresponding operation may include playing video. For a vehicle maintenance program, the corresponding operation may include recommending items that currently need maintenance to the user.

[0060] Then, based on the target content in the content carrier, the target application is controlled to perform corresponding operations, which can be understood as the operations performed by the target application being associated with the target content in the content carrier. For example, in the case where the determined target application is an audio playback program, when the audio playback program performs audio playback, the audio played may be a song by a singer that appears in the target content included in the content carrier. For another example, in the case where the determined target application is a vehicle maintenance program, when the vehicle maintenance program recommends maintenance items, the recommended maintenance items may be determined based on the mileage that appears in the target content included in the content carrier. For another example, in the case where the determined target application is a browser, when the browser performs a content search, the search may be for content related to the target content included in the content carrier.

[0061] It should be noted that the target content in the content carrier may be the content displayed in the content carrier when the content carrier is displayed, and may also include the content corresponding to the content carrier that is not displayed.

[0062] The device control method provided in this embodiment can determine the target application based on the target display content in response to the content carrier being moved to the target display content after displaying the content carrier object, so as to control the target application to perform the operation corresponding to the target content based on the target content in the content carrier. Thus, through the above method, the target display content in the electronic device can be used as an interface to trigger the electronic device to perform the corresponding operation, thereby realizing that by moving the content carrier to the target display content, the target application can perform the operation corresponding to the target content, thereby triggering the electronic device to perform the corresponding function more flexibly and conveniently.

[0063] See also Figure 7 The present application provides a device control method, which is applied to an electronic device, and the method includes:

[0064] S210: Displaying the content carrier.

[0065] S220: In response to the content carrier being moved to the application icon, obtaining an application corresponding to the application icon as a target application.

[0066] Optionally, it may be determined that the content carrier is moved to the application icon when the content carrier is moved to overlap with the display position of the application icon or when the distance between the display position of the content carrier after movement and the application icon is less than a specified threshold.

[0067] As shown in the above content, the application icon is a target display content in the embodiment of the present application. When it is detected that the content carrier is moved to the application icon, it can be determined that the user expects the application corresponding to the application icon to be able to run, and the application corresponding to the application icon to which the content carrier is moved can be obtained as the target application.

[0068] It should be noted that the corresponding sizes for different content carriers are different. For a relatively large content carrier, it may cover multiple application icons at the same time, which is not conducive to accurately obtaining the application icon that the user expects to select. For example, Figure 8 As shown, after the content carrier 40 is moved toward the application icon, the content carrier 40 can simultaneously cover the Figure 8 In this case, the electronic device may not be able to accurately determine which application icon is the application icon that the user desires to select.

[0069] In order to improve the above situation, as a way, the size of the content carrier can be reduced in response to the content carrier being moved. Alternatively, the size of the content carrier can be reduced in response to the content carrier being in a movable state. It should be noted that after the size of the content carrier is reduced, the range that the content carrier can cover will also be reduced accordingly, which is conducive to more accurately obtaining the application icon that the user expects to select. For example, Fig. 9 As shown, during the process of moving the content carrier 40, the size of the content carrier 40 will be reduced accordingly, so that when the content carrier 40 is moved to the application icon, it can only cover one application icon, thereby enabling the application icon that the user expects to select to be obtained more accurately.

[0070] As another way, in response to the content carrier being moved to the application icon, and when there are multiple application icons corresponding to the content carrier, a target icon can be determined from the multiple application icons, and then the application corresponding to the target icon is obtained as the target application. Optionally, the content carrier can be moved in response to the movement of the touch object. Then, after the touch object is dragged to move the content carrier, while the touch object remains in contact with the content carrier, the application icon closest to the touch object is used as the selected application icon. For example, Fig.10As shown, after the user moves the content carrier 40 with a finger (a touch object), the content carrier 40 synchronously covers multiple application icons, wherein, when the user's finger keeps in contact with the content carrier 40, it also overlaps with the application icon 41, and then it can be determined that the application icon 41 is the application icon closest to the finger, and the application corresponding to the application icon 41 will be used as the target application. Alternatively, when there are multiple application icons corresponding to the content carrier, the electronic device can also display prompt information to prompt the user to manually select an application icon from the multiple application icons as the target icon.

[0071] It should be noted that the content carrier may not be transparent when displayed. In this case, in order to facilitate the user to see the application icon currently covered by the content carrier more conveniently and intuitively during the movement of the content carrier, the content carrier can be configured to be in a transparent state when the content carrier is moved or when the content carrier is switched to a suspended state, so that the user can see the application icon currently covered by the content carrier through the content carrier.

[0072] S230: Based on the target content in the content carrier, control the target application to perform an operation corresponding to the target content.

[0073] Wherein, in the case where the application can perform multiple operations, one operation can be determined from the operations corresponding to the application as the main operation corresponding to the application. In this case, when the content carrier is moved to the application icon, the target application can be controlled to perform the corresponding main operation based on the target content in the content carrier. Wherein, the main operation corresponding to the target application can be determined in advance by the user or in real time. Optionally, it can be automatically determined by the electronic device based on the target content included in the moved content carrier.

[0074] The device control method provided in this embodiment can determine the application corresponding to the application icon as the target application in response to the content carrier being moved to the application icon after displaying the content carrier object, so as to control the target application to perform the operation corresponding to the target content based on the target content in the content carrier. Thus, through the above-mentioned method, the application icon in the electronic device can be used as an interface to trigger the electronic device to perform the corresponding operation, thereby realizing that by moving the content carrier to the application icon, the electronic device can perform the operation corresponding to the determined target application, thereby triggering the electronic device to perform the corresponding function more flexibly and conveniently. Moreover, in this embodiment, considering that the size of the content carrier may be larger than the size of the application icon, the size of the content carrier can be reduced when the content carrier is moved or is in a movable state, so that the user can more accurately and conveniently perform the operation of moving the content carrier to the application icon.

[0075] See also Fig.11 The present application provides a device control method, which is applied to an electronic device, and the method includes:

[0076] S310: Displaying the content carrier.

[0077] S320: In response to the content carrier being moved to the application interface, an application corresponding to the application interface is acquired as a target application.

[0078] The content carrier being moved to the application interface may include at least a partial area of ​​the content carrier overlapping the application interface.

[0079] It should be noted that, in this embodiment, the content carrier can be displayed on the screen synchronously with the application interface. In this case, the content carrier can be directly moved to the application interface. For example, Fig.12 As shown, the application interface 13 and the interface 50 where the content carrier 51 is located can be displayed in split screen. In this case, the content carrier 51 and the application interface 13 can be displayed on the screen synchronously.

[0080] In addition, there may be situations where the content carrier and the application interface are not synchronously displayed on the screen at the beginning. For example, when the content carrier is already displayed on the screen, the application interface is not displayed on the screen. In this case, the application interface on which the user expects to perform the corresponding operation can be triggered to be displayed first, so that the content carrier and the application interface can be synchronously displayed on the screen, and then the content carrier can be moved in the application interface. As a method, when the content carrier is switched to a suspended state, a thumbnail of the application interface of the currently running application can be triggered to display, so as to realize the synchronous display of the content carrier and the application interface on the screen. Among them, the already running applications may include applications running in the foreground and applications running in the background. For applications running in the background, the application interface displayed in the thumbnail is the application interface displayed when the application running in the background was last running in the foreground.

[0081] For example, Fig.13 As shown, after the content carrier 40 is triggered to switch to the suspended state, the thumbnails of the application interfaces can be displayed synchronously. The thumbnails of the application interfaces may include a thumbnail of the application interface 60, a thumbnail of the application interface 61, a thumbnail of the application interface 62, and a thumbnail of the application interface 63. In this case, the content carrier 40 can be moved to Fig.13 Any application interface shown.

[0082] The size of the thumbnail of the application interface is smaller than the size of the application interface itself. When moving the content carrier to the thumbnail of the application interface, the content carrier may move to the thumbnails of two application interfaces at the same time. Fig.14 As shown, the content carrier 40 is moved to the application interface 60 and the application interface 62 at the same time. In this case, the electronic device may not be able to accurately determine the application interface that the user expects to select. As a way, when the thumbnail of the application interface is triggered to be displayed, the size of the content carrier can be reduced synchronously, so that the electronic device can accurately determine the application interface that the user expects to select. For example, Fig.15 As shown, after the size of the content carrier 40 is reduced, the content carrier 40 can overlap with only the thumbnail of one application interface, thereby preventing the content carrier 40 from being moved to the thumbnails of multiple application interfaces at the same time.

[0083] It should be noted that Figure 13 to Figure 15 The styles of the thumbnails of the application interfaces in are only exemplary. Fig.16 As shown, the thumbnails of the application interface can also be Fig.16As shown. The thumbnails of application interface 64, application interface 65, and application interface 66 can be displayed side by side. Among them, the thumbnails of application interfaces (for example, application interface 64) can be fully displayed on the screen, while the thumbnails of application interfaces at the edge (for example, application interface 65 and application interface 66) can only display a part of the area on the screen. In addition, the user can Fig.16 Slide in the direction indicated by the arrow to switch the thumbnails of the application interface that are fully displayed on the screen.

[0084] S330: Based on the target content in the content carrier, control the target application to perform an operation corresponding to the target content.

[0085] For some applications, the operations that can be performed may be relatively simple. For example, for an audio player, the operations that can be performed may only include audio playback. For another example, for a video player, the operations that can be performed may only include video playback. However, for other applications, the operations that can be performed may be more diverse. For example, for a browser, the operations that can be performed may include information display, audio playback, and video playback. For another example, for a vehicle maintenance program, the operations that can be performed may include recommended maintenance items, and may also include online sales of vehicle parts. Among them, in the case where the application can perform multiple operations, the application can perform an operation corresponding to different application interfaces, so that when the application includes multiple application interfaces, the multiple application interfaces can perform different operations correspondingly. In this case, in order to more accurately determine the actual operation intention of the user, the target application can be controlled based on the content carrier to perform the operation corresponding to the application interface to which the content carrier is moved. Among them, the operations corresponding to different application interfaces may be different.

[0086] In the case where the application can perform multiple operations, when the content carrier is moved to the application interface, the operation to be performed can still be directly determined based on the target application.

[0087] Wherein, in the case where the application can perform multiple operations, one operation can be determined from the operations corresponding to the application as the main operation corresponding to the application. In this case, when the content carrier is moved to the application interface, the target application can be controlled to perform the corresponding main operation based on the target content in the content carrier. Wherein, the main operation corresponding to the target application can be determined in advance by the user or in real time. Optionally, it can be automatically determined by the electronic device based on the content included in the content carrier being moved.

[0088] In addition, when the target application can only perform one operation, when the content carrier is moved to the application interface, the target application can be triggered to perform the one operation that it can perform.

[0089] A device control method provided in this embodiment can, after displaying the content carrier object, determine the application corresponding to the application interface as the target application in response to the content carrier being moved to the application interface, so as to control the target application to perform the operation corresponding to the target content based on the target content in the content carrier. Thus, through the above-mentioned method, the application interface in the electronic device can be used as an interface to trigger the electronic device to perform the corresponding operation, thereby realizing that by moving the content carrier to the application interface, the electronic device can perform the operation corresponding to the determined target application, thereby triggering the electronic device to perform the corresponding function more flexibly and conveniently. Moreover, in this embodiment, when the functions provided by different application interfaces or the displayed contents may be different, the operation corresponding to the application interface to which the content carrier is moved can also be controlled to be performed, thereby enabling the user's intention to be executed more refined and accurately, and also making the device control method provided in this embodiment more flexible.

[0090] See also Fig.17 The present application provides a device control method, which is applied to an electronic device, and the method includes:

[0091] S410: Displaying the content carrier.

[0092] S420: In response to the content carrier being moved to the target display content, a target application is acquired, where the target application is an application corresponding to the target display content.

[0093] S430: Obtain a content carrier identifier of the content carrier.

[0094] In the embodiment of the present application, the content carrier identifier can be used to uniquely identify an object. The object can be an object displayed in the content carrier, or it can be an object not displayed in the content carrier. Optionally, the content displayed in the content carrier can be identified to obtain the content carrier identifier of the content carrier. In the case where an object is displayed in the content carrier, the name of the object can be obtained by performing content identification on the object, and then the name of the object can be used as the content carrier identifier. The object can be a person, an animal, a plant or other object.

[0095] S440: Based on the content carrier identifier, control the target application to execute an operation corresponding to the content carrier identifier.

[0096] In the case of controlling the target application to perform a corresponding operation based on the content carrier identifier, the target application can use the content carrier identifier as a basis or reference for performing the corresponding operation. Exemplarily, the content carrier displayed in the electronic device can be an identity content carrier of the electronic device user. Optionally, an avatar of the electronic device user is displayed in the identity content carrier. When the identity content carrier is moved to the target display content, the name of the electronic device user can be obtained as the content carrier identifier, so that the target application can perform a corresponding operation based on the name of the electronic device user. For example, if the operation corresponding to the target application is to play audio, then when the name of the electronic device user is obtained as the content carrier identifier, the target application can play songs preferred by the electronic device user.

[0097] In addition, the person displayed in the identity content carrier can be other people besides the electronic device user. For example, it can also be a singer. In this case, if the operation corresponding to the target application is to play audio, then when the name of the singer is obtained as the content carrier identifier, the target application can play the singer's song.

[0098] For example, the content carrier displayed by the electronic device may also be a vehicle content carrier of a vehicle owned by the electronic device user. In this case, the vehicle model of the vehicle may be obtained as the content carrier identifier. If the operation corresponding to the target application is to recommend spare parts, spare parts related to the vehicle model may be selected.

[0099] A device control method provided in this embodiment allows the target display content in an electronic device to be used as an interface to trigger the electronic device to perform corresponding operations, thereby achieving that by moving the content carrier to the target display content, the electronic device can be controlled to perform operations corresponding to the target application determined by the target display content based on the content carrier identifier, thereby triggering the electronic device to perform corresponding functions more flexibly and conveniently.

[0100] See also Fig.18 The present application provides a device control method, which is applied to an electronic device, and the method includes:

[0101] S510: Displaying the content carrier.

[0102] S520: In response to the content carrier being moved to the target display content, a target application is acquired, where the target application is an application corresponding to the target display content.

[0103] S530: Acquire target content in the content carrier.

[0104] In the embodiment of the present application, the target content can be understood as the content required for the target application to perform the corresponding operation. Optionally, after the content carrier is moved to the target display content to determine the target application, the target content in the content carrier can be obtained according to the target application. For example, if the operation performed by the target application is to recommend vehicle maintenance items, and the corresponding required content is the vehicle mileage, the vehicle mileage can be obtained from the content included in the content carrier as the target content. If the operation performed by the target application is to play audio, and the corresponding required content is the singer's name or the song's name, the singer's name or the song's name can be obtained from the content included in the content carrier.

[0105] As one way, a screenshot operation is performed on the content carrier to obtain the corresponding screenshot content, and image content is obtained from the screenshot content to obtain the target content in the content carrier.

[0106] S540: Based on the displayed target content, control the target application to perform corresponding operations.

[0107] A device control method provided in this embodiment allows the target display content in the electronic device to be used as an interface to trigger the electronic device to perform corresponding operations, thereby achieving that by moving the content carrier to the target display content, the electronic device can be controlled to perform operations corresponding to the target application determined by the target display content based on the target content in the content carrier, thereby triggering the electronic device to perform corresponding functions more flexibly and conveniently.

[0108] See also Fig.19 The present application provides a device control method, which is applied to an electronic device, and the method includes:

[0109] S610: In response to a designated operation, display a content carrier.

[0110] The designated operation can be understood as an operation for triggering the display of the content carrier. In the embodiment of the present application, the designated operation can be implemented in multiple ways.

[0111] As a method, in response to a specified operation, displaying a content carrier may include: in response to moving an application interface to a specified position, displaying the content carrier, wherein the category of the displayed content carrier corresponds to the moved application interface. The specified position may have multiple situations, for example, the specified position may be the top of the screen or the bottom of the screen. The category of the displayed content carrier corresponds to the moved application interface, which may be understood as determining the category of the generated content carrier based on the attribute of the moved application interface. The attribute may be the category of the application to which the application interface belongs, or may be the content displayed in the application interface.

[0112] Optionally, in response to moving the application interface to the specified position, displaying the content carrier may include: in response to moving the application interface to the specified position, obtaining the application to which the moved application interface belongs, and displaying the content carrier based on the category of the application. It should be noted that there may be multiple applications in the electronic device, and the operations that can be performed by different types of applications may be different. Therefore, when the user triggers the generation of the content carrier through the mobile application interface, the category of the generated content carrier is determined based on the category of the application to which the application interface belongs, which is conducive to more accurate generation of the content carrier of the category currently required by the user.

[0113] For example, if the application to which the application interface moved to the designated position belongs is an application for audio playback, then the electronic device can infer that the user currently needs the audio playback function, and can then generate a content carrier of the audio category. For another example, if the application to which the application interface moved to the designated position belongs is an application for information display, then the electronic device can infer that the user currently needs the information display function, and can then generate a content carrier of the information category.

[0114] In an electronic device, a correspondence between the name of an application and the category of the application may be stored. In this case, after obtaining the application to which the moved application interface belongs, the category of the application may be determined based on the name of the application and the correspondence between the name of the application and the category of the application. For example, the correspondence between the name of the application and the category of the application may be shown in the following table:

[0115] ID name category 1 Application A1 Audio playback 2 Application A2 Video playback 3 Application A3 News

[0116] As shown in the table above, if the application interface being moved is application program A2, the category of the generated content carrier can be video playback. If the application interface being moved is application program A3, the category of the generated content carrier can be news.

[0117] Optionally, in response to moving an application interface to a specified position, displaying a content carrier may include: in response to moving the application interface to the specified position, obtaining content displayed in the moved application interface, and displaying the content carrier based on the displayed content. It should be noted that the displayed content may be different for different application interfaces. Moreover, even for different application interfaces belonging to the same application, the displayed content may be different. In this case, determining the category of the generated content carrier based on the content displayed in the moved application interface can improve the accuracy with which the category of the generated content carrier meets user needs.

[0118] For example, an instant messaging application may include an application interface for displaying information and an application interface for playing videos. If the user moves the application interface for playing videos to a specified position, the user may expect the generated content carrier to be a video content carrier. However, if the content carrier is directly generated based on the instant messaging category, it may not meet the user's needs.

[0119] As another way, the content carrier may be displayed in response to searching for the target content, wherein the displayed content carrier corresponds to the target content. It should be noted that when searching for the target content, the user may want to know information related to the searched target content, and then determine the category of the generated content carrier according to the target content searched by the user, which can improve the accuracy of the category of the generated content carrier in meeting the user's needs.

[0120] It should be noted that after the display of the content carrier is triggered by a specified operation, the content carrier may remain in the display state. For example, after the electronic device is restarted, the content carrier may be automatically displayed.

[0121] S620: In response to the content carrier being moved to the target display content, obtaining a target application.

[0122] S630: Based on the target content in the content carrier, control the target application to perform an operation corresponding to the target content.

[0123] This embodiment provides a device control method, so that the target display content in the electronic device can be used as an interface to trigger the electronic device to perform corresponding operations through the above method, thereby realizing that by moving the content carrier to the target display content, the target application can perform operations corresponding to the target content, thereby triggering the electronic device to perform corresponding functions more flexibly and conveniently. In addition, in this embodiment, the corresponding content carrier can be generated by searching for the target content or by moving the application interface to the target display content, thereby realizing a flexible and diverse content carrier generation method and improving the user experience.

[0124] See also Fig. 20 The present application provides a device control device 700, which runs on an electronic device. The device 700 includes:

[0125] The display unit 710 is used to display the content carrier.

[0126] The target determination unit 720 is configured to obtain a target application in response to the content carrier being moved to the target display content.

[0127] The device control unit 730 is used to control the target application to perform operations corresponding to the target content based on the target content in the content carrier.

[0128] As a mode, the target display content includes an application icon. In this mode, the target determination unit 720 is specifically used to obtain the application corresponding to the application icon as the target application in response to the content carrier being moved to the application icon. Optionally, the target determination unit 720 is also used to reduce the size of the content carrier in response to the content carrier being moved; or reduce the size of the content carrier in response to the content carrier being in a movable state.

[0129] Optionally, the target determination unit 720 is specifically configured to respond to the content carrier being moved to the application icon, and the content carrier corresponds to a plurality of application icons; determine a target icon from the plurality of application icons; and obtain the application corresponding to the target icon as the target application.

[0130] As a mode, the target display content includes an application interface. In this mode, the target determination unit 720 is specifically used to obtain the application corresponding to the application interface as the target application in response to the content carrier being moved to the application interface. Correspondingly, the device control unit 730 is specifically used to control the target application to perform operations corresponding to the application interface and the target content based on the target content in the content carrier.

[0131] As a method, the device control unit 730 is specifically used to obtain the content carrier identifier of the content carrier;

[0132] Based on the content carrier identifier shown, the target application is controlled to perform a corresponding operation.

[0133] As a method, the device control unit 730 is specifically used to obtain the target content in the content carrier; based on the target content, control the target application to perform a corresponding operation. Optionally, the device control unit 730 is specifically used to perform a screenshot operation on the content carrier to obtain the corresponding screenshot content; and perform image content acquisition on the screenshot content to obtain the target content in the content carrier.

[0134] As a mode, the display unit 710 is specifically used to display the content carrier in response to a specified operation. Optionally, the display unit 710 is specifically used to display the content carrier in response to moving the application interface to a specified position, wherein the category of the generated content carrier corresponds to the moved application interface; or in response to searching for target content, the content carrier is displayed, wherein the displayed content carrier corresponds to the target content. Optionally, the display unit 710 is specifically used to obtain the application to which the moved application interface belongs in response to moving the application interface to a specified position, and display the content carrier based on the category of the application; or in response to moving the application interface to a specified position, obtain the content displayed in the moved application interface, and display the content carrier based on the displayed content.

[0135] As one approach, the device control unit 730 is specifically configured to obtain a target application in response to the content carrier being moved to the target display content and the drag operation on the target object being terminated.

[0136] A device control device provided in this embodiment allows the target display content in the electronic device to be used as an interface to trigger the electronic device to perform corresponding operations, thereby achieving that by moving the content carrier to the target display content, the target application can perform operations corresponding to the target content, thereby more flexibly and conveniently triggering the electronic device to perform corresponding functions.

[0137] It should be noted that the device embodiments in the present application correspond to the aforementioned method embodiments, and the specific implementation principles of each unit in the device embodiments are similar to the principles in the aforementioned method embodiments. The specific contents in the device embodiments can be found in the method embodiments, and will not be repeated in the device embodiments.

[0138] The following will be combined Fig.21 An electronic device provided by the present application is described.

[0139] See also Fig.21 Based on the above-mentioned device control method and apparatus, the embodiment of the present application also provides an electronic device 1000 that can execute the above-mentioned device control method. The electronic device 1000 includes one or more (only one is shown in the figure) processors 105, a memory 104, an audio playback module 106, and an audio acquisition device 108 that are coupled to each other. Among them, the memory 104 stores a program that can execute the content of the above-mentioned embodiment, and the processor 105 can execute the program stored in the memory 104.

[0140] Among them, the processor 105 may include one or more processing cores. The processor 105 uses various interfaces and lines to connect various parts of the entire electronic device 1000, and executes various functions and processes data of the electronic device 1000 by running or executing instructions, programs, code sets or instruction sets stored in the memory 104, and calling data stored in the memory 104. Optionally, the processor 105 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 105 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 105, but may be implemented separately through a communication chip.

[0141] The memory 104 may include a random access memory (RAM) or a read-only memory (ROM). The memory 104 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 104 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc.

[0142] Furthermore, in addition to the aforementioned components, the electronic device 1000 may further include a network module 110 and a sensor module 112 .

[0143] The network module 110 is used to realize information interaction between the electronic device 1000 and other devices. For example, a connection can be established with other audio playback devices or other electronic devices, and information interaction is performed based on the established connection. As a way, the network module 110 of the electronic device 1000 is a radio frequency module, which is used to receive and send electromagnetic waves, realize the mutual conversion of electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices. The radio frequency module may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, user identity modules (SIM) cards, memories, etc. For example, the radio frequency module can interact with external devices through electromagnetic waves sent or received.

[0144] The sensor module 112 may include at least one sensor. Specifically, the sensor module 112 may include but is not limited to: a pressure sensor, a motion sensor, an acceleration sensor, and other sensors.

[0145] Among them, the pressure sensor may be a sensor that detects the pressure generated by pressing on the electronic device 1000. That is, the pressure sensor detects the pressure generated by contact or pressing between the user and the electronic device 1000, for example, the pressure generated by contact or pressing between the user's ear and the electronic device 1000. Therefore, the pressure sensor can be used to determine whether contact or pressing occurs between the user and the electronic device 1000, and the magnitude of the pressure.

[0146] Among them, the acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary, and can be used for applications that recognize the posture of the electronic device 1000 (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. In addition, the electronic device 1000 can also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, etc., which will not be repeated here.

[0147] The audio collection device 108 is used to collect audio signals. Optionally, the audio collection device 110 includes a plurality of audio collection devices, which may be microphones.

[0148] Please refer to Fig. 22 , which shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable medium 1100 stores program codes, which can be called by a processor to execute the method described in the above method embodiment.

[0149] The computer readable storage medium 1100 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 1100 includes a non-transitory computer-readable storage medium. The computer readable storage medium 1100 has storage space for program code 1110 that executes any method step in the above method. These program codes can be read from or written to one or more computer program products. The program code 1110 can be compressed, for example, in an appropriate form.

[0150] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0151] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0152] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0153] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by an instruction execution system, apparatus or device (such as a computer-based system, a system including a processor or other system that can fetch instructions from an instruction execution system, apparatus or device and execute instructions), or used in combination with these instruction execution systems, apparatuses or devices.

[0154] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0155] In summary, the device control method, apparatus, and electronic device provided by the present application can determine the target application based on the target display content in response to the content carrier being moved to the target display content after displaying the content carrier object, so as to control the target application to perform the operation corresponding to the target content based on the target content in the content carrier. Thus, through the above-mentioned method, the target display content in the electronic device can be used as an interface to trigger the electronic device to perform the corresponding operation, thereby realizing that by moving the content carrier to the target display content, the target application can perform the operation corresponding to the target content, thereby triggering the electronic device to perform the corresponding function more flexibly and conveniently.

[0156] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical feature diagrams therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A device control method, characterized in that: Applied to electronic equipment, the method comprises: Display content carrier; In response to the content carrier being moved to the target display content, acquiring a target application, the target application being an application corresponding to the target display content; Based on the target content in the content carrier, the target application is controlled to perform an operation corresponding to the target content.

2. The method according to claim 1, characterized in that The target display content includes an application icon, and in response to the content carrier being moved to the target display content, obtaining the target application includes: When the content carrier is moved to overlap with the display position of the application icon or when the distance between the display position of the content carrier after movement and the application icon is less than a specified threshold, the application corresponding to the application icon is acquired as the target application.

3. The method according to claim 2, characterized in that The method further comprises: In response to the content carrier being moved, reducing the size of the content carrier; or In response to the content carrier being in a movable state, the size of the content carrier is reduced.

4. The method according to claim 2, characterized in that: The obtaining the application corresponding to the application icon as the target application includes: If the content carrier corresponds to a plurality of application icons, determining a target icon from the plurality of application icons; An application corresponding to the target icon is acquired as a target application.

5. The method according to claim 1, characterized in that The target display content includes an application interface, and in response to the content carrier being moved to the target display content, obtaining the target application program includes: In response to the content carrier being moved to the application interface, an application corresponding to the application interface is acquired as a target application.

6. The method according to claim 5, characterized in that The controlling the target application to perform an operation corresponding to the target content based on the target content in the content carrier includes: Based on the target content in the content carrier, the target application is controlled to perform operations corresponding to the application interface and the target content.

7. The method according to claim 1, characterized in that The target content includes a content carrier identifier, and the controlling the target application to perform an operation corresponding to the target content based on the target content in the content carrier includes: Obtaining a content carrier identifier of the content carrier; Based on the content carrier identifier, the target application is controlled to execute an operation corresponding to the content carrier identifier.

8. The method according to claim 1, characterized in that The method further comprises: Performing a screenshot operation on the content carrier to obtain corresponding screenshot content; The image content is acquired from the screenshot content to obtain the target content in the content carrier.

9. The method according to claim 1, characterized in that: In response to the content carrier being moved to the target display content, before acquiring the target application, the method further includes: In response to a specified operation, the content carrier is displayed.

10. The method according to claim 9, characterized in that In response to the specified operation, displaying the content carrier includes: In response to moving the application interface to a designated position, displaying a content carrier, wherein the category of the generated content carrier corresponds to the moved application interface; or In response to searching for target content, a content carrier is displayed, wherein the displayed content carrier corresponds to the target content.

11. The method according to claim 10, characterized in that The step of displaying the content carrier in response to moving the application interface to the designated position includes: In response to moving the application interface to the designated position, obtaining the application to which the moved application interface belongs, and displaying the content carrier based on the category of the application; or In response to moving the application interface to a specified position, content displayed in the moved application interface is acquired, and a content carrier is displayed based on the displayed content.

12. The method according to claim 1, characterized in that The step of acquiring a target application in response to the content carrier being moved to the target display content includes: In response to the content carrier being moved to the target display content and the drag operation on the target object being terminated, the target application is acquired.

13. A device control device, characterized in that: Running on an electronic device, the device comprises: A display unit, used for displaying a content carrier; a target determination unit, configured to obtain a target application in response to the content carrier being moved to a target display content; The device control unit is used to control the target application to perform operations corresponding to the target content based on the target content in the content carrier.

14. An electronic device, characterized in that: including one or more processors and memory; One or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1 to 12.

15. A computer-readable storage medium storing a program code executable by a processor, characterized in that: The computer-readable storage medium includes stored program code, wherein when the program code is executed, the method according to any one of claims 1 to 12 is executed.

Citation Information

Patent Citations

  • Control method, electronic equipment and medium

    CN111212187A

  • File sharing method, electronic equipment and computer readable storage medium

    CN116301541A

  • Display method and apparatus and electronic device

    WO2022048633A1