METHOD AND APPARATUS FOR DELIVERING MEDIA CONTENT
First Claim
Patent Images
1. A method of delivering media content to a user, comprising:
- providing an interface for a user to specify one or more events;
providing real-time media content to the user;
recording said real-time media content in a circular buffer having an end point; and
determining whether the real-time media content contains one or more user specified events and marking said user specified events in the circular buffer;
wherein recording real-time media content in the buffer comprises skipping over and not overwriting unviewed marked user specified events when recording contents in the circular buffer.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for delivering media content. A method and apparatus for delivering media content that marks user specified events for playback such that the user would not miss significant events or events that are of interest to the user. The method and apparatus also flexibly moves the start point and/or extend the end point of the media content buffer.
-
Citations
20 Claims
-
1. A method of delivering media content to a user, comprising:
-
providing an interface for a user to specify one or more events; providing real-time media content to the user; recording said real-time media content in a circular buffer having an end point; and determining whether the real-time media content contains one or more user specified events and marking said user specified events in the circular buffer; wherein recording real-time media content in the buffer comprises skipping over and not overwriting unviewed marked user specified events when recording contents in the circular buffer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of delivering media content to a plurality of users, comprising:
-
providing at least one interface for a plurality of users to specify one or more events for each user; providing real-time media content to said plurality of users; recording real-time media content in a circular buffer; determining whether the real-time media content contains one or more events specified by any of said plurality of users, marking said events in said circular buffer, and associating each marked event with an identity of one of said plurality of users; and providing an interface that allows each of said plurality of users to select marked events associated with said user for playback, wherein recording real-time media content in the buffer comprises skipping over and not overwriting unviewed marked user specified events when recording contents in the circular buffer. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for delivering media content to a user, comprising:
-
a receiver for receiving real-time media content; a non-volatile memory for buffering real-time media content; an output interface for providing media content to a user; an input interface for a user to specify one or more events; and a processor for determining whether the real-time media content contains one or more user specified events; wherein, the processor marks the user specified events in the memory if it determines that the real-time media content contains one or more user specified events, and wherein the processor determines whether there are one or more marked user specified events in the buffer, and wherein the processor causes additional real-time media content recorded in the buffer not to overwrite marked user specified events in the buffer, if said processor determines there are one or more marked user specified events in the buffer. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification