Data processing: software development – installation – and managem – Software program development tool – Programming language
Reexamination Certificate
2007-06-26
2007-06-26
An, Meng-Al T. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Programming language
C707S793000, C707S793000, C707S793000, C717S115000, C717S116000, C717S117000
Reexamination Certificate
active
10008952
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.
REFERENCES:
patent: 5446901 (1995-08-01), Owicki et al.
patent: 5619711 (1997-04-01), Anderson
patent: 5640496 (1997-06-01), Hardy et al.
patent: 6078994 (2000-06-01), Carey
patent: 6505284 (2003-01-01), Rabinovici et al.
patent: 2001/0047361 (2001-11-01), Martin et al.
Christoph Burnikel and Joachim Ziegler, “Fast Recursive Division”, Max-Planck-Institut□□fuer Informatik Research Report MPI-I-98-1-022,□□http://data.mpi-sb.mpg.de/internet/reports.nsf/NumberView/1998-1-022 (downloaded Dec. 1, 2004).
Jon White “Reconfigurable, Retargetable Bignums : A Case Study in Efficient, Portable Lisp System building” Proceedings of the 1986 ACM conference on LISP and functional programming, Cambridge, Massachusetts; p. 174-191, 1986.
W. T. Wyatt, D. W. Lozier, D. J. Orser “A Portable Extended Precision Arithmetic Package and Library With Fortran Precompiler” ACM TOMS v2.3 1976.
Utah, Feb. 1981□□{Brooks 1086] Brooks, R., Poener, D, et al., Design of□□ Knuth, D., “The Art of Computer Programming, vol. II”, Second Edition, Addison-□□Wesley, 1981.
Guy Steele “Common Lisp the Language” second edition. Posted Jan. 30, 1979, Downloaded 11/31/04.
Guy Steele “Common Lisp the Language” second edition. Posted Jan. 30, 1979, Downloaded May 24, 2005.
Esakov, Weiss “Data Structures An Advanced Approach Using C”, 1998, Prentice Hall, pp. 10-23.
“Recursion” from Wikipedia (http://en.wikipedia.org/wiki/Recursion).
Hares and Smart “Object Orientation” 1993, John Wiley & Sons Ltd., pp. 1-41.
An Meng-Al T.
Crawford & Maunu PLLC
Johnson Charles A.
Mitchell Jason
Starr Mark T.
LandOfFree
Arbitrary and expandable high-precision datatype and method... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Arbitrary and expandable high-precision datatype and method..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Arbitrary and expandable high-precision datatype and method... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3867875