IP Library Granted Patent US 9,081,775
Granted Patent B2
US 9,081,775 · App. 12/763,347 · Granted Jul 14, 2015

Digital content supply system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,081,775
App. No.
12/763,347
Granted
Jul 14, 2015
Kind
B2
Abstract

The invention concerns a method of generating and electronically transmitting to at least one distribution platform a digital media product, the method involving: generating product parts of a first product based on a plurality of digital media files retrieved from a database ( 112 ), and storing the product parts in a product memory ( 140 ); transmitting the first product comprising the product parts to a first distribution platform; and determining, based on scheduling data, whether, after transmission to the first distribution platform one or more of the product parts is scheduled to be transmitted to another distribution platform, and if not, deleting the one or more product parts from the product memory.

Claims (104)

1. A method comprising:

identifying, by a device and based on scheduling data, a media product for transmission to a first distribution platform,

the media product formed from a plurality of media files;

generating, by the device, one or more product parts associated with the media product;

storing, by the device, the one or more product parts in a product memory;

obtaining, by the device, date information associated with transmission of the media product and time information associated with the transmission of the media product;

determining, by the device, a transmission type associated with the first distribution platform,

the transmission type being a first transmission type or a second transmission type,

the first transmission type being different than the second transmission type;

transmitting, by the device and based on the obtained date information, the obtained time information, and the determined transmission type associated with the first distribution platform, the media product to the first distribution platform,

the media product being retrieved from another memory, stored in an output memory, and provided, from the output memory and to the first distribution platform, when the transmission type associated with the first distribution platform is the first transmission type, and

the media product being provided, to the first distribution platform and without using the output memory, when the transmission type associated with the first distribution platform is the second transmission type;

determining, by the device and based on the scheduling data, if at least one of the one or more product parts is scheduled for transmission to a second distribution platform after transmission to the first distribution platform; and

selectively processing, by the device, the one or more product parts,

the one or more product parts being deleted when at least one of the one or more product parts is not scheduled for transmission to the second distribution platform, and

the one or more product parts not being deleted when the at least one of the one or more product parts is scheduled for transmission to second distribution platform,

the at least one of the one or more product parts being scheduled for transmission to the second distribution platform based on a time interval, associated with the scheduled transmission to the second distribution platform, satisfying a threshold value.

2. The method of claim 1 , where, when generating the one or more product parts, the method further comprises:

determining that at least one of the one or more product parts is stored in the product memory.

3. The method of claim 1 , where

the plurality of media files are associated with a first format, and

when generating the one or more product parts, the method further comprises:

converting the first format to a second format.

4. The method of claim 1 , where

the plurality of media files are located in a database, and

the database stores master copies of the plurality of media files.

5. The method of claim 1 , where the media product is associated with metadata that identifies at least a title of the media product.

6. The method of claim 1 , further comprising:

transmitting, to the first distribution platform, information indicating that the media product is available for download; and

receiving, based on the transmitted information, a response from the first distribution platform,

where, when transmitting the media product, the method further comprises:

transmitting the media product based on receiving the response.

7. The method of claim 6 , where

the information is transmitted using a website, and

the response is generated by selection of a link provided on the website.

8. A system comprising:

a device, including a processor, to:

identify, based on scheduling data, a media product for transmission to a first distribution platform,

the media product formed from a plurality of media files;

generate one or more product parts associated with the media product;

store the one or more product parts in a product memory;

obtain date information associated with transmission of the media product and time information associated with the transmission of the media product;

determine a transmission type associated with the first distribution platform, the transmission type being a first transmission type or a second transmission type,

the first transmission type being different than the second transmission type;

transmit, based on the obtained date information, the obtained time information, and the determined transmission type associated with the first distribution platform, the media product to the first distribution platform,

the media product being retrieved from another memory, stored in an output memory, and provided, from the output memory and to the first distribution platform, when the transmission type associated with the first distribution platform is the first transmission type, and

the media product being provided, to the first distribution platform and without using the output memory, when the transmission type associated with the first distribution platform is the second transmission type;

determine, based on the scheduling data, if at least one of the one or more product parts is scheduled for transmission to a second distribution platform after transmission to the first distribution platform; and

