Patent ID: 9313528
Filing Date: 2016-04-12
CPC Classification: H04N

Claim Text:
1. A method of filtering contents and services streamed live to a client device, the method comprising: establishing a private relationship between a server and the client device, wherein the private relationship refers to a relationship in which the server has information about capabilities of the client device regarding whether the client device is able to receive, browse, search, recommend, or perform other functions related to processing the contents and services streamed live to the client device; determining the capabilities of the client device and preferences of a user of the client device; filtering and transmitting a list of servers, services, and contents with contents and services that are at least one of: (a) preferred; and (b) capable of being presented, viewed, played, or processed on the client device, wherein the list of servers, services, and contents are displayed as a listing of services comprising services that are preferred or capable of being presented, viewed, played or processed, and services that are not preferred and not capable of being presented, viewed, played or processed based on the preferences, and a listing of contents comprising content that are preferred or capable of being presented, viewed, played or processed, and content that are not preferred and not capable of being presented, viewed, played or processed based on the preferences, wherein the listing of services display the availability of services that are preferred or capable of being presented, viewed, played or processed differently than the services that are not preferred and not capable of being presented, viewed, played, or processed, and wherein the listing of contents display the availability of contents that are preferred or capable of being presented, viewed, played or processed differently than the contents that are not preferred and not capable of being presented, viewed, played, or processed; transmitting at least one of advertisement and recommendation to the client device to advertise or recommend contents and services which are not preferred and not capable of being presented, viewed, played, or processed on the client device so that the client device chooses the contents and services which are not capable of being presented, viewed, played, or processed on the client device; and activating the contents and services so that the contents and services which are not capable of being presented, viewed, played, or processed on the client device are presented, viewed, played, or processed on the client device.