Viewing device with replay feature
First Claim
Patent Images
1. A device comprising:
- an image sensor to capture frames;
a storage to store one sequence of frames of predetermined duration as a first loop and another, separately accessible sequence of frames of predetermined duration as a second loop, the length of the first and second loops set prior to storage of a first sequence of frames, said storage coupled to said sensor;
a display coupled to said storage to display the sequence of frames; and
a controller to store successive sequences of frames of the predetermined duration as a first loop, said controller to save the sequence of frames currently stored as said first loop and store the next successive sequence of frames as a second loop in response to a user input other than a replay input, and said controller to selectively play back either said first loop or said second loop in response to another user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A viewing device may be utilized to facilitate viewing of a scene or event. The viewing device may continuously record a sequence of frames of predetermined duration. At periodic intervals, the sequence of frames overwrite previously stored sequence of frames. When the user wishes to watch a replay of a previous sequence of frames of predetermined duration, the user can continue looking through the device to see a stored sequence of frames rather than a real time display of an ongoing event.
-
Citations
26 Claims
-
1. A device comprising:
-
an image sensor to capture frames; a storage to store one sequence of frames of predetermined duration as a first loop and another, separately accessible sequence of frames of predetermined duration as a second loop, the length of the first and second loops set prior to storage of a first sequence of frames, said storage coupled to said sensor; a display coupled to said storage to display the sequence of frames; and a controller to store successive sequences of frames of the predetermined duration as a first loop, said controller to save the sequence of frames currently stored as said first loop and store the next successive sequence of frames as a second loop in response to a user input other than a replay input, and said controller to selectively play back either said first loop or said second loop in response to another user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
recording a sequence of frames of predetermined duration as a first loop or a second loop; overwriting said sequence of frames with an ensuing sequence of frames of substantially the same duration; and in response to a user selection other than a replay selection, marking the loop in which a sequence of frames is currently being recorded as used to save the current sequence of frames from being overwritten and advancing to an unused loop to enable recording of successive sequences of frames, the user being enabled to selectively view either said first loop or said second loop. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An article comprising a medium storing instructions that, if executed, enable a processor-based system to:
-
record a sequence of frames of a predetermined duration as a first loop or a second loop; overwrite said recorded sequence of frames with an ensuing sequence of frames of substantially the same duration; and in response to a user selection other than a replay selection, mark the loop in which a sequence of frames is currently being recorded as used to save the current sequence of frames from being overwritten and advancing to an unused loop to enable recording of successive sequences of frames, the user being able to view either the first loop or the second loop. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method comprising:
-
recording a sequence of frames of predetermined duration as a first loop or a second loop; overwriting said sequence of frames with an ensuing sequence of frames of substantially the same duration while displaying the images captured on said ensuing sequence of frames; and in response to user selection, enabling the user to selectively view either said first loop or said second loop. - View Dependent Claims (24, 25, 26)
-
Specification