摘要:
Provided is a method for caching a media stream such as a television channel or a radio station such that a viewer or listener may receive an entire programming segment regardless of when in the segment the stream is accessed. The beginning of a segment is recalled, or downloaded, to a local cache during a switch to the channel transmitting the segment and associated with a playback marker. The segment is also cached as the segment is transmitted. The user views the segment from the beginning, first from the cache downloaded when the channel is switched and, then, from the local cache stored as the programmed is viewed. In the case of broadcast media, a number of streams are designated as monitored streams. The programming on monitored streams is segmented into programs or smaller segments and the segments are cached on local memory as the programs are broadcast.
摘要:
Provided is a method that enables a media subscriber to pay for and send pay-per-view media content to a third party. The subscriber is billed for the content in a normal fashion. The viewer selects a specific program that is scheduled for transmission and provides information about the identity of the other subscriber, or the recipient, so that the content can be delivered to the recipient. Additional information may include a reason for sending the program and an additional message. The recipient receives notification that the programming has been purchased on his or her behalf and is given the option of accepting or declining the program. If the recipient accepts the program, the recipient may specify a date and time for viewing or specify that the programming be recorded.
摘要:
A method for saving and restoring collaborative applications to a selected earlier time, may include saving, by a processing device, content for each collaborative application of a plurality of collaborative applications as a user uses each of the collaborative applications. The method may additionally include restoring each collaborative application to a selected earlier time in response to the selected earlier time being selected by the user. The method may further include presenting the content of each collaborative application at the selected earlier time to the user in response to each collaborative application being restored to the selected earlier time, wherein each collaborative application is presented in an original context from the selected earlier time.