×

Generalized faceted browser decision support tool

  • US 10,360,504 B2
  • Filed: 07/06/2016
  • Issued: 07/23/2019
  • Est. Priority Date: 03/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to:

  • generate a first list, the first list comprising a first label for a feature, a second label for a user selection associated with the feature, and a plurality of feature-selection pairs, each feature-selection pair of the plurality of feature-selection pairs defining a first association between the first label and the second label;

    generate a second list, the second list comprising a third label for a result, a Uniform Resource Locator associated with the result, and a second association between the third label and a feature-selection pair of the plurality of feature-selection pairs;

    validate the second list against the first list by identifying that the first association defined by each feature-selection pair in the second list is in the first list;

    after validating the second list against the first list, traverse the first list to generate a plurality of user interface elements based at least in part on the validation; and

    generate a user interface based at least in part on the first label for each feature in the first list, the second label for each user selection associated with each feature in the first list, and the third label for each result in the second list, the user interface comprising a plurality of features that each comprise the plurality of user interface elements, the first list and the second list generated independently from program code that is used for generating the user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×