US 12,117,918 B2
Systems and methods for determining user engagement with electronic devices
Osnat Benari, New York, NY (US); Ruiheng Wang, Jersey City, NJ (US); Sasinda Rukshan Premarathna, New York, NY (US); Cheng Li, Jersey City, NJ (US); Bhagyasri Canumalla, Jersey City, NJ (US); Hsiao-Ching Lin, Astoria, NY (US); Yanbo Li, New York, NY (US); and Davood Shamsi, New York, NY (US)
Assigned to Yahoo Ad Tech LLC, New York, NY (US)
Filed by Yahoo Ad Tech LLC, Dulles, VA (US)
Filed on Nov. 11, 2021, as Appl. No. 17/454,509.
Application 17/454,509 is a continuation of application No. 16/751,704, filed on Jan. 24, 2020, granted, now 11,204,854.
Application 16/751,704 is a continuation of application No. 15/681,810, filed on Aug. 21, 2017, granted, now 10,579,493, issued on Mar. 3, 2020.
Claims priority of provisional application 62/378,042, filed on Aug. 22, 2016.
Prior Publication US 2022/0066903 A1, Mar. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/34 (2006.01); G06F 3/16 (2006.01); G06Q 30/02 (2023.01); G10L 15/22 (2006.01); G10L 25/63 (2013.01); G06Q 30/0201 (2023.01); G06Q 30/0242 (2023.01)
CPC G06F 11/3438 (2013.01) [G06F 3/167 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0242 (2013.01); G10L 15/22 (2013.01); G10L 25/63 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method for determining an engagement level of a user interacting with an electronic software program, the method comprising:
receiving a node tree of the electronic software program, each node in the node tree corresponding to a user decision point in the node tree;
displaying on an electronic device executing the electronic software program, an augmented reality based on a point of the user in the node tree, the augmented reality including a first promotional material;
tracking by the electronic device, user eye behavior metrics, wherein the user eye behavior metrics include a view time or a view rate of the first promotional material by the user;
determining the engagement level of the user with the first promotional material based upon the eye behavior metrics of the user, wherein the engagement level of the user is further determined based upon a ratio of a current node depth to a total node depth in the decision node tree; and
displaying, on the electronic device executing the electronic software program, a second promotional material based on the determined engagement level of the user with the first promotional material.