IP Library Patent Application 16258179
Patent Application
App. No. 16/258,179

TARGETED CONTENT AND REWARDS

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.
16/258,179
Abstract

A computer-implemented method, a computer program product, and a computer system include a processor(s) providing to a first computing node, a connection point to digital content from a content provider. The processor(s) determines that a processing device of the first computing node transmitted a threshold amount of the content to an interface of the first computing node. The processor(s) obtains, from the first computing node, identifying data. The processor(s) generates an incentive, based on the data, and transmits the incentive to the first computing node. The processor(s) utilizes a reward provided by the incentive when a second computing node connects to a computing resource. The processor(s) monitors usage of the reward by the second computing node and generates usage information related to the use of the reward by one or more of the second computing node and the first computing node, transmitting it to the content provider.

Claims (64)

1 . A computer-implemented method, comprising:

providing, by one or more processors of a distributed computing system, to a first computing node, a connection point to digital content from a content provider;

determining, by the one or more processors, that a processing device of the first computing node has transmitted a pre-determined threshold amount of the content to an interface of the first computing node;

obtaining, by the one or more processors, from the first computing node, data identifying one or more of the first computing node or the user of the first computing node;

generating or selecting, by the one or more processors, an incentive, based on the data;

transmitting, by the one or more processors, the incentive to the first computing node;

obtaining, by the one or more processors, the incentive from a second computing node;

responsive to obtaining the incentive providing, by the one or more processors, a reward, the reward comprising a unique identifier, wherein utilization of the reward comprises the second computing node connecting to a computing resource in the distributed computing system;

monitoring, by the one or more processors, usage of the reward by the second computing node;

based on the monitoring, generating, by the one or more processors, usage information related to the use of the reward by one or more of the second computing node and the first computing node; and

transmitting, by the one or more processors, the usage information to the content provider.

2 . The computer-implemented method of claim 1 , wherein the first computing node and the second computing node comprise a common computing node.

3 . The computer-implemented method of claim 1 , wherein the first computing node and the second computing node comprise different computing nodes.

4 . The computer-implemented method of claim 1 , further comprising:

responsive to the usage information, obtaining, by the one or more processors, additional content from the content provider; and

providing, by one or more processors, to the first computing node, a connection point to additional content from a content provider.

5 . The computer-implemented method of claim 1 , further comprising:

responsive to the usage information, obtaining, by the one or more processors, additional content from the content provider; and

providing, by one or more processors, to the second computing node, a connection point to additional content from a content provider.

6 . The computer-implemented method of claim 1 , wherein the reward is encrypted and utilization of the reward further comprises the computing resource decrypting the reward upon connection of the second computing node to the computing resource.

7 . The computer-implemented method of claim 1 , wherein the reward comprises digital currency comprising an electronic certificate that enables the second computing to connect to a restricted system executing on the computing resource.

8 . The computer-implemented method of claim 1 , wherein the providing is automatic subsequent to the obtaining.

9 . A computer program product comprising:

a computer readable storage medium readable by one or more processors in a distributed computing environment, and storing instructions for execution by the one or more processors for performing a method comprising:

providing, by one or more processors of a distributed computing system, to a first computing node, a connection point to digital content from a content provider;

determining, by the one or more processors, that a processing device of the first computing node has transmitted a pre-determined threshold amount of the content to an interface of the first computing node;

obtaining, by the one or more processors, from the first computing node, data identifying one or more of the first computing node or the user of the first computing node;

generating or selecting, by the one or more processors, an incentive, based on the data;

transmitting, by the one or more processors, the incentive to the first computing node;

obtaining, by the one or more processors, the incentive from a second computing node;

responsive to obtaining the incentive providing, by the one or more processors, a reward, the reward comprising a unique identifier, wherein utilization of the reward comprises the second computing node connecting to a computing resource in the distributed computing system;

monitoring, by the one or more processors, usage of the reward by the second computing node;

based on the monitoring, generating, by the one or more processors, usage information related to the use of the reward by one or more of the second computing node and the first computing node; and

transmitting, by the one or more processors, the usage information to the content provider.

10 . The computer program product of claim 9 , wherein the first computing node and the second computing node comprise a common computing node.

11 . The computer program product of claim 9 , wherein the first computing node and the second computing node comprise different computing nodes.

12 . The computer program product of claim 9 , further comprising:

responsive to the usage information, obtaining, by the one or more processors, additional content from the content provider; and

providing, by one or more processors, to the first computing node, a connection point to additional content from a content provider.

13 . The computer program product of claim 9 , further comprising:

responsive to the usage information, obtaining, by the one or more processors, additional content from the content provider; and

providing, by one or more processors, to the second computing node, a connection point to additional content from a content provider.

14 . The computer program product of claim 9 , wherein the reward is encrypted and utilization of the reward further comprises the computing resource decrypting the reward upon connection of the second computing node to the computing resource.

15 . The computer program product of claim 9 , wherein the reward comprises digital currency comprising an electronic certificate that enables the second computing to connect to a restricted system executing on the computing resource.

16 . The computer program product of claim 9 , wherein the providing is automatic subsequent to the obtaining.

17 . A system comprising:

one or more memory;

one or more processors in communication with the memory; and

program instructions executable by the one or more processors in a distributed computed environment via the one or more memory to perform a method, the method comprising:

providing, by the one or more processors of a distributed computing system, to a first computing node, a connection point to digital content from a content provider;

determining, by the one or more processors, that a processing device of the first computing node has transmitted a pre-determined threshold amount of the content to an interface of the first computing node;

obtaining, by the one or more processors, from the first computing node, data identifying one or more of the first computing node or the user of the first computing node;

generating or selecting, by the one or more processors, an incentive, based on the data;

transmitting, by the one or more processors, the incentive to the first computing node;

obtaining, by the one or more processors, the incentive from a second computing node;

responsive to obtaining the incentive providing, by the one or more processors, a reward, the reward comprising a unique identifier, wherein utilization of the reward comprises the second computing node connecting to a computing resource in the distributed computing system;

monitoring, by the one or more processors, usage of the reward by the second computing node;

based on the monitoring, generating, by the one or more processors, usage information related to the use of the reward by one or more of the second computing node and the first computing node; and

transmitting, by the one or more processors, the usage information to the content provider.

18 . The computer system of claim 17 , wherein the first computing node and the second computing node comprise a common computing node.

19 . The computer system of claim 17 , wherein the first computing node and the second computing node comprise different computing nodes.

20 . The computer system of claim 17 , further comprising:

responsive to the usage information, obtaining, by the one or more processors, additional content from the content provider; and

providing, by one or more processors, to the first computing node, a connection point to additional content from a content provider.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE ON THE COVER SHEET PREVIOUSLY RECORDED ON REEL 065549 FRAME 0741. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME.. Recorded Nov 16, 2023
From: BRODTI, LLC
To: BRODTI INC.
Reel/Frame 065653/0949 →
CHANGE OF NAME Recorded Nov 13, 2023
From: BRODTI, LLC
To: BRODTI INC.
Reel/Frame 065549/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2019
From: DETITTA, JOHN
To: BRODTI, LLC
Reel/Frame 049970/0939 →