×

Content display with dynamic zoom focus

  • US 10,042,529 B2
  • Filed: 04/07/2014
  • Issued: 08/07/2018
  • Est. Priority Date: 04/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for displaying content having a plurality of objects, the method comprising:

  • displaying the plurality of objects in a window, the plurality of objects having an arrangement;

    receiving an indication of a path from a first object to a second object of the plurality of objects, wherein the first object is positioned near at least one other object within the arrangement, wherein the second object is positioned near at least one different object within the arrangement, and wherein the indication of the path comprises one of a curved line and a straight line drawn between the first object and the second object in the window;

    placing dynamic-zoom-focus on the first object in the window, comprising;

    automatically calculating a first change in size for the first object in order to display the first object and at least a portion of the at least one other object within a predetermined area of the window, wherein the calculated first change in size preserves context for the first object with respect to the plurality of objects by accounting for at least partial display of the at least one other object positioned near the first object within the arrangement;

    resizing the first object based on the calculated first change in size; and

    repositioning the first object in a central area of the window;

    gliding a view within the window along the path from the first object to the second object, wherein gliding the view along the path comprises adjusting the view in the window such that the path falls in a central area of the window along with one or more of the plurality of objects during the gliding; and

    placing dynamic-zoom-focus on the second object in the window, comprising;

    automatically calculating a second change in size for the second object in order to display the second object and at least a portion of the at least one different object within the predetermined area of the window, wherein the calculated second change in size preserves context for the second object with respect to the plurality of objects by accounting for at least partial display of the at least one different object positioned near the second object within the arrangement, and wherein the calculated second change in size is different than the calculated first change in size;

    resizing the second object based on the calculated second change in size; and

    repositioning the second object in the central area of the window.

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