×

Context-sensitive views

  • US 8,713,467 B1
  • Filed: 12/03/2013
  • Issued: 04/29/2014
  • Est. Priority Date: 08/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more hardware processors in communication with a computer readable medium storing software modules including instructions that are executable by the one or more hardware processors, the software modules including at least;

    an electronic database configured to store a plurality of data objects and properties associated with each of the data objects; and

    a context viewing module configured to;

    generate a primary contextual view including a visualization of a set of data objects and associated properties, the visualization comprising;

    a graph, a map, a table, a timeline, a histogram, a list, a reader interface, or a postboard interface, or combinations thereof;

    generate one or more secondary contextual views distinct from the primary contextual view, each secondary contextual view including respective secondary visualizations, distinct from the visualization, of the set of data objects, the secondary visualizations comprising at least one of;

    a graph, a map, a table, a timeline, a histogram, a list, a reader interface, or a postboard interface, or combinations thereof;

    receive a user input modifying the primary contextual view, wherein the user input modifying the primary contextual view comprises at least one of;

    adding data objects to the set of data objects, removing data objects from the set of data objects, modifying data objects in the set of data objects, moving data objects in the set of data objects, modifying properties associated with data objects in the set of data objects, or modifying and/or manipulating links between data objects in the set of data objects;

    in response to receiving the user input modifying the primary contextual view, modify a first adjacent secondary contextual view and a second adjacent secondary contextual view of the one or more of the secondary contextual views, based at least in part on the user input; and

    in response to receiving the user input modifying the primary contextual view, modify a first adjacent secondary contextual preview representing a smaller version of the first adjacent secondary contextual view, and modify a second adjacent secondary contextual preview representing a smaller version of the second adjacent secondary contextual view,wherein the context viewing module is configured to display the first adjacent secondary contextual preview when a location indicator is positioned above a first portion of a scrollbar associated with the first adjacent secondary contextual view, and display the second adjacent secondary contextual preview when the location indicator is positioned above a second portion of the scrollbar associated with the second adjacent secondary contextual view.

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