# US11561884B2: Computer-Controlled Metrics And Task Lists Management

- Kind: Granted patent
- Family: Computer-Controlled Metrics And Task Lists Management (https://www.intellectualfrontiers.com/patents/computer-controlled-metrics-and-task-lists-management)
- USPTO status: Patented Case (as of 2023-01-04; record read 2026-09-27)
- Application: 16952063
- Filed: 2020-11-18
- Published: 2021-03-11
- Granted: 2023-01-24
- Estimated expiration: 2041-03-24 (An estimate from Google Patents, read 9 October 2026. Fees, terminal disclaimers and later events can change it, and it is not legal advice.)
- Inventor: Shahid N. Shah
- Rights holder: Intellectual Frontiers LLC
- Classifications (CPC): G06F 11/366, G06F 11/2263, G06F 11/079, G06F 11/0793

## Licence or acquisition

Available for an exclusive or non-exclusive licence, field-of-use licences included, or for acquisition. Terms on inquiry. Write to hello+ip@intellectualfrontiers.com.

## In plain language

[Optimization of Performance Metrics Based on Real-Time Feedback and Artificial Intelligence / Machine Learning](https://www.intellectualfrontiers.com/patent-summaries/optimization-of-performance-metrics-based-on-real-time-feedback-and-artificial-intelligence-machine-learning)

## Abstract

An electronic evaluation device and method thereof for optimizing an operation of computer-controlled metric appliances in a network. The method includes determining whether a fault associated with computer-controlled metric appliance is valid based on a feedback received in real time from a validation entity and updating pre-defined programmable instructions assigned to the computer-controlled metric appliance in response to determining that the fault is invalid. The predefined programmable instructions are used to determine whether the computer-executable metric is achieved or not. The method includes applying a machine learning model on the plurality of parameters and the computer-executable goal to determine a computer-executable task list to be assigned to the computer-controlled metric appliance in order to achieve the computer-executable goal.

## Independent claims

1. A computer-implemented method for optimizing an operation of computer-controlled metric appliances in a network, the method comprising: receiving, by an electronic evaluation device, a computer-executable metric recorded by a computer-controlled metric appliance from the computer-controlled metric appliances; detecting, by the electronic evaluation device, a fault associated with the computer-controlled metric appliance based on predefined programmable instructions provided to the computer-controlled metric appliance, wherein the predefined programmable instructions are used to determine whether the computer-executable metric is achieved or not; receiving, by the electronic evaluation device, a feedback about the fault in real time from a validation entity in response to detecting the fault; determining, by the electronic evaluation device, whether the fault associated with the computer-controlled metric appliance is valid based on the feedback received in real time from the validation entity; automatically updating, by the electronic evaluation device, the predefined programmable instructions provided to the computer-controlled metric appliance based on the feedback in response to determining that the fault is invalid, such that the predefined programmable instructions, after updating, changes an expected outcome of the computer-executable metric resulting in an optimized performance of the computer-controlled metric appliance; and generating an output signal by the electronic evaluation device, wherein the output signal triggers a change in operation of the computer-controlled metric appliance when the fault is identified to be valid, and wherein the change in operation of the computer-controlled metric appliance signifies executing one or more tasks by the computer-controlled metric appliance based on an updated set of the predefined programmable instructions.

8. A computer-implemented method for optimizing an operation of computer-controlled metric appliances in a network, comprising: detecting, by an electronic evaluation device, a plurality of parameters associated with a candidate computer-controlled metric appliance from the computer-controlled metric appliances; determining, by the electronic evaluation device, a computer-executable goal to be achieved by the candidate computer-controlled metric appliance; determining, by the electronic evaluation device, a computer-executable task list to be assigned to the candidate computer-controlled metric appliance to achieve the computer-executable goal based on the plurality of parameters and the computer-executable goal by applying a machine learning model; assigning, by the electronic evaluation device, the computer-executable task list to the candidate computer-controlled metric appliance, wherein the assigning of the computer-executable task list to the candidate computer-controlled metric appliance facilitates achieving the computer-executable goal by the candidate computer-controlled metric appliance; receiving, by the electronic evaluation device, a computer-executable metric recorded by the candidate computer-controlled metric appliance; determining, by the electronic evaluation device, whether the computer-executable metric is achieved or not by comparing the computer-executable metric recorded by the candidate computer-controlled metric appliance with the predefined programmable instructions provided to the candidate computer-controlled metric appliance; and performing, by the electronic evaluation device, one of: detecting that the computer-executable metric is not achieved in response to determining that the computer-executable metric recorded by the candidate computer-controlled metric appliance does not match with the predefined programmable instructions provided to the candidate computer-controlled metric appliance, detecting the fault associated with the candidate computer-controlled metric appliance in response to determining that the computer-executable metric is not achieved, and correcting the machine learning model to optimize determination of the computer-executable task list to be assigned to the candidate computer-controlled metric appliance, and detecting that the computer-executable metric is achieved in response to determining that the computer-executable metric recorded by the candidate computer-controlled metric appliance matches with the predefined programmable instructions provided to the candidate computer-controlled metric appliance, and updating the machine learning model in response to detecting that the computer-executable metric is achieved.

13. An electronic evaluation device for optimizing an operation of computer-controlled metric appliances in a network, comprising: a memory; a processor; and a computer-executable metric validation controller, communicatively coupled to the memory and the processor, wherein the computer-executable metric validation controller is to: receive a computer-executable metric recorded by a candidate computer-controlled metric appliance from the computer-controlled metric appliances; detect a fault associated with the candidate computer-controlled metric appliance based on predefined programmable instructions provided to the candidate computer-controlled metric appliance, wherein the predefined programmable instructions are used to determine whether the computer-executable metric is achieved or not; receive a feedback about the fault in real time from a validation entity in response to detecting the fault; determine whether the fault associated with the candidate computer-controlled metric appliance is valid based on the feedback received in real time from the validation entity; and automatically update the predefined programmable instructions based on the feedback in response to determining that the fault is invalid, wherein an updating of the predefined programmable instructions allows the candidate computer-controlled metric appliance to achieve the computer-executable metric; determine whether the fault associated with the candidate computer-controlled metric appliance meets a fault threshold in response to detecting the fault; report the fault associated with the candidate computer-controlled metric appliance to the validation entity in response to determining that the fault associated with the candidate computer-controlled metric appliance meets the fault threshold; and receive the feedback about the fault in real time from the validation entity.

19. An electronic evaluation device for optimizing an operation of computer-controlled metric appliances in a network, comprising: a memory; a processor; a computer-executable metric validation controller, communicatively coupled to the memory and the processor, wherein the computer-executable metric validation controller is configured to: detect a plurality of parameters associated with a candidate computer-controlled metric appliance from the computer-controlled metric appliances; determine a computer-executable goal to be achieved by the candidate computer-controlled metric appliance; determine a computer-executable task list to be assigned to the candidate computer-controlled metric appliance to achieve the computer-executable goal based on the plurality of parameters and the computer-executable goal by applying a machine learning model; and assign the computer-executable task list to the candidate computer-controlled metric appliance, wherein an assigning of the computer-executable task list to the candidate computer-controlled metric appliance facilitates achieving the computer-executable goal by the candidate computer-controlled metric appliance; a machine learning based task controller configured to: receive a computer-executable metric recorded by a candidate computer-controlled metric appliance; determine whether the computer-executable metric is achieved or not by matching the computer-executable metric recorded by the candidate computer-controlled metric appliance with the predefined programmable instructions assigned to the candidate computer-controlled metric appliance; and perform one of: detecting that the computer-executable metric is not achieved in response to determining that the computer-executable metric recorded by the candidate computer-controlled metric appliance does not matches with the predefined programmable instructions assigned to the candidate computer-controlled metric appliance, detect the fault associated with the candidate computer-controlled metric appliance in response to determining that the computer-executable metric is not achieved, and correct the machine learning model to optimize determination of the computer-executable task to be assigned to the candidate computer-controlled metric appliance; and detecting that the computer-executable metric is achieved in response to determining that the computer-executable metric recorded by the candidate computer-controlled metric appliance matches with the predefined programmable instructions assigned to the candidate computer-controlled metric appliance, and update the machine learning model in response detecting that the computer-executable metric is achieved.

24. A computer-implemented method for optimizing an operation of computer-controlled metric appliances in a network, the method comprising: receiving, by an electronic evaluation device, a computer-executable metric recorded by a computer-controlled metric appliance from among the computer-controlled metric appliances, wherein the computer-executable metric is generated based on predefined programmable instructions for the computer-controlled metric appliance; detecting, by the electronic evaluation device, a set of data inputs requiring a refinement in the predefined programmable instructions provided to the computer-controlled metric appliance, wherein the predefined programmable instructions are used to determine whether the computer-executable metric is achieved or not based on assigned computer-executable tasks; and automatically updating, by the electronic evaluation device, the predefined programmable instructions provided to the computer-controlled metric appliance such that the pre-defined programmable instructions after updating changes an expected outcome of the computer-executable metric resulting in an optimized performance of the computer-controlled metric appliance; and generating an output signal by the electronic evaluation device, wherein the output signal triggers a change in operation of the computer-controlled metric appliance when the fault is identified to be valid, and wherein the change in operation of the computer-controlled metric appliance signifies executing one or more tasks by the computer-controlled metric appliance based on an updated set of the predefined programmable instructions.

Source: https://www.intellectualfrontiers.com/patents/computer-controlled-metrics-and-task-lists-management/us11561884b2
