Patents by Inventor Daniel Thomas Greff

Daniel Thomas Greff 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: 10277566
    Abstract: This disclosure is directed to systems and methods for securely communicating authentication information in a networked environment such as one involving a client device, a cloud based computing platform, and an enterprise computing environment. Some embodiments may include encrypting, by a client device using a public key, authentication information provided by a user. The encrypted authentication information is sent to a cloud based service which then sends it to an on-premises component residing behind a firewall of an enterprise. The on-premises component decrypts the authentication information using a private key, validates the authentication information, and returns the result to the cloud based service over a network. If validated, the cloud based service establishes a secure connection between the client device and the on-premises component such that the user can access the enterprise's content without the enterprise having to share the authentication information with the cloud based service.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: April 30, 2019
    Assignee: SailPoint Technologies, Inc.
    Inventors: Craig Robert William Forster, Daniel Thomas Greff, Crandall B. T. Chow, Phillip Goldenburg
  • Publication number: 20170289116
    Abstract: This disclosure is directed to systems and methods for securely communicating authentication information in a networked environment such as one involving a client device, a cloud based computing platform, and an enterprise computing environment. Some embodiments may include encrypting, by a client device using a public key, authentication information provided by a user. The encrypted authentication information is sent to a cloud based service which then sends it to an on-premises component residing behind a firewall of an enterprise. The on-premises component decrypts the authentication information using a private key, validates the authentication information, and returns the result to the cloud based service over a network. If validated, the cloud based service establishes a secure connection between the client device and the on-premises component such that the user can access the enterprise's content without the enterprise having to share the authentication information with the cloud based service.
    Type: Application
    Filed: June 14, 2017
    Publication date: October 5, 2017
    Inventors: Craig Robert William Forster, Daniel Thomas Greff, Crandall B.T. Chow, Phillip Goldenburg
  • Patent number: 9722980
    Abstract: This disclosure is directed to systems and methods for securely communicating authentication information in a networked environment such as one involving a client device, a cloud based computing platform, and an enterprise computing environment. Some embodiments may include encrypting, by a client device using a public key, authentication information provided by a user. The encrypted authentication information is sent to a cloud based service which then sends it to an on-premises component residing behind a firewall of an enterprise. The on-premises component decrypts the authentication information using a private key, validates the authentication information, and returns the result to the cloud based service over a network. If validated, the cloud based service establishes a secure connection between the client device and the on-premises component such that the user can access the enterprise's content without the enterprise having to share the authentication information with the cloud based service.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: August 1, 2017
    Assignee: Sailpoint Technologies, Inc.
    Inventors: Craig Robert William Forster, Daniel Thomas Greff, Crandall B. T. Chow, Phillip Goldenburg
  • Publication number: 20160197900
    Abstract: This disclosure is directed to systems and methods for securely communicating authentication information in a networked environment such as one involving a client device, a cloud based computing platform, and an enterprise computing environment. Some embodiments may include encrypting, by a client device using a public key, authentication information provided by a user. The encrypted authentication information is sent to a cloud based service which then sends it to an on-premises component residing behind a firewall of an enterprise. The on-premises component decrypts the authentication information using a private key, validates the authentication information, and returns the result to the cloud based service over a network. If validated, the cloud based service establishes a secure connection between the client device and the on-premises component such that the user can access the enterprise's content without the enterprise having to share the authentication information with the cloud based service.
    Type: Application
    Filed: March 15, 2016
    Publication date: July 7, 2016
    Inventors: Craig Robert William Forster, Daniel Thomas Greff, Crandall B.T. Chow, Phillip Goldenburg
  • Patent number: 9319395
    Abstract: This disclosure is directed to systems and methods for securely communicating authentication information in a networked environment such as one involving a client device, a cloud based computing platform, and an enterprise computing environment. Some embodiments may include encrypting, by a client device using a public key, authentication information provided by a user. The encrypted authentication information is sent to a cloud based service which then sends it to an on-premises component residing behind a firewall of an enterprise. The on-premises component decrypts the authentication information using a private key, validates the authentication information, and returns the result to the cloud based service over a network. If validated, the cloud based service establishes a secure connection between the client device and the on-premises component such that the user can access the enterprise's content without the enterprise having to share the authentication information with the cloud based service.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: April 19, 2016
    Assignee: Sailpoint Technologies, Inc.
    Inventors: Craig Robert William Forster, Daniel Thomas Greff, Crandall B. T. Chow, Phillip Goldenburg
  • Publication number: 20150012751
    Abstract: This disclosure is directed to systems and methods for securely communicating authentication information in a networked environment such as one involving a client device, a cloud based computing platform, and an enterprise computing environment. Some embodiments may include encrypting, by a client device using a public key, authentication information provided by a user. The encrypted authentication information is sent to a cloud based service which then sends it to an on-premises component residing behind a firewall of an enterprise. The on-premises component decrypts the authentication information using a private key, validates the authentication information, and returns the result to the cloud based service over a network. If validated, the cloud based service establishes a secure connection between the client device and the on-premises component such that the user can access the enterprise's content without the enterprise having to share the authentication information with the cloud based service.
    Type: Application
    Filed: June 27, 2014
    Publication date: January 8, 2015
    Inventors: Craig Robert William Forster, Daniel Thomas Greff, Crandall B.T. Chow, Phillip Goldenburg
  • Publication number: 20090076865
    Abstract: A business role for a user is selected based on a job title of the user. IT roles are identified based on the selected business role. Provisioned IT roles of the user are compared to the identified IT roles. Differences between the identified and provisioned IT roles are remedied. The differences may be remedied by changing the business role definition.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Inventors: Philip J. Rousselle, Daniel Thomas Greff, Leung Chun, John R. Walker, JR.