Multi-device cooperation method, terminal device and storage medium
By determining the application scenario type on the first electronic device and instructing the second electronic device to coordinate the operation target content, the problem that multi-screen collaboration in the prior art cannot coordinate to suitable devices according to the scene is solved, and a better user experience and application operation expansion is achieved.
Patent Information
- Application Number
- CN202311125651.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-02-28
AI Technical Summary
In the prior art, multi-screen collaboration can only realize file transfer between devices and cannot be coordinated to suitable devices according to the scenario.
By determining the application scenario type running on the first electronic device, the second electronic device information cooperating with it is displayed, and the second electronic device is instructed to coordinate the operation of the target content corresponding to the scene type.
It realizes the collaboration of content on a more suitable device based on application scenarios, improves user experience and expands the operation range of the application.
Smart Images

Figure CN119544853A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a multi-device collaboration method, a terminal device and a storage medium. Background Art
[0002] With the development of technology, there are more and more types of smart devices, such as mobile phones, tablets, computers, smart speakers, etc. In related technologies, after connecting a mobile phone with a tablet, computer, etc., resource sharing, such as transferring files between them, can be achieved.
[0003] However, if you want to play music on your mobile phone on a smart speaker, you need to connect the mobile phone to the smart speaker, which is more troublesome. Summary of the invention
[0004] The present application aims to provide a multi-device collaboration method, terminal device and storage medium, at least to solve the problem in the related art that multi-screen collaboration is just transferring files between devices, etc., and cannot be coordinated to suitable devices according to the scenario.
[0005] In a first aspect, an embodiment of the present application proposes a multi-device collaboration method, which is applied to a first electronic device, and the method includes:
[0006] Determining a scenario type of at least one application running on the first electronic device;
[0007] displaying information of at least one second electronic device that cooperates with the first electronic device;
[0008] The second electronic device is instructed to cooperate with the first electronic device to run target content corresponding to the scenario type.
[0009] In a second aspect, an embodiment of the present application proposes a multi-device collaboration method, which is applied to a second electronic device, and the method includes:
[0010] The second electronic device sends a broadcast message to the first electronic device, where the broadcast message includes an identification of an operating capability supported by the second electronic device;
[0011] Cooperate with the first electronic device to run target content corresponding to a scenario type, where the scenario type is a scenario type of at least one application running on the first electronic device.
[0012] In a third aspect, an embodiment of the present application provides a multi-device collaboration method, including:
[0013] The first electronic device determines a scenario type of at least one application running on the first electronic device;
[0014] The second electronic device sends a broadcast message to the first electronic device, where the broadcast message includes an identification of an operating capability supported by the second electronic device;
[0015] The first electronic device displays information of at least one of the second electronic devices in cooperation with the first electronic device;
[0016] The first electronic device instructs the second electronic device to cooperate with the first electronic device to run target content corresponding to the scenario type;
[0017] The second electronic device cooperates with the first electronic device to run target content corresponding to the scene type.
[0018] In a fourth aspect, an embodiment of the present application provides a terminal device, comprising 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 method described in the first aspect, or implements the steps of the method described in the second aspect, or implements the steps of the method described in the third aspect.
[0019] In a fifth aspect, a storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.
[0020] In a sixth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect.
[0021] In the seventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect.
[0022] In an embodiment of the present application, the scenario type of at least one application running on the first electronic device is first determined, then information of at least one second electronic device cooperating with the first electronic device is displayed, and finally the second electronic device is instructed to cooperate with the first electronic device to run the target content corresponding to the scenario type. According to the application scenario, the first electronic device can cooperate with multiple second electronic devices to jointly run the content of the scenario, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scenario can be run on other more suitable devices, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 is a flowchart of a multi-device collaboration method provided by an embodiment of the present application;
[0024] Figure 2 is a schematic diagram of a broadcast message received from a second electronic device and displayed on a first electronic device according to an embodiment of the present application;
[0025] Figure 3 is a schematic diagram of displaying a second electronic device on top according to a scene type provided by an embodiment of the present application;
[0026] Figure 4 is a flowchart of another multi-device collaboration method provided by an embodiment of the present application;
[0027] Figure 5 is a flowchart of another multi-device collaboration method provided by an embodiment of the present application;
[0028] Figure 6 is a detailed flowchart of a multi-device collaboration method provided by an embodiment of the present application;
[0029] Figure 7 is a structural diagram of a multi-device collaborative system provided by an embodiment of the present application;
[0030] Figure 8 is a structural diagram of another multi-device collaboration system provided by an embodiment of the present application;
[0031] Fig. 9 is a structural diagram of another multi-device collaboration system provided by an embodiment of the present application;
[0032] Fig.10 It is a schematic diagram of the structure of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0033] The embodiments of the present application will be described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and should not be construed as limitations on the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0034] The term "first" or "second" in the specification and claims of this application may include one or more of the features explicitly or implicitly. In the description of this application, unless otherwise specified, "plurality" means two or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the objects connected before and after are in an "or" relationship.
[0035] In the description of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0036] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0037] In the following, in combination with the accompanying drawings, a multi-device collaboration method, a terminal device and a storage medium provided in an embodiment of the present application are described in detail through specific embodiments and their application scenarios.
[0038] like Figure 1 As shown, the present application embodiment provides a flowchart of a multi-device collaboration method. Figure 1 As shown, the multi-device collaboration method is applied to a first electronic device, and the multi-device collaboration method may include the contents shown in S101 to S103.
[0039] In S101, a scenario type of at least one application running on a first electronic device is determined.
[0040] Among them, the scene type can refer to audio scenes, image scenes, or audio and video scenes, or it can refer to meeting scenes, family scenes, game scenes, or car scenes. This embodiment does not make any specific limitations and is subject to actual application.
[0041] In S102, information of at least one second electronic device cooperating with the first electronic device is displayed.
[0042] The first electronic device may be a mobile phone, a tablet computer, etc., and the second electronic device may be a smart TV, a smart speaker, a smart display, etc. The types of the first electronic device and the second electronic device may also be other types, which are not specifically limited in this embodiment and are subject to actual application.
[0043] In S103, the second electronic device is instructed to cooperate with the first electronic device to run target content corresponding to the scenario type.
[0044] That is, the target content on the first electronic device may be run together with the first electronic device through the second electronic device.
[0045] In an embodiment of the present application, the scenario type of at least one application running on the first electronic device is first determined, then information of at least one second electronic device cooperating with the first electronic device is displayed, and finally the second electronic device is instructed to cooperate with the first electronic device to run the target content corresponding to the scenario type. According to the application scenario, the first electronic device can cooperate with multiple second electronic devices to jointly run the content of the scenario, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scenario can be run on other more suitable devices, thereby improving the user experience.
[0046] In a possible implementation of the present application, the multi-device collaboration method may further include: receiving a broadcast message from at least one second electronic device, the broadcast message including an identifier of the operating capabilities supported by the second electronic device; and classifying and setting the second electronic devices according to the identifier according to a preset strategy or in response to a first input instruction from a user.
[0047] Among them, the operating capability can be to support only audio output, such as a smart speaker, or to support only image display, such as a monitor, or to support both audio output and image display, such as a smart TV, etc. The operating capability can also be other, which are not listed one by one in this embodiment and are subject to actual application.
[0048] Among them, the preset strategy may refer to automatic classification according to the operating capability identification supported by the second device, for example, those supporting audio output are classified into one category, those supporting image display are classified into another category, and so on.
[0049] Among them, the at least one can be one, two or more, and the number is not limited, which shall be subject to actual application.
[0050] In this embodiment, the first electronic device can receive the operating capability identification supported by at least one second electronic device broadcast, and can automatically classify and set the second electronic devices according to the identification, or classify and set the second electronic devices according to the user's input instructions to facilitate the subsequent selection of the corresponding second electronic device, so as to enable the second electronic device to cooperate with the first electronic device to run the target content.
[0051] like Figure 2 FIG. 1 is a schematic diagram of a broadcast message received from a second electronic device and displayed on a first electronic device.
[0052] In one possible implementation of the present application, determining the scenario type of at least one application running on the first electronic device may include: upon detecting that at least one application is running on the first electronic device, obtaining the application type of the application; and determining the scenario type of the application based on the application type and a pre-set scenario classification.
[0053] Among them, application types may include information applications, such as short messages, etc., video applications, such as various short video applications, long video applications, etc., image applications, such as photo albums, etc., and other types of applications. This embodiment will not list them one by one, and the actual application shall prevail.
[0054] It is worth noting that the pre-set scene classification can be a classification pre-set by the user, or a scene classification set by the first electronic device based on historical data, or other pre-set scene classification, which is subject to actual application and is not specifically limited in this embodiment.
[0055] In a possible implementation of the present application, the scene type may include an audio scene, an image scene, or an audio and video scene. Accordingly, displaying information of at least one second electronic device that cooperates with the first electronic device may include: when the scene type is an audio scene, displaying an audio playback device that cooperates with the first electronic device; or when the scene type is an image scene, displaying an image playback device that cooperates with the first electronic device; or when the scene type is an audio and video scene, displaying an audio and video playback device that cooperates with the first electronic device.
[0056] That is, different types of second electronic devices can be displayed on the first electronic device according to different scene types. The display may be to display only the second electronic device corresponding to the scene type, or to display the second electronic device corresponding to the scene type on top, or to display the second electronic device corresponding to the scene type with a mark. The specific display method is not limited in this embodiment and is subject to actual application.
[0057] The scenario type may be classified according to the type of the application itself, as shown in this embodiment, or may be classified according to the application scenario of the application, as shown in the following embodiment.
[0058] In a possible implementation of the present application, the scene type may include a conference scene, a home scene, a game scene, or a vehicle scene. Accordingly, displaying information of at least one second electronic device that cooperates with the first electronic device may include: when the scene type is a conference scene, displaying the conference device that cooperates with the first electronic device; or when the scene type is a home scene, displaying the home device that cooperates with the first electronic device; or when the scene type is a game scene, displaying the game device that cooperates with the first electronic device; when the scene type is a vehicle scene, displaying the vehicle device that cooperates with the first electronic device.
[0059] Among them, conference equipment may include displays, projectors, etc., home appliances may include smart TVs, smart speakers, etc., game equipment may include displays, smart TVs, smart speakers, etc., and vehicle-mounted equipment may include in-vehicle displays, vehicle-mounted speakers, etc. The above-mentioned devices may also include other second electronic devices, which shall be subject to actual application and is not limited in this embodiment.
[0060] In this embodiment, the scene type is classified according to the application scenario of the application, and then the corresponding second electronic device is determined. The way of displaying the second electronic device can be the same as in the above embodiment, or it can be displayed according to the user's preference, or it can be other display methods. This embodiment does not make specific limitations and is subject to actual application.
[0061] Take the first electronic device starting the audio scene as an example. Figure 3 As shown, according to the application scenario, the second electronic device supporting audio playback is displayed, such as a smart speaker, a smart TV, etc. The audio device 1 can be displayed on top according to the user's historical selection.
[0062] In an embodiment of the present application, at least one second electronic device that cooperates with a first electronic device can be displayed according to different scene types for the user to select. After the user selects one or more of the second electronic devices, the user's selection can be saved for the next top display or marked display.
[0063] In a possible implementation of the present application, after displaying information of at least one second electronic device that cooperates with the first electronic device, the multi-device collaboration method may also include: receiving a second input instruction from the user to the second electronic device, the second input instruction being used to select one or more second electronic devices; in response to the second input instruction, determining one or more second electronic devices as target devices, the target devices being used to cooperate with the first electronic device to run target content corresponding to the scene type.
[0064] The second input instruction may be a selection instruction, for example, the user clicks on one or two or more second electronic devices, or the user slides to select multiple second electronic devices, etc.
[0065] In this embodiment, at least one second electronic device can be selected as the target device according to the second input instruction of the user, so that the target device cooperates with the first electronic device to run the target content corresponding to the scene type. Through the collaborative work of multiple devices, each device can play its advantages and improve the user experience.
[0066] In one possible implementation of the present application, instructing a second electronic device to cooperate with a first electronic device to run target content corresponding to a scenario type may include: sending the target content corresponding to the scenario type to the second electronic device to instruct the second electronic device to cooperate with the first electronic device to run the target content; or instructing the second electronic device to access cloud storage resources to obtain and cooperate with the first electronic device to run the target content.
[0067] That is, the first electronic device can send the target content to the corresponding second electronic device, or the first electronic device can instruct the second electronic device to obtain the target content by accessing cloud storage resources. For example, in the case of close distance or poor network status, the target content can be directly sent to the second electronic device by the first electronic device. In the case of good network status or long distance, or in the same network, the second electronic device can be instructed to obtain the target content by accessing cloud storage resources. The specific acquisition method and the conditions of the acquisition method can be determined according to the actual application, and this embodiment does not limit it.
[0068] In a possible implementation of the present application, the at least one second electronic device may include a historical second electronic device that cooperates with the first electronic device.
[0069] That is to say, the second electronic device displayed on the first electronic device may be a historical second electronic device that has collaborated with the first electronic device. If it is a historical second electronic device that has collaborated before, it may be displayed on the top, or it may directly collaborate with the historical second electronic device if the user chooses to collaborate.
[0070] like Figure 4 As shown, the present application embodiment provides a flowchart of a multi-device collaboration method. Figure 4 As shown, the multi-device collaboration method is applied to a second electronic device, and the multi-device collaboration method may include the contents shown in S401 to S402.
[0071] In S401, the second electronic device sends a broadcast message to the first electronic device.
[0072] The broadcast message may include an identifier of the operating capability supported by the second electronic device.
[0073] Among them, the operating capability can be to support only audio output, such as a smart speaker, or to support only image display, such as a monitor, or to support both audio output and image display, such as a smart TV, etc. The operating capability can also be other, which are not listed one by one in this embodiment and are subject to actual application.
[0074] In S402, when an instruction from the first electronic device is received, the target content corresponding to the scenario type is run in cooperation with the first electronic device.
[0075] The scene type is the scene type of at least one application running on the first electronic device. The scene type may refer to scenes such as audio scenes, image scenes, or audio and video scenes, or may refer to scenes such as conference scenes, family scenes, game scenes, or car scenes. This embodiment does not specifically limit this, and the actual application shall prevail.
[0076] In an embodiment of the present application, the second electronic device sends a broadcast message to the first electronic device, and upon receiving an instruction from the first electronic device, cooperates with the first electronic device to run the target content corresponding to the scenario class. In an embodiment of the present application, the second electronic device can cooperate with the first electronic device to run the content of the scenario according to the instruction of the first electronic device, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scenario can be run on other more suitable devices, thereby improving the user experience.
[0077] like Figure 5 As shown, the present application embodiment provides a flowchart of a multi-device collaboration method. Figure 5 As shown, the multi-device collaboration method may include the contents shown in S501 to S505.
[0078] In S501, the first electronic device determines a scenario type of at least one application running on the first electronic device.
[0079] Among them, the scene type can refer to audio scenes, image scenes, or audio and video scenes, or it can refer to meeting scenes, family scenes, game scenes, or car scenes. This embodiment does not make any specific limitations and is subject to actual application.
[0080] In S502, the second electronic device sends a broadcast message to the first electronic device, where the broadcast message includes an identifier of an operating capability supported by the second electronic device.
[0081] Among them, the operating capability can be to support only audio output, such as a smart speaker, or to support only image display, such as a monitor, or to support both audio output and image display, such as a smart TV, etc. The operating capability can also be other, which are not listed one by one in this embodiment and are subject to actual application.
[0082] It is worth noting that there is no sequence between S501 and S502. S501 may be performed first and S502 may be performed later, or S502 may be performed first and S501 may be performed later. S501 and S502 may also be performed simultaneously. This application embodiment does not limit this and is subject to actual application.
[0083] In S503, the first electronic device displays information of at least one second electronic device that cooperates with the first electronic device.
[0084] The first electronic device may be a mobile phone, a tablet computer, etc., and the second electronic device may be a smart TV, a smart speaker, a smart display, etc. The types of the first electronic device and the second electronic device may also be other types, which are not specifically limited in this embodiment and are subject to actual application.
[0085] In S504, the first electronic device instructs the second electronic device to cooperate with the first electronic device to run target content corresponding to the scenario type.
[0086] In S505, upon receiving the instruction from the first electronic device, the second electronic device cooperates with the first electronic device to run the target content corresponding to the scenario type.
[0087] In an embodiment of the present application, first, the first electronic device determines the scenario type of at least one application running on the first electronic device, the second electronic device sends a broadcast message to the first electronic device, the broadcast message includes an identification of the running capabilities supported by the second electronic device, and then the first electronic device displays information of at least one second electronic device that cooperates with the first electronic device, the first electronic device instructs the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scenario type, and when receiving the instruction of the first electronic device, the second electronic device cooperates with the first electronic device to run the target content corresponding to the scenario type. In an embodiment of the present application, according to the application scenario, the first electronic device can cooperate with multiple second electronic devices to jointly run the content of the scene, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scene can be run on other more suitable devices, thereby improving the user experience.
[0088] like Figure 6 As shown, it is a detailed flow chart of a multi-device collaboration method provided in an embodiment of the present application.
[0089] The first electronic device opens an application and searches for a nearby second electronic device, at least one second electronic device. In this embodiment, three second electronic devices are used as an example for description. The three second electronic devices broadcast their supported operating capabilities respectively, wherein the second electronic device 1 broadcasts supported operating capabilities as audio output, the second electronic device 2 broadcasts supported operating capabilities as image display, and the second electronic device 3 broadcasts supported operating capabilities as video playback. The first electronic device displays the searched second electronic device. The first electronic device determines the scenario type of the application and displays information of at least one second electronic device that cooperates with the first electronic device. That is, according to the scenario type of the application, the information of the corresponding second electronic device is displayed. For example, if the scenario type of the application is an audio scene, the second electronic device of the audio playback type is displayed; if the scenario type of the application is an image scene, the second electronic device of the image playback type is displayed; if the application type is an audio and video scene, the second electronic device of the audio and video playback type is displayed. The first electronic device instructs the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scenario type. Figure 6 As shown, if the scenario type of the application is an audio scenario, the first electronic device instructs the second electronic device 1 to cooperate with the target content corresponding to the scenario type; if the scenario type of the application is an image scenario, the first electronic device instructs the second electronic device 2 to cooperate with the target content corresponding to the scenario type; if the type of the application is an audio and video scenario, the first electronic device instructs the second electronic device 3 to cooperate with the target content corresponding to the scenario type. The corresponding second electronic device cooperates with the first electronic device to run the target content corresponding to the scenario type.
[0090] According to the application scenario, in the embodiment of the present application, a first electronic device can collaborate with multiple second electronic devices to jointly run the content of the scene, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scene can be run on other more suitable devices, thereby improving the user experience.
[0091] like Figure 7 As shown, the embodiment of the present application further provides a multi-device collaboration system. The multi-device collaboration system is applied to a first electronic device, and the multi-device collaboration system may include: a first determination module 701 , a first display module 702 , and a first indication module 703 .
[0092] Among them, the first determination module 701 is used to determine the scene type of at least one application running on the first electronic device; the first display module 702 is used to display information of at least one second electronic device that cooperates with the first electronic device; the first indication module 703 is used to instruct the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scene type.
[0093] In an embodiment of the present application, first, the first determination module 701 determines the scene type of at least one application running on the first electronic device, then the first display module 702 displays information of at least one second electronic device that cooperates with the first electronic device, and finally the first indication module 703 instructs the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scene type. In the embodiment of the present application, according to the application scenario, the first electronic device can cooperate with multiple second electronic devices to jointly run the content of the scene, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scene can be run on other more suitable devices, thereby improving the user experience.
[0094] In a possible implementation of the present application, the multi-device collaboration system may further include: a first receiving module.
[0095] Among them, the first receiving module is used to receive a broadcast message from at least one second electronic device, the broadcast message includes an identification of the operating capabilities supported by the second electronic device; according to a preset strategy or in response to a first input instruction from a user, the second electronic device is classified and set according to the identification.
[0096] In a possible implementation of the present application, the first determination module 701 is used to obtain the application type of the application when it is detected that at least one application is running on the first electronic device; and determine the scene type of the application based on the application type and a pre-set scene classification.
[0097] In a possible implementation of the present application, the scene type includes an audio scene, an image scene, or an audio and video scene. The first display module 702 is used to display an audio playback device that cooperates with the first electronic device when the scene type is an audio scene; or to display an image playback device that cooperates with the first electronic device when the scene type is an image scene; or to display an audio and video playback device that cooperates with the first electronic device when the scene type is an audio and video scene.
[0098] In a possible implementation of the present application, the scene type includes a conference scene, a home scene, a game scene, or a vehicle scene. The first display module 702 is used to display the conference device that cooperates with the first electronic device when the scene type is a conference scene; or to display the home device that cooperates with the first electronic device when the scene type is a home scene; or to display the game device that cooperates with the first electronic device when the scene type is a game scene; or to display the vehicle device that cooperates with the first electronic device when the scene type is a vehicle scene.
[0099] In a possible implementation of the present application, the multi-device collaboration system may further include: a second receiving module and a second determining module.
[0100] Among them, the second receiving module is used to receive a second input instruction from a user to a second electronic device, and the second input instruction is used to select one or more second electronic devices; the second determination module is used to determine one or more second electronic devices as target devices in response to the second input instruction, and the target devices are used to cooperate with the first electronic device to run target content corresponding to the scene type.
[0101] In a possible implementation of the present application, the first indication module 703 is used to send target content corresponding to the scene type to the second electronic device to instruct the second electronic device to cooperate with the first electronic device to run the target content; or to instruct the second electronic device to access cloud storage resources to obtain and cooperate with the first electronic device to run the target content.
[0102] In a possible implementation of the present application, the at least one second electronic device includes a historical second electronic device that cooperates with the first electronic device.
[0103] The multi-device collaborative system provided by the application embodiment can achieve Figure 1-3 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0104] like Figure 8As shown, the embodiment of the present application further provides a multi-device collaboration system. The multi-device collaboration system is applied to a second electronic device, and the multi-device collaboration system may include: a first sending module 801 and a first collaboration module 802.
[0105] Among them, the first sending module 801 is used for the second electronic device to send a broadcast message to the first electronic device, and the broadcast message includes an identifier of the operating capabilities supported by the second electronic device; the first collaborative module 802 is used to collaborate with the first electronic device to run target content corresponding to a scene type upon receiving an instruction from the first electronic device, and the scene type is a scene type of at least one application running on the first electronic device.
[0106] In the embodiment of the present application, the first sending module 801 of the second electronic device sends a broadcast message to the first electronic device, and upon receiving the instruction of the first electronic device, the first cooperation module 802 cooperates with the first electronic device to run the target content corresponding to the scene class. In the embodiment of the present application, the second electronic device can cooperate with the first electronic device to run the content of the scene according to the instruction of the first electronic device, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scene can be run on other more suitable devices, thereby improving the user experience.
[0107] The multi-device collaborative system provided by the application embodiment can achieve Figure 4 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0108] like Fig. 9 As shown, the embodiment of the present application further provides a multi-device collaboration system. The multi-device collaboration system may include: a third determination module 901 , a second sending module 902 , a second display module 903 , a second indication module 904 and a second collaboration module 905 .
[0109] Among them, a third determination module 901 is used by the first electronic device to determine the scenario type of at least one application running on the first electronic device; a second sending module 902 is used by the second electronic device to send a broadcast message to the first electronic device, and the broadcast message includes an identification of the operating capabilities supported by the second electronic device; a second display module 903 is used by the first electronic device to display information of at least one of the second electronic devices that cooperates with the first electronic device; a second indication module 904 is used by the first electronic device to instruct the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scenario type; a second coordination module 905 is used by the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scenario type upon receiving the indication of the first electronic device.
[0110] According to the application scenario, in the embodiment of the present application, a first electronic device can collaborate with multiple second electronic devices to jointly run the content of the scene, so that the operation of the application is not limited to the hardware structure of the first electronic device itself, and the content in the scene can be run on other more suitable devices, thereby improving the user experience.
[0111] Optional, such as Fig.10 As shown, an embodiment of the present application also provides a terminal device 1000, including a processor 1001, a memory 1002, and a program or instruction stored in the memory 1002 and executable on the processor 1001. When the program or instruction is executed by the processor 1001, each process of the above-mentioned multi-device collaboration method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0112] The embodiment of the present application also provides a storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, each process of the multi-device collaboration method embodiment provided in any of the above embodiments is implemented. And the same technical effect can be achieved, so it will not be repeated here to avoid repetition.
[0113] The processor is the processor in the terminal device described in the above embodiment. The storage medium includes computer storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.
[0114] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned multi-device collaboration method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0115] 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.
[0116] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned multi-device collaboration method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0117] An embodiment of the present application further provides a processing device, which is configured to execute the various processes of the above-mentioned multi-device collaboration method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0118] The embodiments of the present application can be applied to a variety of multi-device collaboration scenarios, including: collaboration between mobile phones and laptops / tablet computers; collaboration between mobile phones and AR glasses or wearable devices; collaboration between mobile terminals and smart TVs / displays; collaboration between mobile phones or tablet computers and in-car entertainment systems; collaboration between mobile terminals and smart conference systems, etc., so as to meet the needs of users in various scenarios such as smart homes, smart offices, and smart travel.
[0119] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0120] 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 a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an 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, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0121] 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 the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A multi-device collaboration method, characterized in that: Applied to a first electronic device, the method includes: Determining a scenario type of at least one application running on the first electronic device; displaying information of at least one second electronic device that cooperates with the first electronic device; The second electronic device is instructed to cooperate with the first electronic device to run target content corresponding to the scenario type.
2. The multi-device collaboration method according to claim 1, characterized in that: The method further comprises: receiving a broadcast message from the at least one second electronic device, the broadcast message including an identification of an operating capability supported by the second electronic device; According to a preset strategy or in response to a first input instruction from a user, the second electronic device is classified and arranged according to the identification.
3. The multi-device collaboration method according to claim 1, characterized in that: Determining a scenario type of at least one application running on the first electronic device includes: In a case where it is detected that at least one application is running on the first electronic device, obtaining an application type of the application; Based on the application type and a preset scenario classification, the scenario type of the application is determined.
4. The multi-device collaboration method according to claim 3, characterized in that: The scene type includes an audio scene, an image scene, or an audio and video scene; and the displaying of information of at least one second electronic device that cooperates with the first electronic device includes: When the scene type is an audio scene, displaying audio playback devices that cooperate with the first electronic device; or When the scene type is an image scene, displaying an image playing device cooperating with the first electronic device; or When the scene type is an audio and video scene, audio and video playing devices that cooperate with the first electronic device are displayed.
5. The multi-device collaboration method according to claim 3, characterized in that: The scene type includes a meeting scene, a family scene, a game scene, or a car scene; and the displaying of information of at least one second electronic device coordinated with the first electronic device includes: When the scene type is a conference scene, displaying conference devices that cooperate with the first electronic device; or When the scene type is a home scene, displaying home devices that cooperate with the first electronic device; or In the case where the scene type is a game scene, displaying a game device that cooperates with the first electronic device; When the scene type is an in-vehicle scene, an in-vehicle device that cooperates with the first electronic device is displayed.
6. The multi-device collaboration method according to claim 1, characterized in that: After displaying information of at least one second electronic device that cooperates with the first electronic device, the method further includes: receiving a second input instruction from a user to the second electronic device, where the second input instruction is used to select one or more of the second electronic devices; In response to the second input instruction, one or more of the second electronic devices are determined as target devices, and the target devices are used to cooperate with the first electronic device to run target content corresponding to the scene type.
7. The multi-device collaboration method according to claim 1, characterized in that: The instructing the second electronic device to cooperate with the first electronic device to run the target content corresponding to the scenario type includes: Sending target content corresponding to the scenario type to the second electronic device to instruct the second electronic device to cooperate with the first electronic device to run the target content; or Instruct the second electronic device to access the cloud storage resource to obtain and cooperate with the first electronic device to run the target content.
8. The multi-device collaboration method according to claim 1, characterized in that: The at least one second electronic device includes a historical second electronic device that cooperates with the first electronic device.
9. A multi-device collaboration method, characterized in that: Applied to a second electronic device, the method includes: The second electronic device sends a broadcast message to the first electronic device, where the broadcast message includes an identification of an operating capability supported by the second electronic device; When receiving the instruction from the first electronic device, the target content corresponding to the scene type is run in cooperation with the first electronic device, where the scene type is the scene type of at least one application running on the first electronic device.
10. A multi-device collaboration method, characterized in that: include: The first electronic device determines a scenario type of at least one application running on the first electronic device; The second electronic device sends a broadcast message to the first electronic device, where the broadcast message includes an identification of an operating capability supported by the second electronic device; The first electronic device displays information of at least one of the second electronic devices in cooperation with the first electronic device; The first electronic device instructs the second electronic device to cooperate with the first electronic device to run target content corresponding to the scenario type; Upon receiving the instruction from the first electronic device, the second electronic device cooperates with the first electronic device to run target content corresponding to the scene type.
11. A terminal device, characterized in that: The method comprises 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 method according to any one of claims 1 to 8, or implements the steps of the method according to claim 9, or implements the steps of the method according to claim 10.
12. A storage medium, characterized in that: The storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 8 are implemented, or the steps of the method according to claim 9 are implemented, or the steps of the method according to claim 10 are implemented.