Apparatus and methods for tracking and analyzing digital recording device event sequences
First Claim
1. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:
- a processor;
a first memory in communication with the processor, wherein the processor executes instructions stored on the first memory to;
read first information transmitted to a mass storage device on a data bus associated with the digital recording device;
identify a set of digital information to be stored on the mass storage device based at least in part on the first information;
read second information transmitted on the data bus to derive storage location information associated with the set of digital information; and
store time information together with the storage location information on a second memory in communication with the processor to generate a sequence of events record thereon corresponding to the sequence of events associated with the digital recording device.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for tracking a sequence of events associated with a digital recording device are disclosed. Example methods and apparatus read first information transmitted on a data bus in communication with a mass storage device associated with the digital recording device and identify a set of digital information to be stored on the mass storage device based at least in part on the first information. The example methods and apparatus read second information transmitted on the data bus to derive storage location information associated with the set of digital information. Additionally, the example methods and apparatus store time information together with the storage location information to generate a sequence of events record corresponding to the sequence of events associated with the digital recording device.
189 Citations
73 Claims
-
1. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:
-
a processor;
a first memory in communication with the processor, wherein the processor executes instructions stored on the first memory to;
read first information transmitted to a mass storage device on a data bus associated with the digital recording device;
identify a set of digital information to be stored on the mass storage device based at least in part on the first information;
read second information transmitted on the data bus to derive storage location information associated with the set of digital information; and
store time information together with the storage location information on a second memory in communication with the processor to generate a sequence of events record thereon corresponding to the sequence of events associated with the digital recording device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of tracking a sequence of events associated with a digital recording device, comprising:
-
reading first information transmitted on a data bus in communication with a mass storage device associated with the digital recording device;
identifying a set of digital information to be stored on the mass storage device based at least in part on the first information;
reading second information transmitted on the data bus to derive storage location information associated with the set of digital information; and
storing time information together with the storage location information on a memory in communication with the processor to generate a sequence of events record corresponding to the sequence of events associated with the digital recording device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A machine readable medium having instructions stored thereon that, when executed by a processor, cause a machine to:
-
read first information transmitted on a data bus in communication with a mass storage device associated with the digital recording device;
identify a set of digital information to be stored on the mass storage device based at least in part on the first information;
read second information transmitted on the data bus to derive storage location information associated with the set of digital information; and
store time information together with the storage location information on a memory in communication with the processor to generate a sequence of events record corresponding to the sequence of events associated with the digital recording device. - View Dependent Claims (30, 31)
-
-
32. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:
-
a processor;
a first memory in communication with the processor, wherein the processor executes instructions stored on the first memory to;
read first information transmitted on a data bus in communication with a mass storage device associated with the digital recording device;
identify a set of digital information to be retrieved for playback from the mass storage device based at least in part on the first information;
read second information transmitted on the data bus to derive storage location information associated with the set of digital information to be retrieved for playback;
match the storage location information to location information stored in a sequence of events record on a second memory in communication with the processor; and
associate playback time information with the location information stored in the sequence of events record to track the sequence of events associated with the digital recording device. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for tracking a sequence of events associated with a digital recording device, comprising:
-
reading first information transmitted on a data bus in communication with a mass storage device associated with the digital recording device;
identifying a set of digital image information to be retrieved for playback from the mass storage device based at least in part on the first information;
reading second information transmitted on the data bus to derive storage location information associated with the set of digital information to be retrieved;
matching the storage location information to location information stored in a sequence of events record stored on a second memory in communication with the processor to retrieve a record associated with the set of digital information; and
associating playback time information with the record associated with the set of digital information to track the sequence of events associated with the digital recording device. - View Dependent Claims (45, 46)
-
-
47. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:
-
a time stamp generator;
an access detector in communication with a data bus, wherein the access detector determines digital information is to be stored on or retrieved from a mass storage device associated with the digital recording device and determines the locations on the mass storage device to which the digital information is to be stored or from which the digital information is to be retrieved; and
an event record generator in communication with the access detector and the time stamp generator that generates event records containing time information and location information uniquely corresponding to the digital information and to events within sequence of events associated with the digital recording device. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:
-
a processor;
a memory in communication with the processor, wherein the processor executes instructions stored on the memory to;
determine digital information is to be stored on or retrieved from a mass storage device associated with the digital recording device;
determine the locations on the mass storage device to which the digital information is to be stored or from which the digital information is to be retrieved; and
generate event records containing time information and location information uniquely corresponding to the digital information and to events within sequence of events associated with the digital recording device. - View Dependent Claims (66, 67, 68, 69, 70, 71)
-
-
72. An apparatus for tracking a sequence of events associated with a digital recording device, comprising:
-
a write detector that detects a write operation sent from a local data processing unit to a mass storage device via a data bus;
a time stamper that generates current local time information;
a header packet generator that generates a header packet containing the current local time information in response to detection of the write operation; and
a first switch that routes the header packet to be stored on the mass storage device together with digital information associated with the sequence of events. - View Dependent Claims (73)
-
Specification