selectively process the one or more product parts,

the one or more product parts being deleted when at least one of the one or more product parts is not scheduled for transmission to the second distribution platform, and

the one or more product parts not being deleted when the at least one of the one or more product parts is scheduled for transmission to second distribution platform,

the at least one of the one or more product parts being scheduled for transmission to the second distribution platform based on a time interval, associated with the scheduled transmission to the second distribution platform, satisfying a threshold value.

9. The system of claim 8 , where the device, when generating the one or more product parts, is further to:

determine that at least one of the one or more product parts is stored in the product memory.

10. The system of claim 8 , where

the plurality of media files are associated with a first format, and

the device, when generating the one or more product parts, is further to:

convert the first format to a second format.

11. The system of claim 8 , where

the plurality of media files are located in a database, and

the database stores master copies of the plurality of media files.

12. The system of claim 8 , where the media product is associated with metadata that identifies at least a title of the media product.

13. The system of claim 8 , where the device is further to:

transmit, to the first distribution platform, information indicating that the media product is available for download; and

receive, based on the transmitted information, a response from the first distribution platform,

where the device, when transmitting the media product, is further to:

transmit the media product based on receiving the response.

14. The system of claim 13 , where

the information is transmitted using a website, and

the response is generated by selection of a link provided on the website.

15. A non-transitory computer readable medium storing instructions, the instructions comprising:

one or more instructions which, when executed by at least one processor of a device, cause the at least one processor to:

identify, based on scheduling data, a media product for transmission to a first distribution platform,

the media product formed from a plurality of media files;

generate one or more product parts associated with the media product;

store the one or more product parts in a product memory;

obtain date information associated with transmission of the media product and time information associated with the transmission of the media product;

determine a transmission type associated with the first distribution platform, the transmission type being a first transmission type or a second transmission type,

the first transmission type being different than the second transmission type;

transmit, based on the obtained date information, the obtained time information, and the determined transmission type associated with the first distribution platform, the media product to the first distribution platform,

the media product being retrieved from another memory, stored in an output memory, and provided, from the output memory and to the first distribution platform, when the transmission type associated with the first distribution platform is the first transmission type, and

the media product being provided, to the first distribution platform and without using the output memory, when the transmission type associated with the first distribution platform is the second transmission type;

determine, based on the scheduling data, if at least one of the one or more product parts is scheduled for transmission to a second distribution platform after transmission to the first distribution platform; and

selectively process the one or more product parts,

the one or more product parts being deleted when at least one of the one or more product parts is not scheduled for transmission to the second distribution platform, and

the one or more product parts not being deleted when the at least one of the one or more product parts is scheduled for transmission to second distribution platform,

the at least one of the one or more product parts being scheduled for transmission to the second distribution platform based on a time interval, associated with the scheduled transmission to the second distribution platform, satisfying a threshold value.

16. The non-transitory computer readable medium of claim 15 , where the device, when generating the one or more product parts, is further to:

determine that at least one of the one or more product parts are stored in the product memory.

17. The non-transitory computer readable medium of claim 15 , where

the plurality of media files are associated with a first format, and

the device, when generating the one or more product parts, is further to:

convert the first format to a second format.

18. The non-transitory computer readable medium of claim 15 , where

the plurality of media files are located in a database, and

the database stores master copies of the plurality of media files.

19. The non-transitory computer readable medium of claim 15 , where the device is further to:

transmit, to the first distribution platform, information indicating that the media product is available for download; and

receive, based on the transmitted information, a response from the first distribution platform,

where the device, when transmitting the media product, is further to:

transmit the media product based on receiving the response.

20. The non-transitory computer readable medium of claim 19 , where

the information is transmitted using a website, and

the response is generated by selection of a link provided on the website.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: ACCENTURE GLOBAL SERVICES GMBH
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025700/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2010
From: DIGIPLUG
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025399/0773 →
CONFIRMATION OF OWNERSHIP Recorded Nov 23, 2010
From: CUZACQ, OLIVIER; MUNIER, PIERRE
To: DIGIPLUG
Reel/Frame 025412/0577 →