Patents by Inventor Robert S. Daniel, III

Robert S. Daniel, III 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: 6484155
    Abstract: Disclosed is an invention that provides a knowledge management system that supports inquiries of distributed knowledge resources. Those inquiries may be in the form of questions or problem statements presented by a user. Interaction between a user and the knowledge resources is mediated by a collection of cooperative intelligent agents. The cooperative intelligent agents incorporate generalized automated negotiation and distributed inference (i.e., problem-solving) processes. Using those processes in a hierarchical architecture, the invention analyzes input problem statements and organizes the problem statements as sets of tasks. In pursuit of each task, the invention solicits accessible knowledge repositories, represented by knowledge agents, for relevant knowledge, and then analyzes and integrates responses from those knowledge repositories. The invention may then provide the responses to a human user or a using process.
    Type: Grant
    Filed: July 21, 1999
    Date of Patent: November 19, 2002
    Assignee: Sentar, Inc.
    Inventors: Peter A. Kiss, Robert S. Daniel, III, Jeffrey S. Yalowitz
  • Patent number: 6212649
    Abstract: The application of a fault tolerance technique to the intelligent agent technology to create a highly-reliable distributed computing system. The present invention relates to the merger of software fault tolerance techniques to cooperative intelligent agents to provide highly reliable coordination of interactions between computer systems, even when data is corrupt, when available information is incomplete, or when synchronization of the computer systems is imperfect. Agents engaged in an interaction exchange information. Received information is acceptance tested to determine if the information indicates the occurrence of a fault. If the information is outside a range of expected values, or otherwise does not take the form of expected information, a fault is indicated. A fault tolerance technique is employed to overcome the fault. One such technique is the retry block software fault technique. Re-expression and re-transmission of the information may be requested.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: April 3, 2001
    Assignee: Sentar, Inc.
    Inventors: Jeffrey S. Yalowitz, Robert S. Daniel, III, Laura L. Pullum, Peter A. Kiss