Patent ID: 7225193

Claim:
A computer apparatus for processing output data of an industrial process comprising: a computer, a database and a monitor that collects said output data of said industrial process and provides said output data to said computer, wherein said computer comprises an activity framing program that when executed responds to input data entered by a user to define a data structure, wherein said activity framing program responds to said input data to define said data structure with a plurality of activities and events of said industrial process, at least a first attribute of a first one of said activities, and at least one attribute of a first one of said events, wherein said first event is time framed by said first activity, wherein said first attribute of said first activity has an attribute value that is linked to said first event, and wherein said request additionally identifies said attribute value, wherein said first attribute identifies an item used in said process and said attribute value identifies a device that is associated with said item and that is linked to said first event, wherein said framing program uses said data structure to store said output data in said database based on said activities, events and attributes, and wherein said framing program further responds to a request that identifies said first activity and said first attribute of said first activity by using said data structure to access said output data of said industrial process stored in said database to retrieve event data of said first event.