WO2021078284A1 - 一种内容接续方法及电子设备 - Google Patents

一种内容接续方法及电子设备 Download PDF

Info

Publication number
WO2021078284A1
WO2021078284A1 PCT/CN2020/123399 CN2020123399W WO2021078284A1 WO 2021078284 A1 WO2021078284 A1 WO 2021078284A1 CN 2020123399 W CN2020123399 W CN 2020123399W WO 2021078284 A1 WO2021078284 A1 WO 2021078284A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
interface
content
mobile phone
application
Prior art date
Application number
PCT/CN2020/123399
Other languages
English (en)
French (fr)
Inventor
黄丽薇
钱凯
毛玉敏
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to US17/771,034 priority Critical patent/US20220400305A1/en
Priority to EP20878864.6A priority patent/EP4030276B1/en
Publication of WO2021078284A1 publication Critical patent/WO2021078284A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43072Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4108Peripherals receiving signals from specially adapted client devices characterised by an identification number or address, e.g. local network address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43074Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43076Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43078Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen for seamlessly watching content streams when changing device, e.g. when watching the same program sequentially on a TV and then on a tablet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/724094Interfacing with a device worn on the user's body to provide access to telephonic functionalities, e.g. accepting a call, reading or composing a message
    • H04M1/724095Worn on the wrist, hand or arm
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging

Definitions

  • This application relates to the field of terminals, and in particular to a content connection method and electronic equipment.
  • a user or family often has multiple electronic devices, and the user often needs to switch between multiple electronic devices.
  • a user uses a mobile phone to watch a video on the way from get off work, and may wish to switch the video to the TV to continue watching after returning home.
  • a user can use a laptop to work at home, and when the user leaves home, he may wish to switch the files in the laptop to the mobile phone to continue working.
  • the user is usually required to manually switch the playback content on one device to another device for connection.
  • the user can use the mobile phone as the source device to manually search for other devices in the home, and switch the video and other content in the mobile phone to the target device selected by the user to continue playing.
  • the user can also use the mobile phone as the target device, manually operate other source devices in the home, and switch the content played on the source device to the mobile phone to continue playing.
  • this process of switching between multiple devices to play content is time-consuming and cumbersome, and the user experience is not high.
  • the present application provides a content connection method and electronic device, which can adapt to the current application scenario to switch the content played in the electronic device to other devices or switch the content of other electronic devices to the electronic device, reducing the user’s burden when interacting across devices. Operation complexity improves user experience.
  • the present application provides a content connection method, including: a first electronic device can display a control center in a first interface, and the control center includes a device list composed of N (N is an integer greater than 0) electronic devices, The N electronic devices and the first electronic device are located in the same content connection system; further, the first electronic device can receive the first selection operation of the user to select the second electronic device from the above-mentioned N electronic devices; then, in response to the first In the selection operation, the first electronic device can determine that the first electronic device is the source device or the target device of this content connection task; if the first electronic device is the target device of this content connection task, the first electronic device can assign the second The content in the electronic device is switched to the first electronic device to continue playing.
  • N is an integer greater than 0
  • the user when performing the content connection task, the user can quickly find the second electronic device that is currently connected to the first electronic device in the control center of the first electronic device.
  • the role of the first electronic device in this content connection task is the source device or the target device.
  • the first electronic device When the first electronic device is the target device, it can automatically continue to play content in other electronic devices (such as the second electronic device), thereby reducing the user's operational complexity when performing cross-device content connection and improving the user's experience.
  • the first electronic device switches the content in the second electronic device to the first electronic device to continue playing, including: the first electronic device may display M in the above-mentioned control center (M is greater than 0 Integer number) an application list composed of applications, these M applications are applications on the second electronic device; in response to the user's second selection operation of selecting the first application from the above M applications, the first electronic device can store the original The first application in the second electronic device is switched to run in the first electronic device, so as to realize the content connection of the first application from the second electronic device to the first electronic device.
  • M is greater than 0 Integer number
  • the foregoing M applications may be applications running in the second electronic device.
  • the first electronic device can show the user the running application on the second electronic device in the control center.
  • the user can select in the control center which application to switch to the first electronic device to continue running, that is, the user can conveniently and quickly switch the source device (ie, the first electronic device) by operating the control center of the target device (ie, the first electronic device).
  • the content in the electronic device is connected to the target device for playback.
  • the first electronic device determines that the first electronic device is the source device or the target device of the content connection task, including: when the application to which the first interface belongs is a preset type of application, the first The electronic device determines that the source device of this content connection task is the first electronic device; when the application to which the first interface belongs is not an application of the aforementioned preset type, the first electronic device determines that the target device of this content connection task is the first electronic device equipment. That is, the first electronic device may determine the role played by the first electronic device in this content connection task as the source device or the target device according to the currently played content.
  • the foregoing preset types of applications may include: video call applications, video playback applications, office applications, game applications, or audio applications.
  • the method further includes: if the first electronic device is the source device of this content connection task , Indicating that the first interface being played by the first electronic device can be played in other electronic devices, then the first electronic device can switch the display content and/or audio content in the first interface to the second electronic device selected by the user to continue Play.
  • the audio content in the first interface may refer to the audio content played by the first electronic device when the first interface is displayed, for example, the audio content synchronized with the video in the first interface, or the audio synchronized with the lyrics in the first interface Content etc.
  • the method further includes: the identification of the second electronic device by the first electronic device in the control center Mark it.
  • the first electronic device can be marked by modifying the size, color, transparency, etc. of the logo of the second electronic device.
  • the method further includes: the first electronic device can display the second interface after exiting the first interface; when When the application to which the second interface belongs is also an application of the aforementioned preset type, it means that the second interface can also be continuously played in other electronic devices. Then, the first electronic device can display a push message in the second interface. It includes the identification of one or more electronic devices that can be used to continuously play the second interface in the content connection system.
  • the push message when the second interface is an interface of a video call application or a video playback application, the push message includes the large-screen devices in the content connection system (such as smart TVs, notebooks, tablet computers).
  • the push message when the second interface is an office application interface, the push message includes the identity of the office equipment (such as a notebook, desktop computer, or tablet computer, etc.) in the content connection system; when the second interface is a game
  • the push message includes the identification of the display device (such as a mobile phone or tablet) in the content connection system; when the second interface is an interface of an audio application, the push message includes the content connection The identification of audio output devices in the system (such as speakers or vehicle equipment, etc.).
  • the aforementioned push message may include the identification of the third electronic device; after the first electronic device displays the push message in the second interface, it further includes: if it is detected that the user clicks on the third electronic device’s Identification, the first electronic device can be used as the source device to switch the display content and/or audio content in the second interface to the third electronic device for continuous playback; if it is detected that the user performs a sliding operation on the identification of the third electronic device, Then the first electronic device can expand the push message, and display a complete list of devices used to continue playing the second interface in the push message, that is, the identification of other electronic devices except the third electronic device.
  • the first electronic device after the first electronic device switches the display content and/or audio content in the second interface to the third electronic device for continuous playback, it further includes: the first electronic device may be in the control center
  • the first card and the second card are displayed.
  • the first card includes a list of devices used to continuously play the first interface
  • the second card includes a list of devices used to continuously play the second interface. The user can control one or more content connection tasks being performed by the first electronic device through these cards.
  • the above-mentioned first interface includes a shortcut of the first contact; the method further includes: in response to a preset operation input by the user to the shortcut of the first contact, the first electronic device may The identification of the fourth electronic device in the content connection system is displayed on the first interface, that is, the user is recommended to use the fourth electronic device to connect the video call with the first contact; in response to the user dragging the shortcut of the first contact To the operation of the identification of the fourth electronic device, the first electronic device can switch the video call content with the first contact to the fourth electronic device. For example, the first electronic device may open its own video call APP to send a video call request to the first contact, and switch the video call APP running at this time to the fourth electronic device to continue playing.
  • the first electronic device may send a video call task with the first contact to the fourth electronic device, which triggers the fourth electronic device to open its own video call APP to make a video call with the first contact.
  • the first electronic device The video call task can be switched to the fourth electronic device to run without opening the video call AP.
  • the first electronic device displaying the control center on the first interface includes: in response to the first operation input by the user on the first interface, the first electronic device displays the control center on the first interface The first-level menu of the control center; in response to the second operation input by the user to the first-level menu, the first electronic device displays the second-level menu of the control center in the first interface.
  • the present application provides an electronic device, such as the above-mentioned first electronic device.
  • the first electronic device includes: a touch screen, a communication module, one or more processors, a memory, and one or more computer programs;
  • the processor is coupled with the touch screen, the communication module, and the memory.
  • the above-mentioned one or more computer programs are stored in the memory.
  • the processor executes the one or more computer programs stored in the memory to make the first electronic device run.
  • An electronic device executes any one of the content connection methods described above.
  • the present application provides an electronic device, such as the above-mentioned second electronic device.
  • the second electronic device includes: a communication module, one or more processors, a memory, and one or more computer programs; wherein the processor and The touch screen, the communication module, and the memory are all coupled.
  • the above-mentioned one or more computer programs are stored in the memory.
  • the processor executes the one or more computer programs stored in the memory to make the second electronic device run.
  • the device performs the following steps:
  • the second electronic device can receive the first connection instruction sent by the first electronic device.
  • An electronic device and a second electronic device are located in the same content connection system; in response to the first connection instruction, the second electronic device can switch the display content and/or audio content in the running first application to the first electronic device Continue to play; or,
  • the second electronic device can receive the second connection instruction sent by the first electronic device.
  • An electronic device and a second electronic device are located in the same content connection system; in response to the second connection instruction, the second electronic device can continuously play the display content and/or audio content in the first interface being displayed in the first electronic device.
  • the present application provides a content connection system, including the above-mentioned first electronic device and the above-mentioned second electronic device.
  • the content connection system may also include other electronic devices with content connection capability, and the embodiment of the present application does not impose any limitation on this.
  • the present application provides a graphical user interface (GUI), the graphical user interface is stored in a first electronic device, the first electronic device includes a touch screen, a communication module, a memory, one or more processors, the one or The multiple processors are configured to execute one or more computer programs stored in the memory, so that the first electronic device executes any one of the foregoing content connection methods.
  • GUI graphical user interface
  • the present application provides a computer storage medium, including computer instructions, which when the computer instructions run on an electronic device (such as the above-mentioned first electronic device or the second electronic device), cause the electronic device to execute any of the above The content connection method.
  • the present application provides a computer program product, when the computer program product runs on an electronic device (for example, the first electronic device or the second electronic device), the electronic device executes the content connection described in any of the above method.
  • FIG. 1 is a schematic structural diagram of a content connection system provided by an embodiment of the application
  • FIG. 2 is a schematic diagram 1 of an application scenario of a content connection method provided by an embodiment of the application;
  • FIG. 3 is a schematic diagram 2 of an application scenario of a content connection method provided by an embodiment of this application;
  • FIG. 4 is a first structural diagram of an electronic device provided by an embodiment of the application.
  • FIG. 5 is a schematic flowchart of a content connection method provided by an embodiment of the application.
  • FIG. 6 is a third schematic diagram of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 7 is a fourth schematic diagram of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 8 is a schematic diagram 5 of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 9 is a sixth schematic diagram of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 10 is a schematic diagram 7 of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 11 is an eighth schematic diagram of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 12 is a schematic diagram 9 of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 13 is a tenth schematic diagram of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 14 is a schematic diagram eleventh of an application scenario of a content connection method provided by an embodiment of this application.
  • 15 is a schematic diagram twelfth of an application scenario of a content connection method provided by an embodiment of this application.
  • 16 is a schematic diagram 13 of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 17 is a fourteenth schematic diagram of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 18 is a schematic diagram fifteenth of an application scenario of a content connection method provided by an embodiment of this application.
  • FIG. 19 is a second structural diagram of an electronic device provided by an embodiment of this application.
  • the content connection method provided by the embodiment of the present application can be applied to the content connection system 200 shown in FIG. 1.
  • the content connection system 200 may include (N is an integer greater than 1) electronic devices. These N electronic devices can be interconnected through a communication network.
  • the foregoing communication network may be a wired network or a wireless network.
  • the aforementioned communication network may be a local area network (LAN), or a wide area network (wide area network, WAN), such as the Internet.
  • LAN local area network
  • WAN wide area network
  • the above-mentioned communication network can be implemented using any known network communication protocol.
  • the above-mentioned network communication protocol can be various wired or wireless communication protocols, such as Ethernet, universal serial bus (USB), Firewire (FIREWIRE), Global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (wideband code) division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), Bluetooth, wireless fidelity (Wi-Fi), NFC, voice over Internet protocol (VoIP) based on Internet protocol, communication protocol supporting network slicing architecture, or any other suitable communication protocol.
  • USB universal serial bus
  • Firewire FIREWIRE
  • GSM Global system for mobile communications
  • GPRS general packet radio service
  • CDMA code division multiple access
  • WCDMA wideband code division multiple access
  • TD-SCDMA time-division code division multiple access
  • LTE long term evolution
  • Bluetooth wireless fidelity
  • Wi-Fi wireless fidelity
  • VoIP voice over Internet protocol
  • each electronic device in the content connection system 200 may refer to multiple electronic devices that access the same Wi-Fi network.
  • each electronic device in the content connection system 200 may be multiple electronic devices that log in to the same account (for example, a Huawei account).
  • each electronic device in the content connection system 200 may also be multiple electronic devices that access the same Wi-Fi network and log in to the same account, and the embodiment of the present application does not impose any limitation on this.
  • the content connection system 200 may include a first electronic device, for example, a mobile phone, a tablet computer, and the like.
  • a smart home APP for managing other electronic devices in the content connection system 200 can be installed in the first electronic device.
  • the user can use the smart home APP to add or delete electronic devices other than the first electronic device in the content connection system 200.
  • the electronic device to be added as an example of a smart speaker after the user connects the smart speaker to the Wi-Fi network where the mobile phone is located, the first electronic device can use the smart home APP to search for the smart speaker in the Wi-Fi network.
  • the first electronic device can help the smart speaker to register as an electronic device under the account bound to the smart home APP in the server, so that the first electronic device and the smart speaker are bound to the same account. Later, when the user logs into the smart home APP in the first electronic device again, if the smart speaker has been connected to the Wi-Fi network where the mobile phone is located, it means that both the first electronic device and the smart speaker have joined the content connection system 200 at this time. Then, the first electronic device can display the logo of the smart speaker, prompting the user that the first electronic device can connect to the smart speaker.
  • content connection refers to a process in which an electronic device switches the content it is playing (for example, pictures, text, audio, video, animation, web pages or applications, etc.) to another electronic device to continue playing.
  • the term "play” may specifically refer to playing audio, playing video, playing pictures, playing documents, playing a certain function or task in an application, etc.
  • the embodiment of the present application does not impose any limitation on this. For example, when the user chooses to use the mobile phone to connect to the smart TV, the mobile phone can switch the image and audio of video A in the running video APP to the smart TV to continue playing. At this time, if the mobile phone exits the video APP to run other applications, it will not affect the video A played on the smart TV.
  • a mobile phone is used as an example of an electronic device in the content connection system 200.
  • the mobile phone can display one or more electronic devices in the content connection system 200 in the control center in real time, so that the user can quickly find The corresponding electronic device is connected to the mobile phone.
  • the mobile phone can display the control center 201 (hereinafter also referred to as opening the control center) in response to a preset operation (such as a pull-up operation or a pull-down operation) input by the user in the current display interface, and the control center 201 It can also be called a pull-up menu or a pull-down menu.
  • the control center 201 can set some shortcut function switches in the mobile phone, for example, the Bluetooth function switch, the wireless local area network (WLAN) function switch, the flashlight switch and the brightness and volume adjustment switch, etc. This embodiment of the application does not do this. Any restrictions.
  • the mobile phone can also display the device list 202 of one or more electronic devices currently located in the same content connection system 200 as the mobile phone in the control center 201.
  • the mobile phone can search for electronic devices located on the same Wi-Fi network as the mobile phone, and display the identification of the searched electronic device in the device list 202.
  • the mobile phone can query the server for electronic devices with the same account (such as a Huawei account) logged in to the mobile phone, and display the identification of the queried electronic device in the device list 202.
  • the user can intuitively see one or more electronic devices in the current content connection system 200 after opening the control center 201 of the mobile phone, and these devices can be used for content connection with the mobile phone. Subsequently, the user can conveniently and quickly select a specific device for content connection with the mobile phone in the device list 202 this time.
  • the mobile phone can also display the control center 201 in a multi-level menu.
  • the mobile phone can display the first-level menu 301 of the control center, and the first-level menu 301 It may include a device list 202 and a shortcut function switch. If it is detected that the user inputs a second pull-up operation on the first-level menu 301, as shown in (b) of FIG. 3, the mobile phone can display the second-level menu 302 of the control center.
  • the second-level menu 302 may be a display form of the first-level menu 301 of the control center after being fully expanded, and the second-level menu 302 may include more content than the first-level menu 301.
  • the secondary menu 302 may also include an application or a shortcut entry of a certain application function in the application. The user can use these shortcuts to quickly open the application or the corresponding function in the application.
  • the secondary menu 302 may also include management cards of one or more smart home devices bound to the mobile phone. Users can use these management cards to quickly manage the corresponding smart home devices at home.
  • the mobile phone can combine the current application scenario to switch the content in the mobile phone to the electronic device selected by the user in response to the user's selection operation in the device list 202
  • the content in the electronic device selected by the user is switched to the mobile phone for continuous playback in response to the user's selection operation in the device list 202.
  • a user selects a smart TV as an electronic device in the device list 202 shown in FIG. 2 as an example.
  • the mobile phone can recognize whether the content currently playing in the mobile phone is suitable for Continue to play on the smart TV. If the currently playing content is suitable for continuous playback on the smart TV, the mobile phone can be used as a source device to switch the content being played in the mobile phone to the smart TV (that is, the target device) for playback.
  • the mobile phone can use the smart TV selected by the user as the source device and switch the content in the smart TV to the mobile phone (ie, the target device) for playback.
  • the mobile phone after the mobile phone displays the control center 201, it can query the specific application or application interface currently running in the foreground. If the application (or application interface) is a preset application (or application interface) suitable for connection, the mobile phone can determine that the currently playing content is suitable for connection on other electronic devices, and the mobile phone can be used as the source device to convert the currently played content Switch to the electronic device selected by the user to continue playing. Otherwise, the mobile phone can determine that the currently playing content is not suitable for connection on other electronic devices. At this time, the mobile phone can display the content on the electronic device selected by the user to the user in the control center 201, so that the user can select the electronic device as the source The device switches the content on the electronic device to the mobile phone (that is, the target device) to play.
  • the application or application interface
  • the mobile phone can determine that the currently playing content is suitable for connection on other electronic devices, and the mobile phone can be used as the source device to convert the currently played content Switch to the electronic device selected by the user to continue playing. Otherwise, the mobile phone can
  • the mobile phone can also determine whether the currently played content is suitable for connection on other electronic devices in other ways. This will be described in detail in the subsequent embodiments, so it will not be repeated here.
  • the mobile phone can intelligently determine whether the user needs to connect the content in the mobile phone to other electronic devices for playback this time, or whether the user needs it. Connecting the content in other electronic devices to the mobile phone to play, that is, judging the role of the mobile phone in this content connection task as the source device or the target device.
  • the mobile phone can automatically connect the content in the mobile phone to other electronic devices to play; when the mobile phone is the target device, the mobile phone can receive the content sent by other devices and continue to play in the mobile phone.
  • the mobile phone can also quickly trigger the connection of the content in the mobile phone to the electronic device selected by the user for the current application scenario, or receive the content sent by other devices and continue to play in the mobile phone, thereby reducing the user's cross-device content connection time
  • the complexity of the operation improves the user experience.
  • the electronic device in the above content connection system 200 may specifically be a mobile phone, a tablet computer, a smart TV, a notebook computer, a smart home device (for example, a smart TV, a smart air conditioner, a smart refrigerator, a smart speaker, a smart lamp or a smart curtain Etc.), wearable electronic devices, in-vehicle devices, virtual reality devices, etc.
  • a smart home device for example, a smart TV, a smart air conditioner, a smart refrigerator, a smart speaker, a smart lamp or a smart curtain Etc.
  • wearable electronic devices for example, a smart TV, a smart air conditioner, a smart refrigerator, a smart speaker, a smart lamp or a smart curtain Etc.
  • FIG. 4 shows a schematic diagram of the structure of the mobile phone 100.
  • the mobile phone 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, and audio module 170 , Speaker 170A, receiver 170B, microphone 170C, earphone jack 170D, sensor module 180 and so on.
  • a processor 110 an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, and audio module 170 , Speaker 170A, receiver 170B, microphone 170C, earphone jack 170D, sensor module 180 and so on.
  • USB universal serial bus
  • the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the mobile phone 100.
  • the mobile phone 100 may include more or fewer components than shown, or combine certain components, or split certain components, or arrange different components.
  • the illustrated components can be implemented in hardware, software, or a combination of software and hardware.
  • the processor 110 may include one or more processing units.
  • the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), and an image signal processor. (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) Wait.
  • AP application processor
  • modem processor modem processor
  • GPU graphics processing unit
  • image signal processor image signal processor
  • ISP image signal processor
  • controller memory
  • video codec digital signal processor
  • DSP digital signal processor
  • NPU neural-network processing unit
  • the different processing units may be independent devices or integrated in one or more processors.
  • a memory may also be provided in the processor 110 to store instructions and data.
  • the memory in the processor 110 is a cache memory.
  • the memory can store instructions or data that the processor 110 has just used or used cyclically. If the processor 110 needs to use the instruction or data again, it can be directly called from the memory. Repeated accesses are avoided, the waiting time of the processor 110 is reduced, and the efficiency of the system is improved.
  • the processor 110 may include one or more interfaces.
  • the interface may include an integrated circuit (inter-integrated circuit, I2C) interface, an integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, and a universal asynchronous transceiver (universal asynchronous) interface.
  • I2C integrated circuit
  • I2S integrated circuit built-in audio
  • PCM pulse code modulation
  • PCM pulse code modulation
  • UART universal asynchronous transceiver
  • MIPI mobile industry processor interface
  • GPIO general-purpose input/output
  • SIM subscriber identity module
  • USB Universal Serial Bus
  • the wireless communication function of the mobile phone 100 can be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor.
  • the antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals.
  • Each antenna in the mobile phone 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
  • Antenna 1 can be multiplexed as a diversity antenna of a wireless local area network.
  • the antenna can be used in combination with a tuning switch.
  • the mobile communication module 150 may provide a wireless communication solution including 2G/3G/4G/5G and the like applied to the mobile phone 100.
  • the mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc.
  • the mobile communication module 150 can receive electromagnetic waves by the antenna 1, and perform processing such as filtering, amplifying and transmitting the received electromagnetic waves to the modem processor for demodulation.
  • the mobile communication module 150 can also amplify the signal modulated by the modem processor, and convert it into electromagnetic wave radiation via the antenna 1.
  • at least part of the functional modules of the mobile communication module 150 may be provided in the processor 110.
  • at least part of the functional modules of the mobile communication module 150 and at least part of the modules of the processor 110 may be provided in the same device.
  • the wireless communication module 160 can provide applications on the mobile phone 100 including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), and global navigation satellite systems. (global navigation satellite system, GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (infrared, IR) and other wireless communication solutions.
  • WLAN wireless local area networks
  • BT Bluetooth
  • GNSS global navigation satellite system
  • FM frequency modulation
  • NFC near field communication
  • IR infrared technology
  • the wireless communication module 160 may be one or more devices integrating at least one communication processing module.
  • the wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110.
  • the wireless communication module 160 may also receive the signal to be sent from the processor 110, perform frequency modulation, amplify it, and convert it into electromagnetic waves to radiate through the antenna 2.
  • the antenna 1 of the mobile phone 100 is coupled with the mobile communication module 150, and the antenna 2 is coupled with the wireless communication module 160, so that the mobile phone 100 can communicate with the network and other devices through wireless communication technology.
  • the wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), broadband Code division multiple access (wideband code division multiple access, WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC , FM, and/or IR technology, etc.
  • the GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), Beidou navigation satellite system (BDS), quasi-zenith satellite system (quasi -zenith satellite system, QZSS) and/or satellite-based augmentation systems (SBAS).
  • GPS global positioning system
  • GLONASS global navigation satellite system
  • BDS Beidou navigation satellite system
  • QZSS quasi-zenith satellite system
  • SBAS satellite-based augmentation systems
  • the mobile phone 100 implements a display function through a GPU, a display screen 194, and an application processor.
  • the GPU is a microprocessor for image processing, connected to the display 194 and the application processor.
  • the GPU is used to perform mathematical and geometric calculations for graphics rendering.
  • the processor 110 may include one or more GPUs, which execute program instructions to generate or change display information.
  • the display screen 194 is used to display images, videos, and the like.
  • the display screen 194 includes a display panel.
  • the display panel can adopt liquid crystal display (LCD), organic light-emitting diode (OLED), active matrix organic light-emitting diode or active-matrix organic light-emitting diode (active-matrix organic light-emitting diode).
  • LCD liquid crystal display
  • OLED organic light-emitting diode
  • active-matrix organic light-emitting diode active-matrix organic light-emitting diode
  • AMOLED flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, quantum dot light-emitting diode (QLED), etc.
  • the mobile phone 100 may include one or N display screens 194, and N is a positive integer greater than one.
  • the mobile phone 100 can realize a shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, and an application processor.
  • the ISP is used to process the data fed back by the camera 193. For example, when taking a picture, the shutter is opened, the light is transmitted to the photosensitive element of the camera through the lens, the light signal is converted into an electrical signal, and the photosensitive element of the camera transmits the electrical signal to the ISP for processing and is converted into an image visible to the naked eye.
  • ISP can also optimize the image noise, brightness, and skin color. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene.
  • the ISP may be provided in the camera 193.
  • the camera 193 is used to capture still images or videos.
  • the object generates an optical image through the lens and is projected to the photosensitive element.
  • the photosensitive element may be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor.
  • CMOS complementary metal-oxide-semiconductor
  • the photosensitive element converts the optical signal into an electrical signal, and then transfers the electrical signal to the ISP to convert it into a digital image signal.
  • ISP outputs digital image signals to DSP for processing.
  • DSP converts digital image signals into standard RGB, YUV and other formats of image signals.
  • the mobile phone 100 may include one or N cameras 193, and N is a positive integer greater than one.
  • Digital signal processors are used to process digital signals. In addition to digital image signals, they can also process other digital signals. For example, when the mobile phone 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the energy of the frequency point.
  • Video codecs are used to compress or decompress digital video.
  • the mobile phone 100 may support one or more video codecs. In this way, the mobile phone 100 can play or record videos in multiple encoding formats, such as: moving picture experts group (MPEG) 1, MPEG2, MPEG3, MPEG4, and so on.
  • MPEG moving picture experts group
  • MPEG2 MPEG2, MPEG3, MPEG4, and so on.
  • the external memory interface 120 may be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the mobile phone 100.
  • the external memory card communicates with the processor 110 through the external memory interface 120 to realize the data storage function. For example, save music, video and other files in an external memory card.
  • the internal memory 121 may be used to store computer executable program code, where the executable program code includes instructions.
  • the processor 110 executes various functional applications and data processing of the mobile phone 100 by running instructions stored in the internal memory 121.
  • the internal memory 121 may include a storage program area and a storage data area.
  • the storage program area can store an operating system, at least one application program (such as a sound playback function, an image playback function, etc.) required by at least one function.
  • the data storage area can store data (such as audio data, phone book, etc.) created during the use of the mobile phone 100.
  • the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), and the like.
  • UFS universal flash storage
  • the mobile phone 100 can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor. For example, music playback, recording, etc.
  • the audio module 170 is used to convert digital audio information into an analog audio signal for output, and is also used to convert an analog audio input into a digital audio signal.
  • the audio module 170 can also be used to encode and decode audio signals.
  • the audio module 170 may be provided in the processor 110, or part of the functional modules of the audio module 170 may be provided in the processor 110.
  • the speaker 170A also called “speaker” is used to convert audio electrical signals into sound signals.
  • the mobile phone 100 can listen to music through the speaker 170A, or listen to a hands-free call.
  • the receiver 170B also called “earpiece” is used to convert audio electrical signals into sound signals.
  • the mobile phone 100 answers a call or a voice message, it can receive the voice by bringing the receiver 170B close to the human ear.
  • the microphone 170C also called “microphone”, “microphone”, is used to convert sound signals into electrical signals.
  • the user can make a sound by approaching the microphone 170C through the human mouth, and input the sound signal into the microphone 170C.
  • the mobile phone 100 may be provided with at least one microphone 170C. In other embodiments, the mobile phone 100 may be provided with two microphones 170C, which can implement noise reduction functions in addition to collecting sound signals. In some other embodiments, the mobile phone 100 may also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify sound sources, and realize directional recording functions.
  • the earphone interface 170D is used to connect wired earphones.
  • the earphone interface 170D may be a USB interface 130, or a 3.5mm open mobile terminal platform (OMTP) standard interface, and a cellular telecommunications industry association (cellular telecommunications industry association of the USA, CTIA) standard interface.
  • OMTP open mobile terminal platform
  • CTIA cellular telecommunications industry association of the USA, CTIA
  • the sensor module 180 may include a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.
  • the mobile phone 100 may also include a charging management module, a power management module, a battery, a button, an indicator, and one or more SIM card interfaces, etc.
  • a charging management module may also include a charging management module, a power management module, a battery, a button, an indicator, and one or more SIM card interfaces, etc.
  • a power management module may also include a battery, a button, an indicator, and one or more SIM card interfaces, etc.
  • a content connection method provided by an embodiment of the present application may include the following steps S501-S506:
  • the mobile phone displays a control center in the first interface.
  • the control center includes a device list of N devices, and each of the N devices can connect to the mobile phone for content.
  • the above-mentioned first interface may be any interface displayed on a mobile phone.
  • the above-mentioned first interface may be a desktop of a mobile phone, a lock screen interface, or an application interface in any application.
  • the mobile phone displays any interface, it can display the control center of the mobile phone in response to the user's operation to open the control center.
  • the thumbnail icon 602 of the control center may be displayed on the lock screen interface 601.
  • a thumbnail icon 602 is displayed at the bottom of the lock screen interface 601. If it is detected that the user performs a preset operation on the thumbnail icon 602, for example, performs a pull-up operation on the thumbnail icon 602, it indicates that the user needs to open the control center of the mobile phone. Then, as shown in (b) of FIG. 6, the mobile phone can display the control center 603 on the lock screen interface 601 in response to the pull-up operation.
  • the mobile phone can display the identifications of N (N is an integer greater than 0) electronic devices that are located in the same content connection system 200 as the mobile phone.
  • the control center 603 forms a device list 604.
  • the mobile phone can display in the control center 603 the identities of the N electronic devices that are located on the same Wi-Fi network as the mobile phone.
  • the mobile phone may request the server to query the N electronic devices that are currently logged in to the same account as the mobile phone, and display the identities of the N electronic devices that are inquired in the control center 603.
  • the mobile phone can also display the identities of N electronic devices that access the same Wi-Fi network and log in to the same account as the mobile phone in the device list 604, which is not limited in the embodiment of the present application.
  • the mobile phone when the mobile phone displays the desktop 701, the above-mentioned thumbnail icon 602 may also be displayed on the desktop 701. If it is detected that the user performs a preset pull-up operation on the thumbnail icon 602, as shown in FIG. 7(b), the mobile phone can display the control center 703 on the desktop 701 in response to the pull-up operation. Similar to the control center 603 described above, the control center 703 may also include a device list 704 composed of N electronic devices that can connect to the mobile phone.
  • the mobile phone when the mobile phone displays the playing interface 801 of the video APP, if it detects that the user inputs a preset operation, for example, the start point is any position at the bottom of the playing interface 801 Pull up operation, as shown in (b) of FIG. 8, the mobile phone can display the control center 803 in the playback interface 801 in response to the aforementioned preset operation. Similar to the control center 603 and the control center 703 described above, the control center 803 includes a device list 804 composed of N electronic devices that can connect to the mobile phone. It should be noted that when displaying the playing interface 801 of the video APP, the mobile phone may not display the above-mentioned thumbnail icon 602.
  • S502 The mobile phone receives the user's selection operation of selecting the first device from the above N devices.
  • control center 803 shown in Figure 8(b) after the mobile phone displays the control center 803 in the playback interface 801 (ie, the first interface), since each electronic device in the device list 804 in the control center 803 is The mobile phone is interconnected in the content connection system 200. Therefore, the mobile phone can perform this content connection task with any device in the device list 804.
  • the user can select the first device that wants to connect to the mobile phone in the device list 804 this time. For example, the user can click the logo 805 of the smart TV in the device list 804. After the mobile phone detects that the user clicks on the smart TV identifier 805 in the device list 804, indicating that the user has selected the smart TV in the device list 804 as the first device to connect to the mobile phone, the mobile phone can continue to perform the following steps S503-S506.
  • the mobile phone determines, based on the foregoing first interface, that the mobile phone is the source device or the target device of this content connection task.
  • the mobile phone can determine the role of the mobile phone in this content connection task according to the application type to which the playback interface 801 belongs Is the role of the source device or the target device.
  • the content for example, one or more of images, animations, videos, web pages, audio, or text
  • the content played in the mobile phone needs to be switched to other devices for playback. Therefore, it can be preset that when the mobile phone is running video call applications, video playback applications, office applications, game applications or audio applications, the mobile phone can be used as the source device for the content connection task. At this time, the content played by the mobile phone is more suitable Continue to play in other devices.
  • the mobile phone can query that the currently displayed playback interface 801 is an application interface in a video APP, and the video APP belongs to a video playback application, the mobile phone can determine The mobile phone is the source device for this content continuation task.
  • the mobile phone when the mobile phone is the target device, the content in other devices needs to be switched to the mobile phone to play. Therefore, when a mobile phone is not running a video call application, a video playback application, an office application, a game application, or an audio application, the mobile phone is more suitable for playing content from other devices. For example, when the mobile phone runs applications such as the lock screen or desktop, if it is detected that the user selects an electronic device in the control center for content connection, the mobile phone can determine itself as the target device for this content connection task.
  • the mobile phone in addition to determining whether the mobile phone is the source device according to the application type to which the first interface belongs, can also determine whether the mobile phone is the source device or the source device of the content connection task based on the device capabilities of the first device selected by the user.
  • the target device For example, when the first device is capable of playing the content in the first interface (such as display content or audio content), the mobile phone can determine that it is the source device of the content connection task; when the first device is not capable of playing the content in the first interface The mobile phone can determine itself as the target device for this content connection task.
  • the mobile phone can open the control center 902 in response to a preset operation input by the user when the document 901 is displayed. If it is detected that the user selects the smart speaker identification 904 in the device list 903 of the control center 902, it indicates that the user wants to use the mobile phone and the smart speaker to perform this content connection task.
  • the WPS application to which the document 901 being displayed by the mobile phone belongs is an office application, the smart speaker selected by the user does not have the display capability. If the mobile phone is used as the source device to connect the content of the document 901 with the smart speaker, the smart speaker cannot display the document 901 completed this content continuation task. Therefore, at this time, after the mobile phone detects that the user selects the identification 904 of the smart speaker, it can determine that the mobile phone is the target device for this content connection task.
  • the mobile phone can determine itself as the source device of the content connection task.
  • the mobile phone as the source device can use the smart TV selected by the user (ie the first device) as the target device, and instruct the smart TV to start playing the content in the interface 801, for example, the playing interface 801 Display content and audio content in.
  • the smart TV can be used as the target device of the mobile phone to start playing the content in the interface 801 to complete the content connection task this time.
  • the screen projection method of DLNA digital living network alliance
  • the smart TV can still continue to play the video in the playback interface 801, and the user can operate other applications in the mobile phone.
  • the mobile phone can mark the smart TV as the connection device of the current mobile phone in the device list 804 of the control center 803. For example, the mobile phone may highlight the identification 805 of the smart TV in the device list 804 to prompt the user that the content in the playback interface 801 has been connected to the smart TV for playback.
  • the mobile phone can continue to display the playback interface 801 or exit the playback interface 801. The embodiment of the application does not impose any restriction on this.
  • the mobile phone when the mobile phone is running a related application that can become a source device for content connection tasks, for example, when the mobile phone is running a video call application, a video playback application, an office application, a game application, or an audio application,
  • the mobile phone can also actively search for N electronic devices in the content connection system 200 that can be used as the target device of the mobile phone for content connection, and push these N electronic devices to the user for selection in the push message.
  • the mobile phone may display a push message 1101 when a video call application or a video playback application is running.
  • the push message 1101 includes the identification of one or more electronic devices that can connect to the mobile phone for content.
  • the mobile phone displays the push message 1101, it can give priority to display large-screen devices such as smart TVs, notebooks, and tablets suitable for running video call applications or video playback applications.
  • the mobile phone can display a push message 1102 when an office application is running.
  • the push message 1102 includes the identification of one or more electronic devices that can connect to the mobile phone for content.
  • the mobile phone displays the push message 1102
  • it may preferentially display office equipment suitable for office work, such as a notebook, a desktop computer, or a tablet computer.
  • the mobile phone can display a push message 1103 when a game application is running.
  • the push message 1103 includes the identification of one or more electronic devices that can connect to the mobile phone for content.
  • the mobile phone displays the push message 1103, it may give priority to display a display device such as a mobile phone or a tablet computer that has a display function and is suitable for running game applications.
  • the mobile phone can display a push message 1104 when an audio application is running.
  • the push message 1104 includes the identification of one or more electronic devices that can connect to the mobile phone for content. For example, when the mobile phone displays the push message 1104, it can give priority to display audio output devices suitable for playing audio, such as smart speakers or in-vehicle devices.
  • the mobile phone displays the control center (for example, the control center 803) on the first interface, it can also sort the electronic devices in the device list of the control center according to the type of application to which the first interface belongs, and recommend suitable ones for the user first. Continue to play the electronic device of the first interface.
  • the control center for example, the control center 803
  • the mobile phone can also sort the electronic devices in the device list of the control center according to the type of application to which the first interface belongs, and recommend suitable ones for the user first. Continue to play the electronic device of the first interface.
  • the mobile phone may display a video call interface 1201 when a video call application is running.
  • the mobile phone finds multiple electronic devices in the content connection system 200 that can continuously play the video call interface 1201, the mobile phone can push the identification 1202 of the smart TV with the highest priority among the multiple electronic devices to the user.
  • the mobile phone switches the video call interface 1201
  • the smart TV logo 1202 can be highlighted to remind the user that the current connection device of the mobile phone is a smart TV.
  • the mobile phone displays the logo 1202, it does not detect any operation entered by the user on the logo 1202 within the preset time, indicating that the user does not need to play the video call interface 1201 in other devices, and the mobile phone can be hidden in the video call interface 1201
  • the mobile phone displays the smart TV logo 1202 in the video call interface 1201
  • the user can enter a preset for the logo 1202 Operation, such as sliding into the screen.
  • the mobile phone in response to the sliding operation input by the user, can display a complete push message 1203 in the video call interface 1201, and the push message 1203 includes the continuation of the content searched by the mobile phone this time.
  • the mobile phone can hide the push message 1203 in the video call interface 1201.
  • the mobile phone can display a complete control center in the video call interface 1201.
  • the user can also input preset trigger gestures to preset applications such as video call applications, video playback applications, office applications, game applications, or audio applications to trigger the mobile phone to be selected by the user.
  • preset applications such as video call applications, video playback applications, office applications, game applications, or audio applications to trigger the mobile phone to be selected by the user.
  • the application pushes one or more electronic devices for content connection.
  • the mobile phone may display a shortcut 1302 of the contact Sam in the video call application on the desktop 1301. If it is detected that the user inputs a preset trigger gesture to the shortcut 1302, such as a long press gesture, the mobile phone can push the identification of one or more electronic devices that support video calls in the current content connection system 200 to the user. For example, as shown in (a) or (b) in FIG. 13, the mobile phone can display the logo 1303 of the smart TV. If it is detected that the user continues to drag the shortcut 1302 to the area where the smart TV logo 1303 is located and then let go, it means that the user wants to switch the video call content with the contact Sam to the smart TV.
  • a preset trigger gesture to the shortcut 1302 such as a long press gesture
  • the mobile phone can open the video call APP in the mobile phone to send a video call request to contact Sam, and switch the video call APP running at this time to the smart TV to continue playing.
  • the mobile phone can also create a video call task with the contact Sam, and send the task to the smart TV, triggering the smart TV to open the installed video call APP to make a video call with the contact Sam.
  • the mobile phone does not need to run the video call APP.
  • the content of the video call with the contact Sam can be switched to the smart TV.
  • the mobile phone can prompt the user in the interface 1304 that the video call content with the contact Sam has been switched to the smart TV Continue to play.
  • the mobile phone can continue to run other applications. For example, as shown in (a) of FIG. 14, the mobile phone may display an interface 1401 of the game APP in response to the user's operation to open the game APP. Since the mobile phone can be used as the source device to switch the interface 1401 to other electronic devices for continuous playback, the mobile phone can display a push message 1402 in the interface 1401.
  • the push message 1402 includes one or one of the continuous playback interfaces 1401 in the current content connection system 200. Identification of multiple electronic devices.
  • the mobile phone can automatically enter the two-person operation mode of the game APP, and switch the game APP that enters the two-person operation mode to the tablet computer to continue running. In this way, after the mobile phone connects the game APP to the tablet computer to run, it can support two users to use the mobile phone and the tablet computer to operate the game APP together.
  • the mobile phone may not enter the two-person operation mode of the game APP, but prompts the user that the game APP has been connected to the tablet to run. This is the case in this embodiment of the application. Do not make any restrictions.
  • the mobile phone when the mobile phone is used as the source device of the content connection task, the content in multiple applications can be switched to the corresponding electronic device for continuous playback with the granularity of the application. Still use the mobile phone to switch the video call APP to the smart TV to continue playing, and switch the game APP to the tablet computer to continue playing.
  • the mobile phone when the user opens the control center of the mobile phone At 1501, the mobile phone can display the device list corresponding to each content connection task through multiple cards in the control center 1501. For example, the mobile phone can display the device list corresponding to the video call type APP performing the content connection task in the card 1502. Among them, the video call APP has been switched to the smart TV in the device list to continue playing.
  • the mobile phone can display in the card 1503 a list of devices corresponding to the game APP for content connection tasks.
  • the game APP has been switched to the tablet computer in the device list to continue playing.
  • the user wants to modify the target device of the video call app or game app for content connection, the user can click on the electronic device in the corresponding card.
  • the mobile phone can respond to the electronic device selected by the user in the card, and switch the video call APP or game APP that is being connected to other electronic devices to continue playing.
  • the multiple cards displayed in the control center 1501 may be in a folded state or an unfolded state, and the embodiment of the present application does not impose any limitation on this.
  • the mobile phone can enter the details of the corresponding content connection task Interface 1504.
  • the user can manually set the relevant parameters when the video call APP continues to play in the smart TV.
  • the user can disconnect the communication connection between the mobile phone and the smart TV in the details interface 1504, and end this content connection task.
  • the user can modify the current content connection task in the details interface 1504 to a mirroring screen projection task.
  • the mobile phone can send each frame of images displayed in real time to the smart TV, so that the smart TV and the mobile phone can display the display screen of the mobile phone synchronously.
  • the smart TV can also exit the video call APP synchronously and continue to display the same display screen as the mobile phone.
  • the user can modify the audio output device of this content connection task in the details interface 1504, and change the device that is performing audio output from the smart TV to another device with audio output function in the content connection system.
  • the smart TV is still Can display the content displayed in this content continuation task.
  • the user can also modify the display output device of the content connection task in the details interface 1504, or set the volume, display brightness, playback progress and other parameters related to the content connection task in the details interface 1504. The embodiment does not impose any limitation on this.
  • step S504 if the mobile phone is the target device of this content connection task, it means that the first interface currently displayed on the mobile phone is not suitable for continuous playback in other devices. At this time, the mobile phone can be the first device selected by the user as the target device. As the source device, the content in the first device is switched to the mobile phone to play.
  • the mobile phone may display the control center 1602 when the desktop 1601 is displayed. If the user selects the smart watch logo in the device list 1603 of the control center 1602, it means that the user wants to use the mobile phone and the smart watch to perform this content connection task. Since the desktop 1601 is not a preset video call application, video playback application, office application, game application or audio application, the mobile phone can determine that the target device for this content connection task is the mobile phone.
  • the source device is a smart watch.
  • the mobile phone can display one or more applications running on the smart watch (ie, the first device) in the control center 1602, that is, the application list 1604.
  • the mobile phone can query the server for one or more applications running on the smart watch in the content connection system 200, and compare the one or more applications running on the smart watch as The application list 1604 is displayed in the control center 1602.
  • the mobile phone can send a query request to the smart watch through the connected Wi-Fi network to query one or more applications running on the smart watch. After the mobile phone receives the query result sent by the smart watch in response to the query request, one or more applications in the query result can be displayed in the control center 1602 in the form of an application list 1604.
  • the mobile phone when the mobile phone is the target device of the content connection task, the mobile phone can display the running application on the first device (that is, the source device) to the user in the control center 1602. Furthermore, the user can select in the control center 1602 which applications on the first device (ie the source device) will be switched to the mobile phone (ie the target device) to continue running, that is, the user can conveniently and quickly operate the control center of the target device. Connect the content from the source device to the target device for playback.
  • the mobile phone can also display an application list of all applications installed in the first device.
  • the user can select the first device in the control center 1602.
  • control center 1602 shown in Figure 16(b) after the mobile phone displays the application list 1604 on the smart watch in the control center 1602, the user can select the specific content connection task that needs to be connected in the application list 1604. application. If it is detected that the user selects the sports APP in the application list 1604 (that is, the first application), it indicates that the user needs to switch the sports APP running in the smart watch to the mobile phone to continue playing.
  • the mobile phone can respond to the user's operation of selecting the sports APP in the application list 1604, requesting the smart watch as the source device to switch the running sports APP to the mobile phone (ie, the target device) to continue running, thereby changing
  • the content in the sports APP in the smart watch is connected to the mobile phone to play, and this content connection task is completed.
  • the mobile phone can open the installed sports APP to realize the continuous playback of the sports APP from the smart watch to the mobile phone.
  • the mobile phone can also send the connection instruction of the sports APP to the smart watch, and the smart watch as the source device can respond to the connection instruction to switch the running sports APP to the mobile phone (ie the target device) to realize the movement APP from the smart watch to the mobile phone.
  • the smart watch as the source device can respond to the connection instruction to switch the running sports APP to the mobile phone (ie the target device) to realize the movement APP from the smart watch to the mobile phone.
  • the mobile phone after the mobile phone as the target device displays the device list 1603 for content connection in the content connection system 200 in the control center 1602, if it is detected that the user selects in the device list 1603 If the smart watch is identified, the mobile phone can display the screen 1801 being displayed by the smart watch in the control center 1602. Then, if the user needs to switch the sports APP corresponding to the screen 1801 in the smart watch (ie the source device) to the mobile phone (ie the target device) to continue playing, the user can click or double-click to play the content 1801. Then, in response to the user's operation of clicking or double-clicking to play the content 1801, as shown in (b) in FIG. 18, the mobile phone can be used as the target device to switch the running sports APP in the smart watch to the mobile phone to continue playing.
  • the mobile phone can display one or more electronic devices that can currently connect to the mobile phone in the control center, which is convenient for the user to quickly select the electronic device that participates in the content connection task.
  • the mobile phone can also determine the role played by the mobile phone in this content connection task as the source device or the target device based on the current playback content in the mobile phone, thereby triggering the mobile phone to act as the source device.
  • the content in the mobile phone is connected to the electronic device selected by the user to play, or the mobile phone is triggered as the target device to continue to play the content in other electronic devices, thereby reducing the user's operational complexity when connecting cross-device content and improving the user experience.
  • An embodiment of the present application provides an electronic device, which can be a source device or a target device of a content connection task, and the electronic device can perform a content connection task with another electronic device in the content connection system.
  • the electronic device includes a processor, and a memory, a communication module, an input device, and an output device connected to the processor.
  • the input device and the output device can be integrated into one device.
  • a touch sensor can be used as an input device
  • a display screen can be used as an output device
  • the touch sensor and display screen can be integrated into a touch screen.
  • the electronic device provided by the embodiment of the present application includes: a touch screen 1901, which includes a touch sensor 1906 and a display screen 1907; one or more processors 1902; a memory 1903; a communication module 1908; One or more application programs (not shown); and one or more computer programs 1904.
  • the above-mentioned devices may be connected through one or more communication buses 1905.
  • the one or more computer programs 1904 are stored in the aforementioned memory 1903 and are configured to be executed by the one or more processors 1902, and the one or more computer programs 1904 include instructions, which can be used to execute the aforementioned implementations. The steps in the example.
  • the above-mentioned processor 1902 may specifically be the processor 110 shown in FIG. 4, the above-mentioned memory 1903 may specifically be the internal memory 121 shown in FIG. 4, and the above-mentioned display screen 1907 may specifically be the display screen 194 shown in FIG.
  • the above-mentioned touch sensor 1906 may specifically be a touch sensor in the sensor module 180 shown in FIG. 4, which is not limited in the embodiment of the present application.
  • the present application also provides a graphical user interface (GUI), which can be stored in the above-mentioned electronic device.
  • GUI graphical user interface
  • the above-mentioned graphical user interface may specifically be a graphical user interface generated by the electronic device when the above-mentioned content connection method is executed.
  • the graphical user interface may be shown in any of the drawings in Figure 2- Figure 3 or Figure 5- Figure 18. Graphical user interface shown.
  • the functional units in the various embodiments of the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
  • the technical solutions of the embodiments of the present application are essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of software products, and the computer software products are stored in a storage
  • the medium includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage media include: flash memory, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本申请提供一种内容接续方法及电子设备,可适应当前的应用场景将电子设备中播放的内容切换至其他设备或将其他电子设备的内容切换至电子设备中,减少用户在进行跨设备交互时的操作复杂度,提高用户的使用体验。该方法包括:第一电子设备在第一界面中显示控制中心,该控制中心包含N个电子设备组成的设备列表,N个电子设备与第一电子设备位于同一内容接续***中;第一电子设备接收用户从N个电子设备中选择第二电子设备的第一选择操作;响应于第一选择操作,第一电子设备确定第一电子设备为本次内容接续任务的源设备或目标设备;若第一电子设备为本次内容接续任务的目标设备,则第一电子设备将第二电子设备中的内容切换至第一电子设备中接续播放。

