# US 12,111,303 B2 · System and method for determining a location of ore in a stockpile

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,111,303 B2
- Document ID: US12111303B2
- Status: Granted
- Kind: B2
- Application number: 17/850,866
- Filed: 2022-06-27
- Published: 2023-12-28
- Granted: 2024-10-08
- Earliest claimed: 2022-06-27
- Assignees: Freeport Minerals Corporation
- Applicants: Freeport Minerals Corporation
- Inventors: Cory A. Demieville; Dana Geislinger; Travis Gaddie; Margaret Alden Tinsley; Muneeb Alam; Steven Chad Richardson; Akaash Sanyal; Raquel Crossman; Tianfang Ni; Luke Gerdes; Robyn Freeman; Oleksandr Klesov; Luciano Kiniti Issoe
- Web page: https://patentgrep.com/patent/US12111303B2

## CPC

- G01N 33/24: Earth materials (G01N33/42 takes precedence)
- G01N 15/0227: using imaging; using holography
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)

## Abstract

The method may comprise receiving historical data (e.g., mineralogy data, irrigation data, raffinate data, heat data, lift height data, geographic data on ore placement and/or blower data); training a predictive model using the historical data to create a trained predictive model; adding future assumption data to the trained predictive model; running the forecast engine for a plurality of parameters to obtain forecast data for a mining production target; comparing the forecast data for the mining production target to the actual data for the mining production target; determining deviations between the forecast data and the actual data, based on the comparing; and changing each of the plurality of parameters from the forecast data to the actual data to determine a contribution to the deviations for each of the plurality of parameters.

## Claims

### Claim 1

A method of mine material tracking comprising:
receiving, by one or more processors, data, wherein the data comprises terrain data, haul truck sensor data, block model data and dispatch data and at least one of load point data, shovel high-precision global positioning system (HPGPS) data for a shovel, provision data or mine system data;
receiving, by the one or more processors, chemical data and mineralogical data of ore at a plurality of blast holes;
interpolating, by the one or more processors, the plurality of blast holes in the block model data;
assigning, by the one or more processors, the plurality of blast holes to a geographic location post-blast;
merging, by the one or more processors, the geographic location post-blast, the dispatch data, the terrain data and the haul truck sensor data with the block model data;
linking, by the one or more processors, the block model data to a truck load based on the merging;
aggregating, by the one or more processors, ore characteristics for the truck load;
capturing, by the one or more processors, images of ore that is placed in the truck load to determine particle size distribution information about the ore;
determining, by the one or more processors, a location of the ore in a stockpile; and
transmitting, by the one or more processors, to the shovel an instruction signal about the location of the ore in the stockpile having optimal of the ore characteristics to obtain metals from the ore,
wherein the shovel obtains at least a portion of the ore from the location of the ore in the stockpile, in response to the instruction signal.

### Claim 2 (depends on 1)

The method of claim 1, further comprising adjusting, by the one or more processors, at least a portion of leaching operations to continue mining production and to optimize the mining production, based on the location of the ore in the stockpile.

### Claim 3 (depends on 1)

The method of claim 1, wherein the data comprises the load point data that includes at least one of HPGPS load points or dig point data.

### Claim 4 (depends on 1)

The method of claim 1, wherein the data comprises the mine system data that includes at least one of mine planning data or the block model data.

### Claim 5 (depends on 1)

The method of claim 1, wherein the dispatch data includes at least one of haulage cycle data or beacon data.

### Claim 6 (depends on 1)

The method of claim 1, wherein the haul truck sensor data provides information about the haul trucks.

### Claim 7 (depends on 1)

The method of claim 1, further comprising transmitting, by the one or more processors, the location of the ore in the stockpile to a stockpile and section mapping tool.

### Claim 8 (depends on 7)

The method of claim 7, wherein the stockpile and section mapping tool provides data to an ore map.

### Claim 9 (depends on 8)

