IP Library Granted Patent US 11,210,616
Granted Patent B2
US 11,210,616 · App. 16/431,523 · Granted Dec 28, 2021

Asset allocation evaluation system

Inventors: Christopher Brahms (Vienna, VA); Eric Knudson (Washington, DC); Mitchell Beard (Falls Church, VA); Patrick Lii (Brooklyn, NY); Sophia Turrell (San Francisco, CA)
Assignee: Palantir Technologies Inc.
G06Q10/06312H04L67/10H04L67/42
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,210,616
App. No.
16/431,523
Granted
Dec 28, 2021
Kind
B2
Abstract

A system and method for presenting information for evaluating asset allocation. In example embodiments, the method includes determining a readiness score associated with a request location and in response to determining the readiness score associated with the request location transgresses a threshold readiness score, causing display of an alert notification within a user interface. The method further includes receiving a request submitted via the user that specifies a requested quantity of the asset type to be allocated to the request location. Based on the request, the user interface displays a fulfillment indicator to indicate a portion of the requested quantity of the asset type that is fulfilled based on combination of reallocation quantities of the asset type to be allocated to the request location from each destination location in a set of destination locations.

Claims (52)

1. A server system comprising:

one or more processors of a machine; and

a memory storing instructions that, when executed by the one or more processors, causes the machine to perform operations comprising:

determining a readiness score associated with a request location based on a comparison of a scheduled quantity of an asset type at the request location and a historic demand quantity of the asset type at the request location;

in response to determining that the readiness score associated with the request location transgresses a threshold readiness score, automatically causing display of an alert notification within a user interface presented by a client device, the alert notification being displayed in the user interface with an indicator of a deficiency in the scheduled quantity of the asset type at the request location determined based on the comparison of the scheduled quantity to the historic demand quantity;

in response to receiving a request to reallocate a first quantity of the asset type to the request location, calculating detriment scores associated with reallocating the first quantity of the asset type from a set of source locations to the request location, wherein each detriment score is calculated based on a model distribution that specifies a baseline quantity of the asset type associated with a respective source location, each detriment score providing a measure of detriment to the respective source location caused by reallocation of a portion of the first quantity of the asset type from the respective source location to the request location;

causing the user interface presented by the client device to display:

a listing of the set of source locations,

the detriment score calculated for each respective source location; and

an input element for initiating reallocation of the first quantity of the asset type from the set of source locations to the request location;

receiving from the client device, an input submitted via the input element displayed in the user interface presented by the client device; and

in response to receiving the input, initiating the reallocation of the first quantity of the asset type from the set of source locations to the request location and causing the user interface to a update a fulfillment indicator to indicate a portion of the deficiency in the scheduled quantity of the asset type at the request location that is fulfilled based on reallocation of the first quantity of the asset type from the set of source locations to the request location.

2. The system of claim 1 , wherein the calculating of the detriment scores includes determining a transport score based on an amount of resources needed to reallocate the first quantity of the asset type from the set of source locations to the request location.

3. The system of claim 1 , wherein the calculating of the detriment scores includes determining an activity score that reflects activity of an asset at a current location of the asset.

4. The system of claim 1 , wherein the calculating of the detriment scores includes determining a maintenance score based on a current state of repair of one or more assets of the asset type.

5. The system of claim 1 , wherein the calculating of the detriment scores includes determining a location-demand score based on a first prospective future demand of the asset type corresponding to the request location and a second prospective future demand of the asset type corresponding to a source location.

6. The system of claim 1 , the operations further comprising:

determining a benefit score associated with reallocation of the first quantity of the asset type from the set of source locations to the request location, the benefit score providing a measure of benefit to the request location associated with reallocation of the first quantity of the asset type from the set of source locations to the request location; and

causing presentation of the benefit score within the user interface.

7. The system of claim 1 , wherein initiating the reallocation of the first quantity of the asset type from the set of source locations to the request location comprises:

modifying a schedule record to reflect the reallocation of the first quantity of the asset type from the set of source locations to the request location.

8. The system of claim 1 , wherein the user interface comprises a table that includes a list of asset types allocated to the request location, a baseline quantity for each asset type, an allocated quantity for each asset type, and a gap quantity for each asset type.

9. A method comprising:

determining a readiness score associated with a request location based on a comparison of a scheduled quantity of an asset type at the request location and a historic demand quantity of the asset type at the request location;

