IP Library Granted Patent US 40,538
Granted Patent E1
US 40,538 · App. 10/874,137 · Granted Oct 14, 2008

Downloading of applications in a digital decoder

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 40,538
App. No.
10/874,137
Granted
Oct 14, 2008
Kind
E1
Abstract

A method for downloading an executable application into a decoder for a digital broadcast system, characterized in that the application is stored on a portable memory card introduced into a card reader in the decoder, the decoder reading and downloading the application from the card. Data may preferably be stored in the smartcard in a broadcast data format such as the MPEG format to permit the processing of such data in the same manner as the control unit of the decoder processes data downloading by a broadcast transmission. The invention extends equally to a decoder and a memory card for use in such a method.

Claims (13)

1. A method for downloading an application into a decoder, comprising:

storing an application on a portable memory card in a packet organization format corresponding to a broadcast data format;

introducing the portable memory card into a card reader located in the decoder;

downloading the application into the decoder from the portable memory card according to the packet organization format.

2. A method as claimed in claim 1 in which the card is adapted to be read in a smart card reader in the decoder.

3. A method as claimed in claim 1 in which the executable application stored within the card and downloaded into the decoder is formatted according to an MPEG data format.

4. A method as claimed in claim 3 , the application being subdivided into a plurality of modules in the memory of the card, the modules being downloaded and assembled by the decoder to form the complete application.

5. A method as claimed in claim 1 , in which the application is written in interpretative code.

6. A method as claimed in claim 1 , in which some or part of the application stored within the memory card is encrypted with one or more encryption keys.

7. A method as claimed in claim 1 in which some or part of the data stored in the memory card has been encrypted and/or signed with a private key, the decoder having access to the equivalent public key so as to decrypt and/or authenticate the origin of the application.

8. A method as claimed in claim 1 in which the decoder is provided with a plurality of smart card readers, to permit reading of a smartcard carrying the executable application and another smartcard.

9. A method as claimed in claim 1 including the steps of downloading the application into the decoder, setting one or more parameters associated with the application and storing the parameters in the memory card for later use.

10. A method as claimed in claim 1 in which the card includes a physical switch means for selecting one of a plurality of applications stored on the card that will be downloaded upon insertion of the memory card in the decoder.