# US 12,003,344 B1 · Managing local sensor data based on profile information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,003,344 B1
- Document ID: US12003344B1
- Status: Granted
- Kind: B1
- Application number: 18/087,520
- Filed: 2022-12-22
- Published: 2024-06-27
- Granted: 2024-06-04
- Earliest claimed: 2022-12-22
- Applicants: William MacDonald Ferguson; Jonathan Landers; Kenneth Deering
- Inventors: William MacDonald Ferguson; Jonathan Landers; Kenneth Deering
- Web page: https://patentgrep.com/patent/US12003344B1

## CPC

- G06Q 10/063: Operations research, analysis or management
- H04L 12/2829: {involving user profiles according to which the execution of a home appliance functionality is automatically triggered}
- G01N 33/0075: {for multiple spatially distributed sensors, e.g. for environmental monitoring}
- G06N 3/044: Recurrent networks, e.g. Hopfield networks
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/047: Probabilistic or stochastic networks
- G06N 3/088: Non-supervised learning, e.g. competitive learning
- G06N 5/01: Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
- G06N 5/025: Extracting rules from data
- G06N 7/01: Probabilistic graphical models, e.g. probabilistic networks
- G06Q 50/06: Energy or water supply
- H04L 12/282: {based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204)}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

Aspects of the present disclosure correspond to managing premises by processing input data, such as the appliance's operational and usage profiles and/or individual's health and behavior profile. One aspect of the present disclosure related monitoring aspect based on processing the appliance's operational and usage profiles. For example, the appliance's operational parameters together with sensor data associated with the appliances can be utilized to monitor the premises. Another aspect of the present disclosure related to generating command instructions for the individual (e.g., premise user) based on the individual's health and behavior profile. For example, the usage of the appliances can provide to the individual one or more commanding instructions based on the individual's health and behavior profile.

## Claims

### Claim 1

A system for managing appliances located in premises, the system comprising:
one or more computing systems including processing devices and memory, that execute computer-executable instructions, for implementing a premises processing service to:
obtain, from one or more premises, a plurality of sensor data associated with each of the appliances located in each of the premises, the plurality of sensor data includes at least motion data associated with detected movement of an individual and at least one operational parameters for each of the appliances;
identify, from the obtained operational parameters for each of the appliances, operational profiles for each of the appliances located in each of the premises, wherein the operational profile includes current operational parameters of each of the appliances;
identify usage profiles for each of the appliances, wherein the usage profiles include at least historical usage of each of the appliances;
identify an individual's health and behavior profile, wherein the individual's health and behavior profile is generated from a machine learning component and wherein the machine learning component includes at least one machine learned algorithm to determine the individual's health and behavior profile;
process, for each of the appliances, the obtained plurality of sensor data based on the identified operational profiles, the individual health and behavior profile, and the usage profiles by comparing the identified operational profiles and the usage profiles with respect to the detected movement of the individual;
generate one or more instructions to control operational parameters of each of the appliances based on processing results of the identified operational profiles and the usage profiles, and the individual health and behavior profile with respect to the detected movement of the individual; and
transmit the generated one or more instructions to each of the appliances.

### Claim 2 (depends on 1)

The system as recited in claim 1, wherein the at least one operational parameters include power consumption data for each of the appliances.

### Claim 3 (depends on 1)

The system as recited in claim 1, wherein the operational profiles include location information for each of the appliances.

### Claim 4 (depends on 1)

The system as recited in claim 1, wherein usage profiles include information indicative of historical usage of operational parameters for each of the appliances.

### Claim 5 (depends on 4)

The system as recited in claim 4, wherein the appliance usage profiles include historical power consumption information for each of the appliances.

### Claim 6 (depends on 1)

The system as recited in claim 1, wherein the generated one or more instructions include at least one of a command or instruction to modify operation of at least one appliance of each of the appliances.

### Claim 7 (depends on 1)

The system as recited in claim 1, wherein the premises processing service is further configured to generate usage model for each of the appliances based on the individual's health and behavior profile.

### Claim 8 (depends on 7)

The system as recited in claim 7, wherein the premises processing service is further configured to generate a command instruction based on processing results of the usage model and the operational parameters.

### Claim 9 (depends on 1)

The system as recited in claim 1, wherein the individual's health and behavior profile includes recommended usage of each of the appliances based on individual's health.

### Claim 10

