IP Library Patent Application 16003468
Patent Application
App. No. 16/003,468

SYSTEMS AND METHODS FOR ANALYZING PERFORMANCE OF AN ENTITY

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/003,468
Abstract

Systems and methods are provided for analyzing entity performance. In accordance with one implementation, a method is provided that includes receiving data associated with a geographic region and transforming the received data into an object model. The method also includes analyzing the object model to associate the received data with a plurality of entities and to associate the received data with a plurality of sub-geographic regions of the geographic region. The method also includes applying a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity of the plurality of entities. Further, the method includes determining actual performance for the at least one entity and providing a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.

Claims (49)

1 . A system for analyzing entity performance, the system comprising:

a memory device that stores a set of instructions;

one or more processors configured to execute the set of instructions that cause the one or more processors to:

receive data associated with a geographic region, wherein the received data is transformed into an object model;

analyze the object model to associate the received data with at least one entity and to associate the received data with a plurality of sub-geographic regions of the geographic region;

apply a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity location of the at least one entity;

determine actual performance for the at least one entity location; and

provide a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.

2 . The system of claim 1 wherein the received data includes at least one of financial transaction data, consumer data associated with the geographic region, or entity data associated with the at least one entity.

3 . The system of claim 1 wherein the user interface includes:

a representation of the geographic region;

a representation of locations of the entity overlayed on the geographic region; and

a representation of the sub-geographic regions overlayed on the geographic region.

4 . The system of claim 1 wherein the determined actual performance includes determining the actual spend amount for the at least one entity location based on the object model and the predicted performance includes determining the predicted spend amount for the at least one entity location based on the object model.

5 . The system of claim 4 wherein the user interface further includes:

a representation of the actual spend amount for the sub-geographic regions with respect to the at least one entity location.

6 . The system of claim 4 wherein the user interface further includes:

a representation of the predicted spend amount for the sub-geographic regions with respect to the at least one entity location.

7 . The system of claim 1 wherein the user interface further includes:

a representation of the actual performance for the at least one entity location for at least one of the sub-geographic regions and a demographic feature of the object model associated with the at least one sub-geographic region.

8 . The system of claim 1 wherein the user interface further includes:

a representation of the predicted performance for the at least one entity location for the sub-geographic regions.

9 . The system of claim 1 wherein the one or more processors are further configured to receive a placement of a hypothetical entity location and wherein applying the prediction model further uses the placement of the hypothetical entity location to determine a predicted performance for the at least one entity location.

10 . The system of claim 9 wherein the one or more processors are further configured to determine the predicted performance for the hypothetical entity location.

11 . The system of claim 1 wherein the one or more processors are further configured to determine a placement for a hypothetical entity location based on the object model.

12 . A method for analyzing entity performance, the method being performed by one or more processors of one or more computers and comprising:

receiving data associated with a geographic region, wherein the received data is transformed into an object model;

analyzing the object model to associate the received data with at least one entity and to associate the received data with a plurality of sub-geographic regions of the geographic region;

applying a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity location of the at least one entity;

determining actual performance for at least the entity location; and

providing a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.

13 . The method of claim 12 wherein the received data includes at least one of financial transaction data, consumer data associated with the geographic region, or entity data associated with the at least one entity.

14 . The method of claim 12 wherein the user interface includes:

a representation of the geographic region;

a representation of the locations of the at least one entity overlayed on the geographic region; and

a representation of the sub-geographic regions overlayed on the geographic region.

15 . The method of claim 12 wherein the determined actual performance includes determining the actual spend amount for the at least one entity location based on the object model and the predicted performance includes determining the predicted spend amount for the at least one entity location based on the object model.

16 . The method of claim 15 wherein the user interface further includes:

a representation of the actual spend amount for the sub-geographic regions with respect to the at least one entity location.

17 . The method of claim 15 wherein the user interface further includes:

a representation of the predicted spend amount for the sub-geographic regions with respect to the at least one entity location.

18 . The method of claim 12 further including receiving a placement of a hypothetical entity location and wherein applying the prediction model further uses the placement of the hypothetical entity location to determine a predicted performance for the at least one entity location.

19 . The method of claim 18 further including determining the predicted performance for the hypothetical entity location.

20 . A non-transitory computer readable medium that stores a set of instructions that are executable by at least one processor of one or more computers to cause the one or more computers to analyze entity performance, the set of instructions causing the one or more computers to:

receive data associated with a geographic region, wherein the received data is transformed into an object model;

analyze the object model to associate the received data with at least one entity and to associate the received data with a plurality of sub-geographic regions of the geographic region;

apply a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity location;

determine actual performance for the at least one entity location; and

provide a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.

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 13, 2018
From: ERENRICH, DANIEL; MUKHERJEE, ANIRVAN; DWYER, WILLIAM
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 046077/0327 →