Patents by Inventor Stefan Mohl

Stefan Mohl 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: 20090119484
    Abstract: A method of generating digital control parameters for implementing digital logic circuitry comprising functional nodes with at least one input or at least one output and connections indicating interconnections between said functional nodes, wherein said digital logic circuitry comprises a first path streamed by successive tokens, and a second path streamed by said tokens is disclosed. The method comprises determining a necessary relative throughput for data flow to said paths; assigning buffers to one of said paths to balance throughput of said paths; removing assigned buffers until said necessary relative throughput is obtained with minimized number of buffers; and generating digital control parameters for implementing said digital logic circuitry comprising said minimized number of buffers. An apparatus, a computer implemented digital logic circuitry, a Data Flow Machine, methods and computer program products are also disclosed.
    Type: Application
    Filed: October 18, 2006
    Publication date: May 7, 2009
    Inventors: Stefan Mohl, Pontus Borg
  • Publication number: 20060101237
    Abstract: Methods and apparatuses for automatically forming a data flow machine using a graph representing source code are provided. At least one first hardware element may be configured to perform at least one first function associated with a respective node in the graph. A firing rule for at least one of the at least one configured first hardware element may be identified. At least one second hardware element may be configured to perform at least one second function associated with a respective connection between nodes in the graph.
    Type: Application
    Filed: September 16, 2005
    Publication date: May 11, 2006
    Inventors: Stefan Mohl, Pontus Borg