Media player with user-specified newscast capabilities
First Claim
1. A method for playing newscasts on a media player comprising:
- playing a predetermined set of local media files retrieved from a local datastore over an interval;
receiving a newscast from a remote content server over a communications link during said interval;
storing said newscast in a temporary datastore during at least a portion of said playing of said predetermined set of local media files;
completing said playing of at least one of said predetermined set of local media files after said newscast has been stored in said temporary datastore during said interval;
automatically playing said newscast after said at least one of said predetermined set of local media files has completed playing but within said interval; and
, automatically resuming play of at least a portion of said predetermined set of local media files after said newscast has completed play.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system and computer program product for playing contemporaneous newscasts on a media player. The media player includes an update service application in at least periodic communication with a remote content server via a communication network, a user interface functional to receive user preference information accessible by at least the update service application. The update service application is programmed to receive, and store at least one newscast provided by the remote content server. The received newscast update is stored in a local datastore for automatic and contemporaneous play by the media player in at least partial dependence on the established user preference information and generally without interruption of at least one currently playing media file. A user provides scheduling parameters for playing the received newscast.
75 Citations
28 Claims
-
1. A method for playing newscasts on a media player comprising:
-
playing a predetermined set of local media files retrieved from a local datastore over an interval;
receiving a newscast from a remote content server over a communications link during said interval;
storing said newscast in a temporary datastore during at least a portion of said playing of said predetermined set of local media files;
completing said playing of at least one of said predetermined set of local media files after said newscast has been stored in said temporary datastore during said interval;
automatically playing said newscast after said at least one of said predetermined set of local media files has completed playing but within said interval; and
,automatically resuming play of at least a portion of said predetermined set of local media files after said newscast has completed play. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for playing newscasts on a media player comprising:
-
a media player having operatively installed therein;
a datastore local to said media player having a plurality of local media files retrievably stored therein;
a transceiver functional to receive a newscast from a remote content server over a communications link;
a selection process application programmed to automatically select a set of local media files from among said plurality of local media files for play within an interval;
a media player application programmed to automatically play at least a portion of said selected set of local media files during said interval;
complete said play of at least one of said selected set of local media files even after said newscast has been received during said interval;
play said newscast within said interval; and
, automatically resume play of at least a portion of said selected set of local media files after said newscast has completed play; and
,an update service application coupled to said transceiver;
said update service application being programmed to at least store said newscast in a temporary datastore; and
, cause said media player application to play said newscast after said at least one of said selected set of local media files has completed play but within said interval. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer program product embodied in a tangible form including instructions executable by a processor associated with a media player to:
-
play a predetermined set of local media files retrieved from a local datastore over an interval;
receive a newscast from a remote content server over a communications link during said interval;
store said newscast in a temporary datastore during at least a portion of said play of said predetermined set of local media files;
automatically play said newscast only after at least one of said predetermined set of local media files has completed play but within said interval; and
,automatically resume play of at least a portion of said predetermined set of local media files after said newscast has completed play but within said interval. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification