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:
Jul. 15, 2008

Filed:

Oct. 04, 2004
Applicants:

Gordon G. G. Hanes, Ottawa, CA;

Martin Darwin, Ottawa, CA;

Mainz Tong, Kanata, CA;

Inventors:

Gordon G. G. Hanes, Ottawa, CA;

Martin Darwin, Ottawa, CA;

Mainz Tong, Kanata, CA;

Assignee:

Alcatel-Lucent Canada, Inc., Kanata, Ontario, CA;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/01 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus for statistical compilation is presented. A statistic component portion for each statistic is stored in each a plurality of banks in a multi-location memory. At least one statistical update stream is received. Each statistical update stream includes a plurality of statistical updates, where each statistical update includes a statistic identifier and an update operand. Received statistical updates are scheduled to produce a scheduled update stream. A control block executes the updates. The control block retrieves the current value of one of the statistic component portions from memory and combines the current value with the update operand of a corresponding statistical update. The resulting updated component value is then stored back into memory. When a processing block issues a statistic request, the control block fetches each of the component portions from memory and combines the component portions to produce a total statistic value.


Find Patent Forward Citations

Loading…