IP Library Granted Patent US 9,282,103
Granted Patent B2
US 9,282,103 · App. 14/214,485 · Granted Mar 8, 2016

Restriction lists for remote video transfer

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,282,103
App. No.
14/214,485
Granted
Mar 8, 2016
Kind
B2
Abstract

A method of granting a client device remote access to a media server after receiving a port request from a remote client device at a residential gateway through an intermediate remote access control server by opening one or more wide area network ports temporarily mapped to local area network ports, such that the remote client device can communicate with the media server through the wide area network ports, transmitting a list of the one or more wide area network ports to the remote client device through the remote access control server, receiving a media content request from the remote client device and passing the media content request to the media server through the one or more wide area network ports, and passing media content from the media server to the remote client device through the one or more wide area network ports according to one or more restriction lists.

Claims (24)

1. A method of granting a client device remote access to a media server, comprising:

receiving a port request from a remote client device at a residential gateway through an intermediate remote access control server over a wide area network, said residential gateway operating a local area network to which a media server is connected;

opening one or more wide area network ports temporarily mapped to local area network ports, such that said remote client device can communicate with said media server through said wide area network ports;

transmitting a list of said one or more wide area network ports to said remote client device through said intermediate remote access control server;

receiving a media content request from said remote client device and passing said media content request to said media server through said one or more wide area network ports; and

passing media content from said media server to said remote client device through said one or more wide area network ports in response to said media content request, wherein said media server uses one or more restriction lists each comprising one or more parameters indicating remote access permissions by channel to determine whether to send said media content to said remote client device and wherein use of the restriction lists avoids use of security authentication to enable access through said one or more wide area network ports.

2. The method of claim 1 , wherein at least one parameter of said one or more restriction lists indicates whether streaming of media content being received live at said media server from a particular channel is authorized.

3. The method of claim 1 , wherein said one or more restriction lists describes a maximum number of concurrent streams that indicates how many remote client devices are authorized to receive streams of media content from a particular channel at any one time.

4. The method of claim 3 , wherein said maximum number of concurrent streams is a maximum number of concurrent streams of a live broadcast of media content being received in real time from said particular channel at said media server and of any previously completed recording of media content recorded from said particular channel stored on said media server.

5. The method of claim 3 , wherein said media content request is rejected when said maximum number of concurrent streams for said media content from said particular channel is already being provided to other client devices.

6. The method of claim 3 , wherein said maximum number of concurrent streams is one.

7. The method of claim 1 , wherein said one or more restriction lists describes a maximum number of concurrent streams that indicates how many remote client devices are authorized to receive streams of media content at any one time, as listed with reference to the channel requested.

8. The method of claim 7 , wherein said maximum number of concurrent streams is a maximum number of concurrent streams of a live broadcast of media content being received in real time at said media server and of any previously completed recording of media content stored on said media server.

9. The method of claim 7 , wherein said media content request is rejected when said maximum number of concurrent streams is already being provided to other client devices.

10. The method of claim 1 , wherein said residential gateway opens a first wide area network port for web service signaling between said remote client device and said media server, a second wide area network port for media content exchange between said remote client device and said media server, and a third wide area network port for security communications between said remote client device and said media server.

11. A media server, comprising:

one or more tuners configured to tune into channels;

a communications link configured to communicate with one or more remote devices to transmit a media stream of a channel being received by one of said one or more tuners to said one or more remote devices; and

a database of one or more restriction lists each comprising one or more parameters indicating remote access permissions by channel, wherein said one or more restriction lists determine whether to send said media stream to said a particular remote client device and wherein use of the restriction lists avoids use of security authentication to enable access through said one or more wide area network ports.

12. The media server of claim 11 , wherein at least one parameter of said one or more restriction lists indicates whether streaming of media content being received live at one of said one or more tuners from a particular channel is authorized.

13. The media server of claim 11 , wherein said one or more restriction lists describes a maximum number of concurrent streams that indicates how many remote client devices are authorized to receive streams of media content from a particular channel at any one time from said media server.

14. The media server of claim 13 , wherein said maximum number of concurrent streams is a maximum number of concurrent streams of a live broadcast of media content being received in real time from said particular channel at one of said one or more tuners and of any previously completed recording of media content recorded from said particular channel stored on a storage device within said media server.

15. The media server of claim 13 , wherein said media content request is rejected when said maximum number of concurrent streams for said media content from said particular channel is already being provided to other client devices.

16. The media server of claim 13 , wherein said maximum number of concurrent streams is one.

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 049820 FRAME: 0495. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jul 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049858/0161 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES. INC
To: ARRIS
Reel/Frame 049669/0652 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 5, 2015
From: GENERAL INSTRUMENT CORPORATION; ARRIS TECHNOLOGY, INC.
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035133/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2014
From: MORONEY, PAUL; STRATER, JAY W.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 033476/0376 →