HARDWARE ENFORCED PROTECTION OF SOFTWARE DATA STRUCTURES

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20140173392A1
SERIAL NO

13719937

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods, systems, and computer program products are provided for hardware enforced data protection mechanisms to protect software data structures. Software data structures can be protected against malicious software or software code errors that may result in data/buffer overruns or failures in computing systems. Software data structures are identified that need to be validated before they are used by software programs. A hardware mechanism receives instructions from various security privilege levels and validates an entire software data structure before the software data structure is used by software programs. Being able to detect whether a software data structure is corrupted improves defenses and security against malicious or erroneous code, provides a method for early identification, isolation, ease of debugging of software, and protects overall system integrity in computer systems and applications thereof.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ADVANCED MICRO DEVICES INC2485 AUGUSTINE DRIVE SANTA CLARA CA 95054

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
DRAKE, Michael G Austin, US 3 76

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation