IP Library Granted Patent US 8,302,159
Granted Patent B2
US 8,302,159 · App. 11/091,746 · Granted Oct 30, 2012

Method and system for protecting content in a programmable system

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 8,302,159
App. No.
11/091,746
Granted
Oct 30, 2012
Kind
B2
Abstract

Method and system for protecting content in a programmable system is provided. The system is connectable to an external device through one or more access ports. Content protection method/manager is implemented by assigning one or more access modes to the access port and switching the access modes. In response to a current access mode, the content protection method/manager restricts visibility of the system to the external device via the access port.

Claims (24)

1. A digital hearing aid comprising:

an input/output (I/O) connection for receiving input commands from an external device and providing output information to the external device;

a non-volatile (NV) memory for storing audio-enhancing algorithm instructions and one or more parameter values for use by the audio-enhancing algorithm; and

a digital signal processor (DSP) coupled between the I/O connection and the NV memory, the DSP for processing a signal according to the audio-enhancing algorithm and the one or more parameter values stored in the NV memory, the DSP further configured to prevent unauthorized access to the audio-enhancing algorithm instructions stored in the NV memory through the I/O connection by controlling access to the NV memory in each of a plurality of modes of operation of the DSP, the DSP comprising:

a processing core for executing instructions; and

a memory for storing DSP instructions for execution by the processing core, the DSP instructions when executed by the processing core configuring the DSP to operate in one of the plurality of modes to prevent unauthorized access to the audio-enhancing algorithm instructions, the modes comprising:

an un-restricted access mode for writing the audio-enhancing algorithm instructions to the NV memory is response to one or more input commands received over the I/O connection; and

a restricted access mode for writing the one or more parameter values to the NV memory and for executing the audio-enhancing algorithm instructions;

the DSP instructions further comprising mode switching instructions for switching the operation mode from the restricted access mode to the un-restricted access mode, the mode switching instructions when executed by the processing core further configuring the DSP to prevent the audio-enhancing algorithm instructions from being output to the I/O connection once the DSP has been operated in the restricted access mode by preventing the operation mode switch when the audio-enhancing algorithm instructions have not been wiped from the NV memory if the access is unauthorized.

2. The digital hearing aid of claim 1 , wherein the mode switching instructions prevent the audio enhancing algorithm instructions from being output to the I/O connection by deleting the audio enhancing algorithm instructions from the NV memory prior to switching to the un-restricted operation mode.

3. The digital hearing aid of claim 1 , wherein the mode switching instructions prevent the audio enhancing algorithm instructions from being output to the I/O connection by obfuscating the audio enhancing algorithm instructions prior to switching to the un-restricted access mode.

4. The digital hearing aid of claim 1 , wherein the DSP further comprises an access mode register for storing a flag indicating the access mode of the DSP.

5. The digital hearing aid of claim 4 , wherein the mode switching instructions set the access mode register indicating that the access mode has been changed from the restricted access mode to the un-restricted access mode, the DSP configured to prevent the audio-enhancing algorithm instructions from being output to the I/O connection by providing dummy output information to the I/O connection in response to a read input command when operating in the un-restricted access mode.

6. The digital hearing aid of claim 1 , wherein the NV memory is coupled to the DSP over one or more signal lines physically protected from external access.

7. The digital hearing aid of claim 1 , further comprising:

a digital-to-analog converter for converting the processed signal into an analog signal;

one or more amplifiers for amplifying the analog signal; and

a speaker for producing a sound corresponding to the amplified analog signal.

8. The digital hearing aid of claim 1 , wherein the DSP is provided on an application specific integrated circuit (ASIC).

9. The digital hearing aid of claim 8 , wherein the ASIC further comprises the NV memory coupled to the DSP by one or more signal lines physically protected from external access.

10. The digital hearing aid of claim 9 , wherein the ASIC further comprises:

a digital-to-analog converter for converting the processed signal into an analog signal; and

one or more amplifiers for amplifying the analog signal.

11. The digital hearing aid of claim 9 , further comprising a speaker for producing a sound corresponding to the amplified analog signal.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 038631/0345 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: JPMORGAN CHASE BANK, N.A. (ON ITS BEHALF AND ON BEHALF OF ITS PREDECESSOR IN INTEREST, CHASE MANHATTAN BANK)
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 038632/0074 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
PURCHASE AGREEMENT DATED 28 FEBRUARY 2009 Recorded Sep 25, 2009
From: AMI SEMICONDUCTOR, INC.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 023282/0465 →
SECURITY AGREEMENT Recorded Jun 23, 2008
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; AMIS HOLDINGS, INC.; AMI SEMICONDUCTOR, INC.; AMIS FOREIGN HOLDINGS INC.; AMI ACQUISITION LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 021138/0070 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2005
From: GRIESDORF, DUSTIN; ROOKS, ALAN; NIELSEN, JAKOB; SCHNEIDER, TODD
To: AMI SEMICONDUCTOR, INC.
Reel/Frame 016728/0200 →