Intellectual Frontiers

US11561884B2: Computer-Controlled Metrics And Task Lists Management

In plain language

Optimization of Performance Metrics Based on Real-Time Feedback and Artificial Intelligence / Machine Learning

Harness the power of AI and machine learning for real-time feedback and fault detection to optimize network performance and digital metrics

Drawings

8 sheets as filed; open one to see it at full size. A figure drawn across its sheet is turned to read upright.

What the drawings show
  • The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:
  • FIG. 1 illustrates a high-level overview of a system, according to embodiments as disclosed herein;
  • FIG. 2 illustrates a block diagram of an electronic evaluation device, according to embodiments as disclosed herein;
  • FIG. 3 illustrates a block diagram of a worklist management system, according to embodiments as disclosed herein;
  • FIG. 4 illustrates working of a machine learning system, according to embodiments as disclosed herein;
  • FIGS. 5 A- 5 C illustrate a method for optimizing an operation of computer-controlled metric appliances; and
  • FIG. 6 is a block diagram illustrating a computer system according to an embodiment herein.

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.

Summary of the invention

In view of the foregoing, an embodiment herein provides a computer-implemented method for optimizing an operation of computer-controlled metric appliances in a network. The method includes receiving a computer-executable metric recorded by a computer-controlled metric appliance from the computer-controlled metric appliances, and detecting a fault associated with the computer-controlled metric appliance based on predefined programmable instructions provided to the computer-controlled metric appliance. The predefined programmable instructions are used to determine whether the computer-executable metric is achieved or not. The method includes 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, and automatically updating the predefined programmable instructions provided to the computer-controlled metric appliance based on the feedback in response to determining that the fault is invalid. 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.

In an embodiment, detecting, by the electronic evaluation device, the fault associated with the computer-controlled metric appliance may include determining whether the computer-executable metric is achieved or not by comparing the computer-executable metric recorded by the computer-controlled metric appliance with the predefined programmable instructions provided to the computer-controlled metric appliance, detecting, by the electronic evaluation device, that the computer-executable metric is not achieved in response to determining that the computer-executable metric recorded by the computer-controlled metric appliance does not match with the pre-defined programmable instructions provided to the computer-controlled metric appliance, and detecting the fault associated with the computer-controlled metric appliance in response to determining that the computer-executable metric is not achieved.

In an embodiment, receiving, by the electronic evaluation device, the feedback about the fault may include determining whether the fault associated with the computer-controlled metric appliance meets a fault threshold in response to detecting the fault, reporting the fault associated with the computer-controlled metric appliance to the validation entity in response to determining that the fault associated with the computer-controlled metric appliance meets the fault threshold, and receiving the feedback about the fault in real time from the validation entity.

The full summary

The method may further include detecting a plurality of parameters associated with the candidate computer-controlled metric appliance, determining a computer-executable goal to be achieved by the computer-controlled metric appliance, applying a machine learning model on the plurality of parameters and the computer-executable goal to determine a computer-executable task to be assigned to the computer-controlled metric appliance to achieve the computer-executable goal, and assigning the computer-executable task to the computer-controlled metric appliance.

In an embodiment, determining the computer-executable goal to be achieved may include receiving an input from an external entity, and determining the computer-executable goal to be achieved by the computer-controlled metric appliance based on the input.

The method may include receiving the computer-executable metric recorded by the computer-controlled metric appliance and determining whether the computer-executable metric is achieved or not by comparing the computer-executable metric recorded by the computer-controlled metric appliance with the pre-defined programmable instructions provided to the computer-controlled metric appliance. In response to determining that the computer-executable metric recorded by the computer-controlled metric appliance does not match with the predefined programmable instructions provided to the computer-controlled metric appliance, detecting that the computer-executable metric is not achieved, detecting the fault associated with the 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 assigned to the computer-controlled metric appliance. In response to determining that the computer-executable metric recorded by the computer-controlled metric appliance matches with the pre-defined programmable instructions provided to the computer-controlled metric appliance, detecting that the computer-executable metric is achieved, and updating the machine learning model in response to detecting that the computer-executable metric is achieved.

The method may include generating an output signal by the electronic evaluation device, wherein the output signal triggers a change in operation of the computer-controlled metric appliance if the fault is identified to be valid. The change in operation of the computer-controlled metric appliance may signify executing one or more tasks by the computer-controlled metric appliance based on an updated set of the predefined programmable instructions.

The plurality of parameters may include a location of the computer-controlled metric appliance, a type of the computer-controlled metric appliance, a capability of the computer-controlled metric appliance, a user associated with the computer-controlled metric appliance, and historic values of the computer-executable metric generated by the computer-controlled metric appliance.

Another embodiment herein provides a computer-implemented method for optimizing an operation of computer-controlled metric appliances in a network. The method includes detecting a plurality of parameters associated with a candidate computer-controlled metric appliance from the computer-controlled metric appliances, determining a computer-executable goal to be achieved by the candidate computer-controlled metric appliance, determining 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 assigning the computer-executable task list to the candidate computer-controlled metric appliance. 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.

In an embodiment, determining the computer-executable goal to be achieved may include receiving an input from an external entity, and determining the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.

The method may include receiving a feedback about the fault in real time from a validation entity in response to detecting the fault, determining 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 updating a predefined programmable instructions based on the feedback in response to determining that the fault is invalid.

In an embodiment, receiving the feedback about the fault in real time may include determining whether the fault associated with the candidate computer-controlled metric appliance meets a fault threshold in response to detecting the fault, reporting 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 receiving the feedback about the fault in real time from the validation entity.

Another embodiment herein provides an electronic evaluation device for optimizing an operation of computer-controlled metric appliances in a network. The electronic evaluation device includes a memory, a processor, and a computer-executable metric validation controller communicatively coupled to the memory and the processor. The executable metric validation controller is configured to receive a computer-executable metric recorded by a candidate computer-controlled metric appliance from the computer-controlled metric appliances, and detect a fault associated with the candidate computer-controlled metric appliance based on predefined programmable instructions provided to the candidate computer-controlled metric appliance. The pre-defined programmable instructions are used to determine whether the computer-executable metric is achieved or not. The metric validation controller is configured to 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. An updating of the predefined programmable instructions allows the candidate computer-controlled metric appliance to achieve the computer-executable metric.

The electronic evaluation device may be further configured to determine 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. In response to determining that the computer-executable metric recorded by the candidate computer-controlled metric appliance does not match the predefined programmable instructions assigned to the candidate computer-controlled metric appliance, detect that the computer-executable metric is not achieved. In response to determining that the computer-executable metric is not achieve, detect the fault associated with the candidate computer-controlled metric appliance in response to determining that the computer-executable metric is not achieved.

The electronic evaluation device may be further configured to 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.

In an embodiment, the electronic evaluation device may include a machine learning based task controller configured to detect a plurality of parameters associated with the candidate computer-controlled metric appliance, determine a computer-executable goal to be achieved by the candidate computer-controlled metric appliance, apply a machine learning model on the plurality of parameters and the computer-executable goal to determine a computer-executable task to be assigned to the candidate computer-controlled metric appliance to achieve the computer-executable goal, and assign the computer-executable task to the candidate computer-controlled metric appliance.

The electronic evaluation device may be further configured to receive an input from an external entity, and determine the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.

The machine learning based task controller may be further configured to receive a computer-executable metric recorded by a candidate computer-controlled metric appliance, and determine 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. 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 assigned to the candidate computer-controlled metric appliance, the machine learning based task controller may be further configured to detect that the computer-executable metric is not achieved, 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. Further, in response to determining that the computer-executable metric recorded by the candidate computer-controlled metric appliance matches with the pre-defined programmable instructions assigned to the candidate computer-controlled metric appliance, the machine learning based task controller may be further configured to detect that the computer-executable metric is achieved, and update the machine learning model in response detecting that the computer-executable metric is achieved.

Another embodiment herein provides an electronic evaluation device for optimizing an operation of computer-controlled metric appliances in a network. The electronic evaluation device includes a memory, a processor and a computer-executable metric validation controller communicatively coupled to the memory and the processor. The 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. 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.

The electronic evaluation device may be further configured to receive an input from an external entity and determine the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.

The machine learning based task controller may be configured to 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 predefined programmable instructions based on the feedback in response to determining that the fault is invalid.

In an embodiment, receiving the feedback about the fault in real time includes determining whether the fault associated with the candidate computer-controlled metric appliance meets a fault threshold in response to detecting the fault, reporting 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 receiving the feedback about the fault in real time from the validation entity.

