WO2024104069A1 - Virtual remote controller display method and apparatus, electronic device and readable storage medium - Google Patents

Virtual remote controller display method and apparatus, electronic device and readable storage medium Download PDF

Info

Publication number
WO2024104069A1
WO2024104069A1 PCT/CN2023/126693 CN2023126693W WO2024104069A1 WO 2024104069 A1 WO2024104069 A1 WO 2024104069A1 CN 2023126693 W CN2023126693 W CN 2023126693W WO 2024104069 A1 WO2024104069 A1 WO 2024104069A1
Authority
WO
WIPO (PCT)
Prior art keywords
virtual remote
remote controller
virtual
target
electronic device
Prior art date
Application number
PCT/CN2023/126693
Other languages
French (fr)
Chinese (zh)
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 维沃移动通信有限公司
Publication of WO2024104069A1 publication Critical patent/WO2024104069A1/en

Links

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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Definitions

  • the present application belongs to the field of communication technology, and specifically relates to a virtual remote control display method, device, electronic device and readable storage medium.
  • electronic devices can display a virtual remote controller corresponding to a device (eg, a television or an air conditioner, etc.), and control the device through user input of virtual keys of the virtual remote controller.
  • a device eg, a television or an air conditioner, etc.
  • the electronic device can first display the desktop through the user's unlock input, and then display the interface of the remote control application through the user's input of the remote control application icon in the desktop, and then display the virtual remote control in the interface through the user's selection input of the identifier of the required virtual remote control, so that the corresponding device can be controlled by the user's input of the virtual keys of the virtual remote control.
  • the purpose of the embodiments of the present application is to provide a virtual remote control display method, device, electronic device and readable storage medium, which can solve the problem that the steps of displaying a virtual remote control on an electronic device are too complicated.
  • an embodiment of the present application provides a method for displaying a virtual remote control, the method comprising: A target virtual remote controller is determined, where the target virtual remote controller is used to control a target device through the electronic device; when the electronic device is in a screen-off state, a virtual button corresponding to the target virtual remote controller is displayed in an interface to be unlocked.
  • an embodiment of the present application provides a virtual remote control display device, which includes a determination module and a display module; the determination module is used to determine the target virtual remote control, and the target virtual remote control is used to control the target device through the electronic device; the display module is used to display the virtual buttons corresponding to the target virtual remote control in the unlocking interface when the electronic device is in the screen-off state.
  • an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
  • an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
  • an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
  • an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.
  • a target virtual remote controller can be determined, and the target virtual remote controller is used to control a target device through the electronic device; and when the electronic device is in the screen-off state, a virtual key corresponding to the target virtual remote controller is displayed in the to-be-unlocked interface.
  • FIG1 is a flow chart of a method for displaying a virtual remote controller according to an embodiment of the present application
  • FIG2 is a schematic diagram of the architecture of a processor
  • FIG3 is one of the interface schematic diagrams of the application of the virtual remote control display method provided in the embodiment of the present application.
  • FIG4 is a second schematic diagram of an interface of the virtual remote controller display method application provided in an embodiment of the present application.
  • FIG5 is a schematic diagram of a virtual remote control display device provided in an embodiment of the present application.
  • FIG6 is a schematic diagram of an electronic device provided in an embodiment of the present application.
  • FIG. 7 is a hardware schematic diagram of an electronic device provided in an embodiment of the present application.
  • first, second, etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first”, “second”, etc. are generally of one type, and the number of objects is not limited.
  • the first object can be one or more.
  • “and/or” in the specification and claims represents at least one of the connected objects, and the character “/" generally indicates that the objects associated with each other are in an "or” relationship.
  • the virtual remote control in the mobile phone implements the remote control function through the following steps: unlock the mobile phone -> open the remote control app -> select the virtual remote control -> control the home appliance corresponding to the virtual remote control. Since the operations of unlocking the mobile phone, opening the remote control app and selecting the virtual remote control are not required in the solution of implementing the remote control function through the traditional remote control, and unlocking the mobile phone is to ensure the security of the private files in the mobile phone, and the virtual remote control is obviously not a private file, according to the existing solution, the mobile phone needs to go through multiple operations of the user before the virtual remote control required by the user can be displayed, which makes the steps for the mobile phone to display the virtual remote control too cumbersome.
  • a target virtual remote control can be determined, and the target virtual remote control is used to control the target device through the mobile phone; and when the mobile phone is in the screen-off state, the virtual keys corresponding to the target virtual remote control are displayed in the to-be-unlocked interface (e.g., the screen-off interface).
  • the mobile phone can directly display the determined target virtual remote control and its corresponding virtual keys in the to-be-unlocked interface when the screen is off, there is no need for the user to display the virtual remote control required by the user through multiple operations, thereby simplifying the steps for the mobile phone to display the virtual remote control.
  • FIG1 shows a flow chart of the virtual remote control display method provided by the embodiment of the present application.
  • the virtual remote control display method provided by the embodiment of the present application may include the following steps 101 and 102.
  • the method is exemplarily described below by taking an electronic device executing the method as an example.
  • Step 101 The electronic device determines a target virtual remote controller.
  • the target virtual remote controller is used to control the target device through the electronic device.
  • the target device may be any device that can be controlled by the target virtual remote controller, such as a television, an air conditioner or a set-top box.
  • one device may correspond to one virtual remote controller, and the electronic device may control the one device through the one virtual remote controller.
  • the target virtual remote controller is a virtual remote controller in a remote control application.
  • the remote control application is run on a coprocessor of the electronic device.
  • the above-mentioned coprocessor is: a processor that assists the central processing unit to complete processing tasks that it cannot perform or performs with low efficiency, and is used to reduce the processing tasks of the central processing unit.
  • the remote control application may be an application including at least one virtual remote control.
  • FIG. 2 shows a schematic diagram of the processor architecture.
  • the central processing unit 21 is connected to the display 22 and the touch screen 23 respectively.
  • the remote control application runs on the central processing unit 21.
  • the remote control application can be run on a coprocessor.
  • the coprocessor 24 can also be connected to the display 22 and the touch screen 23 respectively. Therefore, when the electronic device uses the virtual remote control in the remote control application, it does not need to wake up the central processing unit 21, but can call the remote control application running on the coprocessor 24 at any time, thereby reducing the power consumption of the electronic device.
  • the electronic device since the remote control application corresponding to the target virtual remote control is running on the coprocessor of the electronic device, the electronic device does not need to wake up the central processor when calling the target virtual remote control, thereby reducing the power consumption of the electronic device.
  • the electronic device may determine the target virtual remote controller by the following method 1 or method 2.
  • step 101 can be specifically implemented by the following steps 101a and 101b.
  • Step 101a The electronic device receives a user's request for a target virtual remote controller in the screen-off display setting interface. Identifies the first input.
  • the first input is used to select an identifier of the virtual remote control.
  • the first input may be any possible form of input such as floating input, touch input or voice input.
  • the first input may be a single-click input, a double-click input, or a long-press input of the identifier of the target virtual remote controller by the user.
  • the identifier of the target virtual remote controller may be any possible identifier such as a text identifier, an image identifier, or a color identifier that can indicate the target virtual remote controller.
  • the above-mentioned screen-off display setting interface can be used to set the content displayed by the electronic device in the unlocking interface.
  • the above-mentioned interface to be unlocked can be: a screen-off interface (i.e., an interface displayed when the electronic device is in the screen-off state) or an unlocking interface (i.e., an interface triggered to be displayed by the electronic device when the user needs to unlock the electronic device, and the unlocking interface may include a password unlocking control or a fingerprint unlocking control, etc.).
  • a screen-off interface i.e., an interface displayed when the electronic device is in the screen-off state
  • an unlocking interface i.e., an interface triggered to be displayed by the electronic device when the user needs to unlock the electronic device
  • the unlocking interface may include a password unlocking control or a fingerprint unlocking control, etc.
  • the above-mentioned screen-off display setting interface may include multiple virtual remote control identifiers, each identifier may indicate a virtual remote control, or may indicate a virtual key layout of a virtual remote control.
  • Step 101b The electronic device determines a target virtual remote controller in response to the first input.
  • the screen-off display setting interface 30 includes multiple virtual remote controller identifiers.
  • a virtual remote controller identifier 31 i.e., a target virtual remote controller
  • the electronic device can determine the virtual remote controller and display the name 32 and image identifier 33 of the currently applied virtual remote controller in the screen-off display setting interface 30.
  • the screen-off display setting interface 30 can also include multiple personalized style identifiers. The electronic device can select a personalized style identifier based on the user's input of one of the personalized style identifiers. The personalized theme indicated by the personalized style logo is displayed in the unlocking interface to meet the different needs of users.
  • the electronic device can determine the target virtual remote control through the user's first input of the identifier of the target virtual remote control in the screen-off display setting interface, the steps for the electronic device to determine the target virtual remote control can be simplified.
  • step 101 can be specifically implemented through the following steps 101c to 101e.
  • Step 101c The electronic device obtains target information.
  • the target information includes at least one of the following:
  • Step 101d The electronic device determines a device corresponding to the target information based on the target information.
  • the electronic device can determine that the device corresponding to the location information is a television (i.e., the user is likely to need to control the TV remotely when in the living room) based on the location information and the user's historical habit data of using the device; when the target information includes the above (b), if the time indicated by the above time information is 1:00 a.m., the electronic device can determine that the device corresponding to the time information is a bedroom air conditioner (i.e., at 1:00 a.m., the user is likely to need to control the bedroom air conditioner remotely) based on the time information and the user's historical habit data of using the device.
  • a television i.e., the user is likely to need to control the TV remotely when in the living room
  • the electronic device can determine that the device corresponding to the time information is a bedroom air conditioner (i.e., at 1:00 a.m., the user is likely to need to control the bedroom air conditioner remotely) based on the time information and the user's historical habit data of using the device.
  • the electronic device may obtain the above temperature information through a temperature sensor and obtain the current temperature value through a weather application. If the difference between the temperature value indicated by the temperature information and the current temperature value is greater than or equal to a preset threshold, the electronic device The electronic device can determine that the device corresponding to the temperature information is an air conditioner (that is, the user is most likely using the air conditioner); or, if the temperature value indicated by the temperature information obtained by the electronic device is outside the comfortable temperature range (for example, 15° ⁇ 28°), the electronic device can determine that the device corresponding to the temperature information is an air conditioner (that is, the user is most likely to need to use the air conditioner).
  • an air conditioner that is, the user is most likely using the air conditioner
  • the electronic device can scan nearby devices through the wireless module. If the scanned device information indicates a TV, the electronic device can determine that the device corresponding to the device information is a TV (ie, the user has turned on the TV).
  • the number of devices determined by the electronic device according to the target information may be one or more.
  • Step 101e The electronic device determines the virtual remote controller corresponding to the device as the target virtual remote controller.
  • the electronic device when the electronic device determines that the number of the above-mentioned devices is multiple, the electronic device may determine the virtual remote controller corresponding to each of the multiple devices as the target virtual remote controller.
  • the electronic device can determine the corresponding device based on the acquired target information, and determine the virtual remote control corresponding to the determined device as the target virtual remote control, that is, the electronic device can automatically determine the target virtual remote control without user input, the steps for the electronic device to determine the target virtual remote control can be further simplified.
  • Step 102 When the electronic device is in the screen-off state, the electronic device displays a virtual button corresponding to the target virtual remote controller in the unlocking interface.
  • the target virtual remote controller may correspond to at least one virtual button, and each virtual button may be used to control a function of the target device.
  • the number of virtual buttons corresponding to the target virtual remote controller may be determined according to the specific target device.
  • the target virtual remote controller determined by the electronic device is a virtual remote controller for controlling a television.
  • the virtual buttons (including virtual buttons 41 to 50) corresponding to the target virtual remote control can be displayed in the unlock interface 40; wherein each virtual button can be used to control a function of the TV, for example, virtual button 41 can control the switch function of the TV, virtual button 49 can control the volume increase function of the TV, etc.; thus, the user can directly control the TV by inputting the virtual buttons displayed in the unlock interface 40, thus simplifying the operation process of controlling the TV through the virtual remote control.
  • the unlock interface 40 can also include: the electronic device sets the time information displayed through the above-mentioned screen-off display setting interface, the fingerprint unlocking virtual button, etc., to meet the different usage needs of users.
  • the target virtual remote controller may include at least one virtual remote controller, and the above step 102 may be specifically implemented through the following step 102a.
  • Step 102a The electronic device displays at least one virtual key corresponding to the virtual remote controller in at least one display area of the interface to be unlocked.
  • a virtual key corresponding to one of the above-mentioned at least one virtual remote control is displayed (that is, the above-mentioned at least one display area corresponds to the virtual key corresponding to the above-mentioned at least one virtual remote control in a one-to-one manner).
  • the number of the at least one display area may be a system default, or may be set by the user according to usage requirements.
  • the electronic device can simultaneously display virtual buttons corresponding to multiple virtual remote controllers to facilitate the control of multiple devices.
  • the electronic device can display a virtual key corresponding to a virtual remote control in each display area of at least one display area of the interface to be unlocked, the flexibility of the electronic device in displaying the virtual remote control can be improved.
  • the target virtual remote controller may include at least two virtual remote controllers, and the above step 102 may be specifically implemented through the following steps 102b and 102c.
  • Step 102b The electronic device displays a virtual button corresponding to the first virtual remote controller in the unlocking interface.
  • Step 102c In response to the user's second input to the interface to be unlocked, the electronic device updates and displays the virtual key corresponding to the first virtual remote controller displayed in the interface to be unlocked to the virtual key corresponding to the second virtual remote controller.
  • the first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
  • the first virtual remote controller and the second virtual remote controller may be respectively used to control a device through the electronic device.
  • the electronic device after the electronic device updates and displays the virtual keys corresponding to the first virtual remote control displayed in the above-mentioned unlocking interface to virtual keys corresponding to the second virtual remote control, it can cancel the display of the virtual keys corresponding to the first virtual remote control in the unlocking interface.
  • the electronic device may first receive a second input from the user to the interface to be unlocked.
  • the second input is used to trigger the electronic device to update the content displayed in the above-mentioned unlocking interface.
  • the second input may be any possible form of input such as touch input, voice input or physical key input.
  • the second input may be a sliding input or a special track input by the user on the above-mentioned interface to be unlocked.
  • the above steps 102b and 102c are only for switching display of virtual keys corresponding to two virtual remote controls.
  • the electronic device updates and displays the virtual key corresponding to the second virtual remote control in the above interface to be unlocked, it can update and display the virtual key corresponding to the second virtual remote control displayed in the interface to be unlocked to the virtual key corresponding to another virtual remote control of the above at least two virtual remote controls through another input; and so on, the electronic device can display the virtual key corresponding to each of the at least two virtual remote controls in the interface to be unlocked in turn through multiple inputs. virtual keys.
  • the order in which the electronic device updates and displays the virtual keys corresponding to each of the at least two virtual remote controls may be a system default order, or may be set by the user according to usage requirements, which is not limited in the embodiments of the present application.
  • the electronic device can update the virtual button corresponding to the virtual remote control displayed in the unlocking interface through the user's second input to the unlocking interface, the flexibility of the electronic device in displaying the virtual remote control can be further improved, making it easier for users to find the required virtual remote control.
  • the electronic device can directly display the determined target virtual remote control and its corresponding virtual buttons in the unlocking interface when the screen is in the off state, there is no need to display the required virtual remote control through multiple inputs from the user, thereby simplifying the steps for the electronic device to display the virtual remote control.
  • the virtual remote control display method provided in the embodiment of the present application can be executed by a virtual remote control display device.
  • a virtual remote control display device executing the virtual remote control display method is taken as an example to illustrate the virtual remote control display device provided in the embodiment of the present application.
  • an embodiment of the present application provides a virtual remote control display device 50, which may include a determination module 51 and a display module 52.
  • the determination module 51 may be used to determine a target virtual remote control, which is used to control a target device through an electronic device.
  • the display module 52 may be used to display a virtual button corresponding to the target virtual remote control in the unlocking interface when the electronic device is in the screen-off state.
  • the target virtual remote controller may be a virtual remote controller in a remote control application; wherein the remote control application is run on a coprocessor of the electronic device.
  • the determination module 51 may be specifically configured to receive a first input from a user regarding an identifier of a target virtual remote controller in an off-screen display setting interface; and determine the target virtual remote controller in response to the received first input.
  • the determination module 51 may be specifically used to obtain target information, where the target information includes at least one of the following: location information of the current location of the electronic device, location information of the electronic device when The time information of the previous system time, the temperature information of the current environment of the electronic device, and the device information scanned by the electronic device; and according to the target information, determine the device corresponding to the target information; and determine the virtual remote control corresponding to the device as the target virtual remote control.
  • the target virtual remote controller may include at least one virtual remote controller.
  • the display module 52 may be specifically configured to display a virtual key corresponding to the at least one virtual remote controller in at least one display area in the to-be-unlocked interface; wherein a virtual key corresponding to a virtual remote controller is displayed in each display area.
  • the target virtual remote controller may include at least two virtual remote controllers.
  • the display module 52 may be specifically configured to display a virtual key corresponding to the first virtual remote controller in the unlock interface; and in response to a second input of the user to the unlock interface, update the virtual key corresponding to the first virtual remote controller displayed in the unlock interface to a virtual key corresponding to the second virtual remote controller; wherein the first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
  • the virtual remote control display device since the virtual remote control display device can directly display the determined target virtual remote control and its corresponding virtual buttons in the unlocking interface when the screen is in the off state, there is no need for multiple user inputs to display the required virtual remote control, thereby simplifying the steps of displaying the virtual remote control.
  • the virtual remote control display device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip.
  • the electronic device can be a terminal or a device other than a terminal.
  • the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc.
  • NAS Network Attached Storage
  • PC personal computer
  • TV television
  • teller machine a self-service Machine
  • the virtual remote control display device in the embodiment of the present application may be a device having an operating system.
  • the operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
  • the virtual remote control display device provided in the embodiment of the present application can implement each process implemented in the method embodiments of Figures 1 to 4, and will not be described again here to avoid repetition.
  • an embodiment of the present application also provides an electronic device 600, including a processor 601 and a memory 602, and the memory 602 stores a program or instruction that can be executed on the processor 601.
  • the program or instruction is executed by the processor 601
  • the various steps of the above-mentioned virtual remote control display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
  • the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
  • FIG. 7 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
  • the electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.
  • the electronic device 1000 can also include a power source (such as a battery) for supplying power to each component, and the power source can be logically connected to the processor 1010 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system.
  • a power source such as a battery
  • the electronic device structure shown in FIG7 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
  • the processor 1010 may be used to determine a target virtual remote controller, which is used to control a target device through the electronic device.
  • the display unit 1006 may be used to display a virtual key corresponding to the target virtual remote controller in the unlocking interface when the electronic device is in a screen-off state.
  • the target virtual remote controller may be a virtual remote controller in a remote control application; wherein the remote control application is run on a coprocessor of the electronic device.
  • the processor 1010 may be specifically configured to receive a first input from a user regarding an identifier of a target virtual remote controller in an off-screen display setting interface; and determine the target virtual remote controller in response to the received first input.
  • the processor 1010 can be specifically used to obtain target information, where the target information includes at least one of the following: location information of the current location of the electronic device, time information of the current system time of the electronic device, temperature information of the current environment of the electronic device, and device information scanned by the electronic device; and based on the target information, determine the device corresponding to the target information; and determine the virtual remote control corresponding to the device as the target virtual remote control.
  • the target virtual remote controller may include at least one virtual remote controller.
  • the display unit 1006 may be specifically configured to display a virtual key corresponding to the at least one virtual remote controller in at least one display area in the to-be-unlocked interface; wherein a virtual key corresponding to a virtual remote controller is displayed in each display area.
  • the target virtual remote controller may include at least two virtual remote controllers.
  • the display unit 1006 may be specifically configured to display a virtual key corresponding to the first virtual remote controller in the to-be-unlocked interface; and in response to a second input of the user to the to-be-unlocked interface, update the virtual key corresponding to the first virtual remote controller displayed in the to-be-unlocked interface to a virtual key corresponding to the second virtual remote controller; wherein the first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
  • the electronic device since the electronic device can directly display the determined target virtual remote control and its corresponding virtual keys in the unlocking interface when the screen is in the off state, there is no need to display the required virtual remote control through multiple inputs from the user, thereby simplifying the steps for the electronic device to display the virtual remote control.
  • the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042.
  • the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode is processed.
  • the display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc.
  • the user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072.
  • the touch panel 10071 is also called a touch screen.
  • the touch panel 10071 may include two parts: a touch detection device and a touch controller.
  • Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
  • the memory 1009 can be used to store software programs and various data.
  • the memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc.
  • the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories.
  • the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
  • the volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM).
  • the memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
  • the processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user
  • the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.
  • An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored.
  • a program or instruction is stored.
  • each process of the virtual remote control display method embodiment described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
  • the processor is the processor in the electronic device described in the above embodiment.
  • the readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
  • An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned virtual remote control display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
  • An embodiment of the present application provides a computer program product, which is stored in a storage medium.
  • the program product is executed by at least one processor to implement the various processes of the above-mentioned virtual remote control display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the technical solution of the present application can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
  • a storage medium such as ROM/RAM, a magnetic disk, or an optical disk
  • a terminal which can be a mobile phone, a computer, a server, or a network device, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The present application belongs to the technical field of communications. Disclosed are a virtual remote controller display method and apparatus, an electronic device and a readable storage medium. The method comprises: determining a target virtual remote controller, the target virtual remote controller being used for controlling a target device by means of an electronic device; and, when the electronic device is in a screen-off state, displaying on an interface to be unlocked virtual keys corresponding to the target virtual remote controller.

Description

虚拟遥控器显示方法、装置、电子设备及可读存储介质Virtual remote control display method, device, electronic device and readable storage medium
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请要求在2022年11月17日提交中国专利局、申请号为202211460698.6、发明名称为“虚拟遥控器显示方法、装置、电子设备及可读存储介质”的中国专利申请的优先权,该中国专利申请的全部内容通过引用包含于此。This application claims priority to a Chinese patent application filed with the Chinese Patent Office on November 17, 2022, with application number 202211460698.6 and invention name “Virtual remote control display method, device, electronic device and readable storage medium”. The entire contents of the Chinese patent application are incorporated herein by reference.
技术领域Technical Field
本申请属于通信技术领域,具体涉及一种虚拟遥控器显示方法、装置、电子设备及可读存储介质。The present application belongs to the field of communication technology, and specifically relates to a virtual remote control display method, device, electronic device and readable storage medium.
背景技术Background technique
目前,电子设备可以显示与一个设备(例如,电视或空调等)对应的虚拟遥控器,并通过用户对该虚拟遥控器的虚拟按键的输入,实现对该设备的控制。Currently, electronic devices can display a virtual remote controller corresponding to a device (eg, a television or an air conditioner, etc.), and control the device through user input of virtual keys of the virtual remote controller.
具体地,电子设备可以先通过用户的解锁输入显示桌面,再通过用户对桌面中遥控应用程序的图标的输入显示该遥控应用程序的界面,然后在该界面中再通过用户对所需虚拟遥控器的标识的选择输入,显示该虚拟遥控器,从而可以再通过用户对该虚拟遥控器的虚拟按键的输入对对应设备进行控制。Specifically, the electronic device can first display the desktop through the user's unlock input, and then display the interface of the remote control application through the user's input of the remote control application icon in the desktop, and then display the virtual remote control in the interface through the user's selection input of the identifier of the required virtual remote control, so that the corresponding device can be controlled by the user's input of the virtual keys of the virtual remote control.
然而,按照上述方法,由于电子设备需要通过用户的多次输入,才能显示所需的虚拟遥控器,因此导致电子设备显示虚拟遥控器的步骤过于繁琐。However, according to the above method, since the electronic device needs multiple inputs from the user to display the desired virtual remote control, the steps for the electronic device to display the virtual remote control are too complicated.
发明内容Summary of the invention
本申请实施例的目的是提供一种虚拟遥控器显示方法、装置、电子设备及可读存储介质,能够解决电子设备显示虚拟遥控器的步骤过于繁琐的问题。The purpose of the embodiments of the present application is to provide a virtual remote control display method, device, electronic device and readable storage medium, which can solve the problem that the steps of displaying a virtual remote control on an electronic device are too complicated.
第一方面,本申请实施例提供了一种虚拟遥控器显示方法,该方法包括: 确定目标虚拟遥控器,目标虚拟遥控器用于通过电子设备控制目标设备;在电子设备处于息屏状态的情况下,在待解锁界面中显示目标虚拟遥控器对应的虚拟按键。In a first aspect, an embodiment of the present application provides a method for displaying a virtual remote control, the method comprising: A target virtual remote controller is determined, where the target virtual remote controller is used to control a target device through the electronic device; when the electronic device is in a screen-off state, a virtual button corresponding to the target virtual remote controller is displayed in an interface to be unlocked.
第二方面,本申请实施例提供了一种虚拟遥控器显示装置,该装置包括确定模块和显示模块;确定模块,用于确定目标虚拟遥控器,目标虚拟遥控器用于通过电子设备控制目标设备;显示模块,用于在电子设备处于息屏状态的情况下,在待解锁界面中显示目标虚拟遥控器对应的虚拟按键。In the second aspect, an embodiment of the present application provides a virtual remote control display device, which includes a determination module and a display module; the determination module is used to determine the target virtual remote control, and the target virtual remote control is used to control the target device through the electronic device; the display module is used to display the virtual buttons corresponding to the target virtual remote control in the unlocking interface when the electronic device is in the screen-off state.
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.
在本申请实施例中,可以确定目标虚拟遥控器,目标虚拟遥控器用于通过电子设备控制目标设备;并在电子设备处于息屏状态的情况下,在待解锁界面中显示目标虚拟遥控器对应的虚拟按键。通过该方案,由于电子设备可以在处于息屏状态的情况下,在待解锁界面中直接显示确定的目标虚拟遥控器及其对应的虚拟按键,因此无需通过用户的多次输入显示所需的虚拟遥控器,从而可以简化电子设备显示虚拟遥控器的步骤。 In the embodiment of the present application, a target virtual remote controller can be determined, and the target virtual remote controller is used to control a target device through the electronic device; and when the electronic device is in the screen-off state, a virtual key corresponding to the target virtual remote controller is displayed in the to-be-unlocked interface. With this solution, since the electronic device can directly display the determined target virtual remote controller and its corresponding virtual key in the to-be-unlocked interface when the screen is off, it is not necessary to display the required virtual remote controller through multiple user inputs, thereby simplifying the step of displaying the virtual remote controller by the electronic device.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本申请实施例提供的虚拟遥控器显示方法的流程图;FIG1 is a flow chart of a method for displaying a virtual remote controller according to an embodiment of the present application;
图2是处理器的架构示意图;FIG2 is a schematic diagram of the architecture of a processor;
图3是本申请实施例提供的虚拟遥控器显示方法应用的界面示意图之一;FIG3 is one of the interface schematic diagrams of the application of the virtual remote control display method provided in the embodiment of the present application;
图4是本申请实施例提供的虚拟遥控器显示方法应用的界面示意图之二;FIG4 is a second schematic diagram of an interface of the virtual remote controller display method application provided in an embodiment of the present application;
图5是本申请实施例提供的虚拟遥控器显示装置的示意图;FIG5 is a schematic diagram of a virtual remote control display device provided in an embodiment of the present application;
图6是本申请实施例提供的电子设备的示意图;FIG6 is a schematic diagram of an electronic device provided in an embodiment of the present application;
图7是本申请实施例提供的电子设备的硬件示意图。FIG. 7 is a hardware schematic diagram of an electronic device provided in an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally indicates that the objects associated with each other are in an "or" relationship.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的虚拟遥控器显示方法、装置、电子设备及可读存储介质进行详细地说明。The following, in conjunction with the accompanying drawings, describes in detail the virtual remote control display method, device, electronic device and readable storage medium provided in the embodiments of the present application through specific embodiments and their application scenarios.
目前,手机上集成的功能越来越多,其中虚拟遥控器的功能就是一个典型设计。At present, more and more functions are integrated into mobile phones, among which the virtual remote control function is a typical design.
传统遥控器通常是一个独立的设备,可以随时待机、拿来即用,而通过 手机中的虚拟遥控器实现遥控功能,需要经过如下操作步骤:解锁手机->打开遥控APP->选择虚拟遥控器->遥控虚拟遥控器对应的家电设备。由于解锁手机、打开遥控APP和选择虚拟遥控器的操作,在通过传统遥控器实现遥控功能的方案中是不需要的,并且解锁手机是为了确保手机中的隐私文件的安全性,而虚拟遥控器显然并非隐私文件,因此按照现有方案,手机需要通过用户的多次操作,才能显示用户所需的虚拟遥控器,从而导致手机显示虚拟遥控器的步骤过于繁琐。Traditional remote controls are usually independent devices that can be used at any time. The virtual remote control in the mobile phone implements the remote control function through the following steps: unlock the mobile phone -> open the remote control app -> select the virtual remote control -> control the home appliance corresponding to the virtual remote control. Since the operations of unlocking the mobile phone, opening the remote control app and selecting the virtual remote control are not required in the solution of implementing the remote control function through the traditional remote control, and unlocking the mobile phone is to ensure the security of the private files in the mobile phone, and the virtual remote control is obviously not a private file, according to the existing solution, the mobile phone needs to go through multiple operations of the user before the virtual remote control required by the user can be displayed, which makes the steps for the mobile phone to display the virtual remote control too cumbersome.
为了解决上述问题,在本申请实施例提供的虚拟遥控器显示方法中,可以确定目标虚拟遥控器,目标虚拟遥控器用于通过手机控制目标设备;并在手机处于息屏状态的情况下,在待解锁界面(例如息屏界面)中显示目标虚拟遥控器对应的虚拟按键。通过该方案,由于手机可以在处于息屏状态的情况下,在待解锁界面中直接显示确定的目标虚拟遥控器及其对应的虚拟按键,因此无需通过用户的多次操作显示用户所需的虚拟遥控器,从而可以简化手机显示虚拟遥控器的步骤。In order to solve the above problems, in the virtual remote control display method provided in the embodiment of the present application, a target virtual remote control can be determined, and the target virtual remote control is used to control the target device through the mobile phone; and when the mobile phone is in the screen-off state, the virtual keys corresponding to the target virtual remote control are displayed in the to-be-unlocked interface (e.g., the screen-off interface). Through this solution, since the mobile phone can directly display the determined target virtual remote control and its corresponding virtual keys in the to-be-unlocked interface when the screen is off, there is no need for the user to display the virtual remote control required by the user through multiple operations, thereby simplifying the steps for the mobile phone to display the virtual remote control.
本申请实施例提供一种虚拟遥控器显示方法,图1示出了本申请实施例提供的虚拟遥控器显示方法的流程图。如图1所示,本申请实施例提供的虚拟遥控器显示方法可以包括下述的步骤101和步骤102。下面以电子设备执行该方法为例对该方法进行示例性地说明。The embodiment of the present application provides a virtual remote control display method, and FIG1 shows a flow chart of the virtual remote control display method provided by the embodiment of the present application. As shown in FIG1, the virtual remote control display method provided by the embodiment of the present application may include the following steps 101 and 102. The method is exemplarily described below by taking an electronic device executing the method as an example.
步骤101、电子设备确定目标虚拟遥控器。Step 101: The electronic device determines a target virtual remote controller.
本申请实施例中,目标虚拟遥控器用于通过电子设备控制目标设备。In the embodiment of the present application, the target virtual remote controller is used to control the target device through the electronic device.
可选地,本申请实施例中,目标设备可以为电视、空调或机顶盒等任意可以通过目标虚拟遥控器控制的设备。Optionally, in the embodiment of the present application, the target device may be any device that can be controlled by the target virtual remote controller, such as a television, an air conditioner or a set-top box.
可选地,本申请实施例中,一个设备可以对应一个虚拟遥控器,电子设备可以通过该一个虚拟遥控器控制该一个设备。Optionally, in an embodiment of the present application, one device may correspond to one virtual remote controller, and the electronic device may control the one device through the one virtual remote controller.
可选地,本申请实施例中,目标虚拟遥控器为遥控应用程序中的虚拟遥控器。 Optionally, in an embodiment of the present application, the target virtual remote controller is a virtual remote controller in a remote control application.
其中,上述遥控应用程序是在电子设备的协处理器上运行的。The remote control application is run on a coprocessor of the electronic device.
本申请实施例中,上述协处理器为:协助中央处理器完成其无法执行或执行效率较低的处理工作的处理器,用于减轻中央处理器的处理任务。In the embodiment of the present application, the above-mentioned coprocessor is: a processor that assists the central processing unit to complete processing tasks that it cannot perform or performs with low efficiency, and is used to reduce the processing tasks of the central processing unit.
可选地,本申请实施例中,上述遥控应用程序可以为包括至少一个虚拟遥控器的应用程序。Optionally, in an embodiment of the present application, the remote control application may be an application including at least one virtual remote control.
下面结合附图,对本申请实施例提供的虚拟遥控器显示方法进行详细地说明。The following is a detailed description of the virtual remote control display method provided in the embodiment of the present application in conjunction with the accompanying drawings.
图2示出了处理器的架构示意图,如图2中的(a)所示,中央处理器21分别与显示器22和触摸屏23连接,传统方式中,遥控应用程序是运行在中央处理器21上的,电子设备每次使用该遥控应用程序中的虚拟遥控器时,均需唤醒中央处理器21,从而会导致电子设备的功耗较大;为了降低电子设备的功耗,在本申请实施例中,遥控应用程序可以是在协处理器上运行的,如图2中的(b)所示,在传统架构的基础上,可以将协处理器24也分别与显示器22和触摸屏23连接,从而电子设备在使用该遥控应用程序中的虚拟遥控器时,无需唤醒中央处理器21,而是可以随时调用运行在协处理器24上的该遥控应用程序,如此可以降低电子设备的功耗。Figure 2 shows a schematic diagram of the processor architecture. As shown in (a) of Figure 2, the central processing unit 21 is connected to the display 22 and the touch screen 23 respectively. In the traditional way, the remote control application runs on the central processing unit 21. Each time the electronic device uses the virtual remote control in the remote control application, the central processing unit 21 needs to be awakened, which will cause the electronic device to consume more power. In order to reduce the power consumption of the electronic device, in an embodiment of the present application, the remote control application can be run on a coprocessor. As shown in (b) of Figure 2, on the basis of the traditional architecture, the coprocessor 24 can also be connected to the display 22 and the touch screen 23 respectively. Therefore, when the electronic device uses the virtual remote control in the remote control application, it does not need to wake up the central processing unit 21, but can call the remote control application running on the coprocessor 24 at any time, thereby reducing the power consumption of the electronic device.
本申请实施例中,由于目标虚拟遥控器对应的遥控应用程序是在电子设备的协处理器上运行的,因此电子设备在调用目标虚拟遥控器时,无需唤醒中央处理器,从而可以降低电子设备的功耗。In the embodiment of the present application, since the remote control application corresponding to the target virtual remote control is running on the coprocessor of the electronic device, the electronic device does not need to wake up the central processor when calling the target virtual remote control, thereby reducing the power consumption of the electronic device.
下面对电子设备确定目标虚拟遥控器的具体方法进行详细说明。The specific method for the electronic device to determine the target virtual remote controller is described in detail below.
可选地,本申请实施例中,电子设备可以通过下述的方式一或方式二,确定目标虚拟遥控器。Optionally, in an embodiment of the present application, the electronic device may determine the target virtual remote controller by the following method 1 or method 2.
方式一method one
可选地,本申请实施例中,上述步骤101具体可以通过下述的步骤101a和步骤101b实现。Optionally, in the embodiment of the present application, the above step 101 can be specifically implemented by the following steps 101a and 101b.
步骤101a、电子设备接收用户对息屏显示设置界面中目标虚拟遥控器的 标识的第一输入。Step 101a: The electronic device receives a user's request for a target virtual remote controller in the screen-off display setting interface. Identifies the first input.
本申请实施例中,第一输入用于选择虚拟遥控器的标识。In the embodiment of the present application, the first input is used to select an identifier of the virtual remote control.
可选地,本申请实施例中,第一输入可以悬浮输入、触控输入或语音输入等任意可能形式的输入。Optionally, in the embodiment of the present application, the first input may be any possible form of input such as floating input, touch input or voice input.
例如,以第一输入为触控输入为例,第一输入可以为用户对目标虚拟遥控器的标识的单击输入、双击输入或长按输入等。For example, taking the first input as a touch input as an example, the first input may be a single-click input, a double-click input, or a long-press input of the identifier of the target virtual remote controller by the user.
可选地,本申请实施例中,目标虚拟遥控器的标识可以为:能够指示目标虚拟遥控器的文字标识、图像标识或颜色标识等任意可能的标识。Optionally, in the embodiment of the present application, the identifier of the target virtual remote controller may be any possible identifier such as a text identifier, an image identifier, or a color identifier that can indicate the target virtual remote controller.
可选地,本申请实施例中,上述息屏显示设置界面可以用于设置电子设备在待解锁界面中显示的内容。Optionally, in an embodiment of the present application, the above-mentioned screen-off display setting interface can be used to set the content displayed by the electronic device in the unlocking interface.
可选地,本申请实施例中,上述待解锁界面可以为:息屏界面(即电子设备处于息屏状态时显示的界面)或解锁界面(即用户需解锁电子设备时触发电子设备显示的界面,该解锁界面中可以包括密码解锁控件或指纹解锁控件等)。Optionally, in an embodiment of the present application, the above-mentioned interface to be unlocked can be: a screen-off interface (i.e., an interface displayed when the electronic device is in the screen-off state) or an unlocking interface (i.e., an interface triggered to be displayed by the electronic device when the user needs to unlock the electronic device, and the unlocking interface may include a password unlocking control or a fingerprint unlocking control, etc.).
可选地,本申请实施例中,上述息屏显示设置界面中可以包括多个虚拟遥控器的标识,每个标识可以指示一个虚拟遥控器,或可以指示一个虚拟遥控器的虚拟按键排布方式。Optionally, in an embodiment of the present application, the above-mentioned screen-off display setting interface may include multiple virtual remote control identifiers, each identifier may indicate a virtual remote control, or may indicate a virtual key layout of a virtual remote control.
步骤101b、电子设备响应于第一输入,确定目标虚拟遥控器。Step 101b: The electronic device determines a target virtual remote controller in response to the first input.
下面结合附图,对本申请实施例提供的虚拟遥控器显示方法进行示例性地说明。The following is an illustrative description of the virtual remote control display method provided in the embodiments of the present application with reference to the accompanying drawings.
示例性地,如图3中的(a)所示,息屏显示设置界面30中包括多个虚拟遥控器的标识,电子设备接收到了用户对一个虚拟遥控器(即目标虚拟遥控器)的标识31的单击输入,那么如图3中的(b)所示,电子设备可以确定该虚拟遥控器,并在息屏显示设置界面30中显示当前应用的该虚拟遥控器的名称32和图像标识33。可以看出,息屏显示设置界面30中还可以包括多个个性样式标识,电子设备可以通过用户对其中一个个性样式标识的输入, 在待解锁界面中显示该个性样式标识指示的个性主题,以满足用户的不同需求。For example, as shown in (a) of FIG3 , the screen-off display setting interface 30 includes multiple virtual remote controller identifiers. When the electronic device receives a single-click input of a virtual remote controller identifier 31 (i.e., a target virtual remote controller), as shown in (b) of FIG3 , the electronic device can determine the virtual remote controller and display the name 32 and image identifier 33 of the currently applied virtual remote controller in the screen-off display setting interface 30. It can be seen that the screen-off display setting interface 30 can also include multiple personalized style identifiers. The electronic device can select a personalized style identifier based on the user's input of one of the personalized style identifiers. The personalized theme indicated by the personalized style logo is displayed in the unlocking interface to meet the different needs of users.
本申请实施例中,由于电子设备可以通过用户对息屏显示设置界面中目标虚拟遥控器的标识的第一输入,确定目标虚拟遥控器,因此可以简化电子设备确定目标虚拟遥控器的步骤。In the embodiment of the present application, since the electronic device can determine the target virtual remote control through the user's first input of the identifier of the target virtual remote control in the screen-off display setting interface, the steps for the electronic device to determine the target virtual remote control can be simplified.
方式二Method 2
可选地,本申请实施例中,上述步骤101具体可以通过下述的步骤101c至步骤101e实现。Optionally, in the embodiment of the present application, the above step 101 can be specifically implemented through the following steps 101c to 101e.
步骤101c、电子设备获取目标信息。Step 101c: The electronic device obtains target information.
本申请实施例中,目标信息包括以下至少之一:In this embodiment of the present application, the target information includes at least one of the following:
(a)电子设备当前所处位置的位置信息;(a) location information of the current location of the electronic device;
(b)电子设备当前***时间的时间信息;(b) time information of the current system time of the electronic device;
(c)电子设备当前所处环境的温度信息;(c) temperature information of the environment in which the electronic device is currently located;
(d)电子设备扫描到的设备信息。(d) Device information scanned by the electronic device.
步骤101d、电子设备根据目标信息,确定与目标信息对应的设备。Step 101d: The electronic device determines a device corresponding to the target information based on the target information.
下面对本申请实施例提供的虚拟遥控器显示方法进行示例性地说明。The following is an exemplary description of the virtual remote control display method provided in an embodiment of the present application.
示例性地,当目标信息包括上述(a)时,若上述位置信息指示的位置为用户的客厅,则电子设备可以根据该位置信息并结合用户使用设备的历史习惯数据,确定与该位置信息对应的设备为电视(即用户处于客厅时大概率会需要遥控电视);当目标信息包括上述(b)时,若上述时间信息指示的时间为凌晨1:00,则电子设备可以根据该时间信息并结合用户使用设备的历史习惯数据,确定与该时间信息对应的设备为卧室空调(即在凌晨1:00,用户大概率会需要遥控卧室空调)。Exemplarily, when the target information includes the above (a), if the location indicated by the above location information is the user's living room, the electronic device can determine that the device corresponding to the location information is a television (i.e., the user is likely to need to control the TV remotely when in the living room) based on the location information and the user's historical habit data of using the device; when the target information includes the above (b), if the time indicated by the above time information is 1:00 a.m., the electronic device can determine that the device corresponding to the time information is a bedroom air conditioner (i.e., at 1:00 a.m., the user is likely to need to control the bedroom air conditioner remotely) based on the time information and the user's historical habit data of using the device.
又示例性地,当目标信息包括上述(c)时,电子设备可以通过温度传感器获取上述温度信息,并通过天气应用程序获取当前的温度值,若该温度信息指示的温度值与当前的温度值之间的差值大于或等于预设阈值,则电子设 备可以确定与该温度信息对应的设备为空调(即用户大概率在使用空调);或者,若电子设备获取的温度信息指示的温度值处于舒适温度范围(例如,15°~28°)之外,则电子设备可以确定与该温度信息对应的设备为空调(即用户大概率需要使用空调)。As another example, when the target information includes the above (c), the electronic device may obtain the above temperature information through a temperature sensor and obtain the current temperature value through a weather application. If the difference between the temperature value indicated by the temperature information and the current temperature value is greater than or equal to a preset threshold, the electronic device The electronic device can determine that the device corresponding to the temperature information is an air conditioner (that is, the user is most likely using the air conditioner); or, if the temperature value indicated by the temperature information obtained by the electronic device is outside the comfortable temperature range (for example, 15°~28°), the electronic device can determine that the device corresponding to the temperature information is an air conditioner (that is, the user is most likely to need to use the air conditioner).
再示例性地,当目标信息包括上述(d)时,电子设备可以通过无线模块扫描附近的设备,若扫描到的设备信息指示电视,则电子设备可以确定与该设备信息对应的设备为电视(即用户开启了电视)。As another example, when the target information includes the above (d), the electronic device can scan nearby devices through the wireless module. If the scanned device information indicates a TV, the electronic device can determine that the device corresponding to the device information is a TV (ie, the user has turned on the TV).
可选地,本申请实施例中,电子设备根据目标信息确定的设备的数量可以为一个或多个。Optionally, in an embodiment of the present application, the number of devices determined by the electronic device according to the target information may be one or more.
步骤101e、电子设备将设备对应的虚拟遥控器,确定为目标虚拟遥控器。Step 101e: The electronic device determines the virtual remote controller corresponding to the device as the target virtual remote controller.
可选地,本申请实施例中,当电子设备确定的上述设备的数量为多个时,电子设备可以将该多个设备中的每个设备对应的虚拟遥控器,均确定为目标虚拟遥控器。Optionally, in an embodiment of the present application, when the electronic device determines that the number of the above-mentioned devices is multiple, the electronic device may determine the virtual remote controller corresponding to each of the multiple devices as the target virtual remote controller.
本申请实施例中,由于电子设备可以根据获取的目标信息确定对应的设备,并将确定的设备对应的虚拟遥控器确定为目标虚拟遥控器,即电子设备无需通过用户的输入,便可以自动确定目标虚拟遥控器,因此可以进一步简化电子设备确定目标虚拟遥控器的步骤。In an embodiment of the present application, since the electronic device can determine the corresponding device based on the acquired target information, and determine the virtual remote control corresponding to the determined device as the target virtual remote control, that is, the electronic device can automatically determine the target virtual remote control without user input, the steps for the electronic device to determine the target virtual remote control can be further simplified.
步骤102、在电子设备处于息屏状态的情况下,电子设备在待解锁界面中显示目标虚拟遥控器对应的虚拟按键。Step 102: When the electronic device is in the screen-off state, the electronic device displays a virtual button corresponding to the target virtual remote controller in the unlocking interface.
可选地,本申请实施例中,目标虚拟遥控器可以对应至少一个虚拟按键,每个虚拟按键可以用于控制目标设备的一种功能。Optionally, in an embodiment of the present application, the target virtual remote controller may correspond to at least one virtual button, and each virtual button may be used to control a function of the target device.
需要说明的是,目标虚拟遥控器对应的虚拟按键的数量可以根据具体的目标设备确定。It should be noted that the number of virtual buttons corresponding to the target virtual remote controller may be determined according to the specific target device.
下面结合附图,对本申请实施例提供的虚拟遥控器显示方法进行示例性地说明。The following is an illustrative description of the virtual remote control display method provided in the embodiments of the present application with reference to the accompanying drawings.
示例性地,假设电子设备确定的目标虚拟遥控器为用于控制电视的虚拟 遥控器,那么如图4所示,电子设备处于息屏状态的情况下,可以在待解锁界面40中显示目标虚拟遥控器对应的虚拟按键(包括虚拟按键41至虚拟按键50);其中,每个虚拟按键可以用于控制电视的一种功能,例如,虚拟按键41可以控制电视的开关功能,虚拟按键49可以控制电视的音量增加功能等;从而可以使用户直接通过在待解锁界面40中对显示的虚拟按键的输入控制电视,如此可以简化通过虚拟遥控器控制电视的操作过程。可以看出,待解锁界面40中还可以包括:电子设备通过上述息屏显示设置界面设置显示的时间信息、指纹解锁虚拟按键等,以满足用户的不同使用需求。For example, it is assumed that the target virtual remote controller determined by the electronic device is a virtual remote controller for controlling a television. remote control, then as shown in FIG4, when the electronic device is in the screen-off state, the virtual buttons (including virtual buttons 41 to 50) corresponding to the target virtual remote control can be displayed in the unlock interface 40; wherein each virtual button can be used to control a function of the TV, for example, virtual button 41 can control the switch function of the TV, virtual button 49 can control the volume increase function of the TV, etc.; thus, the user can directly control the TV by inputting the virtual buttons displayed in the unlock interface 40, thus simplifying the operation process of controlling the TV through the virtual remote control. It can be seen that the unlock interface 40 can also include: the electronic device sets the time information displayed through the above-mentioned screen-off display setting interface, the fingerprint unlocking virtual button, etc., to meet the different usage needs of users.
下面对电子设备在待解锁界面中显示目标虚拟遥控器对应的虚拟按键的具体方法进行详细说明。The specific method for the electronic device to display the virtual keys corresponding to the target virtual remote controller in the unlocking interface is described in detail below.
可选地,本申请实施例中,目标虚拟遥控器可以包括至少一个虚拟遥控器,那么上述步骤102具体可以通过下述的步骤102a实现。Optionally, in the embodiment of the present application, the target virtual remote controller may include at least one virtual remote controller, and the above step 102 may be specifically implemented through the following step 102a.
步骤102a、电子设备在待解锁界面中的至少一个显示区域,显示至少一个虚拟遥控器对应的虚拟按键。Step 102a: The electronic device displays at least one virtual key corresponding to the virtual remote controller in at least one display area of the interface to be unlocked.
其中,上述至少一个显示区域中的每个显示区域中,显示有上述至少一个虚拟遥控器中的一个虚拟遥控器对应的虚拟按键(即上述至少一个显示区域与上述至少一个虚拟遥控器对应的虚拟按键一一对应)。Among them, in each of the above-mentioned at least one display area, a virtual key corresponding to one of the above-mentioned at least one virtual remote control is displayed (that is, the above-mentioned at least one display area corresponds to the virtual key corresponding to the above-mentioned at least one virtual remote control in a one-to-one manner).
可选地,本申请实施例中,上述至少一个显示区域的数量可以为***默认的,或可以为用户根据使用需求设置的。Optionally, in the embodiment of the present application, the number of the at least one display area may be a system default, or may be set by the user according to usage requirements.
可以理解,当上述至少一个显示区域的数量为多个时,电子设备可以同时显示与多个虚拟遥控器对应的虚拟按键,以方便对多个设备的控制。It can be understood that when the number of the at least one display area is multiple, the electronic device can simultaneously display virtual buttons corresponding to multiple virtual remote controllers to facilitate the control of multiple devices.
本申请实施例中,由于电子设备可以在待解锁界面的至少一个显示区域中的每个显示区域,显示一个虚拟遥控器对应的虚拟按键,因此可以提高电子设备显示虚拟遥控器的灵活性。In the embodiment of the present application, since the electronic device can display a virtual key corresponding to a virtual remote control in each display area of at least one display area of the interface to be unlocked, the flexibility of the electronic device in displaying the virtual remote control can be improved.
可选地,本申请实施例中,目标虚拟遥控器可以包括至少两个虚拟遥控器,那么上述步骤102具体可以通过下述的步骤102b和步骤102c实现。 Optionally, in the embodiment of the present application, the target virtual remote controller may include at least two virtual remote controllers, and the above step 102 may be specifically implemented through the following steps 102b and 102c.
步骤102b、电子设备在待解锁界面中显示第一虚拟遥控器对应的虚拟按键。Step 102b: The electronic device displays a virtual button corresponding to the first virtual remote controller in the unlocking interface.
步骤102c、电子设备响应于用户对待解锁界面的第二输入,将待解锁界面中显示的第一虚拟遥控器对应的虚拟按键,更新显示为第二虚拟遥控器对应的虚拟按键。Step 102c: In response to the user's second input to the interface to be unlocked, the electronic device updates and displays the virtual key corresponding to the first virtual remote controller displayed in the interface to be unlocked to the virtual key corresponding to the second virtual remote controller.
其中,第一虚拟遥控器和第二虚拟遥控器为上述至少两个虚拟遥控器中的虚拟遥控器。The first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
可选地,本申请实施例中,第一虚拟遥控器和第二虚拟遥控器可以分别用于通过电子设备控制一个设备。Optionally, in the embodiment of the present application, the first virtual remote controller and the second virtual remote controller may be respectively used to control a device through the electronic device.
可选地,本申请实施例中,电子设备在将上述待解锁界面中显示的第一虚拟遥控器对应的虚拟按键,更新显示为第二虚拟遥控器对应的虚拟按键之后,可以取消在该待解锁界面中显示第一虚拟遥控器对应的虚拟按键。Optionally, in an embodiment of the present application, after the electronic device updates and displays the virtual keys corresponding to the first virtual remote control displayed in the above-mentioned unlocking interface to virtual keys corresponding to the second virtual remote control, it can cancel the display of the virtual keys corresponding to the first virtual remote control in the unlocking interface.
本申请实施例中,在上述步骤102c之前,电子设备可以先接收用户对待解锁界面的第二输入。In the embodiment of the present application, before the above step 102c, the electronic device may first receive a second input from the user to the interface to be unlocked.
本申请实施例中,第二输入用于触发电子设备更新显示上述待解锁界面中的内容。In the embodiment of the present application, the second input is used to trigger the electronic device to update the content displayed in the above-mentioned unlocking interface.
可选地,本申请实施例中,第二输入可以为触控输入、语音输入或物理按键输入等任意可能形式的输入。Optionally, in the embodiment of the present application, the second input may be any possible form of input such as touch input, voice input or physical key input.
例如,以第二输入为触控输入为例,第二输入可以为用户对上述待解锁界面的滑动输入或特殊轨迹输入等。For example, taking the second input as a touch input as an example, the second input may be a sliding input or a special track input by the user on the above-mentioned interface to be unlocked.
需要说明的是,上述步骤102b和步骤102c仅为两个虚拟遥控器对应的虚拟按键的切换显示,电子设备在上述待解锁界面中更新显示第二虚拟遥控器对应的虚拟按键之后,可以再通过一个输入,将该待解锁界面中显示的第二虚拟遥控器对应的虚拟按键,更新显示为上述至少两个虚拟遥控器中的另一个虚拟遥控器对应的虚拟按键;依此类推,电子设备可以通过多个输入,依次在该待解锁界面中显示该至少两个虚拟遥控器中的每个虚拟遥控器对应 的虚拟按键。It should be noted that the above steps 102b and 102c are only for switching display of virtual keys corresponding to two virtual remote controls. After the electronic device updates and displays the virtual key corresponding to the second virtual remote control in the above interface to be unlocked, it can update and display the virtual key corresponding to the second virtual remote control displayed in the interface to be unlocked to the virtual key corresponding to another virtual remote control of the above at least two virtual remote controls through another input; and so on, the electronic device can display the virtual key corresponding to each of the at least two virtual remote controls in the interface to be unlocked in turn through multiple inputs. virtual keys.
需要说明的是,电子设备更新显示上述至少两个虚拟遥控器中的每个虚拟遥控器对应的虚拟按键的顺序可以为***默认的,或可以为用户根据使用需求设置的,本申请实施例不作限定。It should be noted that the order in which the electronic device updates and displays the virtual keys corresponding to each of the at least two virtual remote controls may be a system default order, or may be set by the user according to usage requirements, which is not limited in the embodiments of the present application.
本申请实施例中,由于电子设备可以通过用户对待解锁界面的第二输入,更新该待解锁界面中显示的虚拟遥控器对应的虚拟按键,因此可以进一步提高电子设备显示虚拟遥控器的灵活性,以方便用户查找所需的虚拟遥控器。In an embodiment of the present application, since the electronic device can update the virtual button corresponding to the virtual remote control displayed in the unlocking interface through the user's second input to the unlocking interface, the flexibility of the electronic device in displaying the virtual remote control can be further improved, making it easier for users to find the required virtual remote control.
在本申请实施例提供的虚拟遥控器显示方法中,由于电子设备可以在处于息屏状态的情况下,在待解锁界面中直接显示确定的目标虚拟遥控器及其对应的虚拟按键,因此无需通过用户的多次输入显示所需的虚拟遥控器,从而可以简化电子设备显示虚拟遥控器的步骤。In the virtual remote control display method provided in the embodiment of the present application, since the electronic device can directly display the determined target virtual remote control and its corresponding virtual buttons in the unlocking interface when the screen is in the off state, there is no need to display the required virtual remote control through multiple inputs from the user, thereby simplifying the steps for the electronic device to display the virtual remote control.
本申请实施例提供的虚拟遥控器显示方法,执行主体可以为虚拟遥控器显示装置。本申请实施例中以虚拟遥控器显示装置执行虚拟遥控器显示方法为例,说明本申请实施例提供的虚拟遥控器显示装置。The virtual remote control display method provided in the embodiment of the present application can be executed by a virtual remote control display device. In the embodiment of the present application, a virtual remote control display device executing the virtual remote control display method is taken as an example to illustrate the virtual remote control display device provided in the embodiment of the present application.
结合图5,本申请实施例提供一种虚拟遥控器显示装置50,该虚拟遥控器显示装置50可以包括确定模块51和显示模块52。确定模块51,可以用于确定目标虚拟遥控器,目标虚拟遥控器用于通过电子设备控制目标设备。显示模块52,可以用于在电子设备处于息屏状态的情况下,在待解锁界面中显示目标虚拟遥控器对应的虚拟按键。In conjunction with FIG5 , an embodiment of the present application provides a virtual remote control display device 50, which may include a determination module 51 and a display module 52. The determination module 51 may be used to determine a target virtual remote control, which is used to control a target device through an electronic device. The display module 52 may be used to display a virtual button corresponding to the target virtual remote control in the unlocking interface when the electronic device is in the screen-off state.
一种可能的实现方式中,目标虚拟遥控器可以为遥控应用程序中的虚拟遥控器;其中,该遥控应用程序是在电子设备的协处理器上运行的。In a possible implementation, the target virtual remote controller may be a virtual remote controller in a remote control application; wherein the remote control application is run on a coprocessor of the electronic device.
一种可能的实现方式中,确定模块51,具体可以用于接收用户对息屏显示设置界面中目标虚拟遥控器的标识的第一输入;并响应于接收的第一输入,确定目标虚拟遥控器。In a possible implementation, the determination module 51 may be specifically configured to receive a first input from a user regarding an identifier of a target virtual remote controller in an off-screen display setting interface; and determine the target virtual remote controller in response to the received first input.
一种可能的实现方式中,确定模块51,具体可以用于获取目标信息,目标信息包括以下至少之一:电子设备当前所处位置的位置信息,电子设备当 前***时间的时间信息,电子设备当前所处环境的温度信息,电子设备扫描到的设备信息;且根据目标信息,确定与目标信息对应的设备;并将该设备对应的虚拟遥控器,确定为目标虚拟遥控器。In a possible implementation, the determination module 51 may be specifically used to obtain target information, where the target information includes at least one of the following: location information of the current location of the electronic device, location information of the electronic device when The time information of the previous system time, the temperature information of the current environment of the electronic device, and the device information scanned by the electronic device; and according to the target information, determine the device corresponding to the target information; and determine the virtual remote control corresponding to the device as the target virtual remote control.
一种可能的实现方式中,目标虚拟遥控器可以包括至少一个虚拟遥控器。显示模块52,具体可以用于在上述待解锁界面中的至少一个显示区域,显示该至少一个虚拟遥控器对应的虚拟按键;其中,每个显示区域中显示有一个虚拟遥控器对应的虚拟按键。In a possible implementation, the target virtual remote controller may include at least one virtual remote controller. The display module 52 may be specifically configured to display a virtual key corresponding to the at least one virtual remote controller in at least one display area in the to-be-unlocked interface; wherein a virtual key corresponding to a virtual remote controller is displayed in each display area.
一种可能的实现方式中,目标虚拟遥控器可以包括至少两个虚拟遥控器。显示模块52,具体可以用于在上述待解锁界面中显示第一虚拟遥控器对应的虚拟按键;并响应于用户对该待解锁界面的第二输入,将该待解锁界面中显示的第一虚拟遥控器对应的虚拟按键,更新显示为第二虚拟遥控器对应的虚拟按键;其中,第一虚拟遥控器和第二虚拟遥控器为该至少两个虚拟遥控器中的虚拟遥控器。In a possible implementation, the target virtual remote controller may include at least two virtual remote controllers. The display module 52 may be specifically configured to display a virtual key corresponding to the first virtual remote controller in the unlock interface; and in response to a second input of the user to the unlock interface, update the virtual key corresponding to the first virtual remote controller displayed in the unlock interface to a virtual key corresponding to the second virtual remote controller; wherein the first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
在本申请实施例提供的虚拟遥控器显示装置中,由于该虚拟遥控器显示装置可以在处于息屏状态的情况下,在待解锁界面中直接显示确定的目标虚拟遥控器及其对应的虚拟按键,因此无需通过用户的多次输入显示所需的虚拟遥控器,从而可以简化显示虚拟遥控器的步骤。In the virtual remote control display device provided in the embodiment of the present application, since the virtual remote control display device can directly display the determined target virtual remote control and its corresponding virtual buttons in the unlocking interface when the screen is in the off state, there is no need for multiple user inputs to display the required virtual remote control, thereby simplifying the steps of displaying the virtual remote control.
本申请实施例中的虚拟遥控器显示装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助 机等,本申请实施例不作具体限定。The virtual remote control display device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or a device other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service Machine, etc., the embodiments of the present application are not specifically limited.
本申请实施例中的虚拟遥控器显示装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。The virtual remote control display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
本申请实施例提供的虚拟遥控器显示装置能够实现图1至图4的方法实施例实现的各个过程,为避免重复,这里不再赘述。The virtual remote control display device provided in the embodiment of the present application can implement each process implemented in the method embodiments of Figures 1 to 4, and will not be described again here to avoid repetition.
如图6所示,本申请实施例还提供一种电子设备600,包括处理器601和存储器602,存储器602上存储有可在所述处理器601上运行的程序或指令,该程序或指令被处理器601执行时实现如上述虚拟遥控器显示方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。As shown in Figure 6, an embodiment of the present application also provides an electronic device 600, including a processor 601 and a memory 602, and the memory 602 stores a program or instruction that can be executed on the processor 601. When the program or instruction is executed by the processor 601, the various steps of the above-mentioned virtual remote control display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
图7为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 7 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 1000 can also include a power source (such as a battery) for supplying power to each component, and the power source can be logically connected to the processor 1010 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system. The electronic device structure shown in FIG7 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
其中,处理器1010,可以用于确定目标虚拟遥控器,目标虚拟遥控器用于通过电子设备控制目标设备。显示单元1006,可以用于在电子设备处于息屏状态的情况下,在待解锁界面中显示目标虚拟遥控器对应的虚拟按键。The processor 1010 may be used to determine a target virtual remote controller, which is used to control a target device through the electronic device. The display unit 1006 may be used to display a virtual key corresponding to the target virtual remote controller in the unlocking interface when the electronic device is in a screen-off state.
一种可能的实现方式中,目标虚拟遥控器可以为遥控应用程序中的虚拟遥控器;其中,该遥控应用程序是在电子设备的协处理器上运行的。 In a possible implementation, the target virtual remote controller may be a virtual remote controller in a remote control application; wherein the remote control application is run on a coprocessor of the electronic device.
一种可能的实现方式中,处理器1010,具体可以用于接收用户对息屏显示设置界面中目标虚拟遥控器的标识的第一输入;并响应于接收的第一输入,确定目标虚拟遥控器。In one possible implementation, the processor 1010 may be specifically configured to receive a first input from a user regarding an identifier of a target virtual remote controller in an off-screen display setting interface; and determine the target virtual remote controller in response to the received first input.
一种可能的实现方式中,处理器1010,具体可以用于获取目标信息,目标信息包括以下至少之一:电子设备当前所处位置的位置信息,电子设备当前***时间的时间信息,电子设备当前所处环境的温度信息,电子设备扫描到的设备信息;且根据目标信息,确定与目标信息对应的设备;并将该设备对应的虚拟遥控器,确定为目标虚拟遥控器。In one possible implementation, the processor 1010 can be specifically used to obtain target information, where the target information includes at least one of the following: location information of the current location of the electronic device, time information of the current system time of the electronic device, temperature information of the current environment of the electronic device, and device information scanned by the electronic device; and based on the target information, determine the device corresponding to the target information; and determine the virtual remote control corresponding to the device as the target virtual remote control.
一种可能的实现方式中,目标虚拟遥控器可以包括至少一个虚拟遥控器。显示单元1006,具体可以用于在上述待解锁界面中的至少一个显示区域,显示该至少一个虚拟遥控器对应的虚拟按键;其中,每个显示区域中显示有一个虚拟遥控器对应的虚拟按键。In a possible implementation, the target virtual remote controller may include at least one virtual remote controller. The display unit 1006 may be specifically configured to display a virtual key corresponding to the at least one virtual remote controller in at least one display area in the to-be-unlocked interface; wherein a virtual key corresponding to a virtual remote controller is displayed in each display area.
一种可能的实现方式中,目标虚拟遥控器可以包括至少两个虚拟遥控器。显示单元1006,具体可以用于在上述待解锁界面中显示第一虚拟遥控器对应的虚拟按键;并响应于用户对该待解锁界面的第二输入,将该待解锁界面中显示的第一虚拟遥控器对应的虚拟按键,更新显示为第二虚拟遥控器对应的虚拟按键;其中,第一虚拟遥控器和第二虚拟遥控器为该至少两个虚拟遥控器中的虚拟遥控器。In a possible implementation, the target virtual remote controller may include at least two virtual remote controllers. The display unit 1006 may be specifically configured to display a virtual key corresponding to the first virtual remote controller in the to-be-unlocked interface; and in response to a second input of the user to the to-be-unlocked interface, update the virtual key corresponding to the first virtual remote controller displayed in the to-be-unlocked interface to a virtual key corresponding to the second virtual remote controller; wherein the first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
在本申请实施例提供的电子设备中,由于该电子设备可以在处于息屏状态的情况下,在待解锁界面中直接显示确定的目标虚拟遥控器及其对应的虚拟按键,因此无需通过用户的多次输入显示所需的虚拟遥控器,从而可以简化电子设备显示虚拟遥控器的步骤。In the electronic device provided in the embodiment of the present application, since the electronic device can directly display the determined target virtual remote control and its corresponding virtual keys in the unlocking interface when the screen is in the off state, there is no need to display the required virtual remote control through multiple inputs from the user, thereby simplifying the steps for the electronic device to display the virtual remote control.
本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。The beneficial effects of various implementations in this embodiment can be specifically referred to the beneficial effects of the corresponding implementations in the above method embodiment. To avoid repetition, they will not be described again here.
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(Graphics Processing Unit,GPU)10041和麦克风10042,图形处理器10041 对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode is processed. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
处理器1010可包括一个或多个处理单元;可选的,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用 户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user The modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现如上述虚拟遥控器显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the virtual remote control display method embodiment described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如上述虚拟遥控器显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned virtual remote control display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述虚拟遥控器显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned virtual remote control display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例 如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the existence of other identical elements in the process, method, article or device that includes the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved, for example For example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。 The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims (14)

  1. 一种虚拟遥控器显示方法,所述方法包括:A virtual remote control display method, the method comprising:
    确定目标虚拟遥控器,所述目标虚拟遥控器用于通过电子设备控制目标设备;Determine a target virtual remote controller, where the target virtual remote controller is used to control a target device through the electronic device;
    在所述电子设备处于息屏状态的情况下,在待解锁界面中显示所述目标虚拟遥控器对应的虚拟按键。When the electronic device is in the screen-off state, a virtual button corresponding to the target virtual remote controller is displayed in the unlocking interface.
  2. 根据权利要求1所述的方法,其中,所述目标虚拟遥控器为遥控应用程序中的虚拟遥控器;The method according to claim 1, wherein the target virtual remote controller is a virtual remote controller in a remote control application;
    其中,所述遥控应用程序是在所述电子设备的协处理器上运行的。Wherein, the remote control application is run on the coprocessor of the electronic device.
  3. 根据权利要求1或2所述的方法,其中,所述确定目标虚拟遥控器,包括:The method according to claim 1 or 2, wherein determining the target virtual remote controller comprises:
    接收用户对息屏显示设置界面中所述目标虚拟遥控器的标识的第一输入;Receiving a first input from a user regarding an identifier of a target virtual remote controller in the screen-off display setting interface;
    响应于所述第一输入,确定所述目标虚拟遥控器。In response to the first input, the target virtual remote controller is determined.
  4. 根据权利要求1或2所述的方法,其中,所述确定目标虚拟遥控器,包括:The method according to claim 1 or 2, wherein determining the target virtual remote controller comprises:
    获取目标信息,所述目标信息包括以下至少之一:所述电子设备当前所处位置的位置信息,所述电子设备当前***时间的时间信息,所述电子设备当前所处环境的温度信息,所述电子设备扫描到的设备信息;Acquire target information, the target information including at least one of the following: location information of the current location of the electronic device, time information of the current system time of the electronic device, temperature information of the current environment of the electronic device, and device information scanned by the electronic device;
    根据所述目标信息,确定与所述目标信息对应的设备;Determining, according to the target information, a device corresponding to the target information;
    将所述设备对应的虚拟遥控器,确定为所述目标虚拟遥控器。The virtual remote controller corresponding to the device is determined as the target virtual remote controller.
  5. 根据权利要求1或2所述的方法,其中,所述目标虚拟遥控器包括至少一个虚拟遥控器;The method according to claim 1 or 2, wherein the target virtual remote controller includes at least one virtual remote controller;
    所述在待解锁界面中显示所述目标虚拟遥控器对应的虚拟按键,包括:The step of displaying a virtual button corresponding to the target virtual remote controller in the unlocking interface includes:
    在所述待解锁界面中的至少一个显示区域,显示所述至少一个虚拟遥控器对应的虚拟按键;Displaying, in at least one display area in the to-be-unlocked interface, a virtual key corresponding to the at least one virtual remote controller;
    其中,每个显示区域中显示有一个虚拟遥控器对应的虚拟按键。 Wherein, each display area displays a virtual button corresponding to a virtual remote control.
  6. 根据权利要求1或2所述的方法,其中,所述目标虚拟遥控器包括至少两个虚拟遥控器;The method according to claim 1 or 2, wherein the target virtual remote controller includes at least two virtual remote controllers;
    所述在待解锁界面中显示所述目标虚拟遥控器对应的虚拟按键,包括:The step of displaying a virtual button corresponding to the target virtual remote controller in the unlocking interface includes:
    在所述待解锁界面中显示第一虚拟遥控器对应的虚拟按键;Displaying a virtual button corresponding to the first virtual remote controller in the unlocking interface;
    响应于用户对所述待解锁界面的第二输入,将所述待解锁界面中显示的所述第一虚拟遥控器对应的虚拟按键,更新显示为第二虚拟遥控器对应的虚拟按键;In response to a second input of the user to the to-be-unlocked interface, updating and displaying the virtual key corresponding to the first virtual remote controller displayed in the to-be-unlocked interface to the virtual key corresponding to the second virtual remote controller;
    其中,所述第一虚拟遥控器和所述第二虚拟遥控器为所述至少两个虚拟遥控器中的虚拟遥控器。The first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
  7. 一种虚拟遥控器显示装置,所述装置包括确定模块和显示模块;A virtual remote control display device, the device comprising a determination module and a display module;
    所述确定模块,用于确定目标虚拟遥控器,所述目标虚拟遥控器用于通过电子设备控制目标设备;The determination module is used to determine a target virtual remote controller, where the target virtual remote controller is used to control a target device through the electronic device;
    所述显示模块,用于在所述电子设备处于息屏状态的情况下,在待解锁界面中显示所述目标虚拟遥控器对应的虚拟按键。The display module is used to display the virtual buttons corresponding to the target virtual remote controller in the unlocking interface when the electronic device is in the screen-off state.
  8. 根据权利要求7所述的装置,其中,所述目标虚拟遥控器为遥控应用程序中的虚拟遥控器;The device according to claim 7, wherein the target virtual remote controller is a virtual remote controller in a remote control application;
    其中,所述遥控应用程序是在所述电子设备的协处理器上运行的。Wherein, the remote control application is run on the coprocessor of the electronic device.
  9. 根据权利要求7或8所述的装置,其中,The device according to claim 7 or 8, wherein
    所述确定模块,具体用于接收用户对息屏显示设置界面中所述目标虚拟遥控器的标识的第一输入;并响应于接收的所述第一输入,确定所述目标虚拟遥控器。The determination module is specifically configured to receive a first input from a user regarding an identifier of the target virtual remote controller in the screen-off display setting interface; and determine the target virtual remote controller in response to the received first input.
  10. 根据权利要求7或8所述的装置,其中,The device according to claim 7 or 8, wherein
    所述确定模块,具体用于获取目标信息,所述目标信息包括以下至少之一:所述电子设备当前所处位置的位置信息,所述电子设备当前***时间的时间信息,所述电子设备当前所处环境的温度信息,所述电子设备扫描到的设备信息;且根据所述目标信息,确定与所述目标信息对应的设备;并将所 述设备对应的虚拟遥控器,确定为所述目标虚拟遥控器。The determination module is specifically used to obtain target information, wherein the target information includes at least one of the following: location information of the current location of the electronic device, time information of the current system time of the electronic device, temperature information of the current environment of the electronic device, and device information scanned by the electronic device; and according to the target information, determine the device corresponding to the target information; and The virtual remote control corresponding to the device is determined as the target virtual remote control.
  11. 根据权利要求7或8所述的装置,其中,所述目标虚拟遥控器包括至少一个虚拟遥控器;The apparatus according to claim 7 or 8, wherein the target virtual remote controller comprises at least one virtual remote controller;
    所述显示模块,具体用于在所述待解锁界面中的至少一个显示区域,显示所述至少一个虚拟遥控器对应的虚拟按键;The display module is specifically configured to display a virtual key corresponding to the at least one virtual remote controller in at least one display area of the to-be-unlocked interface;
    其中,每个显示区域中显示有一个虚拟遥控器对应的虚拟按键。Wherein, each display area displays a virtual button corresponding to a virtual remote control.
  12. 根据权利要求7或8所述的装置,其中,所述目标虚拟遥控器包括至少两个虚拟遥控器;The apparatus according to claim 7 or 8, wherein the target virtual remote controller comprises at least two virtual remote controllers;
    所述显示模块,具体用于在所述待解锁界面中显示第一虚拟遥控器对应的虚拟按键;并响应于用户对所述待解锁界面的第二输入,将所述待解锁界面中显示的所述第一虚拟遥控器对应的虚拟按键,更新显示为第二虚拟遥控器对应的虚拟按键;The display module is specifically configured to display the virtual key corresponding to the first virtual remote controller in the to-be-unlocked interface; and in response to a second input of the user to the to-be-unlocked interface, update the virtual key corresponding to the first virtual remote controller displayed in the to-be-unlocked interface to the virtual key corresponding to the second virtual remote controller;
    其中,所述第一虚拟遥控器和所述第二虚拟遥控器为所述至少两个虚拟遥控器中的虚拟遥控器。The first virtual remote controller and the second virtual remote controller are virtual remote controllers among the at least two virtual remote controllers.
  13. 一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6中任一项所述的虚拟遥控器显示方法的步骤。An electronic device comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the virtual remote control display method as described in any one of claims 1 to 6 are implemented.
  14. 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-6中任一项所述的虚拟遥控器显示方法的步骤。 A readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the virtual remote control display method according to any one of claims 1 to 6 are implemented.
