# US 2021/0241360 A1 · Dynamic computer marketplace system and method

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

- Number: US 2021/0241360 A1
- Document ID: US20210241360A1
- Status: Published application
- Kind: A1
- Application number: 17/239,537
- Filed: 2021-04-23
- Published: 2021-08-05
- Earliest claimed: 2017-11-10
- Assignees: Core Scientific, Inc.
- Applicants: Core Scientific, Inc.
- Inventors: Jesse Barnes; Max Alt
- Web page: https://patentgrep.com/patent/US20210241360A1

## CPC

- G06Q 30/0639: {Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility}
- G06F 9/5022: {Mechanisms to release resources}
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems, methods and apparatuses are disclosed for implementation and management of a dynamic compute and application marketplace. The dynamic computer marketplace system can coordinate access to one or more other computing resources, including on-premises computing resources, external (or off-premises) computing resources or a combination thereof. In various embodiments, the dynamic computer marketplace system advantageously can be used to facilitate inter-provider migration, transparent pricing, and/or competitive pricing, among other things.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 2 (depends on 23)

The dynamic computer marketplace system of claim 23, wherein the one or more currency units comprise a first currency unit based on input/output operations per second (IOPS) and a second currency unit based on latency for networking.

### Claim 21

A dynamic supply and demand computer marketplace system, comprising:
a central control system comprising at least one computer, the central control system being configured to:
coordinate access to a plurality of providers each providing access to at least one computing resource capability from a plurality of computing resource capabilities, wherein each of the plurality of providers are disposed at geographically distinct locations;
allow each of the plurality of computing resource capabilities to be purchased, sold, and exchanged, wherein at least one of the plurality of computing resource capabilities is presentable as a commodity and futures;
allow a user, from a plurality of users, to re-price at least one purchased computing resource capability, wherein the at least one purchased resource capability was purchased from a first provider of the plurality of providers;
offer, by the user, the at least one re-priced purchased computing resource capability on the dynamic supply and demand computer marketplace;
based on the offered re-priced purchased computing resource capability, provide an option to the first provider to adjust pricing to the computing resource capability purchased by the user; and
a computer network for enabling communication between the central control system and the plurality of computing resources, wherein the central control system maintains the dynamic computer marketplace.

### Claim 22 (depends on 21)

The dynamic computer marketplace system of claim 21, the central control system being further configured to provide at least one provider, from the plurality of providers, accesses to information including pricing, demand, utilization rates, and terms of the plurality of computing resource capabilities for sale on the dynamic supply and demand computer marketplace, including competitor information.

### Claim 23 (depends on 21)

The dynamic computer marketplace system of claim 21, the central control system being further configured to make one or more currency units available for the plurality of computing resource capabilities such that at least one computer resource capability of the plurality of computing resource capabilities can be purchased, sold, and exchanged based at least in part on the one or more currency units.

### Claim 25 (depends on 23)

The dynamic computer marketplace system of claim 23, wherein the one or more currency units comprise a first currency unit based upon one or more common metrics selected from a group consisting of an execution time for a selected benchmark for compute, size, input/output operations per second, and bandwidth for storage.

### Claim 26 (depends on 23)

The dynamic computer marketplace system of claim 23, wherein the central control system is configured for facilitating a purchase of the one or more currency units, a sale of the one or more currency units, or a combination thereof.

### Claim 27 (depends on 21)

The dynamic computer marketplace system of claim 21, wherein the plurality of computing resource capabilities is offered for purchase on a per-use basis, a configuration-used basis, or an hourly basis.

### Claim 28 (depends on 21)

The dynamic computer marketplace system of claim 21, wherein the central control system provides a listing of available computing resource capabilities for presentation, and wherein the at least one computer includes a server.

### Claim 29 (depends on 21)

The dynamic computer marketplace system of claim 21, wherein the dynamic supply and demand computer marketplace system provides migration between providers among the plurality of providers.

### Claim 30 (depends on 21)

The dynamic computer marketplace system of claim 21, wherein the plurality of computing resource capabilities include at least a storage capability, a network capability, a capability of software access, and a capability of computing resource access.

### Claim 31 (depends on 30)

The dynamic computer marketplace system of claim 30, wherein the plurality of computing resource capabilities is offered for purchase on a per-use basis, a configuration-used basis, or an hourly basis.

### Claim 32 (depends on 21)

The dynamic computer marketplace system of claim 21, the central control system being further configured to offer for purchase a plurality of software developer kits from the plurality of providers.

### Claim 33 (depends on 32)

The dynamic computer marketplace system of claim 32, the central control system being further configured to offer for purchase a plurality of applications from the plurality of providers.

### Claim 34

A dynamic supply and demand computer marketplace method carried out by a central control system comprising at least one computer, the method comprising:
enabling communication among a central control system and a plurality of computing resources, wherein each of the plurality of computing resources are controlled by a respective provider from a plurality of providers, and wherein each of the plurality of computing resources include access to at least one of a plurality of computing resource capabilities;
allowing each of the plurality of computing resource capabilities to be purchased, sold, and exchanged, wherein at least one of the plurality of computing resource capabilities is presentable as a commodity and futures;
re-pricing, by a user, at least one computing resource capability of the plurality of computing resource capabilities, wherein the at least one computing resource capability was purchased by the user from a first provider of the plurality of providers;
offering, by the user, the re-priced purchased computing resource capability on the dynamic supply and demand computer marketplace;
based on the offered re-priced purchased computing resource capability, providing an option to the first provider to adjust pricing to at least one of the plurality of computing resource capabilities offered by the first provider; and
maintaining the dynamic supply and demand computer marketplace via the central control system, wherein the central control system comprises at least computer.

### Claim 35 (depends on 34)

The dynamic computer marketplace system of claim 34, wherein the plurality of computing resource capabilities include at least a storage capability, a network capability, a capability of software access, and a capability of computing resource access, wherein the at least one computer includes a server.

### Claim 36 (depends on 35)

The method of claim 35 further comprising providing the plurality of providers, by the dynamic supply and demand computer marketplace, accesses to information including pricing, demand, utilization rates, and terms of the plurality of computing resource capabilities for sale on the dynamic supply and demand computer marketplace, including competitor information

### Claim 37 (depends on 34)

The method of claim 34 further comprising making currency units available for at least one of a compute capability, a storage capability, a network capability or a combination thereof, wherein the re-priced purchased computing resource capability is offered as a futures.

### Claim 38 (depends on 37)

The method of claim 37, wherein at least currency unit of the currency units comprises a first currency unit based on input/output operations per second (IOPS).

### Claim 39 (depends on 37)

The method of claim 37 further comprising facilitating a purchase of the currency units, a sale of the currency units, or a combination thereof.

### Claim 40 (depends on 36)

The method of claim 36 further comprising providing migration between providers of the plurality of providers.
