Hierarchically structured logging for computer work processing
AssigneeCadence Design Systems, Inc.
InventorsDarren Pulsipher, Nancy Hannaford
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsDarren Pulsipher, Nancy Hannaford
Estimating the term…
A work request is processed and interpreted to automatically establish job data structures associated with jobs constituent to the work and data storage structures associated with tasks constituent to the work. Further, parent-child relationships between jobs, sub-jobs and tasks are automatically established based on interpreting the work request. Once tasks are executed, log information related thereto is stored in respective data storage structures, for access and rendering upon request. Each data storage structure stores log information pertaining only to a respective task. In an embodiment, in response to receiving a request to delete a particular job, the particular job and all of its progeny sub-jobs and tasks are deleted. The work request does not include explicit commands to establish the job data and data storage structures, nor to store the log information in the data storage structures. Generally, structured work requests based on a job request language and interpreted by work management application layer provide the foregoing functionality. In embodiments, a representation of a job data structure and its constituent sub-job and/or data storage structures are rendered, along with linking mechanisms between various levels of the overall work aggregation hierarchy that is implied in an associated work request. The links can be used to traverse the hierarchy to easily access and view log information stored in data storage structures.
A computer implemented method for processing a work request, comprising:
A computer implemented method for processing a work request, comprising:
A computer-readable medium carrying one or more sequences of instructions for processing a work request, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer implemented method for processing a work request, comprising:
A network device that can process a work request, the network device comprising:
A network device that can process a work request, the network device comprising:
Dependencies are inferred from the claim text.