Patents by Inventor Jon Nall

Jon Nall 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: 20060253271
    Abstract: A method comprises analyzing multi-threaded process-oriented object code representing a simulation model and transforming said multi-threaded process-oriented object code to event-based object code representing a simulation model equivalent to simulation model represented by said multi-threaded process-oriented object code. Transformation is performed automatically in response to the analysis and includes creating continuation functionality between adjacent threads of execution. Analyzing object code includes determining a potentially blocking method and analyzing its control flow. Transforming multi-threaded process-oriented object code includes configuring the event-based object code to schedule a jump to a first one of a plurality of non-blocking Runnable methods of the simulation model represented by the event-based object code.
    Type: Application
    Filed: April 26, 2005
    Publication date: November 9, 2006
    Inventors: Mark Davis, Trevor Robinson, Jon Nall