Patent · US Active

Constraint solver execution service and infrastructure therefor

US10977111B2 · kind B2 · utility

11Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 28, 2018
Grant dateApr 13, 2021
Priority date
Expiry dateOct 12, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/815
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A constraint solver service of a computing resource service provider performs evaluations of logic problems provided by the service provider's users and/or services by deploying a plurality of constraint solvers to concurrently evaluate the logic problem. Each deployed solver has, or is configured with, different characteristics and/or capabilities than the other solvers; thus, the solvers can have varying execution times and ways of finding a solution. The service may control execution of the solvers using virtual computing resources, such as by installing and configuring a solver to execute in a software container instance. The service receives solver results and delivers them according to a solution strategy such as “first received” to reduce latency or “check for agreement” to validate the solution. An interface allows the provider of the logic problem to select and configure solvers, issue commands and modifications during solver execution, select the solution strategy, and receive the solution.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.