WO2014067256A1 - 一种遥控方法、智能终端及智能遥控系统 - Google Patents

一种遥控方法、智能终端及智能遥控系统 Download PDF

Info

Publication number
WO2014067256A1
WO2014067256A1 PCT/CN2013/073775 CN2013073775W WO2014067256A1 WO 2014067256 A1 WO2014067256 A1 WO 2014067256A1 CN 2013073775 W CN2013073775 W CN 2013073775W WO 2014067256 A1 WO2014067256 A1 WO 2014067256A1
Authority
WO
WIPO (PCT)
Prior art keywords
remote control
control panel
controlled
master device
panel
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/CN2013/073775
Other languages
English (en)
French (fr)
Inventor
陈善席
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP13792569.9A priority Critical patent/EP2804393B1/en
Priority to US14/090,944 priority patent/US9514641B2/en
Publication of WO2014067256A1 publication Critical patent/WO2014067256A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/20Binding and programming of remote control devices
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/30User interface
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/50Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/92Universal remote control
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/93Remote control using other portable devices, e.g. mobile phone, PDA, laptop

Definitions

  • the present invention relates to the field of electronics, and in particular to a remote control method for an intelligent device, an intelligent terminal, and an intelligent remote control system.
  • a general solution is to use an integrated physical remote controller, which collects and stores nearly 100 brands and models in a library manner.
  • Infrared coding of home appliances these codes are integrated into a physical remote control to form a universal remote control, which realizes remote control of multiple home appliances; although this solution can solve the problem of "multiple remote control” to a certain extent, it can only be applied.
  • the model of the integrated controlled device is very limited, and the compatibility is poor for new home appliances.
  • Another solution to solve the "multi-remote control problem" in the prior art is to use a cloud remote control solution.
  • the specific solution is: uploading a photo taken by the user to the main device to the cloud server; the cloud server determines the device type according to the photo.
  • the analysis draws the corresponding infrared coding rules, and then sends the rule to the terminal side (such as iPad/iPhone), and the terminal can be used as a remote control to remotely control the main device.
  • the cloud remote control solution can be compatible with various types of home appliances, it is too dependent on the cloud server; if there is no cloud environment, the device cannot be controlled; at the same time, the cloud server needs to maintain a large amount of device information, if the cloud environment If you do not have this information in itself, you cannot control this device. Therefore, the prior art does not well solve the problem of unified control of multiple home appliances by a single remote controller. Summary of the invention
  • an embodiment of the present invention provides a remote control method for an intelligent device, an intelligent terminal, and an intelligent remote control system, which can flexibly and efficiently control a plurality of intelligent terminals through a single remote controller, thereby improving the integration degree and generality of the remote controller.
  • Sex and compatibility; technical solutions are as follows:
  • an embodiment of the present invention provides an intelligent remote control system, including:
  • the terminal device is configured to provide a master device list to the user, so that the user selects the controlled master device according to the master device list, and the terminal device is further configured to be used according to the user Selecting a controlled master device, acquiring and displaying a remote control panel of the controlled master device, and transmitting control information to the controlled master device according to operation of the user on the remote control panel; Receiving control information sent by the terminal device, and performing a corresponding control operation according to the control information.
  • the terminal device is specifically configured to: find and obtain, by using a pre-configured remote control panel set in the terminal device, the controlled master device Remote control panel and display the control panel on the display.
  • the terminal device is specifically configured to: send, to a third-party server, a panel request message that includes the controlled master device identifier information, and receive the returned by the third-party server And a response message corresponding to the panel request message, the response message includes a remote control panel of the controlled master device, the remote control panel is installed, and the remote control panel is displayed on the display screen.
  • the terminal device is specifically configured to: send a remote panel request message to the controlled master device, and receive the remote control returned by the controlled master device
  • the response message corresponding to the panel request message, the response message includes a remote control panel of the controlled master device, the remote control panel is installed, and the remote control panel is displayed on the display screen.
  • the embodiment of the present invention further provides a remote control method, including:
  • the obtaining, by the remote device, the remote control panel of the controlled master device includes:
  • the obtaining, by the remote device, the remote control panel of the controlled master device includes:
  • the remote control panel is installed and the remote control panel is displayed on the display.
  • the obtaining, by the remote device, the remote control panel of the controlled master device includes:
  • an embodiment of the present invention further provides an intelligent terminal, including:
  • a list providing module configured to provide a user with a master device list, so that the user selects the controlled master device according to the master device list;
  • a remote control panel acquiring module configured to acquire and display a remote control panel of the controlled master device
  • a control module configured to send, to the controlled master device, control information according to operation of the user on the remote control panel,
  • the master device is caused to perform a corresponding control operation according to the control information.
  • the remote control panel acquiring module specifically includes:
  • a searching unit configured to: find and obtain a remote control panel corresponding to the controlled master device from a preset remote control panel set in the terminal device;
  • the remote control panel acquiring module specifically includes:
  • a sending unit configured to send, to the third-party server, a panel request message that includes the controlled master device identification information
  • a receiving unit configured to receive a response message corresponding to the panel request message returned by the third-party server, where the response message includes a remote control panel of the controlled master device;
  • the remote control panel acquiring module specifically includes:
  • a sending unit configured to send a remote panel request message to the controlled master device
  • a receiving unit configured to receive a response message corresponding to the remote control panel request message returned by the controlled master device, where the response message includes a remote control panel of the controlled master device;
  • the embodiment of the present invention further provides a remote control method, including:
  • the embodiment of the present invention further provides a smart device, including:
  • a receiving module configured to receive a remote panel request message sent by the terminal device
  • a panel sending module configured to send, to the terminal device, a response message corresponding to the remote control panel request message, where the response message includes a remote control panel of the controlled device, so that the terminal device displays the remote control panel, and according to The operation of the user on the remote control panel transmits control information;
  • the execution module is configured to receive the control information, and perform a corresponding control operation according to the control information.
  • the technical solution provided by the embodiment of the present invention provides a remote control function for the user through the intelligent terminal device, and dynamically obtains the remote control soft panel of the controlled device, so that the user can implement the remote control soft panel on one terminal device.
  • Remote control of multiple controlled devices compared to traditional omnipotence
  • the remote control solution, the solution provided by the embodiment of the present invention can be compatible with various types of devices, is flexible and expandable, and can reduce the cost of the remote controller by using the form of installing the software panel of the existing smart terminal.
  • FIG. 1 is a schematic diagram of an intelligent remote control system according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of an intelligent terminal according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a main device according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of a software architecture of an intelligent remote control system according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram of an interface of a remote control soft panel according to an embodiment of the present invention
  • FIG. 6 is a schematic diagram of a software architecture of another intelligent remote control system according to an embodiment of the present invention
  • FIG. 7 is a flowchart of a remote control method according to an embodiment of the present invention
  • FIG. 8 is a flowchart of another remote control method according to an embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a remote control device according to an embodiment of the present invention.
  • Embodiments of the present invention provide a technical method for directly downloading a software remote control panel function from a smart main device (such as a smart TV) to a mobile intelligent terminal (such as a tablet or a smart phone) to solve the demand for a "more" remote controller. .
  • the method of the remote controller can make the smart terminal become a universal remote controller for remote control of any main device supporting the remote soft panel download.
  • the technical solution of the present invention can be applied to various remote control scenarios, such as a smart home system, a remote industrial control system, and the like, which involve remote control between devices.
  • remote control scenarios such as a smart home system, a remote industrial control system, and the like, which involve remote control between devices.
  • the following describes only the remote control in the smart home system as an example.
  • FIG. 1 is a schematic diagram of an intelligent remote control system according to an embodiment of the present invention.
  • the smart remote control system includes: a terminal device 110 and at least one master device (such as 120 and 130 in FIG. 1 ). It can have a separate operating system for smart phones, tablets, etc., and the user can install the program provided by the third party service provider, and can realize the wireless network access device through the wireless network; the main device can be a smart TV or a smart air conditioner. And other smart electrical equipment.
  • the terminal device 110 is configured to provide a user with a master device list, so that the user selects the controlled master device through the master device list; when the user selects a controlled master device from the master device list (assumed to be 120)
  • the terminal device 110 is further configured to: acquire and display the remote control panel of the master device 120 according to the controlled master device 120 selected by the user, receive the operation of the user on the remote control panel, generate a corresponding control signal, and send the control signal to the controlled master.
  • the controlled master device 120 After receiving the control information sent by the terminal device 110, the controlled master device 120 performs a corresponding control operation according to the control information, so that the user completes remote control of the controlled master device.
  • the master device 120 and the terminal device 110 can communicate with each other through a wireless link; the master device 120 provides a downloadable remote control soft panel (bitmap or vector diagram); and the remote device is provided on the terminal device 110 to implement Downloading and displaying the remote control soft panel, receiving user selection and operation of the remote control soft panel, and transmitting user operation information to the master device 120; the master device 120 identifies the operation information sent by the terminal device 110, converting it into a button driving signal, and executing Corresponding function.
  • the master device 120 identifies the operation information sent by the terminal device 110, converting it into a button driving signal, and executing Corresponding function.
  • the remote initialization process is: the user selects the controlled master device on the terminal device, and sets the communication (IP or MAC) address Addr and the port port of the controlled master device, and the terminal device sends the device search request through the communication address;
  • the controlling master device responds to the request; the terminal device requests the remote control soft panel; the master device provides the remote control soft panel panel and its ID to the terminal; the terminal receives the remote control soft panel, the group Weave and manage (ID, Addr, Port, Panel) information pairs.
  • the remote interaction process is: the user selects the remote control soft panel of the controlled master device on the terminal device; the terminal sends a request to the controlled master device according to (Addr, Port) in the panel information; the controlled master device responds to the request, and establishes a communication chain
  • the terminal can remotely control the main device.
  • the remote soft panel of the main device can provide a plurality of terminal devices in a multi-communication port and perform simultaneous communication, thereby realizing the functions of the plurality of terminal devices simultaneously remotely controlling the main device.
  • the terminal device 110 having the multi-function remote control function may specifically be an intelligent terminal 210, and the schematic diagram thereof may be as shown in FIG. 2.
  • the smart terminal 210 includes a list providing module 201, a remote control panel obtaining module 202, and a control module 202, where
  • a list providing module 201 configured to provide a user with a master device list, so that the user selects the controlled master device according to the master device list;
  • a remote control panel acquiring module 202 configured to acquire and display a remote control panel of the controlled master device
  • a control module 203 configured to send control information to the controlled master device according to operation of the user on the remote control panel So that the master device performs a corresponding control operation according to the control information.
  • the remote control panel acquisition module 202 can obtain the remote control panel of the master device in various ways:
  • the remote control panel acquiring module 202 specifically includes:
  • a searching unit configured to: find and obtain a remote control panel corresponding to the controlled master device from a preset remote control panel set in the terminal device;
  • a display unit for displaying the control panel on the display screen.
  • the remote control panel obtaining module 202 specifically includes:
  • a sending unit configured to send, to the third-party server, a panel request message that includes the controlled master device identification information
  • the remote control panel acquiring module 202 specifically includes:
  • a sending unit configured to send a remote panel request message to the controlled master device
  • a receiving unit configured to receive a response message corresponding to the remote control panel request message returned by the controlled master device, where the response message includes a remote control panel of the controlled master device;
  • the smart terminal 210 further includes: a communication module 204, configured to send a control request message to the controlled master device before the control module sends the control information to the controlled master device, and Receiving a response message corresponding to the control request message returned by the controlled master device, and establishing a communication link with the controlled master device.
  • a communication module 204 configured to send a control request message to the controlled master device before the control module sends the control information to the controlled master device, and Receiving a response message corresponding to the control request message returned by the controlled master device, and establishing a communication link with the controlled master device.
  • the smart terminal 210 further includes: a scanning module 205, configured to search for a master device in the current region to update the master device list before the list providing module provides the master device list to the user.
  • a scanning module 205 configured to search for a master device in the current region to update the master device list before the list providing module provides the master device list to the user.
  • FIG. 3 a schematic diagram of the master device 120 (also referred to as a smart device) is shown in FIG. 3.
  • the main device includes a receiving module 121, a panel sending module 122, and an executing module 123, wherein the receiving module is configured to receive a remote panel request message sent by the terminal device;
  • a panel sending module configured to send, to the terminal device, a response message corresponding to the remote control panel request message, where the response message includes a remote control panel of the controlled device, so that the terminal device displays the remote control panel, and according to The operation of the user on the remote control panel transmits control information;
  • the execution module is configured to receive the control information, and perform a corresponding control operation according to the control information.
  • the master device further includes: a communication module 124, configured to receive, before the execution module receives the control information, a control request message sent by the terminal device, and return the device to the terminal device And a response message corresponding to the control request message, establishing a communication link with the controlled master device.
  • a communication module 124 configured to receive, before the execution module receives the control information, a control request message sent by the terminal device, and return the device to the terminal device And a response message corresponding to the control request message, establishing a communication link with the controlled master device.
  • a gateway can also be set. In this way, the terminal device communicates with the controlled master device through the gateway, thereby implementing the above-mentioned remote control function for the master device.
  • the software component of the intelligent remote control system of the embodiment of the present invention has three cores:
  • CD-Control Daemon (hereinafter referred to as CD) is used to listen to the access request from the terminal device to the remote control function;
  • the remote control core CC-Control Core (hereinafter referred to as CC) on the master device.
  • the CC specifically includes the remote control panel ID management module ID Mgr, the bitmap conversion module Bitmap Mapping, the button function mapping module Button Function;
  • ID Mgr is mainly responsible for The device assigns and manages the ID number of the remote control soft panel;
  • Bitmap Mapping mainly maps the virtual button on the remote control soft panel to the real physical button information;
  • the Button Function calls the function-related hardware corresponding to the physical button according to the mapped physical button information. The driver is then executed by the CPU to complete the corresponding action.
  • the remote control shell CS-Control Shell (hereinafter referred to as CS) on the terminal device.
  • the remote soft panel is displayed, and the button information is sent to the smart device according to the user's button operation, and the remote soft panel for managing multiple devices is displayed.
  • the CS specifically includes: a touch recognition module Touch Recognize, a panel management module Panel Mgr, and a remote control panel ID management module ID Mgr; the touch recognition module specifically converts the operation recognition of the user on the remote control panel into a touch signal; the panel management module mainly It is used to install the remote control soft panel and manage all the remote soft panel on the terminal device; the remote control panel ID management module is mainly responsible for managing the ID number of the remote control soft panel.
  • the software implementation of the remote control system depends on the CPU, memory (Memory in FIG. 4), network interface (Network in FIG. 4), and touch display on the master device and the terminal device.
  • Hardware entities such as the screen (Touch Screen in Figure 4), the communication module (Comminucation in Figure 4), and the working principle of these hardwares are all prior art, and are not described here.
  • the following describes two core implementation processes based on this software architecture, namely the remote initial process and remote control. Operation process. The former provides remote control availability, while the latter provides remote control options.
  • the terminal device Based on the two devices (the remote control operation destination) and the terminal device (the remote operation source), the terminal device can be made into a universal remote controller that can be remotely operated for a plurality of master devices.
  • the initial process of remote control of the terminal device as a remote controller is as follows:
  • Step 1 The CD of the master device is intercepted by (Addr, Port);
  • Step 2 The user configures the master device (Addr, Port), and the terminal CS requests the communication address as the communication request; wherein Addr represents the communication address (such as IP address or MAC address) of the master device, and Port represents the port number of the master device;
  • Addr represents the communication address (such as IP address or MAC address) of the master device
  • Port represents the port number of the master device
  • Step 3 The CD guides the CS to establish communication with the CC;
  • Step 4 the CC sends the ccID to the CS;
  • Step 5 The CS receives the ccID. If the ID does not exist, go to step 6.
  • Step 6 the CS requests the CC to provide a remote control soft panel
  • Step 7 The CC downloads the remote control soft panel from the CS.
  • the information contained in the remote control soft panel is (Panel ID, Name, Panel Data); wherein, Panel ID, Name, Panel Data respectively identify the identification number, name, and panel data of the remote control panel;
  • Step 8 The CS saves and manages the information of the remote control soft panel, and the content includes (Panel ID, Name, Panel Data, Addr, Port).
  • FIG. 5 is a remote control soft panel displayed on the terminal device according to an embodiment of the present invention.
  • the terminal device provides a selection method for the remote control soft panel of a plurality of master devices, and the user can select by sliding the left and right in a sequential manner or by direct clicking in a preview mode.
  • the display and selection of the panel, and finally the user operation determines a "current" master device that is remotely operated, that is, determines which master device the terminal needs to communicate with immediately.
  • Step 1 Determine that the terminal device has a communication connection with the master device, then perform step 3, otherwise perform step 2;
  • Step 2 The terminal device sends a communication request to the master device by using (Addr, Port) in the management information related to the remote control soft panel. If the master device responds, go to step 3; otherwise, the remote control soft panel will be displayed differently (for example, it will be grayed out), indicating that the remote control soft panel is unavailable. Continue to select other remote soft panel, step back to step 1;
  • Step 3 After the terminal device receives the operation of the user on the screen, collecting the area information of the screen. According to the correspondence between the area information and the remote control soft panel, the key information is sent to the remote control main device; Step 4, the main device receives the user key information, determines the user's action on the device, invokes the related function, and drives the device to respond.
  • the remote control of the main device (such as a game machine) can also be realized by a plurality of terminal devices, and the module for realizing the function thereof is as shown in FIG. 6.
  • the terminal device such as a game machine
  • the terminal device When the CS connects to the CC of the master device, the terminal device distinguishes multiple terminal devices by using a specific identifier (such as InputDevice). That is, when the CS of the terminal device initiates an access request to the master device, the terminal device identifies the input device and the control device ID number of the master device. It is included in the request message, such as (csID, InputDevice); In this way, the button information on different terminal devices is recognized and converted into InputDevice in the CC, and then the relevant interface is called according to the terminal device identifier InputDevice to drive the corresponding function.
  • a specific identifier such as InputDevice
  • the foregoing device or system embodiment is merely illustrative, wherein the components of the meta display may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. . Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • the software implementation described above is only a specific implementation. It can be understood that the foregoing device or system embodiment can be implemented in hardware, and those skilled in the art can do without creative work. , that is, understandable and implemented.
  • the intelligent remote control system provided by the embodiment of the invention provides a remote control function for the user through the intelligent terminal device, and dynamically obtains the remote control soft panel of the controlled device, so that the user can realize the remote control soft panel on one terminal device.
  • the remote control of multiple controlled devices is compared with the conventional universal remote control solution.
  • the solution provided by the embodiments of the present invention can be compatible with multiple types of devices, is flexible and expandable, and uses an existing smart terminal to install a software panel. Can reduce the cost of the remote control. Based on the above-described apparatus or system embodiment, the remote control method provided by the present invention will be described below in conjunction with specific application examples.
  • a remote control method provided by an embodiment of the present invention includes: 5701.
  • the terminal device provides a list of the master device to the user, so that the user selects the controlled master device according to the master device list.
  • the terminal device can display the master device information that can be remotely controlled by the user by using a plurality of presentation modes such as a list and a graphical preview.
  • the terminal device can also search for the master device in the current area in real time or periodically, and update the master device list.
  • the terminal device acquires and displays a remote control panel of the controlled master device
  • the terminal device may acquire the remote control panel of the controlled master device in multiple ways:
  • the user or the device manufacturer may pre-configure the remote control panel set including multiple master devices in the terminal device, such that The terminal device can obtain the remote control panel corresponding to the controlled main device by means of searching, and display it on its own display screen for the user to operate.
  • the terminal device can download the remote control panel of the controlled master device from a third party server. Specifically, the terminal device sends a panel request message including the controlled master device identifier information to the third-party server; after receiving the panel request message, the third-party server sends a response message corresponding thereto to the terminal device, and the response message The remote panel information of the controlled master device is included; after receiving the response message returned by the third party server, the terminal device installs the remote control panel according to the remote panel information in the response message, and displays the remote control panel on the display screen. .
  • the terminal device can establish a communication link with the controlled master device to dynamically acquire a remote control panel of the controlled master device. Specifically, after the communication link between the terminal device and the controlled master device is established, the terminal device sends a remote panel request message to the controlled master device; and receives the returned control device corresponding to the remote control panel request message. The response message, wherein the response message includes a remote control panel of the controlled master device; the terminal device installs the remote control panel according to the data in the response message, and displays the remote control panel on the display screen.
  • S703 Send control information to the controlled master device according to an operation of the user on the remote control panel, so that the master device performs a corresponding control operation according to the control information.
  • the terminal device may establish a control link with the controlled master device by using a message replying mechanism, for example, the terminal device sends a control request message to the controlled master device. And receiving a response message corresponding to the control request message returned by the controlled master device, and establishing a communication link with the controlled master device.
  • FIG. 8 is a flowchart of another remote control method according to an embodiment of the present invention. As shown in FIG. 8, the remote control method includes the following steps:
  • the master device receives a remote panel request message sent by the terminal device.
  • the master device sends a response message corresponding to the remote control panel request message to the terminal device, where the response message includes a remote control panel of the controlled device, so that the terminal device displays the remote control panel, and according to the user
  • the operation on the remote control panel sends control information
  • the master device receives the control information, and performs a corresponding control operation according to the control information.
  • the remote control method provided by the embodiment of the present invention provides a remote control function for the user through the intelligent terminal device, and dynamically obtains the remote control soft panel of the controlled device, so that the user can realize the pair on a terminal device through the remote control soft panel.
  • the remote control of the plurality of controlled devices is compared with the conventional universal remote control solution.
  • the solution provided by the embodiment of the present invention can be compatible with multiple types of devices, is flexible and expandable, and uses the form of the existing intelligent terminal installation software panel. The cost of the remote control can be reduced.
  • FIG. 9 is a schematic structural diagram of a remote control device according to another embodiment of the present invention. As shown in Fig. 9, the remote control device of this embodiment includes at least one processor 1001, a memory 1002, a communication interface 1003, and a bus.
  • the processor 1001, the memory 1002, and the communication interface 1003 are connected by a bus and perform communication with each other.
  • the bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Wait.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For the sake of convenience, only a thick line is shown in Figure 9, but it does not mean that there is only one bus or one type of bus. among them:
  • Memory 1002 is for storing executable program code, the program code including computer operating instructions.
  • the memory 1002 may include a high speed RAM memory, and may also include a non-volatile memory, for example, at least one disk memory.
  • the processor 1001 reads the executable program stored in the memory 1002.
  • the program code runs a program corresponding to the executable program code for:
  • the processor 1001 runs a program corresponding to the executable program code by reading executable program code stored in the memory 1002 for:
  • the processor 1001 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more configured to implement the embodiments of the present invention. integrated circuit.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • the foregoing processor 1001 may be used to perform other processes in the foregoing method embodiments, and details are not described herein again.
  • the communication interface 1003 is mainly used to implement communication between the traffic source determining device of the present embodiment and other devices or devices.
  • the disclosed systems, devices, and methods may be implemented in other ways without departing from the spirit and scope of the application.
  • the present embodiments are merely exemplary, and should not be taken as limiting, and the specific details are not intended to limit the purpose of the application.
  • the division of the unit or subunit is only a logical function division, and the actual implementation may have another division manner, for example, a plurality of units or a plurality of subunits are combined.
  • multiple units may or may be combined or integrated into another system, or some features may be omitted or not implemented.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种遥控方法、智能终端及智能遥控系统。该智能遥控系统包括终端设备和至少一个主设备,其中,终端设备用于向用户提供主设备列表,以使用户根据主设备列表选择受控的主设备,根据用户选择的受控主设备,获取并显示受控的主设备的遥控面板,根据用户在该遥控面板上的操作,向受控的主设备发送控制信息;主设备,用于接收终端设备发送的控制信息,根据该控制信息执行相应的控制操作。本发明所提供的技术方案,利用智能终端设备来为用户提供遥控功能,通过动态获取受控设备的遥控软面板,使得用户在一台终端设备上,通过遥控软面板,即可实现对多台受控设备的远程控制,并且可以兼容多种类型的设备,灵活可扩展,成本较低。

