Patents by Inventor Kyle Nathan Patrick

Kyle Nathan Patrick 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: 8032747
    Abstract: A method of zero-knowledge document comparison between two parties. Each party performs: exchanging a set of random data and a shared hash function, applying the hash function to concatenations of the document and the sets of random data, and comparing the hashes.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventor: Kyle Nathan Patrick
  • Publication number: 20080141030
    Abstract: A method of zero-knowledge document comparison between two parties. Each party performs: exchanging a set of random data and a shared hash function, applying the hash function to concatenations of the document and the sets of random data, and comparing the hashes.
    Type: Application
    Filed: January 17, 2008
    Publication date: June 12, 2008
    Inventor: Kyle Nathan Patrick
  • Patent number: 7337319
    Abstract: Prior zero-knowledge protocols are used for exchanging secret keys, but not for comparing documents. The present invention provides a method of zero-knowledge document comparison between mutually distrustful parties by having each party exchange a set of random data and a shared hash function, applying the hash function to concatenations of the document and the sets of random data, and comparing the hashes.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventor: Kyle Nathan Patrick
  • Patent number: 7136849
    Abstract: The invention provides a method for indicating that a link on a web page is to an external link previously this was done by the webmaster. The current method carries this out by the client software comparing the domain name of the current document's URL with that of the link in question, and applying a visual indicator to the link if it is external.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: November 14, 2006
    Assignee: International Business Machines Corporation
    Inventor: Kyle Nathan Patrick
  • Publication number: 20040243628
    Abstract: The invention provides a method for indicating that a link on a web page is to an external link previously this was done by the webmaster. The current method carries this out by the client software comparing the domain name of the current document's URL with that of the link in question, and applying a visual indicator to the link if it is external.
    Type: Application
    Filed: July 12, 2004
    Publication date: December 2, 2004
    Inventor: Kyle Nathan Patrick
  • Publication number: 20040111617
    Abstract: Prior zero-knowledge protocols are used for exchanging secret keys, but not for comparing documents. The present invention provides a method of zero-knowledge document comparison between mutually distrustful parties by having each party exchange a set of random data and a shared hash function, applying the hash function to concatenations of the document and the sets of random data, and comparing the hashes.
    Type: Application
    Filed: July 17, 2003
    Publication date: June 10, 2004
    Applicant: International Business Machines Corporation
    Inventor: Kyle Nathan Patrick