Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

System and method for syndicating media objects through a link to a media player using Real Simple Syndication (RSS). A content provider may not want to give direct access to a media object to a subscriber. Instead a content provider can give the subscriber a link to a media player that can access the media object.

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US7769829Jul 17, 2007Aug 3, 2010Adobe Systems Inc.Media feeds and playback of content
US7840582Mar 27, 2008Nov 23, 2010International Business Machines CorporationSystem and method for retrieving information from the internet by means of an intelligent search agent
US7966395Sep 28, 2005Jun 21, 2011Amazon Technologies, Inc.System and method for indicating interest of online content
US8191082Oct 23, 2007May 29, 2012International Business Machines CorporationSystem and method for accessing really simple syndication (RSS) enabled content using session initiation protocol (SIP) signaling

Claims

1. An electronic document comprising:

an element written in a computer language, the language comprising a real simple syndication syntax, the element comprises at least one attribute, the at least one attribute identifying a media object via a universal resource identifier, wherein the universal resource identifier further identifies a media player, the media player being operable to render the media object into a user perceptible form.

2. The electronic document of claim 1, wherein said document does not provide direct access to said media object, but rather enables said media player to access and render said media object.

3. The electronic document of claim 1, wherein the element comprises the following syntax: .

4. The electronic document of claim 1, further comprising an attribute describing a media player display height.

5. The electronic document of claim 1, further comprising an attribute describing a media player display width.

6. The electronic document of claim 1, wherein the universal resource identifier identifies a media player that is a plugin to a browser.

7. The electronic document of claim 1, further comprising a namespace declaration.

8. The electronic document of claim 1, further comprising a second element, written in the computer language and parsable by a real simple syndication aggregator, the second element comprising:

descriptive information, the descriptive information being related to the media object's content; and

a predefined tag that identifies a predefined type of the descriptive information.

9. The electronic document of claim 8, wherein the second element further comprises legal information that sets forth an intellectual property right associated with the media object.

10. The electronic document of claim 8, wherein the tag has a syntax comprising a less than symbol, a namespace, a colon, the predefined type and a greater than symbol.

11. The electronic document of claim 10, wherein the tag comprises the following syntax .

12. The electronic document of claim 10, wherein the tag comprises the following syntax .

13. The electronic document of claim 8, wherein the second element is a sub-element of the first element.

14. The electronic document of claim 8, wherein the tag further comprises at least one attribute, the attribute comprising the descriptive information.

15. The electronic document of claim 1, further comprising another element, wherein the other element identifies a second media object.

16. The electronic document of claim 15, wherein one of the first media object and the second media object is a default media object.

17. The electronic document of claim 15, wherein the first media object is playable through a first media player and the second media object is playable through a second media player.

18. A computer application, comprising computer code defining at least one routine, the at least one routine being operable to render an electronic document, the electronic document comprising:

an element written in a computer language, the language comprising a real simple syndication syntax, the element comprises at least one attribute, the at least one attribute identifying a media object via a universal resource identifier, wherein the universal resource identifier further identifies a media player, the media player being operable to render the media object into a user perceptible form.

19. The computer application of claim 17, wherein the computer application is a real simple syndication aggregator.

20. The computer application of claim 17, wherein the computer application is a browser.

21. The computer application of claim 17, wherein the computer application comprises a media player as an extension application.

22. The computer application of claim 17, wherein if a pointer is positioned over a rendered element, the computer application renders an additional user perceptible object.

23. The computer application of claim 21, wherein the additional user perceptible object is a window overlaid over the rendered element, the window comprising the descriptive information.

24. The computer application of claim 17, wherein the computer application is an extension to a second computer application.

25. The computer application of claim 23, wherein the extension is a media player plugin.

26. A system for syndicating media comprising:

a syndicating computer, the syndicating computer being operable to transmit to a user computer an electronic document comprising,
an element written in a computer language, the language comprising a real simple syndication syntax, the element comprises at least one attribute, the at least one attribute identifying a media object via a universal resource identifier, wherein the universal resource identifier further identifies a media player, the media player being operable to render the media object into a user perceptible form.

27. A method of syndicating media comprising:

transmitting an electronic document to a computer, the electronic document comprising,
an element written in a computer language, the language comprising a real simple syndication syntax, the element comprises at least one attribute, the at least one attribute identifying a media object via a universal resource identifier, wherein the universal resource identifier further identifies a media player, the media player being operable to render the media object into a user perceptible form.

28. The method of claim 32, further comprising:

receiving at least some part of the universal resource identifier; and

transmitting the media object to the media player.