Description

一种遥控方法、 智能终端及智能遥控系统
技术领域
本发明涉及电子领域, 特别是涉及一种智能设备的遥控方法、 智能终端及 智能遥控系统。
背景技术
随着科学技术与经济的高速发展, 人们的生活日益富裕, 家用电器的品 种和数量也日益增多, 遥控器的出现, 给了人们使用电器设备更多的便捷与 舒适但随着家庭中的日常生活电器设备越来越多, 各种遥控器接踵而至, 人 们发现起居室的桌面或者茶几已经变成了遥控器的世界。 面对更多遥控器, 我们一方面享受着生活的便捷, 却同时得忍受它们带来的混乱, 以及因为遥 控器对干电池类环境不友好产品的需要而带来给生存环境的潜在威胁。
为了解决上述的 "多遥控器问题", 现有技术中, 一种通用的解决方案就 是使用集成的物理遥控器, 这种解决方法以库的方式收罗与存储已知近百种 品牌和型号的家电的红外编码, 将这些码集成一个物理遥控器中, 构成一个 万能遥控器, 实现对多个家电的遥控; 该方案虽然能在一定程度上解决 "多 遥控器问题", 但其只能适用于对同一类型的家电的控制, 集成的被控制设备 的型号非常有限, 对于新的家电产品, 兼容性较差。
现有技术中另一种解决 "多遥控器问题" 的方案是釆用云遥控器方案, 具体方案为: 将用户对主设备所拍摄的照片上传至云服务器; 云服务器根据 照片确定设备类型, 分析得出相应的红外编码规则, 然后发送此规则到终端 侧 (如 iPad/iPhone), 终端可作为遥控器来遥控主设备。 上述云遥控器方案虽然 能够实现对多种型号家电产品的兼容, 但是对云服务器过分依赖; 如果没有 云环境, 则无法控制此设备; 同时, 云服务器中需要维护大量的设备信息, 如果云环境中本身没有这个信息, 则无法控制此设备。 因此, 现有技术没有 很好地解决通过单一遥控器对多个家电的统一控制问题。 发明内容
为解决上述技术问题, 本发明实施例提供了一种智能设备的遥控方法、 智能终端及智能遥控系统, 以通过单一遥控器, 灵活高效地控制多个智能终 端, 提高遥控器的集成度、 通用性和兼容性; 技术方案如下:
第一方面, 本发明实施例提供了一种智能遥控系统, 包括:
终端设备和多个主设备, 其中, 所述终端设备用于向用户提供主设备列 表, 以使用户根据所述主设备列表, 选择受控的主设备, 所述终端设备还用 于,根据用户选择的受控主设备,获取并显示所述受控的主设备的遥控面板, 根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控制信息; 所述主设备, 用于接收所述终端设备发送的控制信息, 根据所述控制信 息执行相应的控制操作。
其中, 在第一方面的第一种可能的实现方式中, 所述终端设备, 具体用 于, 从所述终端设备中预先配置的遥控面板集合中, 查找并获取所述受控的 主设备对应的遥控面板, 并将所述控制面板显示在显示屏上。
在第一方面的第二种可能的实现方式中, 所述终端设备具体用于: 向第 三方服务器发送包含所述受控的主设备标识信息的面板请求消息, 接收所述 第三方服务器返回的与所述面板请求消息对应的响应消息, 所述响应消息包 含所述受控的主设备的遥控面板, 安装所述遥控面板, 并将所述遥控面板显 示在显示屏上。
在第一方面的第三种可能的实现方式中, 所述终端设备具体用于: 向所 述受控的主设备发送遥控面板请求消息, 接收所述受控的主设备返回的与所 述遥控面板请求消息对应的响应消息, 所述响应消息包含所述受控的主设备 的遥控面板, 安装所述遥控面板, 并将所述遥控面板显示在显示屏上。
第二方面, 本发明实施例还提供一种遥控方法, 包括:
向用户提供主设备列表, 以使用户根据所述主设备列表, 选择受控的主 设备;
获取并显示所述受控的主设备的遥控面板;
根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。
其中, 在第二方面的第一种可能实现的方式中, 所述获取并显示所述受 控的主设备的遥控面板, 具体包括:
从所述终端设备中预先配置的遥控面板集合中, 查找并获取所述受控的 主设备对应的遥控面板; 将所述控制面板显示在显示屏上。
其中, 在第二方面的第二种可能实现的方式中, 所述获取并显示所述受 控的主设备的遥控面板, 具体包括:
向第三方服务器发送包含所述受控的主设备标识信息的面板请求消息; 接收所述第三方服务器返回的与所述面板请求消息对应的响应消息, 所 述响应消息包含所述受控的主设备的遥控面板;
安装所述遥控面板, 并将所述遥控面板显示在显示屏上。
其中, 在第二方面的第二种可能实现的方式中, 所述获取并显示所述受 控的主设备的遥控面板, 具体包括:
向所述受控的主设备发送遥控面板请求消息;
接收所述受控的主设备返回的与所述遥控面板请求消息对应的响应消息 , 所述响应消息包含所述受控的主设备的遥控面板;
安装所述遥控面板, 并将所述遥控面板显示在显示屏上。 第三方面, 本发明实施例还提供一种智能终端, 包括:
列表提供模块, 用于向用户提供主设备列表, 以使用户根据所述主设备 列表, 选择受控的主设备;
遥控面板获取模块, 用于获取并显示所述受控的主设备的遥控面板; 控制模块, 用于根据用户在所述遥控面板上的操作, 向所述受控的主设 备发送控制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。
其中,在第三方面的第一种可能实现的方式中,所述遥控面板获取模块, 具体包括:
查找单元, 用于从所述终端设备中预先配置的遥控面板集合中, 查找并 获取所述受控的主设备对应的遥控面板;
显示单元, 用于将所述控制面板显示在显示屏上。 其中,在第三方面的第二种可能实现的方式中,所述遥控面板获取模块, 具体包括:
发送单元, 用于向第三方服务器发送包含所述受控的主设备标识信息的 面板请求消息;
接收单元, 用于接收所述第三方服务器返回的与所述面板请求消息对应 的响应消息, 所述响应消息包含所述受控的主设备的遥控面板;
显示单元,用于安装所述遥控面板,并将所述遥控面板显示在显示屏上。 其中,在第三方面的第二种可能实现的方式中,所述遥控面板获取模块, 具体包括:
发送单元, 用于向所述受控的主设备发送遥控面板请求消息;
接收单元, 用于接收所述受控的主设备返回的与所述遥控面板请求消息 对应的响应消息, 所述响应消息包含所述受控的主设备的遥控面板;
显示单元,用于安装所述遥控面板,并将所述遥控面板显示在显示屏上。 第四方面, 本发明实施例还提供一种遥控方法, 包括:
接收终端设备发送的遥控面板请求消息;
向所述终端设备发送与所述遥控面板请求消息对应的响应消息, 所述响 应消息包含受控设备的遥控面板, 以使所述终端设备显示所述遥控面板, 并 根据用户在所述遥控面板上的操作, 发送控制信息;
接收所述控制信息 , 并根据所述控制信息执行相应的控制操作。
第五方面, 本发明实施例还提供一种智能设备, 包括:
接收模块, 用于接收终端设备发送的遥控面板请求消息;
面板发送模块, 用于向所述终端设备发送与所述遥控面板请求消息对应 的响应消息, 所述响应消息包含受控设备的遥控面板, 以使所述终端设备显 示所述遥控面板, 并根据用户在所述遥控面板上的操作, 发送控制信息; 执行模块, 用于接收所述控制信息, 并根据所述控制信息执行相应的控 制操作。
本发明实施例所提供的技术方案, 通过智能终端设备来为用户提供遥控 功能, 通过动态获取受控设备的遥控软面板, 使得用户在一台终端设备上, 通过遥控软面板, 即可实现对多台受控设备的远程控制, 相比于传统的万能 遥控方案, 本发明实施例提供的方案, 可以兼容多种类型的设备, 灵活可扩 展, 且利用现有智能终端安装软件面板的形式, 可以减少遥控器的成本。
附图说明 为了更清楚地说明本发明的技术方案, 下面将对实施例中所需要使用的 附图作一简单地介绍, 显而易见地, 下面附图只是本发明的一些实施例的附 图, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可 以根据这些附图获得同样能实现本发明技术方案的其它附图。
图 1为本发明实施例所提供的一种智能遥控系统示意图;
图 2为本发明实施例所提供的一种智能终端示意图;
图 3为本发明实施例所提供的一种主设备示意图;
图 4为本发明实施例所提供的智能遥控系统的软件架构示意图; 图 5为本发明实施例所提供的一种遥控软面板的界面示例图;
图 6为本发明实施例所提供的另一种智能遥控系统的软件架构示意图; 图 7为本发明实施例所提供的一种遥控方法的流程图;
图 8为本发明实施例所提供的另一种遥控方法的流程图;
图 9为本发明实施例所提供的一种遥控设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例仅是本发明一部分实施例, 而不 是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做出 创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
随着移动互联网的飞速发展, 设备的智能化日益成熟。 设备智能化意味 着如电视等被遥控使用的主设备, 通过联网设备间的交互能力越来越强。 智 能手机的普及, 使得手机不再只是一种通信工具, 它可以安装更多更复杂的 软件,从而使得手机变得是一个强大的可移动计算装置。在这种技术便利下, 本发明实施例提出一种从智能主设备 (如智能电视)直接下载软件遥控面板功 能到移动智能终端 (如平板电脑或智能手机)上的技术方法, 以解决对 "更多" 遥控器的需求。 这种遥控器的方法实现, 可以使得智能终端成为一个对任意 支持这种遥控软面板下载的主设备作遥控的万能遥控器。
本发明的技术方案可以用于多种远程控制场景, 如智能家居系统、 远程 工业控制系统等涉及设备间遥控的系统。 为更方便说明本发明之技术方案, 下述仅以智能家居系统中的遥控为例进行说明。
下面首先对本发明实施例所提供的一种智能遥控系统进行介绍。
图 1为本发明实施例的智能遥控系统示意图,根据图 1 , 该智能遥控系统 包括: 终端设备 110和至少一个主设备(如图 1中的 120、 130 ), 需要说明的 是, 终端设备 110 可以为智能手机、 平板电脑等具有具有独立的操作系统, 可以由用户自行安装第三方服务商提供的程序, 并可以通过无线网络来实现 无线网络接入设备; 主设备可以为智能电视、 智能空调等智能电器设备。
其中, 终端设备 110 用于向用户提供主设备列表, 以供用户通过该主设 备列表, 选择受控的主设备; 当用户从该主设备列表中选中某个受控主设备 后 (假设为 120 ), 终端设备 110还用于, 根据用户选择的受控主设备 120, 获取并显示主设备 120 的遥控面板, 接收用户在该遥控面板上的操作, 生成 相应的控制信号,发送给受控主设备 120; 受控主设备 120在接收到终端设备 110发送的控制信息后, 根据所述控制信息执行相应的控制操作, 从而使用户 完成对受控主设备的远程控制。
具体地, 主设备 120与终端设备 110间可以通过无线链路相互间通信; 主设备 120提供可下载的遥控软面板 (位图或者矢量图); 在终端设备 110上设 置有遥控程序, 以实现对遥控软面板下载、 显示, 接收用户对遥控软面板的 选择与操作, 并向主设备 120发送用户操作信息; 主设备 120识别终端设备 110发送的操作信息, 将其转换为按键驱动信号, 执行对应的功能。
其中, 遥控初始化过程为: 用户在终端设备上选择受控的主设备, 并设 置受控主设备的通信 (IP或者 MAC)地址 Addr与端口 Port,终端设备通过此通 信地址发送设备搜索请求; 受控主设备响应此请求; 终端设备请求遥控软面 板; 主设备向终端提供遥控软面板 Panel及其 ID; 终端接收遥控软面板, 组 织与管理 (ID, Addr, Port, Panel)信息对。
遥控交互过程为: 用户在终端设备上选择受控主设备的遥控软面板; 终 端根据面板信息中的 (Addr, Port)向受控主设备发送请求;受控主设备响应请求 , 并建立通信链路, 终端即可对主设备作遥控。
在一种实施方式中, 主设备的遥控软面板, 可以以多通信端口的方式提 供对多个终端设备, 并进行同时通信, 从而实现多个终端设备同时遥控主设 备的功能。 进一步地, 在发明实施例提供的智能遥控系统中, 具有多功能遥控功能 的终端设备 110具体可以为一个智能终端 210, 其示意图可以如图 2所示。
该智能终端 210包括列表提供模块 201、遥控面板获取模块 202和控制模 块 202, 其中,
列表提供模块 201 , 用于向用户提供主设备列表, 以使用户根据所述主设 备列表, 选择受控的主设备;
遥控面板获取模块 202, 用于获取并显示所述受控的主设备的遥控面板; 控制模块 203 , 用于根据用户在所述遥控面板上的操作, 向所述受控的主 设备发送控制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。 具体地, 遥控面板获取模块 202 可以通过多种方式来获取主设备的遥控 面板:
在一种实现方式中, 遥控面板获取模块 202, 具体包括:
查找单元, 用于从所述终端设备中预先配置的遥控面板集合中, 查找并 获取所述受控的主设备对应的遥控面板;
显示单元, 用于将所述控制面板显示在显示屏上。
在另一种实现方式中, 遥控面板获取模块 202, 具体包括:
发送单元, 用于向第三方服务器发送包含所述受控的主设备标识信息的 面板请求消息;
接收单元, 用于接收所述第三方服务器返回的与所述面板请求消息对应 的响应消息, 所述响应消息包含所述受控的主设备的遥控面板; 显示单元,用于安装所述遥控面板,并将所述遥控面板显示在显示屏上。 在另一种实现方式中, 遥控面板获取模块 202, 具体包括:
发送单元, 用于向所述受控的主设备发送遥控面板请求消息;
接收单元, 用于接收所述受控的主设备返回的与所述遥控面板请求消息 对应的响应消息, 所述响应消息包含所述受控的主设备的遥控面板;
显示单元,用于安装所述遥控面板,并将所述遥控面板显示在显示屏上。 在一个实施例中, 智能终端 210还包括: 通信模块 204 , 用于在所述控制 模块向所述受控的主设备发送控制信息之前, 向所述受控的主设备发送控制 请求消息, 并接收所述受控的主设备返回的与控制请求消息对应的响应消息, 与所述受控的主设备建立通信链路。
进一步地, 智能终端 210, 还包括: 扫描模块 205 , 用于在列表提供模块 向用户提供主设备列表之前, 搜索当前区域内的主设备, 以更新所述主设备 列表。 相应地, 在发明实施例提供的智能遥控系统中, 主设备 120 (也可称为智 能设备) 的示意图如图 3所示。
主设备包括接收模块 121、 面板发送模块 122和执行模块 123 , 其中, 接收模块, 用于接收终端设备发送的遥控面板请求消息;
面板发送模块, 用于向所述终端设备发送与所述遥控面板请求消息对应 的响应消息, 所述响应消息包含受控设备的遥控面板, 以使所述终端设备显 示所述遥控面板, 并根据用户在所述遥控面板上的操作, 发送控制信息; 执行模块, 用于接收所述控制信息, 并根据所述控制信息执行相应的控 制操作。
在一个实施例中, 主设备还包括: 通信模块 124, 用于在所述执行模块接 收所述控制信息之前, 接收所述终端设备发送的控制请求消息, 并向所述终 端设备返回的与所述控制请求消息对应的响应消息, 与所述受控的主设备建 立通信链路。
在另一种实现方式中, 对于需要远程控制的主设备, 还可以设置网关, 这样, 终端设备与被控制主设备间通过网关进行通信, 从而实现上述对主设 备的遥控功能。 下面对本发明方案的一种软件实现方式做一个介绍。
如图 4所示, 本发明实施例的智能遥控系统的软件组成, 核心有三部 分:
( 1 )主设备上的遥控监控与侦听进程 CD-Control Daemon(以下简称 CD ), 用来侦听来自终端设备对遥控功能的接入请求;
( 2 )主设备上的遥控核心 CC-Control Core (以下简称 CC )。 负责管理遥 控软面板、 接收作为遥控器的智能终端的按键识别; 其中, CC具体包括遥控 面板 ID管理模块 ID Mgr,位图转换模块 Bitmap Mapping,按键功能映射模块 Button Function; ID Mgr主要负责为主设备分配和管理遥控软面板的 ID号; Bitmap Mapping主要将遥控软面板上的虚拟按键映射为真实的物理按键信息; Button Function根据映射后的物理按键信息,调用与物理按键对应的功能相关 的硬件驱动, 然后通过 CPU执行, 完成相应的动作。
( 3 )终端设备上的遥控壳 CS-Control Shell (以下简称 CS )。 显示遥控软 面板、 根据用户的按键操作发送按键信息给智能设备、 管理多设备的遥控软 面板。 其中, CS具体可以包括: 触摸识别模块 Touch Recognize , 面板管理模 块 Panel Mgr和遥控面板 ID管理模块 ID Mgr; 触摸识别模块具体将用户在遥 控面板上的操作识别转换成触控信号; 面板管理模块主要用于安装遥控软面 板, 并管理终端设备上的所有遥控软面板; 遥控面板 ID管理模块主要负责为 管理遥控软面板的 ID号。
可以理解的是,本发明实施例的遥控系统的软件实现,要依赖于主设备、 以及终端设备上的 CPU、 内存(图 4 中的 Memory ), 网络接口 (图 4 中的 Network ), 触摸显示屏 (图 4 中的 Touch Screen ), 通信模块(图 4 中的 Comminucation )等硬件实体, 这些硬件的工作原理均为现有技术, 此处不再 赘述。 下面描述基于这种软件架构两个核心实现过程, 即遥控初始过程与遥控 操作过程。 前者提供遥控的可获得性, 后者提供遥控的可选择性。 基于这两 点实现的主设备 (遥控操作目的端)与终端设备 (遥控操作源端), 则可以使得终 端设备成为对多个主设备均可作遥控操作的万能遥控器。
终端设备作为遥控器的遥控初始过程如下:
步骤 1 , 主设备的 CD通过(Addr, Port)侦听;
步骤 2, 用户配置主设备 (Addr, Port), 终端 CS请求以此通信地址作通信 请求; 其中 Addr表示主设备的通信地址(比如 IP地址或者 MAC地址 ) , Port 表示主设备的端口号;
步骤 3 , CD引导 CS与 CC建立通信;
步骤 4, CC发送 ccID给 CS;
步骤 5, CS接收 ccID, 如果此 ID不存在, 则执行步骤 6
步骤 6, CS请求 CC提供遥控器遥控软面板;
步骤 7, CC给 CS下载遥控权遥控软面板。遥控软面板包含的信息为 (Panel ID, Name, Panel Data); 其中, Panel ID, Name, Panel Data分别标识遥控面板的 标识号、 名称, 以及面板数据;
步骤 8, CS保存并管理此遥控软面板的信息, 内容包括 (Panel ID, Name, Panel Data, Addr, Port)„ 图 5 为本发明实施例提供的一种在终端设备上显示的遥控软面板的界面 样例。 根据图 5 , 终端设备上提供对多种主设备的遥控软面板的选择方式, 用 户可以通过顺序方式的左右滑动或者通过预览方式的直接点击而选择。 无论 如何组织这些遥控软面板的显示与选择,最后会由用户操作确定一个 "当前" 被遥控操作的主设备, 即确定终端马上需要和哪个主设备通信连接。
当用户确定一个 "当前" 主设备作遥控对象, 后续实现步骤如下: 步骤 1 , 判断终端设备已与主设备有通信连接, 是则执行步骤 3 , 否则执 行步骤 2;
步骤 2, 终端设备通过跟遥控软面板相关管理信息中的 (Addr, Port)向主设 备发送通信请求。 如果主设备有响应, 则执行步骤 3; 否则将遥控软面板区别 显示(例如显示为灰色), 示意此遥控软面板处于不可用状态, 此后用户可以 继续选择其它遥控软面板, 步骤返回步骤 1 ;
步骤 3 , 当终端设备接收到用户对屏幕的操作后, 收集屏幕的区域信息。 根据此区域信息与遥控软面板的对应关系, 向被遥控主设备发送按键信息; 步骤 4, 主设备接收到用户按键信息, 确定用户对设备的动作, 调用相关 功能, 驱动设备响应。
在另一个具体的应用实例中, 还可以通过多个终端设备来实现对主设备 (如游戏机)的遥控, 实现其功能的模块如图 6, 在这种情形下, 当终端设备的
CS连接主设备的 CC时, 通过特定标识(如 InputDevice )来区分多个终端设 备, 即终端设备的 CS 在向主设备发起接入请求时, 将终端设备标识 InputDevice和主设备的控制壳 ID号包含在请求消息中,如 (csID, InputDevice); 这样, 不同终端设备上的按键信息, 在 CC中被识别转换成 InputDevice, 然 后根据终端设备标识 InputDevice调用相关接口, 驱动相应功能。
需要说明的是, 以上所描述的装置或系统实施例仅仅是示意性的, 其中 元显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者 也可以分布到多个网络单元上。 可以根据实际的需要选择其中的部分或者全 部模块来实现本实施例方案的目的。 而且, 上述介绍的软件实施方式只是一 种具体的实现形态, 可以理解的是, 上述装置或系统实施例完全可以釆用硬 件的方式来实现, 本领域普通技术人员在不付出创造性劳动的情况下, 即可 以理解并实施。
本发明实施例所提供的智能遥控系统, 通过智能终端设备来为用户提供 遥控功能, 通过动态获取受控设备的遥控软面板, 使得用户在一台终端设备 上, 通过遥控软面板, 即可实现对多台受控设备的远程控制, 相比于传统的 万能遥控方案, 本发明实施例提供的方案, 可以兼容多种类型的设备, 灵活 可扩展,且利用现有智能终端安装软件面板的形式,可以减少遥控器的成本。 基于上述装置或系统实施例, 下面结合具体的应用实例对本发明所提供 的的遥控方法进行介绍。
根据图 7 , 本发明实施例提供的遥控方法, 包括: 5701 ,终端设备向用户提供主设备列表,以使用户根据所述主设备列表, 选择受控的主设备;
具体地, 终端设备可以通过列表、 图形化预览等多种呈现方式, 向用户 展示可供用户遥控的主设备信息。 另外, 终端设备还可以实时或定时搜索当 前区域内的主设备, 并更新该主设备列表。
5702, 终端设备获取并显示所述受控的主设备的遥控面板;
具体地, 终端设备可以釆用多种途径获取受控主设备的遥控面板: 在一 种实现方式中, 用户或者设备厂商可以在终端设备中预先配置包含有多个主 设备的遥控面板集合, 这样, 终端设备可通过查找的方式获取所述受控的主 设备对应的遥控面板, 并显示在自身的显示屏上, 供用户操作。
在另一种实现方式中, 终端设备可以从第三方服务器下载受控主设备的 遥控面板。 具体地, 终端设备通过向第三方服务器发送包含受控的主设备标 识信息的面板请求消息; 第三方服务器在收到面板请求消息后, 发送与之对 应的响应消息给终端设备, 并且该响应消息中包含了受控的主设备的遥控面 板信息; 终端设备接收到第三方服务器返回的响应消息后, 根据响应消息中 的遥控面板信息, 安装该遥控面板, 并将该遥控面板显示在显示屏上。
在另一种实现方式中, 终端设备可以与受控主设备之间建立通信链路, 动态获取受控主设备的遥控面板。 具体地, 在终端设备与受控主设备之间的 通信链路建立后, 终端设备向受控的主设备发送遥控面板请求消息; 并接收 受控的主设备返回的与该遥控面板请求消息对应的响应消息, 其中, 该响应 消息包含受控的主设备的遥控面板; 终端设备根据该响应信息中的数据, 安 装遥控面板, 并将该遥控面板显示在显示屏上。
5703 , 根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控 制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。
具体地, 终端设备在向受控的主设备发送控制信息之前, 可通过消息应 答的机制与受控主设备之间建立控制链路, 比如终端设备向所述受控的主设 备发送控制请求消息, 然后接收该受控主设备返回的与控制请求消息对应的 响应消息, 与该受控主设备建立通信链路。 图 8为本发明实施例提供的另一种遥控方法的流程图, 如图 8所示, 该 遥控方法包括以下步骤:
5801 , 主设备接收终端设备发送的遥控面板请求消息;
5802 , 主设备向所述终端设备发送与所述遥控面板请求消息对应的响应 消息, 所述响应消息包含受控设备的遥控面板, 以使所述终端设备显示所述 遥控面板, 并根据用户在所述遥控面板上的操作, 发送控制信息;
5803 , 主设备接收所述控制信息, 并根据所述控制信息执行相应的控制 操作。
对于方法实施例而言, 由于其基本相应于装置或系统实施例, 所以相关 之处参见装置或系统实施例的部分说明即可。
本发明实施例所提供的遥控方法, 通过智能终端设备来为用户提供遥控 功能, 通过动态获取受控设备的遥控软面板, 使得用户在一台终端设备上, 通过遥控软面板, 即可实现对多台受控设备的远程控制, 相比于传统的万能 遥控方案, 本发明实施例提供的方案, 可以兼容多种类型的设备, 灵活可扩 展, 且利用现有智能终端安装软件面板的形式, 可以减少遥控器的成本。 图 9为本发明又一实施例提供的遥控设备的结构示意图。 如图 9所示, 本实施例的遥控设备包括:至少一个处理器 1001、存储器 1002、通信接口 1003 和总线。 处理器 1001、 存储器 1002和通信接口 1003通过总线连接并完成相 互间的通信。所述总线可以是工业标准体系结构( Industry Standard Architecture , 简称为 ISA )总线、 外部设备互连( Peripheral Component, 简称为 PCI )总线 或扩展工业标准体系结构 ( Extended Industry Standard Architecture, 简称为 EISA ) 总线等。 所述总线可以分为地址总线、 数据总线、 控制总线等。 为便 于表示, 图 9 中仅用一条粗线表示, 但并不表示仅有一根总线或一种类型的 总线。 其中:
存储器 1002用于存储可执行程序代码,该程序代码包括计算机操作指令。 存储器 1002 可能包含高速 RAM 存储器, 也可能还包括非易失性存储器 ( non-volatile memory ) , 例 口至少一个磁盘存 4诸器。
在一个实施例中, 处理器 1001通过读取存储器 1002中存储的可执行程 序代码来运行与所述可执行程序代码对应的程序, 以用于:
向用户提供主设备列表, 以使用户根据所述主设备列表, 选择受控的主 设备;
获取并显示所述受控的主设备的遥控面板;
根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。
在另一个实施例中, 处理器 1001通过读取存储器 1002中存储的可执行 程序代码来运行与所述可执行程序代码对应的程序, 以用于:
接收终端设备发送的遥控面板请求消息;
向所述终端设备发送与所述遥控面板请求消息对应的响应消息, 所述响 应消息包含受控设备的遥控面板, 以使所述终端设备显示所述遥控面板, 并 根据用户在所述遥控面板上的操作, 发送控制信息;
接收所述控制信息 , 并根据所述控制信息执行相应的控制操作。
处理器 1001可能是一个中央处理器( Central Processing Unit,简称为 CPU ), 或者是特定集成电路 ( Application Specific Integrated Circuit, 简称为 ASIC ), 或者是被配置成实施本发明实施例的一个或多个集成电路。
需说明的是, 上述处理器 1001除了具有上述功能之外, 还可用于执行上 述方法实施例中的其他流程, 在此不再赘述。
通信接口 1003主要用于实现本实施例的流量来源确定设备与其他设备或 装置之间的通信。
在本发明所提供的几个实施例中, 应该理解到, 所揭露的系统, 装置和 方法, 在没有超过本申请的精神和范围内, 可以通过其他的方式实现。 当前 的实施例只是一种示范性的例子, 不应该作为限制, 所给出的具体内容不应 该限制本申请的目的。 例如, 所述单元或子单元的划分, 仅仅为一种逻辑功 能划分, 实际实现时可以有另外的划分方式, 例如多个单元或多个子单元结 合一起。 另外, 多个单元可以或组件可以结合或者可以集成到另一个系统, 或一些特征可以忽略, 或不执行。
另外, 所描述系统, 装置和方法以及不同实施例的示意图, 在不超出本 申请的范围内, 可以与其它系统, 模块, 技术或方法结合或集成。 另一点, 所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦合或通信连接, 可以是电性, 机械或其它的形式。
以上所述仅是本发明的具体实施方式, 应当指出, 对于本技术领域的普 通技术人员来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和润 饰, 这些改进和润饰也应视为本发明的保护范围。

