Patents by Inventor Thomas Belote

Thomas Belote 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: 10999080
    Abstract: A verification server provides certificate verification services to users of third-party application sites. In some embodiments, a verifier component of a user's client device provides the verification server with a certificate of a third-party application site, and the verification server indicates whether the certificate is successfully verified. In response to successful verification, the verifier component of the user's client device takes an action such as permitting the user's credentials to be provided to the third-party application site. In some embodiments, verifier components of numerous client devices provide certificates to the verification server, based on which the verification server learns which certificates are valid for a given third-party application site.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: May 4, 2021
    Assignee: Okta, Inc.
    Inventors: Marcus Hartwig, Samer Fanek, Thomas Belote
  • Publication number: 20210083881
    Abstract: A verification server provides certificate verification services to users of third-party application sites. In some embodiments, a verifier component of a user's client device provides the verification server with a certificate of a third-party application site, and the verification server indicates whether the certificate is successfully verified. In response to successful verification, the verifier component of the user's client device takes an action such as permitting the user's credentials to be provided to the third-party application site. In some embodiments, verifier components of numerous client devices provide certificates to the verification server, based on which the verification server learns which certificates are valid for a given third-party application site.
    Type: Application
    Filed: November 25, 2020
    Publication date: March 18, 2021
    Inventors: Marcus Hartwig, Samer Fanek, Thomas Belote
  • Publication number: 20190394049
    Abstract: A verification server provides certificate verification services to users of third-party application sites. In some embodiments, a verifier component of a user's client device provides the verification server with a certificate of a third-party application site, and the verification server indicates whether the certificate is successfully verified. In response to successful verification, the verifier component of the user's client device takes an action such as permitting the user's credentials to be provided to the third-party application site. In some embodiments, verifier components of numerous client devices provide certificates to the verification server, based on which the verification server learns which certificates are valid for a given third-party application site.
    Type: Application
    Filed: July 18, 2018
    Publication date: December 26, 2019
    Inventors: Marcus Hartwig, Samer Fanek, Thomas Belote
  • Patent number: 7925704
    Abstract: A computer implemented method comprising receiving a list of one or more contact points from a sender and comparing the list of one or more contact points to a satellite server's do-not-contact list. Any contact point on the list of one or more contact points that appears on the satellite server's do-not-contact list is reported to the sender. The satellite server's do-not-contact list is generated from a do-not-contact list distributed by a master server. A registrant registers with the master server to provide a registrant contact point to be on the do-not-contact list to be distributed by the master server. The contact points in the registry may be organized in a hierarchy with preferences at one or more levels.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: April 12, 2011
    Assignee: UNSPAM, LLC
    Inventors: Arthur M. Keller, Lee Holloway, John Rodrigues, Dat Huu Nguyen, Thomas Belote, Matthew B. Prince
  • Publication number: 20050246344
    Abstract: A computer implemented method comprising receiving a list of one or more contact points from a sender and comparing the list of one or more contact points to a satellite server's do-not-contact list. Any contact point on the list of one or more contact points that appears on the satellite server's do-not-contact list is reported to the sender. The satellite server's do-not-contact list is generated from a do-not-contact list distributed by a master server. A registrant registers with the master server to provide a registrant contact point to be on the do-not-contact list to be distributed by the master server. The contact points in the registry may be organized in a hierarchy with preferences at one or more levels.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Inventors: Arthur Keller, Lee Holloway, John Rodrigues, Dat Nguyen, Thomas Belote, Matthew Prince