IP Library Granted Patent US 10,664,936
Granted Patent B2
US 10,664,936 · App. 14/481,714 · Granted May 26, 2020

Authentication systems and methods for on-demand products

Inventors: Isaac Chapa (Austin, TX); Steven Hatley (Round Rock, TX); Joe Ross (Austin, TX)
Assignee: CSIDENTITY CORPORATION
G06Q50/265G06Q30/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,664,936
App. No.
14/481,714
Granted
May 26, 2020
Kind
B2
Abstract

In one embodiment, a method includes receiving, from a requestor, a request for an on-demand identity product in relation to an identity of a consumer, the request comprising personally identifying information (PII) of the consumer. The method also includes executing, using the PII, a partial registration of the consumer for the on-demand identity product, the partial registration omitting satisfaction of at least one security requirement. The method additionally includes determining whether delayed authentication is enabled for the on-demand identity product. Moreover, the method includes, responsive to a determination that delayed authentication is enabled for the on-demand identity product: conditionally suspending the at least one security requirement; initiating provision of the on-demand identity product to the requestor; and restricting the requestor's access to determined sensitive data resulting from the initiated provision at least until the at least one security requirement is satisfied.

Claims (64)

1. A method for delayed authentication of on-demand products including product-delivery factors, the method comprising:

receiving, from a first user system, a first request (i) comprising personally identifying information of the first user, and (ii) associated with a first on-demand product;

receiving, from a second user system, a second request (i) comprising personally identifying information of the second user, and (ii) associated with a second on-demand product;

partially registering, using the personally identifying information of the first consumer, the first consumer for the first on-demand identity product;

based at least in part on the partial registration, initiating delivery of the first on-demand identity product to the first user system such that (i) the first user system has access to determined non-sensitive data, and (ii) the first user system is restricted access to determined sensitive data;

responsive to a determination that the first user is not authenticated, continue restricting access by the first user system to the determined sensitive data;

responsive to a determination that the first user is authenticated, automatically authenticating the first user system and enabling access to the determined sensitive data by the first user system;

determining that delivery of the first on-demand identity product to the first user system is successful based at least in part on a first evaluation of product-delivery factors that are specific to the first on-demand product, wherein the product delivery factors include one or more of:

(i) determination that a user associated with a user system has been successfully added to one or more internal systems that provide an on-demand product,

(ii) determination that the on-demand product has been transmitted in its entirety to the user system, or

(iii) determination that the on-demand product is accessible by the user system,

determining that delivery of the second on-demand identity product to the second user system is successful based at least in part on a second evaluation of product-delivery factors that are specific to the second on-demand product, wherein the second evaluation of product-delivery factors that are specific to the second on-demand product includes different product-delivery factors than the product-delivery factors that are specific to the first on-demand product; and

responsive to a determination that delivery of the first on-demand product to the first user system is successful, automatically generating billing instructions that are configured to bill the first user system.

2. The method of claim 1 , further comprising:

determining that an option for delayed authentication is enabled for the first on-demand product, wherein the option for delayed authentication is a setting that is preconfigured and stored in a memory that is accessible by the computer system over a network.

3. The method of claim 2 , comprising, responsive to a determination that the option for delayed authentication is disabled for the first on-demand product, requiring that determination that the first user is authenticated is satisfied prior to initiating delivery of the first on-demand product.

4. The method of claim 1 , wherein the partial registering omits satisfaction of at least one security requirement, wherein the at least one security requirement comprises a requirement that the first user system be authenticated.

5. The method of claim 1 , wherein the first user system is authenticated by verifying an identity of the first user.

6. The method of claim 1 , wherein the restricting comprises allowing the first user system to access sanitized data resulting from the initiated delivery.

7. The method of claim 6 , wherein the sanitized data comprises an identity alert.

8. The method of claim 1 , further comprising:

responsive to a determination that delivery of the on-demand product to the user system is not successful, automatically generating delayed billing instructions that are configured not to bill the first user system for the first on-demand product at least until successful delivery of the on-demand product to the first user system can be determined.

9. An identity-product provision system for delayed authentication of on-demand products including product-delivery factors, the identity-product provision system comprising:

at least one computer processor, wherein the at least one computer processor is operable to perform a method comprising:

receiving, from a first user system, a first request (i) comprising personally identifying information of the first user, and (ii) associated with a first on-demand product;

receiving, from a second user system, a second request (i) comprising personally identifying information of the second user, and (ii) associated with a second on-demand product;

partially registering, using the personally identifying information of the first consumer, the first consumer for the first on-demand identity product;

based at least in part on the partial registration, initiating delivery of the first on-demand identity product to the first user system such that (i) the first user system has access to determined non-sensitive data, and (ii) the first user system is restricted access to determined sensitive data;

responsive to a determination that the first user is not authenticated, continue restricting access by the first user system to the determined sensitive data;

responsive to a determination that the first user is authenticated, automatically authenticating the first user system and enabling access to the determined sensitive data by the first user system;

