Digital life recorder with selective playback of digital video
First Claim
1. A computer-implemented method for controlling playback of information recorded by a digital recorder, the computer-implemented method comprising:
- receiving input from a plurality of data capturing devices of a sensing subsystem of the digital recorder, wherein the input comprises a plurality of video feeds from a plurality of video cameras, each of the plurality of video cameras corresponding to one of a plurality of camera views;
identifying a segment of video from at least one video feed of the plurality of video feeds using a personal computing device communicating with the digital recorder;
tagging the data segment with a timestamp of when the data segment was captured, and a location of where the data segment was captured, wherein the tagging further comprises;
identifying the data with at least one of a content source information, a timestamp and a global positioning system location;
forwarding the identified data to a raw data queue;
determining whether the retrieved data is configured; and
responsive to determining that the retrieved data is configured, announcing the retrieved data to a audio and video playback subsystem;
recording the identified segment of video in a repository subsystem of the digital recorder;
subsequent to recording the identified segment of video in the repository subsystem of the digital recorder, selecting one of the plurality of camera views for viewing restriction;
responsive to the data segment being received from a video camera corresponding to the viewing restriction, enabling a restriction for a playback option for the segment of video for the one of the plurality of camera views selected for viewing restriction; and
responsive to enabling a restriction, generating a set of commands that implements the restriction of the playback option.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling the playback of video recorded by a sensing subsystem of a digital life recorder. The process identifies a selected video feed recorded by a camera of a sensing subsystem responsive to receiving user input. A segment of video from the selected video feed is identified using a personal computing device communicating with a digital life recorder. The digital life recorder records the selected video feed. A playback restriction associated with the segment of video is identified and generates a set of commands for restricting playback of the segment of video. A processor may then execute the set of commands.
93 Citations
23 Claims
-
1. A computer-implemented method for controlling playback of information recorded by a digital recorder, the computer-implemented method comprising:
-
receiving input from a plurality of data capturing devices of a sensing subsystem of the digital recorder, wherein the input comprises a plurality of video feeds from a plurality of video cameras, each of the plurality of video cameras corresponding to one of a plurality of camera views; identifying a segment of video from at least one video feed of the plurality of video feeds using a personal computing device communicating with the digital recorder; tagging the data segment with a timestamp of when the data segment was captured, and a location of where the data segment was captured, wherein the tagging further comprises; identifying the data with at least one of a content source information, a timestamp and a global positioning system location; forwarding the identified data to a raw data queue; determining whether the retrieved data is configured; and responsive to determining that the retrieved data is configured, announcing the retrieved data to a audio and video playback subsystem; recording the identified segment of video in a repository subsystem of the digital recorder; subsequent to recording the identified segment of video in the repository subsystem of the digital recorder, selecting one of the plurality of camera views for viewing restriction; responsive to the data segment being received from a video camera corresponding to the viewing restriction, enabling a restriction for a playback option for the segment of video for the one of the plurality of camera views selected for viewing restriction; and responsive to enabling a restriction, generating a set of commands that implements the restriction of the playback option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a digital recorder subsystem, an apparatus for playback of information recorded by the digital recorder subsystem, the apparatus comprising:
-
a bus system; a communications system communicatively coupled to the bus system; a memory coupled to the bus system, wherein the memory includes computer usable program code comprising instructions; and a processor unit coupled to the bus system, wherein the processor unit executes the; instructions for receiving input from a plurality of data capturing devices of a sensing subsystem of the digital recorder, wherein the input comprises a plurality of video streams from a plurality of video cameras, each of the plurality of video cameras corresponding to one of a plurality of camera views; instructions for accessing a video stream recorded by the digital recorder; instructions for identifying a segment from the at least one video stream of the plurality of video streams for a restriction; instructions for tagging the data segment with a timestamp of when the data segment was captured, and a location of where the data segment was captured, wherein the instructions for tagging further comprises; instructions for identifying the data with at least one of a content source information, a timestamp and a global positioning system location; instructions for forwarding the identified data to a raw data queue; instructions for determining whether the retrieved data is configured; and instructions, responsive to determining that the retrieved data is configured, for announcing the retrieved data to a audio and video playback subsystem; instructions for recording the identified segment of video in a repository subsystem of the digital recorder; instructions, subsequent to recording the identified segment of video in the repository subsystem of the digital recorder, for selecting one of the plurality of camera views for viewing restriction; instructions for enabling a restriction for a playback option for the segment of video for the one of the plurality of camera views selected for viewing restriction in response to the data segment being received from a video camera corresponding to the viewing restriction; and instructions for generating commands that implement the restriction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification