×

High fidelity interactive screenshots for mobile applications

  • US 10,290,133 B2
  • Filed: 09/25/2015
  • Issued: 05/14/2019
  • Est. Priority Date: 09/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, by a computing device, a static layer of a user interface of an application, wherein the static layer comprises one or more static components of the user interface that do not change based on user configuration;

    generating, by the computing device, a first container for the static layer using the one or more static components, wherein the first container includes the one or more static components positioned within the user interface;

    determining, by the computing device, a first image representative of the static layer for the first container;

    determining, by the computing device, a dynamic layer of the user interface, wherein the dynamic layer comprises one or more dynamic components of the user interface that do change based on the user configuration;

    generating, by the computing device, a second container for the dynamic layer using the one or more dynamic components, wherein the second container includes the one or more dynamic components positioned within the user interface;

    rendering, by the computing device using a runtime application, a second image representative of the dynamic layer for the second container in response to a modification to the dynamic layer; and

    generating, by the computing device, an interactive preview of the user interface based on a combination of the first image and the second image, wherein the generating the interactive preview comprises creating a root component that includes the one or more static components and the one or more dynamic components positioned within the user interface based on the positioning of the one or more static components and the one or more dynamic components within the first container and the second contain, respectively.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×