IP Library Granted Patent US 11,902,180
Granted Patent B2
US 11,902,180 · App. 18/056,876 · Granted Feb 13, 2024

Automated decision techniques for controlling resource access

Inventors: Todd Duncan Hoover (Suwanee, GA); Brandi Nicole Recker (Atlanta, GA); William Charles Gates (Atlanta, GA); Sean Patrick Mckeown (Atlanta, GA); Matthew Richard Jackson (Cumming, GA); Dinesh Hiro Wadhwani (Alpharetta, GA)
Assignee: EQUIFAX INC.
H04L47/821H04L47/745H04L47/762H04L47/788H04L47/822H04L47/828
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 11,902,180
App. No.
18/056,876
Granted
Feb 13, 2024
Kind
B2
Abstract

A durability assessment system may receive a request, from a computing system, for a durability index describing an entity. The durability assessment system may determine the durability index based on information about the resource usage by the entity, such as a resource availability score or a resource allocation score. The durability assessment system may compare the obtained resource availability score and resource allocation score to ranges associated with a set of durability indices. Based on the comparison, the durability assessment system may determine a durability index for the entity. The durability index may indicate an ability of the entity to return accessed resources. In some cases, the durability assessment system may provide the durability index to an allocation computing system that is configured to determine whether to grant access to resources based on the durability index.

Claims (50)

1. A method comprising one or more processing devices performing operations comprising:

accessing a durability assessment model, the durability assessment model being generated by a process that includes:

calculating a combination score for each entity in a plurality of entities by combining (a) a first ranking of a respective resource availability score of the each entity measuring an amount of available resources associated with the each entity and (b) a second ranking of a respective resource allocation score of the each entity measuring an allocation of available resources associated with the each entity; and

determining a set of durability indices by:

dividing the combination scores for the plurality of entities into ranges, each range being associated with a durability index of the set of durability indices; and

for each durability index of the set of durability indices, determining a resource availability range for the respective resource availability score and a resource allocation range for the respective resource allocation score;

obtaining a particular resource availability score and a particular resource allocation score for an additional entity;

comparing the particular resource availability score and the particular resource allocation score for the additional entity with the resource availability ranges and the resource allocation ranges associated with the set of durability indices;

determining, based on the durability assessment model, a particular durability index for the additional entity based on the particular resource availability score and the particular resource allocation score for the additional entity falling into a respective resource availability range and a respective resource allocation range associated with the particular durability index for the additional entity; and

transmitting the particular durability index for the additional entity to an allocation computing system for use in controlling access of the additional entity to one or more interactive computing environments.

2. The method of claim 1 , wherein the durability assessment model is configured to output the durability index of the set of durability indices based on an input that includes the combination score for the each entity.

3. The method of claim 1 , wherein the particular durability index for the additional entity causes the allocation computing system to grant or deny the additional entity access to the one or more interactive computing environments.

4. The method of claim 1 , wherein calculating the combination score for the each entity includes determining an average of the ranking of the respective resource availability score and the ranking of the respective resource allocation score.

5. The method of claim 1 , wherein the durability assessment model is implemented using one or more of: a decision tree, a binary decision tree, a random forest model.

6. The method of claim 1 , wherein the particular resource availability score and the particular resource allocation score for the additional entity are received from an additional computing system.

7. The method of claim 1 , wherein the particular resource availability score and the particular resource allocation score are received via a requesting computing system, the requesting computing system associated with the additional entity.

8. A non-transitory computer-readable storage medium having program code that is executable by a processor device to cause a computing device to perform operations, the operations comprising:

accessing a durability assessment model, the durability assessment model being generated by a process that includes:

calculating a combination score for each entity in a plurality of entities by combining (a) a first ranking of a respective resource availability score of the each entity measuring an amount of available resources associated with the each entity and (b) a second ranking of a respective resource allocation score of the each entity measuring an allocation of available resources associated with the each entity; and

determining a set of durability indices by:

dividing the combination scores for the plurality of entities into ranges, each range being associated with a durability index of the set of durability indices; and

