IP Library Granted Patent US 11,037,117
Granted Patent B2
US 11,037,117 · App. 16/872,022 · Granted Jun 15, 2021

Method and apparatus for sharing regional information

Inventors: Wenjun Gu (Hanzghou, CN); Qin Zhu (Hanzghou, CN)
Assignee: Advanced New Technologies Co., Ltd.
G06Q20/14G06Q20/0855G06Q20/102G06Q30/04
View Patent ↗
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 11,037,117
App. No.
16/872,022
Granted
Jun 15, 2021
Kind
B2
Abstract

A payment bill query request initiated by a user through a third-party payment platform is obtained at a payment platform server. Whether a payment institution has generated a payment bill for the user is determined based on the payment bill query request, where the payment institution does not provide the third-party payment platform with bill generation information. If so, user information associated with the user is obtained by the payment platform server and based on the payment bill. Whether information for notification that the payment institution has generated the payment bill for the user has been pushed to the region that the user belongs to is determined. If not, the information for notification that the payment institution has generated a payment bill is pushed to each user associated with the third-party payment platform within the region that the user belongs to through an account of the third-party payment platform.

Claims (59)

1. A computer-implemented method, comprising:

obtaining, at a payment platform server, a payment bill query request associated with a user of a third-party payment platform, wherein the third-party payment platform is configured to query payment bills from a plurality of payment institutions,

determining, by the payment platform server based on a result of querying the payment bill from a payment institution of the plurality of payment institutions based on the payment bill query request, that the payment institution has generated the payment bill,

in response to determining that the payment institution has generated the payment bill: obtaining, by the payment platform server and based on the payment bill, user information indicative of a region,

determining, by the payment platform server, that a notification indicating that the payment institution has generated the payment bill has been failed to be pushed to the region, and

in response to determining that the notification that the payment institution has generated the payment bill has not been failed to be pushed to the region:

pushing, by the payment platform server, the notification that the payment institution has generated the payment bill to a user account of the third-party payment platform within the region to which the user belongs.

2. The computer-implemented method of claim 1 , wherein the user initiates the payment bill query request in response to that the payment bill associated with a payment service is generated for the user is unknown to the user.

3. The computer-implemented method of claim 1 , wherein determining that the payment institution has generated the payment bill for the user comprises:

querying for the payment bill from the payment institution;

determining that the payment bill for the user is found; and

in response to determining that the payment bill for the user is found, determining that the payment institution has generated the payment bill.

4. The computer-implemented method of claim 1 , wherein obtaining the user information comprises:

obtaining, based on the payment bill, service account information associated with the user;

querying a user address based on the service account information; and

querying, based on the user address, the region that the user belongs to.

5. The computer-implemented method of claim 4 , wherein the payment bill records the service account information associated with the user, and wherein the service account information is used to identify different users.

6. The computer-implemented method of claim 1 , wherein the region that the user belongs to is an area where the user resides or is an administrative region.

7. The computer-implemented method of claim 1 , wherein determining that the notification that the payment institution has generated the payment bill for the user has been pushed to the region that the user belongs to comprises determining that the user is a first user initiating the payment bill query request within the region that the user belongs to.

8. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

obtaining, at a payment platform server, a payment bill query request associated with a user of a third-party payment platform, wherein the third-party payment platform is configured to query payment bills from a plurality of payment institutions,

determining, by the payment platform server based on a result of querying the payment bill from the payment institution of the plurality of payment institutions based on the payment bill query request, that the payment institution has generated the payment bill,

in response to determining that the payment institution has generated the payment bill: obtaining, by the payment platform server and based on the payment bill, user information indicative of a region,

determining, by the payment platform server, that a notification indicating that the payment institution has generated the payment bill has been failed to be pushed to the region, and

in response to determining that the notification that the payment institution has generated the payment bill has not been failed to be pushed to the region:

pushing, by the payment platform server, the notification that the payment institution has generated the payment bill to a user account of the third-party payment platform within the region to which the user belongs.

9. The non-transitory, computer-readable medium of claim 8 , wherein the user initiates the payment bill query request in response to that the payment bill associated with a payment service is generated for the user is unknown to the user.

10. The non-transitory, computer-readable medium of claim 8 , wherein determining that the payment institution has generated the payment bill for the user comprises:

querying for the payment bill from the payment institution;

determining that the payment bill for the user is found; and

in response to determining that the payment bill for the user is found, determining that the payment institution has generated the payment bill.

11. The non-transitory, computer-readable medium of claim 8 , wherein obtaining the user information comprises:

obtaining, based on the payment bill, service account information associated with the user;

querying a user address based on the service account information; and

querying, based on the user address, the region that the user belongs to.

12. The non-transitory, computer-readable medium of claim 11 , wherein the payment bill records the service account information associated with the user, and wherein the service account information is used to identify different users.

13. The non-transitory, computer-readable medium of claim 8 , wherein the region that the user belongs to is an area where the user resides or is an administrative region.

14. The non-transitory, computer-readable medium of claim 8 , wherein determining that the notification that the payment institution has generated the payment bill for the user has been pushed to the region that the user belongs to comprises determining that the user is a first user initiating the payment bill query request within the region that the user belongs to.

15. A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

obtaining, at a payment platform server, a payment bill query request associated with a user of a third-party payment platform, wherein the third-party payment platform is configured to query payment bills from a plurality of payment institutions,

determining, by the payment platform server based on a result of querying the payment bill from a payment institution of the plurality of payment institutions based on the payment bill query request, that the payment institution has generated the payment bill,

in response to determining that the payment institution has generated the payment bill: obtaining, by the payment platform server and based on the payment bill, user information indicative of a region,

determining, by the payment platform server, that a notification indicating that the payment institution has generated the payment bill has been failed to be pushed to the region, and

in response to determining that the notification that the payment institution has generated the payment bill has not been failed to be pushed to the region:

pushing, by the payment platform server, the notification that the payment institution has generated the payment bill to a user account of the third-party payment platform within the region to which the user belongs.

16. The computer-implemented system of claim 15 , wherein the user initiates the payment bill query request in response to that the payment bill associated with a payment service is generated for the user is unknown to the user.

17. The computer-implemented system of claim 15 , wherein

determining that the payment institution has generated the payment bill for the user comprises: querying for the payment bill from the payment institution;

determining that the payment bill for the user is found; and

in response to determining that the payment bill for the user is found, determining that the payment institution has generated the payment bill.

18. The computer-implemented system of claim 15 , wherein

obtaining the user information comprises:

obtaining, based on the payment bill, service account information associated with the user;

querying a user address based on the service account information; and

querying, based on the user address, the region that the user belongs to.

19. The computer-implemented system of claim 18 , wherein the payment bill records the service account information associated with the user, and wherein the service account information is used to identify different users.

20. The computer-implemented system of claim 15 , wherein the region that the user belongs to is an area where the user resides or is an administrative region.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2020
From: GU, WENJUN; ZHU, QIN
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 053015/0175 →