METHOD OF COLLECTING DATA USING AN EMBEDDED MEDIA PLAYER PAGE
7 Assignments
0 Petitions
Accused Products
Abstract
A method of collecting data in connection with the retrieval of a media file includes the steps of transmitting to a media device (110) an embedded media player page for playing the media file and transmitting a media file identification message to a log server (104). The media file identification message identifies the media file. The log server (104) records that the media file has been selected for play back by a user in a log associated with the media file.
-
Citations
52 Claims
-
1-33. -33. (canceled)
-
34. A method of collecting data associated with media files, comprising:
-
receiving, at a log server, a plurality of time stamps transmitted from a media device at a plurality of time intervals while an embedded media player page is open on the media device, the embedded media player page including a media player for playing back a media file; storing, at the log server, the time stamps in association with a play back of the media file; determining, using a processor, a length of time the embedded media player page was open on the media device by calculating a difference between a first time stamp and a last time stamp of the plurality of time stamps; determining whether the embedded media player page was open on the media device until the media file was played through completion by comparing the length of time the embedded media player page was open on the media device and a playing length of the media file; recording, at the log server, a number of times that the media file has been played back; and generating popularity data associated with the media file based on the number of times that the media file has been played back and information concerning whether the media file was played through completion for each play back of the media file. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer-readable storage medium storing instructions that, when executed by a processor, cause a log server to perform the steps of:
-
receiving a plurality of time stamps transmitted from a media device at a plurality of time intervals while an embedded media player page is open on the media device, the embedded media player page including a media player for playing back a media file; storing the time stamps in association with a play back of the media file; determining, using the processor, a length of time the embedded media player page was open on the media device by calculating a difference between a first time stamp and a last time stamp of the plurality of time stamps; determining whether the embedded media player page was open on the media device until the media file was played through completion by comparing the length of time the embedded media player page was open on the media device and a playing length of the media file; recording a number of times that the media file has been played back; and generating popularity data associated with the media file based on the number of times that the media file has been played back and information concerning whether the media file was played through completion for each play back of the media file. - View Dependent Claims (46, 47, 48)
-
-
49. An apparatus for collecting data in association with a media file, the apparatus comprising:
-
a storage for storing instructions; a processor for executing the instructions to perform the steps of; receiving a plurality of time stamps transmitted from a media device at a plurality of time intervals while an embedded media player page is open on the media device, the embedded media player page including a media player for playing back of the media file; storing the time stamps in association with a play back of the media file; determining a length of time the embedded media player page was open on the media device by calculating a difference between a first time stamp and a last time stamp of the plurality of time stamps; determining whether the embedded media player page was open on the media device until the media file was played through completion by comparing the length of time the embedded media player page was open on the media device and a playing length of the media file; recording a number of times that the media file has been played back; and generating popularity data associated with the media file based on the number of times that the media file has been played back and information concerning whether the media file was played through completion for each play back of the media file. - View Dependent Claims (50, 51, 52)
-
Specification