IP Library Granted Patent US 10,284,891
Granted Patent B2
US 10,284,891 · App. 14/486,840 · Granted May 7, 2019

System and method for providing a customized view of live content

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 10,284,891
App. No.
14/486,840
Granted
May 7, 2019
Kind
B2
Abstract

A system and method of providing a customized view for a live channel is disclosed. According to one embodiment, a computer-implemented method includes receiving an indicator from a communication protocol between a device and a content delivery network, where the content delivery network delivers a channel that is configured to provide a content item, and selecting the content item to provide to the device based on the indicator that corresponds to an attribute of the content item.

Claims (34)

1. A computer-implemented method, comprising:

receiving an Internet protocol (IP) packet transmitted between a device and a content delivery network, wherein the content delivery network streams a channel that is configured to provide a content item using the Internet protocol;

determining a geographical access location signal indicator based on an IP address included in the IP packet and an access time signal indicator based on a timestamp included in the IP packet;

selecting, from a plurality of content items, one or more content items based on the IP packet to provide in a customized view of selectable content items at the device, wherein each of the one or more content items is selected based on a location attribute of the content item corresponding to the geographical access location signal indicator based on the IP address included in the IP packet and a time attribute of the content item corresponding to the access time signal indicator based on the timestamp included in the IP packet;

determining a respective purchase price for each of the one or more content items based on the geographical access location signal indicator and the access time signal indicator; and

providing the respective purchase price for each of the one or more content items for display in the customized view of the selectable content items at the device.

2. The computer-implemented method of claim 1 , wherein the location attribute is indicative of a broadcast location associated with the content item.

3. The computer-implemented method of claim 1 , wherein the time attribute is indicative of a show time associated with the content item.

4. The computer-implemented method of claim 1 , further comprising receiving a ranking of the indicator.

5. The computer-implemented method of claim 4 , further comprising selecting a first content item over a second content item to provide to the device based on the ranking of the indicator.

6. The computer-implemented method of claim 1 , further comprising receiving payment information to access the content item.

7. The computer-implemented method of claim 1 , further comprising receiving authentication information to grant an access to the content item.

8. The computer-implemented method of claim 1 , further comprising providing a desired fee for accessing the channel over a desired time period based on at least one of the geographical access location signal indicator the access time signal indicator.

9. A non-transitory computer readable medium having stored thereon computer-readable instructions that, when executed on a processor, operate to:

receive an Internet protocol (IP) packet transmitted between a device and a content delivery network, wherein the content delivery network delivers a channel that is configured to provide a content item using the Internet protocol;

determine a geographical access location signal indicator based on an IP address included in the IP packet and an access time signal indicator based on a timestamp included in the IP packet;

select, from a plurality of content items, one or more content items based on the IP packet to provide in a customized view of selectable content items at the device, wherein each of the one or more content items is selected based on a location attribute of the content item corresponding to the geographical access location signal indicator based on the IP address included in the IP packet and a time attribute of the content item corresponding to the access time signal indicator based on the timestamp included in the IP packet

determine a respective purchase price for each of the one of more content items based on the geographical access location signal indicator and the access time signal indicator; and

provide the respective purchase price for each of the one or more content items for display in the customized view of the selectable content items at the device.

10. The non-transitory computer readable medium of claim 9 , wherein the location attribute is indicative of a broadcast location associated with the content item.

11. The non-transitory computer readable medium of claim 9 , wherein the time attribute is indicative of a show time associated with the content item.

12. The non-transitory computer readable medium of claim 9 , wherein the processor executes the instructions to receive a ranking of the indicator.

13. The non-transitory computer readable medium of claim 12 , wherein the processor executes the instructions to select a first content item over a second content item to provide to the device based on the ranking of the indicator.

14. The non-transitory computer readable medium of claim 9 , wherein the processor executes the instructions to receive payment information to access the content item.

15. The non-transitory computer readable medium of claim 9 , wherein the processor executes the instructions to receive authentication information to grant an access to the content item.

16. A system comprising:

a processor; and

a network interface;

the processor being configured to:

receive, via the network interface, an Internet protocol (IP) packet transmitted between a device and a content delivery network, wherein the content delivery network streams a channel that is configured to provide a content item using the Internet protocol;

determine a geographical access location signal indicator based on an IP address included in the IP packet and an access time signal indicator based on a timestamp included in the IP packet;

select, from a plurality of content items, one or more content items based on the IP packet to provide in a customized view of selectable content items at the device, wherein each of the one or more content items is selected based on a location attribute of the content item corresponding to the geographical access location signal indicator based on the IP address included in the IP packet and a time attribute of the content item corresponding to the access time signal indicator based on the timestamp included in the IP packet;

determine a respective purchase price for each of the one of more content items based on the geographical access location signal indicator and the access time signal indicator; and

provide the respective purchase price for each of the one or more content items for display in the customized view of the selectable content items at the device.

Assignments (5)
CHANGE OF NAME Recorded Dec 7, 2018
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 048172/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: BEAUMARIS NETWORKS LLC; CISCO SYSTEMS INTERNATIONAL S.A.R.L.; CISCO TECHNOLOGY, INC.; CISCO VIDEO TECHNOLOGIES FRANCE
To: NDS LIMITED
Reel/Frame 047420/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2016
From: ONE MAINSTREAM LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 038924/0471 →
CHANGE OF NAME Recorded Jun 8, 2016
From: ONE MAINSTREAM, INC.
To: ONE MAINSTREAM LLC
Reel/Frame 038925/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2015
From: RAMAN, RAJEEV; ZUCK, DANIEL G.; COOLMAN, JOSHUA E.
To: 1 MAINSTREAM, INC.
Reel/Frame 036804/0851 →