IP Library Granted Patent US 8,789,087
Granted Patent B2
US 8,789,087 · App. 13/727,800 · Granted Jul 22, 2014

System, device, and method for receiver access control in an internet television system

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,789,087
App. No.
13/727,800
Granted
Jul 22, 2014
Kind
B2
Abstract

A system, device, and method for receiver access control in an internet television system uses a push mechanism to distribute access control information froth a distribution device to an access device. The access device uses the access control information to make receiver access control decisions for a subsequently received request from a host to join a television channel multicast group.

Claims (30)

1. An access control method for a multicast data service in which host devices request access to respective multicast groups to access corresponding streams of multicast packets, the access control method comprising:

distributing multicast group access control information from a distribution device to at least one access device for use by the at least one access device in authenticating subsequent requests by individual host devices to join multicast groups to access respective multicast data streams, each access device being connected between the distribution device and at least one respective host device;

receiving, by an access device, a subsequent request by one of the host devices to join a multicast group in order to access a respective stream of multicast packets;

determining, by the access device, whether the host device is authorized to join the multicast group based on the access control information distributed from the distribution device; and

admitting, by the access device, the host device to the multicast group if and only if the host device is determined to be authorized to join the multicast group.

2. The method of claim 1 , comprising storing, by the at least one access device, at least some of the multicast group access control information distributed from the distribution device.

3. The method of claim 1 , wherein distributing the access control information from the distribution device to at least one access device comprises sending the access control information over at least one policy service connection established between the distribution device and the at least one access device.

4. The method of claim 1 , wherein distributing the access control information from the distribution device to the at least one access device comprises pushing the access control information from the distribution device to the at least one access control device using a predetermined push mechanism.

5. The method of claim 4 , wherein the predetermined push mechanism comprises a reliable multicast mechanism.

6. The method of claim 4 , wherein the predetermined push mechanism comprises:

the access devices joining a predetermined multicast group;

the distribution device sending the access control information to the predetermined multicast group using a reliable multicast mechanism; and

the access devices in the multicast group receiving the access control information using the reliable multicast mechanism.

7. The method of claim 4 , wherein the predetermined push mechanism comprises a policy service.

8. The method of claim 7 , wherein the policy service comprises Common Open Policy Service (COPS).

9. The method of claim 7 , wherein pushing the access control information from the distribution device to the at least one access control device using a predetermined push mechanism comprises sending the access control information from the distribution device to the at least one access control device in the form of policy information using the policy service.

10. The method of claim 4 , wherein the predetermined push mechanism comprises a management mechanism.

11. The method of claim 10 , wherein the management mechanism comprises a Simple Network Management Protocol (SNMP).

12. The method of claim 10 , wherein the management mechanism comprises a Command Line Interface (CLI).

13. The method of claim 10 , wherein pushing the access control information to the at least one access control device using a predetermined push mechanism comprises sending the access control information from the distribution device to the at least one access device in the form of management information using the management mechanism.

14. The method of claim 1 , wherein distributing the access control information from the distribution device to the at least one access device occurs at a periodic interval.

15. The method of claim 1 , wherein distributing the access control information from the distribution device to the at least one access device occurs when there is a change in the access control information.

16. The method of claim 1 , wherein receiving, by one of the access devices, a subsequent request by one of the host devices to join a multicast group comprises receiving a multicast group management protocol request.

17. The method of claim 16 , wherein the multicast group management protocol request is an Internet Group Management Protocol (IGMP) request.

18. The method of claim 1 , wherein determining whether the host device is authorized to join the multicast group comprises authenticating the host device based on the access control information.

19. The method of claim 1 , wherein admitting the host device to the multicast group comprises the access device joining the multicast group using a predetermined multicast routing protocol.

20. The method of claim 19 , wherein the predetermined multicast routing protocol comprises a Protocol Independent Multicast (PIM) multicast routing protocol.

21. The method of claim 1 , wherein admitting the host device to the multicast group comprises the access device adding the host device to an outgoing list in a forwarding table.

22. The method of claim 1 , wherein at least some of the multicast groups comprise video channels.

23. The method of claim 1 , wherein at least some of the multicast groups comprise television channels.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →