IP Library Patent Application 16023251
Patent Application
App. No. 16/023,251

METHODS AND SYSTEMS FOR ANALYZING ENTITY PERFORMANCE

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 None
App. No.
16/023,251
Abstract

Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes recognizing an identifier associated with an entity and accessing a data structure comprising information associated with a plurality of interactions. The method also comprises identifying one or more interactions of the plurality of interactions based on the recognized identifier. The method further comprises processing the information of the identified interactions to analyze a performance of the entity and providing the processed information to display the performance of the entity on a user interface.

Claims (41)

1 . A system comprising:

one or more processors;

memory storing instructions that, when executed by the one or more processors, cause the system to perform:

receiving input for at least one category of a plurality of categories of information to be compared between a first entity and a second entity;

accessing a data structure in the memory comprising the plurality of categories of information, the plurality of categories of information showing a plurality of interactions between multiple entities, the multiple entities including at least the first entity and the second entity;

estimating an identity of the second entity based on information in the data structure representing at least a type of the first entity and a location of the first entity;

processing information associated with one or more particular interactions of the data structure for comparing data between the first entity and the second entity, the one or more particular interactions being associated with the at least one category of the plurality of categories of information; and

providing the processed information for displaying a comparison between a performance of the first entity and the second entity on a user interface.

2 . The system of claim 1 , wherein the first entity comprises a first provisioning entity, and the second entity comprises a second provisioning entity.

3 . The system of claim 1 , wherein an identity of the first entity is known, and the identity of the second entity is unknown.

4 . The system of claim 1 , wherein the estimating the identity of the second entity comprises analyzing the data structure in the memory to identify a set of entities having the type of the first entity and being within a predetermined proximity of the location of the first entity.

5 . The system of claim 4 , wherein the instructions further cause the system to select a particular entity of the set of entities as the estimated identity of the second entity, the particular entity of the set of entities being closer in proximity to the location of the first entity than the other entities of the set of entities.

6 . The system of claim 1 , wherein each of the plurality of interactions comprises categories of information including at least one of: an interaction number category, a consuming entity identification category; a consuming entity location category, a provisioning entity identification category, a provisioning entity location category, a type of provisioning entity category, an interaction amount category, and a time of interaction category.

7 . The system of claim 1 ; wherein the processing information associated with one or more particular interactions of the data structure for comparing data between the first entity and the second entity comprises:

processing information associated with the at least one category of information of the first entity; and

processing information associated with the at least one category of the second entity.

8 . The system of claim 7 , wherein the comparison between the performance of the first entity and the second entity comprises a comparison of the processed information associated with the at least one category of information of the first entity and the processed information associated with the at least one category of the second entity.

9 . The system of claim 8 ; wherein the user interface includes a dashboard showing a graphical representation associated with the comparison of the processed information associated with the at least one category of information of the first entity and the processed information associated with the at least one category of the second entity.

10 . A method implemented by a computing system including one or more processors and storage media storing machine-readable instructions; wherein the method is performed using the one or more processors, the method comprising:

receiving input for at least one category of a plurality of categories of information to be compared between a first entity and a second entity;

accessing a data structure in the memory comprising the plurality of categories of information; the plurality of categories of information showing a plurality of interactions between multiple entities; the multiple entities including at least the first entity and the second entity;

estimating an identity of the second entity based on information in the data structure representing at least a type of the first entity and a location of the first entity;

processing information associated with one or more particular interactions of the data structure for comparing data between the first entity and the second entity, the one or more particular interactions being associated with the at least one category of the plurality of categories of information; and

providing the processed information for displaying a comparison between a performance of the first entity and the second entity on a user interface.

11 . The method of claim 10 , wherein the first entity comprises a first provisioning entity, and the second entity comprises a second provisioning entity.

12 . The method of claim 10 , wherein an identity of the first entity is known, and the identity of the second entity is unknown.

13 . The method of claim 10 , wherein the estimating the identity of the second entity comprises analyzing the data structure in the memory to identify a set of entities having the type of the first entity and being within a predetermined proximity of the location of the first entity.

14 . The method of claim 13 , further comprising selecting a particular entity of the set of entities as the estimated identity of the second entity, the particular entity of the set of entities being closer in proximity to the location of the first entity than the other entities of the set of entities.

15 . The method of claim 10 , wherein each of the plurality of interactions comprises categories of information including at least one of: an interaction number category, a consuming entity identification category, a consuming entity location category, a provisioning entity identification category, a provisioning entity location category, a type of provisioning entity category, an interaction amount category, and a time of interaction category.

16 . The method of claim 10 , wherein the processing information associated with one or more particular interactions of the data structure for comparing data between the first entity and the second entity comprises:

processing information associated with the at least one category of information of the first entity; and

processing information associated with the at least one category of the second entity.

17 . The method of claim 16 , wherein the comparison between the performance of the first entity and the second entity comprises a comparison of the processed information associated with the at least one category of information of the first entity and the processed information associated with the at least one category of the second entity.

18 . The method of claim 17 , wherein the user interface includes a dashboard showing a graphical representation associated with the comparison of the processed information associated with the at least one category of information of the first entity and the processed information associated with the at least one category of the second entity.

19 . A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform:

receiving input for at least one category of a plurality of categories of information to be compared between a first entity and a second entity;

accessing a data structure in the memory comprising the plurality of categories of information, the plurality of categories of information showing a plurality of interactions between multiple entities, the multiple entities including at least the first entity and the second entity;

estimating an identity of the second entity based on information in the data structure representing at least a type of the first entity and a location of the first entity;

processing information associated with one or more particular interactions of the data structure for comparing data between the first entity and the second entity, the one or more particular interactions being associated with the at least one category of the plurality of categories of information; and

providing the processed information for displaying a comparison between a performance of the first entity and the second entity on a user interface.

20 . The non-transitory computer readable medium of claim 19 , wherein the estimating the identity of the second entity comprises analyzing the data structure in the memory to identify a set of entities having the type of the first entity and being within a predetermined proximity of the location of the first entity.

Assignments (8)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Jul 3, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0640 →
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY LISTED PATENT BY REMOVING APPLICATION NO. 16/832267 FROM THE RELEASE OF SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 052856 FRAME 0382. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 26, 2021
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 057335/0753 →
SECURITY INTEREST Recorded Jun 4, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 052856/0817 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2020
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 052856/0382 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 051713/0149 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051709/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2018
From: BINGHAM, ELI; CAI, ALLEN; CHAI, WINNIE; CHEN, YU-HSIN JOYCE; COHAN, GREG; WU, DI; DORSEY, CHRIS; DWYER, WILLIAM; ERENRICH, DANIEL; GARROD, JOHN; GRAY, GILAD; KARA, FERIDUN ARDA; KAYA, BARIS; KWON, DENNIS; MABREY, TED; MARTIN, GREG; ASH, ANDREW; MENON, PARVATHY; MUKHERJEE, ANIRVAN; BUSH, ZACHARY; LEWIS, CHRIS; NGO, BRIAN; SILLS, MATT; STAMATS, SPENCER; STOWE, GEOFF; WU, DIANE; OZYAR, ASLI; REILLY, MIKE; SCOTT, JACOB; SHANKAR, ANKIT; TALWAR, SAMIR; URAL, ENGIN; VELEZ, PATRICIO JOSE; WILKINS, HOLT; WULSIN, DRAUSIN; KELLEY, SEAN
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 046491/0510 →