Method and apparatus for verifying data types to be used for instructions and casting data types if needed

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7269718
APP PUB NO 20060020946A1
SERIAL NO

10835484

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, apparatus, and computer instructions in a processor for performing arithmetic operations. A data type associated with a particular memory location is used to determine if an operation about to be performed on the data in that location is legal. If the operation requires the data to have a required data type, a determination is made as to whether the operation is a legal operation based on the identified data type and the required data type. If the operation is not legal on the identified type, a determination is made as to whether data can be cast to change the identified data type to the required data type. The data is cast to the required data type if the data can be cast to form modified data, and the arithmetic operation is performed on the modified data. If the data cannot be cast to the Required type, an exception or interrupt is generated.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • GOOGLE LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Alexander, III William Preston Austin, TX 15 1017
Dimpsey, Robert Tod Austin, TX 32 804
Levine, Frank Eliot Austin, TX 198 6838
Urquhart, Robert John Austin, TX 94 3260

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation