×

System and method for hiding latency in computer software

  • US 8,726,168 B2
  • Filed: 12/05/2005
  • Issued: 05/13/2014
  • Est. Priority Date: 12/04/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of displaying a first user interface and a second user interface related to the first user interface, the method comprising:

  • displaying the first user interface, the first user interface including a selectable interface element that, when selected, effects a display of the second user interface;

    in response to a user selection of the selectable element, displaying a first latency-masking animation of the first user interface that is visually related to the first user interface initially, and visually related to a second latency-masking animation of the second user interface at least near the end of the first animation, substantially in place of the first user interface, the first animation at least mostly ceasing to appear over time;

    performing operations during the display of at least part of the first animation, the operations including receiving the second user interface and the second animation via a download over a network, the received second animation of the second user interface generated based on information associated with the first user interface including information input to the first user interface, at least the receiving having an expected resource-based latency that affects at least the first animation;

    displaying the second animation following the display of at least a portion of the first animation, the second animation being visually related to the second user interface at least near the end of the second animation, and visually related to the first animation at least initially; and

    displaying the second user interface following at least a portion of the display of the second animation.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×