The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 10, 2012

Filed:

Dec. 30, 2008
Applicants:

Xu Yang, Beijing, CN;

Hao Wei, Beijing, CN;

Gong Cheng, Beijing, CN;

Zhangzhang Song, Beijing, CN;

Dongmei Zhang, Redmond, WA (US);

Jian Wang, Hangzhou, CN;

Inventors:

Xu Yang, Beijing, CN;

Hao Wei, Beijing, CN;

Gong Cheng, Beijing, CN;

ZhangZhang Song, Beijing, CN;

Dongmei Zhang, Redmond, WA (US);

Jian Wang, Hangzhou, CN;

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 7/38 (2006.01);
U.S. Cl.
CPC ...
Abstract

Techniques for providing arbitrary precision floating number (APFN) processing are disclosed. In some aspects, an APFN store may be used to store a large number (i.e., an APFN) having many significant digits, which in turn may enable a high degree of precision in mathematical operations. An APFN module may be used to create and define the APFN store. The APFN module may enable a user to define a precision (significant digits) for the large number that corresponds to the size of an array of bytes in the APFN store that are allocated for storing the large number. In further aspects, the APFN store may be used to store additional intermediary data and a resultant.


Find Patent Forward Citations

Loading…