Control device applied to electronic device control platform and control method thereof

CN122929762APending Publication Date: 2026-10-16LITE ON TECH CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511088884.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2025-04-01
Filing Date
2025-08-05
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0003]然而,仍然存在许多不支持Matter控制机制的传统电子装置,此些电子装置无法无缝地整合于支持Matter控制机制的智能电子装置

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122929762A_ABST
    Figure CN122929762A_ABST
Patent Text Reader

Abstract

A control device for controlling a first control object among a plurality of first electronic devices supporting Matter instructions and a second control object among a plurality of second electronic devices supporting infrared instructions includes the following components: a wireless communication module generating a first control signal including Matter instructions to control the first control object, an infrared transmitter generating a second control signal including infrared instructions to control the second control object, a database for storing an instruction mapping table including a mapping relationship of Matter instructions and infrared instructions, a processor for analyzing an original control signal of a terminal device, when it is judged that the original control signal is applied to the second control object, the processor performs mapping conversion according to the instruction mapping table to provide the infrared transmitter to generate the second control signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to a control mechanism, and more particularly to a control device applied to an electronic device control platform, and a control method for the electronic device control platform. Background Technology

[0002] The rapid development of electronic technology and artificial intelligence has facilitated the maturation of smart home environments. In smart homes, electronic device control platforms, for example, utilize the Matter standard developed by the Connectivity Standards Alliance (CSA) as a communication protocol, enabling interoperability between electronic devices from different brands / systems. Through the Matter control mechanism, smart home electronic devices can seamlessly communicate and integrate, providing users with a high-performance and convenient experience.

[0003] However, many traditional electronic devices still do not support Matter control mechanisms, and these devices cannot be seamlessly integrated with smart devices that do support Matter control mechanisms. Therefore, users find it difficult to control all electronic devices (including smart devices supporting Matter control and traditional devices that do not) through a single control platform. This prevents the provision of unified automation scenarios and interconnectivity for smart homes, thus limiting the scalability and flexibility of the smart home environment and potentially leading to compatibility issues when upgrading or adding new electronic devices.

[0004] In response to the above issues, there is a need to provide an improved control mechanism that can provide different control mechanisms (such as Bluetooth, infrared, Matter, Zigbee, etc.) through a single electronic device control platform, thereby being compatible with smart electronic devices and traditional electronic devices with different control mechanisms. Summary of the Invention

[0005] According to one embodiment of this disclosure, a control device is provided for controlling multiple first electronic devices and multiple second electronic devices in an electronic device control platform. The first electronic devices support multiple Matter commands, and the second electronic devices support multiple infrared commands. The control device includes the following components: a wireless communication module that generates a first control signal in response to an original control signal from a terminal device, the first control signal including at least one of the Matter commands to control a first controlled object in the first electronic device; an infrared transmitter that generates a second control signal in response to the original control signal from the terminal device, the second control signal including at least one of the infrared commands to control a second controlled object in the second electronic device; a database for storing a command mapping table, the command mapping table including a mapping relationship between Matter commands and infrared commands; and a processor for parsing the original control signal to determine whether the original control signal is applied to the first controlled object or the second controlled object. When the original control signal is applied to the second controlled object, the processor performs a mapping conversion according to the command mapping table to provide the second control signal generated by the infrared transmitter.

[0006] In one embodiment of the control device described above, it further includes:

[0007] A directional control module is used to analyze the directional angle information of each of the plurality of first electronic devices and the plurality of second electronic devices, and adjust the direction and angle of the infrared emitter according to the directional angle information.

[0008] In one embodiment of the control device described above, it further includes:

[0009] A photography module is used to perform image recognition on the first controlled object and the second controlled object to confirm the attributes and location of the first controlled object and the second controlled object.

[0010] In one embodiment of the control device described above, the processor learns the plurality of infrared commands in a learning mode and adds the second controlled object to a device list, wherein the device list is recorded in the database and an application of the terminal device.

[0011] In one embodiment of the control device described above, it further includes:

[0012] An infrared receiver is configured to receive, in the learning mode, a control signal from an infrared remote control of the second controlled object, the control signal including at least one of the plurality of infrared commands to be learned.

[0013] In one embodiment of the control device described above, the processor analyzes the plurality of Matter instructions corresponding to the plurality of infrared instructions to be learned, so as to obtain a cluster, a command and an attribute of each of the plurality of Matter instructions.

[0014] In one embodiment of the control device described above, the cluster, the command, and the attribute each have a cluster identifier, a command identifier, and an attribute identifier to form an identifier, and the identifier and a device code of the second controlled object form a unique key and are stored in the database.

[0015] In one embodiment of the control device described above, the processor uses a first data structure to store and retrieve data based on the unique key, such as an "AVL tree".

