Patent · US Active

Program inference and execution for automated compilation, testing, and packaging of applications

US11481245B1 · kind B1 · utility

7Cited by
1References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 10, 2020
Grant dateOct 25, 2022
Priority date
Expiry dateJul 23, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/5038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for determining a dependency task tree includes an interface and a processor. The interface is configured to receive a task list. The task list is associated with compiling, testing, packaging, and/or deploying a program. The processor is configured to determine a dependency task tree. The dependency task tree includes all tasks in the task list and all prerequisite tasks for each task in the task list and provides the dependency task tree. The interface is configured to receive the dependency task tree. The processor is configured to determine a set of tasks such that a task of the set of tasks does not depend on any other task; add the set of tasks to a task queue; in response to determining that all dependencies of the dependent task are completed; and continue executing tasks from the task queue until all tasks in the dependency task tree are completed.

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