Patents Assigned to DUO SECURITY, INC.
-
Publication number: 20170078280Abstract: A method including registering an authority device for an account on an auth platform; receiving transaction request from an initiator to the auth platform; messaging the authority device with the transaction request; receiving an authority agent response from the authority device to the auth platform; if the authority agent response confirms the transaction, communicating a confirmed transaction to the initiator; and if the authority agent response denies the transaction, communicating a denied transaction to the initiator.Type: ApplicationFiled: November 29, 2016Publication date: March 16, 2017Applicant: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song, Adam Goodman
-
Publication number: 20170068958Abstract: A method of completing a transaction that requires authorization by an authority agent includes registering an authority device as associated with the authority agent, receiving a transaction request from a service provider; pushing an authentication notification to the authenticating application of the authority device; displaying the authentication notification, including a prompt to supply agent verification data, on the authority device; collecting and verifying the agent verification data; in response to verification of the agent verification data, transmitting an authority agent response from the authority device to the authentication platform, and, at the authentication platform, authenticating the authority agent response; and in response to authenticating the authority agent response, transmitting a transaction confirmation from the authentication platform to the service provider.Type: ApplicationFiled: November 18, 2016Publication date: March 9, 2017Applicant: Duo Security, Inc.Inventors: Jon Oberheide, Omar Abduljaber, Boyang Zhu
-
Publication number: 20170026374Abstract: A system and method that include receiving a service provider identity request through a federated authentication protocol; transmitting a proxy identity request to a configured identity provider; receiving an identity assertion; facilitating execution of a second layer of authentication; determining a proxy identity assertion based on the identity assertion and the second layer of authentication; and transmitting the proxy identity assertion to the service provider.Type: ApplicationFiled: October 6, 2016Publication date: January 26, 2017Applicant: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9544143Abstract: A method including registering an authority device for an account on an auth platform; receiving transaction request from an initiator to the auth platform; messaging the authority device with the transaction request; receiving an authority agent response from the authority device to the auth platform; if the authority agent response confirms the transaction, communicating a confirmed transaction to the initiator; and if the authority agent response denies the transaction, communicating a denied transaction to the initiator.Type: GrantFiled: March 2, 2011Date of Patent: January 10, 2017Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song, Adam Goodman
-
Patent number: 9532222Abstract: A method of completing a transaction that requires authorization by an authority agent includes registering an authority device as associated with the authority agent, receiving a transaction request from a service provider; pushing an authentication notification to the authenticating application of the authority device; displaying the authentication notification, including a prompt to supply agent verification data, on the authority device; collecting and verifying the agent verification data; in response to verification of the agent verification data, transmitting an authority agent response from the authority device to the authentication platform, and, at the authentication platform, authenticating the authority agent response; and in response to authenticating the authority agent response, transmitting a transaction confirmation from the authentication platform to the service provider.Type: GrantFiled: May 4, 2016Date of Patent: December 27, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Omar Abduljaber, Boyang Zhu
-
Patent number: 9524388Abstract: A system and method including defining at least one device authentication policy; at a policy engine, initializing authentication policy processing for an authenticator device; collecting device status assessment; evaluating policy compliance of the device status assessment to an associated defined device authentication policy; and enforcing use of the authenticator device according to the policy compliance.Type: GrantFiled: January 6, 2015Date of Patent: December 20, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song, Adam Goodman
-
Patent number: 9491175Abstract: A system and method that include receiving a service provider identity request through a federated authentication protocol; transmitting a proxy identity request to a configured identity provider; receiving an identity assertion; facilitating execution of a second layer of authentication; determining a proxy identity assertion based on the identity assertion and the second layer of authentication; and transmitting the proxy identity assertion to the service provider.Type: GrantFiled: October 17, 2014Date of Patent: November 8, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9467463Abstract: A system and method for assessing vulnerability of a mobile device including at a remote analysis cloud service, receiving at least one vulnerability assessment request that includes an object identifier for an operative object of a mobile computing device, wherein the vulnerability assessment request originates from the mobile computing device; identifying a vulnerability assessment associated with the identifier of the operative object; and communicating the identified vulnerability assessment to the mobile computing device.Type: GrantFiled: August 31, 2012Date of Patent: October 11, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Dug Song, Adam Goodman
-
Patent number: 9455988Abstract: A system and method that includes receiving a first device profile and associating the first device profile with a first application instance that is assigned as an authentication device of a first account; receiving a second device profile for a second application instance, wherein the second application instance is making a request on behalf of the first account; comparing the second device profile to the first device profile; and completing the request of the second application instance according to results of comparing the second device profile and the first device profile.Type: GrantFiled: April 11, 2016Date of Patent: September 27, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9454656Abstract: A system and method that includes receiving a first biometric profile and associating the first biometric profile with a first application instance that is assigned as an authentication device of a first account; receiving a second biometric profile for a second application instance, wherein the second application instance is making a request on behalf of the first account; comparing the second biometric profile to the first biometric profile; and completing the request of the second application instance according to results of comparing the second biometric profile to the first biometric profile.Type: GrantFiled: May 4, 2015Date of Patent: September 27, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9454365Abstract: A system and method that include collecting device version profiles from a plurality of device sources; classifying the device version profiles into a device profile repository; receiving a component version query request; querying the device profile repository according to the version query request; and responding to the query request with results of the query.Type: GrantFiled: June 18, 2015Date of Patent: September 27, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9443073Abstract: A system and method that includes receiving a first device profile and associating the first device profile with a first application instance that is assigned as an authentication device of a first account; receiving a second device profile for a second application instance, wherein the second application instance is making a request on behalf of the first account; comparing the second device profile to the first device profile; and completing the request of the second application instance according to results of comparing the second device profile and the first device profile.Type: GrantFiled: August 8, 2014Date of Patent: September 13, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9361451Abstract: A system and method including defining at least one device authentication policy; at a policy engine, initializing authentication policy processing for an authenticator device; collecting device status assessment; evaluating policy compliance of the device status assessment to an associated defined device authentication policy; and enforcing use of the authenticator device according to the policy compliance.Type: GrantFiled: May 6, 2014Date of Patent: June 7, 2016Assignee: Duo Security, Inc.Inventors: Jonathan Oberheide, Dug Song, Adam Goodman
-
Patent number: 9338156Abstract: A system and method for providing secondary-factor authentication with a third party application that can include enrolling a device application instance of an account into a secondary-factor authentication service on behalf of a service provider that includes at the secondary-factor authentication service, receiving a secondary factor of authentication enrollment request of an account, the request received from the service provider, transmitting an activation code, and pairing the device application instance with the account through the activation code; receiving an authentication request identifying the account; transmitting an authentication request to the device application instance paired with the account; validating a response to the application request; and transmitting an assessment to the service provider.Type: GrantFiled: February 24, 2014Date of Patent: May 10, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9282085Abstract: A method according to preferred embodiment can include receiving a request at a server from a private key module associated with a first user device; directing a request for a first portion of the private key from the server to a second user device; and in response to a successful user challenge creating a first portion of a digital signature and a second portion of a digital signature at the server. The method of the preferred embodiment can further include combining the first portion of the digital signature and the second portion of the digital signature; and delivering the digital signature to the first user device. The method of the preferred embodiment can function to secure the digital signature process by splitting or dividing the user's private key into two or more portions, each of which require independent authorization from the user in order to create the digital signature.Type: GrantFiled: December 20, 2011Date of Patent: March 8, 2016Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song, Adam Goodman
-
Patent number: 9092302Abstract: A system and method that include collecting device version profiles from a plurality of device sources; classifying the device version profiles into a device profile repository; receiving a component version query request; querying the device profile repository according to the version query request; and responding to the query request with results of the query.Type: GrantFiled: September 10, 2014Date of Patent: July 28, 2015Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 9053310Abstract: A system and method that includes receiving a first biometric profile and associating the first biometric profile with a first application instance that is assigned as an authentication device of a first account; receiving a second biometric profile for a second application instance, wherein the second application instance is making a request on behalf of the first account; comparing the second biometric profile to the first biometric profile; and completing the request of the second application instance according to results of comparing the second biometric profile to the first biometric profile.Type: GrantFiled: August 8, 2014Date of Patent: June 9, 2015Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 8893230Abstract: A system and method that include receiving a service provider identity request through a federated authentication protocol; transmitting a proxy identity request to a configured identity provider; receiving an identity assertion; facilitating execution of a second layer of authentication; determining a proxy identity assertion based on the identity assertion and the second layer of authentication; and transmitting the proxy identity assertion to the service provider.Type: GrantFiled: February 24, 2014Date of Patent: November 18, 2014Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song
-
Patent number: 8892885Abstract: A system and method for authenticating a user that includes receiving an access-request of a network protocol at a challenge-response server; determining if an access-challenge message is required; delivering an active script component through a parameter of an access-challenge message of the network protocol when an access-challenge is required; receiving a challenge-response of a user; validating the challenge-response; and selectively sending an access-accept response for a valid challenge-response and sending an access-denied response for an invalid challenge-response.Type: GrantFiled: August 31, 2012Date of Patent: November 18, 2014Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song, Adam Goodman
-
Patent number: 8893251Abstract: Various systems and methods of embedded authentication are described herein. One method of the preferred embodiment can include receiving at an authentication server a transaction token from a host website, the host website including an embeddable interface and prompting a user challenge by the authentication server at the embeddable interface. The method of the preferred embodiment can also include creating a signed authentication token in response to a successful user challenge, and transmitting the signed authentication token from the authentication server to the embeddable interface.Type: GrantFiled: July 29, 2013Date of Patent: November 18, 2014Assignee: Duo Security, Inc.Inventors: Jon Oberheide, Douglas Song, Adam Goodman