Another embodiment herein provides a computer-implemented method for optimizing an operation of computer-controlled metric appliances in a network. The method includes 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 a predefined programmable instructions for the computer-controlled metric appliance. The method includes 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. The method includes automatically updating, by the electronic evaluation device, the predefined programmable instructions provided to the computer-controlled metric appliance 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.

These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications.

Independent claims

Claim 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.

Claim 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.

Claim 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.

Claim 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.

Claim 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.

All 24 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.
  2. The method of claim 1 , wherein detecting, by the electronic evaluation device, the fault associated with the computer-controlled metric appliance based on the pre-defined programmable instructions comprises: determining, by the electronic evaluation device, whether the computer-executable metric is achieved or not by comparing the computer-executable metric recorded by the computer-controlled metric appliance with the predefined programmable instructions provided to the computer-controlled metric appliance; detecting, by the electronic evaluation device, that the computer-executable metric is not achieved in response to determining that the computer-executable metric recorded by the computer-controlled metric appliance does not match with the predefined programmable instructions provided to the computer-controlled metric appliance; and detecting, by the electronic evaluation device, the fault associated with the computer-controlled metric appliance in response to determining that the computer-executable metric is not achieved.
  3. The method of claim 1 , wherein receiving, by the electronic evaluation device, the feedback about the fault in real time from the validation entity in response to detecting the fault comprises: determining, by the electronic evaluation device, whether the fault associated with the computer-controlled metric appliance meets a fault threshold in response to detecting the fault; reporting, by the electronic evaluation device, the fault associated with the computer-controlled metric appliance to the validation entity in response to determining that the fault associated with the computer-controlled metric appliance meets the fault threshold; and receiving, by the electronic evaluation device, the feedback about the fault in real time from the validation entity.
  4. The method of claim 1 , wherein the method further comprises: detecting, by the electronic evaluation device, a plurality of parameters associated with the candidate computer-controlled metric appliance; determining, by the electronic evaluation device, a computer-executable goal to be achieved by the computer-controlled metric appliance; applying, by the electronic evaluation device, a machine learning model on the plurality of parameters and the computer-executable goal to determine a computer-executable task to be assigned to the computer-controlled metric appliance to achieve the computer-executable goal; and assigning, by the electronic evaluation device, the computer-executable task to the computer-controlled metric appliance.
  5. The method of claim 4 , wherein determining, by the electronic evaluation device, the computer-executable goal to be achieved by the computer-controlled metric appliance comprises: receiving, by the electronic evaluation device, an input from an external entity; and determining, by the electronic evaluation device, the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.
  6. The method of claim 4 , wherein the method further comprises: receiving, by the electronic evaluation device, the computer-executable metric recorded by the 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 computer-controlled metric appliance with the predefined programmable instructions provided to the 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 computer-controlled metric appliance does not match with the predefined programmable instructions provided to the computer-controlled metric appliance, detecting the fault associated with the 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 assigned to the 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 computer-controlled metric appliance matches with the predefined programmable instructions provided to the computer-controlled metric appliance, and updating the machine learning model in response to detecting that the computer-executable metric is achieved.
  7. The method of claim 4 , wherein the plurality of parameters comprises a location of the computer-controlled metric appliance, a type of the computer-controlled metric appliance, a capability of the computer-controlled metric appliance, a user associated with the computer-controlled metric appliance, and historic values of the computer-executable metric generated by the computer-controlled metric appliance.
  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.
  9. The method of claim 8 , wherein determining, by the electronic evaluation device, the computer-executable goal to be achieved by the candidate computer-controlled metric appliance comprises: receiving, by the electronic evaluation device, an input from an external entity; and determining, by the electronic evaluation device, the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.
  10. The method of claim 8 , wherein the plurality of parameters comprises a location of the candidate computer-controlled metric appliance, a type of the candidate computer-controlled metric appliance, a capability of the candidate computer-controlled metric appliance, a user associated with the candidate computer-controlled metric appliance, and historic computer-executable metrics of the candidate computer-controlled metric appliance.
  11. The method of claim 8 , wherein the method further comprising: 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 candidate computer-controlled metric appliance is valid based on the feedback received in real time from the validation entity; and automatically updating, by the electronic evaluation device, predefined programmable instructions based on the feedback in response to determining that the fault is invalid.
  12. The method of claim 11 , wherein receiving, by the electronic evaluation device, the feedback about the fault in real time from the validation entity in response to detecting the fault comprises: determining, by the electronic evaluation device, whether the fault associated with the candidate computer-controlled metric appliance meets a fault threshold in response to detecting the fault; reporting, by the electronic evaluation device, 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 receiving, by the electronic evaluation device, the feedback about the fault in real time from the validation entity.
  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.
  14. The electronic evaluation device of claim 13 , further configured to: determine 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; detect 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 the predefined programmable instructions assigned to the candidate computer-controlled metric appliance; and detect the fault associated with the candidate computer-controlled metric appliance in response to determining that the computer-executable metric is not achieved.
  15. The electronic evaluation device of claim 13 , wherein the electronic evaluation device comprising a machine learning based task controller configured to: detect a plurality of parameters associated with the candidate computer-controlled metric appliance; determine a computer-executable goal to be achieved by the candidate computer-controlled metric appliance; apply a machine learning model on the plurality of parameters and the computer-executable goal to determine a computer-executable task to be assigned to the candidate computer-controlled metric appliance to achieve the computer-executable goal; and assign the computer-executable task to the candidate computer-controlled metric appliance.
  16. The electronic evaluation device of claim 15 , further configured to: receive an input from an external entity; and determine the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.
  17. The electronic evaluation device of claim 15 , wherein the machine learning based task controller is 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 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 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 match with the predefined programmable instructions assigned 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 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 updating the machine learning model in response detecting that the computer-executable metric is achieved.
  18. The electronic evaluation device of claim 15 , wherein the plurality of parameters comprises a location of the candidate computer-controlled metric appliance, a type of the candidate computer-controlled metric appliance, a capability of the candidate computer-controlled metric appliance, a user associated with the candidate computer-controlled metric appliance, and a historic value of the computer-executable metric associated with the candidate computer-controlled metric appliance.
  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.
  20. The electronic evaluation device of claim 19 , further configured to: receive an input from an external entity; and determine the computer-executable goal to be achieved by the candidate computer-controlled metric appliance based on the input.
  21. The electronic evaluation device of claim 19 , wherein the plurality of parameters comprises a location of the candidate computer-controlled metric appliance, a type of the candidate computer-controlled metric appliance, a capability of the candidate computer-controlled metric appliance, a user associated with the candidate computer-controlled metric appliance, and a historic computer-executable metrics of the candidate computer-controlled metric appliance.
  22. The electronic evaluation device of claim 19 , wherein the machine learning based task controller is configured to: 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 predefined programmable instructions based on the feedback in response to determining that the fault is invalid.
  23. The electronic evaluation device of claim 22 , wherein receiving the feedback about the fault in real time from the validation entity in response to detecting the fault comprises: determining whether the fault associated with the candidate computer-controlled metric appliance meets a fault threshold in response to detecting the fault; reporting 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 receiving the feedback about the fault in real time from the validation entity.
  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.