for each durability index of the set of durability indices, determining a resource availability range for the respective resource availability score and a resource allocation range for the respective resource allocation score;

obtaining a particular resource availability score and a particular resource allocation score for an additional entity;

comparing the particular resource availability score and the particular resource allocation score for the additional entity with the resource availability ranges and the resource allocation ranges associated with the set of durability indices;

determining, based on the durability assessment model, a particular durability index for the additional entity based on the particular resource availability score and the particular resource allocation score for the additional entity falling into a respective resource availability range and a respective resource allocation range associated with the particular durability index for the additional entity; and

transmitting the particular durability index for the additional entity to an allocation computing system for use in controlling access of the additional entity to one or more interactive computing environments.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the durability assessment model is configured to output the durability index of the set of durability indices based on an input that includes the combination score for the each entity.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the particular durability index for the additional entity is configured to cause the allocation computing system to grant or deny the additional entity access to the one or more interactive computing environments.

11. The non-transitory computer-readable storage medium of claim 8 , wherein calculating the combination score for the each entity includes determining an average of the ranking of the respective resource availability score and the ranking of the respective resource allocation score.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the durability assessment model is configured to be implemented using one or more of: a decision tree, a binary decision tree, a random forest model.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the particular resource availability score and the particular resource allocation score for the additional entity are configured to be received from an additional computing system.

14. The non-transitory computer-readable storage medium of claim 8 , wherein the operations further comprise:

calculating, via a score calculation module, the particular resource availability score and the particular resource allocation score for the additional entity.

15. A system comprising:

a processing device; and

a memory device in which instructions executable by the processing device are stored for configuring the processing device for:

accessing a durability assessment model, the durability assessment model being configured to be generated by a process that includes:

calculating a combination score for each entity in a plurality of entities by combining (a) a first ranking of a respective resource availability score of the each entity measuring an amount of available resources associated with the each entity and (b) a second ranking of a respective resource allocation score of the each entity measuring an allocation of available resources associated with the each entity; and

determining a set of durability indices by:

dividing the combination scores for the plurality of entities into ranges, each range being associated with a durability index of the set of durability indices; and

for each durability index of the set of durability indices, determining a resource availability range for the respective resource availability score and a resource allocation range for the respective resource allocation score;

obtaining a particular resource availability score and a particular resource allocation score for an additional entity;

comparing the particular resource availability score and the particular resource allocation score for the additional entity with the resource availability ranges and the resource allocation ranges associated with the set of durability indices;

determining, based on the durability assessment model, a particular durability index for the additional entity based on the particular resource availability score and the particular resource allocation score for the additional entity falling into a respective resource availability range and a respective resource allocation range associated with the particular durability index for the additional entity; and

transmitting the particular durability index for the additional entity to an allocation computing system for use in controlling access of the additional entity to one or more interactive computing environments.

16. The system of claim 15 , wherein the durability assessment model is configured to output the durability index of the set of durability indices based on an input that includes the combination score for the each entity.

17. The system of claim 15 , wherein the particular durability index for the additional entity is configured to cause the allocation computing system to grant or deny the additional entity access to the one or more interactive computing environments.

18. The system of claim 15 , wherein calculating the combination score for the each entity includes determining an average of the ranking of the respective resource availability score and the ranking of the respective resource allocation score.

19. The system of claim 15 , wherein the durability assessment model is configured to be implemented using one or more of a decision tree, a binary decision tree, a random forest model.

20. The system of claim 15 , wherein the particular resource availability score and the particular resource allocation score for the additional entity are configured to be received from an additional computing system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2024
From: WADHWANI, DINESH HIRO
To: EQUIFAX INC.
Reel/Frame 066178/0672 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: HOOVER, TODD DUNCAN; RECKER, BRANDI NICOLE; GATES, WILLIAM CHARLES; MCKEOWN, SEAN PATRICK; JACKSON, MATTHEW RICHARD
To: EQUIFAX INC.
Reel/Frame 065598/0874 →
Continuity (2)
Continuation 17348470 · Jun 15, 2021
Related Publication 20230082708A1 · Mar 16, 2023
Cited By (1)
US 12,375,424