×

Data object visualization using graphs

  • US 9,530,229 B2
  • Filed: 03/24/2014
  • Issued: 12/27/2016
  • Est. Priority Date: 01/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for presenting facts, comprising:

  • a web browser of a client computer system including one or more processors; and

    memory storing one or more programs, the one or more processors executing the one or more programs to perform the operations of;

    receiving objects from a fact repository responsive to a search query submitted to the fact repository by a user, wherein a respective responsive object has associated facts, wherein a respective fact includes an attribute field indicating an attribute, a value field describing the indicated attribute;

    presenting the responsive objects to an end-user in a first user interface, wherein the first user interface displays each responsive object with one or more representative facts, the representative facts selected based on a metric that includes an importance score and a confidence score;

    saving a subset of the responsive objects as a user-identified collection responsive to selection of the objects in the subset by the user for inclusion in the user-identified collection;

    presenting the subset of the responsive objects to the end-user in a second user-interface, the second user interface including initial facts for the subset of the responsive objects, the initial facts being attributes most common among the subset of the responsive objects;

    receiving a user-selection of a first attribute of the initial facts displayed in the second user interface, the selection indicating an intent from the end-user to graph values of facts having the first attribute for responsive objects;

    automatically, without end-user interaction, determining a type of graph showing the values for the first attribute that best facilitates interpretation of the values by the end-user;

    automatically, without end-user interaction, generating the determined type of graph for objects in the user-identified collection; and

    presenting via the user interface the determined type of graph.

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