IP Library Granted Patent US 11,205,193
Granted Patent B2
US 11,205,193 · App. 15/087,620 · Granted Dec 21, 2021

Systems and methods for communicating with devices with a customized adaptive user experience

Inventors: Daniel Kang (San Francisco, CA); Ben Bear (San Francisco, CA)
Assignee: VUNGLE, INC.
G06Q30/0255G06Q20/123G06Q20/40145G06Q30/0226G06Q30/0267G06Q30/0269
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 11,205,193
App. No.
15/087,620
Granted
Dec 21, 2021
Kind
B2
Abstract

Methods and systems are described for providing communications to devices with a customized adaptive user experience. In one embodiment, a system includes a storage medium to store one or more software programs and a format and targeting builder unit to create and edit customizable ad formats and create target user segments. The system includes processing logic that is configured to execute instructions of at least one software program of the format and targeting builder module to receive biometric data from devices of users and provide the options of custom scripting for creating and editing ad formats and targeting user segments with different categories.

Claims (50)

1. A system for communicating with wireless devices, comprising:

a machine-accessible non-transitory medium to store one or more software programs; and

processing logic including a hardware processor that is coupled to the machine-accessible non-transitory medium, the hardware processor is configured to execute instructions of at least one software program to receive biometric data including physiological characteristics of users and behavioral characteristics that relate to a pattern of behavior of users of the wireless devices, to provide custom scripting for creating and editing ad formats including frame type, colors, images, and volume options including mute, unmute, and partial volume for in-app video ads to be displayed on wireless devices of targeted user segments based on volume settings and screen size of displays of wireless devices, and

to target different user segments with different customized ad campaigns for in-app video ads to be displayed on the wireless devices of the targeted user segments with a first category having different levels of purchases for users with respect to one or more software applications including mobile software applications or web based software applications, a second category having different levels of loyalty for the users with respect to the one or more software applications, and a third category having different levels of engagement for the users with respect to the one or more software applications with the engagement being determined with the biometric data including pressure, speed, direction, and frequency of touch input of users on the wireless devices while interacting with the one or more software applications.

2. The system of claim 1 , wherein the different levels of purchases for the first category include non-payers, payers, and highest payers, wherein the different levels of loyalty for the second category include new users, loyal users, and at risk users, wherein the physiological characteristics of users that are used for determining different levels of engagement include at least two of fingerprints, palm veins, face recognition, DNA, palm print, hand geometry, iris recognition, retina, and scent while behavioral characteristics that relate to a pattern of behavior of users that are used for determining different levels of engagement include typing rhythm, gait, tone of voice, location of touch input, pressure of touch input, speed of touch input, direction of touch input, and frequency of touch input.

3. The system of claim 1 , wherein the processing logic is configured to execute instructions of at least one software program to provide the following options:

target user segments with a fourth category having different levels of skill for the users with respect to the one or more software applications, wherein the different levels of engagement for the third category include high, medium, and low engagement users, wherein the different levels of skill for the fourth category include advanced, intermediate, and beginner users, wherein a first user segment has a first level of purchases for the first category including non-payers and a first level of skill for the fourth category including beginner users, wherein a different second user segment has a different second level of purchases for the first category including payers and a different second level of skill for the fourth category including advanced users.

4. The system of claim 1 , further comprising:

a dynamic rewards module to allow users to sample in-app purchase items and currency in exchange for watching ads, wherein the dynamic rewards unit changes the reward offered to each user in a dynamic manner to maximize both ad and in-app purchase revenue.

5. The system of claim 4 , wherein the processing logic is configured to execute instructions of at least one software program to provide the following options:

support for frames for an ad, video size options including full screen and partial screen, video length options, and opt-in or autoplay ad options.

6. The system of claim 1 , wherein the processing logic is configured to execute instructions of at least one software program to provide the following options:

skippable or forced ad options, muted, unmuted, or partial volume options, portrait or landscape options for the user interface (UI).

7. The system of claim 1 , wherein the processing logic is configured to execute instructions of at least one software program to provide the following options:

demand source options including at least two of hosted 1st party ad content, third party ad content, direct sold ads, ad exchange, programmatic brand ads, and programmatic performance ads.

8. The system of claim 1 , wherein the processing logic is configured to execute instructions of at least one software program to provide the following options:

monetization options including video ad option, in-app purchase option, and no monetization mechanism determined by the system, wherein for the video ad option and in-app purchase option the system determines for a specific user which option will have a higher conversion rate for the video ad or in-app purchase and then selects this option.

9. A machine-accessible non-transitory medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method, the method comprising:

receiving data including biometric data including physiological characteristics of users and behavioral characteristics that relate to a pattern of behavior of users of wireless devices;

providing custom scripting for creating and editing ad formats including frame type, colors, images, and volume options including mute, unmute, and partial volume for in-app video ads to be displayed on wireless devices of targeted user segments based on volume settings and screen size of displays of wireless devices; and

creating different target user segments with different customized ad campaigns for in-app video ads to be displayed on the wireless devices of the targeted user segments with a first category having different levels of purchases for users with respect to one or more software applications including mobile software applications or web based software applications, a second category having different levels of loyalty for the users with respect to the one or more applications, and a third category having different levels of engagement for the users with respect to the one more software applications with the engagement being determined with the biometric data including pressure, speed, direction, and frequency of touch input of users on the wireless devices while interacting with the one or more software applications.