Description

一种内容接续方法及电子设备
本申请要求于2019年10月24日提交国家知识产权局、申请号为201911017664.8、发明名称为“一种内容接续方法及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及终端领域,尤其涉及一种内容接续方法及电子设备。
背景技术
随着智能终端技术的发展,一个用户或家庭中往往具备多个电子设备,并且用户经常需要在多个电子设备之间进行切换。例如,用户在下班途中使用手机观看视频,回家后可能希望将视频切换至电视继续观看。又例如,用户在家可使用笔记本电脑办公,当用户离开家时可能希望将笔记本电脑中的文件切换至手机中继续办公。
在这种跨设备交互的场景下,通常需要用户手动的将一个设备上的播放内容切换到另一个设备上进行接续。例如,用户可将手机作为源设备手动的搜索家中的其他设备,将手机中的视频等内容切换至用户选中的目标设备上接续播放。又例如,用户也可以将手机作为目标设备,手动操作家中其他的源设备,将源设备上播放的内容切换至手机中接续播放。显然,这种在多个设备之间切换播放内容的过程较耗时较长、操作较为繁琐,用户的使用体验不高。
发明内容
本申请提供一种内容接续方法及电子设备,可适应当前的应用场景将电子设备中播放的内容切换至其他设备或将其他电子设备的内容切换至电子设备,减少用户在进行跨设备交互时的操作复杂度,提高用户的使用体验。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种内容接续方法,包括:第一电子设备可在第一界面中显示控制中心,该控制中心包含N(N为大于0的整数)个电子设备组成的设备列表,这N个电子设备与第一电子设备位于同一内容接续***中;进而,第一电子设备可接收用户从上述N个电子设备中选择第二电子设备的第一选择操作;那么,响应于第一选择操作,第一电子设备可确定第一电子设备为本次内容接续任务的源设备或目标设备;若第一电子设备为本次内容接续任务的目标设备,则第一电子设备可将第二电子设备中的内容切换至第一电子设备中接续播放。
也就是说,在进行内容接续任务时,用户可以在第一电子设备的控制中心中快捷的查找到本次与第一电子设备进行内容接续的第二电子设备。并且,可以针对当前的应用场景判断第一电子设备在本次内容接续任务中的角色为源设备或目标设备。当第一电子设备为目标设备时,可自动接续播放其他电子设备(例如第二电子设备)中的内容,从而减少用户在进行跨设备内容接续时的操作复杂度,提高用户的使用体验。
在一种可能的实现方式中,第一电子设备将第二电子设备中的内容切换至第一电子设备中接续播放,包括:第一电子设备可在上述控制中心中显示M(M为大于0的整数)个应用组成的应用列表,这M个应用为第二电子设备上的应用;响应于用户从上述M个应用中选择第一应用的第二选择操作,第一电子设备可将原本在第二电子设备中的第一应用切换至第一电子设备中运行,实现第一应用从第二电子设备至第一电子设备的内容接续。
示例性的,上述M个应用可以为第二电子设备中正在运行的应用。也就是说,第一电子设备可在控制中心中向用户展示第二电子设备上正在运行的应用。这样,用户可在控制中心中选择具体将什么应用切换至第一电子设备中接续运行,即用户通过操作目标设备(即第一电子设备)的控制中心便可以方便快捷的将源设备(即第二电子设备)中的内容接续至目标设备中播放。
在一种可能的实现方式中,第一电子设备确定第一电子设备为本次内容接续任务的源设备或目标设备,包括:当第一界面所属的应用为预设类型的应用时,第一电子设备确定本次内容接续任务的源设备为第一电子设备;当第一界面所属的应用不是上述预设类型的应用时,第一电子设备确定本次内容接续任务的目标设备为第一电子设备。也就是说,第一电子设备可以根据当前播放的内容确定第一电子设备在本次内容接续任务中扮演的角色为源设备或目标设备。
示例性的,上述预设类型的应用可以包括:视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用。
在一种可能的实现方式中,在第一电子设备确定第一电子设备为本次内容接续任务的源设备或目标设备之后,还包括:若第一电子设备为本次内容接续任务的源设备,说明第一电子设备正在播放的第一界面可在其他电子设备中播放,则第一电子设备可将第一界面中的显示内容和/或音频内容切换至用户选中的第二电子设备中接续播放。其中,第一界面中的音频内容可以是指在显示第一界面时第一电子设备播放的音频内容,例如,第一界面中与视频同步的音频内容,或第一界面中与歌词同步的音频内容等。
在一种可能的实现方式中,在第一电子设备将第一界面的内容切换至第二电子设备中接续播放之后,还包括:第一电子设备在该控制中心中对第二电子设备的标识进行标记。例如,第一电子设备可以通过修改第二电子设备的标识的大小、颜色、透明度等方式进行标记。
在一种可能的实现方式中,在第一电子设备将第一界面的内容切换至第二电子设备中接续播放之后,还包括:第一电子设备退出第一界面后可显示第二界面;当第二界面所属的应用也为上述预设类型的应用时,说明第二界面也可在其他电子设备中接续播放,那么,第一电子设备可在第二界面中显示推送消息,该推送消息中包括内容接续***中可用于接续播放第二界面的一个或多个电子设备的标识。
在一种可能的实现方式中,当第二界面为视频通话类应用或视频播放类应用的界面时,该推送消息中包括该内容接续***中大屏类设备(例如智能电视、笔记本、平板电脑等)的标识;当第二界面为办公类应用的界面时,该推送消息中包括该内容接续***中办公类设备(例如笔记本、台式计算机或平板电脑等)的标识;当第二界面 为游戏类应用的界面时,该推送消息中包括该内容接续***中显示类设备(例如手机或平板电脑等)的标识;当第二界面为音频类应用的界面时,该推送消息中包括该内容接续***中音频输出类设备(例如音箱或车载设备等)的标识。
在一种可能的实现方式中,上述推送消息中可以包括第三电子设备的标识;在第一电子设备在第二界面中显示推送消息之后,还包括:若检测到用户点击第三电子设备的标识,则第一电子设备可作为源设备,将第二界面中的显示内容和/或音频内容切换至第三电子设备中接续播放;若检测到用户对第三电子设备的标识执行滑动操作,则第一电子设备可展开该推送消息,在该推送消息中显示用于接续播放第二界面的完整设备列表,即除第三电子设备之外的其他电子设备的标识。
在一种可能的实现方式中,在第一电子设备将第二界面中的显示内容和/或音频内容切换至第三电子设备中接续播放之后,还包括:第一电子设备可在控制中心中显示第一卡片和第二卡片,第一卡片包括用于接续播放第一界面的设备列表,第二卡片包括用于接续播放第二界面的设备列表。用户可通过这些卡片控制第一电子设备正在进行的一个或多个内容接续任务。
在一种可能的实现方式中,上述第一界面中包括第一联系人的快捷方式;该方法还包括:响应于用户对第一联系人的快捷方式输入的预设操作,第一电子设备可在第一界面中显示内容接续***中的第四电子设备的标识,即向用户推荐使用第四电子设备接续与第一联系人的视频通话;响应于用户将第一联系人的快捷方式拖动至第四电子设备的标识的操作,第一电子设备可将与第一联系人的视频通话内容切换至第四电子设备中。例如,第一电子设备可打开自身的视频通话APP向第一联系人发送视频通话请求,并将此时运行的视频通话APP切换至第四电子设备中接续播放。例如,第一电子设备可将与第一联系人的视频通话任务发送给第四电子设备,触发第四电子设备打开自身的视频通话APP与第一联系人进行视频通话,此时第一电子设备无需打开视频通话AP便可将视频通话任务切换至第四电子设备中运行。
在一种可能的实现方式中,第一电子设备在第一界面中显示控制中心,包括:响应于用户在第一界面输入的第一操作,第一电子设备在第一界面中显示该控制中心的一级菜单;响应于用户向该一级菜单输入的第二操作,第一电子设备在第一界面中显示该控制中心的二级菜单。
第二方面,本申请提供一种电子设备,例如上述第一电子设备,第一电子设备包括:触摸屏、通信模块、一个或多个处理器、存储器、以及一个或多个计算机程序;其中,处理器与触摸屏、通信模块以及存储器均耦合,上述一个或多个计算机程序被存储在存储器中,当第一电子设备运行时,该处理器执行该存储器存储的一个或多个计算机程序,以使第一电子设备执行上述任一项该的内容接续方法。
第三方面,本申请提供一种电子设备,例如上述第二电子设备,第二电子设备包括:通信模块、一个或多个处理器、存储器、以及一个或多个计算机程序;其中,处理器与触摸屏、通信模块以及存储器均耦合,上述一个或多个计算机程序被存储在存储器中,当第二电子设备运行时,该处理器执行该存储器存储的一个或多个计算机程序,以使第二电子设备执行以下步骤:
当第一电子设备为本次内容接续任务的目标设备时,第二电子设备为本次内容接 续任务的源设备,那么,第二电子设备可接收第一电子设备发送的第一接续指令,第一电子设备与第二电子设备位于同一内容接续***中;响应于第一接续指令,第二电子设备可将正在运行的第一应用中的显示内容和/或音频内容切换至第一电子设备中接续播放;或者,
当第一电子设备为本次内容接续任务的源设备时,第二电子设备为本次内容接续任务的目标设备,那么,第二电子设备可接收第一电子设备发送的第二接续指令,第一电子设备与第二电子设备位于同一内容接续***中;响应于第二接续指令,第二电子设备可接续播放第一电子设备中正在显示的第一界面中的显示内容和/或音频内容。
第四方面,本申请提供一种内容接续***,包括上述第一电子设备以及上述第二电子设备。当然,内容接续***中还可以包括其他具有内容接续能力的电子设备,本申请实施例对此不做任何限制。
第五方面,本申请提供一种图形用户界面(GUI),该图形用户界面存储在第一电子设备中,第一电子设备包括触摸屏、通信模块、存储器、一个或多个处理器,该一个或多个处理器用于执行存储在该存储器中的一个或多个计算机程序,以使得第一电子设备执行上述任一项该的内容接续方法。
第六方面,本申请提供一种计算机存储介质,包括计算机指令,当计算机指令在电子设备(例如上述第一电子设备或第二电子设备)上运行时,使得电子设备执行上述任一项所述的内容接续方法。
第七方面,本申请提供一种计算机程序产品,当计算机程序产品在电子设备(例如上述第一电子设备或第二电子设备)上运行时,使得电子设备执行上述任一项所述的内容接续方法。
可以理解地,上述提供的第二方面、第三方面所述的电子设备、第四方面所述的内容接续***、第五方面所述的图形用户界面、第六方面所述的计算机存储介质,以及第七方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
图1为本申请实施例提供的一种内容接续***的架构示意图;
图2为本申请实施例提供的一种内容接续方法的应用场景示意图一;
图3为本申请实施例提供的一种内容接续方法的应用场景示意图二;
图4为本申请实施例提供的一种电子设备的结构示意图一;
图5为本申请实施例提供的一种内容接续方法的流程示意图;
图6为本申请实施例提供的一种内容接续方法的应用场景示意图三;
图7为本申请实施例提供的一种内容接续方法的应用场景示意图四;
图8为本申请实施例提供的一种内容接续方法的应用场景示意图五;
图9为本申请实施例提供的一种内容接续方法的应用场景示意图六;
图10为本申请实施例提供的一种内容接续方法的应用场景示意图七;
图11为本申请实施例提供的一种内容接续方法的应用场景示意图八;
图12为本申请实施例提供的一种内容接续方法的应用场景示意图九;
图13为本申请实施例提供的一种内容接续方法的应用场景示意图十;
图14为本申请实施例提供的一种内容接续方法的应用场景示意图十一;
图15为本申请实施例提供的一种内容接续方法的应用场景示意图十二;
图16为本申请实施例提供的一种内容接续方法的应用场景示意图十三;
图17为本申请实施例提供的一种内容接续方法的应用场景示意图十四;
图18为本申请实施例提供的一种内容接续方法的应用场景示意图十五;
图19为本申请实施例提供的一种电子设备的结构示意图二。
具体实施方式
下面将结合附图对本实施例的实施方式进行详细描述。
本申请实施例提供的一种内容接续方法,可应用于图1所示的内容接续***200中。内容接续***200中可以包括(N为大于1的整数)个电子设备。这N个电子设备之间可通过通信网络互联。
示例性的,上述通信网络可以是有线网络,也可以是无线网络。例如,上述通信网络可以是局域网(local area networks,LAN),也可以是广域网(wide area networks,WAN),例如互联网。上述通信网络可使用任何已知的网络通信协议来实现,上述网络通信协议可以是各种有线或无线通信协议,诸如以太网、通用串行总线(universal serial bus,USB)、火线(FIREWIRE)、全球移动通讯***(global system for mobile communications,GSM)、通用分组无线服务(general packet radio service,GPRS)、码分多址接入(code division multiple access,CDMA)、宽带码分多址(wideband code division multiple access,WCDMA),时分码分多址(time-division code division multiple access,TD-SCDMA),长期演进(long term evolution,LTE)、蓝牙、无线保真(wireless fidelity,Wi-Fi)、NFC、基于互联网协议的语音通话(voice over Internet protocol,VoIP)、支持网络切片架构的通信协议或任何其他合适的通信协议。
示例性的,内容接续***200中的各个电子设备可以是指接入同一Wi-Fi网络的多个电子设备。或者,内容接续***200中的各个电子设备可以是登陆同一账号(例如华为账号)的多个电子设备。又或者,内容接续***200中的各个电子设备也可以是接入同一Wi-Fi网络,并且登录同一账号的多个电子设备,本申请实施例对此不做任何限制。
以接入同一Wi-Fi网络且登录同一账号的多个电子设备组成的内容接续***200举例。内容接续***200中可以包括第一电子设备,例如,手机、平板电脑等。第一电子设备中可安装用于管理内容接续***200中其他电子设备的智能家居APP。用户可使用智能家居APP添加或删除内容接续***200中除第一电子设备之外的电子设备。以待添加的电子设备为智能音箱举例,用户将智能音箱接入手机所在的Wi-Fi网络后,第一电子设备可使用智能家居APP在该Wi-Fi网络中搜索到智能音箱。进而,第一电子设备可在服务器中帮助智能音箱注册为智能家居APP所绑定的账号下的一个电子设备,使得第一电子设备与智能音箱绑定在同一账号下。后续,用户再次在第一电子设备中登录智能家居APP时,如果智能音箱已接入手机所在的Wi-Fi网络,则说明此时第一电子设备与智能音箱均加入了内容接续***200。那么,第一电子设备可显示智能音箱的标识,提示用户第一电子设备可与智能音箱进行内容接续。
需要说明的是,内容接续是指一个电子设备将其正在播放的内容(例如,图片、 文本、音频、视频、动画、网页或应用等)切换至另一个电子设备中继续播放的过程。其中,“播放”一词具体可以是指播放音频、播放视频、播放图片、播放文档、播放应用中的某一功能或任务等,本申请实施例对此不做任何限制。例如,当用户选中使用手机与智能电视进行内容接续时,手机可将正在运行的视频APP中视频A的图像和音频均切换至智能电视中继续播放。此时,如果手机退出视频APP运行其他的应用,不会影响在智能电视中播放的视频A。
在本申请实施例中,以手机为上述内容接续***200中的一个电子设备举例,手机可在控制中心中实时的显示位于内容接续***200中的一个或多个电子设备,方便用户快速查找到相应的电子设备与手机进行内容接续。
示例性的,如图2所示,手机可响应用户在当前显示界面中输入的预设操作(例如上拉操作或下拉操作)显示出控制中心201(下文也称打开控制中心),控制中心201也可称为上拉菜单或下拉菜单。控制中心201中可设置手机内一些快捷功能的开关,例如,蓝牙功能的开关、无线局域网(WLAN)功能的开关、手电筒的开关以及亮度和音量的调节开关等,本申请实施例对此不做任何限制。
在本申请实施例中,仍如图2所示,手机还可以在控制中心201中显示当前与手机位于同一内容接续***200的一个或多个电子设备的设备列表202。例如,手机可以搜索与手机位于同一Wi-Fi网络中的电子设备,并将搜索到的电子设备的标识显示在设备列表202中。又例如,手机可以在服务器中查询与手机登录同一账号(例如华为账号)的电子设备,并将查询到的电子设备的标识显示在设备列表202中。这样,用户打开手机的控制中心201后可直观的看到当前内容接续***200中的一个或多个电子设备,这些设备均可用于与手机进行内容接续。后续,用户可方便快捷的在设备列表202中选择进行本次与手机进行内容接续的具体设备。
在一些实施例中,手机还可以采用多级菜单的方式显示控制中心201。以二级菜单的显示方式举例,如图3中的(a)所示,检测到用户打开控制中心的第一上拉操作后,手机可显示控制中心的一级菜单301,一级菜单301中可以包括设备列表202以及快捷功能的开关。如果检测到用户对一级菜单301输入第二上拉操作,则如图3中的(b)所示,手机可显示控制中心的二级菜单302。二级菜单302可以为控制中心的一级菜单301完全展开后的显示形态,二级菜单302中可以包括比一级菜单301更多的内容。例如,二级菜单302中还可以包括应用或应用中某一应用功能的快捷入口。用户使用这些快捷入口可快速的打开应用或应用中的相应功能。又例如,二级菜单302中还可以包括与手机绑定的一个或多个智能家居设备的管理卡片。用户使用这些管理卡片可以快速管理家中相应的智能家居设备。
当然,本领域技术人员可根据实际经验或实际应用场景设置上述控制中心中具体包含多少级菜单以及每一级菜单中的具体显示内容,本申请实施例对此不做任何限制。
在本申请实施例中,手机在控制中心201中显示出设备列表202后,手机可结合当前的应用场景,响应用户在设备列表202中的选择操作将手机中的内容切换至用户选中的电子设备中接续播放,或者,响应用户在设备列表202中的选择操作将用户选中的电子设备中的内容切换至手机中接续播放。
示例性的,以用户在图2所示的设备列表202中选中智能电视这一电子设备举例, 检测到用户选中设备列表202中的智能电视后,手机可识别手机中当前播放的内容是否适合在智能电视上接续播放。如果当前播放的内容适合在智能电视上接续播放,则手机可作为源设备,将手机中正在播放的内容切换至智能电视(即目标设备)中播放。相应的,如果当前播放的内容不适合在智能电视上接续播放,则手机可将用户选中的智能电视作为源设备,将智能电视中的内容切换至手机(即目标设备)中播放。
例如,手机显示出控制中心201后,可查询当前正在前台运行的具体应用或应用界面。如果该应用(或应用界面)为预先设置的适用于接续的应用(或应用界面),手机可确定当前播放的内容适用于在其他电子设备上接续,则手机可作为源设备将当前播放的内容切换至用户选中的电子设备上接续播放。否则,手机可确定当前播放的内容不适用在其他电子设备上接续,此时,手机可在控制中心201将用户选中的电子设备上的内容显示给用户,使得用户可选择将该电子设备作为源设备,将该电子设备上的内容切换至手机(即目标设备)中播放。
当然,手机也可以通过其他方式确定当前播放的内容是否适用于在其他电子设备上接续,后续实施例中将对此进行详细阐述,故此处不予赘述。
也就是说,用户在手机的控制中心中选中了本次与手机进行内容接续的电子设备后,手机可智能的判断本次用户需要将手机中的内容接续至其他电子设备中播放,还是用户需要将其他电子设备中的内容接续至手机中播放,即判断手机在本次内容接续任务中的角色为源设备或目标设备。当手机为源设备时,手机可自动将手机中的内容接续至其他电子设备中播放;当手机为目标设备时,手机可接收其他设备发来的内容并在手机中接续播放。
这样一来,在进行内容接续任务时,用户不仅可以在手机的控制中心中快捷的查找到本次与手机进行内容接续的电子设备。手机还可以针对当前的应用场景快速触发将手机中的内容接续至用户选中的电子设备中播放,或接收其他设备发来的内容并在手机中接续播放,从而减少用户在进行跨设备内容接续时的操作复杂度,提高用户的使用体验。
示例性的,上述内容接续***200中的电子设备具体可以为手机、平板电脑、智能电视、笔记本电脑、智能家居设备(例如,智能电视、智能空调、智能冰箱、智能音箱、智能电灯或智能窗帘等)、可穿戴电子设备、车载设备、虚拟现实设备等,本申请实施例对此不做任何限制。
以手机100作为上述电子设备举例,图4示出了手机100的结构示意图。
手机100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180等。
可以理解的是,本发明实施例示意的结构并不构成对手机100的具体限定。在本申请另一些实施例中,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理 器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了***的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purpose input/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
手机100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。手机100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块150可以提供应用在手机100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
无线通信模块160可以提供应用在手机100上的包括无线局域网(wireless local area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
在一些实施例中,手机100的天线1和移动通信模块150耦合,天线2和无线通 信模块160耦合,使得手机100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯***(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code division multiple access,CDMA),宽带码分多址(wideband code division multiple access,WCDMA),时分码分多址(time-division code division multiple access,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位***(global positioning system,GPS),全球导航卫星***(global navigation satellite system,GLONASS),北斗卫星导航***(beidou navigation satellite system,BDS),准天顶卫星***(quasi-zenith satellite system,QZSS)和/或星基增强***(satellite based augmentation systems,SBAS)。
手机100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emitting diode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,AMOLED),柔性发光二极管(flex light-emitting diode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot light emitting diodes,QLED)等。在一些实施例中,手机100可以包括1个或N个显示屏194,N为大于1的正整数。
手机100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。
ISP用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给ISP处理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头193中。
摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,手机100可以包括1个或N个摄像头193,N为大于1的正整数。
数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当手机100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
视频编解码器用于对数字视频压缩或解压缩。手机100可以支持一种或多种视频 编解码器。这样,手机100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展手机100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行手机100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储手机100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。
手机100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。
扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。手机100可以通过扬声器170A收听音乐,或收听免提通话。
受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。当手机100接听电话或语音信息时,可以通过将受话器170B靠近人耳接听语音。
麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170C发声,将声音信号输入到麦克风170C。手机100可以设置至少一个麦克风170C。在另一些实施例中,手机100可以设置两个麦克风170C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,手机100还可以设置三个,四个或更多麦克风170C,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
耳机接口170D用于连接有线耳机。耳机接口170D可以是USB接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,OMTP)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the USA,CTIA)标准接口。
传感器模块180中可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器,骨传导传感器等。
当然,手机100还可以包括充电管理模块、电源管理模块、电池、按键、指示器以及1个或多个SIM卡接口等,本申请实施例对此不做任何限制。
以下将以手机作为上述电子设备举例,结合附图详细阐述本申请实施例提供的一 种内容接续方法。
如图5所示,本申请实施例提供的一种内容接续方法可包括下述步骤S501-S506:
S501、手机在第一界面中显示控制中心,该控制中心中包含N个设备的设备列表,所述N个设备中的每个设备可与手机进行内容接续。
其中,上述第一界面可以是手机显示的任意界面。例如,上述第一界面可以手机的桌面、锁屏界面或任意应用中的应用界面等。也就是说,手机在显示任意界面时,均可响应用户打开控制中心的操作显示出手机的控制中心。
示例性的,如图6中的(a)所示,手机在显示锁屏界面601时,可在锁屏界面601中显示控制中心的缩略图标602。例如,在锁屏界面601的底部显示缩略图标602。如果检测到用户对缩略图标602执行预设的操作,例如,对缩略图标602执行上拉操作,说明用户需要打开手机的控制中心。那么,如图6中的(b)所示,手机可响应该上拉操作在锁屏界面601中显示控制中心603。
仍如图6中的(b)所示,在控制中心603中,手机可将搜索到的与手机位于同一内容接续***200中的N(N为大于0的整数)个电子设备的标识显示在控制中心603,形成设备列表604。例如,手机可将搜索到的与手机位于同一Wi-Fi网络中的N个电子设备的标识显示在控制中心603中。或者,手机可请求服务器查询当前与手机登录同一账号的N个电子设备,并将查询到的N个电子设备的标识显示在控制中心603中。当然,手机也可以将与手机接入同一Wi-Fi网络且登录同一账号的N个电子设备的标识显示在设备列表604中,本申请实施例对此不做任何限制。
在一些实施例中,如图7中的(a)所示,手机在显示桌面701时,也可在桌面701中显示上述缩略图标602。如果检测到用户对缩略图标602执行预设的上拉操作,则如图7中的(b)所示,手机可响应该上拉操作在桌面701中显示控制中心703。与上述控制中心603类似的,控制中心703中也可包括可与手机进行内容接续的N个电子设备组成的设备列表704。
在一些实施例中,如图8中的(a)所示,手机在显示视频APP的播放界面801时,如果检测到用户输入预设的操作,例如以播放界面801底部的任意位置为起点的上拉操作,则如图8中的(b)所示,手机可响应上述预设的操作在播放界面801中显示控制中心803。与上述控制中心603和控制中心703类似的,控制中心803中包括可与手机进行内容接续的N个电子设备组成的设备列表804。需要说明的是,显示视频APP的播放界面801时,手机可以不显示上述缩略图标602。
S502、手机接收用户从上述N个设备中选择第一设备的选择操作。
仍以图8中(b)所示的控制中心803举例,手机在播放界面801(即第一界面)中显示出控制中心803后,由于控制中心803中设备列表804内的各个电子设备均与手机在内容接续***200中互联,因此,手机可与设备列表804中的任意设备进行本次内容接续任务。
用户可在设备列表804中选择本次希望与手机进行内容接续的第一设备,例如,用户可点击设备列表804中智能电视的标识805。手机检测到用户点击设备列表804中智能电视的标识805后,说明用户在设备列表804中选择了智能电视作为与手机进行内容接续的第一设备,则手机可继续执行下述步骤S503-S506。
S503、响应于上述选择操作,手机基于上述第一界面确定手机为本次内容接续任务的源设备或目标设备。
仍以第一界面为上述播放界面801举例,手机检测到用户在上述设备列表804中选择智能电视的标识805后,手机可根据播放界面801所属的应用类型确定手机在本次内容接续任务中扮演的角色为源设备还是目标设备。
当手机为源设备时,需要将手机中正在播放的内容(例如图像、动画、视频、网页、音频或文本中的一项或多项)切换至其他设备中播放。因此,可预先设置当手机在运行视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用时,手机可作为内容接续任务的源设备,此时手机播放的内容比较适合接续在其他设备中播放。那么,检测到用户在上述设备列表804中选择智能电视的标识805后,手机可查询到当前显示的播放界面801为视频APP中的应用界面,而视频APP属于视频播放类应用,则手机可确定手机为本次内容接续任务的源设备。
相应的,当手机为目标设备时,需要将其他设备中的内容切换至手机中播放。因此,当手机没有运行视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用时,手机比较适合播放其他设备中的内容。例如,可设置当手机运行锁屏界面或桌面等应用时,如果检测到用户在控制中心中选中某一电子设备进行内容接续,则手机可将自身确定为本次内容接续任务的目标设备。
在一些实施例中,手机除了可以根据第一界面所属的应用类型确定手机是否为源设备外,还可以结合用户选中的第一设备的设备能力,确定手机为本次内容接续任务的源设备或目标设备。例如,当第一设备有能力播放第一界面中的内容(例如显示内容或音频内容)时,手机可确定自身为本次内容接续任务的源设备;当第一设备没有能力播放第一界面中的内容时,手机可确定自身为本次内容接续任务的目标设备。
示例性的,如图9所示,手机可在显示文档901时响应用户输入的预设操作打开控制中心902。如果检测到用户在控制中心902的设备列表903中选择智能音箱的标识904,说明用户希望使用手机和智能音箱进行本次内容接续任务。虽然手机正在显示的文档901所属的WPS应用为办公类应用,但由于用户选择的智能音箱并不具有显示能力,如果以手机为源设备与智能音箱进行文档901的内容接续,智能音箱无法显示文档901完成本次内容接续任务。因此,此时手机检测到用户选择智能音箱的标识904后,可确定手机为本次内容接续任务的目标设备。
S504、若手机为本次内容接续任务的源设备,则手机将上述第一界面的内容切换至第一设备中接续播放。
仍以第一界面为上述播放界面801举例,由于播放界面801所属的视频APP为视频播放类应用,因此手机可确定自身为本次内容接续任务的源设备。此时,如图10中的(a)所示,手机作为源设备可将用户选中的智能电视(即第一设备)作为目标设备,指示智能电视开始播放界面801中的内容,例如播放界面801中的显示内容和音频内容。如图10中的(b)所示,智能电视可作为手机的目标设备开始续播播放界面801中的内容,完成本次内容接续任务。
示例性的,手机作为源设备与智能电视进行内容接续时,可通过DLNA(digital living network alliance,数字生活网络联盟)的投屏方式,指示智能电视打开智能电视 中安装的视频APP播放与手机中相同的内容。此时,用户操作手机离开播放界面801后,智能电视仍可续播播放界面801中的视频,用户可操作手机中的其他应用。
仍如图10中的(a)所示,手机将当前的播放内容切换至智能电视中播放后,手机可在控制中心803的设备列表804中将智能电视标记为当前手机的接续设备。例如,手机可以在设备列表804中高亮显示智能电视的标识805,提示用户已将播放界面801中的内容接续至智能电视中播放。并且,手机将播放界面801切换至智能电视中接续播放后,手机可继续显示播放界面801,也可以退出播放界面801,本申请实施例对此不做任何限制。
在一些实施例中,手机在运行能够成为内容接续任务的源设备的相关应用时,例如,手机在运行视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用时,手机也可以主动搜索内容接续***200中可作为手机的目标设备进行内容接续的N个电子设备,并在推送消息中将这N个电子设备推送给用户进行选择。
示例性的,如图11中的(a)所示,手机在运行视频通话类应用或视频播放类应用时,可显示推送消息1101。推送消息1101中包括可与手机进行内容接续的一个或多个电子设备的标识。例如,手机在显示推送消息1101时可优先显示智能电视、笔记本、平板电脑等适合运行视频通话类应用或视频播放类应用的大屏类设备。
类似的,如图11中的(b)所示,手机在运行办公类应用时,可显示推送消息1102。推送消息1102中包括可与手机进行内容接续的一个或多个电子设备的标识。例如,手机在显示推送消息1102时可优先显示笔记本、台式计算机或平板电脑等适合进行办公的办公类设备。
类似的,如图11中的(c)所示,手机在运行游戏类应用时,可显示推送消息1103。推送消息1103中包括可与手机进行内容接续的一个或多个电子设备的标识。例如,手机在显示推送消息1103时可优先显示手机或平板电脑等具有显示功能且适合运行游戏类应用的显示类设备。
类似的,如图11中的(d)所示,手机在运行音频类应用时,可显示推送消息1104。推送消息1104中包括可与手机进行内容接续的一个或多个电子设备的标识。例如,手机在显示推送消息1104时可优先显示智能音箱或车载设备等适合播放音频的音频输出类设备。
当然,手机在上述第一界面中显示控制中心(例如上述控制中心803)时,也可根据第一界面所属应用的类型在控制中心的设备列表中对各个电子设备进行排序,优先为用户推荐适合接续播放第一界面的电子设备。
在一些实施例中,如图12中的(a)所示,手机在运行视频通话类应用时可显示视频通话界面1201。此时,如果手机搜索到内容接续***200中可接续播放视频通话界面1201的多个电子设备,则手机可将这多个电子设备中优先级最高的智能电视的标识1202推送给用户。如果检测到用户对标识1202输入了点击操作,说明用户希望将手机中的视频通话界面1201切换至智能电视中接续播放,则如图12中的(b)所示,手机将视频通话界面1201切换至智能电视中接续播放的同时,可将智能电视的标识1202进行高亮显示,以提示用户当前手机的接续设备为智能电视。如果手机显示出标识1202后,在预设时间内没有检测到用户对标识1202输入的任何操作,说明用户不 需要在其他设备中接续播放视频通话界面1201,则手机可在视频通话界面1201中隐藏智能电视的标识1202。
又例如,手机在视频通话界面1201中显示出智能电视的标识1202后,如果用户想查看除智能电视之外更多可接续播放视频通话界面1201的电子设备,则用户可对标识1202输入预设的操作,例如向屏幕内的滑动操作。此时,如图12中的(c)所示,响应于用户输入的滑动操作,手机可在视频通话界面1201中显示完整的推送消息1203,推送消息1203中包括手机本次搜索到的内容接续***200中可进行内容接续的一个或多个电子设备的标识。同样,如果在预设时间内没有检测到用户对推送消息1203输入的任何操作,则手机可在视频通话界面1201中隐藏该推送消息1203。另外,如果检测到用户继续向视频通话界面1201的顶部滑动推送消息1203,则手机可在视频通话界面1201中显示完整的控制中心。
在另一些实施例中,用户也可以对视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用等预设的应用输入预设的触发手势,触发手机为用户选择的应用推送进行内容接续的一个或多个电子设备。
示例性的,如图13中的(a)所示,手机可在桌面1301中显示视频通话类应用中联系人Sam的快捷方式1302。如果检测到用户对快捷方式1302输入预设的触发手势,例如长按手势,则手机可将当前内容接续***200中支持进行视频通话的一个或多个电子设备的标识推送给用户。例如,如图13中的(a)或(b)所示,手机可显示智能电视的标识1303。如果检测到用户继续拖动快捷方式1302至智能电视的标识1303所在的区域后松手,说明用户希望将与联系人Sam的视频通话内容切换至智能电视中。此时,手机可打开手机中的视频通话APP向联系人Sam发送视频通话请求,并将此时运行的视频通话APP切换至智能电视中接续播放。或者,手机也可以创建与联系人Sam的视频通话任务,并将该任务发送给智能电视,触发智能电视打开安装的视频通话APP与联系人Sam进行视频通话,此时手机无需运行视频通话APP也可将与联系人Sam的视频通话内容切换至智能电视中。手机将与联系人Sam的视频通话内容切换至智能电视后,如图13中的(c)所示,手机可在界面1304中提示用户已经将与联系人Sam的视频通话内容切换至智能电视中接续播放。
在另一些实施例中,手机将与联系人Sam的视频通话内容切换至智能电视中接续播放后,手机还可以继续运行其他的应用。例如,如图14中的(a)所示,手机可响应用户打开游戏APP的操作显示游戏APP的界面1401。由于手机可作为源设备将界面1401切换至其他电子设备中接续播放,因此,手机可在界面1401中显示推送消息1402,推送消息1402中包括当前内容接续***200中可接续播放界面1401的一个或多个电子设备的标识。如果检测到用户选择了推送消息1402中平板电脑的标识,说明用户希望在平板电脑中也运行游戏APP的界面1401。那么,如果游戏APP支持双人操作模式,则如图14中的(b)所示,手机可自动进入游戏APP的双人操作模式,并将进入双人操作模式的游戏APP切换至平板电脑中接续运行。这样,手机将游戏APP接续至平板电脑中运行后,可支持两个用户分别使用手机和平板电脑共同操作游戏APP。
当然,检测到用户选择了推送消息1402中平板电脑的标识后,手机也可以不进入 游戏APP的双人操作模式,而是提示用户已经将游戏APP接续至平板电脑中运行,本申请实施例对此不做任何限制。
可以看出,手机作为内容接续任务的源设备时,可以以应用为粒度将多个应用中的内容分别切换至对应的电子设备中接续播放。仍以手机将视频通话类APP切换至智能电视中接续播放,并将游戏APP切换至平板电脑中接续播放举例,此时,如图15中的(a)所示,当用户打开手机的控制中心1501时,手机可在控制中心1501中通过多张卡片分别显示每一项内容接续任务对应的设备列表。例如,手机可在卡片1502中显示视频通话类APP进行内容接续任务时对应的设备列表。其中,视频通话类APP已经被切换至该设备列表中的智能电视中接续播放。又例如,手机可在卡片1503中显示游戏APP进行内容接续任务时对应的设备列表。其中,游戏APP已经被切换至该设备列表中的平板电脑中接续播放。如果用户希望修改视频通话类APP或游戏APP进行内容接续时的目标设备,用户可点击对应卡片中的电子设备。手机可响应用户在卡片中选择的电子设备,将正在接续的视频通话类APP或游戏APP切换至其他电子设备中接续播放。其中,控制中心1501中显示的多张卡片可以为折叠状态或展开状态,本申请实施例对此不做任何限制。
另外,如果检测到用户对控制中心1501中的某一卡片执行预设的操作,例如长按卡片1502的操作,则如图15中的(b)所示,手机可进入对应内容接续任务的详情界面1504。在详情界面1504中,用户可以手动设置视频通话类APP在智能电视中接续播放时的相关参数。
例如,用户可在详情界面1504中断开手机与智能电视的通信连接,结束本次内容接续任务。又例如,用户可在详情界面1504中将本次内容接续任务修改为镜像投屏任务。当内容接续任务修改为镜像投屏任务后,手机可将实时显示的每一帧图像发送给智能电视,使得智能电视与手机同步显示手机的显示画面。此时,如果手机退出视频通话类APP,则智能电视也可同步退出视频通话类APP,继续同步显示与手机相同的显示画面。又例如,用户可在详情界面1504中修改本次内容接续任务的音频输出设备,将正在进行音频输出的设备从智能电视修改为内容接续***中其他具有音频输出功能的设备,此时智能电视仍可显示本次内容接续任务中的显示内容。当然,用户还可以可在详情界面1504中修改本次内容接续任务的显示输出设备,或者,在详情界面1504中设置与本次内容接续任务相关的音量、显示亮度、播放进度等参数,本申请实施例对此不做任何限制。
S505、若手机为本次内容接续任务的目标设备,则手机在控制中心中显示第一设备上的应用列表。
与步骤S504对应的,如果手机为本次内容接续任务的目标设备,说明手机当前显示的第一界面并不适合在其他设备中接续播放,此时手机作为目标设备可将用户选中的第一设备作为源设备,将第一设备中的内容切换至手机中播放。
示例性的,如图16中的(a)所示,手机在显示桌面1601时可显示出控制中心1602。如果用户在控制中心1602的设备列表1603中选择了智能手表的标识,说明用户希望使用手机与智能手表进行本次内容接续任务。由于桌面1601不是预设的视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用,因此手机可确 定本次内容接续任务的目标设备为手机,本次内容接续任务的源设备为智能手表。
此时,如图16中的(b)所示,手机可在控制中心1602中显示出在智能手表(即第一设备)上正在运行的一个或多个应用,即应用列表1604。例如,当手机为本次内容接续任务的目标设备时,手机可在服务器中查询内容接续***200中智能手表正在运行的一个或多个应用,并将智能手表正在运行的一个或多个应用以应用列表1604的形式显示在控制中心1602中。又例如,当手机为本次内容接续任务的目标设备时,手机可通过已接入的Wi-Fi网络向智能手表发送查询请求,以查询智能手表正在运行的一个或多个应用。手机接收到智能手表响应该查询请求发来的查询结果后,可将查询结果中的一个或多个应用以应用列表1604的形式显示在控制中心1602中。
这样,当手机为内容接续任务的目标设备时,手机可在控制中心1602中向用户展示第一设备(即源设备)上正在运行的应用。进而,用户可在控制中心1602中选择具体将第一设备(即源设备)上的什么应用切换至手机(即目标设备)中接续运行,即用户通过操作目标设备的控制中心便可以方便快捷的将源设备中的内容接续至目标设备中播放。
当然,手机除了在控制中心1602中显示第一设备正在运行的一个或多个应用外,还可以显示第一设备中安装的所有应用的应用列表,用户可在控制中心1602中选择将第一设备中的某一应用切换至手机中运行。
S506、若检测到用户在上述应用列表中选择第一应用,则手机将第一设备中运行的第一应用切换至手机中运行。
仍以图16中(b)所示的控制中心1602举例,手机在控制中心1602中显示出智能手表上的应用列表1604后,用户可在应用列表1604中选择本次内容接续任务需要接续的具体应用。如果检测到用户选择应用列表1604中的运动APP(即第一应用),说明用户需要将智能手表中正在运行的运动APP切换至手机中接续播放。
此时,如图17所示,手机可响应用户在应用列表1604中选择运动APP的操作,请求智能手表作为源设备将正在运行的运动APP切换至手机(即目标设备)中继续运行,从而将智能手表内运动APP中的内容接续至手机中播放,完成本次内容接续任务。例如,如果手机中也安装有运动APP,则手机可打开安装的运动APP,实现运动APP从智能手表至手机中的接续播放。又例如,手机也可向智能手表发送运动APP的接续指令,智能手表作为源设备可响应该接续指令将正在运行的运动APP切换至手机(即目标设备)中,实现运动APP从智能手表至手机中的接续播放。
又或者,如图18中的(a)所示,手机作为目标设备在控制中心1602中显示出内容接续***200中用于内容接续的设备列表1603后,如果检测到用户在设备列表1603中选择了智能手表的标识,则手机可在控制中心1602中显示出智能手表正在显示的画面1801。那么,如果用户需要将智能手表(即源设备)中与画面1801对应的运动APP切换至手机(即目标设备)中接续播放,用户可点击或双击播放内容1801。那么,响应于用户点击或双击播放内容1801的操作,如图18中的(b)所示,手机可作为目标设备将智能手表中正在运行的运动APP切换至手机中接续播放。
可以看出,在本申请提供的内容接续方法中,手机可在控制中心中显示出当前可与手机进行内容接续的一个或多个电子设备,方便用户快速选择参与本次内容接续任 务的电子设备。当用户选择了控制中心中的某一电子设备后,手机还可以根据当前手机中的播放内容确定手机在本次内容接续任务中扮演的角色为源设备或目标设备,从而触发手机作为源设备将手机中的内容接续至用户选中的电子设备中播放,或触发手机作为目标设备接续播放其他电子设备中的内容,从而减少用户在进行跨设备内容接续时的操作复杂度,提高用户的使用体验。
本申请实施例提供了一种电子设备,该电子设备可以为内容接续任务的源设备或目标设备,该电子设备可与内容接续***中的另一电子设备进行内容接续任务。其中,该电子设备包括处理器,以及与处理器相连的存储器、通信模块、输入设备和输出设备。其中,输入设备和输出设备可集成为一个设备,例如,可将触摸传感器作为输入设备,将显示屏作为输出设备,并将触摸传感器和显示屏集成为触摸屏。
此时,如图19所示,本申请实施例提供的电子设备包括:触摸屏1901,所述触摸屏1901包括触摸传感器1906和显示屏1907;一个或多个处理器1902;存储器1903;通信模块1908;一个或多个应用程序(未示出);以及一个或多个计算机程序1904,上述各器件可以通过一个或多个通信总线1905连接。其中该一个或多个计算机程序1904被存储在上述存储器1903中并被配置为被该一个或多个处理器1902执行,该一个或多个计算机程序1904包括指令,该指令可以用于执行上述实施例中的各个步骤。
示例性的,上述处理器1902具体可以为图4所示的处理器110,上述存储器1903具体可以为图4所示的内部存储器121,上述显示屏1907具体可以为图4所示的显示屏194,上述触摸传感器1906具体可以为图4所示的传感器模块180中的触摸传感器,本申请实施例对此不做任何限制。
在一些实施例中,本申请还提供了一种图形用户界面(GUI),该图形用户界面可存储在上述电子设备中。示例性的,上述图形用户界面具体可以为电子设备在执行上述内容接续方法时产生的图形用户界面,例如,该图形用户界面可以为图2-图3或图5-图18中任意附图所示出的图形用户界面。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的 介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。

