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.
Patent No.:
Date of Patent:
Feb. 07, 2017
Filed:
Jun. 07, 2012
Jeffrey Bernstein, Middleton, MA (US);
Benjamin Vigoda, Winchester, MA (US);
Kartik Nanda, Cambridge, MA (US);
Rishi Chaturvedi, San Diego, CA (US);
David Hossack, Somerville, MA (US);
William Peet, Somerville, MA (US);
Andrew Schweitzer, Cambridge, MA (US);
Timothy Caputo, West Newton, MA (US);
Jeffrey Bernstein, Middleton, MA (US);
Benjamin Vigoda, Winchester, MA (US);
Kartik Nanda, Cambridge, MA (US);
Rishi Chaturvedi, San Diego, CA (US);
David Hossack, Somerville, MA (US);
William Peet, Somerville, MA (US);
Andrew Schweitzer, Cambridge, MA (US);
Timothy Caputo, West Newton, MA (US);
Analog Devices, Inc., Norwood, MA (US);
Abstract
In an aspect, in general, a programmable computation device performs computations of an inference task specified by a plurality of variables and a plurality of factors, each factor being associated with a subset of the variables. The device includes one or more processing elements. Each processing element includes a first storage for a definition of a factor, a second storage for data associated with the inputs and/or outputs of at least some of the computations, and one or more computation units coupled to the first storage and the second storage for performing a succession of parts of the at least some of the computations that are associated with a factor, the succession of parts defined by data in the storage for the definition of the factor.