IP Library Granted Patent US 10,565,614
Granted Patent B2
US 10,565,614 · App. 12/953,594 · Granted Feb 18, 2020

Advertising with digital media content

Inventors: Andrew Kilgore (Belfast, GB); Euan Pattullo (Perthshire, GB); Craig Mellor (Perthshire, GB); Philip Duncan (Dundee, GB)
Assignee: NCR Corporation
G06Q30/0251G06Q30/0241G06Q30/0255
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 10,565,614
App. No.
12/953,594
Granted
Feb 18, 2020
Kind
B2
Abstract

A method is provided for dynamically adding customized advertisements with media content on digital media storage devices. A user may provide identification data to an automated machine or salesperson selling the media content at a retail location. Based upon the identification of the user, advertisements may be selected to be added to the media content. The selection of advertisements may be based upon previous transaction data, the genre of the media content, or characteristics identified for the user. Users may also select to change the quantity of advertisements to view based upon fees paid by the user for the media content. The user may pay additional fees to view less advertisements and the user may pay fewer fees and have more advertisements included with the media content.

Claims (38)

1. A method comprising:

receiving, by a kiosk, a request from a user to purchase media content at the kiosk;

identifying, by the kiosk, the user based on reading, by the kiosk, a Near Field Communication (NFC) tag in a mobile device operated by the user at the kiosk, wherein the NFC tag includes a user identification number for the user;

determining, by the kiosk, customized advertising data, based upon: the request for the purchased media content, rental history of the user, preferences of the user, demographics of the user, previous transaction history of the user, geographic location of the request for purchase, time of day of the request for purchase, and a genre associated with the media content, wherein determining further includes acquiring the customized advertising data from advertisement data on a storage device of the kiosk;

permitting, by the kiosk, the user to adjust a price for the media content based on including additional user-selected and particular advertising content within the media content;

detecting, by the kiosk, markers present in the media content;

adding, dynamically by one or more computing devices of the kiosk and at a time of purchase by the user, a subset of the customized advertising data at locations within the media content identified by the detected markers as a hypertext link that retrieves the customized advertising data over a network when the media content is played, wherein the media content is stored on transportable digital media storage, wherein adding further includes burning the subset of the customized advertising data at the location identified by the detected markers onto the transportable digital media storage; and

delivering, by the kiosk, the media content with the subset of customized advertising data to the user with the transportable digital media storage.

2. The method of claim 1 , wherein the media content includes motion pictures, television programs, sporting events, music, video games, or concerts.

3. The method of claim 1 , wherein the customized advertising data determined is based at least in part on previous transaction data of the user.

4. The method of claim 1 , wherein the customized advertising data determined is based at least in part on previous transaction data of an aggregate of users.

5. The method of claim 1 , wherein a quantity of customized advertising data in the subset of customized advertising is based on a purchase price selected by the user.

6. The method of claim 1 , wherein transportable digital media storage comprises at least one of:

an SD card, a USB flash drive, a portable hard drive, a DVD, a CD, or a solid-state drive.

7. A method comprising:

identifying, by a kiosk, a user based upon user identification data from a request for media content, the user identification achieved by reading a Near Field Communication (NFC) tag in a mobile device operated by the user at the kiosk, wherein the NFC tag includes a user identification number for the user;

determining, by the kiosk, customized advertising data, based upon:

the user, the request for the media content, rental history of the user, preferences of the user, demographics of the user, previous transaction history of the user, geographic location of the request for purchase, time of day of the request for purchase, and a genre associated with the media content, wherein determining further includes acquiring the customized advertising data from advertisement data on a storage device of the kiosk;

displaying, from the kiosk and to the user, a quantity of advertisements that may be added based upon a purchase price of the media content;

permitting, by the kiosk, the user to adjust a price for the media content based on including additional user-selected and particular advertising content within the media content;

detecting, by the kiosk, markers within the media content;

adding, dynamically by one or more computing devices of the kiosk and at a time of purchase by the user, a subset of the customized advertising data the within the media content at locations identified by the detected markers with the quantity of advertisements based upon the purchase price selected, wherein adding further includes providing the customized advertising data in the media content at the locations as hypertext links that retrieve the customized advertising data over a network when the media content is played, wherein the media content is stored on transportable digital media storage, wherein adding further includes burning the subset of the customized advertising data at the location identified by the detected markers onto the transportable digital media storage; and

delivering, by the kiosk, the media content with the subset of customized advertising data to the user with the transportable digital media storage.

8. The method of claim 7 , wherein the quantity of advertisements is none.

9. The method of claim 7 , wherein the customized advertising data determined is based at least in part on previous transaction data of the user.

10. The method of claim 7 , wherein the customized advertising data determined is based at least in part on previous transaction data of an aggregate of users.

11. A method comprising:

receiving, by a kiosk, a request for media content from a user at the kiosk;

identifying, by the kiosk, the user based on reading, by the kiosk, a Near Field Communication (NFC) tag in a mobile device operated by the user at the kiosk, wherein the NFC tag includes a user identification number for the user;

retrieving, by the kiosk, customized advertising data, based upon: the user, the request for the media content, rental history of the user, preferences of the user, demographics of the user, previous transaction history of the user, geographic location of the request for purchase, time of day of the request for purchase, and a genre associated with the media content, and acquiring the customized advertising data from advertisement data on a storage device of the kiosk;

displaying, from the kiosk and to the user, a type of advertisement that may be added based upon a purchase price of the media content;

permitting, by the kiosk, the user to adjust a price for the media content based on including user-selected and particular additional advertising content within the media content;

detecting, by the kiosk, markers within the media content;

adding, dynamically by one or more computing devices the kiosk and at a time of purchase by the user, a subset of the customized advertising data within the media content at locations identified by the detected markers with the quantity of advertisements based upon the type of advertisements selected, wherein adding further includes providing the customized advertising data in the media content at the locations as hypertext links that retrieve the customized advertising data over a network when the media content is played, wherein the media content is stored on transportable digital media storage, wherein adding further includes burning the subset of the customized advertising data at the location identified by the detected markers onto the transportable digital media storage; and

delivering the media content with the added subset of customized advertising data to the users with the transportable digital media storage.

12. The method of claim 11 , wherein the quantity of advertisements is none.

13. The method of claim 11 , wherein the customized advertising data determined is based at least in part on previous transaction data of the user.

14. The method of claim 11 , wherein the customized advertising data determined is based at least in part on previous transaction data of an aggregate of users.

Assignments (15)
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 →
RELEASE OF SECURITY INTEREST Recorded Jun 6, 2025
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION (F/K/A NCR CORPORATION)
Reel/Frame 071339/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: CARDTRONICS USA, INC.
To: NCR VOYIX CORPORATION
Reel/Frame 068329/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: NCR CORPORATION
To: CARDTRONICS USA, INC.
Reel/Frame 068617/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 67562 FRAME: 782. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 5, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067661/0453 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067562/0782 →
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 →
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 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
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 Feb 28, 2012
From: KILGORE, ANDREW; PATTULLO, EUAN; MELLOR, CRAIG; DUNCAN, PHILIP
To: NCR CORPORATION
Reel/Frame 027771/0648 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2011
From: KILGORE, ANDREW; PATTULLO, EUAN; MELLOR, CRAIG; DUNCAN, PHILIP
To: NCR CORPORATION
Reel/Frame 025826/0698 →