×

Roster building interface

  • US 8,595,254 B2
  • Filed: 03/26/2010
  • Issued: 11/26/2013
  • Est. Priority Date: 04/03/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for building a roster, the method comprising:

  • storing data, the stored data corresponding to a data structure having an entity-relationship data model;

    rendering a user interface on a graphical display, the user interface comprising an edit roster window, wherein the edit roster window includes a pivot frame, a definition frame, a student frame, and a summary frame;

    wherein the pivot frame includes a pivot choice pane;

    presenting by the pivot choice pane a list of entities, each entity representing a collection of data that is uniquely identified and that is related to a particular subject;

    receiving a selection of a first entity associated with the data structure and a second entity associated with the data structure, the first entity including one or more elements and the second entity including one or more elements, each element being a subset of its own respective entity;

    presenting by the definition frame a first list of elements in a first choice menu and a second list of elements in a second choice menu, the first list being associated with the first entity and the second list being associated with the second entity, wherein each choice menu comprises a list of one or more elements, and wherein each element in each list is a subset of its respective entity;

    receiving a selection of an element from the first list of elements, wherein each of the choice menus allows a selection of one or more elements of the entity with which that particular choice menu is associated;

    updating the second list of elements to include only one or more elements that are associated with the element selected from the first list of elements;

    wherein the student frame includes a student metadata choice menu, and wherein the student metadata choice menu allows a selection of one or more filter options;

    generating, by a processor, a roster display, wherein the roster display is included in the summary frame, the roster display being a graphical representation of summary data corresponding to i) the selection of one or more elements from the first choice menu and ii) the selection of one or more filter options; and

    providing a roster building application configured to render the user interface, the roster building application further being configured to receive, via the user interface;

    i) the selection of the first entity associated with the data structure and the second entity associated with the data structure,ii) the selection of one or more elements from the first choice menu, andiii) the selection of one or more filter options, the roster building application further being configured to generate a roster and display the summary data from the roster in the user interface, and wherein displaying the summary data is displayed in the user interface.

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