Index of Locally Recorded Content
First Claim
1. A system comprising:
- at least one memory storing computer instructions; and
at least one processor in communication with the at least one memory, wherein the at least one processor when executing the computer instructions performs operations comprising;
generating event index data from a media event in response to the media event being recorded by an end user media device, the media event comprising video content;
generating locator code data for the event index data, wherein the locator code data comprises timing information and access information for the event index data;
storing the generated event index data and the locator code data in the at least one memory;
searching the generated event index data to identify a segment of the media event in response to receiving a search request;
determining segment locator code data from the locator code data based on the identified segment; and
transmitting over a network to the end user media device the segment locator code data that corresponds to the identified segment of the media event, wherein the transmitted segment locator code data is configured to enable the end user media device to extract an image from the recorded media event for generating an index display using the extracted image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to index recorded content at a media device includes extracting, at a remote service provider, event index data from an event being recorded at a media device and associating the event index data with locator code data of the event. The method further includes storing, at the remote service provider, the extracted event index data and the associated locator code data; searching the extracted event index data for a plurality of segments associated with the event, the search being associated with a search request; determining index display data for a presentation of the plurality of segments based on the search request; and transmitting, to the media device, the locator code data associated with the plurality of segments, and the index display data.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one memory storing computer instructions; and at least one processor in communication with the at least one memory, wherein the at least one processor when executing the computer instructions performs operations comprising; generating event index data from a media event in response to the media event being recorded by an end user media device, the media event comprising video content; generating locator code data for the event index data, wherein the locator code data comprises timing information and access information for the event index data; storing the generated event index data and the locator code data in the at least one memory; searching the generated event index data to identify a segment of the media event in response to receiving a search request; determining segment locator code data from the locator code data based on the identified segment; and transmitting over a network to the end user media device the segment locator code data that corresponds to the identified segment of the media event, wherein the transmitted segment locator code data is configured to enable the end user media device to extract an image from the recorded media event for generating an index display using the extracted image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine-readable medium comprising computer instructions, which when executed by at least one processor cause the at least one processor to perform operations comprising:
-
generating event index data from media events that comprise video content; generating locator code data for the event index data; storing the generated event index data and the generated locator code data in at least one memory device; searching a portion of the generated event index data to identify at least one segment of the media events in response to receiving a search request from an end user media device, wherein the portion of event index data searched corresponds to at least one media event that is recorded at the end user media device; determining segment locator code data from the locator code data based on the identified at least one segment; and transmitting over a network to the end user media device the segment locator code data that corresponds to the identified at least one segment, wherein the transmitted segment locator code data is configured to enable the end user media device to extract content from the recorded at least one media event for generating an index display using the extracted content. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
generating event index data from media events that comprise video content, the event index data being generated by at least one server; generating locator code data for the event index data, the locator code data being generated by the at least one server; providing the generated event index data and the locator code data from the at least one server to at least one memory device for storage; searching the generated event index data to identify at least one segment of the media events in response to receiving a search request; determining segment locator code data from the locator code data based on the identified at least one segment; and transmitting over a network to the end user media device the segment locator code data that corresponds to the identified at least one segment, wherein the transmitted segment locator code data is configured to enable the end user media device to extract an image from at least one recorded media event for generating an index display using the extracted image. - View Dependent Claims (19, 20)
-
Specification