Method for associating media files with additional content
First Claim
1. A method for presenting digitally stored information to a user, comprising the steps of:
- a) receiving, by a client device and from a server, and completely downloading a media file and a timeline file, the timeline file comprising timeline information in the form of instructions to the client device to present content in a predetermined order, said timeline information comprising first and second time points, each time point being relative to when a user, through a user interface provided by the client device, accesses the timeline file, wherein;
the first time point being associated with an instruction to access the media file, the media file being a separate file from the timeline file, the media file being a digital audio file that does not comprise video and, once downloaded, is stored on the client device, andthe second time point being associated with an instruction to access additional content, the additional content being a file with a file size less than 1 MB and stored on a server, the additional content comprising an image,b) receiving user input, through the user interface provided by the client device, that controls the client device to access the timeline information in the timeline file, the accessing the timeline information starting a timing procedure,c) the client device automatically and immediately starting playing the media file when the timing procedure reaches a time corresponding to the first time point of the timeline information, downloading of the media file and the timeline file being completed before commencing playback of the media file, andd) the client device, when the timing procedure reaches a time corresponding to the second time point of the timeline information, automatically performing one of;
i) accessing the additional content on the server and immediately presenting, to the user, the image comprised in the additional content, orii) presenting, to the user, an indication that additional content is available, the indication being an audio signal, and not accessing the additional content on the server until the user interacts with the device, andwherein steps c) and d) are performed in a chronological order dependent on an order of the first and second time points in the timeline information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for presenting digitally stored information to a user, including providing, from a server to a client device, timeline information having first and second time points, each time point being relative to when a user accesses the timeline information, the first time point being associated with a digital audio or digital video media file, the second time point being associated with additional content, the additional content being a text or a file comprising video, audio, image, text, a webpage, user comment or user rating in a digital format. Accessing the timeline information causes the client device to start a timing procedure, the client device automatically starting playing the media file when timing reaches the first time point of the timeline information and the client device automatically presenting, to the user, the additional content when the timing reaches the second time point of the timeline information.
20 Citations
22 Claims
-
1. A method for presenting digitally stored information to a user, comprising the steps of:
-
a) receiving, by a client device and from a server, and completely downloading a media file and a timeline file, the timeline file comprising timeline information in the form of instructions to the client device to present content in a predetermined order, said timeline information comprising first and second time points, each time point being relative to when a user, through a user interface provided by the client device, accesses the timeline file, wherein; the first time point being associated with an instruction to access the media file, the media file being a separate file from the timeline file, the media file being a digital audio file that does not comprise video and, once downloaded, is stored on the client device, and the second time point being associated with an instruction to access additional content, the additional content being a file with a file size less than 1 MB and stored on a server, the additional content comprising an image, b) receiving user input, through the user interface provided by the client device, that controls the client device to access the timeline information in the timeline file, the accessing the timeline information starting a timing procedure, c) the client device automatically and immediately starting playing the media file when the timing procedure reaches a time corresponding to the first time point of the timeline information, downloading of the media file and the timeline file being completed before commencing playback of the media file, and d) the client device, when the timing procedure reaches a time corresponding to the second time point of the timeline information, automatically performing one of; i) accessing the additional content on the server and immediately presenting, to the user, the image comprised in the additional content, or ii) presenting, to the user, an indication that additional content is available, the indication being an audio signal, and not accessing the additional content on the server until the user interacts with the device, and wherein steps c) and d) are performed in a chronological order dependent on an order of the first and second time points in the timeline information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A client device comprising a processing unit and a memory unit having stored thereon instructions which, when executed by the processing unit, cause the client device to:
-
a) receive, from a server, and completely download a media file and a timeline file, the timeline file comprising timeline information in the form of instructions to the client device to present content in a predetermined order, said timeline information comprising first and second time points, each time point being relative to when a user, through a user interface provided by the client device, accesses the timeline file, wherein; the first time point being associated with an instruction to access the media file, the media file being a separate file from the timeline file, the media file being a digital audio file that does not comprise video and, once downloaded, is stored on the client device, and the second time point being associated with an instruction to access additional content, the additional content being a file with a file size less than 1 MB and stored on a server, the additional content comprising an image, b) receive user input, through the user interface provided by the client device, that controls the client device to access the timeline information in the timeline file, the accessing the timeline information starting a timing procedure, c) automatically and immediately start to play the media file when the timing procedure reaches a time corresponding to the first time point of the timeline information, downloading of the media file and the timeline file being completed before commencing playback of the media file, and d) when the timing procedure reaches a time corresponding to the second time point of the timeline information, automatically perform one of; i) access the additional content on the server and immediately present, to the user, the image comprised in the additional content, or ii) present, to the user, an indication that additional content is available, the indication being an audio signal, and not accessing the additional content on the server until the user interacts with the device, and wherein c) and d) are performed in a chronological order dependent on an order of the first and second time points in the timeline information. - View Dependent Claims (20, 21, 22)
-
Specification