×

Dynamic display of filter criteria

  • US 9,892,118 B2
  • Filed: 03/18/2014
  • Issued: 02/13/2018
  • Est. Priority Date: 03/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, via a computing device, input data indicating a search string;

    retrieving, via a network interface of the computing device, respective search results from a plurality of streaming media services, wherein the respective search results indicate audio tracks corresponding to the search string;

    causing, via the computing device, a graphical display to display a graphical interface comprising;

    a first region that includes a graphical representation of a first set of filter criteria for filtering the retrieved search results according to respective metadata associated with the audio tracks indicated within the search results, wherein the first set of filter criteria includes multiple first filter criteria that each filter audio tracks according to a respective category of metadata that is common to media items streamable from the plurality of streaming media services; and

    a second region that includes a graphical representation of (i) the retrieved search results, and (ii) media-source identifiers that separate the retrieved search results into sets corresponding to respective streaming media services of the plurality of streaming media services, wherein each media source identifier identifies a respective streaming media service of the plurality of streaming media services;

    receiving, via the computing device, input data indicating selection of a given media-source identifier from among the displayed media-source identifiers within the second region of the graphical interface, wherein the given media-source identifier identifies a particular streaming media service from among the plurality of streaming media services;

    determining, via the computing device, a second set of filter criteria for filtering the retrieved search results, the second set of filter criteria different from the first set of filter criteria, wherein the second set of filter criteria includes multiple second filter criteria that each filter audio tracks according to a respective category of metadata that is specific to audio tracks streamable from the particular streaming media service; and

    in response to receiving the input data indicating selection of the given media-source identifier, causing, via the computing device, the graphical display to update the graphical interface to display;

    in place of the graphical representation of the first set of filter criteria within the first region of the graphical interface, a graphical representation of the determined second set of filter criteria; and

    in place of the graphical representation of the retrieved search results within the second region of the graphical interface, a graphical representation of a subset of the retrieved search results, the subset consisting of search results from the particular streaming media service.

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