Claims (28)

  1. 一种内容接续方法,其特征在于,包括:
    第一电子设备在第一界面中显示控制中心,所述控制中心包含N个电子设备组成的设备列表,所述N个电子设备与所述第一电子设备位于同一内容接续***中,N为大于0的整数;
    所述第一电子设备接收用户从所述N个电子设备中选择第二电子设备的第一选择操作;
    响应于所述第一选择操作,所述第一电子设备确定所述第一电子设备为本次内容接续任务的源设备或目标设备;
    若所述第一电子设备为本次内容接续任务的目标设备,则所述第一电子设备将所述第二电子设备中的内容切换至所述第一电子设备中接续播放。
  2. 根据权利要求1所述的方法,其特征在于,所述第一电子设备将所述第二电子设备中的内容切换至所述第一电子设备中接续播放,包括:
    所述第一电子设备在所述控制中心中显示M个应用组成的应用列表,所述M个应用为所述第二电子设备上的应用,M为大于0的整数;
    响应于用户从所述M个应用中选择第一应用的第二选择操作,所述第一电子设备将所述第一应用切换至所述第一电子设备中运行。
  3. 根据权利要求2所述的方法,其特征在于,所述M个应用为所述第二电子设备中正在运行的应用。
  4. 根据权利要求1-3中任一项所述的方法,其特征在于,所述第一电子设备确定所述第一电子设备为本次内容接续任务的源设备或目标设备,包括:
    当所述第一界面所属的应用为预设类型的应用时,所述第一电子设备确定本次内容接续任务的源设备为所述第一电子设备;
    当所述第一界面所属的应用不是所述预设类型的应用时,所述第一电子设备确定本次内容接续任务的目标设备为所述第一电子设备。
  5. 根据权利要求4所述的方法,其特征在于,所述预设类型的应用包括:视频通话类应用、视频播放类应用、办公类应用、游戏类应用或音频类应用。
  6. 根据权利要求1-5中任一项所述的方法,其特征在于,在所述第一电子设备确定所述第一电子设备为本次内容接续任务的源设备或目标设备之后,还包括:
    若所述第一电子设备为本次内容接续任务的源设备,则所述第一电子设备将所述第一界面中的显示内容和/或音频内容切换至所述第二电子设备中接续播放。
  7. 根据权利要求6所述的方法,其特征在于,在所述第一电子设备将所述第一界面的内容切换至所述第二电子设备中接续播放之后,还包括:
    所述第一电子设备在所述控制中心中对所述第二电子设备的标识进行标记。
  8. 根据权利要求6所述的方法,其特征在于,在所述第一电子设备将所述第一界面的内容切换至所述第二电子设备中接续播放之后,还包括:
    所述第一电子设备退出所述第一界面后显示第二界面;
    所述第一电子设备在所述第二界面中显示推送消息,所述推送消息中包括所述内容接续***中用于接续播放所述第二界面的一个或多个电子设备的标识。
  9. 根据权利要求8所述的方法,其特征在于,
    当所述第二界面为视频通话类应用或视频播放类应用的界面时,所述推送消息中包括所述内容接续***中大屏类设备的标识;
    当所述第二界面为办公类应用的界面时,所述推送消息中包括所述内容接续***中办公类设备的标识;
    当所述第二界面为游戏类应用的界面时,所述推送消息中包括所述内容接续***中显示类设备的标识;
    当所述第二界面为音频类应用的界面时,所述推送消息中包括所述内容接续***中音频输出类设备的标识。
  10. 根据权利要求8所述的方法,其特征在于,所述推送消息中包括第三电子设备的标识;在所述第一电子设备在所述第二界面中显示推送消息之后,还包括:
    若检测到用户点击所述第三电子设备的标识,则所述第一电子设备将所述第二界面中的显示内容和/或音频内容切换至所述第三电子设备中接续播放;
    若检测到用户对所述第三电子设备的标识执行滑动操作,则所述第一电子设备展开所述推送消息,并在所述推送消息中显示用于接续播放所述第二界面的完整设备列表。
  11. 根据权利要求10所述的方法,其特征在于,在所述第一电子设备将所述第二界面中的显示内容和/或音频内容切换至所述第三电子设备中接续播放之后,还包括:
    所述第一电子设备在所述控制中心中显示第一卡片和第二卡片,所述第一卡片包括用于接续播放所述第一界面的设备列表,所述第二卡片包括用于接续播放所述第二界面的设备列表。
  12. 根据权利要求1-11中任一项所述的方法,其特征在于,所述第一界面中包括第一联系人的快捷方式;所述方法还包括:
    响应于用户对所述第一联系人的快捷方式输入的预设操作,所述第一电子设备在所述第一界面中显示所述内容接续***中的第四电子设备的标识;
    响应于用户将所述第一联系人的快捷方式拖动至所述第四电子设备的标识的操作,所述第一电子设备将与所述第一联系人的视频通话内容切换至所述第四电子设备中。
  13. 根据权利要求1-12中任一项所述的方法,其特征在于,所述第一电子设备在第一界面中显示控制中心,包括:
    响应于用户在所述第一界面输入的第一操作,所述第一电子设备在所述第一界面中显示所述控制中心的一级菜单;
    响应于用户向所述一级菜单输入的第二操作,所述第一电子设备在所述第一界面中显示所述控制中心的二级菜单。
  14. 一种第一电子设备,其特征在于,包括:
    触摸屏,其中,所述触摸屏包括触摸传感器和显示屏;
    一个或多个处理器;
    存储器;
    通信模块;
    其中,所述存储器中存储有一个或多个计算机程序,所述一个或多个计算机程序 包括指令,当所述指令被所述第一电子设备执行时,使得所述第一电子设备执行以下步骤:
    在第一界面中显示控制中心,所述控制中心包含N个电子设备组成的设备列表,所述N个电子设备与所述第一电子设备位于同一内容接续***中,N为大于0的整数;
    接收用户从所述N个电子设备中选择第二电子设备的第一选择操作;
    响应于所述第一选择操作,确定所述第一电子设备为本次内容接续任务的源设备或目标设备;
    若所述第一电子设备为本次内容接续任务的目标设备,则将所述第二电子设备中的内容切换至所述第一电子设备中接续播放。
  15. 根据权利要求14所述的第一电子设备,其特征在于,所述第一电子设备将所述第二电子设备中的内容切换至所述第一电子设备中接续播放,具体包括:
    在所述控制中心中显示M个应用组成的应用列表,所述M个应用为所述第二电子设备上的应用,M为大于0的整数;
    响应于用户从所述M个应用中选择第一应用的第二选择操作,将所述第一应用切换至所述第一电子设备中运行。
  16. 根据权利要求14或15所述的第一电子设备,其特征在于,所述第一电子设备确定所述第一电子设备为本次内容接续任务的源设备或目标设备,具体包括:
    当所述第一界面所属的应用为预设类型的应用时,确定本次内容接续任务的源设备为所述第一电子设备;
    当所述第一界面所属的应用不是所述预设类型的应用时,确定本次内容接续任务的目标设备为所述第一电子设备。
  17. 根据权利要求14-16中任一项所述的第一电子设备,其特征在于,在所述第一电子设备确定所述第一电子设备为本次内容接续任务的源设备或目标设备之后,所述第一电子设备还用于执行:
    若所述第一电子设备为本次内容接续任务的源设备,则将所述第一界面中的显示内容和/或音频内容切换至所述第二电子设备中接续播放。
  18. 根据权利要求17所述的第一电子设备,其特征在于,在所述第一电子设备将所述第一界面的内容切换至所述第二电子设备中接续播放之后,所述第一电子设备还用于执行:
    所述第一电子设备在所述控制中心中对所述第二电子设备的标识进行标记。
  19. 根据权利要求17所述的第一电子设备,其特征在于,在所述第一电子设备将所述第一界面的内容切换至所述第二电子设备中接续播放之后,所述第一电子设备还用于执行:
    显示第二界面;
    在所述第二界面中显示推送消息,所述推送消息中包括所述内容接续***中用于接续播放所述第二界面的一个或多个电子设备的标识。
  20. 根据权利要求19所述的第一电子设备,其特征在于,所述推送消息中包括第三电子设备的标识;在所述第一电子设备在所述第二界面中显示推送消息之后,所述第一电子设备还用于执行:
    若检测到用户点击所述第三电子设备的标识,则将所述第二界面中的显示内容和/或音频内容切换至所述第三电子设备中接续播放;
    若检测到用户对所述第三电子设备的标识执行滑动操作,则展开所述推送消息,并在所述推送消息中显示用于接续播放所述第二界面的完整设备列表。
  21. 根据权利要求20所述的第一电子设备,其特征在于,在所述第一电子设备将所述第二界面中的显示内容和/或音频内容切换至所述第三电子设备中接续播放之后,所述第一电子设备还用于执行:
    在所述控制中心中显示第一卡片和第二卡片,所述第一卡片包括用于接续播放所述第一界面的设备列表,所述第二卡片包括用于接续播放所述第二界面的设备列表。
  22. 根据权利要求14-21中任一项所述的第一电子设备,其特征在于,所述第一界面中包括第一联系人的快捷方式;所述第一电子设备还用于执行:
    响应于用户对所述第一联系人的快捷方式输入的预设操作,在所述第一界面中显示所述内容接续***中的第四电子设备的标识;
    响应于用户将所述第一联系人的快捷方式拖动至所述第四电子设备的标识的操作,将与所述第一联系人的视频通话内容切换至所述第四电子设备中。
  23. 根据权利要求14-22中任一项所述的第一电子设备,其特征在于,所述第一电子设备在第一界面中显示控制中心,具体包括:
    响应于用户在所述第一界面输入的第一操作,在所述第一界面中显示所述控制中心的一级菜单;
    响应于用户向所述一级菜单输入的第二操作,在所述第一界面中显示所述控制中心的二级菜单。
  24. 一种第二电子设备,其特征在于,包括:
    一个或多个处理器;
    存储器;
    通信模块;
    其中,所述存储器中存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述第二电子设备执行时,使得所述第二电子设备执行以下步骤:
    当第一电子设备为本次内容接续任务的目标设备时,接收所述第一电子设备发送的第一接续指令,所述第一电子设备与所述第二电子设备位于同一内容接续***中;
    响应于所述第一接续指令,将正在运行的第一应用中的显示内容和/或音频内容切换至所述第一电子设备中接续播放;或者,
    当第一电子设备为本次内容接续任务的源设备时,接收所述第一电子设备发送的第二接续指令,所述第一电子设备与所述第二电子设备位于同一内容接续***中;
    响应于所述第二接续指令,接续播放所述第一电子设备中正在显示的第一界面中的显示内容和/或音频内容。
  25. 一种内容接续***,其特征在于,包括如权利要求14-23中任一项所述的第一电子设备以及如权利要求24所述的第二电子设备。
  26. 一种图形用户界面GUI,所述图形用户界面存储在第一电子设备中,所述第 一电子设备包括触摸屏、通信模块、存储器、一个或多个处理器,所述一个或多个处理器用于执行存储在所述存储器中的一个或多个计算机程序,以使得所述第一电子设备执行如权利要求1-13中任一项所述的内容接续方法。
  27. 一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1-13中任一项所述的内容接续方法。
  28. 一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如权利要求1-13中任一项所述的内容接续方法。
