Patents by Inventor Paul Carl Kocher

Paul Carl Kocher 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: 7526644
    Abstract: Methods and apparatuses for providing cryptographic assurance based on ranges as to whether a particular data item is on a list. According to one computer-implemented method, the items on the list are sorted and ranges are derived from adjacent pairs of data items on the list. Next, cryptographically manipulated data is generated from the plurality of ranges. At least parts of the cryptographically manipulated data is transmitted onto a network for use in cryptographically demonstrating whether any given data item is on the list. According to another computer-implemented method, a request message is received requesting whether a given data item is on a list of data items. In response, a range is selected that is derived from the pair of data items on the list that define the smallest range that includes the given data item. A response message is transmitted that cryptographically demonstrates whether the first data item is on the list using cryptographically manipulated data derived from the range.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: April 28, 2009
    Assignee: Axway Inc.
    Inventor: Paul Carl Kocher
  • Patent number: 7073056
    Abstract: Methods and apparatuses for providing cryptographic assurance based on ranges as to whether a particular data item is on a list.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: July 4, 2006
    Assignee: Tumbleweed Communications Corp.
    Inventor: Paul Carl Kocher
  • Patent number: 6901509
    Abstract: Methods and apparatuses for providing cryptographic assurance based on ranges as to whether a particular data item is on a list. According to one computer-implemented method, the items on the list are sorted and ranges are derived from adjacent pairs of data items on the list. Next, cryptographically manipulated data is generated from the plurality of ranges. At least parts of the cryptographically manipulated data is transmitted onto a network for use in cryptographically demonstrating whether any given data item is on the list. According to another computer-implemented method, a request message is received requesting whether a given data item is on a list of data items. In response, a range is selected that is derived from the pair of data items on the list that define the smallest range that includes the given data item. A response message is transmitted that cryptographically demonstrates whether the first data item is on the list using cryptographically manipulated data derived from the range.
    Type: Grant
    Filed: February 22, 2000
    Date of Patent: May 31, 2005
    Assignee: Tumbleweed Communications Corp.
    Inventor: Paul Carl Kocher
  • Patent number: 6532540
    Abstract: Methods and apparatuses for providing cryptographic assurance based on ranges as to whether a particular data item is on a list. According to one computer-implemented method, the items on the list are sorted and ranges are derived from adjacent pairs of data items on the list. Next, cryptographically manipulated data is generated from the plurality of ranges. At least parts of the cryptographically manipulated data is transmitted onto a network for use in cryptographically demonstrating whether any given data item is on the list. According to another computer-implemented method, a request message is received requesting whether a given data item is on a list of data items. In response, a range is selected that is derived from the pair of data items on the list that define the smallest range that includes the given data item. A response message is transmitted that cryptographically demonstrates whether the first data item is on the list using cryptographically manipulated data derived from the range.
    Type: Grant
    Filed: June 23, 1998
    Date of Patent: March 11, 2003
    Assignee: ValiCert, Inc.
    Inventor: Paul Carl Kocher
  • Publication number: 20020188843
    Abstract: Methods and apparatuses for providing cryptographic assurance based on ranges as to whether a particular data item is on a list.
    Type: Application
    Filed: March 25, 2002
    Publication date: December 12, 2002
    Inventor: Paul Carl Kocher
  • Patent number: 6442689
    Abstract: Methods and apparatuses for having a single trusted party collect digitally signed lists (e.g., CRLs) from different trusted data item issuers (e.g., CAs). According to one embodiment, the trusted third party collects the digitally signed lists. The trusted third party then associates with sorted entries from each of the digitally signed lists a representation of the trusted data item issuer that provided the digitally signed list. The trusted third party cryptographically manipulates the sorted entries and associated representations. The trusted party electronically transmits at least one of the entries on one of the digitally signed lists and part of the cryptographically manipulated data onto a network.
    Type: Grant
    Filed: July 28, 1998
    Date of Patent: August 27, 2002
    Assignee: ValiCert, Inc.
    Inventor: Paul Carl Kocher
  • Patent number: 5903651
    Abstract: Methods and apparatuses for providing cryptographic assurance based on ranges as to whether a particular data item is on a list. According to one computer-implemented method, the items on the list are sorted and ranges are derived from adjacent pairs of data items on the list. Next, cryptographically manipulated data is generated from the plurality of ranges. At least parts of the cryptographically manipulated data is transmitted onto a network for use in cryptographically demonstrating whether any given data item is on the list. According to another computer-implemented method, a request message is received requesting whether a given data item is on a list of data items. In response, a range is selected that is derived from the pair of data items on the list that define the smallest range that includes the given data item. A response message is transmitted that cryptographically demonstrates whether the first data item is on the list using cryptographically manipulated data derived from the range.
    Type: Grant
    Filed: May 14, 1996
    Date of Patent: May 11, 1999
    Assignee: ValiCert, Inc.
    Inventor: Paul Carl Kocher