METHOD, SYSTEM, DEVICE AND COMPUTER PROGRAM PRODUCT FOR GENERATING AND DISTRIBUTING MEDIA DIARY PODCASTS
First Claim
1. A method of creating a media diary, said method comprising:
- enabling a user to consume one or more media items;
associating an identification with respective media items consumed;
storing context information associated with respective media items consumed; and
constructing a media diary comprising the identification and the context information associated with respective media items consumed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, device and computer program product are provided for enabling a user to semi-automatically create a media diary or media blog associated with one or more media items consumed by the user during a given period of time. A method, apparatus, system and computer program product are further provided for distributing a corresponding media podcast that takes into consideration the network traffic, the storage space of the network entity responsible for providing access to the media podcast, the storage space of a mobile terminal associated with a party subsequently downloading the media podcast, and the fact that the entity receiving the media podcast may already have access to one or more of the media items associated with the media podcasts.
110 Citations
49 Claims
-
1. A method of creating a media diary, said method comprising:
-
enabling a user to consume one or more media items; associating an identification with respective media items consumed; storing context information associated with respective media items consumed; and constructing a media diary comprising the identification and the context information associated with respective media items consumed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device configured to create a media diary, said device comprising:
-
a processor; and a memory in communication with the processor, said memory storing an application executable by the processor, wherein the application is configured, upon execution, to; enable a user to consume one or more media items; associate an identification with respective media items consumed; store context information associated with respective media items consumed; and construct a media diary comprising the identification and the context information associated with respective media items consumed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for creating a media diary, wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for enabling a user to consume one or more media items; a second executable portion for associating an identification with respective media items consumed; a third executable portion for storing context information associated with respective media items consumed; and a fourth executable portion for constructing a media diary comprising the identification and the context information associated with respective media items consumed. - View Dependent Claims (18, 19)
-
-
20. A method of distributing a media file associated with one or more media items, said method comprising:
-
receiving, at a receiving entity, an identification associated with at least one media item of the media file; determining whether the at least one media item was previously accessible by the receiving entity; and requesting and receiving only those of the at least one media item for which it was determined that the media item was not previously accessible by the receiving entity. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for distributing a media file associated with one or more media items, said apparatus comprising:
-
a processor; and a memory in communication with the processor, said memory storing an application executable by the processor, wherein the application is configured, upon execution, to; receive an identification associated with at least one media item of the media file; determine whether the at least one media item was previously accessible by the apparatus; and request and receive only those of the at least one media item for which it was determined that the media item was not previously accessible by the apparatus. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system for distributing a media file, said media file associated with one or more media items, said system comprising:
-
a transmitting entity configured to transmit an identification associated with at least one media item of the media file; and a receiving entity configured to receive the at least one identification and to determine whether the at least one media item was previously accessible by the receiving entity, wherein the receiving entity is further configured to request and receive, from the transmitting entity, only those of the at least one media item for which it was determined that the media item was not previously accessible by the receiving entity. - View Dependent Claims (45, 46)
-
-
47. A computer program product for distributing a media file, said media file associated with one or more media items, wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving, at a receiving entity, an identification associated with at least one media item of the media file; a second executable portion for determining whether the at least one media item was previously accessible by the receiving entity; and a third executable portion for requesting and receiving only those of the at least one media item for which it was determined that the media item was not previously accessible by the receiving entity. - View Dependent Claims (48, 49)
-
Specification