WO2018205534A1 - 体感遥控器控制方法、智能终端及计算机可读存储介质 - Google Patents
体感遥控器控制方法、智能终端及计算机可读存储介质 Download PDFInfo
- Publication number
- WO2018205534A1 WO2018205534A1 PCT/CN2017/110999 CN2017110999W WO2018205534A1 WO 2018205534 A1 WO2018205534 A1 WO 2018205534A1 CN 2017110999 W CN2017110999 W CN 2017110999W WO 2018205534 A1 WO2018205534 A1 WO 2018205534A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- somatosensory
- smart terminal
- remote controller
- application
- layer
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/20—Binding and programming of remote control devices
Definitions
- the present application relates to the field of intelligent terminal control, and in particular, to a somatosensory remote controller control method, an intelligent terminal, and a computer readable storage medium.
- smart terminals such as smart TVs
- the somatosensory applications that combine hardware interaction devices, somatosensory interactive system software and three-dimensional digital content have received widespread attention.
- the somatosensory function of the somatosensory remote controller needs to be turned on.
- the main way to open the somatosensory function is to set the somatosensory button on the somatosensory remote control, and to manually turn on or off the somatosensory function by pressing the somatosensory button.
- This method adopts human control, and the user easily forgets to turn off the somatosensory function, and when forgetting to turn off the somatosensory function, The somatosensory remote controller is still in the data reading state, and the long-term reading of the somatosensory data is likely to cause the working time of the remote controller battery to be shortened.
- the main purpose of the present application is to provide a somatosensory remote controller control method, an intelligent terminal, and a computer readable storage medium, which are intended to solve the technical problem that the somatosensory function of the manual open remote controller easily leads to a shortened working time of the remote controller battery.
- the present application provides a somatosensory remote controller control method, which is communicatively coupled to an intelligent terminal for receiving an instruction of the smart terminal and transmitting the detected somatosensory data to the smart terminal, the somatosensory remote control
- the control method includes the following steps:
- a somatosensory close command is sent to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller turns off the somatosensory function according to the somatosensory close command.
- the smart terminal includes a driving layer.
- the step of sending a somatosensory opening command to the somatosensory remote controller connected to the smart terminal includes:
- the smart terminal includes the driving layer and the data layer; and the step of transmitting, by the driving layer, the somatosensory registration request to the somatosensory remote controller connected to the smart terminal include:
- the driving layer acquires a sensor type required by the somatosensory application according to the somatosensory registration request;
- the driving layer controls the data layer to open a somatosensory data acquisition channel of the smart terminal, and sends a somatosensory opening command including the sensor type to the somatosensory remote controller through the data layer.
- the smart terminal includes a driving layer; when the somatosensory application is closed in the smart terminal, the step of sending a somatosensory close command to the somatosensory remote controller connected to the smart terminal includes:
- the smart terminal includes the driving layer and the data layer; and the step of transmitting, by the driving layer, the somatosensory close command to the somatosensory remote controller connected to the smart terminal include:
- the driving layer sends a somatosensory close command to the somatosensory remote controller through the data layer;
- the driver layer controls the data layer to close the somatosensory data acquisition channel of the smart terminal.
- the somatosensory remote controller control method further includes the following steps:
- the user is sent a reminder message that the somatosensory remote controller connection fails.
- the present application further provides a somatosensory remote controller control method
- the telesensor remote controller is communicatively connected with the smart terminal, configured to receive an instruction of the smart terminal, and send the detected somatosensory data to the smart terminal.
- the method for controlling the sense of remote controller includes the following steps:
- the somatosensory function of the somatosensory remote controller is turned off according to the somatosensory close command.
- the present application further provides an intelligent terminal, including: a memory, a processor, and a computer program stored on the memory and operable on the processor, the computer program
- the steps of the above-described somatosensory remote control method are implemented when executed by the processor.
- the present application further provides a computer readable storage medium having a somatosensory remote controller control program stored thereon, and the somatosensory remote controller control program is implemented by the processor as described above. The steps of the somatosensory remote control method.
- a somatosensory remote controller control method, an intelligent terminal, and a computer readable storage medium according to embodiments of the present application, when a somatosensory application of the smart terminal is activated, sending a somatosensory opening command to a somatosensory remote controller connected to the smart terminal
- the somatosensory remote controller opens the somatosensory function according to the somatosensory opening command; and when the somatosensory application of the smart terminal is turned off, sends a somatosensory closing command to the somatosensory remote controller, so that the somatosensory remote controller is turned off according to the somatosensory closing command.
- Somatosensory function when a somatosensory application of the smart terminal is activated, sending a somatosensory opening command to a somatosensory remote controller connected to the smart terminal
- the somatosensory remote controller opens the somatosensory function according to the somatosensory opening command; and when the somatosensory application of the
- the self-starting and self-closing of the somatosensory function of the somatosensory remote controller are realized, so that the somatosensory function of the somatosensory remote controller is immediately turned off when the somatosensory application is turned off, which solves the problem that the working time of the remote controller battery is shortened due to the reading of the long-term somatosensory data.
- FIG. 1 is a schematic structural diagram of a terminal in a hardware operating environment involved in a solution according to an embodiment of the present application
- FIG. 2 is a schematic flow chart of an embodiment of a method for controlling a body remote controller according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of a method for controlling a body remote controller according to an embodiment of the present invention
- step S11 is a schematic diagram of a refinement process of step S11 in another embodiment of a method for controlling a body remote controller according to the present application;
- FIG. 5 is a schematic flowchart of the refinement of step S12 in another embodiment of the method for controlling the telesensor remote controller of the present application.
- the main solution of the embodiment of the present application is that the user opens the somatosensory application in the smart terminal through the smart terminal touch screen or the smart terminal touch button or the somatosensory remote controller, etc., and sends the somatosensory remote controller connected to the smart terminal when the somatosensory application of the smart terminal is activated.
- a somatosensory opening command so that the somatosensory remote controller opens the somatosensory function after receiving the somatosensory opening command
- the somatosensory application is turned off, sends a somatosensory closing command to the somatosensory remote controller, so that the somatosensory remote controller receives
- the somatosensory function is turned off after the somatosensory close command.
- the present application provides a solution for the somatosensory remote control to automatically turn on the somatosensory function when the somatosensory application of the smart terminal is activated.
- the somatosensory application is turned off, the somatosensory function of the remote controller is automatically turned off, without manual triggering by the user, and the device is not forgotten to be turned off.
- the somatosensory function avoids the situation in which the remote control battery working time is shortened due to the somatosensory remote controller being in the state of reading the somatosensory data for a long time.
- FIG. 1 is a schematic structural diagram of a terminal in a hardware operating environment involved in an embodiment of the present application.
- the terminal in the embodiment of the present application may be a PC, or may be a smart TV, a smart phone, a tablet computer, an e-book reader, and an MP3 (Moving). Picture Experts Group Audio Layer III, motion picture expert compresses standard audio layer 3) player, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video experts compress standard audio layers 3) Players, portable computers and other portable terminal devices with display functions.
- MP3 Motion Picture Experts Group Audio Layer III, motion picture expert compresses standard audio layer 3
- MP4 Moving Picture Experts Group Audio Layer IV, dynamic video experts compress standard audio layers 3) Players
- portable computers and other portable terminal devices with display functions may be a PC, or may be a smart TV, a smart phone, a tablet computer, an e-book reader, and an MP3 (Moving). Picture Experts Group Audio Layer III, motion picture expert compresses standard audio layer 3) player, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video experts compress standard audio layers 3) Players, portable computers and
- the terminal may include a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002.
- the communication bus 1002 is used to implement connection communication between these components.
- the user interface 1003 can include a display, an input unit such as a keyboard, and the optional user interface 1003 can also include a standard wired interface, a wireless interface.
- the network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface).
- the memory 1005 may be a high speed RAM memory or a stable memory (non-volatile) Memory), such as disk storage.
- the memory 1005 can also optionally be a storage device independent of the aforementioned processor 1001.
- the terminal may further include a camera, RF (Radio) Frequency, RF) circuits, audio circuits, WiFi modules, and remote controls.
- a remote controller such as a somatosensory remote controller.
- the somatosensory remote controller has a somatosensory function, can be connected with a smart terminal like a smart TV, and detects the somatosensory data generated when the user holds the somatosensory remote controller.
- the somatosensory remote controller has a variety of hardware sensors, such as a gyroscope, a motion sensor, and other sensors, which are not described herein.
- terminal structure shown in FIG. 1 does not constitute a limitation to the terminal, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
- the somatosensory remote controller is communicatively coupled to the smart terminal for receiving an instruction of the smart terminal and transmitting the detected somatosensory data to the smart terminal.
- the somatosensory remote control method includes the following steps:
- Step S11 when the somatosensory application is activated in the smart terminal, sending a somatosensory opening command to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller opens the somatosensory function according to the somatosensory opening instruction;
- Step S12 When the somatosensory application is turned off in the smart terminal, send a somatosensory close command to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller turns off the somatosensory function according to the somatosensory close command.
- the above steps are applied to a smart terminal in which a somatosensory application is installed. Further, referring to FIG. 3, the present application further provides a somatosensory remote controller control method.
- the somatosensory remote controller is in communication with the smart terminal installed with the somatosensory application, and is configured to receive an instruction of the smart terminal and send the detected somatosensory data to the smart terminal.
- the somatosensory remote control method includes the following steps:
- Step S21 Receive a somatosensory opening command sent by the smart terminal when the somatosensory application is started in the smart terminal;
- Step S22 the somatosensory function of the somatosensory remote controller is turned on according to the somatosensory opening command
- Step S23 receiving a somatosensory close command sent by the smart terminal when the somatosensory application is closed in the smart terminal;
- Step S24 the somatosensory function of the somatosensory remote controller is turned off according to the somatosensory closing command.
- the smart terminal is a smart TV, and may be a computer or a TV box.
- the somatosensory management module of the smart terminal sends a somatosensory opening command to the remote controller management module of the smart terminal to control the
- the remote controller management module opens the somatosensory data acquisition channel.
- the remote controller management module assembles the somatosensory opening command sent by the somatosensory management module to the transmission module of the smart terminal, and the transmission module sends the assembled somatosensory opening command to the somatosensory remote control connected to the smart terminal. And causing the somatosensory remote controller to open the somatosensory function of the somatosensory remote controller after receiving the somatosensory opening command.
- the somatosensory remote controller can perform self-starting of the somatosensory function, and when the somatosensory application of the smart terminal is turned off, the somatosensory function of the somatosensory remote controller can also be turned off by itself, and when the user triggers the somatosensory application to be turned off, the smart terminal is The somatosensory remote controller sends a somatosensory close command to cause the somatosensory remote controller to turn off the somatosensory function according to the somatosensory close command.
- the somatosensory management module of the smart terminal sends a somatosensory close command to the remote controller management module, and the remote controller management module assembles the somatosensory close command through the transport module. Sending the somatosensory close command to the somatosensory remote controller to cause the somatosensory remote controller to turn off the somatosensory function.
- the somatosensory remote controller is not limited to the physical somatosensory remote controller matched with the smart terminal, and only needs to have a sensor required for the somatosensory application, and can be connected with the smart terminal.
- the mobile phone has a proximity sensor and a gyroscope, and can be connected to the smart terminal through Bluetooth. At this time, the mobile phone can be connected to the smart terminal as a somatosensory remote controller after installing the corresponding software program.
- the smart terminal will receive the somatosensory data transmitted by the somatosensory remote controller, and send the somatosensory data to the somatosensory application.
- a sensory operation of the user such as a gesture operation, is received by a sensor in the somatosensory remote controller, and the somatosensory operation is converted into detailed somatosensory data, which is transmitted to the smart terminal, and the transmission module of the smart terminal receives the After the somatosensory data sent by the telesensor remote controller is transmitted, the somatosensory data is transmitted to the somatosensory application through the somatosensory management module. After the somatosensory function of the somatosensory remote controller is turned on, data interaction between the somatosensory remote controller and the somatosensory application is realized by forwarding the somatosensory data.
- the somatosensory data may be pre-defined before being sent to the somatosensory application. It can be understood that the somatosensory data sent by the somatosensory remote controller to the smart terminal is mixed, and may include longitudinal numerical changes, horizontal data changes, etc., and the format and data accuracy of the somatosensory data are also actual. Deviation is required, and the somatosensory data may be subjected to format conversion processing, debounce processing, and classification processing by a somatosensory algorithm before being sent to the somatosensory application, and then sent to the application layer's somatosensory application. By pre-defining the somatosensory application, the processing steps of the somatosensory application are reduced.
- the somatosensory remote controller when the somatosensory application is activated in the smart terminal, the somatosensory remote controller is connected to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller opens the somatosensory function according to the received somatosensory opening command, thereby realizing
- the smart terminal somatosensory application is started, the somatosensory function of the somatosensory remote controller is self-starting; when the somatosensory application is turned off, the somatosensory remote controller is sent a somatosensory close command, so that the somatosensory remote controller turns off the somatosensory function according to the somatosensory close command.
- the somatosensory function of the somatosensory remote controller is self-closing when the smart terminal is turned off.
- the combination of automatic opening and automatic closing of the somatosensory function reduces the user's manual button operation, which is very simple, intelligent and flexible.
- the first one is to trigger the somatosensory button on the somatosensory remote controller to turn on or off the somatosensory function when entering or exiting the somatosensory application, but when When exiting the somatosensory application, if the person forgets to turn off the somatosensory function on the somatosensory remote controller, the somatosensory function of the somatosensory remote controller is always in the data reading state, which consumes the battery power of the somatosensory remote controller; the second is the somatosensory enable button and The power-sensing button of the somatosensory remote controller is integrally formed, that is, the somatosensory function is turned on when the somatosensory remote controller is powered on, and the somatosensory function is turned off when the somatosensory remote controller is powered off, so that it can be seen that the somatosensory remote controller has
- the sensor that takes the somatosensory operation will always read the user's somatosensory operation data, which will also shorten the working time of the somatosensory remote control battery. Therefore, by automatically starting and closing the somatosensory function of the remote controller, the problem that the battery life of the remote controller is shortened due to the long-time opening of the somatosensory function is also avoided.
- the smart terminal includes a driving layer
- the step S11 includes:
- Step S111 when the somatosensory application is started in the smart terminal, receiving, by the driving layer, a somatosensory registration request generated by the somatosensory application;
- Step S112 responding to the somatosensory registration request by the driving layer, and transmitting the somatosensory opening command to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller opens the somatosensory function according to the somatosensory opening instruction.
- the plug-in in the smart terminal may send a somatosensory registration request to the smart terminal when the somatosensory application starts, or may be an active/passive sending somatosensory registration request when the somatosensory application starts.
- the smart terminal when the user opens the somatosensory application, for example, when the somatosensory game is opened, the somatosensory application sends a somatosensory registration request to the somatosensory management module of the smart terminal by calling the registration register interface, so that the somatosensory management module passes the remote controller.
- the management module and the transmission module send a somatosensory opening command to the somatosensory remote controller.
- the content of the somatosensory registration request may be set according to actual needs, may include a somatosensory application name, may include an identifier of the somatosensory application, and may also include a sensor type involved in the somatosensory application, such as a gyroscope.
- the smart terminal includes a driving layer and a data layer; the execution process of issuing a somatosensory registration request from the somatosensory application until the smart terminal sends a somatosensory opening command to the somatosensory remote controller may be set according to actual needs, in this embodiment.
- the somatosensory application may issue a somatosensory registration request to a driving layer of the smart terminal, and the driving layer acquires a sensor type required by the somatosensory application according to the somatosensory registration request; the driving layer controls the data
- the layer opens the somatosensory data acquisition channel of the smart terminal, and transmits a somatosensory opening command including the sensor type to the somatosensory remote controller through the data layer.
- the somatosensory opening command Before the smart terminal sends the somatosensory opening command to the somatosensory remote controller, optionally, the somatosensory opening command may be subjected to packet processing, and then the packetized somatosensory opening command is sent to the smart terminal. Somatosensory remote control.
- the format of the packet command can be customized, for example:
- 0x00 The host notifies the somatosensory remote control to open the sense of body
- 0x01 The host notifies the somatosensory remote control to turn off the sense of body
- the content of the somatosensory opening instruction can be prevented from being intercepted and decrypted by a third party, and the security of information transmission is enhanced.
- the somatosensory registration request sent by the somatosensory application causes the smart terminal to timely acquire the signal of the somatosensory application opening, and then sends the somatosensory opening command to control the somatosensory remote controller to open the somatosensory function, thereby realizing The somatosensory function of the somatosensory remote control is self-starting.
- the smart terminal includes a driving layer
- the step S12 includes:
- Step S121 when the somatosensory application is closed in the smart terminal, receiving, by the driving layer, the somatosensory cancellation request generated by the somatosensory application;
- Step S122 responding to the somatosensory cancellation request by the driving layer, and transmitting the somatosensory closing instruction to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller turns off the somatosensory function according to the somatosensory closing instruction.
- the smart terminal may receive the somatosensory logout request of the plugin of the smart terminal, and may also receive the somatosensory logout request generated by the somatosensory application in the smart terminal.
- the somatosensory application sends the generated somatosensory cancellation request to the smart terminal
- the somatosensory management module receives the somatosensory cancellation request, and sends the somatosensory close command to the remote controller management module for assembly.
- the assembled somatosensory close command will be sent to the somatosensory remote controller through the transmission module.
- the somatosensory application sends a somatosensory logout instruction
- the step of the smart terminal responding to the somatosensory logout request until the somatosensory application sends the somatosensory off command may be that the somatosensory application emits a sense of body Deregistering a request to the driver layer, the driver layer transmitting a somatosensory close command to the somatosensory remote controller through the data layer, and controlling the data layer to close the somatosensory data acquisition channel, the somatosensory remote controller receiving the somatosensory logout Turn off the somatosensory function after requesting.
- This embodiment describes how to perform the automatic closing of the somatosensory application, and avoids shortening the working time of the battery of the remote controller due to the long-term feeling data reading state of the somatosensory remote controller, and is convenient to use and high in intelligence.
- the somatosensory remote controller control method of the present application may further wait for receiving the somatosensory remote controller when the somatosensory remote controller is successfully connected to the smart terminal and the somatosensory remote controller opens the somatosensory function.
- the transmitted somatosensory data when the somatosensory remote controller fails to connect with the smart terminal, the user is sent a reminder message that the somatosensory remote controller connection fails.
- the remote controller management module of the smart terminal can also monitor whether the smart terminal is connected to the somatosensory remote controller in real time, if the somatosensory remote controller is successfully connected to the smart terminal, and the sense of the body is sensed at this time. If the somatosensory function of the remote controller is successfully turned on, the transmission module of the smart terminal waits to receive the somatosensory data transmitted by the somatosensory remote controller; if the somatosensory remote controller fails with the smart terminal, for example, a somatosensory remote controller and a smart terminal are assumed.
- the smart terminal sends a reminder to the user through the terminal display screen to prompt the current somatosensory remote controller.
- the connection failed and needs to be adjusted in time.
- the user can help the user to adjust according to the reminder information in time when the somatosensory remote controller and the smart terminal have interaction obstacles.
- the present application also provides an intelligent terminal and a computer readable storage medium, the smart terminal comprising: a memory, a processor, and a computer program stored on the memory and operable on the processor, the computer being All steps of the above-described somatosensory remote control method are implemented when the processor is executed.
- the computer readable storage medium stores a somatosensory remote controller control program, and the somatosensory remote controller control program is executed by the processor to implement all the steps of the somatosensory remote controller control method.
- the operating system, the network communication module, the user interface module, and the somatosensory remote control program may be included in the memory 1005 as a computer storage medium.
- the network interface 1004 is mainly used to connect to the background server and perform data communication with the background server;
- the user interface 1003 is mainly used to connect the client (user end), and perform data communication with the client;
- the processor 1001 can be used to call the somatosensory remote control program stored in the memory 1005 and perform the following operations:
- a somatosensory close command is sent to the somatosensory remote controller connected to the smart terminal, so that the somatosensory remote controller turns off the somatosensory function according to the somatosensory close command.
- the processor 1001 may call the somatosensory remote controller control program stored in the memory 1005, and also perform the following operations:
- the processor 1001 may call the somatosensory remote controller control program stored in the memory 1005, and also perform the following operations:
- the driving layer acquires a sensor type required by the somatosensory application according to the somatosensory registration request;
- the driving layer controls the data layer to open a somatosensory data acquisition channel of the smart terminal, and sends a somatosensory opening command including the sensor type to the somatosensory remote controller through the data layer.
- the processor 1001 may call the somatosensory remote controller control program stored in the memory 1005, and also perform the following operations:
- the processor 1001 may call the somatosensory remote controller control program stored in the memory 1005, and also perform the following operations:
- the driving layer sends a somatosensory close command to the somatosensory remote controller through the data layer;
- the driver layer controls the data layer to close the somatosensory data acquisition channel of the smart terminal.
- the processor 1001 may call the somatosensory remote controller control program stored in the memory 1005, and also perform the following operations:
- the user is sent a reminder message that the somatosensory remote controller connection fails.
- the processor 1001 may call the somatosensory remote controller control program stored in the memory 1005, and also perform the following operations:
- the somatosensory function of the somatosensory remote controller is turned off according to the somatosensory close command.
- the technical solution of the present application which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in the various embodiments of the present application.
- a terminal device which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种体感遥控器控制方法,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能(S11);在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能(S12)。
Description
技术领域
本申请涉及智能终端控制领域,尤其涉及体感遥控器控制方法、智能终端及计算机可读存储介质。
背景技术
众所周知,智能终端,如智能电视已成为应用程序的主要载体,其中通过硬件互动设备、体感互动***软件以及三维数字内容相结合的体感应用受到人们的广泛关注。为了实现体感遥控器和智能终端间体感数据的传输,当体感应用在智能终端上运行时,需要打开体感遥控器的体感功能。目前打开体感功能的主要方式是在体感遥控器上设置体感按键,通过按压体感按键以人为打开或关闭体感功能,这种方式采用人为控制,用户容易忘记关闭体感功能,且当忘记关闭体感功能时体感遥控器仍处于数据读取状态,长时间的体感数据读取容易导致遥控器电池的工作时间缩短。
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
申请内容
本申请的主要目的在于提供一种体感遥控器控制方法、智能终端及计算机可读存储介质,旨在解决手动打开体感遥控器的体感功能容易导致遥控器电池工作时间缩短的技术问题。
为实现上述目的,本申请提供一种体感遥控器控制方法,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,所述体感遥控器控制方法包括以下步骤:
在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能;
在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
可选地,所述智能终端包括驱动层;所述在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令的步骤包括:
在智能终端中体感应用启动时,通过所述驱动层接收所述体感应用产生的体感注册请求;
通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令。
可选地,所述智能终端包括所述驱动层和数据层;所述通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令的步骤包括:
所述驱动层根据所述体感注册请求,获取所述体感应用所需的传感器类型;
所述驱动层控制所述数据层打开智能终端的体感数据获取通道,并通过所述数据层向所述体感遥控器发送包括所述传感器类型的体感开启指令。
可选地,所述智能终端包括驱动层;所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:
在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;
通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
可选地,所述智能终端包括所述驱动层和数据层;所述通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令的步骤包括:
所述驱动层通过所述数据层向所述体感遥控器发送体感关闭指令;
所述驱动层控制所述数据层关闭智能终端的体感数据获取通道。
可选地,所述体感遥控器控制方法还包括以下步骤:
当所述体感遥控器与所述智能终端连接成功且所述体感遥控器打开体感功能时,等待接收所述体感遥控器传送的体感数据;
当所述体感遥控器与所述智能终端连接失败时,向用户发送体感遥控器连接失败的提醒信息。
此外,为实现上述目的,本申请还提供一种体感遥控器控制方法,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,所述体感遥控器控制方法包括以下步骤:
在智能终端中体感应用启动时,接收所述智能终端发送的体感开启指令;
根据所述体感开启指令打开体感遥控器的体感功能;
在智能终端中体感应用关闭时,接收所述智能终端发送的体感关闭指令;
根据所述体感关闭指令关闭体感遥控器的体感功能。
此外,为实现上述目的,本申请还提供一种智能终端,所述智能终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述体感遥控器控制方法的步骤。
此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有体感遥控器控制程序,所述体感遥控器控制程序被处理器执行时实现如上述体感遥控器控制方法的步骤。
本申请实施例提出的一种体感遥控器控制方法、智能终端及计算机可读存储介质,通过在智能终端的体感应用启动时,发送体感开启指令至与所述智能终端连接的体感遥控器,使所述体感遥控器根据所述体感开启指令打开体感功能;并通过在智能终端的体感应用关闭时,发送体感关闭指令至所述体感遥控器,使所述体感遥控器根据所述体感关闭指令关闭体感功能。实现了体感遥控器体感功能的自启动和自关闭,因此当体感应用关闭时体感遥控器的体感功能立即关闭,解决了因长时间体感数据读取导致遥控器电池的工作时间缩短的问题。
附图说明
图1是本申请实施例方案涉及的硬件运行环境的终端结构示意图;
图2为本申请体感遥控器控制方法一实施例应用于具有体感应用的智能终端时的流程示意图;
图3为本申请体感遥控器控制方法一实施例应用于智能终端作为体感遥控器时的流程示意图;
图4为本申请体感遥控器控制方法另一实施例中步骤S11的细化流程示意图;
图5为本申请体感遥控器控制方法又一实施例中步骤S12的细化流程示意图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例的主要解决方案是:用户通过智能终端触摸屏或智能终端触摸按键或体感遥控器等打开智能终端中的体感应用,在智能终端的体感应用启动时,向与其连接的体感遥控器发送体感开启指令,从而使所述体感遥控器在接收到所述体感开启指令后打开体感功能;并在体感应用关闭时,向所述体感遥控器发送体感关闭指令,从而使体感遥控器在接收到所述体感关闭指令后关闭体感功能。
由于现有技术中需要用户手动触发体感遥控器的体感按键以打开或关闭体感遥控器的体感功能,这种操作方式常常因用户忘记关闭体感功能致使体感遥控器长时间处于体感数据的读取状态,遥控器的电池工作时间缩短。
本申请提供一种解决方案,使体感遥控器在智能终端的体感应用启动时,自动开启体感功能,体感应用关闭时,自动关闭遥控器的体感功能,不需要用户的手动触发,不会忘记关闭体感功能,避免了因体感遥控器长时间处于体感数据读取状态使得遥控器电池工作时间缩短的情况。
如图1所示,图1是本申请实施例方案涉及的硬件运行环境的终端结构示意图。
本申请实施例终端可以是PC,也可以是智能电视、智能手机、平板电脑、电子书阅读器、MP3(Moving
Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture
Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、便携计算机等具有显示功能的可移动式终端设备。
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile
memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,终端还可以包括摄像头、RF(Radio
Frequency,射频)电路、音频电路、WiFi模块及遥控器等等。其中,遥控器比如体感遥控器。体感遥控器具有体感功能,能与类似智能电视的智能终端连接,并侦测用户握持该体感遥控器时产生的体感数据。所述体感遥控器内置多种硬件传感器,如陀螺仪,运动传感器以及其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
参照图2,在本申请体感遥控器控制方法的一实施例中,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,所述体感遥控器控制方法包括以下步骤:
步骤S11,在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能;
步骤S12,在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
上述步骤应用于安装有体感应用的智能终端,此外,参照图3,本申请还提供一种体感遥控器控制方法。该体感遥控器与安装有体感应用的智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端。所述体感遥控器控制方法包括以下步骤:
步骤S21,在智能终端中体感应用启动时,接收所述智能终端发送的体感开启指令;
步骤S22,根据所述体感开启指令打开体感遥控器的体感功能;
步骤S23,在智能终端中体感应用关闭时,接收所述智能终端发送的体感关闭指令;
步骤S24,根据所述体感关闭指令关闭体感遥控器的体感功能。
下述以所述智能终端是安装有体感应用的终端进行举例说明,其中,所述智能终端可以是智能电视,可以是计算机,还可以是电视盒子。当用户通过智能终端的触摸屏或智能终端的触摸按键或体感遥控器等打开所述体感应用时,所述智能终端的体感管理模块将向智能终端的遥控器管理模块发送体感开启指令,控制所述遥控器管理模块打开体感数据获取通道。所述遥控器管理模块对所述体感管理模块发送的体感开启指令进行组装后给到智能终端的传输模块,所述传输模块将组装后的体感开启指令发送给与所述智能终端连接的体感遥控器,使所述体感遥控器在接收到所述体感开启指令后打开所述体感遥控器的体感功能。
体感遥控器可以进行体感功能的自启动,而在智能终端的体感应用关闭时,相应地所述体感遥控器的体感功能也能自行关闭,在用户触发体感应用关闭时,所述智能终端向所述体感遥控器发送体感关闭指令,使所述体感遥控器根据所述体感关闭指令关闭体感功能。即在智能终端的体感应用关闭时,智能终端的所述体感管理模块发送体感关闭指令给所述遥控器管理模块,所述遥控器管理模块对所述体感关闭指令进行组装后通过所述传输模块将所述体感关闭指令发送给所述体感遥控器,使体感遥控器关闭体感功能。
需要说明的是,在本实施例中,体感遥控器并不局限于与智能终端配套的实体体感遥控器,只需要其具有体感应用所需的传感器,并能与所述智能终端连接即可。例如,手机具有接近传感器和陀螺仪,并能通过蓝牙与所述智能终端连接,此时,手机在安装了相应的软件程序后即可作为体感遥控器与所述智能终端进行连接。
可选地,在所述体感遥控器的体感功能打开后,所述智能终端将接收所述体感遥控器传送的体感数据,并将所述体感数据发送给所述体感应用。可选地,将通过体感遥控器中的传感器接收用户的体感操作,例如手势操作,并将所述体感操作转换为详细的体感数据发送给智能终端,所述智能终端的传输模块在接收到所述体感遥控器发送的体感数据后,将通过所述体感管理模块将所述体感数据发送给所述体感应用。在所述体感遥控器的体感功能打开后,通过体感数据的转发,实现了体感遥控器与体感应用的数据交互。
可选地,上述将所述体感数据发送给所述体感应用前还可以将所述体感数据进行预定义处理。可以理解地是,体感遥控器发送给所述智能终端的体感数据是混杂在一起的,可能包括纵向的数值变化、横向的数据变化等,所述体感数据的格式和数据精确率也会与实际需要存在偏差,可以在将所述体感数据发送给所述体感应用前,通过体感算法将所述体感数据进行格式转换处理、消抖处理和分类处理后再发送给应用层的体感应用。通过对体感应用进行预定义处理,减少了体感应用的处理步骤。
在本实施例中当智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,从而使所述体感遥控器根据接收到的体感开启指令打开体感功能,实现了在智能终端体感应用启动时,体感遥控器的体感功能自启动;在体感应用关闭时,向所述体感遥控器发送体感关闭指令,使所述体感遥控器根据所述体感关闭指令关闭体感功能,实现了在智能终端在体感应用关闭时,体感遥控器的体感功能自关闭。将体感功能自动开启和自动关闭相结合,减少了用户的手动按键操作,十分简单、智能化程度高且控制灵活。
此外,在现有技术中,存在两种体感遥控器体感功能控制方式:第一种是当进入或退出体感应用时,人为的触发体感遥控器上的体感按键以打开或关闭体感功能,但当退出体感应用时,若人们忘记关闭体感遥控器上的体感功能,体感遥控器的体感功能一直处于数据读取状态,这种情况消耗了体感遥控器电池能量;第二种是体感使能按键与体感遥控器的电源启动按键一体构成,即体感遥控器上电则体感功能开启,体感遥控器断电则体感功能关闭,那么由此可知体感遥控器在保持开启状态时,体感遥控器中具有读取体感操作的传感器将时刻读取用户的体感操作数据,这种情况也会缩短体感遥控器电池的工作时间。因此,通过遥控器体感功能的自动启动和关闭,也避免了因体感功能长时间打开导致遥控器电池使用时间缩短的问题。
可选地,参照图4,在本申请体感遥控器控制方法的另一实施例中,所述智能终端包括驱动层,所述步骤S11包括:
步骤S111,在智能终端中体感应用启动时,通过所述驱动层接收所述体感应用产生的体感注册请求;
步骤S112,通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能。
可选地,可以是智能终端中的插件侦测到体感应用启动时,向所述智能终端发出体感注册请求,还可以是所述体感应用启动时,所述体感应用主动/被动发送体感注册请求给所述智能终端。在本实施例中,用户打开体感应用,如打开体感游戏时,所述体感应用将通过调用注册register接口向智能终端的体感管理模块发送体感注册请求,使所述体感管理模块通过所述遥控器管理模块和所述传输模块向所述体感遥控器发送体感开启指令。其中,体感注册请求的内容可以根据实际需要进行设置,可以包括体感应用名称,可以包括体感应用的标识,还可以包括体感应用所涉及到的传感器类型,如陀螺仪。
需要说明的是,所述智能终端包括驱动层和数据层;从体感应用发出体感注册请求直至智能终端向所述体感遥控器发出体感开启指令的执行过程可以根据实际需要进行设置,在本实施例中,所述体感应用可以向所述智能终端的驱动层发出体感注册请求,所述驱动层根据所述体感注册请求,获取所述体感应用所需的传感器类型;所述驱动层控制所述数据层打开智能终端的体感数据获取通道,并通过所述数据层向所述体感遥控器发送包括所述传感器类型的体感开启指令。
在所述智能终端向所述体感遥控器发送体感开启指令前,可选地,还可以对所述体感开启指令进行封包处理,然后再将封包后的体感开启指令发送给与所述智能终端连接的体感遥控器。其中,封包命令的格式可以进行自定义设置,例如:
report _id: 0xCD
report_type:
type字段说明:
0x00: 主机通知体感遥控器打开体感
0x01: 主机通知体感遥控器关闭体感
通过所述体感开启指令打包传递,能防止所述体感开启指令内容被第三方截取破译,增强了信息传递的安全性。本方案中在体感应用启动后,通过所述体感应用发出的体感注册请求,使所述智能终端及时获取体感应用开启的讯号,进而发送体感开启指令控制所述体感遥控器打开体感功能,实现了体感遥控器的体感功能自启动。
可选地,参照图5,基于本申请体感遥控器控制方法的又一实施例中,所述智能终端包括驱动层,所述步骤S12包括:
步骤S121,在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;
步骤S122,通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
与前述实施例类似,上述智能终端可以接收智能终端的插件的体感注销请求,也可以接收智能终端中体感应用产生的体感注销请求。在本实施例中,所述体感应用将生成的体感注销请求发送给所述智能终端,所述体感管理模块接收到该体感注销请求,发送所述体感关闭指令至所述遥控器管理模块进行组装,组装后的体感关闭指令将通过所述传输模块发送给所述体感遥控器。
可选地,在智能终端的驱动层和数据层,所述体感应用发送体感注销指令,智能终端响应该体感注销请求直至所述体感应用发送体感关闭指令的执行步骤可以是所述体感应用发出体感注销请求给所述驱动层,所述驱动层通过所述数据层向体感遥控器发送体感关闭指令,并控制所述数据层关闭体感数据获取通道,所述体感遥控器在接收到所述体感注销请求后关闭体感功能。
本实施例对于如何进行体感应用的自动关闭进行了说明,避免了因体感遥控器长时间处于体感数据读取状态缩短了遥控器的电池的工作时间,且使用方便,智能化程度高。
可选地,在其他实施例中,本申请体感遥控器控制方法还可以当所述体感遥控器与所述智能终端连接成功且所述体感遥控器打开体感功能时,等待接收所述体感遥控器传送的体感数据;当所述体感遥控器与所述智能终端连接失败时,向用户发送体感遥控器连接失败的提醒信息。
在本实施例中,所述智能终端的遥控器管理模块还可以实时监测所述智能终端是否与所述体感遥控器连接,若所述体感遥控器与所述智能终端连接成功,且此时体感遥控器的体感功能成功打开,则所述智能终端的传输模块等待接收所述体感遥控器传送的体感数据;若所述体感遥控器与所述智能终端失败,例如,假设体感遥控器与智能终端间通过蓝牙连接,若所述体感遥控器与智能终端的距离在蓝牙信号连接不到或连接信号差的地方,则所述智能终端会通过终端显示屏向用户发送提醒,提示当前体感遥控器的连接失败,且需及时调整。通过体感遥控器的连接状态监测,能帮助用户在体感遥控器与智能终端存在交互障碍时,及时根据提醒信息,以方便用户进行调整。
本申请还提出一种智能终端和计算机可读存储介质,所述智能终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机被所述处理器执行时实现如上述体感遥控器控制方法的全部步骤。所述计算机可读存储介质上存储有体感遥控器控制程序,所述体感遥控器控制程序被处理器执行时实现如上述体感遥控器控制方法的全部步骤。
可选地,请再次参照图1,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及体感遥控器控制程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的体感遥控器控制程序,并执行以下操作:
在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能;
在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
可选地,处理器1001可以调用存储器1005中存储的体感遥控器控制程序,还执行以下操作:
在智能终端中体感应用启动时,通过所述驱动层接收所述体感应用产生的体感注册请求;
通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令。
可选地,处理器1001可以调用存储器1005中存储的体感遥控器控制程序,还执行以下操作:
所述驱动层根据所述体感注册请求,获取所述体感应用所需的传感器类型;
所述驱动层控制所述数据层打开智能终端的体感数据获取通道,并通过所述数据层向所述体感遥控器发送包括所述传感器类型的体感开启指令。
可选地,处理器1001可以调用存储器1005中存储的体感遥控器控制程序,还执行以下操作:
在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;
通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
可选地,处理器1001可以调用存储器1005中存储的体感遥控器控制程序,还执行以下操作:
所述驱动层通过所述数据层向所述体感遥控器发送体感关闭指令;
所述驱动层控制所述数据层关闭智能终端的体感数据获取通道。
可选地,处理器1001可以调用存储器1005中存储的体感遥控器控制程序,还执行以下操作:
当所述体感遥控器与所述智能终端连接成功且所述体感遥控器打开体感功能时,等待接收所述体感遥控器传送的体感数据;
当所述体感遥控器与所述智能终端连接失败时,向用户发送体感遥控器连接失败的提醒信息。
可选地,处理器1001可以调用存储器1005中存储的体感遥控器控制程序,还执行以下操作:
在智能终端中体感应用启动时,接收所述智能终端发送的体感开启指令;
根据所述体感开启指令打开体感遥控器的体感功能;
在智能终端中体感应用关闭时,接收所述智能终端发送的体感关闭指令;
根据所述体感关闭指令关闭体感遥控器的体感功能。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
以上仅为本申请的可选的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (20)
- 一种体感遥控器控制方法,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,其中,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能;在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
- 如权利要求1所述的体感遥控器控制方法,其中,所述智能终端包括驱动层;所述在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令的步骤包括:在智能终端中体感应用启动时,通过所述驱动层接收所述体感应用产生的体感注册请求;通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令。
- 如权利要求2所述的体感遥控器控制方法,其中,所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
- 如权利要求2所述的体感遥控器控制方法,其中,所述体感遥控器控制方法还包括以下步骤:当所述体感遥控器与所述智能终端连接成功且所述体感遥控器打开体感功能时,等待接收所述体感遥控器传送的体感数据;当所述体感遥控器与所述智能终端连接失败时,向用户发送体感遥控器连接失败的提醒信息。
- 如权利要求2所述的体感遥控器控制方法,其中,所述智能终端包括所述驱动层和数据层;所述通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令的步骤包括:所述驱动层根据所述体感注册请求,获取所述体感应用所需的传感器类型;所述驱动层控制所述数据层打开智能终端的体感数据获取通道,并通过所述数据层向所述体感遥控器发送包括所述传感器类型的体感开启指令。
- 如权利要求5所述的体感遥控器控制方法,其中,所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
- 如权利要求6所述的体感遥控器控制方法,其中,所述通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令的步骤包括:所述驱动层通过所述数据层向所述体感遥控器发送体感关闭指令;所述驱动层控制所述数据层关闭智能终端的体感数据获取通道。
- 如权利要求1所述的体感遥控器控制方法,其中,所述智能终端包括驱动层;所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
- 如权利要求8所述的体感遥控器控制方法,其中,所述智能终端包括所述驱动层和数据层;所述通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令的步骤包括:所述驱动层通过所述数据层向所述体感遥控器发送体感关闭指令;所述驱动层控制所述数据层关闭智能终端的体感数据获取通道。
- 如权利要求1所述的体感遥控器控制方法,其中,所述体感遥控器控制方法还包括以下步骤:当所述体感遥控器与所述智能终端连接成功且所述体感遥控器打开体感功能时,等待接收所述体感遥控器传送的体感数据;当所述体感遥控器与所述智能终端连接失败时,向用户发送体感遥控器连接失败的提醒信息。
- 一种体感遥控器控制方法,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,其中,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,接收所述智能终端发送的体感开启指令;根据所述体感开启指令打开体感遥控器的体感功能;在智能终端中体感应用关闭时,接收所述智能终端发送的体感关闭指令;根据所述体感关闭指令关闭体感遥控器的体感功能。
- 一种智能终端,其中,所述智能终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现体感遥控器控制方法的步骤;其中,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,其中,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能;在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
- 如权利要求12所述的智能终端,其中,所述智能终端包括驱动层;所述在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令的步骤包括:在智能终端中体感应用启动时,通过所述驱动层接收所述体感应用产生的体感注册请求;通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令。
- 如权利要求13所述的智能终端,其中,所述智能终端包括所述驱动层和数据层;所述通过所述驱动层响应该体感注册请求,并向与所述智能终端连接的体感遥控器发送所述体感开启指令的步骤包括:所述驱动层根据所述体感注册请求,获取所述体感应用所需的传感器类型;所述驱动层控制所述数据层打开智能终端的体感数据获取通道,并通过所述数据层向所述体感遥控器发送包括所述传感器类型的体感开启指令。
- 如权利要求12所述的智能终端,其中,所述智能终端包括驱动层;所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
- 如权利要求15所述的智能终端,其中,所述智能终端包括所述驱动层和数据层;所述通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令的步骤包括:所述驱动层通过所述数据层向所述体感遥控器发送体感关闭指令;所述驱动层控制所述数据层关闭智能终端的体感数据获取通道。
- 一种智能终端,其中,所述智能终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现体感遥控器控制方法的步骤;该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,其中,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,接收所述智能终端发送的体感开启指令;根据所述体感开启指令打开体感遥控器的体感功能;在智能终端中体感应用关闭时,接收所述智能终端发送的体感关闭指令;根据所述体感关闭指令关闭体感遥控器的体感功能。
- 一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有体感遥控器控制程序,所述体感遥控器控制程序被处理器执行时实现体感遥控器控制方法的步骤;该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,其中,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,接收所述智能终端发送的体感开启指令;根据所述体感开启指令打开体感遥控器的体感功能;在智能终端中体感应用关闭时,接收所述智能终端发送的体感关闭指令;根据所述体感关闭指令关闭体感遥控器的体感功能。
- 一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有体感遥控器控制程序,所述体感遥控器控制程序被处理器执行时实现体感遥控器控制方法的步骤;其中,该体感遥控器与智能终端通信连接,用于接收智能终端的指令以及将侦测到的体感数据发送到智能终端,其中,所述体感遥控器控制方法包括以下步骤:在智能终端中体感应用启动时,向与所述智能终端连接的体感遥控器发送体感开启指令,以供所述体感遥控器根据所述体感开启指令打开体感功能;在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令,以供所述体感遥控器根据所述体感关闭指令关闭体感功能。
- 如权利要求19所述的计算机可读存储介质,其中,所述智能终端包括驱动层;所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令;所述在智能终端中体感应用关闭时,向与所述智能终端连接的体感遥控器发送体感关闭指令的步骤包括:在智能终端中体感应用关闭时,通过所述驱动层接收所述体感应用产生的体感注销请求;通过所述驱动层响应该体感注销请求,并向与所述智能终端连接的体感遥控器发送所述体感关闭指令。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710331735.6A CN107038054A (zh) | 2017-05-11 | 2017-05-11 | 体感遥控器控制方法、智能终端及计算机可读存储介质 |
CN201710331735.6 | 2017-05-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018205534A1 true WO2018205534A1 (zh) | 2018-11-15 |
Family
ID=59538134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/110999 WO2018205534A1 (zh) | 2017-05-11 | 2017-11-15 | 体感遥控器控制方法、智能终端及计算机可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107038054A (zh) |
WO (1) | WO2018205534A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107038054A (zh) * | 2017-05-11 | 2017-08-11 | 深圳Tcl新技术有限公司 | 体感遥控器控制方法、智能终端及计算机可读存储介质 |
CN108397877A (zh) * | 2018-03-02 | 2018-08-14 | 奥克斯空调股份有限公司 | 取遥控设备电池的提醒方法及空调*** |
CN109587539B (zh) * | 2018-12-29 | 2021-04-20 | 江苏爱仕达电子有限公司 | 一种用于智能电视体感遥控器的高安全性控制方法 |
CN111023394B (zh) * | 2019-11-25 | 2022-01-28 | 宁波奥克斯电气股份有限公司 | 一种控制方法、控制装置、遥控器、空调器本体及空调器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160065723A1 (en) * | 2014-08-28 | 2016-03-03 | Samsung Electronics Co., Ltd. | Function controlling method and electronic device supporting the same |
CN105488930A (zh) * | 2016-01-20 | 2016-04-13 | 无锡南理工科技发展有限公司 | 一种智能家居安全报警*** |
CN106075902A (zh) * | 2016-06-14 | 2016-11-09 | 广州小鸡快跑网络科技有限公司 | 游戏手柄、基于ble连接的游戏控制方法及装置 |
CN107038054A (zh) * | 2017-05-11 | 2017-08-11 | 深圳Tcl新技术有限公司 | 体感遥控器控制方法、智能终端及计算机可读存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103064513B (zh) * | 2012-12-10 | 2016-01-06 | 深圳市茁迩科技发展有限公司 | 体感设备操作模式自动切换方法及装置 |
CN105892688A (zh) * | 2016-05-12 | 2016-08-24 | 深圳市联谛信息无障碍有限责任公司 | 音频应用的启动方法及装置 |
-
2017
- 2017-05-11 CN CN201710331735.6A patent/CN107038054A/zh active Pending
- 2017-11-15 WO PCT/CN2017/110999 patent/WO2018205534A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160065723A1 (en) * | 2014-08-28 | 2016-03-03 | Samsung Electronics Co., Ltd. | Function controlling method and electronic device supporting the same |
CN105488930A (zh) * | 2016-01-20 | 2016-04-13 | 无锡南理工科技发展有限公司 | 一种智能家居安全报警*** |
CN106075902A (zh) * | 2016-06-14 | 2016-11-09 | 广州小鸡快跑网络科技有限公司 | 游戏手柄、基于ble连接的游戏控制方法及装置 |
CN107038054A (zh) * | 2017-05-11 | 2017-08-11 | 深圳Tcl新技术有限公司 | 体感遥控器控制方法、智能终端及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107038054A (zh) | 2017-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018205534A1 (zh) | 体感遥控器控制方法、智能终端及计算机可读存储介质 | |
WO2015109865A1 (zh) | 空调运行模式自定义控制方法及*** | |
WO2018076866A1 (zh) | 数据处理方法、装置、存储介质、电子设备及服务器 | |
WO2019128174A1 (zh) | 音频播放方法、智能电视及计算机可读存储介质 | |
WO2016165556A1 (zh) | 一种视频流的数据处理方法、装置和*** | |
WO2016058258A1 (zh) | 终端远程控制方法和*** | |
WO2016065745A1 (zh) | 一种情景感知控制装置、***及方法 | |
WO2019051902A1 (zh) | 终端控制方法、空调器及计算机可读存储介质 | |
WO2019161597A1 (zh) | 基于即时通讯的信息发送方法、装置、设备和存储介质 | |
WO2017036203A1 (zh) | 媒体应用的播放控制方法、遥控装置及电视*** | |
WO2022031029A1 (ko) | 전자 장치 및 전자 장치가 외부 장치 디스플레이 상에 어플리케이션 화면을 제공하는 방법 | |
WO2017028613A1 (zh) | 基于遥控器app控制终端的方法及装置 | |
WO2019051897A1 (zh) | 终端运行参数调整方法、装置及计算机可读存储介质 | |
WO2018053963A1 (zh) | 智能电视的***升级方法及装置 | |
WO2017069434A1 (en) | Display apparatus and method for controlling display apparatus | |
WO2019062109A1 (zh) | 磁盘阵列的挂载方法、Android设备和存储介质 | |
WO2018076830A1 (zh) | 数据同步周期的调整方法、装置、电子设备、存储介质及*** | |
WO2017084305A1 (zh) | 终端控制方法及*** | |
WO2017206865A1 (zh) | 一种应用程序的关闭方法、装置、存储介质及电子设备 | |
WO2019051901A1 (zh) | 终端控制方法、装置及计算机可读存储介质 | |
WO2018006581A1 (zh) | 智能电视的播放方法及装置 | |
WO2019227564A1 (zh) | 通讯信息的展示方法、用户设备、存储介质及装置 | |
WO2019024472A1 (zh) | 数据操作方法、装置及计算机可读存储介质 | |
WO2015158032A1 (zh) | 通过视网膜信息匹配实现移动终端屏幕解锁的方法及*** | |
WO2017071223A1 (zh) | 电视应用的控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17909497 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17909497 Country of ref document: EP Kind code of ref document: A1 |