US Patent No: 4,590,552

Number of patents in Portfolio can not be more than 2000

Security bit for designating the security status of information stored in a nonvolatile memory

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A digital processing device implemented on a single semiconductor substrate includes an nonvolatile memory for the storage of data and instructions that define operations on the data. The memory is connected to an inhibit logic interface which is in turn connected to an information bus. The information bus is connected to a central processor that performs the operations on data. An external interface is also connected to the information bus to provide information on the information bus to external devices. At least one security bit is provided for designating security status of information stored in the memory. Address logic is connected to the information bus to determine when information is being accessed from the memory. Security control circuitry is also provided and is connected to the central processing unit, the address logic, to determine when an instruction is being fetched by the central processing unit and if the instruction is being fetched from the memory. The security control circuitry is connected to the inhibit logic interface to inhibit the information bus interface to the memory during selected operations in the central processing unit.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
TEXAS INSTRUMENTS INCORPORATEDDALLAS, TX16481

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Guttag, Karl M Houston, TX 138 6319
Nussrallah, Steve Richardson, TX 4 317

Cited Art Landscape

Patent Info (Count) # Cites Year
 
AKAMAI TECHNOLOGIES, INC. (1)
* 2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 62 2009
 
ROBERT BOSCH GMBH (1)
* 4,430,709 Apparatus for safeguarding data entered into a microprocessor 102 1981
 
DALLAS SEMICONDUCTOR CORPORATION (1)
* 4,319,079 Crypto microprocessor using block cipher 276 1980
 
HITACHI, LTD. (1)
* 4,434,464 Memory protection system for effecting alteration of protection information without intervention of control program 171 1981
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MOTOROLA MOBILITY LLC (1)
* 5,557,743 Protection circuit for a microprocessor 39 1994
 
SEIKO EPSON CORPORATION (2)
* 8,316,200 Microcomputer, electronic instrument, and flash memory protection method 0 2008
* 2008/0256,288 MICROCOMPUTER, ELECTRONIC INSTRUMENT, AND FLASH MEMORY PROTECTION METHOD 2 2008
 
VIA TECHNOLOGIES, INC. (19)
9,002,014 On-die cryptographic apparatus in a secure microprocessor 0 2008
8,978,132 Apparatus and method for managing a microprocessor providing for a secure execution mode 0 2008
8,910,276 Apparatus and method for precluding execution of certain instructions in a secure execution mode microprocessor 0 2008
8,838,924 Microprocessor having internal secure memory 1 2008
8,819,839 Microprocessor having a secure execution mode with provisions for monitoring, indicating, and managing security levels 1 2008
8,793,803 Termination of secure execution mode in a microprocessor providing for execution of secure code 0 2008
8,762,687 Microprocessor providing isolated timers and counters for execution of secure code 0 2008
8,615,799 Microprocessor having secure non-volatile storage access 5 2008
8,607,034 Apparatus and method for disabling a microprocessor that provides for a secure execution mode 0 2008
* 8,522,354 Microprocessor apparatus for secure on-die real-time clock 0 2008
8,370,641 Initialization of a microprocessor providing for execution of secure code 0 2008
* 2009/0293,132 MICROPROCESSOR APPARATUS FOR SECURE ON-DIE REAL-TIME CLOCK 7 2008
* 2009/0293,129 TERMINATION OF SECURE EXECUTION MODE IN A MICROPROCESSOR PROVIDING FOR EXECUTION OF SECURE CODE 2 2008
* 2009/0292,931 APPARATUS AND METHOD FOR ISOLATING A SECURE EXECUTION MODE IN A MICROPROCESSOR 2 2008
* 2009/0292,893 MICROPROCESSOR HAVING SECURE NON-VOLATILE STORAGE ACCESS 5 2008
* 2009/0292,902 APPARATUS AND METHOD FOR MANAGING A MICROPROCESSOR PROVIDING FOR A SECURE EXECUTION MODE 1 2008
* 2009/0292,903 MICROPROCESSOR PROVIDING ISOLATED TIMERS AND COUNTERS FOR EXECUTION OF SECURE CODE 0 2008
* 2009/0290,712 ON-DIE CRYPTOGRAPHIC APPARATUS IN A SECURE MICROPROCESSOR 10 2008
* 2009/0292,929 INITIALIZATION OF A MICROPROCESSOR PROVIDING FOR EXECUTION OF SECURE CODE 2 2008
 
PANASONIC CORPORATION (2)
* 7,523,279 Information processing apparatus for accessing memory spaces including a user memory space and a secure memory space 2 2004
* 2004/0187,019 Information processing apparatus 10 2004
 
FREESCALE SEMICONDUCTOR, INC. (10)
* 4,698,750 Security for integrated circuit microcomputer with EEPROM 93 1984
* 5,057,999 Microprocessor having a protection circuit to insure proper instruction fetching 15 1989
* 5,251,304 Integrated circuit microcontroller with on-chip memory and external bus interface and programmable mechanism for securing the contents of on-chip memory 47 1990
* 5,293,610 Memory system having two-level security system for enhanced protection against unauthorized access 59 1991
* 5,432,950 System for securing a data processing system and method of operation 97 1993
* 5,644,756 Integrated circuit data processor with selectable routing of data accesses 6 1995
* 5,642,480 Method and apparatus for enhanced security of a data processor 24 1995
* 5,737,760 Microcontroller with security logic circuit which prevents reading of internal memory by external program 168 1995
* 5,704,039 Mask programmable security system for a data processor and method therefor 11 1996
* 6,076,149 Programmable logic device using a two bit security scheme to prevent unauthorized access 41 1998
 
GENERAL INSTRUMENT CORPORATION (1)
* 5,134,700 Microcomputer with internal ram security during external program mode 30 1987
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 5,721,877 Method and apparatus for limiting access to nonvolatile memory device 12 1995
 
Altera Corporation (1)
* 5,892,683 Program compatibility recognition for a programmable logic device 22 1996
 
Pueblo Technologies, Inc. (1)
* 4,685,056 Computer security device 214 1985
 
NORTH STAR INNOVATIONS INC. (2)
6,240,493 Method and apparatus for performing access censorship in a data processing system 8 1998
6,499,092 Method and apparatus for performing access censorship in a data processing system 8 2000
 
MOTOROLA SOLUTIONS, INC. (1)
* 6,041,007 Device with programmable memory and method of programming 14 1998
 
INNOVATIVE MEMORY SYSTEMS, INC. (3)
* 6,324,537 Device, system and method for data access control 30 1999
6,539,380 Device, system and method for data access control 27 2000
8,826,043 Removable, active, personal storage device, system and method 0 2012
 
RENESAS TECHNOLOGY CORP. (1)
* 2007/0133,280 Semiconductor integrated circuit apparatus and electronic system 3 2004
 
NEC CORPORATION (1)
* 5,123,092 External expansion bus interface 34 1988
 
NXP B.V. (1)
* 5,465,341 Verifiable security circuitry for preventing unauthorized access to programmed read only memory 25 1992
 
APPLE INC. (3)
8,589,749 Memory content protection during scan dumps and memory dumps 0 2011
8,639,981 Flexible SoC design verification environment 1 2011
8,788,886 Verification of SoC scan dump and memory dump operations 1 2011
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 5,809,544 Microcontroller which limits access to internal memory 13 1996
* 5,954,817 Apparatus and method for securing electronic information in a wireless communication device 37 1996
 
ERAN & TORRA B.V., LLC (1)
* 5,657,473 Method and apparatus for controlling access to and corruption of information in computer systems 92 1992
 
RENESAS ELECTRONICS CORPORATION (1)
* 6,101,586 Memory access control circuit 25 1998
 
HELBIG, WALTER A., SR. (1)
* 5,953,502 Method and apparatus for enhancing computer system security 213 1997
 
SANDISK CORPORATION (1)
* 2007/0061,597 Secure yet flexible system architecture for secure devices with flash mass storage memory 107 2005
 
KABUSHIKI KAISHA TOSHIBA (7)
* 5,222,231 Data processing system having a resume function and an operating method thereof 14 1990
* 5,396,471 Data protection circuit 8 1994
* 5,475,762 Computer with password processing function and password processing method of computer 20 1994
* 5,500,949 Microprocessor system for inhibiting access to memory by checking specific address and specific codes 22 1994
* 5,430,867 Data processing system having a resume function and an operating method thereof 15 1994
* 5,615,381 Security for a data processing system having multiple distinct program instruction sections 15 1994
* 5,544,083 Password management method and apparatus 15 1994
 