in response to determining that the readiness score associated with the request location transgresses a threshold readiness score, automatically causing display of an alert notification within a user interface presented by a client device, the alert notification being displayed in the user interface with an indicator of a deficiency in the scheduled quantity of the asset type at the request location determined based on the comparison of the scheduled quantity to the historic demand quantity;

in response to receiving a request to reallocate a first quantity of the asset type to the request location, calculating detriment scores associated with reallocating the first quantity of the asset type from a set of source locations to the request location, wherein each detriment score is calculated based on a model distribution that specifies a baseline quantity of the asset type associated with a respective source location, each detriment score providing a measure of detriment to the respective source location caused by reallocation of a portion of the first quantity of the asset type from the respective source location to the request location;

causing the user interface presented by the client device to display:

a listing of the set of source locations,

the detriment score calculated for each respective source location; and

an input element for initiating reallocation of the first quantity of the asset type from the set of source locations to the request location;

receiving from the client device, an input submitted via the input element displayed in the user interface presented by the client device; and

in response to receiving the input, initiating the reallocation of the first quantity of the asset type from the set of source locations to the request location and causing the user interface to update a fulfillment indicator to indicate a portion of the deficiency in the scheduled quantity of the asset type at the request location that is fulfilled based on reallocation of the first quantity of the asset type from the set of source locations to the request location.

10. The method of claim 9 , wherein the calculating of the detriment scores includes determining a transport score based on an amount of resources needed to reallocate the first quantity of the asset type from the set of source locations to the request location.

11. The method of claim 9 , wherein the calculating of the detriment scores includes determining an activity score that reflects activity of an asset at a current location of the asset.

12. The method of claim 9 , wherein the calculating of the detriment scores includes determining a maintenance score based on a current state of repair of one or more assets of the asset type.

13. The method of claim 9 , wherein the calculating of the detriment scores includes determining a location-demand score based on a first prospective future demand of the asset type corresponding to the request location and a second prospective future demand of the asset type corresponding to a source location.

14. The method of claim 9 , further comprising:

determining a benefit score associated with reallocation of the first quantity of the asset type from the set of source locations to the request location, the benefit score providing a measure of benefit to the request location associated with reallocation of the first quantity of the asset type from the set of source locations to the request location; and

causing presentation of the benefit score within the user interface.

15. The method of claim 9 , wherein initiating the reallocation of the first quantity of the asset type from the set of source locations to the request location comprises:

modifying a schedule record to reflect the reallocation of the first quantity of the asset type from the set of source locations to the request location.

16. The method of claim 9 , wherein the user interface comprises a table that includes a list of asset types allocated to the request location, a baseline quantity for each asset type, an allocated quantity for each asset type, and a gap quantity for each asset type.

17. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of one or more computing devices, cause the one or more computing devices to perform operations comprising:

determining a readiness score associated with a request location based on a comparison of a scheduled quantity of an asset type at the request location and a historic demand quantity of the asset type at the request location;

in response to determining that the readiness score associated with the request location transgresses a threshold readiness score, automatically causing display of an alert notification within a user interface presented by a client device, the alert notification being displayed in the user interface with an indicator of a deficiency in the scheduled quantity of the asset type at the request location determined based on the comparison of the scheduled quantity to the historic demand quantity;

in response to receiving a request to reallocate a first quantity of the asset type to the request location, calculating detriment scores associated with reallocating the first quantity of the asset type from a set of source locations to the request location, wherein each detriment score is calculated based on a model distribution that specifies a baseline quantity of the asset type associated with a respective source location, each detriment score providing a measure of detriment to the respective source location caused by reallocation of a portion of the first quantity of the asset type from the respective source location to the request location;

causing the user interface presented by the client device to display:

a listing of the set of source locations,

the detriment score calculated for each respective source location; and

an input element for initiating reallocation of the first quantity of the asset type from the set of source locations to the request location;

receiving from the client device, an input submitted via the input element displayed in the user interface presented by the client device; and

in response to receiving the input, initiating the reallocation of the first quantity of the asset type from the set of source locations to the request location and causing the user interface to update a fulfillment indicator to indicate a portion of the deficiency in the scheduled quantity of the asset type at the request location that is fulfilled based on reallocation of the first quantity of the asset type from the set of source locations to the request location.

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 19, 2019
From: BRAHMS, CHRISTOPHER; KNUDSON, ERIC; BEARD, MITCHELL; LII, PATRICK; TURRELL, SOPHIA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 049524/0489 →
Continuity (3)
Continuation 15225629 · Aug 1, 2016
Provisional Application 62274072 · Dec 31, 2015
Related Publication 20190295016A1 · Sep 26, 2019