The method of claim 8, wherein the ore map provides data to a forecast model input table.

### Claim 10 (depends on 7)

The method of claim 7, wherein the stockpile and section mapping tool provides data to a predictive model.

### Claim 11

An article of manufacture including one or more non-transitory, tangible computer readable storage mediums having instructions stored thereon that, in response to execution by one or more processors, cause the one or more processors processor to perform operations comprising:
receiving, by the one or more processors, data, wherein the data comprises terrain data, haul truck sensor data, block model data and dispatch data and at least one of load point data, shovel high-precision global positioning system (HPGPS) data for a shovel, provision data or mine system data;
receiving, by the one or more processors, chemical data and mineralogical data of ore at a plurality of blast holes;
interpolating, by the one or more processors, the plurality of blast holes in the block model data;
assigning, by the one or more processors, the plurality of blast holes to a geographic location post-blast;
merging, by the one or more processors, the geographic location post-blast, the dispatch data, the terrain data and the haul truck sensor data with the block model data; linking, by the one or more processors, the block model data to a truck load based on the merging;
aggregating, by the one or more processors, ore characteristics for the truck load; capturing, by the one or more processors, images of ore that is placed in the truck load to determine particle size distribution information about the ore;
determining, by the one or more processors, a location of the ore in a stockpile; and
transmitting, by the one or more processors, to the shovel an instruction signal about the location of the ore in the stockpile having optimal of the ore characteristics to obtain metals from the ore,
wherein the shovel obtains at least a portion of the ore from the location of the ore in the stockpile, in response to the instruction signal.

### Claim 12

A system comprising:
one or more processors; and
one or more tangible, non-transitory memories configured to communicate with the one or more processors,
the one or more tangible, non-transitory memories having instructions stored thereon that, in response to execution by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, by the one or more processors, data, wherein the data comprises terrain data, haul truck sensor data, block model data and dispatch data and at least one of load point data, shovel high-precision global positioning system (HPGPS) data for a shovel, provision data or mine system data;
receiving, by the one or more processors, chemical data and mineralogical data of ore at a plurality of blast holes;
interpolating, by the one or more processors, the plurality of blast holes in the block model data;
assigning, by the one or more processors, the plurality of blast holes to a geographic location post-blast;
merging, by the one or more processors, the geographic location post-blast, the dispatch data, the terrain data and the haul truck sensor data with the block model data;
linking, by the one or more processors, the block model data to a truck load based on the merging;
aggregating, by the one or more processors, ore characteristics for the truck load;
capturing, by the one or more processors, images of ore that is placed in the truck load to determine particle size distribution information about the ore;
determining, by the one or more processors, a location of the ore in a stockpile; and transmitting, by the one or more processors, to the shovel an instruction signal about the location of the ore in the stockpile having optimal of the ore characteristics to obtain metals from the ore,
wherein the shovel obtains at least a portion of the ore from the location of the ore in the stockpile, in response to the instruction signal.

### Claim 13 (depends on 12)

The system of claim 12, wherein the data comprises the load point data that includes HPGPS load points.

### Claim 14 (depends on 12)

The system of claim 12, wherein the data comprises the load point data that includes dig point data.

### Claim 15 (depends on 12)

The system of claim 12, wherein the data comprises the mine system data that includes at least one of mine planning data or the block model data.

### Claim 16 (depends on 12)

The system of claim 12, wherein the dispatch data includes at least one of haulage cycle data or beacon data.

### Claim 17 (depends on 12)

The system of claim 12, wherein the haul truck sensor data provides information about the haul trucks.

### Claim 18 (depends on 12)

The system of claim 12, further comprising transmitting, by the one or more processors, the location of the ore in the stockpile to a stockpile and section mapping tool.

### Claim 19 (depends on 18)

The system of claim 18, wherein the stockpile and section mapping tool provides data to an ore map.

### Claim 20 (depends on 19)

The system of claim 19, wherein the ore map provides data to a forecast model input table.
