IP Library Patent Application 12995872
Patent Application
App. No. 12/995,872

VIEWER CREDIT ACCOUNT FOR A MULTIMEDIA BROADCASTING SYSTEM

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.
12/995,872
Abstract

An ad token apparatus for managing a user credit account in a multimedia broadcasting system. The ad token apparatus includes a token embedder, a token cache, and a token verifier. The token embedder embeds a token in a digital advertisement stream to generate a token-embedded ad. The token includes an identifiable sequence of data of a predetermined length. The token cache stores the token and receives a detected token from the user device in response to detection of the token in the token-embedded ad by the user device. The token verifier adds at least one credit to a user credit account in response to receipt of the detected token. The user credit account corresponds to the user device.

Claims (39)

1 . A computer program product comprising a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations comprising:

embed a token in a digital advertisement stream to generate a token-embedded ad, wherein the token comprises an identifiable sequence of data of a predetermined length;

send the token-embedded ad to a user device for display on the user device;

receive a detected token from the user device in response to detection of the token in the token-embedded ad by the user device; and

add at least one credit to a user credit account in response to receipt of the detected token, wherein the user credit account corresponds to the user device.

2 . The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform operations comprising:

identify an advertiser associated with the detected token; and

debit a debit amount from an advertiser debit account in response to the receipt of the detected token, wherein the advertiser debit account corresponds to the detected token and the advertiser.

3 . The computer program product of claim 2 , wherein the computer readable program, when executed on the computer, causes the computer to perform operations to calculate the at least one credit based on the debit amount and an ad parameter, wherein the ad parameter comprises an ad fee and a split factor, wherein the split factor indicates a portion of the ad fee to be allocated to the user credit account.

4 . The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform operations to debit a redemption amount from the user credit account, wherein the redemption amount corresponds to a selected event program.

5 . The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform operations to randomly generate the token as a random sequence of data.

6 . The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform operations to embed the token at a predefined location of the digital advertisement stream.

7 . The computer program product of claim 6 , wherein the computer readable program, when executed on the computer, causes the computer to send the predefined location where the token is embedded in the ad to the user device.

8 . The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform further operations comprising:

store the token in a token cache with a plurality of additional tokens corresponding to a plurality of additional digital advertisement streams; and

compare the detected token with the token in the token cache to identify the token as a match for the detected token.

9 . A method for managing a user credit account in a multimedia broadcasting system, the method comprising:

embedding a token in a digital advertisement stream to generate a token-embedded ad, wherein the token comprises an identifiable sequence of data of a predetermined length;

sending the token-embedded ad to a user device for display on the user device;

receiving a detected token from the user device in response to detection of the token in the token-embedded ad by the user device; and

adding at least one credit to a user credit account in response to receipt of the detected token, wherein the user credit account corresponds to the user device.

10 . The method of claim 9 , further comprising:

identifying an advertiser associated with the detected token; and

debiting a debit amount from an advertiser debit account in response to the receipt of the detected token, wherein the advertiser debit account corresponds to the detected token and the advertiser.

11 . The method of claim 10 , further comprising calculating the at least one credit based on the debit amount and an ad parameter, wherein the ad parameter comprises an ad fee and a split factor, wherein the split factor indicates a portion of the ad fee to be allocated to the user credit account.

12 . The method of claim 9 , further comprising debiting a redemption amount from the user credit account, wherein the redemption amount corresponds to a selected event program.

13 . The method of claim 9 , further comprising randomly generating the token as a random sequence of data.

14 . The method of claim 9 , further comprising embedding the token at a predefined location of the digital advertisement stream.

15 . The method of claim 14 , further comprising sending the predefined location where the token is embedded in the ad to the user device.

16 . The method of claim 9 , further comprising:

storing the token in a token cache with a plurality of additional tokens corresponding to a plurality of additional digital advertisement streams; and

comparing the detected token with the token in the token cache to identify the token as a match for the detected token.

17 . An ad token apparatus, the ad token apparatus comprising:

a token embedder to embed a token in a digital advertisement stream to generate a token-embedded ad, wherein the token comprises an identifiable sequence of data of a predetermined length;

a token cache coupled to a memory device, the token cache to store the token and to receive a detected token from the user device in response to detection of the token in the token-embedded ad by the user device; and

a token verifier coupled to the token cache, the token verifier to add at least one credit to a user credit account in response to receipt of the detected token, wherein the user credit account corresponds to the user device.

18 . The apparatus of claim 17 , wherein the token verifier is further configured to identify an advertiser associated with the detected token and to debit a debit amount from an advertiser debit account in response to the receipt of the detected token, wherein the advertiser debit account corresponds to the detected token and the advertiser.

19 . The apparatus of claim 17 , wherein the token verifier is further configured to calculate the at least one credit based on the debit amount and an ad parameter, wherein the ad parameter comprises an ad fee and a split factor, wherein the split factor indicates a portion of the ad fee to be allocated to the user credit account.

20 . The apparatus of claim 12 , further comprising a token generator coupled to the token embedder, the token generator to generate a token apart from an ad, wherein the token comprises an identifiable sequence of data of a predetermined length.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2010
From: SHANG, DAN; ZHOU, QI
To: NXP B.V.
Reel/Frame 025438/0403 →