Patents by Inventor Douglas Landauer

Douglas Landauer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150135191
    Abstract: The exemplary embodiments provide a compiler for a reconfigurable integrated circuit having reconfigurable computational elements with a plurality of contexts. An exemplary compiler generates a compilation comprising a designation of a first type of reconfigurable computational element, the data input linkage or the data output linkage for a first action, and a portion of a first configuration for the first type of reconfigurable computational element comprising a first task identifier and the first action identifier. The reconfigurable integrated circuit utilizes the first task identifier and a run status designation in enabling and disabling corresponding contexts for execution by the reconfigurable computational elements. The first configuration, typically generated in a binding process, further comprises a first input data source address from the first data input linkage or a first output data destination address from the first data output linkage.
    Type: Application
    Filed: August 20, 2014
    Publication date: May 14, 2015
    Inventors: Steven Hennick Kelem, Douglas A. Landauer
  • Patent number: 8850411
    Abstract: The exemplary embodiments provide a compiler for a reconfigurable integrated circuit having reconfigurable computational elements with a plurality of contexts. An exemplary compiler generates a compilation comprising a designation of a first type of reconfigurable computational element, the data input linkage or the data output linkage for a first action, and a portion of a first configuration for the first type of reconfigurable computational element comprising a first task identifier and the first action identifier. The reconfigurable integrated circuit utilizes the first task identifier and a run status designation in enabling and disabling corresponding contexts for execution by the reconfigurable computational elements. The first configuration, typically generated in a binding process, further comprises a first input data source address from the first data input linkage or a first output data destination address from the first data output linkage.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: September 30, 2014
    Assignee: Element CXI, LLC
    Inventors: Steven Hennick Kelem, Douglas A. Landauer
  • Publication number: 20080040722
    Abstract: The exemplary embodiments provide a compiler for a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. An exemplary compiler converts an algorithm into a plurality of tasks; assigns a task identifier to each task; determines an action, of a plurality of actions, corresponding to a first task of the plurality of tasks; assigns a first action identifier to a first action; maps the first action to a first type of composite computational element; determines a data input linkage or a data output linkage for the first action; and generates a compilation designating the first type of computational element and the data input linkage or the data output linkage for the first action.
    Type: Application
    Filed: June 20, 2007
    Publication date: February 14, 2008
    Applicant: ELEMENT CXI, LLC
    Inventors: Steven Kelem, Douglas Landauer