Patent · US Active

Schedule based execution with extensible continuation based actions

US9292342B2 · kind B2 · utility

2Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 26, 2012
Grant dateMar 22, 2016
Priority date
Expiry dateMay 12, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L41/5096
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Generally in a computing environment, executing work based on time (i.e. according to a predetermined schedule) is a common need. However, in cloud based systems, scheduled work may be expensive to customers as generally customers rent system resources. Thus, having a processor dedicated to performing actions that have been pre-scheduled can be expensive. This application describes using a continuation-based runtime for scheduling time-bound and/or periodic work in a distributed (i.e. cloud) system. A system architecture and computer-implemented method are described that deploy an environment-independent action to a remote-based system (such as a cloud computing system, for example). The action is limited to using a predetermined amount of resources and is limited to simple, non-cpu intensive orchestrations of network calls. A schedule is defined for the action, and the action is then called in a processor-independent fashion (for example, by using a continuation based runtime) such that state of the action is maintained independent of the processor on which the action is being executed.

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