[go: up one dir, main page]

CN111475212B - Equipment driving method and device - Google Patents

Equipment driving method and device Download PDF

Info

Publication number
CN111475212B
CN111475212B CN202010256675.8A CN202010256675A CN111475212B CN 111475212 B CN111475212 B CN 111475212B CN 202010256675 A CN202010256675 A CN 202010256675A CN 111475212 B CN111475212 B CN 111475212B
Authority
CN
China
Prior art keywords
signal strength
cloud server
router
target device
smart home
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.)
Active
Application number
CN202010256675.8A
Other languages
Chinese (zh)
Other versions
CN111475212A (en
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.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics 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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN202010256675.8A priority Critical patent/CN111475212B/en
Publication of CN111475212A publication Critical patent/CN111475212A/en
Priority to PCT/CN2020/126559 priority patent/WO2021196612A1/en
Application granted granted Critical
Publication of CN111475212B publication Critical patent/CN111475212B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请提供了一种设备驱动方法,应用于智能家居系统,该智能家居系统包括云服务器、移动控制端、多个智能家居设备和路由器;所述云服务器分别与所述移动控制端以及所述多个智能家居设备通信连接;所述路由器分别与所述移动控制端以及所述多个智能家居设备通信连接;所述路由器与所述智能家居设备的位置相对不变,该方法包括:所述云服务器获取所述移动控制端与所述路由器之间的信号强度变化趋势;所述云服务器根据所述信号强度变化趋势,确定所述移动控制端的预计移动位置;所述云服务器驱动所述多个智能家居设备中,与所述预计移动位置相对应的目标设备启动。通过该方法提高了对于设备选择的准确度,从而提高了用户的使用便捷度。

Figure 202010256675

The present application provides a device driving method, which is applied to a smart home system. The smart home system includes a cloud server, a mobile control terminal, a plurality of smart home devices and a router; the cloud server is respectively connected to the mobile control terminal and the A plurality of smart home devices are communicated and connected; the router is communicated and connected with the mobile control terminal and the plurality of smart home devices respectively; the positions of the router and the smart home devices are relatively unchanged, and the method includes: the The cloud server obtains the change trend of the signal strength between the mobile control terminal and the router; the cloud server determines the expected moving position of the mobile control terminal according to the change trend of the signal strength; the cloud server drives the multiple In each smart home device, the target device corresponding to the expected moving position is activated. The method improves the accuracy of device selection, thereby improving the user's convenience.

Figure 202010256675

Description

Equipment driving method and device
Technical Field
The application relates to the field of intelligent device control, in particular to a device driving method and device.
Background
With the continuous development of smart homes, how to identify smart home devices which need to be selected by a user currently for a plurality of smart home devices in a fixed space makes selective starting of all smart home devices in the fixed space an important problem which needs to be solved urgently at present.
In the prior art, the solution requires that a user starts all home devices in a space, and then selects a home device based on a sensor of a non-movable device (home device, such as a television or an air conditioner) or a sound waveform size judgment when the user wakes up. The method needs to start all the devices in the fixed space, the preparation time required for selecting the devices each time is long, and the influence of the shielding on the analysis of the sounding position of the user by relying on the plurality of sound pickup modules arranged in the fixed space is large, and the accuracy is low.
Disclosure of Invention
In view of the above, an object of the present application is to provide a device driving method and apparatus, which are used to solve the problem of how to improve the accuracy of device selection in the prior art.
In a first aspect, an embodiment of the present application provides an apparatus driving method, which is applied to an intelligent home system, where the intelligent home system includes a cloud server, a mobile control terminal, a plurality of intelligent home apparatuses, and a router; the cloud server is in communication connection with the mobile control terminal and the plurality of intelligent household devices respectively; the router is in communication connection with the mobile control end and the plurality of intelligent household devices respectively; the router and the intelligent household equipment are relatively unchanged in position, and the method comprises the following steps:
the cloud server acquires a signal intensity variation trend between the mobile control terminal and the router;
the cloud server determines the predicted moving position of the mobile control end according to the signal intensity variation trend;
and the cloud server drives target equipment corresponding to the predicted mobile position to start in the plurality of intelligent household equipment.
In some embodiments, the driving, by the cloud server, a target device corresponding to the expected moving location among the plurality of smart home devices to start includes:
the cloud server identifies equipment type keywords in voice information sent by a user through the mobile control terminal, and determines the type of target equipment;
the cloud server screens out at least one device to be selected according with the type of the target device from the plurality of intelligent household devices;
and the cloud server drives the target equipment corresponding to the expected mobile position in the equipment to be selected to start.
In some embodiments, the driving, by the cloud server, of the candidate devices, the target device corresponding to the expected moving position is started, including:
and when the signal intensity variation trend is that the signal intensity becomes stronger, the cloud server takes the device to be selected with the weakest signal intensity with the router in the expected movement position as the target device and drives the target device to start.
In some embodiments, the driving, by the cloud server, of the candidate devices, the target device corresponding to the expected moving position is started, including:
and when the signal strength change trend is that the signal strength is weakened, the cloud server takes the candidate device with the strongest signal strength with the router in the expected mobile position as the target device and drives the target device to start.
In some embodiments, the driving, by the cloud server, of the candidate devices, the target device corresponding to the expected moving position is started, including:
and when at least two devices to be selected meeting the conditions of the target device exist in the expected mobile position, the cloud server acquires the near field communication signal strength between the mobile control terminal and the devices to be selected, and takes the devices to be selected with the strongest near field communication signal strength as the target device.
In a second aspect, an embodiment of the present application provides an apparatus driving device, which is applied to an intelligent home system, where the intelligent home system includes a cloud server, a mobile control terminal, a plurality of intelligent home devices, and a router; the cloud server is in communication connection with the mobile control terminal and the plurality of intelligent household devices respectively; the router is in communication connection with the mobile control end and the plurality of intelligent household devices respectively; the router and the position of intelligent household equipment are relatively unchanged, and the device comprises:
the acquisition module is used for acquiring the signal intensity variation trend between the mobile control terminal and the router;
the calculation module is used for determining the predicted movement position of the mobile control end according to the signal intensity variation trend;
and the driving module is used for driving the target equipment corresponding to the expected moving position in the plurality of pieces of intelligent household equipment to start.
In some embodiments, the drive module comprises:
the identification unit is used for identifying the equipment type key words in the voice information sent by the user through the mobile control terminal and determining the type of the target equipment;
the screening unit is used for screening out at least one device to be selected according with the type of the target device from the plurality of pieces of intelligent household equipment;
and the starting unit is used for driving the target equipment corresponding to the expected moving position in the equipment to be selected to start.
In some embodiments, the starting unit includes:
and the selection subunit is configured to, when at least two devices to be selected meeting the conditions of the target device exist in the expected mobile position, acquire, by the cloud server, the near field communication signal strength between the mobile control terminal and the device to be selected, and use the device to be selected with the strongest near field communication signal strength as the target device.
In a third aspect, an embodiment of the present application provides a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the processor implements the steps of the method described in any one of the first aspect and the related embodiments.
In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, performs the steps of the method of any one of the first aspect and the related embodiments.
According to the device driving method provided by the embodiment of the application, the relative positions of the devices and the router are judged according to the signal strength between the devices and the router, the expected moving position of a user is predicted according to the signal strength variation trend between the mobile control end and the router in the fixed space, and the target device in the expected moving position is confirmed according to the relative positions of the smart home devices and the router in the fixed space. The method improves the accuracy of device selection, and improves the use convenience of the user because the device is selected to be driven according to the prediction made by the moving position of the user.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a schematic flowchart of a device driving method according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a device driving method according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of a device driving apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application provides an equipment driving method, which is applied to an intelligent home system, wherein the intelligent home system comprises a cloud server, a mobile control terminal, a plurality of intelligent home equipment and a router; the cloud server is in communication connection with the mobile control terminal and the plurality of intelligent household devices respectively; the router is in communication connection with the mobile control end and the plurality of intelligent household devices respectively; the position of the router and the position of the smart home device are relatively unchanged, as shown in fig. 1, the method includes the following steps:
step S101, the cloud server acquires a signal intensity variation trend between the mobile control end and the router;
step S102, the cloud server determines an estimated moving position of the mobile control end according to the signal intensity variation trend;
step S103, the cloud server drives a target device corresponding to the estimated moving position to start up in the plurality of smart home devices.
Specifically, in step S101, the signal strength variation trend is a variation trend of the signal strength obtained after the mobile control terminal continuously collects the signal strength between the mobile control terminal and the router for a plurality of times within a certain time, the signal strength variation trend can reflect the movement trend of the user, and when the signal strength variation trend is gradually increased, it indicates that the user is gradually approaching the router; when the trend of the signal strength changes to be gradually weaker, the situation shows that the user is gradually far away from the router. The signal intensity variation trend can be obtained by analysis of the cloud server, or can be obtained by analysis of the mobile control terminal and then uploaded to the cloud server.
In step S102, the predicted movement position is a user movement area predicted by using a last position corresponding to the signal strength between the routers, which is acquired last by the mobile control terminal, as a starting point and combining a signal strength variation trend, and when the signal strength variation trend is gradually increased, the predicted movement position is all or part of the area from the last position to the router; when the trend of the signal strength change is gradually weakened, the mobile position is expected to be continuously far away from all or part of the router from the last position.
In step S103, the target device is at least one smart home device meeting the user requirement in the predicted mobile location.
When a user uses the mobile control terminal to initiate a starting request of the intelligent home equipment, the cloud server obtains the variation trend of the signal intensity, analyzes and obtains the predicted mobile position of the mobile control terminal, namely the predicted mobile area of the user, and then drives the intelligent home equipment which meets the user requirements in the predicted mobile position to start, so that the situation that the user position is easily interfered by judging through a plurality of pickup modules in the traditional scheme is avoided, the accuracy of equipment selection is improved, and the convenience in use of the user is improved.
In some embodiments, step S103, as shown in fig. 2, comprises:
step S1031, the cloud server identifies device type keywords in the voice information sent by the user through the mobile control terminal, and determines the type of the target device;
step S1032, the cloud server screens out at least one device to be selected according with the type of the target device from the plurality of intelligent household devices;
step S1033, the cloud server drives a target device corresponding to the predicted moving position in the candidate device to start.
Specifically, the cloud server performs semantic recognition on voice information of a user, extracts an equipment type keyword, and obtains a target equipment type by querying a mapping relationship between the equipment type keyword and the equipment type. For example, if the user says "i want to listen to music", the device type keyword may be extracted as "music", and the obtained target device type may be an intelligent sound device, or may include other intelligent home devices (such as an intelligent television) having the same music playing capability.
And screening out corresponding equipment from all the intelligent household equipment in the fixed space according to the type of the target equipment to serve as equipment to be selected, and selecting the optimal equipment in the expected mobile position as the target equipment to start. The optimal device may use a relative distance between the optimal device and the mobile control terminal as a priority condition, or use an implementation capability of the smart home device for a function corresponding to the device type keyword (for example, for "music", the music playing capability of the smart sound is strongest) as a priority condition.
The following illustrates a scheme with priority on the relative distance from the mobile control end:
in some embodiments, step S1033, comprises:
and step 201, when the signal intensity variation trend is that the signal intensity becomes stronger, the cloud server takes the device to be selected with the weakest signal intensity with the router in the predicted movement position as the target device, and drives the target device to start.
Step 202, when the signal strength variation trend is that the signal strength is weakened, the cloud server takes the candidate device with the strongest signal strength with the router in the expected moving position as the target device, and drives the target device to start.
Specifically, in a scheme that takes a relative distance from the mobile control terminal as a priority condition, it is necessary to select, as a target device, a device to be selected that is closest to the current position of the mobile control terminal among the predicted mobile positions of the mobile control terminal. In the application, the signal strength between the device and the router is taken as the relative position between the device and the router, so that when the signal strength variation trend is that the signal strength becomes stronger, the situation that the user is at a position close to the router is explained, and the target device closest to the current position of the mobile control end is the candidate device which is the weakest signal strength and the farthest relative position between the target device and the router in the expected mobile position; and in the case that the signal strength variation trend is weaker, the situation shows that the user is at a position far away from the router, and the target device closest to the current position of the mobile control end is the candidate device with the strongest signal strength and the closest relative position with the router in the expected mobile position.
In some embodiments, step S1033, comprises:
step 203, when at least two devices to be selected meeting the conditions of the target device exist in the expected mobile position, the cloud server obtains the strength of the near field communication signal between the mobile control terminal and the devices to be selected, and the devices to be selected with the strongest near field communication signal strength are taken as the target devices.
In particular, in some special cases, due to the installation position of the router in the fixed space, it may occur that the signal strength between two or more candidate devices and the router is the same and is the device closest to the current position of the mobile control end in the expected mobile position. This is because the signal strength between several candidate devices and the router is the same, but it may be that some devices are blocked by objects or walls, so that the signal strength between the devices and the router is weakened. In this case, the candidate device closest to the mobile control end needs to be determined with the aid of signal strength of near field communication (such as bluetooth) between the mobile control end and the candidate device.
The embodiment of the application also provides a device driving device, which is applied to an intelligent home system, wherein the intelligent home system comprises a cloud server, a mobile control terminal, a plurality of intelligent home devices and a router; the cloud server is in communication connection with the mobile control terminal and the plurality of intelligent household devices respectively; the router is in communication connection with the mobile control end and the plurality of intelligent household devices respectively; the position of the router and the position of the smart home device are relatively unchanged, as shown in fig. 3, the apparatus includes:
an obtaining module 30, configured to obtain a signal strength variation trend between the mobile control end and the router;
a calculating module 31, configured to determine an expected moving position of the mobile control end according to the signal strength variation trend;
and the driving module 32 is configured to drive a target device corresponding to the expected moving position in the plurality of smart home devices to start.
In some embodiments, the driving module 32 includes:
an identifying unit 321, configured to identify a device type keyword in the voice information sent by the user through the mobile control end, and determine a target device type;
the screening unit 322 is configured to screen at least one device to be selected that meets the type of the target device from the multiple pieces of smart home devices;
a starting unit 323, configured to drive a target device corresponding to the expected moving position in the candidate device to start.
In some embodiments, the starting unit 323 includes:
a first judging subunit 3231, configured to, when the trend of change of the signal strength is that the signal strength becomes stronger, regard, as the target device, the device to be selected that is weakest in signal strength with the router in the expected moving position, and drive the target device to start.
And a second determining subunit 3232, configured to, when the trend of change of the signal strength is that the signal strength is weakened, regard, as the target device, the candidate device with the strongest signal strength with the router in the expected moving position, and drive the target device to start.
In some embodiments, the starting unit 323 includes:
a selecting subunit 3233, configured to, when at least two devices to be selected that meet the conditions of the target device exist in the expected moving position, obtain, by the cloud server, the near field communication signal strength between the mobile control end and the device to be selected, and use the device to be selected that has the strongest near field communication signal strength as the target device.
Corresponding to a device driving method in fig. 1, an embodiment of the present application further provides a computer device 400, as shown in fig. 4, the device includes a memory 401, a processor 402, and a computer program stored in the memory 401 and executable on the processor 402, wherein the processor 402 implements the device driving method when executing the computer program.
Specifically, the memory 401 and the processor 402 can be general memories and processors, which are not limited in particular, and when the processor 402 runs a computer program stored in the memory 401, the device driving method can be executed, which solves the problem of how to improve the accuracy of device selection in the prior art.
Corresponding to a device driving method in fig. 1, the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to perform the steps of the device driving method.
Specifically, the storage medium can be a general-purpose storage medium, such as a mobile disk, a hard disk, and the like, and when a computer program on the storage medium is executed, the device driving method can be executed, so as to solve the problem of how to improve the accuracy of device selection in the prior art. The method improves the accuracy of device selection, and improves the use convenience of the user because the device is selected to be driven according to the prediction made by the moving position of the user.
In the embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present application, and are used for illustrating the technical solutions of the present application, but not limiting the same, and the scope of the present application is not limited thereto, and although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope disclosed in the present application; such modifications, changes or substitutions do not depart from the spirit and scope of the present disclosure, which should be construed in light of the above teachings. Are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (8)

1.一种设备驱动方法,其特征在于,应用于智能家居系统,该智能家居系统包括云服务器、移动控制端、多个智能家居设备和路由器;所述云服务器分别与所述移动控制端以及所述多个智能家居设备通信连接;所述路由器分别与所述移动控制端以及所述多个智能家居设备通信连接;所述路由器与所述智能家居设备的位置相对不变,该方法包括:1. a device driving method, is characterized in that, is applied to smart home system, and this smart home system comprises cloud server, mobile control terminal, a plurality of smart home equipment and router; Described cloud server is respectively with described mobile control terminal and The plurality of smart home devices are connected in communication; the router is respectively connected to the mobile control terminal and the plurality of smart home devices; the positions of the router and the smart home devices are relatively unchanged, and the method includes: 所述云服务器获取所述移动控制端与所述路由器之间的信号强度变化趋势;obtaining, by the cloud server, a change trend of the signal strength between the mobile control terminal and the router; 所述云服务器根据所述信号强度变化趋势,确定所述移动控制端的预计移动位置;The cloud server determines the expected moving position of the mobile control terminal according to the change trend of the signal strength; 所述云服务器驱动所述多个智能家居设备中,与所述预计移动位置相对应的目标设备启动;当所述信号强度变化趋势是信号强度变强时,所述云服务器将在所述预计移动位置中,与所述路由器之间的信号强度最弱的待选设备作为所述目标设备,并驱动该目标设备启动;当所述信号强度变化趋势是信号强度变弱时,所述云服务器将在所述预计移动位置中,与所述路由器之间的信号强度最强的待选设备作为所述目标设备,并驱动该目标设备启动。The cloud server drives the target device corresponding to the expected moving position among the plurality of smart home devices to start up; when the signal strength change trend is that the signal strength becomes stronger, the cloud server will In the mobile location, the candidate device with the weakest signal strength between the router and the router is used as the target device, and the target device is driven to start; when the signal strength change trend is that the signal strength becomes weak, the cloud server The candidate device with the strongest signal strength with the router in the expected moving position is used as the target device, and the target device is driven to start. 2.根据权利要求1所述的方法,其特征在于,所述云服务器驱动所述多个智能家居设备中,与所述预计移动位置相对应的目标设备启动,包括:2 . The method according to claim 1 , wherein, in the cloud server driving the plurality of smart home devices, the target device corresponding to the expected moving position is started, comprising: 2 . 所述云服务器识别用户通过所述移动控制端发送的语音信息中的设备类型关键词,确定目标设备类型;The cloud server identifies the device type keyword in the voice information sent by the user through the mobile control terminal, and determines the target device type; 所述云服务器从所述多个智能家居设备中筛选出至少一个符合所述目标设备类型的待选设备;The cloud server filters out at least one candidate device conforming to the target device type from the plurality of smart home devices; 所述云服务器驱动所述待选设备中,与所述预计移动位置相对应的目标设备启动。The cloud server drives the target device corresponding to the expected moving position in the candidate device to start. 3.根据权利要求1所述的方法,其特征在于,所述云服务器驱动所述待选设备中,与所述预计移动位置相对应的目标设备启动,包括:3 . The method according to claim 1 , wherein, in the cloud server driving the device to be selected, the target device corresponding to the expected moving position is started, comprising: 3 . 当在所述预计移动位置中存在至少两台符合目标设备条件的待选设备时,所述云服务器获取所述移动控制端与所述待选设备之间的近场通信信号强度,将所述近场通信信号强度最强的待选设备作为目标设备。When there are at least two devices to be selected that meet the target device conditions in the expected moving position, the cloud server acquires the near field communication signal strength between the mobile control terminal and the device to be selected, and converts the The candidate device with the strongest near field communication signal strength is used as the target device. 4.一种设备驱动装置,其特征在于,应用于智能家居系统,该智能家居系统包括云服务器、移动控制端、多个智能家居设备和路由器;所述云服务器分别与所述移动控制端以及所述多个智能家居设备通信连接;所述路由器分别与所述移动控制端以及所述多个智能家居设备通信连接;所述路由器与所述智能家居设备的位置相对不变,该装置包括:4. A device driving device, characterized in that, it is applied to a smart home system, and the smart home system includes a cloud server, a mobile control terminal, a plurality of smart home devices and a router; the cloud server is respectively connected with the mobile control terminal and the router. The plurality of smart home devices are communicatively connected; the router is respectively communicatively connected to the mobile control terminal and the plurality of smart home devices; the positions of the router and the smart home devices are relatively unchanged, and the device includes: 获取模块,用于获取所述移动控制端与所述路由器之间的信号强度变化趋势;an acquisition module, used to acquire the change trend of the signal strength between the mobile control terminal and the router; 计算模块,用于根据所述信号强度变化趋势,确定所述移动控制端的预计移动位置;a calculation module, configured to determine the expected moving position of the mobile control terminal according to the change trend of the signal strength; 驱动模块,用于驱动所述多个智能家居设备中,与所述预计移动位置相对应的目标设备启动;当所述信号强度变化趋势是信号强度变强时,所述云服务器将在所述预计移动位置中,与所述路由器之间的信号强度最弱的待选设备作为所述目标设备,并驱动该目标设备启动;当所述信号强度变化趋势是信号强度变弱时,所述云服务器将在所述预计移动位置中,与所述路由器之间的信号强度最强的待选设备作为所述目标设备,并驱动该目标设备启动。A driving module, configured to drive the target device corresponding to the expected moving position among the plurality of smart home devices to start; when the signal strength change trend is that the signal strength becomes stronger, the cloud server will In the expected moving position, the candidate device with the weakest signal strength between the router and the router is used as the target device, and the target device is driven to start; when the signal strength change trend is that the signal strength becomes weak, the cloud The server takes the device to be selected with the strongest signal strength with the router in the expected moving position as the target device, and drives the target device to start. 5.根据权利要求4所述的装置,其特征在于,所述驱动模块,包括:5. The device according to claim 4, wherein the drive module comprises: 识别单元,用于识别用户通过所述移动控制端发送的语音信息中的设备类型关键词,确定目标设备类型;An identification unit, used to identify the device type keyword in the voice information sent by the user through the mobile control terminal, to determine the target device type; 筛选单元,用于从所述多个智能家居设备中筛选出至少一个符合所述目标设备类型的待选设备;a screening unit, configured to screen out at least one candidate device conforming to the target device type from the plurality of smart home devices; 启动单元,用于驱动所述待选设备中,与所述预计移动位置相对应的目标设备启动。A start-up unit, configured to drive the target device corresponding to the expected moving position in the device to be selected to start. 6.根据权利要求5所述的装置,其特征在于,所述启动单元,包括:6. The device according to claim 5, wherein the starting unit comprises: 选择子单元,用于当在所述预计移动位置中存在至少两台符合目标设备条件的待选设备时,所述云服务器获取所述移动控制端与所述待选设备之间的近场通信信号强度,将所述近场通信信号强度最强的待选设备作为目标设备。A selection subunit, used for acquiring, by the cloud server, the near field communication between the mobile control terminal and the candidate device when there are at least two candidate devices that meet the target device conditions in the expected moving position Signal strength, the candidate device with the strongest near field communication signal strength is used as the target device. 7.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-3中任一项所述的方法的步骤。7. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor implements the above claims when executing the computer program The steps of the method of any one of 1-3. 8.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1-3中任一项所述的方法的步骤。8. A computer-readable storage medium on which a computer program is stored, wherein the computer program is executed by a processor when the computer program is executed by any one of the preceding claims 1-3. steps of the method.
CN202010256675.8A 2020-04-02 2020-04-02 Equipment driving method and device Active CN111475212B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010256675.8A CN111475212B (en) 2020-04-02 2020-04-02 Equipment driving method and device
PCT/CN2020/126559 WO2021196612A1 (en) 2020-04-02 2020-11-04 Device driving method and apparatus, and computer device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010256675.8A CN111475212B (en) 2020-04-02 2020-04-02 Equipment driving method and device

Publications (2)

Publication Number Publication Date
CN111475212A CN111475212A (en) 2020-07-31
CN111475212B true CN111475212B (en) 2021-11-23

Family

ID=71750440

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010256675.8A Active CN111475212B (en) 2020-04-02 2020-04-02 Equipment driving method and device

Country Status (2)

Country Link
CN (1) CN111475212B (en)
WO (1) WO2021196612A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111475212B (en) * 2020-04-02 2021-11-23 深圳创维-Rgb电子有限公司 Equipment driving method and device
CN115016298A (en) * 2021-03-04 2022-09-06 华为技术有限公司 Intelligent household equipment selection method and terminal
CN114942598A (en) * 2022-05-09 2022-08-26 珠海格力电器股份有限公司 Method for screening user instruction response equipment, storage medium and electronic device
CN114967492A (en) * 2022-06-13 2022-08-30 珠海格力节能环保制冷技术研究中心有限公司 Information feedback method and device for smart home

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898603A (en) * 2015-04-07 2015-09-09 联想(北京)有限公司 Information processing method and electronic equipment
CN106102006A (en) * 2016-06-20 2016-11-09 联想(北京)有限公司 A kind of information processing method, information interacting method, control method and electronic equipment
EP3327522A1 (en) * 2015-07-22 2018-05-30 Guangdong United Industries Far East Co., Ltd. Intelligent home wireless control system
CN109547301A (en) * 2018-11-14 2019-03-29 三星电子(中国)研发中心 A kind of autocontrol method for electronic equipment, device and equipment
CN109947031A (en) * 2019-04-15 2019-06-28 美的集团股份有限公司 A kind of intelligent home equipment control method, medium, mobile terminal and device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7843333B2 (en) * 2007-01-26 2010-11-30 Sony Ericsson Mobile Communication Ab System, methods, devices and computer program products for controlling electronic appliances within a local area
CN104582176B (en) * 2014-12-30 2017-08-29 欧普照明股份有限公司 A kind of wireless lighting control system and its wireless lighting control method
CN104699065B (en) * 2015-03-30 2017-09-29 联想(北京)有限公司 A kind of control method and device of intelligent home device
CN104879883B (en) * 2015-04-30 2018-03-30 广东美的制冷设备有限公司 Control method, device and the terminal of home appliance
CN105245420A (en) * 2015-10-22 2016-01-13 小米科技有限责任公司 Smart home furnishing controlling method and device
CN105246045A (en) * 2015-10-29 2016-01-13 小米科技有限责任公司 Method and device for determining user position change
CN105388453B (en) * 2015-12-09 2017-10-17 小米科技有限责任公司 The method and device of positioning intelligent equipment
CN105911871A (en) * 2016-04-13 2016-08-31 杭州聪普智能科技有限公司 Intelligent household positioning control method based on bluetooth technology
CN107453962A (en) * 2017-07-04 2017-12-08 上海斐讯数据通信技术有限公司 The management control method and management control system of a kind of smart machine
CN111475212B (en) * 2020-04-02 2021-11-23 深圳创维-Rgb电子有限公司 Equipment driving method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898603A (en) * 2015-04-07 2015-09-09 联想(北京)有限公司 Information processing method and electronic equipment
EP3327522A1 (en) * 2015-07-22 2018-05-30 Guangdong United Industries Far East Co., Ltd. Intelligent home wireless control system
CN106102006A (en) * 2016-06-20 2016-11-09 联想(北京)有限公司 A kind of information processing method, information interacting method, control method and electronic equipment
CN109547301A (en) * 2018-11-14 2019-03-29 三星电子(中国)研发中心 A kind of autocontrol method for electronic equipment, device and equipment
CN109947031A (en) * 2019-04-15 2019-06-28 美的集团股份有限公司 A kind of intelligent home equipment control method, medium, mobile terminal and device

Also Published As

Publication number Publication date
WO2021196612A1 (en) 2021-10-07
CN111475212A (en) 2020-07-31

Similar Documents

Publication Publication Date Title
CN111475212B (en) Equipment driving method and device
JP7297836B2 (en) Voice user interface shortcuts for assistant applications
JP7198861B2 (en) Intelligent assistant for home automation
US12125483B1 (en) Determining device groups
CN110808044B (en) Voice control method and device for intelligent household equipment, electronic equipment and storage medium
CN110060685B (en) Voice wake-up method and device
WO2016185809A1 (en) Information processing apparatus, information processing method, and program
CN113223514B (en) Voice command parsing method and device based on non-voice sound in IoT environment
US9984563B2 (en) Method and device for controlling subordinate electronic device or supporting control of subordinate electronic device by learning IR signal
CN112201246A (en) Intelligent control method and device based on voice, electronic equipment and storage medium
CN110299136A (en) A kind of processing method and its system for speech recognition
CN109450747B (en) Method and device for awakening smart home equipment and computer storage medium
CN113096658A (en) Terminal equipment, awakening method and device thereof and computer readable storage medium
CN110473542B (en) Awakening method and device for voice instruction execution function and electronic equipment
CN108009303A (en) Searching method, device, electronic equipment and storage medium based on speech recognition
CN106777249A (en) Information searching method and device
JP2017144521A (en) Information processing device, information processing method and program
CN112420043A (en) Intelligent awakening method and device based on voice, electronic equipment and storage medium
CN110910878B (en) Voice wake-up control method and device, storage medium and household appliance
CN115605859A (en) Infer semantic labels for assistant devices based on device-specific signals
CN111954868A (en) Multi-voice assistant control method, device, system and computer readable storage medium
CN111965985A (en) Intelligent household equipment control method and device, electronic equipment and storage medium
CN114299951A (en) A control method and device
CN109427332B (en) Electronic device performing operations using voice commands and operating method thereof
CN110164426B (en) Voice control method and computer storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant