IP Library Granted Patent US 9,313,528
Granted Patent B2
US 9,313,528 · App. 13/348,551 · Granted Apr 12, 2016

Filtering live streaming contents and services

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 9,313,528
App. No.
13/348,551
Granted
Apr 12, 2016
Kind
B2
Abstract

Filtering contents and services streamed live to a client device, including: establishing a private relationship between a server and the client device; determining capabilities of the client device and preferences of a user of the client device; and 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. Keywords include live media stream and content filtering.

Claims (34)

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.

2. The method of claim 1 , wherein the capabilities of the client device comprises

information about a capability of the client device regarding whether the client device can receive live streaming services and contents.

3. The method of claim 1 , wherein the preferences of a user of the client device comprises

information about whether the user of the client device prefers a particular language.

4. The method of claim 1 , wherein filtering and transmitting a list of servers, services, and contents comprises

directing live streaming contents and services that are preferred or capable of being presented, viewed, played, or processed on the client device into a server; and

transmitting a list of servers.

5. A non-transitory computer storage medium storing a computer program to filter contents and services streamed live to a client device, the computer program comprising executable instructions that cause a computer to:

establish 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;

determine the capabilities of the client device and preferences of a user of the client device;

filter and transmit 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;

transmit 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

activate 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.

6. The storage medium of claim 5 , wherein the capabilities of the client device comprises

information about a capability of the client device regarding whether the client device can receive live streaming services and contents.

7. The storage medium of claim 5 , wherein the preferences of a user of the client device comprises

information about whether the user of the client device prefers a particular language.

8. The storage medium of claim 5 , wherein the computer program comprising executable instructions that cause a computer to filter and transmit a list of servers, services, and contents comprises executable instructions that cause a computer to:

direct live streaming contents and services that are preferred or capable of being presented, viewed, played, or processed on the client device into a server; and

transmit a list of servers.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2018
From: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 045723/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2012
From: XIONG, TRUE; PEDLOW, LEO; MEHTA, VIRAL; HOLCOMB, ERIC
To: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
Reel/Frame 027518/0646 →