IP Library Granted Patent US 9,369,771
Granted Patent B2
US 9,369,771 · App. 12/735,110 · Granted Jun 14, 2016

Apparatus and method for file size estimation over broadcast networks

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,369,771
App. No.
12/735,110
Granted
Jun 14, 2016
Kind
B2
Abstract

The apparatus and method for estimating the size of content being received before the actual transmission of the data utilizes Electronic Service Guide (ESG) information. The ESG information assists a client device in obtaining file information before the file is actually transmitted by the source of the same. In this manner, the power supply of the user device can be managed more efficiently and provide the user with the ability to make storage determinations at their user device before expending the power resources necessary to obtain (i.e., download) and store a particular file of interest to the user without requiring any user intervention.

Claims (30)

1. A method comprising:

receiving an electronic service guide (ESG) data from a server, said ESG data including a schedule list;

determining a bandwidth of a communication channel between said server and a client, said client including a reception module for storing a broadcast content from said server;

iterating over said schedule list for a new broadcast content;

estimating a size of said new content from said determined bandwidth and said schedule list, said schedule list including start and stop times of said new content;

determining whether to provide an operating power to said reception module for storing said new content at said client based upon said estimated size of said new content and a preference pre-provided by a user; and

removing said operating power from said reception module after said new content is stored when said operating power is provided to said reception module.

2. The method of claim 1 further comprising:

determining a storage space limitation of said client based upon said estimated size of said new content, wherein

said preference includes storing said new content by replacing an existing content on said client.

3. The method of claim 1 further comprising:

measuring an actual size of said new content after said new content is stored;

adjusting a parameter for said bandwidth determination step in accordance with said actual size of said new content.

4. An apparatus comprising:

a client having a communication channel with a server via a network;

a memory included in said client;

a reception module included in said client operative to store a broadcast content from said server to said memory;

said client operative to:

receive an electronic service guide (ESG) data from said server, said ESG data including a schedule list;

determine a bandwidth of said communication channel between said server and said client;

iterate over said schedule list for a new broadcast content;

estimate a size of said new content from said determined bandwidth and said schedule list, said schedule list including start and stop times of said new content;

determine whether to provide an operating power to said reception module for storing said new content based upon said determined size of said new content and a preference pro-provided by a user; and

remove said operating power from said reception module after said new content is stored when said operating power is provided to said reception module.

5. The apparatus of claim 4 wherein

said client is operative to determine a storage space limitation of said memory based upon said estimated size of said new content, and

said preference includes storing said new content by replacing an existing content on said memory.

6. The apparatus of claim 4 wherein

said client is operative to measure an actual size of said new content after said new content is stored, and

said client is operative to adjust a parameter for said bandwidth determination in accordance with said actual size of said new content.

Assignments (2)
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 →