Patent · US Expired

Arbitrary and expandable high-precision datatype and method of processing

US7237228B1 · kind B1 · utility

1Cited by
5References
17Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 6, 2001
Grant dateJun 26, 2007
Priority date
Expiry dateNov 9, 2023

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99943
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for processing numerical values in a computer program. In various embodiments, the invention provides an arbitrary and expandable high-precision datatype. The datatype encapsulates large-integer data and associated operators. The large-integer data has runtime expandable precision, and the operations perform functions on large-integer data and system integer data in a manner that is functionally equivalent to corresponding language-provided integer operations. The language-provided integer operations are overloaded with the operations of the large-integer datatype, whereby a user is unburdened with special commands and syntax, and large-integer data is inter-operable with system integer data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.