IP Library Granted Patent US 8,620,284
Granted Patent B2
US 8,620,284 · App. 13/542,246 · Granted Dec 31, 2013

Output of content from the internet on a media rendering device

Inventor: Metodi Filipov (West Islip, NY)
Assignee: Imediashare Ad
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 8,620,284
App. No.
13/542,246
Granted
Dec 31, 2013
Kind
B2
Abstract

A system and method for controlling output of content on a media rendering device. A mobile phone may be effective to receive a request for content where the content is from a content processor. The mobile phone may be effective to generate a command based on the request, the command including a URL, the URL including an address of a gateway processor and an identification of the content processor. The mobile phone may be effective to send the command to the media rendering device. The media rendering device may be effective to send a request to the gateway processor using the URL. The gateway processor may be effective to receive the content from the content processor and send the content to the media rendering device. The media rendering device may be effective to output the content.

Claims (56)

1. A method for controlling output of content on a media rendering device, the method comprising:

determining, by a mobile phone, one or more output parameters of the media rendering device, where the output parameters include encoding requirements supported by the media rendering device, the encoding requirements relate to a resolution capability, relate to an audio decoder, or relate to a video decoder;

requesting, by the mobile phone, a content list from a gateway processor for content stored at a content processor;

receiving, by the mobile phone, the content list;

receiving, by the mobile phone, a request for content in the content list;

generating, by the mobile phone, a command based on the request, the command including a uniform resource locator, the uniform resource locator including a domain of the gateway processor; and

sending, by the mobile phone, the command to the media rendering device.

2. The method as recited in claim 1 , further comprising encrypting at least part of the uniform resource locator, by the mobile phone, before sending the command.

3. The method as recited in claim 1 , wherein the request for content includes an identification of a user of the mobile phone, and the list of content is based on the identification.

4. The method as recited in claim 1 , wherein the list of content is based on a geographical location of the mobile phone.

5. The method as recited in claim 1 , further comprising:

discovering, by the mobile phone, at least two media rendering devices capable of receiving the command; and

discovering, by the mobile phone, information relating to output parameters relating to the at least two media rendering devices.

6. The method as recited in claim 1 , further comprising displaying, by the mobile phone, an advertisement based on the content.

7. The method as recited in claim 1 , wherein the uniform resource locator includes information or an identifier relating to output parameters of the media rendering device.

8. The method as recited in claim 1 , wherein the uniform resource locator includes information or an identifier relating to the mobile phone.

9. The method as recited in claim 1 , further comprising sending, by the mobile phone to the media rendering device, playback commands effective to control output of the content by the media rendering device.

10. A method for controlling output of content on a media rendering device, the method comprising:

determining, by a mobile phone, one or more output parameters of the media rendering device, where the output parameters include encoding requirements supported by the media rendering device, the encoding requirements relate to a resolution capability, relate to an audio decoder, or relate to a video decoder;

requesting, by the mobile phone, a content list from a gateway processor for content stored at a content processor;

receiving, by the mobile phone, the content list;

receiving, by the mobile phone, a request for content in the content list;

generating, by the mobile phone, a command based on the request, the command including a uniform resource locator, the uniform resource locator including a domain of the gateway processor;

sending, by the mobile phone, the command to the media rendering device;

receiving, by the gateway processor from the media rendering device, a request at the domain; and

sending, by the gateway processor to the media rendering device, the content.

11. The method as recited in claim 10 , further comprising:

determining, by the gateway processor, an address of the content processor based on the uniform resource locator; and

sending a request for content from the gateway processor to the content processor.

12. The method as recited in claim 11 , further comprising:

receiving, by the gateway processor, the content from the content processor; and

sending, by the gateway processor, the content to the media rendering device.

13. The method as recited in claim 12 , wherein:

the uniform resource locator includes information relating to output parameters of the media rendering device; and

sending the content to the media rendering device includes:

encoding, by the gateway processor, the content based on the information relating to output parameters to produce encoded content; and

sending the encoded content from the gateway processor to the media rendering device.

14. A system effective to control output of content on a media rendering device, the system comprising:

a mobile phone; and

a gateway processor at a domain;

wherein the mobile phone is effective to:

determine one or more output parameters of the media rendering device, where the output parameters include encoding requirements supported by the media rendering device, the encoding requirements relate to a resolution capability, relate to an audio decoder, or relate to a video decoder;

request a content list from the gateway processor for content stored at a content processor;

receive the content list;

receive a request for content in the content list;

generate a command based on the request, the command including a uniform resource locator, the uniform resource locator including the domain of the gateway processor; and

send the command to the media rendering device;

wherein the gateway processor is effective to:

receive, from the media rendering device, a request; and

send the content to the media rendering device.

15. The system as recited in claim 14 , wherein the media rendering device is further effective to receive the content, output the content, and output an advertisement relating to the content.

16. The system as recited in claim 14 , wherein the list of content is based on a geographical location of the mobile phone.

17. The system as recited in claim 14 , wherein the mobile phone is effective to:

discover at least two media rendering devices capable of receiving the command; and

discover information relating to output parameters relating to the at least two media rendering devices.

18. The system as recited in claim 14 , wherein the uniform resource locator includes an indication of output parameters of the media rendering device.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2014
From: IMEDIASHARE AD
To: FLIPPS MEDIA AD
Reel/Frame 034536/0789 →
Continuity (2)
Continuation 13004433 · Jan 11, 2011
Related Publication 20120270534A1 · Oct 25, 2012