IP Library Patent Application 17802586
Patent Application
App. No. 17/802,586

SYSTEM, METHOD, AND COMPUTER PROFRAM FOR BILL MANAGEMENT USING VIRTUAL ACCOUNTS

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.
17/802,586
Abstract

A method for bill management of a business to business (B2B) customer account including one or more billing accounts, performed by at least one processor, is provided. The method includes receiving information on a plurality of virtual accounts linked to a bank account of a service provider, assigning a billing account, of a customer of the service provider, to a virtual account among the plurality of virtual accounts, receiving a notification of a payment made via the virtual account, identifying the billing account, from among the one or more billing accounts, assigned to the virtual account, and crediting the identified billing account for the payment.

Claims (42)

1 . A method for bill management of a business to business (B2B) customer account comprising one or more billing accounts, performed by at least one processor and comprising:

receiving information on a plurality of virtual accounts linked to a bank account of a service provider;

assigning a billing account, of a customer of the service provider, to a virtual account among the plurality of virtual accounts;

receiving a notification of a payment made via the virtual account;

identifying the billing account, from among the one or more billing accounts, assigned to the virtual account; and

crediting the identified billing account for the payment.

2 . The method of claim 1 , further comprising:

transmitting an acknowledgment indicating at least one of a payment successfully received or a payment credited to a billing account.

3 . The method of claim 1 , further comprising:

storing a status of each of the plurality of virtual accounts, the status being at least one of assigned or not assigned.

4 . The method of claim 1 , further comprising:

obtaining a total balance of the billing account and crediting the billing account by updating the total balance based on the payment.

5 . The method of claim 1 , further comprising:

receiving a payment report indicating payments made to the plurality of virtual accounts, amounts of the payments, and dates the payments were received.

6 . The method of claim 1 , further comprising:

generating a bill report indicating a billing cycle, billing year, billing month, and bill amount corresponding to the billing account.

7 . The method of claim 1 , wherein the notification includes at least a payment amount of the payment and an identification corresponding to the virtual account.

8 . An apparatus for bill management of a business to business (B2B) customer account comprising one or more billing accounts, the apparatus comprising:

at least one memory configured to store program code; and

at least one processor configured to read the program code and operate as instructed by the program code, the program code configured to case the at least one processor to:

receive information on a plurality of virtual accounts linked to a bank account of a service provider;

assign a billing account, of a customer of the service provider, to a virtual account among the plurality of virtual accounts;

receive a notification of a payment made the virtual account;

identify the billing account, from among the one or more billing accounts, assigned to the virtual account; and

credit the identified billing account for the payment.

9 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to transmit an acknowledgment indicating at least one of payment information successfully received, via the notification, or a payment credited to a billing account.

10 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to store a status of each of the plurality of virtual accounts, the status being at least one of assigned or not assigned.

11 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to obtain a total balance of the billing account and credit the billing account by updating the total balance based on the payment.

12 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to receive a payment report indicating payments made to the plurality of virtual accounts, amounts of the payments, and dates the payments were received.

13 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to generate a bill report indicating a billing cycle, billing year, billing month, and bill amount corresponding to the billing account.

14 . The apparatus of claim 8 , wherein the notification includes at least a payment amount of the payment and an identification corresponding to the virtual account.

15 . A non-transitory computer readable medium storing instructions that, when executed by at least one processor of an apparatus for bill management of a business to business (B2B) customer account comprising one or more billing accounts, cause the at least one processor to:

receive information on a plurality of virtual accounts linked to a bank account of a service provider;

assign a billing account, of a customer of the service provider, to a virtual account among the plurality of virtual accounts;

receive a notification of a payment made via the virtual account;

identify the billing account, from among the one or more billing accounts, assigned to the virtual account; and

credit the identified billing account for the payment.

16 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to transmit an acknowledgment indicating at least one of payment information successfully received, via the notification, or a payment credited to a billing account.

17 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to store a status of each of the plurality of virtual accounts, the status being at least one of assigned or not assigned.

18 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to obtain a total balance of the billing account and credit the billing account by updating the total balance based on the payment.

19 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to receive a payment report indicating payments made to the plurality of virtual accounts, amounts of the payments, and dates the payments were received.

20 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to generate a bill report indicating a billing cycle, billing year, billing month, and bill amount corresponding to the billing account.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE LTD
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 068466/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: KACHHADIYA, MAYUR
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 060910/0017 →