Patents by Inventor Gregory M. Scallon

Gregory M. Scallon 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: 9886532
    Abstract: Generally and not exclusively, there is disclosed a method for providing data integrity mechanisms to a system, and converting the characteristics into a database. In an embodiment, system information associating individual tasks of the system with objects that the task references and with objects that the task generates; information describing for individual processes of the system the chain of to-be-executed steps of each process; and information describing physical configuration of the system including an allocation of processes to processors and the relative priority of the processes are developed. From that information, algorithms are implemented to indicate data integrity protection mechanisms, such as task preemption levels, steps of processes to inhibit while a task of a process is executing, process step locks, and indications of steps that may not be execute concurrently with another task from the process.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: February 6, 2018
    Inventor: Gregory M. Scallon
  • Patent number: 8423975
    Abstract: Generally and not exclusively, there is disclosed a method and a routine that may be operated upon by a processor and is contained in a media, to execute a simulation of a system. The routine operates upon a database whose contents are a standardized formulation of the system to be simulated. Generally and not exclusively the standardized database is disclosed. Generally and not exclusively a language is disclosed that describes the characteristics of the system to be described in the database, and that can be converted by a compilation process to yield the data in the database.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: April 16, 2013
    Inventor: Gregory M. Scallon
  • Patent number: 4574348
    Abstract: A data processor uses complex instructions and a sequence controller to cause first and second fields of such instructions to process data, respectively, by first and second ALUs, with a third field of such instructions containing address information for addressing locations in a data addressing unit, generating addresses for selecting such data from a data memory storage device.
    Type: Grant
    Filed: June 1, 1983
    Date of Patent: March 4, 1986
    Assignee: The Boeing Company
    Inventor: Gregory M. Scallon