CN116842494B - An equipment control method and system based on big data - Google Patents
An equipment control method and system based on big data Download PDFInfo
- Publication number
- CN116842494B CN116842494B CN202311126692.XA CN202311126692A CN116842494B CN 116842494 B CN116842494 B CN 116842494B CN 202311126692 A CN202311126692 A CN 202311126692A CN 116842494 B CN116842494 B CN 116842494B
- Authority
- CN
- China
- Prior art keywords
- user
- information
- working
- working mode
- functional device
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2219—Large Object storage; Management thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Selective Calling Equipment (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明适用于计算机领域,提供了一种基于大数据的设备控制方法及系统,所述方法包括:基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式,本申请实施例的技术方案,能够在多用户条件下对功能设备的若干工作模式进行有效控制,并且工作模式之间不会相互干扰,不需要专人值守,调控的灵活度较高,提升了多用户的使用体验。
The present invention is applicable to the computer field and provides a device control method and system based on big data. The method includes: enabling a default working mode of a functional device based on big data, where the default working mode includes a first working mode; identifying a certain Verification information of the user and obtain a user's first intention information for the functional device according to the recognition result. The first intention information is used to represent the modification of the first working parameter of the first working mode; if a user is one of several designated users First, the first control instruction is generated according to the first intention information, and the functional device is regulated according to the first control instruction, so that the functional device enters the second working mode. The technical solution of the embodiment of the present application can be used in multiple It can effectively control several working modes of functional equipment under user conditions, and the working modes will not interfere with each other. There is no need for dedicated personnel to be on duty, and the flexibility of control is high, which improves the user experience of multiple users.
Description
技术领域Technical field
本发明属于计算机领域,尤其涉及一种基于大数据的设备控制方法及系统。The invention belongs to the field of computers, and in particular relates to a device control method and system based on big data.
背景技术Background technique
设备控制方法是指通过各种手段对设备进行控制的方法,在现代生产生活中,设备控制方法是非常重要的一环,它直接关系到生产效率和用户体验。Equipment control method refers to the method of controlling equipment through various means. In modern production and life, equipment control method is a very important part, which is directly related to production efficiency and user experience.
现有技术中涉及到多个设备以及多用户的场景时,一般是通过专人对设备进行控制管理,以达到包括以下模式中参数调节的目的,例如设备的某个模块工作时长的调节;声音外放模式中的音量调节;视频播放模式中的画质调节等。When the existing technology involves multiple devices and multi-user scenarios, the devices are generally controlled and managed by dedicated personnel to achieve the purpose of adjusting parameters in the following modes, such as adjusting the working time of a certain module of the device; Volume adjustment in playback mode; image quality adjustment in video playback mode, etc.
以上现有技术,在对应场景中对设备进行调节时一般需要专人值守,调控的灵活度较差。The above existing technologies generally require dedicated personnel to be on duty when adjusting equipment in corresponding scenarios, and the flexibility of adjustment is poor.
发明内容Contents of the invention
本发明实施例的目的在于提供一种基于大数据的设备控制方法及系统,旨在解决上述背景技术中提出的问题。The purpose of the embodiments of the present invention is to provide a device control method and system based on big data, aiming to solve the problems raised in the above background technology.
第一方面,本申请实施例提出一种基于大数据的设备控制方法,所述方法包括:In the first aspect, embodiments of this application propose a device control method based on big data. The method includes:
基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;Turn on the default working mode of the functional device based on big data, and the default working mode includes a first working mode;
识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;Identify the verification information of a certain user and obtain the first intention information of the certain user for the functional device according to the identification result, where the first intention information is used to represent modification of the first working parameter of the first working mode;
若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式;If a user is one of several designated users, generate a first control instruction according to the first intention information, and regulate the functional device according to the first control instruction so that the functional device enters the second working mode;
若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;If a user is not one of the designated users, determine whether the user is associated with at least one of the designated users;
若关联,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式。If associated, a second control instruction is generated according to the first intention information, and the functional device is regulated according to the second control instruction, so that the functional device enters a third working mode, and the third working mode is the second working mode. A subpattern of a pattern.
在上述第一方面的一种可能的实现方式中,所述基于大数据开启功能设备的默认工作模式包括:In a possible implementation of the above first aspect, the default working mode of the big data enabled functional device includes:
统计多个功能设备在正常工作状态下的历史工作数据,所述历史工作数据包括历史工作参数;Statistics of historical working data of multiple functional devices under normal working conditions, where the historical working data includes historical working parameters;
将历史工作数据匹配功能设备的当前工作环境,得到第一参数范围;Match the historical working data with the current working environment of the functional equipment to obtain the first parameter range;
统计群组用户对功能设备的期望参数范围;Statistics group users’ expected parameter range for functional equipment;
计算第一参数范围与期望参数范围的交集部分,将所述交集部分作为第一工作模式的第一工作参数的选择范围。The intersection part of the first parameter range and the expected parameter range is calculated, and the intersection part is used as the selection range of the first operating parameter of the first operating mode.
在上述第一方面的另一种可能的实现方式中,所述识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息包括:In another possible implementation of the above first aspect, identifying the verification information of a certain user and obtaining the first intention information of the certain user for the functional device according to the identification result includes:
检测某用户和功能设备之间的第一距离;Detect the first distance between a user and a functional device;
当所述第一距离达到设定距离时,获取某用户的显示验证信息;When the first distance reaches the set distance, obtain the display verification information of a certain user;
当所述显示验证信息验证通过时,指示功能设备显示身份验证界面;When the verification of the displayed verification information is passed, instruct the functional device to display the identity verification interface;
当通过所述身份验证界面获取的身份信息符合设定身份信息时,通过功能设备显示第一意图信息输入界面并获取第一意图信息。When the identity information obtained through the identity verification interface matches the set identity information, the first intention information input interface is displayed through the functional device and the first intention information is obtained.
在上述第一方面的又一种可能的实现方式中,所述判断所述某用户是否关联若干指定用户中至少一个包括:In yet another possible implementation of the above first aspect, determining whether the certain user is associated with at least one of a number of designated users includes:
判断某用户是否为若干指定用户中至少一个指定用户的授权用户;Determine whether a user is an authorized user of at least one designated user among several designated users;
若判定某用户是若干指定用户中至少一个指定用户的授权用户,则判定某用户关联若干指定用户中至少一个;If it is determined that a user is an authorized user of at least one of several designated users, then it is determined that a certain user is associated with at least one of several designated users;
若判定某用户不是指定用户的授权用户,则判定某用户未关联指定用户。If it is determined that a user is not an authorized user of the specified user, it is determined that the user is not associated with the specified user.
基于以上又一种可能的实现方式中,所述判断某用户是否为若干指定用户中至少一个指定用户的授权用户包括:In another possible implementation based on the above, determining whether a user is an authorized user of at least one designated user among several designated users includes:
获取某用户输入的授权标识并且捕获某用户的第一识别信息,根据所述授权标识,在指定用户的授权标识列表中查找相匹配的第一授权标识;Obtain the authorization identification input by a certain user and capture the first identification information of a certain user, and according to the authorization identification, search for a matching first authorization identification in the authorization identification list of the specified user;
若查找到,则根据授权标识列表获取指定用户的用户标识;If found, obtain the user ID of the specified user based on the authorization ID list;
根据所述用户标识,将第一识别信息发送给指定用户的第一终端,以获取第一终端反馈的授权信息,当授权信息为准许授权时,判定某用户是若干指定用户中至少一个指定用户的授权用户,否则,判定某用户不是指定用户的授权用户。According to the user identification, the first identification information is sent to the first terminal of the designated user to obtain the authorization information fed back by the first terminal. When the authorization information is authorized authorization, it is determined that a certain user is at least one designated user among several designated users. an authorized user, otherwise, it is determined that a user is not an authorized user of the specified user.
基于前述又一种可能的实现方式中,所述判断某用户是否为若干指定用户中至少一个指定用户的授权用户包括:In yet another possible implementation based on the foregoing, determining whether a user is an authorized user of at least one designated user among several designated users includes:
向外发送无线连接请求,以请求连接第二终端,第二终端为某指定用户的授权终端,所述无线连接请求关联规定反馈时长;Sending a wireless connection request to request connection to a second terminal, where the second terminal is an authorized terminal of a specified user, and the wireless connection request is associated with a prescribed feedback time period;
当在规定反馈时长内接收到第二终端的反馈信息时,判定某用户是若干指定用户中至少一个指定用户的授权用户,所述反馈信息中包含有某用户的第二识别信息的认证通过标识;When feedback information from the second terminal is received within the prescribed feedback time period, it is determined that a certain user is an authorized user of at least one designated user among a number of designated users, and the feedback information includes an authentication pass identifier of the second identification information of a certain user. ;
当在规定反馈时长内未接收到第二终端的反馈信息时,判定某用户不是指定用户的授权用户。When the feedback information from the second terminal is not received within the prescribed feedback time period, it is determined that a certain user is not an authorized user of the specified user.
基于前述再一种可能的实现方式中,根据所述第一意图信息生成第二控制指令包括:In yet another possible implementation based on the foregoing, generating the second control instruction according to the first intention information includes:
将第一意图信息发送给第二终端,并且获取第二终端返回的待验证信息,所述待验证信息包括第二意图信息和第二终端的定位信息,所述第二意图信息用于表征对第一意图信息的补充和修正;Send the first intention information to the second terminal, and obtain the information to be verified returned by the second terminal. The information to be verified includes the second intention information and the positioning information of the second terminal. The second intention information is used to characterize the pair. Supplement and correction of the first intention information;
当根据所述待验证信息确认所述定位信息符合预设定位范围时,将第二意图信息转化为第二控制指令。When it is confirmed that the positioning information conforms to the preset positioning range according to the information to be verified, the second intention information is converted into a second control instruction.
第二方面,结合第一方面来说,本申请实施例提供一种默认工作模式,与默认工作模式相关联的还涉及一种工作模式的切换方法,所述方法包括:In the second aspect, combined with the first aspect, embodiments of the present application provide a default working mode, which is associated with a working mode switching method, and the method includes:
获取主用户对功能设备的偏好参数,将所述偏好参数作为第四工作模式的第二工作参数;Obtain the main user's preference parameters for the functional device, and use the preference parameters as the second working parameters of the fourth working mode;
判断所述偏好参数和所述交集部分的偏差是否大于设定阈值;Determine whether the deviation between the preference parameter and the intersection part is greater than a set threshold;
若是,则获取功能区域内群组用户的人数缩减变化信息;If so, obtain the reduction and change information of the number of group users in the functional area;
根据所述人数缩减变化信息确定由第一工作参数向偏好参数升高或者降低的改变量;Determine the amount of change from the first working parameter to the preference parameter that increases or decreases according to the number of people reduction change information;
按照所述改变量对所述第一工作参数进行改变,以使得随着群组用户的缩减,功能设备的工作参数由第一工作参数向偏好参数变动。The first working parameter is changed according to the change amount, so that as the group of users shrinks, the working parameter of the functional device changes from the first working parameter to the preference parameter.
作为第二方面的拓展部分,所述方法还包括:As an extension of the second aspect, the method also includes:
当所述偏好参数和所述交集部分的偏差不大于设定阈值时,检测功能区域内实时人数的变化;When the deviation between the preference parameter and the intersection part is not greater than the set threshold, detect changes in the real-time number of people in the functional area;
当功能区域内的实时人数达到预设人数时,将第一工作模式切换为第四工作模式。When the real-time number of people in the functional area reaches the preset number of people, the first working mode is switched to the fourth working mode.
第三方面,本申请实施例提出一种基于大数据的设备控制系统,所述系统包括:In the third aspect, embodiments of this application propose an equipment control system based on big data. The system includes:
开启模块,用于基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;An enabling module for enabling a default working mode of the functional device based on big data, where the default working mode includes a first working mode;
意图信息获取模块,用于识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;Intention information acquisition module, used to identify a user's verification information and obtain a user's first intention information for the functional device according to the recognition result, the first intention information is used to represent the modification of the first working parameter of the first working mode ;
判断调控模块,用于:若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式,若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;A judgment control module, configured to: if a user is one of several designated users, generate a first control instruction according to the first intention information, and control the functional device according to the first control instruction, so that the functional device enters the first Second working mode, if a certain user is not one of several designated users, determine whether the certain user is associated with at least one of the several designated users;
关联调控模块,用于若关联时,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式。The association control module is configured to, if associated, generate a second control instruction according to the first intention information, and regulate the functional device according to the second control instruction so that the functional device enters the third working mode, and the third The third working mode is a sub-mode of the second working mode.
本发明实施例提供的一种基于大数据的设备控制方法及系统,通过识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息;若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式;若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;若关联,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式;即使存在多功能设备,也可以避免用户对其随意调控,并且通过指定用户和非指定用户的设置和识别,能够在多用户条件下对功能设备的若干工作模式进行有效控制,并且工作模式之间不会相互干扰,不需要专人值守,调控的灵活度较高,提升了多用户的使用体验。A device control method and system based on big data provided by embodiments of the present invention identifies a user's verification information and obtains a user's first intention information for a functional device based on the recognition result; if a user is one of several designated users , then a first control instruction is generated according to the first intention information, and the functional device is regulated according to the first control instruction, so that the functional device enters the second working mode; if a user is not one of several designated users, it is determined that the Describe whether a certain user is associated with at least one of several designated users; if associated, generate a second control instruction according to the first intention information, and regulate the functional device according to the second control instruction so that the functional device enters the third work mode, the third working mode is a sub-mode of the second working mode; even if there is a multi-function device, it can avoid the user's arbitrary control of it, and through the setting and identification of designated users and non-designated users, it can operate under multi-user conditions. It can effectively control several working modes of functional equipment, and the working modes will not interfere with each other. There is no need for dedicated personnel to be on duty. The flexibility of control is high, which improves the user experience of multiple users.
附图说明Description of the drawings
图1是一种基于大数据的设备控制方法的主流程图。Figure 1 is the main flow chart of a device control method based on big data.
图2是一种基于大数据的设备控制方法中基于大数据开启功能设备的默认工作模式的流程图。Figure 2 is a flowchart of the default working mode of a functional device enabled based on big data in a device control method based on big data.
图3是一种基于大数据的设备控制方法中识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息的流程图。Figure 3 is a flow chart for identifying a user's verification information and obtaining a user's first intention information for a functional device based on the recognition result in a device control method based on big data.
图4是一种基于大数据的设备控制方法中判断所述某用户是否关联若干指定用户中至少一个的流程图。Figure 4 is a flow chart for determining whether a certain user is associated with at least one of several designated users in a device control method based on big data.
图5是一种基于大数据的设备控制方法中根据所述第一意图信息生成第二控制指令的流程图。Figure 5 is a flow chart of generating a second control instruction according to the first intention information in a device control method based on big data.
图6是一种基于大数据的设备控制方法中切换工作模式的流程图。Figure 6 is a flow chart for switching working modes in a device control method based on big data.
图7是一种基于大数据的设备控制系统的主结构图。Figure 7 is the main structure diagram of an equipment control system based on big data.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention and are not intended to limit the present invention.
以下结合具体实施例对本发明的具体实现进行详细描述。The specific implementation of the present invention will be described in detail below with reference to specific embodiments.
本发明提供的一种基于大数据的设备控制方法及系统,解决了背景技术中的技术问题。The invention provides a device control method and system based on big data, which solves the technical problems in the background technology.
如图1所示,为本发明的一个实施例提供的一种基于大数据的设备控制方法的主流程图,所述一种基于大数据的设备控制方法包括:As shown in Figure 1, a main flow chart of a big data-based device control method is provided according to an embodiment of the present invention. The big data-based device control method includes:
步骤S10:基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;Step S10: Turn on the default working mode of the functional device based on big data, and the default working mode includes the first working mode;
默认工作模式包括在群组用户条件下的第一工作模式,以适应群组用户的实际需求,功能设备的工作模式实现以下参数的调节:例如(视频播放设备)的声音外放模式中的音量(单位是分贝,dB)调节,比如,(任意)设备的某个模块工作时长的调节,再比如,(视频播放设备)视频播放模式中画质清晰度(单位是分辨率,P)的调节(主要基于宽带的考虑)等;The default working mode includes the first working mode under group user conditions to adapt to the actual needs of group users. The working mode of the functional device realizes the adjustment of the following parameters: for example, the volume in the sound amplification mode of (video playback device) (The unit is decibel, dB) adjustment, for example, the adjustment of the working time of a module of (any) device, another example, the adjustment of the image quality clarity (unit is resolution, P) in the video playback mode of (video playback device) (Mainly based on broadband considerations) etc.;
步骤S11:识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;Step S11: Identify the verification information of a certain user and obtain the first intention information of the certain user for the functional device according to the identification result, where the first intention information is used to represent modification of the first working parameter of the first working mode;
某用户可能是一般用户、指定用户、关联若干指定用户中至少一个,对于一般用户而言,需要限制其对功能设备的调节,指定用户具有调节的权限,指定用户包括主用户以及主用户所指定的用户;关联若干指定用户中至少一个包括指定用户所授权的用户;在获取第一意图信息时进行用户的身份信息的判断,判断结果表明用户为指定用户或者关联若干指定用户中至少一个时,才会执行后续步骤;即判断所述某用户是否为若干指定用户之一;A user may be a general user, a designated user, or at least one of several associated designated users. For general users, it is necessary to limit their adjustment of functional devices. Designated users have the authority to adjust. Designated users include the main user and those designated by the main user. users; associate at least one of several designated users including a user authorized by the designated user; make a judgment on the user's identity information when obtaining the first intention information, and when the judgment result shows that the user is a designated user or associate with at least one of several designated users, Only then will subsequent steps be performed; that is, determining whether the user is one of several designated users;
步骤S12:若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式;Step S12: If a user is one of several designated users, generate a first control instruction according to the first intention information, and regulate the functional device according to the first control instruction so that the functional device enters the second working mode;
某用户是若干指定用户之一,表明指定用户为主用户或者主用户所指定的用户,当然,主用户在进行调控时,其还可以通过远程控制直接进行调控;当某用户是若干指定用户之一时,可以继续补充调控信息,如第二工作模式中的具体参数或者参数范围等,实现视频播放模式中理想的画质清晰度的调节;再比如实现设备的某个模块工作时长的调节等;A user is one of several designated users, indicating that the designated user is the main user or a user designated by the main user. Of course, when the main user performs control, he can also directly control it through remote control; when a user is one of several designated users, For a while, you can continue to supplement the control information, such as specific parameters or parameter ranges in the second working mode, etc., to achieve the adjustment of the ideal image quality and clarity in the video playback mode; another example is to realize the adjustment of the working time of a certain module of the device;
步骤S13:若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;Step S13: If a certain user is not one of the designated users, determine whether the certain user is associated with at least one of the designated users;
当某用户不是若干指定用户之一,考虑到功能区域内功能设备的数量可能有多个,并且在限制了指定用户的数量的基础上,指定用户可能不方便进行直接参与功能设备的管理,因此判断所述某用户是否关联若干指定用户中至少一个;某用户是否关联若干指定用户中至少一个包括:判定某用户是若干指定用户中至少一个指定用户的授权用户;When a user is not one of several designated users, considering that there may be multiple functional devices in the functional area, and on the basis of limiting the number of designated users, it may be inconvenient for the designated user to directly participate in the management of functional devices. Therefore, Determining whether the certain user is associated with at least one of the several designated users; whether the certain user is associated with at least one of the several designated users includes: determining that the certain user is an authorized user of at least one of the several designated users;
步骤S14:若关联,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式。Step S14: If associated, generate a second control instruction according to the first intention information, and regulate the functional device according to the second control instruction, so that the functional device enters a third working mode, and the third working mode is Submode of the second operating mode.
当关联时,某用户即使不是指定用户,其也可以进行参与功能设备的管理,具体的,第二控制指令可以是对第一意图信息的补充和修正,与功能设备进入第二工作模式相类似的,功能设备根据控制指令进入第三工作模式,由于第三工作模式为第二工作模式的子模式,因此并不与指定用户的调控模式存在较大冲突,其包括允许在小范围内对第二工作模式进行参数修改或者具体参数选定等,例如视频播放模式中理想的画质清晰度的微调;再比如设备的某个模块工作时长的具体选择等。When associated, a user can participate in the management of the functional device even if he is not a designated user. Specifically, the second control instruction can be a supplement and correction to the first intention information, which is similar to the functional device entering the second working mode. , the functional device enters the third working mode according to the control instruction. Since the third working mode is a sub-mode of the second working mode, there is no major conflict with the control mode of the designated user, which includes allowing the third working mode to be controlled within a small range. The second working mode is used to modify parameters or select specific parameters, such as fine-tuning the ideal image quality and clarity in video playback mode; another example is the specific selection of the working time of a certain module of the device, etc.
本实施例在应用时,通过基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式;若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;若关联,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式;即使存在多功能设备,也可以避免用户对其随意调控,并且通过指定用户和非指定用户的设置和识别,能够在多用户条件下对功能设备的若干工作模式进行有效控制,并且工作模式之间不会相互干扰,不需要专人值守,调控的灵活度较高,提升了多用户的使用体验。When this embodiment is applied, the default working mode of the functional device is turned on based on big data. The default working mode includes the first working mode; the verification information of a certain user is identified and the first intention of the functional device of the certain user is obtained based on the recognition result. Information, the first intention information is used to represent the modification of the first working parameter of the first working mode; if a user is one of several designated users, the first control instruction is generated according to the first intention information, and the first control instruction is generated according to the first intention information. The first control instruction regulates the functional device so that the functional device enters the second working mode; if a certain user is not one of several designated users, determine whether the certain user is associated with at least one of the several designated users; if associated, then according to The first intention information generates a second control instruction, and controls the functional device according to the second control instruction so that the functional device enters a third working mode, and the third working mode is a sub-mode of the second working mode; Even if there is a multi-functional device, users can avoid arbitrarily controlling it, and through the setting and identification of designated users and non-designated users, several working modes of functional devices can be effectively controlled under multi-user conditions, and the working modes can be separated. There is no mutual interference, no special personnel is required, and the flexibility of control is high, which improves the user experience of multiple users.
如图2所示,作为本发明的一种优选实施例,所述基于大数据开启功能设备的默认工作模式包括:As shown in Figure 2, as a preferred embodiment of the present invention, the default working mode of the big data-based functional device includes:
步骤S101:统计多个功能设备在正常工作状态下的历史工作数据,所述历史工作数据包括历史工作参数;Step S101: Statistics of historical working data of multiple functional devices under normal working conditions, where the historical working data includes historical working parameters;
正常工作状态下的历史工作数据,也即不存在故障参数出现的历史工作数据;历史工作参数一般与温度、湿度和季节中至少一个相对应;Historical working data under normal working conditions, that is, historical working data without fault parameters; historical working parameters generally correspond to at least one of temperature, humidity and season;
步骤S102:将历史工作数据匹配功能设备的当前工作环境,得到第一参数范围;Step S102: Match the historical working data with the current working environment of the functional device to obtain the first parameter range;
获取当前环境中温度、湿度和季节中至少一个条件与历史工作数据相匹配时,选取对应的历史工作参数,作为第一参数范围,以到达功能设备的某个模块工作时长的调节,声音外放音量等参数的调节等;When at least one of the conditions of temperature, humidity and season in the current environment is obtained and matches the historical working data, the corresponding historical working parameters are selected as the first parameter range to adjust the working hours of a certain module of the functional equipment and the sound output. Adjustment of parameters such as volume, etc.;
步骤S103:统计群组用户对功能设备的期望参数范围;Step S103: Statistics of group users’ expected parameter range for functional equipment;
群组用户是指功能区域内可能存在多用户的情形,多用户对功能设备的期望参数可能存在一定的差异,因此获取期望参数范围;一般给出第一参数范围,供群组用户选择;Group users refer to the situation where there may be multiple users in the functional area. Multiple users may have certain differences in the expected parameters of functional equipment, so the expected parameter range is obtained; generally, the first parameter range is given for group users to choose;
步骤S104:计算第一参数范围与期望参数范围的交集部分,将所述交集部分作为第一工作模式的第一工作参数的选择范围。Step S104: Calculate the intersection part of the first parameter range and the expected parameter range, and use the intersection part as the selection range of the first operating parameter of the first operating mode.
交集部分,为既符合较为正常的工作参数,这种工作参数是功能设备正常稳定工作的工作参数,并且符合群组用户的预期。The intersection part is in line with the relatively normal working parameters, which are the working parameters for the normal and stable operation of the functional equipment, and are in line with the expectations of the group users.
可以理解的是,通过第一参数范围与期望参数范围的交集部分的计算,将计算结果作为第一工作模式下的选择范围,能够兼顾群组用户以及稳定正常工作两个方面。It can be understood that by calculating the intersection of the first parameter range and the desired parameter range, and using the calculation result as the selection range in the first working mode, both group users and stable and normal operation can be taken into consideration.
如图3所示,作为本发明的一种优选实施例,所述识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息包括:As shown in Figure 3, as a preferred embodiment of the present invention, identifying the verification information of a certain user and obtaining the first intention information of the certain user for the functional device according to the identification result includes:
步骤S111:检测某用户和功能设备之间的第一距离;Step S111: Detect the first distance between a user and the functional device;
通过功能设备上的感应传感器可以进行识别某用户和功能设备之间的距离;或者通过识别功能设备前方的影像信息,以此判断某个用户位于功能设备前方的地标位置,从而判断某用户是否达到设定距离;The distance between a user and the functional device can be identified through the induction sensor on the functional device; or the image information in front of the functional device can be identified to determine the landmark position of a user in front of the functional device, thereby determining whether a user has reached set distance;
步骤S112:当所述第一距离达到设定距离时,获取某用户的显示验证信息;Step S112: When the first distance reaches the set distance, obtain the display verification information of a certain user;
当所述第一距离达到设定距离(设定的阈值时),通过功能设备获取某用户所展示或者输入的显示验证信息,显示验证信息表示验证通过后唤醒身份验证界面;显示验证信息包括手势信息、体态姿势信息等至少一种,如做出五指张开的手势、立正的姿势等;以上可以避免每次都显示身份验证界面,达到初步筛选的目的;When the first distance reaches the set distance (set threshold), the display verification information displayed or input by a user is obtained through the functional device. The display verification information indicates that the identity verification interface is awakened after the verification is passed; the display verification information includes gestures. At least one kind of information, body posture information, etc., such as making a five-finger spread gesture, standing at attention posture, etc.; the above can avoid displaying the identity verification interface every time and achieve the purpose of preliminary screening;
步骤S113:当所述显示验证信息验证通过时,指示功能设备显示身份验证界面;Step S113: When the verification of the displayed verification information passes, instruct the functional device to display the identity verification interface;
当显示验证信息与预设验证信息一致时,如手势信息、体态姿势信息等与设定的手势、设定的姿势符合对应的第一相似阈值时,判定显示验证信息验证通过,此时通过功能设备(唤醒)显示身份验证界面;When the displayed verification information is consistent with the preset verification information, such as gesture information, body posture information, etc., and the set gestures and set postures meet the corresponding first similarity threshold, it is determined that the display verification information has passed the verification. At this time, through the function The device (wakes up) displays the authentication interface;
步骤S114:当通过所述身份验证界面获取的身份信息符合设定身份信息时,通过功能设备显示第一意图信息输入界面并获取第一意图信息。Step S114: When the identity information obtained through the identity verification interface matches the set identity information, display the first intention information input interface through the functional device and obtain the first intention information.
显示身份验证界面后,提示对身份信息进行验证,身份信息包括账号密码信息或者指定用户的电子工牌信息,验证通过表示身份信息与设定身份信息相匹配(符合指定用户所设置的账号密码或者电子工牌刷卡通过),此时某用户为指定用户或者其所授权的用户;此时获取第一意图信息。例如:其选择或者输入的内容为:对第一工作模式的第一工作参数进行修改。After the identity verification interface is displayed, you are prompted to verify the identity information. The identity information includes the account password information or the electronic badge information of the specified user. Passing the verification means that the identity information matches the set identity information (matches the account password or the specified user's electronic ID card information). If the electronic business card is swiped), then a user is a designated user or a user authorized by him; at this time, the first intention information is obtained. For example: the selection or input content is: modify the first working parameter of the first working mode.
以上步骤保证第一意图信息输入的合理来源,对于不合理的来源,用户根本无法输入第一意图信息。该实施例中实际上只需要进行较为简单的身份判断即可,对于某用户的详细信息,在后续会进行详细的授权判断。The above steps ensure that the first intention information is input from a reasonable source. For unreasonable sources, the user cannot input the first intention information at all. In this embodiment, only a relatively simple identity judgment is actually required. For the detailed information of a certain user, a detailed authorization judgment will be performed later.
如图4所示,结合以上实施例,可选的,所述判断所述某用户是否关联若干指定用户中至少一个包括:As shown in Figure 4, combined with the above embodiments, optionally, determining whether a certain user is associated with at least one of several designated users includes:
步骤S121:判断某用户是否为若干指定用户中至少一个指定用户的授权用户;Step S121: Determine whether a user is an authorized user of at least one designated user among several designated users;
即判断某用户是否为至少一个指定用户授权的用户即可;That is, it is enough to determine whether a user is authorized by at least one specified user;
步骤S122:若判定某用户是若干指定用户中至少一个指定用户的授权用户,则判定某用户关联若干指定用户中至少一个;Step S122: If it is determined that a certain user is an authorized user of at least one of the several specified users, then it is determined that the certain user is associated with at least one of the several specified users;
其中,优选的,所述判断某用户是否为若干指定用户中至少一个指定用户的授权用户包括:Preferably, the step of determining whether a user is an authorized user of at least one designated user among several designated users includes:
步骤:获取某用户输入的授权标识并且捕获某用户的第一识别信息,根据所述授权标识,在指定用户的授权标识列表中查找相匹配的第一授权标识;Step: Obtain the authorization identification input by a certain user and capture the first identification information of a certain user, and according to the authorization identification, search for the matching first authorization identification in the authorization identification list of the designated user;
授权标识的获取等一般在功能设备上完成,授权标识包括指定用户设置的验证口令或者验证字符;验证口令一般是文字口令,验证字符为数字和/或符号的组成;例如“今天的功能设备运行条件良好”、“S123”等,验证口令具有一定的时效性;也即授权标识列表是更新的,指定用户将第一授权标识分别通知给某用户,并且将第一授权标识存储在(功能设备)的授权标识列表中;(功能设备)可以对输入的授权标识进行验证,以判断输入的授权标识与第一授权标识是否一致;授权标识列表中授权标识都是互不相同的;第一识别信息包括人脸信息,用于供指定用户做出判断;The acquisition of authorization identification is generally completed on the functional device. The authorization identification includes the verification password or verification characters set by the specified user; the verification password is generally a text password, and the verification characters are composed of numbers and/or symbols; for example, "Today's functional equipment is running "Conditions are good", "S123", etc., the verification password has a certain timeliness; that is, the authorization identification list is updated, the designated user notifies the first authorization identification to a user respectively, and stores the first authorization identification in (functional device ) in the authorization identification list; (functional device) can verify the input authorization identification to determine whether the input authorization identification is consistent with the first authorization identification; the authorization identifications in the authorization identification list are all different from each other; the first identification The information includes facial information, which is used for designated users to make judgments;
步骤:若查找到,则根据授权标识列表获取指定用户的用户标识;授权标识列表中第一授权标识和用户标识之间存在对应关系;当没有查找到,需要清除已经捕获的第一识别信息;当输入的授权标识与第一授权标识一致,也即查找到了;Steps: If found, obtain the user ID of the specified user based on the authorization ID list; there is a corresponding relationship between the first authorization ID and the user ID in the authorization ID list; if not found, the captured first identification information needs to be cleared; When the entered authorization ID is consistent with the first authorization ID, it is found;
步骤:根据所述用户标识,将第一识别信息发送给指定用户的第一终端,以获取第一终端反馈的授权信息,当授权信息为准许授权时,判定某用户是若干指定用户中至少一个指定用户的授权用户,否则,判定某用户不是指定用户的授权用户;Step: According to the user identification, send the first identification information to the first terminal of the designated user to obtain the authorization information fed back by the first terminal. When the authorization information is authorized authorization, determine that a certain user is at least one of several designated users. The authorized user of the specified user, otherwise, it is determined that a user is not an authorized user of the specified user;
根据用户标识,将第一识别信息发送给与用户标识所绑定的第一终端,第一用户终端自身的设备标识和用户标识之间存在绑定关系;第一终端接收到第一识别信息后,发出确认提示,指定用户可以对第一识别信息进行确认操作,以生成准许授权的授权信息或者不准授权的拒绝授权信息,前者为判定某用户是若干指定用户中至少一个指定用户的授权用户的条件。According to the user identification, the first identification information is sent to the first terminal bound to the user identification. There is a binding relationship between the device identification of the first user terminal itself and the user identification; after the first terminal receives the first identification information , issuing a confirmation prompt, the designated user can perform a confirmation operation on the first identification information to generate authorization information that allows authorization or rejects authorization information that does not allow authorization. The former is to determine that a user is an authorized user of at least one designated user among several designated users. conditions of.
以上实施例能够确保经过指定用户进行及时授权关联,并且由于设置了用户标识,保证了第一识别信息的确认和发送的选择性,从而保证了第一识别信息的有效识别来源,也提升了第一识别信息被授权的概率。The above embodiments can ensure timely authorized association through designated users, and because the user identification is set, the selectivity of confirmation and sending of the first identification information is ensured, thereby ensuring the effective identification source of the first identification information, and also improving the efficiency of the second identification information. The probability that the identification information is authorized.
本申请再给出另一种拓展的实施例;This application provides another extended embodiment;
所述判断某用户是否为若干指定用户中至少一个指定用户的授权用户包括:Determining whether a user is an authorized user of at least one designated user among several designated users includes:
步骤:向外发送无线连接请求,以请求连接第二终端,第二终端为某指定用户的授权终端,所述无线连接请求关联规定反馈时长;Step: Send a wireless connection request to the outside to request connection to a second terminal. The second terminal is an authorized terminal of a specified user, and the wireless connection request is associated with a specified feedback time;
服务器或者功能设备向外发送无线连接请求,由于第二终端如果较近,那么基于预设的配对条件(如功能设备的设备标识和第二终端的标识配对),可以完成二者的无线连接;The server or functional device sends a wireless connection request to the outside. If the second terminal is close, then based on the preset pairing conditions (such as the pairing of the device identification of the functional device and the identification of the second terminal), the wireless connection between the two can be completed;
例如Zigbee连接,Zigbee实际上是一种短距离,低功耗无线通信技术。其最大传输速率在250Kbps,一般工作在2.4G频段,可以满足容量大和高安全性的要求;For example, Zigbee connection, Zigbee is actually a short-range, low-power wireless communication technology. Its maximum transmission rate is 250Kbps, and it generally works in the 2.4G frequency band, which can meet the requirements of large capacity and high security;
再比如蓝牙连接,其不需要网络的支持,具有低功耗和连接迅速的优点。Another example is Bluetooth connection, which does not require network support and has the advantages of low power consumption and fast connection.
步骤:当在规定反馈时长内接收到第二终端的反馈信息时,判定某用户是若干指定用户中至少一个指定用户的授权用户,所述反馈信息中包含有某用户的第二识别信息的认证通过标识;Step: When feedback information from the second terminal is received within the prescribed feedback time period, determine that a certain user is an authorized user of at least one designated user among several designated users, and the feedback information includes authentication of the second identification information of the certain user. by identification;
在完成无线连接之后,基于第二终端内预置的程序,第二终端完成对其所在用户的授权验证,授权验证具体包括定位第二终端的第一位置并且识别第一位置所在位置区域内人数仅为1时,发出授权验证提示,以获取某用户输入的第二识别信息,第二识别信息包括人脸信息、指纹信息、脉搏信息等至少一种,第二终端将第二识别信息与内置的预设验证信息进行对比,当二者满足符合设定条件时,判定某用户为指定用户的授权用户并且生成认证通过标识,设定条件包括满足第二相似阈值或者相差阈值;当验证完成后,第二终端向服务器或者功能设备反馈验证合格的反馈信息,或者未捕获到第二识别信息的反馈信息;反馈信息需要在规定反馈时长内,即从向外发送无线连接请求开始计时;After completing the wireless connection, based on the preset program in the second terminal, the second terminal completes the authorization verification of the user where it is located. The authorization verification specifically includes locating the first location of the second terminal and identifying the number of people in the area where the first location is located. When it is only 1, an authorization verification prompt is issued to obtain the second identification information input by a user. The second identification information includes at least one of face information, fingerprint information, pulse information, etc., and the second terminal combines the second identification information with the built-in Compare the preset verification information. When the two meet the set conditions, it is determined that a user is an authorized user of the specified user and an authentication pass identification is generated. The set conditions include meeting the second similarity threshold or the difference threshold; when the verification is completed , the second terminal feeds back verified feedback information to the server or functional device, or feedback information that does not capture the second identification information; the feedback information needs to be within the prescribed feedback time, that is, starting from the time when the wireless connection request is sent out;
步骤:当在规定反馈时长内未接收到第二终端的反馈信息时,判定某用户不是指定用户的授权用户。Step: When no feedback information from the second terminal is received within the prescribed feedback time period, determine that a user is not an authorized user of the specified user.
该步骤与上个步骤对应,当在规定反馈时长内未接收到第二终端的反馈信息,表明授权验证失败;在另一种条件下,无法完成授权验证,表明判定某用户不是指定用户的授权用户,此时判定某用户未关联指定用户。This step corresponds to the previous step. When no feedback information from the second terminal is received within the specified feedback time, it indicates that the authorization verification fails; under another condition, the authorization verification cannot be completed, indicating that a user is not authorized by the specified user. User, it is determined that a user is not associated with the specified user.
步骤S123:若判定某用户不是指定用户的授权用户,则判定某用户未关联指定用户。Step S123: If it is determined that a certain user is not an authorized user of the specified user, then it is determined that the certain user is not associated with the specified user.
由上可知,设置了用户标识和基于第一终端进行验证的方法,从而保证了第一识别信息的有效识别来源;基于第二终端进行验证的方法,保证了某用户在功能区域的现场进行有效授权验证,以此保证指定用户对某用户的授权转化为控制指令的有效执行,可以在指定用户不方便的条件下使用,两种方法各具有优点,可以选择性进行实施。实施条件可以确定为:确定指定用户在第一终端是否提前设置了勿扰条件,如果是,则选择第二种进行实施,否则,选择第一种进行实施。It can be seen from the above that the user identification and the method of verification based on the first terminal are set up, thereby ensuring the effective identification source of the first identification information; the method of verification based on the second terminal ensures that a user can effectively perform on-site verification in the functional area. Authorization verification is used to ensure that the authorization of a certain user by a designated user is converted into the effective execution of control instructions. It can be used under conditions that are inconvenient for the designated user. Both methods have their own advantages and can be implemented selectively. The implementation condition can be determined as follows: determine whether the specified user has set the do not disturb condition in advance on the first terminal; if so, select the second type for implementation; otherwise, select the first type for implementation.
在第一种实施条件下,据所述第一意图信息生成第二控制指令包括:当授权信息为准许授权时,直接根据第一意图信息生成第二控制指令。Under the first implementation condition, generating the second control instruction based on the first intention information includes: when the authorization information is permission authorization, directly generating the second control instruction based on the first intention information.
在第二种实施条件下,如图5所示,作为本发明的一种优选实施例,根据所述第一意图信息生成第二控制指令包括:Under the second implementation condition, as shown in Figure 5, as a preferred embodiment of the present invention, generating a second control instruction based on the first intention information includes:
步骤S151:将第一意图信息发送给第二终端,并且获取第二终端返回的待验证信息,所述待验证信息包括第二意图信息和第二终端的定位信息,所述第二意图信息用于表征对第一意图信息的补充和修正;Step S151: Send the first intention information to the second terminal, and obtain the information to be verified returned by the second terminal. The information to be verified includes the second intention information and the positioning information of the second terminal. The second intention information is To represent the supplement and correction of the first intention information;
一般的,第一意图信息是通过功能设备发送给第二终端的,需要说明的是,第二终端也是由主用户所授权的,某用户可以携带第二终端完成第二意图信息的确定并且将其辅助转化为第二控制指令;Generally, the first intention information is sent to the second terminal through the functional device. It should be noted that the second terminal is also authorized by the main user. A user can bring the second terminal to complete the determination of the second intention information and send it to the second terminal. Its auxiliary transformation into the second control command;
当第二终端接收第一意图信息后,由于已经验证过持有者(某用户)的身份信息,此时直接获取某用户对第一意图信息的修改或者确认操作,以生成第二意图信息,并且获取自身的定位信息,再将第二意图信息和所述定位信息打包后发送给功能设备;When the second terminal receives the first intention information, since the identity information of the holder (a certain user) has been verified, it directly obtains the user's modification or confirmation operation on the first intention information to generate the second intention information. And obtain its own positioning information, then package the second intention information and the positioning information and send it to the functional device;
步骤S152:当根据所述待验证信息确认所述定位信息符合预设定位范围时,将第二意图信息转化为第二控制指令。参照第一意图信息的转化过程,将第二意图信息转化为第二控制指令并不存在困难。Step S152: When it is confirmed that the positioning information conforms to the preset positioning range according to the information to be verified, convert the second intention information into a second control instruction. Referring to the conversion process of the first intention information, there is no difficulty in converting the second intention information into the second control instruction.
定位信息需要满足预设定位范围,预设定位范围是距离功能设备不远的处于功能区域内的范围,例如为距离功能设备的距离为指定距离的指定区域内;由此表征某用户确定进入了可以对功能设备的工作参数进行调控的位置,并且可以完成第一意图信息的进一步确认或者修改。The positioning information needs to meet the preset positioning range. The preset positioning range is a range not far from the functional device and within the functional area. For example, it is within a designated area that is a specified distance away from the functional device. This indicates that a user has determined to enter. The position where the working parameters of the functional equipment can be controlled, and further confirmation or modification of the first intention information can be completed.
由于第二终端的授权以及验证等步骤的设施,不仅可以就近完成第二意图信息相关的交互,提升了非主用户条件下指定用户对功能设备的工作参数改变的便利性,并且可以确定基于意图信息生成控制指令的有效性,避免了多用户条件下对功能设备的工作参数的随意变动。Due to the authorization and verification steps of the second terminal, not only the interaction related to the second intention information can be completed nearby, but also the convenience for the designated user to change the working parameters of the functional device under non-primary user conditions can be determined, and the intention-based interaction can be determined. The effectiveness of information generation control instructions avoids arbitrary changes in the working parameters of functional equipment under multi-user conditions.
如图6所示,作为本申请另一种拓展的发明点,本申请实施例提供一种工作模式的切换方法,所述默认工作模式还包括第四工作模式,结合所述第四工作模式而言,所述方法包括:As shown in Figure 6, as another expanded invention point of the present application, an embodiment of the present application provides a method for switching working modes. The default working mode also includes a fourth working mode, which is combined with the fourth working mode. In other words, the method includes:
步骤S20:获取主用户对功能设备的偏好参数,将所述偏好参数作为第四工作模式的第二工作参数;Step S20: Obtain the main user's preference parameters for the functional device, and use the preference parameters as the second working parameters of the fourth working mode;
主用户的偏好参数为结合主用户对功能设备的偏好所确定的,偏好参数可以是参数范围,也可以是具体的至少一个参数;例如偏好参数为声音外放模式中的音量范围(单位是分贝,dB),再比如,偏好参数为视频播放模式中画质清晰度(单位是分辨率,P);再比如设备的某个模块工作时长的调节(单位是秒,s)等;The preference parameter of the primary user is determined in combination with the primary user's preference for functional equipment. The preference parameter can be a parameter range or at least one specific parameter; for example, the preference parameter is the volume range (unit: decibel) in the sound external mode. , dB), for another example, the preference parameter is the image quality clarity in video playback mode (unit is resolution, P); another example is the adjustment of the working time of a certain module of the device (unit is seconds, s), etc.;
步骤S21:判断所述偏好参数和所述交集部分的偏差是否大于设定阈值;Step S21: Determine whether the deviation between the preference parameter and the intersection part is greater than a set threshold;
考虑到相关参数的骤降或者骤升可能影响到用户的体验感,以及功能设备的参数改变能力(例如功率提升能力)等因素对功能设备寿命的影响,因此考虑偏差和设定阈值之间的大小;Considering that the sudden drop or rise of relevant parameters may affect the user's experience, as well as the impact of factors such as the parameter changing ability of the functional device (such as power boosting capability) on the life of the functional device, the difference between the deviation and the set threshold is considered. size;
步骤S22:若是,则获取功能区域内群组用户的人数缩减变化信息;Step S22: If yes, obtain the reduction and change information of the number of group users in the functional area;
具体的,可以通过实时识别功能区域内群组用户的人数减少的变化来判断人数缩减变化,从而获得人数缩减变化信息;Specifically, the change in the number of people in the group can be determined by identifying the change in the number of group users in the functional area in real time, so as to obtain the change in number of people in the group;
步骤S23:根据所述人数缩减变化信息确定由第一工作参数向偏好参数升高或者降低的改变量;Step S23: Determine the amount of change from the first working parameter to the preference parameter to increase or decrease based on the number of people reduction change information;
当在第一时段内的人数减少达到某个级别时,从级别和参数确定表中可以确定偏好参数升高或者降低的改变量;When the number of people in the first period decreases to a certain level, the amount of change in the preference parameter to increase or decrease can be determined from the level and parameter determination table;
例如,每5分钟进行一次人数检测,当人数每减少5人时,偏好参数降低0.5个单位;当人数减少每减少10人时,偏好参数降低0.8个单位;对于人数和偏好参数的改变率,举例而言,主用户所在基础人数设定为A,总用户的人数为B,并且偏差大于设定阈值,且达到了a,因此确定平均改变率为:,在实际中并不一定需要严格按照平均改变率来改变偏好参数;只要偏好参数围绕在平均改变率附近变动即可完成工作参数由第一工作参数向偏好参数变动;结合前述举例而言,其中一种简单的算法是:将等阶梯的改变量对应等阶梯的第一工作参数的变化量;For example, the number of people is detected every 5 minutes. When the number of people decreases by 5 people, the preference parameter decreases by 0.5 units; when the number of people decreases by 10 people, the preference parameter decreases by 0.8 units; for the change rate of the number of people and preference parameters, For example, the basic number of main users is set to A, the number of total users is B, and the deviation is greater than the set threshold and reaches a, so the average change rate is determined: , in practice it is not necessarily necessary to change the preference parameter strictly according to the average change rate; as long as the preference parameter changes around the average change rate, the working parameter can be changed from the first working parameter to the preference parameter; combined with the above example, where A simple algorithm is: the change amount of equal steps corresponds to the change amount of the first working parameter of equal steps;
步骤S24:按照所述改变量对所述第一工作参数进行改变,以使得随着群组用户的缩减,功能设备的工作参数由第一工作参数向偏好参数变动;Step S24: Change the first working parameter according to the change amount, so that as the group of users shrinks, the working parameters of the functional device change from the first working parameter to the preference parameter;
第一工作参数进行改变后的值为改变前的参数值和改变量的和值(改变量取正负),按照该种做法,不断对第一工作参数进行改变,由此使得功能设备的工作参数由第一工作参数向偏好参数变动,最终可以使得第一工作参数趋于偏好参数。The value of the first working parameter after the change is the sum of the parameter value before the change and the change amount (the change amount is positive or negative). According to this method, the first working parameter is continuously changed, thereby making the functional equipment work The parameters change from the first working parameter to the preferred parameter, which can eventually make the first working parameter tend to the preferred parameter.
步骤S25:当所述偏好参数和所述交集部分的偏差不大于设定阈值时,检测功能区域内实时人数的变化;Step S25: When the deviation between the preference parameter and the intersection part is not greater than the set threshold, detect changes in the real-time number of people in the functional area;
当然,考虑到实际情况的变化,交集部分的偏差可能不大于设定阈值;该种情况下直接考虑功能区域内的实时人数;Of course, taking into account changes in the actual situation, the deviation of the intersection part may not be greater than the set threshold; in this case, the real-time number of people in the functional area is directly considered;
与步骤S22相类似的,人数识别均可以通过功能区域内的监控影像中实时目标识别来实现,例如基于深度学习中two-stage检测算法等,这并不困难;Similar to step S22, the number of people recognition can be achieved through real-time target recognition in the surveillance image within the functional area, for example, based on the two-stage detection algorithm in deep learning. This is not difficult;
步骤S26:当功能区域内的实时人数达到预设人数时,将第一工作模式切换为第四工作模式。Step S26: When the real-time number of people in the functional area reaches the preset number of people, switch the first working mode to the fourth working mode.
该步骤实际上是一步调整到位,例如当实时人数达到主用户所在基础人数,直接将第一工作参数调整为偏好参数,该种调整中参数的骤降或者骤升的幅度较小,属于正常的调节范围。This step is actually a one-step adjustment. For example, when the real-time number of people reaches the base number of the main user, the first working parameter is directly adjusted to the preferred parameter. The sudden drop or rise of the parameters in this kind of adjustment is small and is normal. Adjustment range.
可以理解的是,上述考虑的是人数减少的情况,将默认工作模式切换为第四工作模式的优化调整方法,可以提升用户的使用体验以及保护功能设备的使用寿命,在实际中相对应的另一种情况是人数增多情况下的参数变化,该种情况下当人数逐渐增多时,可以按照上述步骤的反向步骤来执行,其并不困难。It is understandable that the above considerations are for the reduction of the number of people. The optimization and adjustment method of switching the default working mode to the fourth working mode can improve the user experience and protect the service life of the functional equipment. In practice, the corresponding One situation is the parameter change when the number of people increases. In this case, when the number of people gradually increases, the reverse steps of the above steps can be performed, which is not difficult.
如图7所示,作为本发明的另一种优选实施例,另一方面,一种基于大数据的设备控制系统,所述系统包括:As shown in Figure 7, as another preferred embodiment of the present invention, on the other hand, there is an equipment control system based on big data. The system includes:
开启模块100,用于基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;The opening module 100 is used to enable the default working mode of the functional device based on big data, and the default working mode includes the first working mode;
意图信息获取模块200,用于识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;The intention information acquisition module 200 is used to identify the verification information of a certain user and obtain the first intention information of a certain user for the functional device according to the identification result. The first intention information is used to represent the first working parameter of the first working mode. Revise;
判断调控模块300,用于:若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式,若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;The judgment control module 300 is used to: if a user is one of several designated users, generate a first control instruction according to the first intention information, and control the functional device according to the first control instruction, so that the functional device enters In the second working mode, if a certain user is not one of several designated users, determine whether the certain user is associated with at least one of the several designated users;
关联调控模块400,用于若关联时,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式。The association control module 400 is configured to, if associated, generate a second control instruction according to the first intention information, and regulate the functional device according to the second control instruction so that the functional device enters the third working mode, the The third working mode is a sub-mode of the second working mode.
需要说明的是,参照前述实施例中对一种基于大数据的设备控制方法的具体实施描述,本系统与该方法的实施方法完全对应,在此不再叙述。It should be noted that, with reference to the specific implementation description of a big data-based device control method in the foregoing embodiments, this system completely corresponds to the implementation method of the method, which will not be described here.
本发明上述实施例中提供了一种基于大数据的设备控制方法,并基于该基于大数据的设备控制方法提供了一种基于大数据的设备控制系统,通过基于大数据开启功能设备的默认工作模式,所述默认工作模式包括第一工作模式;识别某用户的验证信息并且根据识别结果获取某用户对功能设备的第一意图信息,所述第一意图信息用于表征对第一工作模式的第一工作参数进行修改;若某用户是若干指定用户之一,则根据所述第一意图信息生成第一控制指令,根据所述第一控制指令对功能设备进行调控,以使得功能设备进入第二工作模式;若某用户不是若干指定用户之一,判断所述某用户是否关联若干指定用户中至少一个;若关联,则根据所述第一意图信息生成第二控制指令,根据所述第二控制指令对功能设备进行调控,以使得功能设备进入第三工作模式,所述第三工作模式为第二工作模式的子模式;即使存在多功能设备,也可以避免用户对其随意调控,并且通过指定用户和非指定用户的设置和识别,能够在多用户条件下对功能设备的若干工作模式进行有效控制,并且工作模式之间不会相互干扰,不需要专人值守,调控的灵活度较高,提升了多用户的使用体验。The above embodiments of the present invention provide a big data-based device control method, and based on the big data-based device control method, a big data-based device control system is provided, by enabling the default operation of functional devices based on big data. mode, the default working mode includes a first working mode; identifying a user's verification information and obtaining a user's first intention information for the functional device according to the recognition result, the first intention information is used to represent the first working mode The first working parameter is modified; if a user is one of several designated users, a first control instruction is generated according to the first intention information, and the functional device is regulated according to the first control instruction, so that the functional device enters the first Two working modes; if a certain user is not one of several designated users, determine whether the certain user is associated with at least one of the several designated users; if associated, generate a second control instruction based on the first intention information, and generate a second control instruction based on the second intention information. The control instruction regulates the functional device so that the functional device enters the third working mode, which is a sub-mode of the second working mode; even if there is a multi-functional device, the user can avoid arbitrarily controlling it, and through The setting and identification of designated users and non-designated users can effectively control several working modes of functional equipment under multi-user conditions, and the working modes will not interfere with each other. There is no need for dedicated personnel to be on duty, and the flexibility of control is high. Improved multi-user experience.
为了能够加载上述方法和系统能够顺利运行,该系统除了包括上述各种模块之外,还可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线、处理器和存储器等。In order to be able to load the above method and system to run smoothly, in addition to the above various modules, the system may also include more or less components than described above, or combine certain components, or different components, for example, it may include Input and output devices, network access devices, buses, processors and memories, etc.
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,上述处理器是上述系统的控制中心,利用各种接口和线路连接各个部分。The so-called processor can be a central processing unit (Central Processing Unit, CPU), or other general-purpose processor, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), off-the-shelf processor Programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can be any conventional processor, etc. The above-mentioned processor is the control center of the above-mentioned system and uses various interfaces and lines to connect various parts.
上述存储器可用于存储计算机以及系统程序和/或模块,上述处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现上述各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如信息采集模板展示功能、产品信息发布功能等)等。存储数据区可存储根据泊位状态显示系统的使用所创建的数据(比如不同产品种类对应的产品信息采集模板、不同产品提供方需要发布的产品信息等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The above-mentioned memory can be used to store computer and system programs and/or modules. The above-mentioned processor implements the above-mentioned various functions by running or executing computer programs and/or modules stored in the memory and calling data stored in the memory. The memory may mainly include a stored program area and a stored data area, where the stored program area may store an operating system, at least one application required for a function (such as an information collection template display function, a product information publishing function, etc.). The storage data area can store data created based on the use of the berth status display system (such as product information collection templates corresponding to different product types, product information that needs to be released by different product providers, etc.). In addition, the memory can include high-speed random access memory, and can also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card , Flash Card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
本应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the steps in the flowcharts of various embodiments of the present invention are shown in sequence as indicated by arrows, these steps are not necessarily executed in the order indicated by arrows. Unless explicitly stated in this article, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in each embodiment may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but may be executed at different times. The order of execution is not necessarily sequential, but may be performed in turn or alternately with other steps or sub-steps of other steps or at least part of the stages.
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments can be combined in any way. To simplify the description, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, All should be considered to be within the scope of this manual.
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation modes of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the patent scope of the present invention. It should be noted that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the scope of protection of the patent of the present invention should be determined by the appended claims.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention shall be included in the protection of the present invention. within the range.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311126692.XA CN116842494B (en) | 2023-09-04 | 2023-09-04 | An equipment control method and system based on big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311126692.XA CN116842494B (en) | 2023-09-04 | 2023-09-04 | An equipment control method and system based on big data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116842494A CN116842494A (en) | 2023-10-03 |
CN116842494B true CN116842494B (en) | 2023-11-10 |
Family
ID=88171102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311126692.XA Expired - Fee Related CN116842494B (en) | 2023-09-04 | 2023-09-04 | An equipment control method and system based on big data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116842494B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6198996B1 (en) * | 1999-01-28 | 2001-03-06 | International Business Machines Corporation | Method and apparatus for setting automotive performance tuned preferences set differently by a driver |
CN105261104A (en) * | 2015-11-24 | 2016-01-20 | 重庆理工大学 | Bluetooth door lock system based on intelligent terminal, and control method of Bluetooth door lock system |
CN110348195A (en) * | 2019-05-24 | 2019-10-18 | 深圳壹账通智能科技有限公司 | Data certificate authority method, apparatus, computer equipment and storage medium |
CN110719203A (en) * | 2019-10-12 | 2020-01-21 | 腾讯云计算(北京)有限责任公司 | Operation control method, device and equipment of intelligent household equipment and storage medium |
CN115422783A (en) * | 2022-11-04 | 2022-12-02 | 中国海洋大学 | Data modeling method and system |
CN115842724A (en) * | 2021-08-30 | 2023-03-24 | 青岛聚看云科技有限公司 | Intelligent device initial configuration method, intelligent device and terminal device |
-
2023
- 2023-09-04 CN CN202311126692.XA patent/CN116842494B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6198996B1 (en) * | 1999-01-28 | 2001-03-06 | International Business Machines Corporation | Method and apparatus for setting automotive performance tuned preferences set differently by a driver |
CN105261104A (en) * | 2015-11-24 | 2016-01-20 | 重庆理工大学 | Bluetooth door lock system based on intelligent terminal, and control method of Bluetooth door lock system |
CN110348195A (en) * | 2019-05-24 | 2019-10-18 | 深圳壹账通智能科技有限公司 | Data certificate authority method, apparatus, computer equipment and storage medium |
CN110719203A (en) * | 2019-10-12 | 2020-01-21 | 腾讯云计算(北京)有限责任公司 | Operation control method, device and equipment of intelligent household equipment and storage medium |
CN115842724A (en) * | 2021-08-30 | 2023-03-24 | 青岛聚看云科技有限公司 | Intelligent device initial configuration method, intelligent device and terminal device |
CN115422783A (en) * | 2022-11-04 | 2022-12-02 | 中国海洋大学 | Data modeling method and system |
Non-Patent Citations (1)
Title |
---|
基于云服务器的物联网智能家居通信控制系统研究;於晓兰;《江苏通信》;第46-48页 * |
Also Published As
Publication number | Publication date |
---|---|
CN116842494A (en) | 2023-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11694498B2 (en) | Access control system with virtual card data | |
US11595382B2 (en) | Facial profile password to modify user account data for hands free transactions | |
US20140252857A1 (en) | Smart home control system | |
KR102213448B1 (en) | Method for controlling log in authentication state of electronic device and electronic device implementing the same | |
US20170330226A1 (en) | Capturing user intent when interacting with multiple access controls | |
CN110383900B (en) | Access control system with dynamic performance tuning | |
CN110300083A (en) | A kind of method, terminal and authentication server obtaining identity information | |
US20240385595A1 (en) | Smart home control method | |
CN203386262U (en) | Mobile terminal, authentication confirmation device and authentication system | |
US20230341926A1 (en) | Method for Controlling Electronic Device by Wearable Device and Communication System | |
US20230237264A1 (en) | Device control messaging group | |
CN103793975B (en) | Mobile terminal, authentication confirmation device and authentication system | |
CN113129878A (en) | Voice control method and terminal device | |
CN113645024B (en) | Key distribution method, system, device and readable storage medium and chip | |
US20110280167A1 (en) | Wireless personal area network coordinator | |
CN116842494B (en) | An equipment control method and system based on big data | |
CN112378043B (en) | Cooling water system control method, equipment, device and storage medium | |
WO2018137117A1 (en) | Method and system for monitoring air conditioner through internet of things | |
EP3779618B1 (en) | Smart apparatus control method, apparatus, computer storage medium, and smart apparatus control apparatus | |
CN114608157B (en) | Control method and device for air conditioner, air conditioner and storage medium | |
CN109309608B (en) | A wide-area dynamic unlocking system for smart home IoT network | |
CN109358520B (en) | Local dynamic unlocking system for smart home Internet of things | |
KR102644298B1 (en) | A method for controlling power of an electronic apparatus and a server thereof | |
CN113300920A (en) | Intelligent household appliance control method and control equipment based on household appliance control group | |
CN112136129B (en) | Electronic device for identifying user and control method thereof |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20231110 |