Patents by Inventor Dan-Razvan Ghica

Dan-Razvan Ghica 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).

  • Patent number: 8146029
    Abstract: The invention relates to a method of synthesizing an electronic circuit for performing a function. The method comprises programming the function using a programming language by defining one or more terms, each term comprising one or more functional constants. Game semantics are applied to interpret the programmed function. Each term is interpreted as one or more strategies defined on moves. Each of the constants of the programmed function is associated with a sub-circuit. Each move is associated with at least one input or output port of the associated sub-circuit, and a move occurrence defined by a strategy produces a change of state of an associated port. The associated sub-circuits are combined to provide a synthesized circuit for performing the function.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: March 27, 2012
    Assignee: The University of Birmingham
    Inventor: Dan-Razvan Ghica
  • Publication number: 20090158235
    Abstract: The invention relates to a method of synthesising an electronic circuit for performing a function. The method comprises programming the function using a programming language by defining one or more terms, each term comprising one or more functional constants. Game semantics are applied to interpret the programmed function. Each term is interpreted as one or more strategies defined on moves. Each of the constants of the programmed function is associated with a sub-circuit. Each move is associated with at least one input or output port of the associated sub-circuit, and a move occurrence defined by a strategy produces a change of state of an associated port. The associated sub-circuits are combined to provide a synthesised circuit for performing the function.
    Type: Application
    Filed: January 9, 2009
    Publication date: June 18, 2009
    Inventor: Dan-Razvan Ghica