PCT/CN2020/123399 2019-10-24 2020-10-23 一种内容接续方法及电子设备 WO2021078284A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US17/771,034 US20220400305A1 (en) 2019-10-24 2020-10-23 Content continuation method and electronic device
EP20878864.6A EP4030276B1 (en) 2019-10-24 2020-10-23 Content continuation method and electronic device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911017664.8A CN112714214B (zh) 2019-10-24 2019-10-24 一种内容接续方法、设备、***、gui及计算机可读存储介质
CN201911017664.8 2019-10-24

Publications (1)

Publication Number Publication Date
WO2021078284A1 true WO2021078284A1 (zh) 2021-04-29

Family

ID=75541578

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/123399 WO2021078284A1 (zh) 2019-10-24 2020-10-23 一种内容接续方法及电子设备

Country Status (4)

Country Link
US (1) US20220400305A1 (zh)
EP (1) EP4030276B1 (zh)
CN (2) CN114924682A (zh)
WO (1) WO2021078284A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113766301A (zh) * 2021-09-18 2021-12-07 海信视像科技股份有限公司 显示设备及交互控制方法
CN114629932A (zh) * 2020-12-10 2022-06-14 荣耀终端有限公司 电子设备间的协同方法及电子设备
CN115022688A (zh) * 2022-05-26 2022-09-06 海信视像科技股份有限公司 一种显示设备及媒体数据接力方法
WO2024045827A1 (zh) * 2022-08-29 2024-03-07 Oppo广东移动通信有限公司 跨设备接续方法、装置、存储介质及终端设备

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11061638B2 (en) * 2019-09-17 2021-07-13 The Toronto-Dominion Bank Dynamically determining an interface for presenting information to a user
CN115202834B (zh) * 2021-05-27 2023-04-28 华为技术有限公司 任务迁移的***及方法
CN115729426A (zh) * 2021-08-28 2023-03-03 华为技术有限公司 一种任务同步***、方法及装置
CN115834936A (zh) * 2021-09-18 2023-03-21 华为技术有限公司 多设备投屏或内容接续方法、电子设备及装置
CN115857847A (zh) * 2021-09-24 2023-03-28 华为技术有限公司 用于分布式显示的屏幕识别方法、介质及电子设备
CN113949739B (zh) * 2021-09-29 2024-01-23 青岛海尔科技有限公司 跨设备播放方法、装置、电子设备及存储介质
CN116088726B (zh) * 2022-08-05 2023-11-21 荣耀终端有限公司 应用图标的显示方法和终端设备
CN117667433A (zh) * 2022-08-22 2024-03-08 华为技术有限公司 一种任务接续方法、设备及***
CN116743761B (zh) * 2022-10-26 2024-04-16 荣耀终端有限公司 一种协同工作的方法及电子设备
CN116700914B (zh) * 2022-11-22 2024-05-10 荣耀终端有限公司 任务流转方法及电子设备
CN116980675B (zh) * 2023-09-19 2024-01-26 深圳市华波美通信技术有限公司 一种数字电视的多终端同步方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100169791A1 (en) * 2008-12-31 2010-07-01 Trevor Pering Remote display remote control
US20130342759A1 (en) * 2012-06-22 2013-12-26 Kabushiki Kaisha Toshiba Electronic apparatus and display control method
CN107241640A (zh) * 2017-06-26 2017-10-10 中广热点云科技有限公司 一种移动设备和电视设备同步播放的方法
CN107613373A (zh) * 2017-09-12 2018-01-19 中广热点云科技有限公司 一种多屏连续观看电视节目的方法
CN110248226A (zh) * 2019-07-16 2019-09-17 广州视源电子科技股份有限公司 信息的投屏方法、装置、***、存储介质和处理器

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9226137B2 (en) * 2013-09-30 2015-12-29 Qualcomm Incorporated Method and apparatus for real-time sharing of multimedia content between wireless devices
KR102269481B1 (ko) * 2014-10-17 2021-06-28 삼성전자주식회사 디바이스 간에 화면 공유 방법 및 이를 이용하는 디바이스
KR101792514B1 (ko) * 2015-08-07 2017-11-02 엘지전자 주식회사 단말 장치를 포함하는 인텔리전트 에이전트 시스템 및 제어 방법
CN105828139A (zh) * 2016-04-06 2016-08-03 乐视控股(北京)有限公司 一种视频投屏方法及装置
CN105892977A (zh) * 2016-05-30 2016-08-24 乐视控股(北京)有限公司 一种多屏***交互方法、装置及智能电视
US10992795B2 (en) * 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
WO2018223400A1 (zh) * 2017-06-09 2018-12-13 华为技术有限公司 一种显示方法及装置
KR20200040752A (ko) * 2017-07-05 2020-04-20 팜 벤처스 그룹, 인코포레이티드 모바일 컴퓨팅 디바이스에서 컨텍스트 액션들을 서피싱하기 위한 개선된 사용자 인터페이스
US11509726B2 (en) * 2017-10-20 2022-11-22 Apple Inc. Encapsulating and synchronizing state interactions between devices
KR102502655B1 (ko) * 2018-08-08 2023-02-23 삼성전자주식회사 연속성을 갖는 컨텐츠 재생 방법 및 이를 위한 전자 장치
CN109660842B (zh) * 2018-11-14 2021-06-15 华为技术有限公司 一种播放多媒体数据的方法及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100169791A1 (en) * 2008-12-31 2010-07-01 Trevor Pering Remote display remote control
US20130342759A1 (en) * 2012-06-22 2013-12-26 Kabushiki Kaisha Toshiba Electronic apparatus and display control method
CN107241640A (zh) * 2017-06-26 2017-10-10 中广热点云科技有限公司 一种移动设备和电视设备同步播放的方法
CN107613373A (zh) * 2017-09-12 2018-01-19 中广热点云科技有限公司 一种多屏连续观看电视节目的方法
CN110248226A (zh) * 2019-07-16 2019-09-17 广州视源电子科技股份有限公司 信息的投屏方法、装置、***、存储介质和处理器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4030276A4

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114629932A (zh) * 2020-12-10 2022-06-14 荣耀终端有限公司 电子设备间的协同方法及电子设备
CN114629932B (zh) * 2020-12-10 2023-10-20 荣耀终端有限公司 电子设备间的协同方法、电子设备及存储介质
CN113766301A (zh) * 2021-09-18 2021-12-07 海信视像科技股份有限公司 显示设备及交互控制方法
CN113766292A (zh) * 2021-09-18 2021-12-07 海信视像科技股份有限公司 显示设备及内容接续方法
CN113766301B (zh) * 2021-09-18 2023-11-28 海信视像科技股份有限公司 显示设备及交互控制方法
CN115022688A (zh) * 2022-05-26 2022-09-06 海信视像科技股份有限公司 一种显示设备及媒体数据接力方法
WO2024045827A1 (zh) * 2022-08-29 2024-03-07 Oppo广东移动通信有限公司 跨设备接续方法、装置、存储介质及终端设备

