# US 2019/0320073 A1 · Quota Management Method and Apparatus

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

- Number: US 2019/0320073 A1
- Document ID: US20190320073A1
- Status: Published application
- Kind: A1
- Application number: 16/453,733
- Filed: 2019-06-26
- Published: 2019-10-17
- Earliest claimed: 2016-12-28
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd
- Inventors: Xiaoqian Chai
- Web page: https://patentgrep.com/patent/US20190320073A1

## CPC

- G06F 9/5011: {the resources being hardware resources other than CPUs, Servers and Terminals}
- H04M 15/854: {Available credit}
- G06F 9/50: Allocation of resources, e.g. of the central processing unit [CPU]
- G06F 9/5061: {Partitioning or combining of resources}
- H04L 12/14: Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04M 15/60: {based on actual use of network resources}
- H04M 15/61: {based on the service used}
- H04M 15/8235: {Access based}
- H04M 15/887: {limit per user or user related number}
- H04W 4/24: Accounting or billing
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A quota management method includes: sending, by a client, a charging request to a server, where the charging request carries quota request information and information of quota usage; receiving, by the client, a granted quota and indication information from the server; processing, by the client, the granted quota and a remaining quota on the client based on the indication information, where the remaining quota is a difference between a quota granted by the server last time and the quota usage in the charging request; and using, by the client, a processed quota, and reporting information of usage of the processed quota when a reporting condition is met.

## Claims

### Claim 1

A quota management method, comprising the following steps:
sending, by a client, a charging request to a server, wherein the charging request carries quota request information and information of quota usage;
receiving, by the client, failure indication information of granting from the server;
reporting, by the client, information of usage of remaining quota based on the failure indication information of granting.

### Claim 2 (depends on 1)

The method according to claim 1, wherein that reporting, by the client, the information of the usage of the remaining quota based on the failure indication information of granting comprises:
reporting, by the client, information of usage of the remaining quota based on the grant failure indication information after using up the remaining quota, or
stopping using, by the client, the remaining quota, and reporting, by the client, information of usage of the remaining quota.

### Claim 3

A quota management method, comprising the following steps:
sending, by a client, a charging request to a server, wherein the charging request carries quota request information and information of quota usage;
receiving, by the client, a granted quota and indication information from the server;
processing, by the client, the granted quota and a remaining quota on the client based on the indication information, wherein the remaining quota is a difference between a quota granted by the server last time and the quota usage in the charging request;
using, by the client, a processed quota, and
reporting, by the client, information of usage of the processed quota when a reporting condition is met.

### Claim 4 (depends on 3)

The method according to claim 3, wherein processing, by the client, the granted quota and the remaining quota on the client based on the indication information, and reporting, by the client, the information of the usage of the processed quota when the reporting condition is met comprise:
combining, by the client, the granted quota and the remaining quota, and
reporting, by the client when reporting charging information, information of usage of a combined quota.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the indication information comprises a quota conversion coefficient, and combining, by the client, the granted quota and the remaining quota on the client comprises:
converting, by the client based on the quota conversion coefficient, an available remaining quota when the client receives the indication information, and combining the granted quota and the converted available remaining quota; and
further reporting, by the client when reporting the charging information, information of usage of the remaining quota that is obtained when the indication information is received.

### Claim 6 (depends on 3)

The method according to claim 3, wherein processing, by the client, the granted quota and the remaining quota on the client based on the indication information comprises:
using, by the client based on the indication information, the granted quota after using up the remaining quota.

### Claim 7 (depends on 3)

The method according to claim 3, wherein processing, by the client, the granted quota and the remaining quota on the client based on the indication information, and reporting, by the client, the information of the usage of the processed quota when the reporting condition is met comprise:
when receiving the indication information, stopping using, by the client, the remaining quota, and starting, by the client, to use the granted quota, and
reporting, by the client when reporting charging information, information of usage of the remaining quota and information of usage of the granted quota.

### Claim 8 (depends on 3)

The method according to claim 3, further comprising: sending, by the client to the server, a charging request that carries information of quota usage but does not carry quota request information; and
clearing, by the client, a remaining quota, and suspending, by the client, a service data flow, wherein the remaining quota that is cleared is a difference between a granted quota and the quota usage carried in the charging request that does not carry the quota request information.

### Claim 9 (depends on 3)

The method according to claim 3, further comprising: sending, by the client to the server, a charging request that carries a quota reclaim indicator and information of quota usage; and
clearing, by the client, a remaining quota, and suspending, by the client, a service data flow, wherein the remaining quota that is cleared is a difference between a granted quota and the quota usage carried in the charging request that carries the quota reclaim indicator.

### Claim 10

A computing device, comprising a processor, a memory and a bus, wherein the memory is configured to store executable instructions, the processor and the memory are connected by using the bus, and when the computing device runs, the processor executes the executable instructions to:
send a charging request to a server, wherein the charging request carries quota request information and information of quota usage;
receive failure indication information of granting from the server;
report information of usage of remaining quota based on the failure indication information of granting.

### Claim 11 (depends on 10)

The computing device according to claim 10, wherein that report the information of the usage of the remaining quota based on the failure indication information of granting comprises:
report information of usage of the remaining quota based on the failure indication information of granting after using up the remaining quota, or
stop using the remaining quota, and report information of usage of the remaining quota.