PCT/CN2023/126693 2022-11-17 2023-10-26 Virtual remote controller display method and apparatus, electronic device and readable storage medium WO2024104069A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211460698.6 2022-11-17
CN202211460698.6A CN115756226A (en) 2022-11-17 2022-11-17 Virtual remote controller display method and device, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
WO2024104069A1 true WO2024104069A1 (en) 2024-05-23

Family

ID=85334331

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/126693 WO2024104069A1 (en) 2022-11-17 2023-10-26 Virtual remote controller display method and apparatus, electronic device and readable storage medium

Country Status (2)

Country Link
CN (1) CN115756226A (en)
WO (1) WO2024104069A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115756226A (en) * 2022-11-17 2023-03-07 维沃移动通信有限公司 Virtual remote controller display method and device, electronic equipment and readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110568767A (en) * 2019-07-31 2019-12-13 华为技术有限公司 Intelligent household equipment selection method and terminal
CN110989882A (en) * 2019-11-28 2020-04-10 维沃移动通信有限公司 Control method, electronic device and computer readable storage medium
CN111770008A (en) * 2019-12-12 2020-10-13 北京沃东天骏信息技术有限公司 Control method, control device, computing equipment and medium
CN112464771A (en) * 2020-11-18 2021-03-09 深圳市撰文科技有限公司 Virtual remote controller generation method, device, terminal equipment and medium
CN113748408A (en) * 2019-05-31 2021-12-03 苹果公司 User interface for audio media controls
CN115756226A (en) * 2022-11-17 2023-03-07 维沃移动通信有限公司 Virtual remote controller display method and device, electronic equipment and readable storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113748408A (en) * 2019-05-31 2021-12-03 苹果公司 User interface for audio media controls
CN110568767A (en) * 2019-07-31 2019-12-13 华为技术有限公司 Intelligent household equipment selection method and terminal
CN110989882A (en) * 2019-11-28 2020-04-10 维沃移动通信有限公司 Control method, electronic device and computer readable storage medium
CN111770008A (en) * 2019-12-12 2020-10-13 北京沃东天骏信息技术有限公司 Control method, control device, computing equipment and medium
CN112464771A (en) * 2020-11-18 2021-03-09 深圳市撰文科技有限公司 Virtual remote controller generation method, device, terminal equipment and medium
CN115756226A (en) * 2022-11-17 2023-03-07 维沃移动通信有限公司 Virtual remote controller display method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN115756226A (en) 2023-03-07

