IP Library Granted Patent US 9,319,418
Granted Patent B2
US 9,319,418 · App. 12/596,924 · Granted Apr 19, 2016

Method and apparatus for software downloads in a network

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,319,418
App. No.
12/596,924
Granted
Apr 19, 2016
Kind
B2
Abstract

Files associated with the operation of gateway and client devices in a network may be downloaded with minimal operator intervention. Accordingly, a method includes receiving data including a first file, a first authentication element, and a second authentication element, the first authentication element being unique to a client device associated with the gateway device. The method also includes determining if the second authentication element is valid for the gateway device and storing the first authentication element and the second file for the client device if the second authentication element is valid for the gateway device. An apparatus includes a receiver that receives data, a processor that determines if the second authentication element is valid for the gateway device, and a memory that stores the first authentication element and a portion of the data for the client device if the second authentication element is valid for the gateway device.

Claims (22)

1. A method for downloading files associated with the operation of a gateway device in a network, comprising the steps of:

Receiving, at the gateway device, data comprising a first file, a first authentication element, and a second authentication element, said first authentication element being unique to a client device associated with the gateway device, and said first file containing metadata;

determining, at the gateway device, if said second authentication element is valid for said gateway device; and

storing, at the gateway device, said first authentication element and a second data file, associated with said first file and comprising an executable file, for said client device if said second authentication element is valid for said gateway device.

2. The method of claim 1 , further comprising the step of transmitting said first authentication element and said second file from said gateway device to said client device.

3. The method of claim 1 , wherein said second file is contained in a portion of said first file.

4. The method of claim 1 , wherein said first authentication element and said second authentication element are appended to said second file.

5. The method of claim 4 , wherein said second authentication element is signed over said first authentication element without change to said first authentication element.

6. The method of claim 4 wherein said second authentication element is appended to said second file and said first authentication element by at least one of a service provider and a manufacturer of said gateway device.

7. The method of claim 1 , wherein the step of determining further includes the steps of:

determining whether said first file includes at least one identification element matching at least one corresponding identification element associated with said client device; and

identifying said second file using information within said first file based on said determination.

8. The method of claim 7 , further comprising the step of receiving said second file based on said identification.

9. The method of claim 1 wherein said second file is downloaded by the gateway.

10. A gateway device, comprising:

A receiver that receives data, said data including a first authentication element, a first file containing a metadata file, and a second authentication element, said first authentication element being unique to a client device associated with said gateway device;

a processor coupled to said receiver that determines if said second authentication element is valid for said gateway device; and

a memory coupled to said processor that stores said first authentication element and a portion of said received data including an executable file for said client device if said second authentication element is valid for said gateway device.

11. The gateway device of claim 10 , further comprising a transmitter coupled to said processor that transmits said first authentication element and said portion of said received data from said gateway device to said client device.

12. The gateway device of claim 10 , wherein said first authentication element and said second authentication element are appended to said second file.

13. The gateway device of claim 12 , wherein said second authentication element is appended to said second file and said first authentication element by at least one of a service provider and a manufacturer of said gateway device.

14. The gateway device of claim 10 , wherein said processor further determines whether said first file includes at least one identification element matching at least one corresponding identification element associated with said client device and identifies said second file using information within said first file based on said determination.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2015
From: BROERMAN, KEITH R; SMITH, AARON M; RHOADS, STEVEN C; GUTKNECHT, GARY R
To: THOMSON LICENSING
Reel/Frame 037193/0752 →