IP Library Granted Patent US 10,846,717
Granted Patent B2
US 10,846,717 · App. 14/985,336 · Granted Nov 24, 2020

System for creating and distributing interactive advertisements to mobile devices

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,846,717
App. No.
14/985,336
Granted
Nov 24, 2020
Kind
B2
Abstract

A system for mobile devices that facilitates the creation and dissemination of interactive advertisements to a plurality of mobile devices. A computer or PC comprising an interactive media creator is used to generate interactive advertisements and communicate it to a distribution server. Mobile devices have an interactive media client component to receive and present interactive media, such as these interactive advertisements, to a user. User response is collected, user interaction is monitored and reported. Charging for distributing advertisements is supported.

Claims (48)

1. A method comprising:

identifying, based on a request from a client device, an interactive-software-application demonstration comprising multiple segments without certain graphics for selectable options;

generating graphics representing selectable options in a customized size and a customized format for incorporation within the multiple segments of the interactive-software-application demonstration based on detected capabilities of the client device;

providing, to the client device via a communication network for display within an interactive-client component, the interactive-software-application demonstration comprising the multiple segments including the graphics representing the selectable options in the customized size and the customized format;

receiving a usage report from the client device indicating a user's interaction with one or more of the graphics representing the selectable options in the customized size and the customized format within the multiple segments of the interactive-software-application demonstration, wherein a usage-monitoring component on the client device generates the usage report indicating the user's interaction with the one or more of the graphics;

based on receiving the usage report, identifying a survey question concerning the interactive-software-application demonstration; and

providing, to the client device via the communication network, the survey question concerning the interactive-software-application demonstration.

2. The method of claim 1 , wherein the interactive-software-application demonstration comprises an interactive demonstration of a game.

3. The method of claim 1 , wherein the interactive-software-application demonstration comprises an interactive demonstration of a product advertisement.

4. The method of claim 1 , wherein the interactive-software-application demonstration comprises an interactive demonstration of screenshots from a software application.

5. The method of claim 1 , further comprising receiving, from the client device via the communication network, an indication of a response to the survey question concerning the interactive-software-application demonstration.

6. The method of claim 5 , wherein generating the graphics representing the selectable options in the customized size and the customized format for incorporation within the multiple segments of the interactive-software-application demonstration comprises generating a compacted version of the graphics for a first type of computing device corresponding to the client device in a more compacted format than a version of the graphics for a second type of computing device.

7. The method of claim 1 , wherein the survey question comprises a first selectable response option and a second selectable response option.

8. The method of claim 7 , further comprising receiving, from the client device via the communication network, an indication of a selection of the first selectable response option.

9. The method of claim 8 , further comprising:

determining that the first selectable response option relates to an additional survey question concerning the interactive-software-application demonstration; and

providing, to the client device via the communication network, the additional survey question.

10. A system, comprising:

at least one processor; and

at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:

identify, based on a request from a client device, an interactive-software-application demonstration comprising multiple segments without certain graphics for selectable options;

generating graphics representing selectable options in a customized size and a customized format for incorporation within the multiple segments of the interactive-software-application demonstration based on detected capabilities of the client device;

provide, to the client device via a communication network for display within an interactive-client component, the interactive-software-application demonstration comprising the multiple segments including the graphics representing the selectable options in the customized size and the customized format;

receive a usage report from the client device indicating a user's interaction with one or more of the graphics representing the selectable options in the customized size and the customized format within the multiple segments of the interactive-software-application demonstration, wherein a usage-monitoring component on the client device generates the usage report indicating the user's interaction with the one or more of the graphics;

based on receiving the usage report, identify a survey question concerning the interactive-software-application demonstration; and

provide, to the client device via the communication network, the survey question concerning the interactive-software-application demonstration.

11. The system of claim 10 , wherein the interactive-software-application demonstration comprises an interactive demonstration of a game.

12. The system of claim 10 , wherein the interactive-software-application demonstration comprises an interactive demonstration of screenshots from a software application.

13. The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to receive, from the client device via the communication network, an indication of a response to the survey question concerning the interactive-software-application demonstration.

14. The system of claim 13 , further comprising instructions that, when executed by the at least one processor, cause the system to determine not to provide a particular survey question concerning the interactive-software-application demonstration based on the response to the survey question.

15. The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to:

determine that the client device comprises the interactive-client component; and

based on the determination that the client device comprises the interactive-client component, provide the interactive-software-application demonstration in a format compatible with the interactive-client component.

16. The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to:

determine that the client device does not comprise the interactive-client component; and

based on the determination that the client device does not comprise the interactive-client component, provide the interactive-software-application demonstration in a format compatible with a web browser.

17. A non-transitory computer readable storage media storing instructions thereon that, when executed by a processor, cause a computer system to:

identify, based on a request from a client device, an interactive-software-application demonstration comprising multiple segments without certain graphics for selectable options;

generate graphics representing selectable options in a customized size and a customized format for incorporation within the multiple segments of the interactive-software-application demonstration based on detected capabilities of the client device;

provide, to the client device via a communication network for display within an interactive-client component, the interactive-software-application demonstration comprising the multiple segments including the graphics representing the selectable options in the customized size and the customized format;

receive a usage report from the client device indicating a user's interaction with one or more of the graphics representing the selectable options in the customized size and the customized format within the multiple segments of the interactive-software-application demonstration, wherein a usage-monitoring component on the client device generates the usage report concerning the user's interaction with the one or more of the graphics;

based on receiving the usage report, identify a survey question concerning the interactive-software-application demonstration; and

provide, to the client device via the communication network, the survey question concerning the interactive-software-application demonstration.

18. The non-transitory computer readable storage media of claim 17 , wherein the survey question comprises multiple selectable response options.

19. The non-transitory computer readable storage media of claim 18 , further comprising instructions that, when executed by the processor, cause the computer system to receive an indication of a selection of a selectable response option from among the multiple selectable response options.

20. The non-transitory computer readable storage media of claim 18 , further comprising instructions that, when executed by the processor, cause the computer system to:

determine the selectable response option relates to an additional survey question concerning the interactive-software-application demonstration; and

provide, to the client device via the communication network, the additional survey question.

Assignments (5)
SECURITY INTEREST Recorded May 18, 2026
From: QUALTRICS, LLC; PRESS GANEY ASSOCIATES LLC; CLARABRIDGE, INC.; DELIGHTED, LLC; RIOSOFT HOLDINGS, INC.; INMOMENT, INC.; LEXALYTICS, INC.; INMOMENT RESEARCH, LLC; ALLEGIANCE SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075583/0001 →
SECURITY INTEREST Recorded Jun 29, 2023
From: QUALTRICS, LLC; CLARABRIDGE, INC.; NEW DEBDEN MERGER SUB II LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064162/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2016
From: RAO, BINDU RAMA
To: MOBILE TIP LLC
Reel/Frame 037598/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2016
From: MOBILE TIP LLC
To: IP ASSET HOLDINGS, LLC
Reel/Frame 037598/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2016
From: IP ASSET HOLDINGS, LLC
To: QUALTRICS, LLC
Reel/Frame 037598/0836 →