Similar Documents

Publication Publication Date Title
CN111913628B (en) Sharing method and device and electronic equipment
US11972274B2 (en) Application management method and apparatus, and electronic device
WO2024104069A1 (en) Virtual remote controller display method and apparatus, electronic device and readable storage medium
WO2022121877A1 (en) Message processing method, apparatus, and electronic device
WO2022105447A1 (en) Iot device control method, apparatus, terminal, and storage medium
CN112835485A (en) Application interface processing method and device, electronic equipment and readable storage medium
WO2023198064A1 (en) Application program starting method and apparatus, and electronic device and storage medium
WO2023185817A1 (en) Multi-device cooperation method and apparatus, and electronic device and medium
WO2023046101A1 (en) Icon display method and apparatus, and electronic device
WO2023083089A1 (en) Photographing control display method and apparatus, and electronic device and medium
WO2023155877A1 (en) Application icon management method and apparatus and electronic device
WO2022242515A1 (en) Interface display method and apparatus
US10311254B2 (en) Electronic apparatus and information access control method thereof
CN114779977A (en) Interface display method and device, electronic equipment and storage medium
WO2022257916A1 (en) Recommendation method and apparatus
WO2022143660A1 (en) Icon display method and apparatus, and electronic device
WO2024078552A1 (en) Background application management method and apparatus, electronic device and medium
WO2024114571A1 (en) Information display method and apparatus, electronic device, and storage medium
WO2021254377A1 (en) Application icon display method and apparatus, and electronic device
WO2024114532A1 (en) Mode switching method and apparatus, electronic device, and computer-readable storage medium
WO2024099102A1 (en) Control display method and apparatus, electronic device, and readable storage medium
WO2024104079A1 (en) Desktop component generation method and apparatus, electronic device, and readable storage medium
US20240095049A1 (en) Control Method, Electronic Device, and Non-Transitory Readable Storage Medium
WO2024104157A1 (en) Application interface management method and apparatus, and electronic device and readable storage medium
CN112286611B (en) Icon display method and device and electronic equipment