IP Library Granted Patent US 7,340,056
Granted Patent B2
US 7,340,056 · App. 10/680,605 · Granted Mar 4, 2008

Remote deactivation of decoders for accessing multimedia digital data

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 7,340,056
App. No.
10/680,605
Granted
Mar 4, 2008
Kind
B2
Abstract

The invention relates to a process for the remote deactivation of at least one decoder for accessing multimedia digital data, which is provided by a service operator. The decoder has a unique identifier (ID) known to the operator. To deactivate a decoder with determined identifier (ID), the operator sends, through a communication network linking the decoder to the operator, a destruction command for destroying all or part of the software embedded in the decoder, this destruction command being addressed to the decoder with determined identifier (ID). The invention also relates to a decoder which comprises an eraser software module suitable for erasing all or part of the software embedded in the decoder when the decoder receives a destruction command which is addressed to it.

Claims (20)

1. Decoder for accessing multimedia digital data, comprising:

an eraser software module suitable for erasing all or part of the software embedded in said decoder when the decoder receives a destruction command which is addressed to it; and

an initialization module for initializing the decoder, and for verifying the integrity of the embedded software and, in the event of negative verification, for downloading new software, and further for verifying that a part, at least of the software embedded in the decoder, has not previously been erased by the eraser software module,

wherein said initialization module verifying the integrity of the embedded software only when no part of the software has previously been erased according to a destruction command.

2. Decoder for accessing multimedia digital data possessing a unique identifier, comprising:

an eraser software module suitable for erasing all or part of the software embedded in said decoder when the decoder receives a destruction command containing said unique identifier; and

an initialization module for initializing the decoder, and for verifying the integrity of the embedded software and, in the event of negative verification, for downloading new software, and further for verifying that a part, at least of the software embedded in the decoder, has not previously been erased by the eraser software module,

wherein said initialization module verifying the integrity of the embedded software only when no part of the software has previously been erased according to a destruction command.

3. Decoder according to claim 1 , wherein the eraser software module erases a software module embedded in the decoder with each receipt of a new destruction command addressed to the decoder.

4. Decoder according to claim 3 , further comprising an access control module, a user interface module and an audio/video decoding module, in which modules are erased in the following order:

the access control module first,

the user interface module second, and

the audio/video decoding module third.

5. Decoder according to claim 1 , wherein said decoder receives the destruction command through a wireless interface.

6. A computer readable medium embodying a software product for controlling a decoder, which when executed on a processor causing the process of:

verifying the integrity of embedded software and, in the event of negative verification, for downloading new software;

erasing all or part of software embedded in a decoder when the decoder receives a destruction command which is addressed to the decoder; and

verifying that a part, at least of the software embedded in the decoder, has not previously been erased upon receiving a destruction command,

wherein said verifying the integrity of the embedded software will execute only when no part of the software has previously been erased according to a destruction command.

7. The computer readable medium according to claim 6 , wherein said erasing is performed on one of a plurality of embedded software modules, and upon receipt of each destruction command another one of the plurality of embedded software modules is erased.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2008
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 020344/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2004
From: MOREAL, STEPHANE
To: THOMSON LICENSING S.A.
Reel/Frame 014367/0869 →