IP Library Patent Application 18457510
Patent Application
App. No. 18/457,510

SYSTEMS AND METHODS FOR REAL-TIME AUTOMATIC REBILLING OF METERED ACTIVITIES IN A TIERED SOFTWARE FRAMEWORK

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 None
App. No.
18/457,510
Abstract

Embodiments of a method for automatically rebilling a metered activity comprise: detecting a metered activity in a tiered software framework having a first tier, a second tier, and a third tier with a first subscriber subscribed to the second tier, and a second subscriber subscribed to the third tier; instantiating a meter to monitor usage of the metered activity; simultaneously instantiating a first debit service at the first tier and a second debit service at the second tier; computing, by the first debit service, first usage credits of the usage; debiting the first usage credits from a first digital wallet of the first subscriber at the second tier; computing, by the second debit service, second usage credits of the usage; and debiting the second usage credits from a second digital wallet of the second subscriber at the third tier.

Claims (98)

1 . A method for automatically rebilling a metered activity in a tiered software framework, the method comprising:

detecting a metered activity in a tiered software framework, wherein:

the tiered software framework comprises a first tier, a second tier, and a third tier,

a first subscriber is subscribed to the second tier,

a second subscriber is subscribed to the third tier, and

the metering activity is by the second subscriber;

instantiating a meter to monitor usage of the metered activity;

simultaneously instantiating a first debit service at the first tier and a second debit service at the second tier;

computing, by the first debit service, first usage credits of the usage;

debiting the first usage credits from a first digital wallet of the first subscriber at the second tier;

computing, by the second debit service, second usage credits of the usage; and

debiting the second usage credits from a second digital wallet of the second subscriber at the third tier.

2 . The method of claim 1 , wherein:

the first usage credits are computed as a product of a billing rate times the usage, and

the billing rate is a function of a price assigned to the metered activity at the first tier.

3 . The method of claim 1 , wherein:

the second usage credits are computed as a product of a billing rate times the usage, and

the billing rate is a function of a price assigned to the metered activity at the second tier.

4 . The method of claim 3 , wherein the billing rate is the price reduced by a discount at the second tier and increased by a markup at the second tier.

5 . The method of claim 1 , further comprising:

determining that available credits in the first digital wallet are below a predetermined threshold;

retrieving, by a payment process executing in the first tier, information on a payment card in the second tier;

purchasing, by the payment process, a predetermined number of credits using the information on the payment card; and

adding, by a credit addition service at the first tier, the predetermined number of credits to the first digital wallet.

6 . The method of claim 5 , further comprising:

determining that available credits in the second digital wallet are below another predetermined threshold;

retrieving, by another payment process executing in the second tier, information on another payment card in the third tier;

purchasing, by the another payment process, another predetermined number of credits using the information on the another payment card; and

adding the predetermined number of credits to the second digital wallet.

7 . The method of claim 1 , wherein:

data of the second subscriber is visible and accessible to the first subscriber, and

data of the first subscriber is not visible and accessible to the second subscriber.

8 . Non-transitory computer-readable tangible media that includes instructions for execution, which when executed by a processor of a computing device, is operable to perform operations comprising:

detecting a metered activity in a tiered software framework, wherein:

the tiered software framework comprises a first tier, a second tier, and a third tier,

a first subscriber is subscribed to the second tier,

a second subscriber is subscribed to the third tier, and

the metering activity is by the second subscriber;

instantiating a meter to monitor usage of the metered activity;

simultaneously instantiating a first debit service at the first tier and a second debit service at the second tier;

computing, by the first debit service, first usage credits of the usage;

debiting the first usage credits from a first digital wallet of the first subscriber at the second tier;

computing, by the second debit service, second usage credits of the usage; and

debiting the second usage credits from a second digital wallet of the second subscriber at the third tier.

9 . The non-transitory computer-readable tangible media of claim 8 , wherein:

the first usage credits are computed as a product of a billing rate times the usage, and

the billing rate is a function of a price assigned to the metered activity at the first tier.

10 . The non-transitory computer-readable tangible media of claim 8 , wherein:

the second usage credits are computed as a product of a billing rate times the usage, and

the billing rate is a function of a price assigned to the metered activity at the second tier.

11 . The non-transitory computer-readable tangible media of claim 10 , wherein the billing rate is the price reduced by a discount at the second tier and increased by a markup at the second tier.

12 . The non-transitory computer-readable tangible media of claim 8 , wherein the operations further comprise:

determining that available credits in the first digital wallet are below a predetermined threshold;

retrieving, by a payment process executing in the first tier, information on a payment card in the second tier;

purchasing, by the payment process, a predetermined number of credits using the information on the payment card; and

adding, by a credit addition service at the first tier, the predetermined number of credits to the first digital wallet.

13 . The non-transitory computer-readable tangible media of claim 12 , wherein the operations further comprise:

determining that available credits in the second digital wallet are below another predetermined threshold;

retrieving, by another payment process executing in the second tier, information on another payment card in the third tier;

purchasing, by the another payment process, another predetermined number of credits using the information on the another payment card; and

adding the predetermined number of credits to the second digital wallet.

14 . The non-transitory computer-readable tangible media of claim 8 , wherein:

data of the second subscriber is visible and accessible to the first subscriber, and

data of the first subscriber is not visible and accessible to the second subscriber.

15 . An apparatus comprising:

a processing circuitry;

a memory storing data; and

a communication circuitry, wherein the processing circuitry executes instructions associated with the data, the processing circuitry is coupled to the communication circuitry and the memory, and the processing circuitry and the memory cooperate, such that the apparatus is configured for:

detecting a metered activity in a tiered software framework, wherein:

the tiered software framework comprises a first tier, a second tier, and a third tier,

a first subscriber is subscribed to the second tier,

a second subscriber is subscribed to the third tier, and

the metering activity is by the second subscriber;

instantiating a meter to monitor usage of the metered activity;

simultaneously instantiating a first debit service at the first tier and a second debit service at the second tier;

computing, by the first debit service, first usage credits of the usage;

debiting the first usage credits from a first digital wallet of the first subscriber at the second tier;

computing, by the second debit service, second usage credits of the usage; and

debiting the second usage credits from a second digital wallet of the second subscriber at the third tier.

16 . The apparatus of claim 15 , wherein:

the first usage credits are computed as a product of a billing rate times the usage, and

the billing rate is a function of a price assigned to the metered activity at the first tier.

17 . The apparatus of claim 15 , wherein:

the second usage credits are computed as a product of a billing rate times the usage, and

the billing rate is a function of a price assigned to the metered activity at the second tier.

18 . The apparatus of claim 15 , further configured for:

determining that available credits in the first digital wallet are below a predetermined threshold;

retrieving, by a payment process executing in the first tier, information on a payment card in the second tier;

purchasing, by the payment process, a predetermined number of credits using the information on the payment card; and

adding, by a credit addition service at the first tier, the predetermined number of credits to the first digital wallet.

19 . The apparatus of claim 18 , further configured for:

determining that available credits in the second digital wallet are below another predetermined threshold;

retrieving, by another payment process executing in the second tier, information on another payment card in the third tier;

purchasing, by the another payment process, another predetermined number of credits using the information on the another payment card; and

adding the predetermined number of credits to the second digital wallet.

20 . The apparatus of claim 15 , wherein:

data of the second subscriber is visible and accessible to the first subscriber, and

data of the first subscriber is not visible and accessible to the second subscriber.

Assignments (2)
SECURITY INTEREST Recorded Feb 23, 2026
From: HIGHLEVEL INC.
To: GOLDMAN SACHS PRIVATE CREDIT CORP., AS COLLATERAL AGENT
Reel/Frame 073861/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2023
From: TIWARI, SHIVAM; ANAND, ASHUTOSH; RAJPUT, RISHABH; GUPTA, SHUBHAM; CLARK, SHAUN; ALEX, ROBIN; VAIRAVAN, VARUN
To: HIGHLEVEL INC.
Reel/Frame 064733/0940 →