IP Library Patent Application 14340346
Patent Application
App. No. 14/340,346

OBTAINING REAL-TIME ADVERTISEMENT FEE PAYMENTS

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.
14/340,346
Abstract

Obtaining real-time advertisement fee payments is disclosed, including: receiving access behavior data from a publisher server, wherein the access behavior data comprises data associated with interactions associated with one or more ads associated with an advertiser; determining a loan amount based at least in part on total ad fees determined based at least in part on the access behavior data; generating a loan processing request including at least the loan amount; and sending the loan processing request to a loan management server, wherein the loan management server is configured to determine whether the loan amount is authorized for the advertiser based at least in part on a loan processing agreement associated with the advertiser.

Claims (66)

1 . An advertising management server, comprising:

one or more processors configured to:

receive access behavior data from a publisher server, wherein the access behavior data comprises data associated with interactions associated with one or more ads associated with an advertiser;

determine a loan amount based at least in part on total ad fees determined based at least in part on the access behavior data;

generate a loan processing request including at least the loan amount; and

send the loan processing request to a loan management server, wherein the loan management server is configured to determine whether the loan amount is authorized for the advertiser based at least in part on a loan processing agreement associated with the advertiser; and

one or memories coupled to the one or more processors and configured to provide the one or more processors with instructions.

2 . The advertising management server of claim 1 , wherein the access behavior data comprises data associated with user selections or publisher initiated events.

3 . The advertising management server of claim 1 , wherein the total ad fees are determined based at least in part on the access behavior data and a predetermined fee rate.

4 . The advertising management server of claim 1 , wherein determining the loan amount based at least in part on the total ad fees includes to:

determine an amount of funds remaining in an advance deposit account associated with the advertiser; and

determine the loan amount based at least in part on the total ad fees and the amount of funds remaining in the advance deposit account associated with the advertiser.

5 . The advertising management server of claim 1 , wherein generating the loan processing request further includes to:

determine whether an identifier associated with the advertiser is stored;

in the event that the identifier associated with the advertiser is stored, include the identifier associated with the advertiser in the loan processing request; and

in the event that the identifier associated with the advertiser is not stored:

send a prompt to a device associated with the advertiser, wherein the prompt is configured to establish the loan processing agreement between the advertiser and a financial institution associated with the loan management server; and

send stop instructions to the publisher server, wherein the stop instructions are configured to cause the publisher server to suspend display of the one or more ads.

6 . The advertising management server of claim 5 , wherein the one or more processors are further configured to:

receive an indication associated with the establishment of the loan processing agreement; and

in response to the indication, send resume instructions to the publisher server, wherein the resume instructions are configured to cause the publisher server to resume display of the one or more ads.

7 . The advertising management server of claim 5 , wherein the one or more processors are further configured to:

receive a newly generated identifier associated with the advertiser from the loan management server;

store the newly generated identifier; and

include the newly generated identifier associated with the advertiser in the loan processing request.

8 . A method, comprising:

receiving access behavior data from a publisher server, wherein the access behavior data comprises data associated with interactions associated with one or more ads associated with an advertiser;

determining, using one or more processors, a loan amount based at least in part on total ad fees determined based at least in part on the access behavior data;

generating a loan processing request including at least the loan amount; and

sending the loan processing request to a loan management server, wherein the loan management server is configured to determine whether the loan amount is authorized for the advertiser based at least in part on a loan processing agreement associated with the advertiser.

9 . The method of claim 8 , wherein the access behavior data comprises data associated with user selections or publisher initiated events.

10 . The method of claim 8 , wherein the total ad fees are determined based at least in part on the access behavior data and a predetermined fee rate.

11 . The method of claim 8 , wherein determining the loan amount based at least in part on the total ad fees includes:

determining an amount of funds remaining in an advance deposit account associated with the advertiser; and

determining the loan amount based at least in part on the total ad fees and the amount of funds remaining in the advance deposit account associated with the advertiser.

12 . The method of claim 8 , wherein generating the loan processing request further includes:

determining whether an identifier associated with the advertiser is stored;

in the event that the identifier associated with the advertiser is stored, including the identifier associated with the advertiser in the loan processing request; and

in the event that the identifier associated with the advertiser is not stored:

sending a prompt to a device associated with the advertiser, wherein the prompt is configured to establish the loan processing agreement between the advertiser and a financial institution associated with the loan management server; and

sending stop instructions to the publisher server, wherein the stop instructions are configured to cause the publisher server to suspend display of the one or more ads.

13 . The method of claim 12 , further comprising:

receiving an indication associated with the establishment of the loan processing agreement; and

in response to the indication, sending resume instructions to the publisher server, wherein the resume instructions are configured to cause the publisher server to resume display of the one or more ads.

14 . The method of claim 12 , further comprising:

receiving a newly generated identifier associated with the advertiser from the loan management server;

storing the newly generated identifier; and

including the newly generated identifier associated with the advertiser in the loan processing request.

15 . A publisher server, comprising:

one or more processors configured to:

present a plurality of ads corresponding to one or more advertisers at a website;

detect access behaviors at the website corresponding to the plurality of ads;

collect data associated with the access behaviors at the website; and

send the collected data associated with the access behaviors at the website to an advertising management server; and

one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions.

16 . The publisher server of claim 15 , wherein the website comprises an e-commerce website.

17 . The publisher server of claim 15 , wherein the website comprises a search engine website.

18 . A loan management server, comprising:

one or more processors configured to:

receive a loan processing request from an advertising management server;

extract an identifier associated with an advertiser and a loan amount from the loan processing request;

retrieve a loan processing agreement associated with the identifier; and

determine whether the loan amount complies with a predetermined credit line rule based at least in part on the loan processing agreement; and

one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions.

19 . The loan management server of claim 18 , wherein determining whether the loan amount complies with the predetermined credit line rule based at least in part on the loan processing agreement includes determining whether a difference between a preset loan limit included in the loan processing agreement and a sum of one or more past loan amounts issued to the advertiser is equal to or greater than the loan amount.

20 . The loan management server of claim 18 , wherein in the event that the loan amount complies with the predetermined credit line rule, the one or more processors are further configured to initiate a transfer of funds associated with the loan amount.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 051716/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2014
From: WANG, KAI; WANG, FANG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 033387/0973 →