Patents by Inventor Dante Borillo

Dante Borillo 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: 7676447
    Abstract: A scientific experiment control system includes a main controller for high-level control, an experimental manager for lower-level control of scientific experiments, and a roll-up engine for automatically propagating modifications (or “changes”) within the system to ensure consistency across the system and instruments which are linked to it in an automatic and dynamic manner. When any of experiment control objects automatically detects a change event as defined by any of the metrics inherited from the metric objects it transmits a notification to an interface. The latter automatically instantiates a change event object, which is managed in a queue by an input interface of the roll-up engine. The roll-up engine automatically interrogates the network of objects contained in the program object to determine the identity of every object in the hierarchy down to the notifying object which is involved in performance of the current experiment run.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: March 9, 2010
    Assignee: Kinematik Research Limited
    Inventors: Dante Borillo, Kevin Brendan Keenan
  • Publication number: 20060194350
    Abstract: A scientific experiment control system includes a main controller for high-level control, an experimental manager for lower-level control of scientific experiments, and a roll-up engine for automatically propagating modifications (or “changes”) within the system to ensure consistency across the system and instruments which are linked to it in an automatic and dynamic manner. When any of experiment control objects automatically detects a change event as defined by any of the metrics inherited from the metric objects it transmits a notification to an interface. The latter automatically instantiates a change event object, which is managed in a queue by an input interface of the roll-up engine. The roll-up engine automatically interrogates the network of objects contained in the program object to determine the identity of every object in the hierarchy down to the notifying object which is involved in performance of the current experiment run.
    Type: Application
    Filed: February 10, 2006
    Publication date: August 31, 2006
    Inventors: Dante Borillo, Kevin Keenan