Explained in plain language and in context

Patent summaries

Licence or acquire US11561884B2

Available for an exclusive or non-exclusive licence, field-of-use licences included, or for acquisition. Terms on inquiry. Ask about the whole family or any one of its patents.

Or write to hello+ip@intellectualfrontiers.com. A person answers.

Questions

Is US11561884B2 available for licensing?

Yes. Intellectual Frontiers offers US11561884B2, with the rest of the Computer-Controlled Metrics And Task Lists Management family, for an exclusive or non-exclusive licence, field-of-use licences included. Terms are agreed on inquiry: write to hello+ip@intellectualfrontiers.com.

Can US11561884B2 be bought?

Yes. US11561884B2 is available for acquisition, alone or with its family. Terms are agreed on inquiry: write to hello+ip@intellectualfrontiers.com.

What is the status of US11561884B2?

Patented Case as of 4 January 2023, according to the USPTO record read 27 September 2026.

When does US11561884B2 expire?

24 March 2041. An estimate from Google Patents, read 9 October 2026. Fees, terminal disclaimers and later events can change it, and it is not legal advice.

What does US11561884B2 cover?

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 me A plain-language summary is at https://www.intellectualfrontiers.com/patent-summaries/optimization-of-performance-metrics-based-on-real-time-feedback-and-artificial-intelligence-machine-learning.

Who invented US11561884B2 and who holds it?

Shahid N. Shah is the inventor. Intellectual Frontiers LLC holds the rights.