IP Library Granted Patent US 11,811,586
Granted Patent B2
US 11,811,586 · App. 17/777,029 · Granted Nov 7, 2023

Method and apparatus for configuring alarm rule of IoT device, device, and storage

Inventors: Jieyuan Shen (Shanghai, CN); Lang Ming (Shanghai, CN)
Assignees: ENVISION DIGITAL INTERNATIONAL PTE. LTD.; SHANGHAI ENVISION DIGITAL CO., LTD
H04L41/0631H04L41/0681H04L43/065
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,811,586
App. No.
17/777,029
Granted
Nov 7, 2023
Kind
B2
Abstract

The present disclosure discloses a method and an apparatus for configuring an alarm rule for an IoT device, and a device and a storage medium thereof, which are applied to the field of IoT. The method includes: configuring at least two groups of alarm rules for a plurality of IoT devices of the same type in an IoT; obtaining n usage categories of the plurality of IoT devices by categorizing the plurality of IoT devices according to usage characteristics of the plurality of IoT devices; calculating a correlation between the at least two groups of the alarm rules and the n usage categories, and storing a corresponding relationship between a target usage category and a target alarm rule whose correlation is higher than a condition; and when an IoT device belonging to the target usage category is newly added, configuring an alarm rule of the newly added IoT device as the target alarm rule.

Claims (22)

1. A method for configuring an alarm rule for an IoT device, comprising:

configuring m groups of alarm rules for a plurality of IoT devices of the same type in an IoT, m being an integer greater than 1;

obtaining n usage categories of the plurality of IoT devices by categorizing the plurality of IoT devices according to usage characteristics of the plurality of IoT devices wherein an i th category in the n usage categories comprises x i types, and i and x i being integers greater than 0 respectively;

for a j th group of alarm rules in the m groups of alarm rules obtaining y category results by categorizing the plurality of IoT devices according to at least one type under each of the n usage categories, where y=x 1 x 2 x 3 . . . x n ;

for each of the y category results, calculating a number of IoT devices configured with the j th group of alarm rules among the IoT devices belonging to a current category result; and

in the y category results, determining a category result in which the number of IoT devices configured with the j th group of alarm rules is the largest as a usage category having a corresponding relationship with the j th group of alarm rules; and

configuring alarm rules of a newly added IoT device to be the group of alarm rules having a corresponding relationship with a usage category of the newly added IoT device, wherein the usage category of the newly added IoT device being one of the n usage categories.

2. The method according to claim 1 , wherein the usage characteristics comprise at least one of a use duration, a geographical location, a use scene, a topological relation, a use frequency, an average load, and a peak load.

3. The method according to claim 1 , wherein configuring the m groups of alarm rules for the plurality of IoT devices of the same type in the IoT comprises:

configuring an initial alarm rule for all or part of IoT devices of the same type in the IoT; and

changing the initial alarm rule for part of the plurality of IoT devices according to an accuracy degree of the initial alarm rule during use to obtain a changed alarm rule;

wherein the changed alarm rule comprises one or more alarm rules.

4. An apparatus, comprising a server, for configuring an alarm rule for an IoT device, comprising:

a processor, comprising:

a configuring module, operable to configure m groups of alarm rules for a plurality of IoT devices of the same type in an IoT, m being an integer greater than 1;

a categorizing module, operable to obtain n usage categories of the plurality of IoT devices by categorizing the plurality of IoT devices according to usage characteristics of the plurality of IoT devices, wherein an i th category in the n usage categories comprises x i types, and i and x i being integers greater than 0 respectively, the categorizing module further operable to: for a j th group of alarm rules in the m groups of the alarm rules, obtaining y category results by categorizing the plurality of IoT devices according to at least one type under each of the n usage categories, where y=x 1 x 2 x 3 . . . x n ;

a calculating module, operable to: for each of the y category results, calculate a number of IoT devices configured with the j th group of alarm rules among the IoT devices belonging to a current category result;

a determining module operable to: in the y category results, determine a category result in which the number of IoT devices configured with the j th group of alarm rules is the largest as a usage category having a corresponding relationship with the j th group of alarm rules; and

a storing module, operable to store a corresponding relationship between the group of alarm rules and any of the n usage categories where the correlation therebetween is higher than a condition;

wherein the configuring module is further operable to: configure alarm rules of a newly added IoT device to be the group of alarm rules having a corresponding relationship with a usage category of the newly added IoT device, wherein the usage category of the newly added IoT device being one of the n usage categories.

5. An IoT device, comprising: a processor, and a memory storing at least one instruction, at least one program, or a code set or instruction set therein, wherein the at least one instruction, the at least one program, or the code set or instruction set, when loaded and executed by the processor, enables the processor to perform the method for configuring an alarm rule for the IoT device as defined in claim 1 .

6. A computer-readable storage medium storing at least one instruction, at least one program, or a code set or instruction set therein, wherein the at least one instruction, the at least one program, or the code set or instruction set, when loaded and executed by a processor, enables the processor to perform the method for configuring an alarm rule for the IoT device as defined in claim 1 .

Assignments (3)
CHANGE OF NAME Recorded Apr 20, 2026
From: SHANGHAI ENVISION DIGITAL CO., LTD.
To: SHANGHAI UNIVERS CO., LTD.
Reel/Frame 075413/0878 →
CHANGE OF NAME Recorded Jan 23, 2025
From: ENVISION DIGITAL INTERNATIONAL PTE. LTD.
To: UNIVERS PTE. LTD.
Reel/Frame 069974/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2023
From: SHEN, JIEYUAN; MING, LANG
To: ENVISION DIGITAL INTERNATIONAL PTE. LTD.; SHANGHAI ENVISION DIGITAL CO., LTD.
Reel/Frame 065010/0148 →
Priority Claims (1)
CN 201911113595.0 · Nov 14, 2019 · national
Continuity (1)
Related Publication 20220353130A1 · Nov 3, 2022