determining that delivery of the first on-demand identity product to the first user system is successful based at least in part on a first evaluation of product-delivery factors that are specific to the first on-demand product, wherein the product delivery factors include one or more of:

(i) determination that a user associated with a user system has been successfully added to one or more internal systems that provide an on-demand product,

(ii) determination that the on-demand product has been transmitted in its entirety to the user system, or

(iii) determination that the on-demand product is accessible by the user system,

determining that delivery of the second on-demand identity product to the second user system is successful based at least in part on a second evaluation of product-delivery factors that are specific to the second on-demand product, wherein the second evaluation of product-delivery factors that are specific to the second on-demand product includes different product-delivery factors than the product-delivery factors that are specific to the first on-demand product; and

responsive to a determination that delivery of the first on-demand product to the first user system is successful, automatically generating billing instructions that are configured to bill the first user system.

10. The identity-product provision system of claim 9 , the method further comprising:

determining that an option for delayed authentication is enabled for the first on-demand product, wherein the option for delayed authentication is a setting that is preconfigured and stored in a memory that is accessible by the computer system over a network.

11. The identity-product provision system of claim 10 , the method further comprising:

responsive to a determination that the option for delayed authentication is disabled for the first on-demand product, requiring that determination that the first user is authenticated is satisfied prior to initiating delivery of the first on-demand product.

12. The identity-product provision system of claim 9 , wherein the partial registering omits satisfaction of at least one security requirement, wherein the at least one security requirement comprises a requirement that the first user system be authenticated.

13. The identity-product provision system of claim 9 , wherein the first user system is authenticated by verifying an identity of the first user.

14. The identity-product provision system of claim 9 , wherein the restricting comprises allowing the first user system to access sanitized data resulting from the initiated delivery.

15. The identity-product provision system of claim 14 , wherein the sanitized data comprises an identity alert.

16. The identity-product provision system of claim 9 , the method further comprising:

responsive to a determination that delivery of the on-demand product to the user system is not successful, automatically generating delayed billing instructions that are configured not to bill the first user system for the first on-demand product at least until successful delivery of the on-demand product to the first user system can be determined.

17. Non-transitory computer storage having stored thereon a computer program, the computer program including executable instructions that instruct a computer system to at least:

receive, from a first user system, a first request (i) comprising personally identifying information of the first user, and (ii) associated with a first on-demand product;

receive, from a second user system, a second request (i) comprising personally identifying information of the second user, and (ii) associated with a second on-demand product;

partially register, using the personally identifying information of the first consumer, the first consumer for the first on-demand identity product;

based at least in part on the partial registration, initiate delivery of the first on-demand identity product to the first user system such that (i) the first user system has access to determined non-sensitive data, and (ii) the first user system is restricted access to determined sensitive data;

responsive to a determination that the first user is not authenticated, continue to restrict access by the first user system to the determined sensitive data;

responsive to a determination that the first user is authenticated, automatically authenticate the first user system and enabling access to the determined sensitive data by the first user system;

determine that delivery of the first on-demand identity product to the first user system is successful based at least in part on a first evaluation of product-delivery factors that are specific to the first on-demand product, wherein the product delivery factors include one or more of:

(i) determination that a user associated with a user system has been successfully added to one or more internal systems that provide an on-demand product,

(ii) determination that the on-demand product has been transmitted in its entirety to the user system, or

(iii) determination that the on-demand product is accessible by the user system,

determine that delivery of the second on-demand identity product to the second user system is successful based at least in part on a second evaluation of product-delivery factors that are specific to the second on-demand product, wherein the second evaluation of product-delivery factors that are specific to the second on-demand product includes different product-delivery factors than the product-delivery factors that are specific to the first on-demand product; and

responsive to a determination that delivery of the first on-demand product to the first user system is successful, automatically generate billing instructions that are configured to bill the first user system.

18. The non-transitory computer storage of claim 17 , further comprising:

determining that an option for delayed authentication is enabled for the first on-demand product, wherein the option for delayed authentication is a setting that is preconfigured and stored in a memory that is accessible by the computer system over a network.

19. The non-transitory computer storage of claim 17 , wherein the partial registering omits satisfaction of at least one security requirement, wherein the at least one security requirement comprises a requirement that the first user system be authenticated.

20. The non-transitory computer storage of claim 17 , further comprising:

responsive to a determination that delivery of the on-demand product to the user system is not successful, automatically generating delayed billing instructions that are configured not to bill the first user system for the first on-demand product at least until successful delivery of the on-demand product to the first user system can be determined.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2014
From: CHAPA, ISAAC; HATLEY, STEVEN; ROSS, JOE
To: CSIDENTITY CORPORATION
Reel/Frame 033767/0356 →
Continuity (5)
Continuation In Part 14272942 · May 8, 2014
Continuation 13870489 · Apr 25, 2013
Provisional Application 61786585 · Mar 15, 2013
Provisional Application 61876086 · Sep 10, 2013
Related Publication 20140379600A1 · Dec 25, 2014
Cited By (6)
US 12,190,327 US 12,205,076 US 12,333,623 US 12,346,984 US 12,353,482 US 12,657,589