×

Systems and methods for coordinating computing functions to accomplish a task using a configuration file and standardized executable application modules

  • US 8,615,773 B2
  • Filed: 03/31/2011
  • Issued: 12/24/2013
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for coordinating functions within a computing device to accomplish a task, comprising:

  • a plurality of standardized executable application modules (SEAMs), wherein each SEAM is a basic un-modifiable modular software object that is directed to complete specific tasks after being configured by a configuration file, and is configured to execute on a processor to provide a unique function and to generate an event associated with the unique function associated with each SEAM;

    a non-transitory computer readable storage medium storing the configuration file recorded thereon, the configuration file comprising;

    a dynamic data store (DDS) and a static data store (SDS),wherein the DDS comprises an event queue and one or more response queues and all of the one or more response queues have a lower read priority than the event queue, andwherein the SDS comprises a persistent software object, the persistent software object configured to map a specific event from the event queue to a pre-defined response record, and to assign a response queue into which the pre-defined response record is to be placed; and

    a workflow service module, the workflow service module configured to direct communication among the SDS, the DDS and each of the plurality of SEAMs.

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