IP Library Granted Patent US 10,269,043
Granted Patent B1
US 10,269,043 · App. 14/207,444 · Granted Apr 23, 2019

Method and system for distribution of application program for promotion and marketing service

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,269,043
App. No.
14/207,444
Granted
Apr 23, 2019
Kind
B1
Abstract

A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for enabling download of a promotion application program provided by a promotion and marketing service. The method includes using a computer-executable tool on a first application program to initiate a determination of whether a promotion application program is installed on the mobile computing device. The method includes, upon determining that the promotion application program is not installed on the mobile computing device, using the first application program to indicate an impression of a promotion in association with a representation of the promotion application program. The representation of the promotion application program is configured to enable download of the promotion application program to the mobile computing device.

Claims (49)

1. A computer-executable method, executed by a mobile computing device, for incentivizing use, by the mobile computing device, of a promotion application program, the method comprising:

receiving, by the mobile computing device, a computer-executable tool for incorporation into a first application program, the first application program configured for installation on the mobile computing device;

upon installation, by the mobile computing device, of the first application program on the mobile computing device, incorporating the computer-executable tool into the first application program;

upon incorporation of the computer-executable tool into the first application program, using the computer-executable tool to programmatically initiate a determination of whether a promotion application program is installed on the mobile computing device;

upon determining that the promotion application program is not installed on the mobile computing device, providing, by the mobile computing device and to a user of the mobile computing device, (i) a representation of the promotion application program and (ii) an impression of a promotion;

upon receiving selection of the representation of the promotion application program, causing the first application program to initiate downloading of the promotion application program to the mobile computing device;

obtaining, by the computer-executable tool, information about user interactions with the first application program;

storing the obtained information;

in response to installation of the promotion application program, transmitting the stored information for use by the promotion application program; and

providing the impression of the promotion by the promotion application program.

2. The computer-executable method of claim 1 , wherein the promotion application program is associated with a promotion and marketing service, and wherein the promotion is a promotion offered through the promotion and marketing service.

3. The computer-executable method of claim 1 , further comprising:

using the computer-executable tool to detect download or installation of the promotion application program on the mobile computing device.

4. One or more non-transitory computer-readable media having encoded thereon one or more computer-executable instructions for incentivizing use of a promotion application program, wherein the one or more computer-executable instructions, when executed by a mobile computing device, cause the mobile computing device to:

receive, by the mobile computing device, a computer-executable tool for incorporation into a first application program, the first application program configured for installation on the mobile computing device;

upon installation, by the mobile computing device, of the first application program on the mobile computing device, incorporate the computer-executable tool into the first application program;

upon incorporation of the computer-executable tool into the first application program, use the computer-executable tool to programmatically initiate a determination of whether a promotion application program is installed on the mobile computing device;

upon determining that the promotion application program is not installed on the mobile computing device, provide, to a user of the mobile computing device, (i) a representation of the promotion application program and (ii) an impression of a promotion;

upon receiving selection of the representation of the promotion application program, initiate downloading of the promotion application program to the mobile computing device;

store the obtained information;

in response to installation of the promotion application program, transmit the stored information for use by the promotion application program; and

provide the impression of the promotion by the promotion application program.

5. A mobile computing device that incentivizes use of a promotion application program, the mobile computing device comprising:

a storage device;

a processing device configured to:

upon installation, by the mobile computing device, of a first application program on the mobile computing device, incorporate a computer-executable tool into the first application program,

upon incorporation of the computer-executable tool into the first application program, use the computer-executable tool to programmatically initiate a determination of whether a promotion application program is installed on the mobile computing device,

upon determining that the promotion application program is not installed on the mobile computing device, provide, to a user of the mobile computing device, (i) a representation of the promotion application program and (ii) an impression of a promotion,

upon receiving selection of the representation of the promotion application program, initiate downloading of the promotion application program to the mobile computing device, wherein the storage device is configured to store the obtained information,

in response to installation of the promotion application program, transmit the stored information for use by the promotion application program, and

provide the impression of the promotion by the promotion application program.

6. The computer-executable method of claim 1 , wherein using the computer-executable tool to programmatically initiate a determination of whether a promotion application program is installed on the mobile computing device includes:

detect application programs installed on the mobile computing device; and

determine whether the promotion application program is one of the detected application programs.

7. The computer-executable method of claim 1 , wherein the impression indicates that download of the promotion application program will be rewarded with the promotion.

8. The one or more non-transitory computer-readable media of claim 4 ,

wherein the promotion application program is associated with a promotion and marketing service, and wherein the promotion is a promotion offered through the promotion and marketing service.

9. The one or more non-transitory computer-readable media of claim 4 , wherein the or more computer-executable instructions, when executed, further cause the mobile computing device to:

use the computer-executable tool to detect download or installation of the promotion application program on the mobile computing device.

10. The one or more non-transitory computer-readable media of claim 4 , wherein the or more computer-executable instructions, when executed, cause the mobile computing device to use the computer-executable tool to initiate the determination of whether a promotion application program is installed on the mobile computing device by causing the mobile device to:

detect application programs installed on the mobile computing device; and

determine whether the promotion application program is one of the detected application programs.

11. The one or more non-transitory computer-readable media of claim 4 , wherein the impression indicates that download of the promotion application program will be rewarded with the promotion.

12. The mobile computing device of claim 5 , wherein the processing device is further configured to:

use the computer-executable tool to detect download or installation of the promotion application program on the mobile computing device.

13. The mobile computing device of claim 5 , wherein the processing device is configured to use the computer-executable tool to programmatically initiate a determination of whether a promotion application program is installed on the mobile computing device by:

detecting application programs installed on the mobile computing device; and

determining whether the promotion application program is one of the detected application programs.

14. The mobile computing device of claim 5 , wherein the impression indicates that download of the promotion application program will be rewarded with the promotion.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068833/0811 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND CONVEYING PARTY FROM NICHOLAS ROTH TO NICOLAS ROTH PREVIOUSLY RECORDED AT REEL: 33104 FRAME: 494. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: GRATZ, ELI; ROTH, NICOLAS; GILK, MATTHEW AARON
To: GROUPON, INC.
Reel/Frame 066707/0702 →
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0251 →
SECURITY INTEREST Recorded Jul 23, 2020
From: GROUPON, INC.; LIVINGSOCIAL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053294/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2014
From: GRATZ, ELI; ROTH, NICHOLAS; GILK, MATTHEW AARON
To: GROUPON, INC.
Reel/Frame 033104/0494 →