Programming interface for use by media bundles to provide media presentations
US-9092436-B2 · Jul 28, 2015 · US
US9319480B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9319480-B2 |
| Application number | US-201213601980-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 31, 2012 |
| Priority date | Aug 31, 2012 |
| Publication date | Apr 19, 2016 |
| Grant date | Apr 19, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems, methods and computer program products are disclosed for managing digital media for an artist or author in an online digital media store using an automated data feed with a unique data structure or a web service having a simple and intuitive user interface. In some implementations, a webpage is provided by the web service that allows a user to request access to manage an artist or author. Upon such request, a rules-based vetting process is employed by the online digital media store for determining the eligibility of the user to manage the digital media of the artist or author.
Opening claim text (preview).
What is claimed is: 1. A method of providing digital media to an online digital media store, the method comprising: receiving a request from a user to manage an artist or an author; determining whether the artist or author is assigned to another user; responsive to determining that the artist or author is not assigned to another user, determining whether content associated with the artist or the author had been previously provided to the online digital media store by the user; responsive to determining that content associated with the artist or the author had been previously provided to the online digital media store by the user, accepting the request; subsequent to accepting the request, establishing an automated data feed between the online digital media store and a first client computer associated with the user; receiving, at the online digital media store, a data structure from the first client computer over the automated data feed, the data structure including a first metadata or asset associated with a first digital media file, the first digital media item associated with the artist or author; presenting the first digital media file in the online digital media store based on the data structure, wherein presenting the first digital media file in the online digital media store comprises: associating the first metadata or asset with the first digital media file on the online digital media store; and generating or updating a portion of computer code based on the first metadata or asset and the first digital media file, wherein the portion of computer code, when executed by a second client computer, causes the second client computer to render a graphical representation of the first digital media file. 2. The method of claim 1 , where presenting the first digital media file in the online digital media store, includes adding the first digital media file to the online digital media store according to the metadata. 3. The method of claim 1 , where presenting the first digital media file in the online digital media store includes replacing, on the online digital media store, a second metadata or asset associated with a second digital media file previously presented in the online digital media store with the first metadata or asset associated with the first digital media file. 4. The method of claim 1 , where the data structure includes metadata and assets for multiple digital media files, and the first metadata specifies an order for displaying or presenting the multiple digital media files in the online digital media store. 5. The method of claim 4 , where the multiple digital media files are digital images and the metadata specifies an order for displaying the digital images in a gallery of images presented in the online digital media store. 6. The method of claim 1 , where the data structure is an Extensible Markup Language (XML) data structure. 7. The method of claim 6 , where data structure includes XML tags for metadata or assets associated with a gallery of content to be presented in the online digital media store. 8. The method of claim 7 , where the metadata specifies localizations for a display name for the gallery. 9. The method of claim 1 , where the assets are audio or video files and the online digital media store presents a playlist that is configure to play at least a portion of the audio or video files on a device coupled to the online digital media store through a network connection. 10. The method of claim 1 , where the metadata includes at least one of an artist identifier and a vendor identifier. 11. The method of claim 1 , wherein presenting the first digital media file in the online digital media store further comprises: indexing and storing the first metadata or asset in a database; and retrieving the metadata or asset from the database to populate one or more pages associated with the artist or author. 12. The method of claim 1 , wherein generating or updating the page based on the first metadata or asset and the first digital media file comprises updating a preexisting page based on the first metadata or asset. 13. The method of claim 1 , wherein generating or updating the page based on the first metadata or asset and the first digital media file comprises creating a new page based on the first metadata or asset. 14. The method of claim 1 , further comprising: responsive to determining that the artist or author is assigned to another user, rejecting the request. 15. The method of claim 1 , further comprising: receiving a second request from a second user to manage a second artist or a second author; determining whether the second artist or second author is assigned to another user; responsive to determining that the second artist or second author is not assigned to another user, determining whether content associated with the second artist or the second author had been previously provided to the online digital media store by the second user; responsive to determining that content associated with the second artist or the second author had not been previously provided to the online digital media store by the user, determining whether one content item was provided by the second user to the online digital media store with respect to the second artist or the second author within the past x months, where x is positive integer greater than one; and responsive to determining that one content item was provided by the second user to the online digital media store with respect to the second artist or the second author within the past x months, accepting the second request. 16. The method of claim 1 , further comprising: receiving a second request from a second user to manage a second artist or a second author; determining whether the second artist or second author is assigned to another user; responsive to determining that the second artist or second author is not assigned to another user, determining whether content associated with the second artist or the second author had been previously provided to the online digital media store by the second user; responsive to determining that content associated with the second artist or the second author had not been previously provided to the online digital media store by the user, determining whether one content item was provided by the second user to the online digital media store with respect to the second artist or the second author within the past x months, where x is positive integer greater than one; responsive to determining that one content item was not provided by the second user to the online digital media store with respect to the second artist or the second author within the past x months, determining whether the second user provided the last content item to the online digital media store with respect to the second artist or the second author; and responsive to determining that the user provided the last content item to the online digital media store with respect to the second artist or the second author, accepting the request. 17. The method of claim 1 , further comprising: receiving a second request from a second user to manage a second artist or a second author; determining whether the second artist or second author is assigned to another user; responsive to determining that the second artist or second author is not assigned to another user, determining whether content associated with the second artist or the second author had been previously provided to the online digital media store by the second user; responsive to determining that content associated with
Marketing; Price estimation or determination; Fundraising · CPC title
Electricity · mapped topic
Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.