US 11,907,493 B2
System and method for interactive application preview
Grant Lawrence Miller, Los Angeles, CA (US); and Marc Campbell, Los Angeles, CA (US)
Assigned to LIVEPERSON, INC., New York, NY (US)
Filed by LIVEPERSON, INC., New York, NY (US)
Filed on Jun. 13, 2022, as Appl. No. 17/838,385.
Application 17/838,385 is a continuation of application No. 17/130,268, filed on Dec. 22, 2020, granted, now 11,397,505.
Application 17/130,268 is a continuation of application No. 14/883,946, filed on Oct. 15, 2015, granted, now 10,908,760, issued on Feb. 2, 2021.
Claims priority of provisional application 62/064,254, filed on Oct. 15, 2014.
Prior Publication US 2023/0021745 A1, Jan. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0481 (2022.01); G06F 3/048 (2013.01); G06F 40/143 (2020.01); G06F 9/451 (2018.01); G06F 3/04847 (2022.01); H04L 67/02 (2022.01)
CPC G06F 3/0481 (2013.01) [G06F 3/048 (2013.01); G06F 40/143 (2020.01); G06F 3/04847 (2013.01); G06F 9/453 (2018.02); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
loading, via a native demonstration application executed using one or more processors of a mobile device, one or more graphical interfaces of a live website;
generating, using the native demonstration application, a demonstration overlay element associated with the live website, wherein the demonstration overlay element is configured to modify the one or more graphical interfaces of the live website to add new interactive functionality to the live website;
displaying, on a touch-screen display of the mobile device, a live website screen including the one or more graphical interfaces of the live website;
receiving, at the mobile device, an input associated with the live website screen;
dynamically updating the live website screen to display a demonstration screen, wherein the demonstration screen includes the demonstration overlay element integrated with the live website;
facilitating a real-time communication between the mobile device and the live website using the demonstration overlay element; and
monitoring the real-time communication using the demonstration overlay element.