Patent ID: 8738789
Filing Date: 2014-05-27
Classification: G06F,G06Q

Abstract:
1. A computing apparatus for conditionally rendering media content delivered over a network from a remote media service provider server via a local middleman server, the media rendering apparatus comprising a processor and a memory storing instructions that, when executed by the processor, configure the media rendering apparatus to: locate, by a user interface, desired media content; request, by the network interface, the desired media content from the remote media service provider server via the local middleman server; send, by a network interface, a device ID associated with the media rendering apparatus to the remote media service provider server via the local middleman server; conditionally receive, by the network interface, the requested media content upon verification, by the remote media service provider server based on the device ID, whether the remote media rendering device is approved to receive the requested media content; and render and play, by a media renderer, the received requested media content for output by the media rendering apparatus.