Patents by Inventor Joshua J. Brindle

Joshua J. Brindle 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: 8068504
    Abstract: A one-way router combines benefits of a network diode and router, and thus can route data between networks of varying confidentiality and/or integrity in a secure, one-way fashion. Secure routing is provided transparently so that the router is compatible with standard network applications by synthesizing responses for standard network protocols to provide many-to-many network connections while preventing bidirectional data flow. Separate network stacks are provided for each connected network, and the network stacks are separated from each other by data diodes that enforce one-way data flow. The one-way router can be implemented in hardware or software, and provides architectural flexibility to customize levels of assurance, performance, reliability, and cost.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: November 29, 2011
    Assignee: Tresys Technology, LLC
    Inventors: Joshua J. Brindle, Charles D. Sellers
  • Publication number: 20100290476
    Abstract: A one-way router combines benefits of a network diode and router, and thus can route data between networks of varying confidentiality and/or integrity in a secure, one-way fashion. Secure routing is provided transparently so that the router is compatible with standard network applications by synthesizing responses for standard network protocols to provide many-to-many network connections while preventing bidirectional data flow. Separate network stacks are provided for each connected network, and the network stacks are separated from each other by data diodes that enforce one-way data flow. The one-way router can be implemented in hardware or software, and provides architectural flexibility to customize levels of assurance, performance, reliability, and cost.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Applicant: Tresys Technology, LLC
    Inventors: Joshua J. Brindle, Charles D. Sellers
  • Publication number: 20090037929
    Abstract: The present invention provides secure inter-process communications, and applications thereof. In an embodiment, a shared memory and a message queue are used to provide a secure communication channel between a first computer process and a second computer process. The shared memory provides a path for high-bandwidth data transfer in a forward direction. The message queue provides a path for controlling the data transfer in the forward direction, while limiting data transfer in the reverse direction. A third computer process creates the message queue that is used by the first computer process and the second computer process to control the passage of data. Access to the shared memory and the message queue are enforced using a mandatory access control security policy.
    Type: Application
    Filed: July 30, 2007
    Publication date: February 5, 2009
    Applicant: Tresys Technology, LLC
    Inventors: Spencer R. Shimko, Joshua J. Brindle