SYSTEMS AND METHODS FOR AUTOMATICALLY CONVERTING MEDIA CONTENT STREAM DATA ACCUMULATED DURING A PAUSE OF PLAYBACK FROM A BUFFER TO A PERMANENT RECORDING
First Claim
1. A method comprising:
- receiving, by a media content access subsystem, data representative of a media content stream;
temporarily storing, by the media content access subsystem, the data representative of the media content stream within a buffer for playback to a user;
detecting, by the media content access subsystem, an input command provided by the user to pause the playback of the media content stream;
pausing, by the media content access subsystem, the playback of the media content stream in response to the input command;
accumulating, by the media content access subsystem, data representative of a portion of the media content stream not yet played back within the buffer;
detecting, by the media content access subsystem, an alert condition indicating that the data representative of the portion of the media content stream not yet played back is about to be lost from the buffer; and
converting, by the media content access subsystem, the data representative of the portion of the media content stream not yet played back to a permanent recording.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary systems and methods for automatically converting media content stream data from a buffer to a permanent recording are disclosed. An exemplary method includes a media content access subsystem receiving data representative of a media content stream, temporarily storing the data representative of the media content stream within a buffer for playback to a user, detecting an input command provided by the user to pause the playback of the media content stream, pausing the playback of the media content stream, accumulating data representative of a portion of the media content stream not yet played back within the buffer, detecting an alert condition indicating that the data representative of the portion of the media content stream not yet played back is about to be lost from the buffer, and converting the data representative of the portion of the media content stream not yet played back to a permanent recording.
25 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a media content access subsystem, data representative of a media content stream; temporarily storing, by the media content access subsystem, the data representative of the media content stream within a buffer for playback to a user; detecting, by the media content access subsystem, an input command provided by the user to pause the playback of the media content stream; pausing, by the media content access subsystem, the playback of the media content stream in response to the input command; accumulating, by the media content access subsystem, data representative of a portion of the media content stream not yet played back within the buffer; detecting, by the media content access subsystem, an alert condition indicating that the data representative of the portion of the media content stream not yet played back is about to be lost from the buffer; and converting, by the media content access subsystem, the data representative of the portion of the media content stream not yet played back to a permanent recording. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a media content access subsystem, data representative of a media content stream comprising a media content instance; temporarily storing, by the media content access subsystem, data representative of the media content instance within a buffer for playback to a user; detecting, by the media content access subsystem, an input command provided by the user to pause the playback of the media content instance; pausing, by the media content access subsystem, the playback of the media content instance in response to the input command; accumulating, by the media content access subsystem, data representative of a portion of the media content instance not yet played back within the buffer; detecting, by the media content access subsystem, that the data representative of the portion of the media content instance not yet played back and accumulated within the buffer comprises data representative of an ending of the media content instance; and converting, by the media content access subsystem in response to the detection that the data representative of the portion of the media content instance not yet played back and accumulated within the buffer comprises data representative of an ending of the media content instance, the data representative of the portion of the media content instance not yet played back to a permanent recording. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising:
-
a communication facility configured to receive data representative of a media content stream; a buffering facility communicatively coupled to the communication facility and configured to temporarily store the data representative of the media content stream within a buffer for playback to a user; a playback facility communicatively coupled to the buffering facility and configured to detect an input command provided by the user to pause the playback of the media content stream and configured to pause the playback of the media content stream in response to the input command, and wherein the buffering facility is further configured to accumulate data representative of a portion of the media content stream not yet played back within the buffer while the playback of the media content stream is paused; an alert condition facility communicatively coupled to the playback facility and configured to detect an alert condition indicating that the data representative of the portion of the media content stream not yet played back is about to be lost from the buffer; and a data conversion facility communicatively coupled to the alert condition facility and configured to convert the data representative of the portion of the media content stream not yet played back to a permanent recording in response to the detection of the alert condition. - View Dependent Claims (19, 20)
-
Specification