Patent ID: 9161085
Filing Date: 2015-10-13
Classification: H04N

Abstract:
1. A computer-implemented method for providing an adaptive timeline view of data, the computer-implemented method comprising performing computer implemented operations for: receiving, at a computing system, the data, the data comprising time-based data; generating, at the computing system, the adaptive timeline view of the data, wherein generating the adaptive timeline view comprises generating at least one graphical representation of the data, wherein the adaptive timeline view of the data comprises a time-based axis and an axis corresponding to a property of the data, wherein the axis corresponding to a property of the data corresponds to a priority of the data, and wherein a graphical position of the data on the axis corresponding to the property of the data indicates the priority of the data; displaying, by the computing system, the adaptive timeline view including the at least one graphical representation of the data positioned relative to the time-based axis and the axis corresponding to a property of the data; determining that an input for modifying the adaptive timeline view has been received; determining that the adaptive timeline view is to be modified in response to determining that the input has been received; and in response to determining that the adaptive timeline view is to be modified, modifying the adaptive timeline view, wherein modifying the adaptive timeline view comprises generating a motion animating one or more changes made to the adaptive timeline view to transition the adaptive timeline view to a modified adaptive timeline view, and wherein the motion animating the one or more changes accelerates or decelerates based upon the at least one graphical representation approaching or departing from, respectively, a representation of a specified time, and wherein graphical representations of the data having horizontal positions that are closer to a representation of the specified time accelerate more than graphical representations of the data having horizontal positions that are further from the representation of the specified time.