Patents by Inventor Ronald J. Lavallee

Ronald J. Lavallee 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: 10181003
    Abstract: Devices, systems, and methods are disclosed that are configured to execute functions using synthesized parallel stateless asynchronous flowcharts. The flowcharts include one or more test objects, action objects, and/or task objects. Each of the objects in the flowcharts to be executed sets out an atomic path, which is a sequence of functions with one or more elements. The disclosed processing circuits are configured to execute the functions/instructions set forth in the flowcharts by following each atomic path. In some embodiments, the processing circuits execute the one or more flowcharts in an order determined during processing (i.e., “on the fly”). In these and other embodiments, the disclosed processing circuits transform or restore elements of the one or more flowcharts with or without human intervention.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 15, 2019
    Assignee: YOU KNOW SOLUTIONS, LLC
    Inventors: Ronald J. Lavallee, Thomas C. Peacock
  • Patent number: 9003383
    Abstract: The subject system provides the ability to parallelize pre-existing serial code by importing and encapsulating all of the serial code into an object orientated flowchart language utilizing an analytic engine so that the imported code can be efficiently executed taking advantage of the partially ordered transitive flowchart system. The importation examines the serial code to ascertain what elements may be processed under an atomic time to instantiate them as either Action or Test objects, whereas statements which require more than atomic time are instantiated as Task object, with the Action, Test and Task objects being processable by separate processors to establish parallel processing, or by the multitasking afforded by the partially ordered transitive flowchart system.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: April 7, 2015
    Assignee: You Know Solutions, LLC
    Inventors: Ronald J. Lavallee, Thomas C. Peacock
  • Publication number: 20130074037
    Abstract: The subject system provides the ability to parallelize pre-existing serial code by importing and encapsulating all of the serial code into an object orientated flowchart language utilizing an analytic engine so that the imported code can be efficiently executed taking advantage of the partially ordered transitive flowchart system. The importation examines the serial code to ascertain what elements may be processed under an atomic time to instantiate them as either Action or Test objects, whereas statements which require more than atomic time are instantiated as Task object, with the Action, Test and Task objects being processable by separate processors to establish parallel processing, or by the multitasking afforded by the partially ordered transitive flowchart system.
    Type: Application
    Filed: July 5, 2012
    Publication date: March 21, 2013
    Applicant: You-Know Solutions LLC
    Inventors: Ronald J. Lavallee, Thomas C. Peacock
  • Patent number: 6421821
    Abstract: A visual programming aid for object-oriented programming provides high level visualization for domain experts of the entire object-oriented program to permit understanding of the program on a macro level and to permit the domain expert to participate in the programming. In one embodiment, this is accomplished by visually arranging objects in flow charts, each object having a block number. The entire flow chart system represents the flow of events, not the flow of time. This permits concurrent execution of objects if the events permit. The objects are characterized as either action blocks or decision blocks, or both. In one embodiment action blocks are denoted as three dimensional rectangles, and decision blocks as three dimensional diamonds. Whether an object is an action or decision type is determined by object characterization which is the process of type casting the function of an object at its point of use on the flow chart.
    Type: Grant
    Filed: March 10, 1999
    Date of Patent: July 16, 2002
    Inventor: Ronald J. Lavallee