# US 2018/0027049 A1 · Computing system and method of operating the computer system

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

- Number: US 2018/0027049 A1
- Document ID: US20180027049A1
- Status: Published application
- Kind: A1
- Application number: 15/214,752
- Filed: 2016-07-20
- Published: 2018-01-25
- Earliest claimed: 2016-07-20
- Assignees: Adbrain Ltd
- Applicants: Adbrain Ltd
- Inventors: Jason Atlas; Zoltan Arvai
- Web page: https://patentgrep.com/patent/US20180027049A1

## CPC

- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- G06F 9/5072: {Grid computing}
- H04L 63/0807: {using tickets, e.g. Kerberos (cryptographic mechanisms or cryptographic arrangements for entity authentication using tickets or tokens H04L9/3213)}
- H04L 67/60: Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70)
- H04L 69/329: in the application layer [OSI layer 7]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure provides a computing system, a method of operating the computing system, and a non-transitory tangible computer readable medium for providing cloud-computing services via a data communication network arrangement to one or more users. The computing system includes a data server arrangement for providing the cloud-computing services. The data server arrangement includes a tokenized accounting arrangement for controlling the data server arrangement for providing services to the one or more users. The data server arrangement further includes at least one application program interface (API) layer that is operable to manage and monitor user utilization of the data server arrangement via the tokenized accounting arrangement.

## Claims

### Claim 1

A computing system for providing cloud-computing services via a data communication network arrangement to one or more users, wherein the computing system includes:
a data server arrangement for providing the cloud-computing services, characterized in that the data server arrangement includes:
a tokenized accounting arrangement that is operable to control the data server arrangement for providing services to the one or more users; and
at least one application program interface (API) layer that is operable to manage and monitor user utilization of the data server arrangement via the tokenized accounting arrangement.

### Claim 2 (depends on 1)

A computing system of claim 1, wherein the at least one application program interface (API) layer is operable to make one or more clusters of servers of the data server arrangement available for allocating one or more services for implementing a given task, and to redeploy servers of the one or more clusters to be available to other users at completion of the given task.

### Claim 3 (depends on 1)

A computing system of claim 1, wherein the at least one application program interface (API) layer is operable to collate information from tokens of the tokenized accounting arrangement corresponding to cloud-computing services provided to the one or more users for predicting temporal changes and/or temporal patterns in utilization of the data server arrangement for use in controlling provision of data server capacity for the data server arrangement.

### Claim 4 (depends on 1)

A computing system of claim 1, wherein the tokenized accounting arrangement is operable to receive ticket requests from the one or more users for cloud-computing services, and to make cloud-computing services available to a given user of the one or more users after receiving a plurality of ticket requests from the given user.

### Claim 5 (depends on 4)

A computing system of claim 4, wherein the given user is operable to inform the at least one application program interface (API) layer that the user's ticket request is completed, for enabling the tokenized accounting arrangement to redeploy servers of the one or more clusters to process ticket requests of other users.

### Claim 6

A method of operating a computing system for providing cloud-computing services via a data communication network arrangement to one or more users, characterized in that the method includes:
(i) arranging for the computing system to include a data server arrangement for providing the cloud-computing services;
(ii) arranging for the data server arrangement to include at least one application program interface (API) layer that is operable to manage and monitor user utilization of the data server arrangement via a tokenized accounting arrangement; and
(iii) using the tokenized accounting arrangement to control the server arrangement for providing services to the one or more users.

### Claim 7 (depends on 6)

A method of claim 6, wherein the method includes operating the at least one application program interface (API) layer to make one or more clusters of servers of the data server arrangement available for allocated one or more users for implementing a given task, and to redeploy servers of the one or more clusters to be available to other users at completion of the given task.

### Claim 8 (depends on 6)

A method of claim 6, wherein the method includes operating the at least one application program interface (API) layer to collate information from tokens of the tokenized accounting arrangement corresponding to cloud-computing services provided to the one or more users for predicting temporal changes and/or temporal patterns in utilization of the data server arrangement for use in controlling provision of data server capacity for the data server arrangement.

### Claim 9 (depends on 6)

A method of claim 6, wherein the method includes operating the tokenized accounting arrangement to receive ticket requests from the one or more users for cloud-computing services, and to make cloud-computing services available to a given user of the one or more users after receiving a plurality of ticket requests from the given user.

### Claim 10 (depends on 9)

A method of claim 9, wherein the method further comprises:
receiving, by the at least one application program interface (API) layer, an information from the given user that the user's ticket request is completed; and
redeploying, by the tokenized arrangement, servers of the one or more clusters to process ticket requests of other users based on the received information.

### Claim 11

A non-transitory tangible computer readable medium comprising instructions for operating a computing system for providing cloud-computing services via a data communication network arrangement to one or more users, the non-transitory tangible computer readable medium comprising instructions for:
arranging for the computing system to include a data server arrangement for providing the cloud-computing services;
arranging for the data server arrangement to include at least one application program interface (API) layer that is operable to manage and monitor user utilization of the data server arrangement via a tokenized accounting arrangement; and
using the tokenized accounting arrangement to control the server arrangement for providing services to the one or more users.

### Claim 12 (depends on 11)

A non-transitory tangible computer readable medium of claim 11, further comprising instructions for operating the at least one application program interface (API) layer to make one or more clusters of servers of the data server arrangement available for allocated one or more users for implementing a given task, and to redeploy servers of the one or more clusters to be available to other users at completion of the given task.

### Claim 13 (depends on 11)

A non-transitory tangible computer readable medium of claim 11, further comprising instructions for operating the at least one application program interface (API) layer to collate information from tokens of the tokenized accounting arrangement corresponding to cloud-computing services provided to the one or more users for predicting temporal changes and/or temporal patterns in utilization of the data server arrangement for use in controlling provision of data server capacity for the data server arrangement.

### Claim 14 (depends on 11)

A non-transitory tangible computer readable medium of claim 11, further comprising instructions for operating the tokenized accounting arrangement to receiver ticket requests from the one or more users for cloud-computing services, and to make cloud-computing services available to a given user of the one or more users after receiving a plurality of ticket requests from the given user.

### Claim 15 (depends on 14)

A non-transitory tangible computer readable medium of claim 14 further comprising instructions for:
receiving an information from the given user that the user's ticket request is completed; and
redeploying servers of the one or more clusters to process ticket requests of other users based on the received information.