Claims

权 利 要 求
1、 一种智能遥控系统, 其特征在于, 包括:
终端设备和至少一个主设备, 其中, 所述终端设备用于向用户提供主设 备列表, 以使用户根据所述主设备列表, 选择受控的主设备, 所述终端设备 还用于, 根据用户选择的受控主设备, 获取并显示所述受控的主设备的遥控 面板, 根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控制信 息;
所述主设备, 用于接收所述终端设备发送的控制信息, 根据所述控制信 息执行相应的控制操作。
2、根据权利要求 1所述的系统,其特征在于,所述终端设备,具体用于, 从所述终端设备中预先配置的遥控面板集合中, 查找并获取所述受控的主设 备对应的遥控面板, 并将所述控制面板显示在显示屏上。
3、 根据权利要求 1所述的系统, 其特征在于, 所述终端设备具体用于: 向第三方服务器发送包含所述受控的主设备标识信息的面板请求消息, 接收所述第三方服务器返回的与所述面板请求消息对应的响应消息, 所述响 应消息包含所述受控的主设备的遥控面板, 安装所述遥控面板, 并将所述遥 控面板显示在显示屏上。
4、根据权利要求 1所述的系统,其特征在于,所述终端设备,具体用于, 向所述受控的主设备发送遥控面板请求消息, 接收所述受控的主设备返回的 与所述遥控面板请求消息对应的响应消息, 所述响应消息包含所述受控的主 设备的遥控面板, 安装所述遥控面板, 并将所述遥控面板显示在显示屏上。
5、 根据权利要求 1-4任一项所述的系统, 其特征在于, 所述终端设备, 还用于, 在根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控 制信息之前, 向所述受控的主设备发送控制请求消息, 接收所述受控的主设 备返回的与控制请求消息对应的响应消息, 与所述受控的主设备建立通信链 路。
6、 根据权利要求 5所述的系统, 其特征在于, 所述终端设备还用于, 在 向用户提供主设备列表之前, 搜索当前区域内的主设备, 以更新所述主设备 列表。
7、 一种遥控方法, 其特征在于, 包括:
向用户提供主设备列表, 以使用户根据所述主设备列表, 选择受控的主 设备;
获取并显示所述受控的主设备的遥控面板;
根据用户在所述遥控面板上的操作, 向所述受控的主设备发送控制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。
8、 如权利要求 7所述的方法, 其特征在于, 所述获取并显示所述受控的 主设备的遥控面板, 具体包括:
从所述终端设备中预先配置的遥控面板集合中, 查找并获取所述受控的 主设备对应的遥控面板;
将所述控制面板显示在显示屏上。
9、如权利要求 7 所述的方法, 其特征在于, 所述获取并显示所述受控的 主设备的遥控面板, 具体包括:
向第三方服务器发送包含所述受控的主设备标识信息的面板请求消息; 接收所述第三方服务器返回的与所述面板请求消息对应的响应消息, 所 述响应消息包含所述受控的主设备的遥控面板;
安装所述遥控面板, 并将所述遥控面板显示在显示屏上。
10. .如权利要求 7所述的方法, 其特征在于, 所述获取并显示所述受控 的主设备的遥控面板, 具体包括:
向所述受控的主设备发送遥控面板请求消息;
接收所述受控的主设备返回的与所述遥控面板请求消息对应的响应消息 , 所述响应消息包含所述受控的主设备的遥控面板;
安装所述遥控面板, 并将所述遥控面板显示在显示屏上。
11. 如权利要求 7-10任一项所述的方法, 其特征在于, 在根据用户在所 述遥控面板上的操作, 向所述受控的主设备发送控制信息之前, 还包括: 向 所述受控的主设备发送控制请求消息, 接收所述受控的主设备返回的与控制 请求消息对应的响应消息, 与所述受控的主设备建立通信链路。
12. 如权利要求 11所述的方法, 其特征在于, 在向用户提供主设备列表 之前, 还包括: 搜索当前区域内的主设备, 以更新所述主设备列表。
13. 一种智能终端, 其特征在于, 包括:
列表提供模块, 用于向用户提供主设备列表, 以使用户根据所述主设备 列表, 选择受控的主设备;
遥控面板获取模块, 用于获取并显示所述受控的主设备的遥控面板; 控制模块, 用于根据用户在所述遥控面板上的操作, 向所述受控的主设 备发送控制信息, 以使所述主设备根据所述控制信息执行相应的控制操作。
14. 如权利要求 13所述的智能终端, 其特征在于, 所述遥控面板获取模 块, 具体包括:
查找单元, 用于从所述终端设备中预先配置的遥控面板集合中, 查找并 获取所述受控的主设备对应的遥控面板;
显示单元, 用于将所述控制面板显示在显示屏上。
15. 如权利要求 13所述的智能终端, 其特征在于, 所述遥控面板获取模 块, 具体包括:
发送单元, 用于向第三方服务器发送包含所述受控的主设备标识信息的 面板请求消息;
接收单元, 用于接收所述第三方服务器返回的与所述面板请求消息对应 的响应消息, 所述响应消息包含所述受控的主设备的遥控面板; 显示单元,用于安装所述遥控面板,并将所述遥控面板显示在显示屏上。
16、 如权利要求 1 3所述的智能终端, 其特征在于, 所述遥控面板获取模 块, 具体包括:
发送单元, 用于向所述受控的主设备发送遥控面板请求消息;
接收单元, 用于接收所述受控的主设备返回的与所述遥控面板请求消息 对应的响应消息, 所述响应消息包含所述受控的主设备的遥控面板;
显示单元,用于安装所述遥控面板,并将所述遥控面板显示在显示屏上。
17、 如权利要求 1 3-16任一项所述的智能终端, 其特征在于, 还包括: 通信模块, 用于在所述控制模块向所述受控的主设备发送控制信息之前, 向 所述受控的主设备发送控制请求消息, 并接收所述受控的主设备返回的与控 制请求消息对应的响应消息, 与所述受控的主设备建立通信链路。
18、 如权利要求 17所述的智能终端, 其特征在于, 还包括:
扫描模块, 用于在列表提供模块向用户提供主设备列表之前, 搜索当前 区域内的主设备, 以更新所述主设备列表。
19、 一种遥控方法, 其特征在于, 包括:
接收终端设备发送的遥控面板请求消息;
向所述终端设备发送与所述遥控面板请求消息对应的响应消息, 所述响 应消息包含受控设备的遥控面板, 以使所述终端设备显示所述遥控面板, 并 根据用户在所述遥控面板上的操作, 发送控制信息;
接收所述控制信息 , 并根据所述控制信息执行相应的控制操作。
20、如权利要求 19所述的方法,其特征在于,在接收所述控制信息之前, 还包括: 接收所述终端设备发送的控制请求消息, 并向所述终端设备返回的 与所述控制请求消息对应的响应消息, 与所述受控的主设备建立通信链路。
21. 一种智能设备, 其特征在于, 包括:
接收模块, 用于接收终端设备发送的遥控面板请求消息;
面板发送模块, 用于向所述终端设备发送与所述遥控面板请求消息对应 的响应消息, 所述响应消息包含受控设备的遥控面板, 以使所述终端设备显 示所述遥控面板, 并根据用户在所述遥控面板上的操作, 发送控制信息; 执行模块, 用于接收所述控制信息, 并根据所述控制信息执行相应的控 制操作。
22、 如权利要求 21 所述的智能设备, 其特征在于, 还包括: 通信模块, 用于在所述执行模块接收所述控制信息之前, 接收所述终端设备发送的控制 请求消息, 并向所述终端设备返回的与所述控制请求消息对应的响应消息, 与所述受控的主设备建立通信链路。
PCT/CN2013/073775 2012-11-02 2013-04-07 一种遥控方法、智能终端及智能遥控系统 Ceased WO2014067256A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP13792569.9A EP2804393B1 (en) 2012-11-02 2013-04-07 Remote control method, intelligent terminal and intelligent remote control system
US14/090,944 US9514641B2 (en) 2012-11-02 2013-11-26 Smart remote control

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210433839.5A CN102932695B (zh) 2012-11-02 2012-11-02 一种遥控方法、智能终端及智能遥控系统
CN201210433839.5 2012-11-02

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/090,944 Continuation US9514641B2 (en) 2012-11-02 2013-11-26 Smart remote control

Publications (1)

Publication Number Publication Date
WO2014067256A1 true WO2014067256A1 (zh) 2014-05-08

Family

ID=47647379

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/073775 Ceased WO2014067256A1 (zh) 2012-11-02 2013-04-07 一种遥控方法、智能终端及智能遥控系统

Country Status (4)

Country Link
US (1) US9514641B2 (zh)
EP (1) EP2804393B1 (zh)
CN (1) CN102932695B (zh)
WO (1) WO2014067256A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113596538A (zh) * 2021-06-30 2021-11-02 深圳市酷开网络科技股份有限公司 一种设备控制方法、装置、电子设备及存储介质

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932695B (zh) 2012-11-02 2016-03-30 华为技术有限公司 一种遥控方法、智能终端及智能遥控系统
CN103197771B (zh) * 2013-04-07 2016-04-27 广州视睿电子科技有限公司 对外接电脑进行遥控的电视电脑一体机和方法
TW201441828A (zh) * 2013-04-29 2014-11-01 Hon Hai Prec Ind Co Ltd 遠端控制裝置及智慧下載安裝遠端控制軟體的方法和系統
CN105474658B (zh) * 2013-08-30 2018-11-16 麦克赛尔株式会社 终端装置和遥控方法
TWI515645B (zh) * 2013-09-24 2016-01-01 緯創資通股份有限公司 電子裝置及其控制方法
CN104519593A (zh) * 2013-09-26 2015-04-15 中国移动通信集团公司 一种无线遥控方法及设备
CN103607331A (zh) * 2013-11-14 2014-02-26 四川长虹电器股份有限公司 基于远程用户界面的智能设备控制系统
CN104157115A (zh) * 2013-12-26 2014-11-19 浙江工商大学 基于云服务的网络型万能遥控装置及方法
KR20150099324A (ko) * 2014-02-21 2015-08-31 삼성전자주식회사 전자 장치간 원격 제어 방법 및 그를 위한 시스템
CN103985011A (zh) * 2014-05-16 2014-08-13 中国科学技术大学 一种仪器管理系统的刷卡控制器快速部署方法
CN105404385B (zh) * 2014-05-30 2018-11-27 阿里巴巴集团控股有限公司 一种智能显示终端与体感设备实现数据交互的方法及装置
CN104113456A (zh) * 2014-07-11 2014-10-22 东莞市康茂电子有限公司 智能家居设备遥控控制方法及遥控控制开放系统
CN104460592B (zh) * 2014-10-28 2017-11-10 广东威创视讯科技股份有限公司 一种基于中控系统的控制方法及装置
US10055094B2 (en) 2014-10-29 2018-08-21 Xiaomi Inc. Method and apparatus for dynamically displaying device list
CN105991736B (zh) * 2015-02-25 2019-03-19 华为技术有限公司 一种远程控制方法及设备
CN106303677A (zh) * 2015-06-10 2017-01-04 比亚迪股份有限公司 无线显示控制系统及无线显示控制方法
CN106292313A (zh) * 2015-06-29 2017-01-04 中兴通讯股份有限公司 智能家电的控制方法、装置及系统
CN106325119A (zh) * 2015-07-02 2017-01-11 艾体威尔电子技术(北京)有限公司 一种人机交互控制设备的方法
CN105278336B (zh) * 2015-09-14 2018-11-23 小米科技有限责任公司 应用的显示方法、装置及终端
CN105163154A (zh) * 2015-09-21 2015-12-16 青岛海信电器股份有限公司 一种遥控控制的方法、系统、遥控控制的响应方法及终端
CN105376399B (zh) * 2015-09-30 2019-04-12 小米科技有限责任公司 用于控制智能设备的方法及装置
CN105578313B (zh) * 2016-01-06 2019-07-12 上海斐讯数据通信技术有限公司 远程控制方法,系统,远控执行方法,系统及移动终端
CN105867176A (zh) * 2016-03-23 2016-08-17 浙江风向标科技有限公司 应用架构的切换方法及装置
CN105867145A (zh) * 2016-04-07 2016-08-17 北京精益理想科技有限公司 智能家居设备控制方法及装置
CN106230877B (zh) * 2016-06-30 2020-02-14 宁波翼动通讯科技有限公司 一种设备的远程管理方法、系统及设备
CN106302047B (zh) * 2016-08-15 2019-10-25 中国联合网络通信集团有限公司 家庭设备控制方法及装置
CN106302768B (zh) * 2016-08-22 2019-12-06 北京小米移动软件有限公司 推送遥控器信息的方法及装置
CN106534558B (zh) * 2016-11-25 2019-11-12 重庆杰夫与友文化创意有限公司 控制投影仪的方法及装置
CN107713353A (zh) * 2017-10-12 2018-02-23 美的智慧家居科技有限公司 具有网关控制功能的智能茶几
CN107885347B (zh) * 2017-10-27 2022-05-03 深圳前海茂佳软件科技有限公司 遥控驱动方法、装置及计算机可读存储介质
CN108614494B (zh) * 2018-06-14 2021-06-04 出门问问创新科技有限公司 一种设备的操控方法、装置、设备及存储介质
CN111770208A (zh) * 2019-09-29 2020-10-13 北京沃东天骏信息技术有限公司 一种物联设备的控制方法和装置
CN111263002B (zh) * 2020-01-19 2022-08-26 华为技术有限公司 一种显示方法和电子设备
US11943622B2 (en) * 2020-03-06 2024-03-26 Dish Network Technologies India Pvt. Ltd. Systems and methods for managing remote control units and paired devices
CN111415504A (zh) * 2020-03-09 2020-07-14 珠海格力电器股份有限公司 一种遥控器控制方法、装置、存储介质及遥控器
CN111885344A (zh) * 2020-06-19 2020-11-03 西安万像电子科技有限公司 数据传输方法、设备及系统
US20240303388A1 (en) * 2021-03-30 2024-09-12 Johnson Controls Fire Protection LP Systems and methods for simulating control panel state and control panel responses
US12438627B2 (en) * 2022-10-13 2025-10-07 Samsung Electronics Co., Ltd. Ultra-wideband enabled one-for-all smart remote
US12003826B1 (en) 2022-12-21 2024-06-04 Dish Network L.L.C. Systems and methods for selective content distribution
CN116743820A (zh) * 2023-05-09 2023-09-12 深圳市金锐显数码科技有限公司 设备控制方法、终端设备、服务器、系统及存储介质
BE1031743B1 (de) * 2023-06-28 2025-02-05 Miele & Cie Verfahren und Steuereinheit zum Übertragen von Benutzerschnittstellendaten von einem Hausgerät an ein Mobilgerät und zum Transferieren von Benutzerschnittstellendaten von einem Hausgerät an eine Anzeigeeinheit sowie Hausgerät

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1677451A (zh) * 2004-03-29 2005-10-05 联想(北京)有限公司 一种智能遥控方法及装置
CN101478461A (zh) * 2008-11-06 2009-07-08 上海电器科学研究所(集团)有限公司 便携式遥控器及其所控对象任意选定的方法
WO2011079189A1 (en) * 2009-12-23 2011-06-30 Universal Electronics Inc. System and method for widget-assisted setup of a universal remote control
CN102932695A (zh) * 2012-11-02 2013-02-13 华为技术有限公司 一种遥控方法、智能终端及智能遥控系统

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6914551B2 (en) * 2002-04-12 2005-07-05 Apple Computer, Inc. Apparatus and method to facilitate universal remote control
US20070050054A1 (en) * 2005-08-26 2007-03-01 Sony Ericssson Mobile Communications Ab Mobile communication terminal with virtual remote control
CN100450056C (zh) 2005-10-28 2009-01-07 华为技术有限公司 一种远程控制家庭网络设备的方法
US8812629B2 (en) * 2008-04-18 2014-08-19 Universal Electronics Inc. System and method for configuring the remote control functionality of a portable device
US20080178224A1 (en) * 2007-01-20 2008-07-24 Michael Laude Upgradeable intelligent remote control device with integrated program guide
US8477019B2 (en) * 2009-02-12 2013-07-02 Qualcomm Incorporated Methods and apparatus for a universal device controller using peer to peer communication
US20120075082A1 (en) 2010-09-24 2012-03-29 Apple Inc. System for learning control codes of a remote controller
KR101924974B1 (ko) * 2011-01-04 2018-12-04 삼성전자주식회사 이동통신 단말기에서 주변 디바이스를 원격 제어하기 위한 장치 및 방법
CN102546943A (zh) * 2011-12-31 2012-07-04 湖南科技学院 基于蓝牙和智能手机的万能家电集中遥控系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1677451A (zh) * 2004-03-29 2005-10-05 联想(北京)有限公司 一种智能遥控方法及装置
CN101478461A (zh) * 2008-11-06 2009-07-08 上海电器科学研究所(集团)有限公司 便携式遥控器及其所控对象任意选定的方法
WO2011079189A1 (en) * 2009-12-23 2011-06-30 Universal Electronics Inc. System and method for widget-assisted setup of a universal remote control
CN102932695A (zh) * 2012-11-02 2013-02-13 华为技术有限公司 一种遥控方法、智能终端及智能遥控系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113596538A (zh) * 2021-06-30 2021-11-02 深圳市酷开网络科技股份有限公司 一种设备控制方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
US9514641B2 (en) 2016-12-06
US20140125464A1 (en) 2014-05-08
EP2804393A1 (en) 2014-11-19
CN102932695B (zh) 2016-03-30
CN102932695A (zh) 2013-02-13
EP2804393B1 (en) 2017-06-07
EP2804393A4 (en) 2015-02-18

