Patents by Inventor George W. Spencer, Jr.

George W. Spencer, Jr. 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: 8655954
    Abstract: A collaborative messaging and data distribution system includes a text-messaging engine executing on a processor for sending and receiving messages among a plurality of users. The text-messaging engine includes an information proxy for distributing information among at least one information source and the plurality of users. The information proxy appears as one of the plurality of users.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: February 18, 2014
    Assignee: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, Jr.
  • Patent number: 8112487
    Abstract: A collaborative messaging system and method includes, in a communications engine, a plurality of message interrogators to process a message from a sender to a receiver. The plurality of message interrogators includes a message adjudicator configured to compare message information from the sender with message information obtained by the message adjudicator and to modify the message information from the sender to a more restrictive value. The plurality of message interrogators further includes a message validator configured to allow or deny the message based upon the modified message information.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: February 7, 2012
    Assignee: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, Jr.
  • Patent number: 7970814
    Abstract: Methods and apparatus for providing a synchronous interface for an asynchronous service including, in a synchronous interface engine executing on a processor, receiving a request from a client for the asynchronous service, issuing an asynchronous service request to perform the asynchronous service, the asynchronous service request including a unique client identifier, and associating a wait condition with the unique client identifier to indicate to the client to wait for a result of the asynchronous service. Methods and apparatus further include receiving the result of the asynchronous service, the result including the unique client identifier, removing the associated wait condition, and sending the result to the client.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: June 28, 2011
    Assignee: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, Jr.
  • Publication number: 20090292773
    Abstract: A collaborative messaging and data distribution system includes a text-messaging engine executing on a processor for sending and receiving messages among a plurality of users. The text-messaging engine includes an information proxy for distributing information among at least one information source and the plurality of users. The information proxy appears as one of the plurality of users.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 26, 2009
    Applicant: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, JR.
  • Publication number: 20090292765
    Abstract: Methods and apparatus for providing a synchronous interface for an asynchronous service including, in a synchronous interface engine executing on a processor, receiving a request from a client for the asynchronous service, issuing an asynchronous service request to perform the asynchronous service, the asynchronous service request including a unique client identifier, and associating a wait condition with the unique client identifier to indicate to the client to wait for a result of the asynchronous service. Methods and apparatus further include receiving the result of the asynchronous service, the result including the unique client identifier, removing the associated wait condition, and sending the result to the client.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 26, 2009
    Applicant: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, JR.
  • Publication number: 20090292785
    Abstract: A collaborative messaging system includes a communications engine for sending and receiving messages among a plurality of users, including a contact generator to generate at least one user contact, a plurality of user filters, each associated with at least one of the plurality of users, and a plurality of user contact lists, each associated with at least one of the plurality of users and adapted to contain at least one user contact. In response to a comparison between user filters, the contact generator is configured to update at least one of the plurality of user contact lists.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 26, 2009
    Applicant: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, JR.
  • Publication number: 20090292784
    Abstract: A collaborative messaging system and method includes, in a communications engine, a plurality of message interrogators to process a message from a sender to a receiver. The plurality of message interrogators includes a message adjudicator configured to compare message information from the sender with message information obtained by the message adjudicator and to modify the message information from the sender to a more restrictive value. The plurality of message interrogators further includes a message validator configured to allow or deny the message based upon the modified message information.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 26, 2009
    Applicant: Raytheon Company
    Inventors: Gregory Leedberg, Kenneth D. Carey, George W. Spencer, JR.
  • Publication number: 20090228501
    Abstract: An incident management system includes a plurality of information sources, each of the information sources configured to collect information for use by a plurality of joint-responders in an incident management process, an information integrator configured to receive and store information from each of the information sources, and at least one semantic model coupled to the information integrator, the semantic model including a plurality of relationships associated with the plurality of joint-responders. The system further includes an application logic processor which utilizes the at least one semantic model to determine which of a plurality of joint-responder organizations should receive information from the information integrator, and a registry processor coupled to the information integrator to help at least some of the plurality of joint-responders connect to desired information within at least a portion of the plurality of information sources.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 10, 2009
    Inventors: JOHN J. SHOCKRO, Yolanda L. McClease, George W. Spencer, JR.