Method and apparatus for retrieving activity data related to an activity
First Claim
1. A method for processing the data of a process, said method comprising:
- (a) collecting activity data from a first activity having a first interval and a second activity that has a second interval, said first and second intervals occurring during said process;
(b) processing said activity data according to a data structure that defines said first and second intervals such that said first interval frames said second interval at least in part; and
(c) storing said processed activity data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus that processes time series, event and/or activity data of a process according to a data structure. The data structure defines one or more activities that frame the time series, event and/or activity data. Each activity and each event has one or more attributes. Each attribute has a value. At least one of the attributes defines an interval of the activity by start and end times. Another attribute includes a time varying parameter that represents the time series data. Another attribute defines a time stamp of an event. The time varying parameter is linked to a device that produces the time series data when the process is run. The time series, event and/or activity data is collected and processed according to the data structure for storage in and/or retrieval from a memory. A relationship between data of one or more activities and the time series, event and/or activity data is processed according to the data structure to retrieve the time series, event and/or activity data from the memory.
-
Citations
33 Claims
-
1. A method for processing the data of a process, said method comprising:
-
(a) collecting activity data from a first activity having a first interval and a second activity that has a second interval, said first and second intervals occurring during said process;
(b) processing said activity data according to a data structure that defines said first and second intervals such that said first interval frames said second interval at least in part; and
(c) storing said processed activity data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Apparatus for processing the data of a process, said apparatus comprising:
-
means for collecting activity data from a first activity having a first interval and a second activity that has a second interval, said first and second intervals occurring during said process;
means for processing said activity data according to a data structure that defines said first and second intervals such that said first interval frames said second interval at least in part; and
means for storing said processed event data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for retrieving activity data of a process that is stored in a memory, said method comprising:
-
(a) identifying a first activity that has a first interval, which occurs during said process;
(b) identifying a second activity that has a second interval, which occurs during said process and is framed at least in part by said first interval; and
(c) processing said first and second activities to access said memory to retrieve said activity data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for retrieving activity data of a process that is stored in a memory, said apparatus comprising:
-
first means for identifying a first activity that has a first interval, which occurs during said process;
second means for identifying a second activity that has a second interval, which occurs during said process and is framed at least in part by said interval; and
means for processing said first and second activities to access said memory to retrieve said activity data. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A memory media for controlling a computer to retrieve activity data of a process that is stored in a memory, said memory media comprising:
-
first means for controlling said computer to perform a first operation to identify a first activity that has a first interval, which occurs during said process;
second means for controlling said computer to perform a second operation to identify a second activity that has a second interval, which occurs during said process and is framed by said first interval; and
third means for controlling said computer to perform a third operation to process said first and second activities to access said memory to retrieve said activity data.
-
-
30. A memory media for controlling a computer to process the data of a process, said method comprising:
-
first means for controlling said computer to perform a first operation to collect activity data from a first activity that has a first interval and a second activity that has a second interval, said first and second intervals occurring during said process;
second means for controlling said computer to perform a second operation to process said activity data according to a data structure that defines said first and second intervals such that said first interval frames said second interval at least in part; and
third means for controlling said computer to perform a third operation to store said processed activity data.
-
-
31. A method for processing activity data of a process, said method comprising:
-
(a) processing a first activity that has a first interval and a second activity that has a second interval, wherein said second interval frames said first interval at least in part; and
(b) processing said first and second activities to access a memory to store and/or retrieve said activity data.
-
-
32. An apparatus for processing activity data of a process, said apparatus comprising:
-
first processing means for processing a first activity that has a first interval and a second activity that has a second interval, wherein said second interval frames said first interval at least in part; and
second processing means for processing said first and second activities to access a memory to store and/or retrieve said activity data.
-
-
33. A memory media for controlling a computer to process activity data of a process, said memory media comprising:
-
first means for controlling said computer to perform a first operation to process a first activity that has a first interval and a second activity that has a second interval, wherein said second interval frames said first interval at least in part; and
second means for controlling said computer to perform a second operation to process said first and second activities to access said memory to store and/or retrieve said activity data.
-
Specification