Educational content search and results
OwnerSteven Michael Vittorioinventor
Life of this patent
Estimating the term…
Abstract
A search request for educational content can be initiated by a user, and the educational content that is relevant to the search request can be identified. The identified educational content can be ranked based on the number of times the content has been referenced as well as the university or other educational institution that referenced the educational content. The relevant identified educational content can then be displayed in an ordered list that is ordered based on the number of times the content has been assigned.
Claims20
A computer-based educational content search and results generation system, the system comprising:
- one or more non-transitory computer readable storage media having processor executable instructions stored thereon;
- an educational content database or table stored on the one or more non-transitory computer readable storage media;
- and an educational content search and ranking engine that, when executed by one or more processors, directs the one or more processors to:
- provide a graphical user interface that displays a search bar;
- receive a search query for educational content;
- perform a search for educational content constrained by the search query;
- identify a plurality of educational content from the educational content database in response to the search query;
- identify a number of times each single educational content of the plurality of educational content has been referenced by sources of a set of at least one designated source;
- transmit a search result of the plurality of educational content that is ordered based on the number of times each single educational content has been referenced;
- display on the graphical user interface a search result of the plurality of educational content that is in a ranked order based on the number of times each single educational content has been referenced, wherein each respective single ranked educational content of the plurality of ranked educational content has corresponding to it at least one respective source indicator for each respective source that referenced the respective educational content, wherein at least one source indicator comprises a name of the respective source;
- and display on the graphical user interface a plurality of within educational content ranked previews;
- wherein either a single source only contributes a maximum of one source indicator for a respective single ranked educational content, even if a single source has multiple references for the single ranked educational content in a specific filtered time frame, or wherein the single source contributes an unlimited number of source indicators for a respective single ranked educational content;
- and
- wherein a plurality of source indicators are horizontal to a highest ranked educational content, and a plurality of source indicators are horizontal to a second highest ranked educational content.
A computer-based educational content search and results generation system, the system comprising:
- one or more non-transitory computer readable storage media having processor executable instructions stored thereon;
- an educational content database or table stored on the one or more non-transitory computer readable storage media;
- and an educational content search and ranking engine that, when executed by one or more processors, directs the one or more processors to:
- provide a graphical user interface that displays a search bar;
- receive a search query for educational content;
- perform a search for educational content constrained by the search query;
- identify a plurality of educational content from the educational content database in response to the search query;
- identify a number of times each single educational content of the plurality of educational content has been referenced by sources of a set of at least one designated source;
- transmit a search result of the plurality of educational content that is ordered based on the number of times each single educational content has been referenced;
- and display on the graphical user interface a search result of the plurality of educational content that is in a ranked order based on the number of times each single educational content has been referenced, wherein each respective single ranked educational content of the plurality of ranked educational content has corresponding to it at least one respective source indicator for each respective source that referenced the respective educational content;
- wherein at least one source indicator comprises a name of the respective source;
- wherein the set of at least one designated source comprises at least one school, university, teacher, professor, library, or educational institution;
- wherein the graphical user interface displays at least one within educational content preview;
- wherein either a single source only contributes a maximum of one source indicator for a respective single ranked educational content, even if a single source has multiple references for the respective single educational content in a specific filtered time frame, or wherein the single source contributes an unlimited number of source indicators for a respective single ranked educational content;
- wherein a plurality of source indicators are horizontal to a highest ranked educational content, and a plurality of source indicators are horizontal to a second highest ranked educational content;
- and
- wherein receiving the search query comprises receiving a term.
A computer-based educational content search and results generation system, the system comprising:
- one or more non-transitory computer readable storage media having processor executable instructions stored thereon;
- an educational content database or table stored on the one or more non-transitory computer readable storage media;
- and an educational content search and ranking engine that, when executed by one or more processors, directs the one or more processors to:
- provide a graphical user interface that displays a search bar;
- receive a search query for educational content;
- perform a search for educational content constrained by the search query;
- identify a plurality of educational content from the educational content database in response to the search query;
- identify a number of times each single educational content of the plurality of educational content has been referenced by sources of a set of at least one designated source;
- transmit a search result of the plurality of educational content that is ordered based on the number of times each single educational content has been referenced;
- and display on the graphical user interface a search result of the plurality of educational content that is in a ranked order based on the number of times each single educational content has been referenced, wherein each respective single ranked educational content of the plurality of ranked educational content has corresponding to it at least one respective source indicator for each respective source that referenced the respective single educational content;
- wherein at least one source indicator comprises a name of the respective source;
- wherein each source indicator is linked to a popup that displays information of the respective source;
- wherein either a single source only contributes a maximum of one source indicator for a respective single ranked educational content, even if a single source has multiple references for the respective single educational content in a specific filtered time frame, or wherein the single source contributes an unlimited number of source indicators for a respective single ranked educational content;
- wherein a plurality of source indicators are horizontal to a highest ranked educational content, and a plurality of source indicators are horizontal to a second highest ranked educational content;
- wherein how the educational content is referenced affects the search result of the plurality of educational content or the ranked order of the plurality of ranked educational content;
- wherein receiving the search query comprises receiving a term;
- and
- wherein identifying the plurality of educational content comprises using the term to search the educational content database by titles of the educational contents and by class names, and also comprises identifying educational content referenced for classes having a matching class name to the term and identifying educational content having a matching educational content title to the term.
Dependencies are inferred from the claim text.