US 11,900,017 B2
Optimizing display engagement in action automation
Rajat Mukherjee, New York, NY (US)
Assigned to Peloton Interactive, Inc., New York, NY (US)
Filed by Peloton Interactive, Inc., New York, NY (US)
Filed on Jul. 22, 2022, as Appl. No. 17/871,267.
Application 17/871,267 is a continuation of application No. 15/935,992, filed on Mar. 26, 2018, granted, now 11,397,558, issued on Jul. 26, 2022.
Claims priority of provisional application 62/576,766, filed on Oct. 25, 2017.
Claims priority of provisional application 62/576,804, filed on Oct. 25, 2017.
Claims priority of provisional application 62/539,866, filed on Aug. 1, 2017.
Claims priority of provisional application 62/509,534, filed on May 22, 2017.
Claims priority of provisional application 62/508,181, filed on May 18, 2017.
Prior Publication US 2022/0357916 A1, Nov. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/16 (2006.01); G06F 3/0484 (2022.01); G06F 3/048 (2013.01); G06F 9/455 (2018.01); G06F 9/54 (2006.01); H04W 76/14 (2018.01); G10L 15/22 (2006.01); G10L 15/30 (2013.01); G10L 15/26 (2006.01); H04L 12/28 (2006.01); H04L 67/141 (2022.01); H04L 67/306 (2022.01)
CPC G06F 3/167 (2013.01) [G06F 3/0484 (2013.01); G06F 9/45512 (2013.01); G06F 9/541 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01); H04L 12/2816 (2013.01); H04L 67/141 (2013.01); H04W 76/14 (2018.02); G06F 3/048 (2013.01); G10L 15/26 (2013.01); G10L 2015/223 (2013.01); H04L 67/306 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system supported by a user device, the system comprising:
at least one processor;
computer storage media storing computer-usable instructions that, when used by the at least one processor, cause the at least one processor to:
receive a command by a digital assistant of a mobile device;
select an action dataset associated with the received command,
wherein an action dataset defines multiple automated operations to be performed by an application of the user device;
determine that a first automated action of the multiple automated operations defined by the action dataset can be executed in response to the received command;
generate an overlay interface that includes a first user interface element configured to present content determined to be contextually relevant to one or more parameters of the received command;
cause performance of the multiple automated operations defined by the action dataset; and
during performance of the multiple automated operations, cause the generated overlay interface to be presented via the application of the user device,
wherein the generated overlay interface masks visual output data generated by the application of the user device.