Also Published As

Publication number Publication date
EP4030276A1 (en) 2022-07-20
CN112714214A (zh) 2021-04-27
EP4030276A4 (en) 2022-11-30
CN114924682A (zh) 2022-08-19
EP4030276B1 (en) 2024-05-29
CN112714214B (zh) 2022-05-10
US20220400305A1 (en) 2022-12-15

Similar Documents

Publication Publication Date Title
WO2021078284A1 (zh) 一种内容接续方法及电子设备
CN109660842B (zh) 一种播放多媒体数据的方法及电子设备
WO2020233553A1 (zh) 一种拍摄方法及终端
WO2020224449A1 (zh) 一种分屏显示的操作方法及电子设备
WO2020134872A1 (zh) 一种消息处理的方法、相关装置及***
CN112394895B (zh) 画面跨设备显示方法与装置、电子设备
WO2022100610A1 (zh) 投屏方法、装置、电子设备及计算机可读存储介质
US20220408020A1 (en) Image Processing Method, Electronic Device, and Cloud Server
CN112398855B (zh) 应用内容跨设备流转方法与装置、电子设备
WO2021121052A1 (zh) 一种多屏协同方法、***及电子设备
WO2020173370A1 (zh) 一种应用图标的移动方法及电子设备
WO2022143883A1 (zh) 一种拍摄方法、***及电子设备
CN112130788A (zh) 一种内容分享方法及其装置
WO2022127661A1 (zh) 应用共享方法、电子设备和存储介质
WO2022166618A1 (zh) 一种投屏的方法和电子设备
WO2022135163A1 (zh) 一种投屏显示方法及电子设备
WO2021057699A1 (zh) 具有柔性屏幕的电子设备的控制方法及电子设备
WO2023241209A1 (zh) 桌面壁纸配置方法、装置、电子设备及可读存储介质
WO2022089034A1 (zh) 视频笔记生成方法及电子设备
WO2022007678A1 (zh) 一种打开文件的方法及设备
WO2021121036A1 (zh) 一种折叠设备的自定义按键方法、设备及存储介质
EP3968671A1 (en) Method for information transmission and electronic device
RU2793700C1 (ru) Способ передачи информации и электронное устройство
US12019864B2 (en) Multimedia data playing method and electronic device
WO2022068654A1 (zh) 一种终端设备交互方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20878864

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020878864

Country of ref document: EP

Effective date: 20220413