Patents by Inventor James Alan Thomas

James Alan Thomas 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: 10102110
    Abstract: An interface behavior simulator communications processor is provided for operating on a non-transitory computer platform for analyzing and sending a message between first and second components via a network. The adapter system includes a middleware provider, an elements loader, a connections loader, an elements finalizer, a message type identifier, a message broker, a brokering transmitter, a brokering initializer and a message reactor. The middleware provider transports the message over the network. The elements loader accesses a plurality of instruction elements, the including initializing, receiving, forking, joining, message mapping, filtering, publishing, activity diagramming and finalizing. The connections loader connects a first instruction element to a second instruction element in an action configuration. The elements finalizer locks the action configuration.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: October 16, 2018
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: John D. Kimball, James Alan Thomas
  • Publication number: 20140229421
    Abstract: A semantic software agent and methods for designing and implementing the software agent and multi-agent systems, where the semantic software agent includes an interface adapter configured to receive instances of data collected and queries from an external source; a semantic repository configured to receive the instances and queries from the interface adapter; and an inference engine configured to receive the instance data from the semantic repository and to generate semantic inferences on the instances based on an ontology and semantic rules. An online simulation apparatus is also provided to generate actions and events for a simulation environment in real-time.
    Type: Application
    Filed: November 16, 2011
    Publication date: August 14, 2014
    Applicant: United States Government, as represented by the Secretary of the Navy
    Inventor: James Alan Thomas
  • Patent number: 8793198
    Abstract: A semantic software agent and methods for designing and implementing the software agent and multi-agent systems, where the semantic software agent includes an interface adapter configured to receive instances of data collected and queries from an external source; a semantic repository configured to receive the instances and queries from the interface adapter; and an inference engine configured to receive the instance data from the semantic repository and to generate semantic inferences on the instances based on an ontology and semantic rules. An online simulation apparatus is also provided to generate actions and events for a simulation environment in real-time.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: July 29, 2014
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: James Alan Thomas
  • Publication number: 20140201418
    Abstract: A configurable system for translating, exchanging and integrating data and services among disparate software applications is provided. The system includes a first connection that interfaces with an enterprise system, a second connection that interfaces with a legacy system, and an adapter module coupled to the first and second connections. The adapter module is configured to receive data from the first connection and pass data to the second connection. The system may also include a transform module configured to manipulate data received at the second connection. The adapter module may be single-channel or multi-channel. A multi-channel adapter module is able to interface with multiple legacy systems and/or multiple enterprise systems.
    Type: Application
    Filed: November 14, 2011
    Publication date: July 17, 2014
    Applicant: United States Government, as represented by the Secretary of the Navy
    Inventors: Thomas G. Turner, James Alan Thomas