[0016] According to another embodiment of this disclosure, a control method is provided for controlling multiple first electronic devices and multiple second electronic devices in an electronic device control platform. The first electronic devices support multiple Matter commands, and the second electronic devices support multiple infrared commands. The control method includes the following steps: generating a first control signal via a wireless communication module in response to an original control signal from a terminal device, wherein the first control signal includes at least one of the Matter commands; controlling a first controlled object in the first electronic device according to the first control signal; generating a second control signal via an infrared transmitter in response to the original control signal from the terminal device, wherein the second control signal includes at least one of the infrared commands; controlling a second controlled object in the second electronic device according to the second control signal; storing an instruction mapping table in a database, wherein the instruction mapping table includes a mapping relationship between Matter commands and infrared commands; parsing the original control signal to determine whether the original control signal is applied to the first controlled object or the second controlled object; when the original control signal is applied to the second controlled object, performing a mapping conversion according to the instruction mapping table to provide the infrared transmitter to generate the second control signal.

[0017] In one embodiment of the above control method, it further includes:

[0018] Analyze the directional angle information of each of the plurality of first electronic devices and the plurality of second electronic devices; and

[0019] The direction and angle of the infrared emitter are adjusted based on this direction and angle information.

[0020] In one embodiment of the above control method, it further includes:

[0021] Image recognition is performed on the first controlled object and the second controlled object to confirm their attributes and locations.

[0022] In one embodiment of the above control method, before the step of generating the first control signal or the second control signal in response to the original control signal of the terminal device, the control method further includes:

[0023] Learn the multiple infrared commands in a learning mode; and

[0024] Add the second controlled object to a device list.

[0025] The device list is recorded in the database and an application on the terminal device.

[0026] In one embodiment of the above control method, the step of learning the plurality of infrared commands in the learning mode includes:

[0027] In this learning mode, an infrared receiver receives a control signal from an infrared remote control of the second controlled object.

[0028] The control signal includes at least one of the plurality of infrared commands to be learned.

[0029] In one embodiment of the above control method, the step of learning the plurality of infrared commands in the learning mode further includes:

[0030] The multiple Matter instructions corresponding to the multiple infrared commands to be learned are analyzed to obtain a cluster, a command, and an attribute for each of the multiple Matter instructions.

[0031] In one embodiment of the above control method, the cluster, the command, and the attribute each have a cluster identifier, a command identifier, and an attribute identifier to form an identifier, and the identifier and a device code of the second controlled object form a unique key and are stored in the database.

[0032] In one embodiment of the above control method, it further includes:

[0033] Storage and retrieval are performed using a first data structure based on the unique key, such as an "AVL tree".

[0034] According to another embodiment of the present disclosure, a control device is provided. The control device receives a first control signal for controlling at least one first electronic device. The control device includes a transmitter and a processor. The transmitter generates a second control signal for controlling at least one second electronic device. The processor provides the transmitter-generated second control signal according to the first control signal. The first control signal and the second control signal support different communication standards.

[0035] In one embodiment of the control device described above, it further includes:

[0036] A direction control module is used to analyze the direction angle information of each of the at least one second electronic device, and adjust the direction and angle of the transmitter according to the direction angle information.

[0037] In one embodiment of the control device described above, it further includes:

[0038] A camera module for recording images of the at least one second electronic device, wherein the direction and angle of the camera module are adjusted synchronously with the direction and angle of the transmitter.

[0039] In one embodiment of the control device described above, the transmitter is positioned higher than the at least one second electronic device.

[0040] Other aspects and advantages of this disclosure will become apparent from the following figures, detailed description, and scope of the patent application. Attached Figure Description

[0041] Figure 1 This is a schematic diagram of an electronic device control platform 2000 according to an embodiment of the present disclosure.

[0042] Figure 2 This is a block diagram of a control device 1000 according to an embodiment of the present invention.

[0043] Figure 3A , 3B The figure is a flowchart of a control method according to an embodiment of this disclosure.

[0044] Figure 4 This is a block diagram of a control device 1100 according to another embodiment.

[0045] In the attached figures, the following labels are used:

[0046] 1000, 1100: Control device

[0047] 2000: Electronic Device Control Platform

[0048] 10: First Device Group

[0049] 20: Second Device Group

[0050] 30: Terminal device

[0051] 40: Infrared remote control

[0052] 11: Smart Refrigerator

[0053] 12: Smart Lighting Fixtures

[0054] 13: Smart Thermohygrometer

[0055] 14: Smart Socket

[0056] 15: Smart door lock

[0057] 16: Robotic Vacuum Cleaner

[0058] 21: Television

[0059] 22: Audio equipment

[0060] 23: Air conditioning