A method for managing appliances located in premises, the method comprising:
obtaining, from one or more premises, a plurality of sensor data associated with one or more appliances located in each of the premises, the plurality of sensor data includes at least motion data associated with presence of an individual within a defined geographic area of the location and at least one operational parameters associated with operation of the one or more appliances;
identifying an individual's health and behavior profile, wherein the individual's health and behavior profile is generated from a machine learning component, and wherein the machine learning component includes at least one machine learned algorithm to determine the individual's health and behavior profile;
identifying operational profiles for individual appliances in the one or more appliances, wherein the operational profiles include current operational parameters of the individual appliances in the one or more appliances;
identifying usage profiles for individual appliances in the one or more appliances, wherein the usage profiles include at least historical usage of the individual appliances in the one or more appliances;
processing, for the individual appliances in the one or more appliances, the obtained plurality of sensor data based on the identified individual's health and behavior profile, the operational profiles and the usage profiles;
generating a processing result associated with each of the plurality of sensor data; and
transmitting the generated processing result.

### Claim 11 (depends on 10)

The method as recited in claim 10, wherein the plurality of sensor data includes power consumption data for the individual appliances in the one or more appliances.

### Claim 12 (depends on 10)

The method as recited in claim 10, wherein the operational profiles include location information for the individual appliances in the one or more appliances.

### Claim 13 (depends on 10)

Method as recited in claim 10, wherein the usage profiles include information indicative of usage of operational parameters of the individual appliances in the one or more appliances.

### Claim 14 (depends on 13)

The method as recited in claim 13, wherein the usage profiles include historical power consumption information of the individual appliances in the one or more appliances.

### Claim 15 (depends on 10)

The method as recited in claim 10, wherein the generated processing result corresponds to at least one of a command or instruction to modify operation of at least one appliance in the one or more appliances.

### Claim 16 (depends on 10)

The method as recited in claim 10, wherein the method further comprising generating a usage model of individual appliances in the one or more appliances based on the individual's health and behavior profile.

### Claim 17 (depends on 16)

The method as recited in claim 16, wherein the method further comprising generating a command instruction indicating a recommendation for the individual appliances in the one or more appliances based on a processing result of the operational profile and the usage model.

### Claim 18 (depends on 10)

The method as recited in claim 10, wherein the individual's health and behavior profile includes recommended usage of the individual appliances based on individual's health.

### Claim 19

A system for managing appliances located in premises, the system comprising:
a plurality of local devices, wherein individual local device is configured to:
obtain a plurality of sensor data associated with one or more appliances located in a premises, the plurality of sensor data includes at least motion data associated with detected movement of an individual within a defined geographic area of the location and at least one operational parameters of associated with operation of the one or more appliances;
identify operational profiles of each appliance of the one or more appliances, wherein the operational profiles include current operational parameters of each appliance of the one or more appliances in the premises;
identify usage profiles of each appliance of the one or more appliances, wherein the usage profiles include at least historical usage of each appliance of the one or more appliances;
process, for each appliance of the one or more appliances, the obtained plurality of sensor data based on the identified operational profiles and usage profiles to generate a local processing result;
transmit the local processing result to a premises processing service, wherein the premises processing service generates a command instruction based on the local processing result and an individual's health and behavior profile stored in a database;
receive the command instruction from the premises processing service; and
execute the command instruction by receiving an input from an individual user.

### Claim 20 (depends on 19)

The system as recited in claim 19, wherein the individual local device is further configured to receive a request to execute the command instruction, wherein the execution of the command instruction is based on the local processing result and the individual's health and behavior profile; and wherein the execution includes controlling operational parameters of at least one appliance of the one or more appliances.

### Claim 21 (depends on 19)

The system as recited in claim 19, wherein the plurality of sensor data includes power consumption data for each appliance of the one or more appliances.

### Claim 22 (depends on 19)

The system as recited in claim 19, wherein the local processing result includes operational parameters of each appliance of the one or more appliances and data generated from the sensors, the data associated with at least one of the operational parameters of each appliance of the one or more appliances.

### Claim 23 (depends on 19)

The system as recited in claim 19, wherein the local processing result further includes the usage profiles, and wherein the usage profiles includes information indicative of historical operational usage of each appliance of the one or more appliances.

### Claim 24 (depends on 23)

The system as recited in claim 23, wherein the appliance usage profiles include historical power consumption information for each appliance of the one or more appliances.

### Claim 25 (depends on 19)

The system as recited in claim 19, wherein the individual's health and behavior profile is generated from a machine learning component, wherein the machine learning component includes at least one machine learned algorithm to determine the individual's health and behavior profile.

### Claim 26 (depends on 19)

The system as recited in claim 19, wherein the premises processing service further configured to generate usage model of each appliance of the one or more appliances based on the individual's health and behavior profile.

### Claim 27 (depends on 26)

The system as recited in claim 26, wherein the premises processing service further configured to generate a command instruction based on processing result of the operational profiles and the usage model.

### Claim 28 (depends on 19)

The system as recited in claim 19, wherein the individual's health and behavior profile includes recommended usage of each appliance of one or more appliances based on individual's health.
