IP Library Granted Patent US 7,496,523
Granted Patent B2
US 7,496,523 · App. 11/399,143 · Granted Feb 24, 2009

Method and apparatus for defining routing of customers between merchants

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 7,496,523
App. No.
11/399,143
Granted
Feb 24, 2009
Kind
B2
Abstract

A server or Internet service provider computer selects a soliciting merchant and an outputting merchant based on various factors. In one embodiment, the soliciting merchant is selected is its activity rate (e.g. sales rate) is low. The outputting merchant provides offers for bonuses to customers on behalf of the soliciting merchant. The bonus is provided to the customer in exchange for consummating a transaction with the soliciting merchant. Thus, the soliciting merchant benefits from the increased patronage such offers encourage.

Claims (71)

1. A method for facilitating an offer for a bonus, comprising:

determining a soliciting merchant, the soliciting merchant comprising a merchant participating in a system for providing an offer for a bonus;

determining an outputting merchant, the outputting merchant also comprising a merchant participating in a system for providing an offer for a bonus;

determining that the soliciting merchant is experiencing a period of low activity; and

creating an entry upon determining that the soliciting merchant is experiencing a period of low activity, the entry usable for outputting an offer to a customer of the outputting merchant and including an indication of the soliciting merchant and the outputting merchant.

2. The method of claim 1 , wherein the offer comprises an offer for a bonus not yet earned by the customer, the bonus to be earned in exchange for consummating a transaction with the soliciting merchant.

3. The method of claim 1 , wherein the entry is an entry in a database.

4. The method of claim 1 , further comprising:

outputting an instruction for an offer to be output to a customer of the outputting merchant.

5. The method of claim 1 in which the step of determining a soliciting merchant comprises:

selecting based on at least one of

a current time,

an activity rate of the soliciting merchant,

a priority of the soliciting merchant,

an availability of the soliciting merchant,

a merchant class of the soliciting merchant, and

a number of offers provided on behalf of the soliciting merchant.

6. The method of claim 5 , further comprising:

determining the priority of the soliciting merchant based on at least one of:

an amount of funds paid by the soliciting merchant,

a current time,

a predetermined rule, and

an activity rate of the soliciting merchant.

7. The method of claim 1 in which the step of determining a soliciting merchant comprises:

measuring an activity rate of the soliciting merchant;

selecting the soliciting merchant if the activity rate is less than a predetermined threshold.

8. The method of claim 7 in which the step of measuring an activity rate of the soliciting merchant comprises:

measuring an number of transactions per predetermined time period.

9. The method of claim 7 in which the step of measuring an activity rate of the soliciting merchant comprises:

determining a number of sales of a predetermined product.

10. The method of claim 1 , further comprising:

causing, based on the entry, an offer to be provided to a customer of the outputting merchant, the offer being for a predetermined product to be provided to the customer in exchange for consummating a transaction with the soliciting merchant.

11. The method of claim 1 in which the step of determining an outputting merchant comprises:

selecting the outputting merchant from a set of outputting merchants based on at least one of:

a current time,

an activity rate of the outputting merchant,

redemption of offers provided by the outputting merchant,

an availability of the outputting merchant,

a priority of the outputting merchant, and

a merchant class of the outputting merchant.

12. The method of claim 11 , further comprising

determining the priority of the outputting merchant based on an amount of funds paid by the outputting merchant.

13. The method of claim 11 in which the step of selecting an outputting merchant comprises:

determining a redemption of offers that were previously output by the outputting merchant.

14. The method of claim 13 in which the step of determining a redemption of offers comprises:

determining a first amount of offers that were previously output by the outputting merchant; and

determining a percentage of the offers that were redeemed.

15. The method of claim 14 , further comprising:

selecting the outputting merchant if the redemption is greater than a predetermined threshold.

16. The method of claim 11 in which the step of selecting an outputting merchant comprises:

determining a redemption of offers that were previously output by each of a plurality of outputting merchants; and

selecting an outputting merchant having a maximal redemption of offers.

17. The method of claim 1 , further comprising:

receiving a customer identifier that identifies a customer consummating a transaction at the outputting merchant; and

causing, based on the entry, an offer to be output to the customer if the customer identifier is included within a set of predetermined customer identifiers.

18. The method of claim 1 , further comprising:

receiving transaction data representing a transaction of a customer with the outputting merchant;

determining a criterion for the outputting merchant; and

outputting, based on the entry and if the transaction satisfies the criterion, an offer during the transaction.

19. The method of claim 18 in which the criterion is based on:

transaction data for the customer,

an age of the customer, and

a credit card identifier of the customer.

20. An apparatus for facilitating an offer, comprising:

a storage device; and

a processor connected to the storage device,

the storage device storing a program for controlling the processor; and

the processor operative with the program to:

perform the method of claim 1 .

21. A computer readable medium encoded with processing instructions for implementing a method for facilitating an offer, the instructions comprising:

the method of claim 1 .

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: INVENTOR HOLDINGS, LLC
To: PAYPAL, INC.
Reel/Frame 039277/0523 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: WALKER, JAY S.; VAN LUCHENE, ANDREW S.; TEDESCO, DANIEL E.; MIK, MAGDALENA; JORASCH, JAMES A.
To: WALKER DIGITAL CORPORATION
Reel/Frame 034053/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: WALKER DIGITAL CORPORATION
To: WALKER DIGITAL, LLC
Reel/Frame 034053/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: WALKER DIGITAL, LLC
To: INVENTOR HOLDINGS, LLC
Reel/Frame 034053/0921 →
LICENSE Recorded Aug 8, 2014
From: WALKER DIGITAL GAMING, LLC; WALKER DIGITAL GAMING HOLDING, LLC; WDG EQUITY, LLC; WALKER DIGITAL, LLC
To: IGT
Reel/Frame 033501/0023 →