Similar Documents

Publication Publication Date Title
WO2014067256A1 (zh) 一种遥控方法、智能终端及智能遥控系统
US20250007969A1 (en) Communication Protocol Switching Method, Apparatus, and System
CN103914041B (zh) 用户操作终端与家电控制装置的绑定方法及家电控制系统
CN111203874A (zh) 机器人的控制方法、装置、电子设备及存储介质
WO2020223854A1 (zh) 设备配网方法、装置、电子设备及存储介质
CN102625171A (zh) 智能电视的远程控制方法、系统及相应的设备
JP2018523176A (ja) 車載インフォテインメントとデータを交換するための方法、サーバ、モバイル端末、及び装置
CN105491135B (zh) 建立数据连接的方法及装置
CN115617278B (zh) 路径设备的选择方法、装置、电子设备及可读存储介质
WO2018040813A1 (zh) 音视频通信方法、终端、服务器及存储介质
CN103634419B (zh) 终端的远程控制方法及终端
WO2023202131A1 (zh) 设备互联方法、装置、电子设备及存储介质
CN107318119B (zh) 家电设备组网方法、家电设备和计算机可读存储介质
CN104717135B (zh) 一种智能家居家庭网关的实现方法及装置
CN116708062A (zh) 一种设备管理方法及电子设备
WO2014015743A1 (zh) 下载应用程序的方法、用户设备和应用服务器
EP3700169B1 (en) Electronic device for communicating with external electronic device
CN113543364B (zh) 代理服务方法、投屏方法、终端设备、电子设备和存储介质
CN111726848B (zh) 设备绑定方法、目标启动装置、固定终端及存储介质
WO2024082906A1 (zh) 信息获取方法、装置、蓝牙设备、终端设备及存储介质
CN104036625A (zh) 一种遥控操作方法及装置
CN116243988A (zh) 一种智能网卡控制方法、装置、电子设备及存储介质
CN117992535A (zh) 跨设备的数据同步方法、装置及存储介质
CN105991736A (zh) 一种远程控制方法及设备
CN112689274B (zh) 短距离无线通信连接的提示方法、装置及按摩设备

Legal Events

Date Code Title Description
REEP Request for entry into the european phase

Ref document number: 2013792569

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2013792569

Country of ref document: EP

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

Ref document number: 13792569

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE