×

System and user interfaces for searching resources and related documents using data structures

  • US 9,798,787 B1
  • Filed: 07/12/2016
  • Issued: 10/24/2017
  • Est. Priority Date: 12/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system configured to access one or more electronic data resources in response to inputs received via an interactive user interface in order to search resources of an organization or one or more of documents, events, entities, and other data related to the resources, the system comprising:

  • one or more hardware computer processors configured to execute software code stored in a tangible storage device in order to cause the system to;

    receive search criteria for identifying resources associated with an organization or one or more of documents, events, entities, or other data associated with the resources, the one or more of the resources, documents, events, entities, or other data represented as respective data objects, wherein the respective data objects can be associated with each other;

    automatically identify one or more of a subset of the resources, documents, events, entities, or other data that meet the search criteria, wherein the identified resources meet the search criteria or are associated with one or more of the identified documents, events, entities, or other data that meet the search criteria, and wherein the identification is based on one or more of;

    properties of the resources, properties of the documents, properties of the events, properties of the entities, or properties of other data objects associated with the resources;

    generate a user interface configured to display the identified resources and attributes associated with the identified resources, the user interface displaying an aggregate summary relating to the identified resources and one or more of the identified documents, events, entities, or other data associated with the identified resources, wherein a histogram bar is displayed in the user interface for each attribute, the histogram bar reflecting a number of the identified resources having the attribute;

    in response to a first user input, received via the user interface, select one or more attributes;

    filter the identified resources to a first subset that meets the one or more attributes;

    update the user interface to display the first subset that meets the one or more attributes; and

    update the histogram bars of the attributes to reflect both;

    a number of resources having respective attributes in the first subset that meets the one or more attributes, anda number of resources having respective attributes in the identified resources;

    in response to a second user input, received via the user interface, exclude a second one or more attributes;

    further filter the identified resources to a second subset that does not meet the second one or more attributes;

    update the user interface to display the second subset; and

    update the histogram bars of the attributes to reflect both;

    a number of resources having respective attributes in the second subset, anda number of resources having respective attributes in the identified resources,wherein the second one or more attributes are individually and visually indicated in the user interface as being excluded; and

    in response to determining that a first attribute is not associated with any resources of the first subset, disallow both selection and exclusion, via the user interface, of the first attribute, whereby a selection of zero resources is prevented.

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