IP Library Granted Patent US 7,680,689
Granted Patent B2
US 7,680,689 · App. 09/966,026 · Granted Mar 16, 2010

Self-service terminals and self-service networks

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,680,689
App. No.
09/966,026
Granted
Mar 16, 2010
Kind
B2
Abstract

An ATM network is coupled to a data warehouse. Information about transactions, the timing of transactions and advertisements displayed on or near ATM terminals in the network are stored in the data warehouse. Complex queries performed on the data warehouse are then used to provide information about the effectiveness of advertisements displayed on or near the ATM terminals and also to enable choices of subsets of the terminals to be made to provide information about suitable subsets for advertising placement.

Claims (47)

1. A method of a computer selecting advertisements for display on or adjacent to a plurality of self-service terminals comprising the steps of:

(a) collecting environment data related to the environment of each terminal including the nature of businesses nearby the terminal;

(b) collecting transaction data indicating the type and time of transactions carried out at the terminal;

(c) storing the collected data in a data warehouse;

(d) collecting advertising data which describes the type and content of one or more advertisement displayed on or adjacent to the terminal at particular times;

(e) querying the data warehouse to determine which terminals are located on sites at which a selected business activity is carried out; and

(f) selecting an advertisement for display which includes content related to that business activity.

2. A method of a computer selecting advertisements for display on or adjacent to a plurality of self-service terminals comprising the steps of:

(a) collecting environment data related to the environment of each terminal including the nature of businesses nearby the terminal;

(b) collecting transaction data indicating the type and time of transactions carried out at the terminal;

(c) storing the collected data in a data warehouse;

(d) collecting advertising data which describes the type and content of one or more advertisement displayed on or adjacent to the terminal at particular times;

(e) querying the data warehouse to calculate a statistical distribution of the frequency of different transactions occurring at a terminal; and

(f) selecting an advertisement for display at the terminal dependent on the statistical distribution.

3. A method of a computer selecting advertisements for display on or adjacent to a plurality of self-service terminals comprising the steps of:

(a) collecting environment data related to the environment of each terminal including the nature of businesses nearby the terminal;

(b) collecting advertising data related to the type and content of one or more advertisement displayed on or adjacent to the terminal at particular times;

(c) storing the collected data in a data warehouse;

(d) querying the data warehouse to determine which terminals are located on sites at which a selected business activity is carried out; and

(e) selecting an advertisement for display which includes content related to that business activity.

4. A method of a computer selecting advertisements for display on or adjacent to a plurality of self-service terminals comprising the steps of:

(a) collecting environment data related to the environment of each terminal including the nature of businesses nearby the terminal;

(b) collecting advertising data related to the type and content of one or more advertisement displayed on or adjacent to the terminal at particular times;

(c) storing the collected data in a data warehouse;

(d) querying the data warehouse to calculate a statistical distribution of the frequency of different transactions occurring at a terminal; and

(e) selecting an advertisement for display at the terminal dependent on the statistical distribution.

5. A data warehouse operable to receive data from a network of self-service terminals comprising:

means for holding environment data related to the environment of each terminal including its location and the nature of a business nearby the terminal;

means for holding transaction data indicating the type and time of transactions carried out at the terminal;

the data warehouse being operable to provide information in real time or near real time for selecting advertisements for display on or adjacent to one or more of the plurality of self-service terminals; and

means for determining which terminals are located on or within a predetermined distance of sites at which a selected business activity is carried out.

6. A data warehouse operable to receive data from a network of self-service terminals comprising:

means for holding environment data related to the environment of each terminal including its location and the nature of a business nearby the terminal;

means for holding transaction data indicating the type and time of transactions carried out at the terminal;

the data warehouse being operable to provide information in real time or near real time for selecting advertisements for display on or adjacent to one or more of the plurality of self-service terminals;

means for holding advertising data indicating the type and content of one or more advertisement displayed on and/or adjacent to the terminal at particular times; and

means for calculating a statistical distribution of the frequency of different transactions occurring at a terminal and selecting an advertisement for display at the terminal dependent on the statistical distribution.

7. A data warehouse operable to receive data from a network of self-service terminals comprising:

means for holding environment data which describes the environment of each terminal including data indicating its location or the nature of a business nearby the terminal;

means for holding advertising data related to the type and content of one or more advertisement displayed on the terminal or adjacent the terminal at particular times;

the data warehouse being operable to provide information in real time or near real time for selecting advertisements for display on or adjacent to one or more of the plurality of self-service terminals; and

means for determining which terminals are located on or within a predetermined distance of sites at which a selected business activity is carried out.

8. A data warehouse operable to receive data from a network of self-service terminals comprising:

means for holding environment data which describes the environment of each terminal including data indicating its location or the nature of a business nearby the terminal;

means for holding advertising data related to the type and content of one or more advertisement displayed on the terminal or adjacent the terminal at particular times;

the data warehouse being operable to provide information in real time or near real time for selecting advertisements for display on or adjacent to one or more of the plurality of self-service terminals; and

means for calculating a statistical distribution of the frequency of different transactions occurring at a terminal and selecting an advertisement for display at the terminal dependent on the statistical distribution.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2001
From: NIELSEN, PAUL
To: NCR CORPORATION
Reel/Frame 012225/0410 →