[0061] 24: Electric Fan

[0062] 25: Door curtain actuator

[0063] 100, 110: Processor

[0064] 150: Receiver

[0065] 210: Infrared receiver

[0066] 220: Infrared emitter

[0067] 230: Transmitter

[0068] 300, 310: Direction control module

[0069] 400: Wireless Communication Module

[0070] 500, 510: Photography module

[0071] 600: Database

[0072] CS0: Raw control signal

[0073] CS1: First control signal

[0074] CS2: Second control signal

[0075] CS3: Third Control Signal

[0076] CS4: Fourth Control Signal

[0077] CS5: Fifth Control Signal

[0078] CS6, CS7: Internal Signals

[0079] CS1', ​​CS2': Control signals

[0080] CMD_MT: First command signal

[0081] CMD_IR: Second command signal

[0082] DA: Direction and Angle Information

[0083] UK: Unique Key

[0084] IMG1: Images

[0085] IMG: Device Images Detailed Implementation

[0086] The technical terms used in this specification refer to those commonly used in the field. Where this specification provides further explanation or definition of certain terms, the interpretation of those terms shall be based on the explanation or definition provided in this specification. Each of the disclosed embodiments has one or more technical features. Where feasible, those skilled in the art may selectively implement some or all of the technical features in any embodiment, or selectively combine some or all of the technical features in these embodiments.

[0087] Figure 1 This is a schematic diagram of an electronic device control platform 2000 according to an embodiment of the present disclosure. Figure 1 As shown, the electronic device control platform 2000 includes a terminal device 30, a control device 1000, a first device group 10, and a second device group 20. The first device group 10 includes multiple electronic devices that support smart home communication protocols, such as the Matter control mechanism or the Zigbee control mechanism. The Matter control mechanism is a control mechanism specified in the Matter standard developed by the Connectivity Standards Alliance (CSA). Each of the electronic devices in the first device group 10 can be referred to as a "first electronic device," and it supports multiple Matter commands. The multiple first electronic devices in the first device group 10 include, for example, a smart refrigerator 11, a smart light fixture 12, a smart thermometer and hygrometer 13, a smart socket 14, a smart door lock 15, and a robotic vacuum cleaner 16.

[0088] On the other hand, the second device group 20 includes multiple electronic devices that support conventional infrared control mechanisms, each of which may be referred to as a "second electronic device" and supports multiple infrared commands. The multiple second electronic devices of the second device group 20 include, for example, a television 21, a stereo 22, an air conditioner 23, a fan 24, and a curtain actuator 25.

[0089] Users control electronic devices in the first device group 10 and the second device group 20 via terminal device 30 and control device 1000. Terminal device 30 is, for example, a mobile computing device, including a smartphone, tablet computer, laptop computer, or smartwatch. Control device 1000 is an electronic device that supports Matter control and infrared control mechanisms and has a camera function. Users operate the application on terminal device 30, causing terminal device 30 to generate a raw control signal CS0, which is then transmitted to control device 1000. The raw control signal CS0 is, for example, a wireless transmission signal conforming to Wi-Fi or Bluetooth specifications. In some embodiments, the raw control signal CS0 generated by terminal device 30 is transmitted via a 4G or 5G Wireless Wide Area Network (WWAN) through a Wi-Fi router. Figure 1(Not shown) The signal is transmitted to the Matter controller, which then transmits the signal to the control device 1000. In some embodiments, the Matter controller may be built into a home smart speaker (such as Apple's). Or Google's Nest ()( Figure 1 (Not shown). In other embodiments, the Matter controller may also be built into the control device 1000.

[0090] The control device 1000 generates a first control signal CS1 or a second control signal CS2 in response to the original control signal CS0. The first control signal CS1 is a wireless transmission signal that conforms to Wi-Fi specifications and supports the Matter control mechanism, used to control the electronic devices of the first device group 10. For example, the first control signal CS1 includes Matter commands to control the on / off time and brightness of the smart light fixture 12, or to control the movement trajectory of the robotic vacuum cleaner 16. The control device 1000 can also cooperate with the photography function to control the electronic devices of the first device group 10. For example, the control device 1000 can acquire images of the robotic vacuum cleaner 16 at different points in time to obtain the movement trajectory of the robotic vacuum cleaner 16.

[0091] The second control signal CS2 is an infrared signal that supports an infrared control mechanism and is used to control the electronic devices in the second device group 20. For example, the second control signal CS2 includes infrared commands to control the channel selection and volume of the television 21, or to control the airflow intensity and temperature of the air conditioner 23.

[0092] The control device 1000 can be positioned at a high point within the area of ​​the electronic device control platform 2000, so that the first control signal CS1 can effectively cover each electronic device in the first device group 10, and the second control signal CS2 can effectively cover each electronic device in the second device group 20. For example, the electronic device control platform 2000 is used for home appliance control in smart homes, and the control device 100 can be installed on the ceiling of a home. Furthermore, the control device 1000 has a directional control function, capable of controlling the direction and angle of the camera lens and infrared transmitter / receiver of the control device 1000 to align with the desired electronic device in the first device group 10 and the second device group 20. The desired electronic device can be referred to as the "controlled object"; the controlled object in the first device group 10 can be referred to as the "first controlled object," and the controlled object in the second device group 20 can be referred to as the "second controlled object."

[0093] More specifically, the control device 1000 parses the original control signal CS0 transmitted by the terminal device 30 to determine whether the original control signal CS0 is applied to a first controlled object or a second controlled object; that is, it determines whether the controlled object to be controlled by the original control signal CS0 belongs to the first controlled object of the first device group 10 or the second controlled object of the second device group 20. If the original control signal CS0 is applied to the first controlled object of the first device group 10, the control device 1000 transmits a first control signal CS1 including a Matter instruction to the first controlled object. If the original control signal CS0 is applied to the second controlled object of the second device group 20, the control device 1000 performs a mapping conversion to generate a second control signal CS2 including an infrared instruction, and transmits the second control signal CS2 to the second controlled object. The mapping conversion performed by the control device 1000 is explained below.

[0094] Figure 2 This is a block diagram of a control device 1000 according to an embodiment of the present disclosure. Figure 2 As shown, the control device 1000 includes a processor 100, an infrared receiver 210, an infrared transmitter 220, a direction control module 300, a wireless communication module 400, a camera module 500, and a database 600. The processor 100 acts as the main controller of the control device 1000, controlling the operation of the infrared receiver 210, infrared transmitter 220, direction control module 300, wireless communication module 400, camera module 500, and database 600. The processor 100 is a hardware circuit processor, such as a digital signal processor (DSP), a central processing unit (CPU), or a microcontroller unit (MCU), but is not limited to these.

[0095] Before the control device 1000 performs the mapping conversion to generate the second control signal CS2 including infrared commands, the control device 1000 first operates in a learning mode to learn the infrared commands of the electronic devices (the objects controlled by the control device 1000) of the second device group 20. The learning mode includes a first stage and a second stage.

[0096] In the first stage of the learning mode, the user operates the application on the terminal device 30 to add the controlled object of the second device group 20 to the device list of the application on the terminal device 30. In another example, the device list can also be recorded in the database 600 of the control device 1000 and updated synchronously with the device list of the application on the terminal device 30. If the device list of the controlled object stored in the database 600 is to be updated, the terminal device 30 transmits a third control signal CS3 to the wireless communication module 400 of the control device 100, and the wireless communication module 400 generates a fifth control signal CS5 to the processor 100, causing the processor 100 to update the device list stored in the database 600 to add the controlled object.

[0097] Then, in the second stage of the learning mode, the user operates the original infrared remote control 40 of the control object of the second device group 20, causing the infrared remote control 40 to transmit a fourth control signal CS4 to the infrared receiver 210 of the control device 1000, wherein the fourth control signal CS4 includes the infrared command to be learned.

[0098] Processor 100 analyzes the relevant information of the Matter instruction corresponding to the infrared command, including the Matter instruction cluster, command, and attribute. Taking the controlled object as TV 21 and the infrared command as "increase volume" as an example, the relevant information of the Matter instruction includes: cluster "TV", command "control volume", and attribute "volume". The Matter instruction cluster, command, and attribute have cluster identifiers, command identifiers, and attribute identifiers, respectively. The cluster identifier, command identifier, and attribute identifier constitute the Matter instruction identifier. The cluster identifier is used to group specific functions of the controlled object, such as grouping multiple functions of TV 21 into a "on / off" cluster, a "volume control" cluster, and a "channel selection" cluster, and indicating the characteristics of a specific function. For example, the cluster identifiers "0x0006" and "0x0008" respectively represent the TV 21 application cluster "on / off" and application cluster "volume control".

[0099] Furthermore, the processor 100 combines the identifier of the Matter instruction with the device code of the television 21 into a unique key UK and stores it in the database 600. In one example, the processor 100 uses a first data structure to store and retrieve data based on the unique key UK, thereby establishing an instruction mapping table. The instruction mapping table includes the mapping relationship between Matter instructions and infrared instructions, and the processor 100 can perform the mapping conversion of infrared instructions according to the instruction mapping table. The first data structure is a self-balancing binary search tree, such as an "AVL tree" (Adelson-Velsky and Landis tree). The first data structure using an AVL tree has high storage and retrieval capabilities, and can avoid the database 600 from repeatedly storing the same infrared instructions, thereby saving the storage space occupied by infrared instructions in the database 600. Furthermore, when using the first data structure for retrieval, the retrieval balance can be maintained and the time complexity of the search operation can be controlled, thereby improving retrieval efficiency.

[0100] In summary, the information stored in database 600 may include: a list of devices controlling the target object, and a unique key UK for the Matter instruction corresponding to the infrared instruction to be learned. Furthermore, database 600 may also store the current orientation angle information DA of the target object. In one example, the orientation angle information DA of the target object can be obtained by the orientation control module 300 of the control device 100, and then transmitted to the processor 100 for analysis and to the database 600 for storage.

[0101] More specifically, the direction control module 300 is an electromechanical integrated module with a drive motor and a steering mechanism, capable of driving the infrared emitter 220 and the camera module 500 to rotate synchronously, causing the direction and angle of the infrared emitter 220 and the camera module 500 to align with the controlled object. The direction control module 300 records the aligned direction and angle of the controlled object as direction angle information DA. In the learning mode of the control device 1000, the direction angle information DA of the controlled object is stored in the database 600. In subsequent operations, the stored direction angle information DA is read from the database 600 to adjust the angle and direction of the infrared emitter 220 and / or the camera module 500.

[0102] On the other hand, the camera module 500 can perform image recognition on the controlled objects of the first device group 10 and the second device group 20, and the processor 100 can use this recognition to help confirm the attributes and position of the controlled objects. For example, the camera module 500 can generate a device image IMG of the controlled object, and the processor 100 can use the device image IMG to confirm the attributes of the controlled object (whether it belongs to the first device group 10 that supports the Matter control mechanism or to the second device group 20 that only supports the infrared control mechanism), and confirm the current position of the controlled object (including angle and direction).

[0103] After the learning mode of the control device 1000 is completed, the control device 1000 selectively generates a first control signal CS1 or a second control signal CS2 based on the original control signal CS0 currently transmitted by the terminal device 30, to control the controlled object of the first device group 10 or the second device group 20. The user's application on the terminal device 30 has generated the original control signal CS0. After receiving the original control signal CS0 from the terminal device 30, the wireless communication module 400 transmits a fifth control signal CS5 to the processor 100. The processor 100 analyzes the fifth control signal CS5 to parse the instructions included in the original control signal CS0, in order to determine whether the controlled object belongs to the first device group 10 or the second device group 20.

[0104] If the parsing result of processor 100 indicates that the controlled object belongs to the first device group 10, then processor 100 generates a first instruction signal CMD_MT corresponding to the Matter instruction according to the fifth control signal CS5, and provides the first instruction signal CMD_MT to the wireless communication module 400. The wireless communication module 400 generates a first control signal CS1 including the Matter instruction in response to the first instruction signal CMD_MT, and controls the controlled object of the first device group 10 according to the first control signal CS1.

[0105] On the other hand, if the parsing result of processor 100 indicates that the controlled object belongs to the second device group 20, then processor 100 performs a mapping conversion on the fifth control signal CS5 according to the instruction mapping table stored in database 600 to generate a second instruction signal CMD_IR corresponding to the infrared instruction, and provides the second instruction signal CMD_IR to infrared transmitter 220. Furthermore, processor 100 reads the direction angle information DA of the controlled object from database 600 and provides the direction angle information DA to direction control module 300. Direction control module 300 adjusts the direction and angle of infrared transmitter 220 according to the direction angle information DA.

[0106] The infrared transmitter 220 generates a second control signal CS2 including an infrared command according to the second command signal CMD_IR, and transmits the second control signal CS2 to the control object of the second device group 20 in response to the direction angle information DA.

[0107] Figure 3A , 3B The figure is a flowchart of a control method according to an embodiment of the present invention. The control method of this embodiment is applied to... Figure 1 The electronic device control platform 2000 is used to control the first electronic devices (e.g., smart refrigerator 11, smart light 12, smart thermometer and hygrometer 13, smart socket 14, smart door lock 15, and robot vacuum cleaner 16) in the first device group 10 and the second electronic devices (e.g., television 21, audio system 22, air conditioner 23, fan 24, and door curtain actuator 25) in the second device group 20. The first electronic devices support Matter commands, and the second electronic devices support infrared commands.

[0108] Please refer to [the website / information] first. Figure 3A First, step S300 is executed: in learning mode, multiple infrared commands for each second control object in the second device group 20 are learned. Specifically, the second control object to be learned is first added to a device list, and the device list is recorded in the database 600 and the application program of the terminal device 30.

[0109] Next, step S302 is executed: In learning mode, the infrared receiver 210 of the control device 1000 receives the fourth control signal CS4 from the infrared remote controller 40 of the second control object to be learned. The fourth control signal CS4 includes at least one of a plurality of infrared commands from the second control object to be learned.

[0110] Next, step S304 is executed: analyze the Matter instruction corresponding to the infrared instruction to be learned, so as to obtain the cluster, command and attributes of the Matter instruction.

[0111] Next, step S306 is executed: the identifier of the Matter instruction is combined with the device code of the second controlled object to form a unique key UK and stored in the database 600. The identifier of the Matter instruction consists of a cluster identifier, a command identifier, and an attribute identifier corresponding to the cluster, command, and attribute, respectively.

[0112] Next, step S308 is executed: An instruction mapping table is established in database 600 by storing and retrieving instructions based on the unique key UK using the first data structure in database 600. The first data structure is, for example, an AVL tree. The instruction mapping table includes the mapping relationship between Matter instructions and infrared instructions.

[0113] Next, step S310 is executed: the orientation angle information DA of each of the first electronic device and the second electronic device is analyzed, and the orientation angle information DA is stored in the database 600.

[0114] Please see next. Figure 3B Following step S310, step S312 is executed: the original control signal CS0 is transmitted to the control device 1000 via the terminal device 30, and the control device 1000 parses the original control signal CS0 to determine whether the original control signal CS0 applies to a first controlled object in the first electronic device or a second controlled object in the second electronic device. When it is determined that the original control signal applies to the second controlled object, step S314 is executed: a mapping conversion is performed according to the instruction mapping table to provide the infrared transmitter 220 with a second control signal CS2. The second control signal CS2 includes at least one of the infrared instructions.

[0115] Next, in step S316: read the direction angle information DA of the second controlled object from the database 600, adjust the direction and angle of the infrared transmitter 220 according to the direction angle information DA, and then transmit the second control signal CS2 to the second controlled object through the infrared transmitter 220.

[0116] On the other hand, if it is determined in step S312 that the original control signal is applied to the first controlled object, then step S318 is executed: the wireless communication module 400 generates a first control signal CS1. The first control signal CS1 includes at least one of the Matter instructions. Furthermore, the first controlled object is controlled according to the first control signal CS1.

[0117] In summary, the control device 1000 disclosed herein can adaptively provide a first control signal CS1 including a Matter command and a second control signal CS2 including an infrared command. It controls a first electronic device in a first device group 10 supporting the Matter control mechanism according to the first control signal CS1, and controls a second electronic device in a second device group 20 supporting the infrared control mechanism according to the second control signal CS2. It is compatible with both smart electronic devices supporting the Matter control mechanism (i.e., the first electronic device) and conventional electronic devices not supporting the Matter control mechanism (i.e., the second electronic device). Furthermore, the control device 1000 can accurately and effectively learn conventional infrared commands, and can fully support conventional infrared control of home appliances.

[0118] Therefore, the control device 1000 disclosed herein enables the electronic device control platform 2000 to combine the advantages of the Matter control mechanism with those of the traditional infrared control mechanism. The advantages of the Matter control mechanism include, for example, cross-platform compatibility and high security, and support for multiple communication protocols (such as Wi-Fi, Thread, and Ethernet) and the ability to operate locally, thus reducing reliance on the Internet without requiring additional bridging equipment. Furthermore, the advantages of the infrared control mechanism include, for example, low cost, ease of implementation, and backward compatibility with most traditional household appliances.

[0119] The control device 1000 disclosed herein fully integrates a Matter-standard wireless communication module 400, a camera module 500, and a direction control module 300. From a high vantage point in the smart home environment (i.e., the environment set by the electronic device control platform 2000), it precisely adjusts the direction and angle of the camera module 500 and the infrared transmitter 220, overcoming the directional limitations of infrared signals and thus achieving a wider control range without directional restrictions. In other words, by utilizing the high vantage point setting of the camera module 500 and the rotatable nature of the camera lens, and in conjunction with the infrared transmitter 220, it is possible to control a greater number of conventional home appliances that do not support the Matter standard (i.e., the second electronic devices of the second device module 20) using infrared signals including infrared commands (i.e., the second control signal CS2), and ensure stable control of the home appliances to enhance the user experience.

[0120] The control device 1000 disclosed herein achieves better backward compatibility; users can continue to use existing traditional home appliances without replacement, thus reducing appliance purchase costs. Accordingly, the electronic device control platform 2000 achieves a high degree of integration in the smart home environment, encompassing a wider range of home appliances and promoting interoperability between emerging and traditional devices of different brands and models, thereby enabling more comprehensive smart home control.

[0121] Figure 4 This is a block diagram of a control device 1100 according to another embodiment of the present invention. Figure 4 As shown, the control device 1100 includes a processor 110, a receiver 150, a transmitter 230, a direction control module 310, and a camera module 510. In this embodiment, the control device 1100 is used to convert control signal CS1' into control signal CS2'. Control signal CS1' and control signal CS2' each support different communication standards; for example, control signal CS1' is similar to... Figure 1 , 2 The first control signal CS1 in the embodiment is a wireless transmission signal that supports the Matter control mechanism; the control signal CS2' is similar to Figure 1 , 2 The second control signal CS2 in this embodiment is an infrared signal that supports an infrared control mechanism. Alternatively, control signals CS1' and CS2' can also support other communication standards, such as control signal CS1' supporting Bluetooth communication control mechanisms, control signal CS2' supporting Zigbee communication control mechanisms, and so on. The following description uses control signal CS1' supporting Matter control mechanisms and control signal CS2' supporting infrared control mechanisms as an example.

[0122] Control signals CS1' and CS2' are each used to control different types of electronic devices. For example, control signal CS1' can be used... Figure 1 The first electronic device (including a smart refrigerator 11, a smart light fixture 12, a smart thermometer and hygrometer 13, a smart socket 14, a smart door lock 15, and a robotic vacuum cleaner 16) of the first device group 10 in the embodiment is at least one of these. The control signal CS2' is then used for... Figure 1 The second electronic device (including a television 21, a sound system 22, an air conditioner 23, a fan 24, and a curtain actuator 25) of the second device group 20 in the embodiment.

[0123] Operationally, receiver 150 receives control signal CS1' and generates a corresponding internal signal CS6 based on control signal CS1'. Processor 110 receives internal signal CS6 and performs communication standard conversion on internal signal CS6 (in this embodiment, converting Matter communication standard to infrared communication standard) to generate another corresponding internal signal CS7, which is then provided to transmitter 230. Transmitter 230 generates control signal CS2' based on internal signal CS7. In other words, processor 110 performs communication standard conversion and provides transmitter 230 with a second control signal CS2' based on control signal CS1'.

[0124] Similar to Figure 2 The direction control module 300 of this embodiment functions as follows: the direction control module 310 can analyze the direction angle information DA of each of the second electronic devices, and synchronously adjust the direction and angle of the transmitter 230 and the camera module 510 according to the direction angle information DA. More specifically, the direction control module 310 has a drive motor and a steering mechanism, which can drive the transmitter 230 and the camera module 510 to rotate synchronously, so that the direction and angle of the transmitter 230 and the camera module 510 are aligned with the controlled object in the second electronic device. Furthermore, the direction control module 310 records the direction and angle of the aligned controlled object as direction angle information DA and transmits it to the processor 110 and stores it in the database. Figure 4(Not shown in the image); the direction control module 310 can further adjust the direction and angle of the transmitter 230 and the camera module 510 based on the previously recorded direction and angle information DA.

[0125] The camera module 510 can generate and record an image IMG1 of the second electronic device. The processor 110 can perform image recognition on the second electronic device based on the image IMG1 to determine the attributes of the second electronic device. Furthermore, the control device 110 can be set at a high point in the smart home environment, so that the transmitter 230 is positioned higher than the second electronic device, so that the control signal CS2' can effectively cover each part of the second electronic device.

[0126] While this disclosure has been described in detail above with reference to preferred embodiments and examples, it is understood that these examples are intended to be illustrative rather than limiting. It is anticipated that various modifications and combinations will arise for those skilled in the art, and such modifications and combinations fall within the spirit of this disclosure and the scope of the appended patent applications.

Claims

1. A control device for controlling a plurality of first electronic devices and a plurality of second electronic devices in an electronic device control platform, wherein the plurality of first electronic devices support a plurality of Matter commands, and the plurality of second electronic devices support a plurality of infrared commands, characterized in that, The control device includes: A wireless communication module generates a first control signal in response to an original control signal from a terminal device. The first control signal includes at least one of a plurality of Matter commands to control a first controlled object among the plurality of first electronic devices. An infrared transmitter generates a second control signal in response to the original control signal of the terminal device. The second control signal includes at least one of the plurality of infrared commands to control a second controlled object among the plurality of second electronic devices. A database for storing an instruction mapping table, the instruction mapping table including the mapping relationship between the plurality of Matter instructions and the plurality of infrared instructions; and A processor is configured to parse the original control signal to determine whether the original control signal is applied to the first controlled object or the second controlled object. When the original control signal is applied to the second controlled object, the processor performs a mapping conversion according to the instruction mapping table to provide the infrared transmitter with the second control signal.

2. The control device as claimed in claim 1, characterized in that, Also includes: A directional control module is used to analyze the directional angle information of each of the plurality of first electronic devices and the plurality of second electronic devices, and adjust the direction and angle of the infrared emitter according to the directional angle information.

3. The control device as claimed in claim 1, characterized in that, Also includes: A photography module is used to perform image recognition on the first controlled object and the second controlled object to confirm the attributes and location of the first controlled object and the second controlled object.

4. The control device as claimed in claim 1, characterized in that, The processor learns the multiple infrared commands in a learning mode and adds the second controlled object to a device list, wherein the device list is recorded in the database and an application of the terminal device.

5. The control device as claimed in claim 4, characterized in that, Also includes: An infrared receiver is configured to receive, in the learning mode, a control signal from an infrared remote control of the second controlled object, the control signal including at least one of the plurality of infrared commands to be learned.

6. The control device as claimed in claim 5, characterized in that, The processor analyzes the multiple Matter instructions corresponding to the multiple infrared instructions to be learned, so as to obtain a cluster, a command and an attribute of each of the multiple Matter instructions.

7. The control device as claimed in claim 6, characterized in that, The cluster, the command, and the attribute each have a cluster identifier, a command identifier, and an attribute identifier, which together form an identifier. This identifier, together with a device code of the second controlled object, forms a unique key and is stored in the database.

8. The control device as claimed in claim 7, characterized in that, The processor uses a first data structure to store and retrieve data based on the unique key, such as an "AVL tree".

9. A control method for controlling a plurality of first electronic devices and a plurality of second electronic devices in an electronic device control platform, wherein the plurality of first electronic devices support a plurality of Matter commands, and the plurality of second electronic devices support a plurality of infrared commands, characterized in that, The control method includes: In response to an original control signal from a terminal device, a first control signal is generated by a wireless communication module, wherein the first control signal includes at least one of the plurality of Matter commands; Controlling a first controlled object among the plurality of first electronic devices according to the first control signal; In response to the original control signal of the terminal device, a second control signal is generated by an infrared transmitter, wherein the second control signal includes at least one of the plurality of infrared commands; Controlling a second controlled object among the plurality of second electronic devices according to the second control signal; Store an instruction mapping table in a database, wherein the instruction mapping table includes the mapping relationship between the plurality of Matter instructions and the plurality of infrared instructions; The original control signal is parsed to determine whether it is applied to the first controlled object or the second controlled object; and When the original control signal is applied to the second controlled object, a mapping conversion is performed according to the instruction mapping table to provide the infrared transmitter with the second control signal.

10. The control method as described in claim 9, characterized in that, Also includes: Analyze the directional angle information of each of the plurality of first electronic devices and the plurality of second electronic devices; as well as The direction and angle of the infrared emitter are adjusted based on this direction and angle information.

11. The control method as described in claim 9, characterized in that, Also includes: Image recognition is performed on the first controlled object and the second controlled object to confirm their attributes and locations.

12. The control method as described in claim 9, characterized in that, Before the step of generating the first control signal or the second control signal in response to the original control signal of the terminal device, the control method further includes: Learn the multiple infrared commands in a learning mode; and Add the second controlled object to a device list. The device list is recorded in the database and an application on the terminal device.

13. The control method as described in claim 12, characterized in that, The steps for learning these multiple infrared commands in this learning mode include: In this learning mode, an infrared receiver receives a control signal from an infrared remote control of the second controlled object. The control signal includes at least one of the plurality of infrared commands to be learned.

14. The control method as described in claim 13, characterized in that, The steps for learning these multiple infrared commands in this learning mode also include: The multiple Matter instructions corresponding to the multiple infrared commands to be learned are analyzed to obtain a cluster, a command, and an attribute for each of the multiple Matter instructions.

15. The control method as described in claim 14, characterized in that, The cluster, the command, and the attribute each have a cluster identifier, a command identifier, and an attribute identifier, which together form an identifier. This identifier, together with a device code of the second controlled object, forms a unique key and is stored in the database.

16. The control method as described in claim 15, characterized in that, Also includes: Storage and retrieval are performed using a first data structure based on the unique key, such as an "AVL tree".

17. A control device that receives a first control signal for controlling at least one first electronic device, characterized in that, The control device includes: A transmitter generates a second control signal for controlling at least one second electronic device; and A processor provides the transmitter with the second control signal based on the first control signal, wherein the first control signal and the second control signal support different communication standards.

18. The control device as claimed in claim 17, characterized in that, Also includes: A direction control module is used to analyze the direction angle information of each of the at least one second electronic device, and adjust the direction and angle of the transmitter according to the direction angle information.

19. The control device as claimed in claim 18, characterized in that, Also includes: A camera module for recording images of the at least one second electronic device, wherein the direction and angle of the camera module are adjusted synchronously with the direction and angle of the transmitter.

20. The control device as claimed in claim 17, characterized in that, The transmitter is positioned above the at least one second electronic device.