GENERAL DYNAMICS MISSION SYSTEMS, INC (1)
* 6,101,255 Programmable cryptographic processing system and method 98 1997
 
SanDisk Corporation and Discretix Technologies Ltd. (1)
* 2008/0215,847 SECURE YET FLEXIBLE SYSTEM ARCHITECTURE FOR SECURE DEVICES WITH FLASH MASS STORAGE MEMORY 6 2008
 
HYUNDAI ELECTRONICS INDUSTRIES CO., LTD. (1)
* 5,406,519 Real-only memory device incorporating storage memory array and security memory array coupled to comparator circuirtry 11 1992
 
OKI SEMICONDUCTOR CO., LTD. (1)
* 5,062,075 Microcomputer having security memory using test and destruction routines 7 1989
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 5,421,006 Method and apparatus for assessing integrity of computer system software 485 1994
* 5,748,940 Secure updating of non-volatile memory 29 1995
* 6,085,299 Secure updating of non-volatile memory 19 1997
 
LATTICE SEMICONDUCTOR CORPORATION (3)
* 4,761,768 Programmable logic device 197 1985
* 4,887,239 One-time programmable data security system for programmable logic device 19 1986
* 4,852,044 Programmable data security circuit for programmable logic device 19 1988
 
INTERTRUST TECHNOLOGIES CORPORATION (32)
* 2001/0042,043 CRYPTOGRAPHIC METHODS, APPARATUS AND SYSTEMS FOR STORAGE MEDIA ELECTRONIC RIGHTS MANAGEMENT IN CLOSED AND CONNECTED APPLIANCES 297 1997
7,133,845 System and methods for secure transaction management and electronic rights protection 153 1999
7,069,451 Systems and methods for secure transaction management and electronic rights protection 102 1999
7,133,846 Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management 226 1999
7,165,174 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management 69 1999
7,092,914 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 46 2000
7,430,670 Software self-defense systems and methods 116 2000
7,143,290 Trusted and secure techniques, systems and methods for item delivery and execution 42 2000
7,062,500 Techniques for defining, using and manipulating rights management data structures 97 2000
7,095,854 Systems and methods for secure transaction management and electronic rights protection 50 2000
6,948,070 Systems and methods for secure transaction management and electronic rights protection 133 2000
7,076,652 Systems and methods for secure transaction management and electronic rights protection 140 2001
* 2002/0112,171 Systems and methods for secure transaction management and electronic rights protection 224 2001
7,120,800 Systems and methods for secure transaction management and electronic rights protection 95 2001
7,120,802 Systems and methods for using cryptography to protect secure computing environments 34 2001
7,124,302 Systems and methods for secure transaction management and electronic rights protection 117 2001
7,143,066 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 76 2002
7,110,983 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 78 2002
6,938,021 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 146 2002
* 2003/0069,748 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 26 2002
8,307,212 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 1 2003
7,100,199 Systems and methods for secure transaction management and electronic rights protection 86 2003
8,751,793 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management 8 2003
7,415,617 Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management 103 2004
7,392,395 Trusted and secure techniques, systems and methods for item delivery and execution 18 2005
7,281,133 Trusted and secure techniques, systems and methods for item delivery and execution 30 2005
7,844,835 Systems and methods for secure transaction management and electronic rights protection 20 2005
8,533,851 Systems and methods for secure transaction management and electronic rights protection 8 2006
8,185,473 Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management 23 2006
7,917,749 Systems and methods for secure transaction management and electronic rights protection 13 2006
8,543,842 System and methods for secure transaction management and electronics rights protection 5 2006
7,925,898 Systems and methods using cryptography to protect secure computing environments 9 2006
 
CP8 TECHNOLOGIES (1)
* 5,434,999 Safeguarded remote loading of service programs by authorizing loading in protected memory zones in a terminal 112 1993
 
META SYSTEMS (1)
* 7,260,218 Configurable circuit with configuration data protection features 10 2005
 
LENOVO (SINGAPORE) PTE LTD. (1)
* 5,182,809 Dual bus microcomputer system with programmable control of lock function 6 1989
 
SGS-Thomson Microelectronics S.A. (2)
* 5,559,989 Device for protecting memory areas of an electronic microprocessor 12 1994
* 5,978,915 Device for the protection of the access to memory words 14 1995
 
MICROCHIP TECHNOLOGY INCORPORATED (2)
* 5,469,557 Code protection in microcontroller with EEPROM fuses 119 1993
* 5,446,864 System and method for protecting contents of microcontroller memory by providing scrambled data in response to an unauthorized read access without alteration of the memory contents 42 1994
 
ROUND ROCK RESEARCH, LLC (8)
* 7,164,611 Data retention kill function 17 2004
* 2006/0087,882 Data retention kill function 1 2004
7,477,554 Data retention kill function 4 2006
* 2006/0294,291 Data retention kill function 0 2006
7,751,263 Data retention kill function 7 2009
8,023,344 Data retention kill function 3 2010
8,565,035 Data retention kill function 0 2011
8,908,453 Data retention kill function 0 2013
 
SANDISK TECHNOLOGIES LLC (13)
8,423,788 Secure memory card with life cycle phases 9 2005
* 2006/0177,064 Secure memory card with life cycle phases 25 2005
8,966,284 Hardware driver integrity check of memory card controller firmware 0 2005
7,536,540 Method of hardware driver integrity check of memory card controller firmware 2 2005
* 2007/0061,897 Hardware driver integrity check of memory card controller firmware 22 2005
* 2007/0061,570 Method of hardware driver integrity check of memory card controller firmware 13 2005
7,748,031 Mass storage device with automated credentials loading 38 2005
7,743,409 Methods used in a mass storage device with automated credentials loading 23 2005
* 2007/0016,941 Methods used in a mass storage device with automated credentials loading 58 2005
* 2007/0011,724 Mass storage device with automated credentials loading 69 2005
* 2008/0072,058 METHODS IN A READER FOR ONE TIME PASSWORD GENERATING DEVICE 7 2006
8,423,794 Method and apparatus for upgrading a memory card that has security mechanisms for preventing copying of secure content and applications 3 2007
8,220,039 Mass storage device with automated credentials loading 5 2010
 
NATIONAL SECURITY AGENCY (1)
* 5,101,374 Secure, fast storage and retrieval without interactive checking 14 1988
 
INTEL CORPORATION (3)
* 6,249,872 Method and apparatus for increasing security against unauthorized write access to a protected memory 114 1998
* 7,036,005 Method and apparatus for modifying the contents of revision identification register 3 2001
* 2003/0126,421 Method and apparatus for modifying the contents of revision identification register 1 2001
 
Macrolink Inc. (1)
* 5,586,271 In-line SCSI bus circuit for providing isolation and bi-directional communication between two portions of a SCSI bus 52 1994
 
MITSUBISHI DENKI KABUSHIKI KAISHA (2)
* 5,319,765 Semiconductor memory unit utilizing a security code generator for selectively inhibiting memory access 22 1991
* 5,459,851 Dual-port memory with selective read data output prohibition 35 1994
 
TEXAS INSTRUMENTS INCORPORATED (4)
* 7,890,753 Secure mode for processors supporting MMU and interrupts 5 2002
7,237,081 Secure mode for processors supporting interrupts 30 2002
7,120,771 Secure mode for processors supporting MMU 26 2002
* 2003/0140,245 Secure mode for processors supporting MMU and interrupts 52 2002
 
SANDISK TECHNOLOGIES INC. (6)
8,321,686 Secure memory card with life cycle phases 2 2005
8,108,691 Methods used in a secure memory card with life cycle phases 6 2005
7,934,049 Methods used in a secure yet flexible system architecture for secure devices with flash mass storage memory 7 2005
* 2007/0188,183 Secure memory card with life cycle phases 9 2005
* 2007/0061,581 Methods used in a secure yet flexible system architecture for secure devices with flash mass storage memory 22 2005
* 2006/0176,068 Methods used in a secure memory card with life cycle phases 18 2005
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 6,996,692 Nonvolatile semiconductor memory device and method for providing security for the same 35 2003
* Cited By Examiner