×

Methods and apparatus for a touchscreen user interface

  • US 10,275,129 B2
  • Filed: 01/05/2015
  • Issued: 04/30/2019
  • Est. Priority Date: 02/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • outputting, by a computing device, for display, a graphical user interface including a visual representation of a timeline and a visual representation of one or more user interface elements positioned along the timeline, wherein each user interface element of the one or more user interface elements is associated with a respective event, each respective event being associated with a respective plurality of attributes including at least one temporal attribute, wherein each user interface element of the one or more user interface elements is positioned along the timeline and at an apparent depth based at least in part on the temporal attribute associated with the respective event such that user interface elements associated with older events are positioned at a greater apparent depth than user interface elements associated with newer events, wherein a respective visual representation of each user interface element from the one or more user interface elements includes information for a first set of attributes from the respective plurality of attributes associated with the respective event;

    receiving, by the computing device, an indication of a user input to modify a spatial zoom level of the graphical user interface; and

    responsive to receiving the indication of the user input;

    determining, by the computing device and based on the indication of the user input, a respective updated position along the timeline for each user interface element from at least a portion of the one or more user interface elements;

    determining, by the computing device and based on the respective updated position for each user interface element from at least the portion of the one or more user interface elements, a respective second set of attributes from the plurality of attributes associated with the respective event; and

    outputting, by the computing device, for display, based on the indication of the user input, an updated visual representation of each user interface element from at least the portion of the one or more user interface elements at the updated position along the timeline, wherein each user interface element from at least the portion of the one or more user interface elements includes information for the respective second set of attributes associated with the respective event, wherein the first set of attributes is different from the second set of attributes.

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