×

Boost orchestrator for client-server architectures

  • US 9,667,708 B1
  • Filed: 12/30/2015
  • Issued: 05/30/2017
  • Est. Priority Date: 12/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of defining and executing tasks in a client-server architecture, the method comprising:

  • receiving, at a server, a definition of a task to be performed by a client, wherein the definition of the task includes a set of client properties relevant to the task;

    repeatedly receiving, at the server, reports of the client, wherein each of the reports comprises a status of each of a plurality of client properties;

    identifying ones of the plurality of client properties repeatedly received at the server that overlap the set of client properties relevant to the task;

    storing over time, at the server, multiples instances of the status of the ones of the plurality of client properties repeatedly received at the server that overlap the set of client properties relevant to the task;

    determining, at the server, a time-based characteristic of the set of client properties based at least in part on an evaluation of the stored multiple instances of the status of the ones of the plurality of client properties repeatedly received at the server, wherein the time-based characteristic represents patterns identified over time of the ones of the plurality of client properties repeatedly received at the server; and

    determining, at the server, a level of service for executing the task based at least in part on the time-based characteristic of the set of client properties.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×