10. The machine-accessible non-transitory medium of claim 9 , wherein the different levels of purchases for the first category include non-payers, payers, and highest payers, wherein the different levels of loyalty for the second category include new users, loyal users, and at risk users, wherein the physiological characteristics of users that are used for determining different levels of engagement include at least two of fingerprints, palm veins, face recognition, DNA, palm print, hand geometry, iris recognition, retina, and scent while behavioral characteristics that relate to a pattern of behavior of users that are used for determining different levels of engagement include typing rhythm, gait, tone of voice, location of touch input, pressure of touch input, speed of touch input, direction of touch input, and frequency of touch input.

11. The machine-accessible non-transitory medium of claim 9 , wherein creating target user segments includes a fourth category having different levels of skill for the users with respect to the one or more software applications, wherein the different levels of engagement for the third category include high, medium, and low engagement users, wherein the different levels of skill for the fourth category include advanced, intermediate, and beginner users.

12. The machine-accessible non-transitory medium of claim 9 , wherein the method further includes:

providing support for frames for an ad, video size options including full screen and partial screen, video length options, and opt-in or autoplay ad options.

13. The machine-accessible non-transitory medium of claim 9 , wherein the method further includes:

providing skippable or forced ad options, muted, unmuted, or partial volume options, portrait or landscape options for the user interface (UI).

14. The machine-accessible non-transitory medium of claim 9 , wherein the method further includes:

providing demand source options including hosted 1st party ad content, third party ad content, direct sold ads, ad exchange, programmatic brand ads, and programmatic performance ads.

15. The machine-accessible non-transitory medium of claim 9 , wherein the method further includes:

providing monetization options including video ad option, in-app purchase option, and no monetization mechanism determined by the system, wherein for the video ad option and in-app purchase option the system determines for a specific user which option will have a higher conversion rate for the video ad or in-app purchase and then selects this option.

16. The machine-accessible non-transitory medium of claim 9 , wherein the method further includes:

providing, with a dynamic rewards module, in-app purchase items and currency to users in exchange for watching ads, wherein the dynamic rewards module changes the reward offered to each user in a dynamic manner to maximize both ad and in-app purchase revenue.

17. The machine-accessible non-transitory medium of claim 16 , wherein the different levels of purchases for the first category include non-payers, payers, and highest payers, wherein the different levels of loyalty for the second category include new users, loyal users, and at risk users, wherein the different levels of engagement for the third category include high, medium, and low engagement users, wherein the different levels of skill for the fourth category include advanced, intermediate, and beginner users.

18. The machine-accessible non-transitory medium of claim 16 , wherein the method further includes:

providing, with a format and targeting builder unit, support for frames for an ad, video size options including full screen and partial screen, video length options, and opt-in or autoplay ad options;

providing, with the format and targeting builder unit, skippable or forced ad options, muted, unmuted, or partial volume options, portrait or landscape options for the user interface (UI); and

providing, with the format and targeting builder unit, demand source options including hosted 1st party ad content, third party ad content, direct sold ads, ad exchange, programmatic brand ads, and programmatic performance ads.

19. A wireless device, comprising:

a machine-accessible non-transitory medium to store one or more software programs including mobile software programs;

a graphical user interface (UI) to display adaptive customizable in-app video ads that are customized with ad formats including frame type, colors, images, and volume options including mute, unmute, and partial volume on the wireless device based on volume settings and a screen size of the graphical UI;

at least one input device or the graphical UI to receive biometric data including physiological characteristics of a user and behavioral characteristics that relate to a pattern of behavior of the user; and

processing logic including a hardware processor that is coupled to the machine-accessible non-transitory medium, the hardware processor is configured to execute instructions of at least one software program to:

initiate a software application and associated advertising services software on the wireless device;

generate, with the wireless device, an ad request in response to the initiation of the software application and associated advertising services software, wherein the advertising services software obtains biometric data, publisher settings, an application id to identify the selected software application, placement information for timing placement of at least one video ad in-app, device characteristics including volume settings and screen size of the graphical UI and user characteristics that are included in the ad request;

send the ad request to an ad system; and

receive a customized adaptive ad based on the ad request and the biometric data, wherein the biometric data includes a pressure, a speed, a direction, and a frequency of touch input of the user on the graphical user interface of the wireless device while interacting with the software application with the biometric data being used to create a targeted user segment for the user of the wireless device.

20. The wireless device of claim 19 , wherein the device characteristics and user characteristics are used to create a user segment for the user of the device, wherein the user segment is categorized in terms of a level of purchases for the user with respect to one or more software applications, a level of loyalty for the user with respect to the one or more applications, a level of engagement for the user with respect to the one more software applications with the level of engagement being determined with the biometric data including the pressure, the speed, and the frequency of touch input of the user while interacting with the software application.

21. The wireless device of claim 20 , wherein the processing logic is further configured to execute instructions of at least one software program to display the customized adaptive ad on the graphical UI of the wireless device, wherein the customized adaptive ad allows the user to sample in-app purchase items and currency in exchange for watching the customized adaptive ad.

22. The system of claim 1 , wherein the engagement is determined with the biometric data including touch input, tone of voice, change in heart rate, facial gestures, and emotional condition that indicate a user's positive or negative response for an in-app video ad within the one or more software applications.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 30, 2021
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: VUNGLE, INC.
Reel/Frame 057677/0598 →
PATENT SECURITY AGREEMENT Recorded Sep 30, 2021
From: VUNGLE, INC.; TRESENSA TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 057677/0618 →
SECURITY INTEREST Recorded Oct 1, 2019
From: VUNGLE, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 050583/0408 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2019
From: KANG, DANIEL; BEAR, BEN
To: VUNGLE, INC.
Reel/Frame 050515/0783 →
Continuity (3)
Continuation In Part 14677944 · Apr 2, 2015
Provisional Application 62089192 · Dec 8, 2014
Related Publication 20160292732A1 · Oct 6, 2016
Cited By (1)
US 12,608,726