IN-VIEW AND OUT-OF-VIEW REQUEST-RELATED RESULT REGIONS FOR RESPECTIVE RESULT CATEGORIES
First Claim
1. A computer implemented method for providing in-view and out-of-view request-related result regions for respective results, the method being implemented on a computer system having one or more physical processors programmed with computer program instructions to perform the method, the method comprising:
- receiving, by the computer system, a user request comprising a request parameter used to filter in or out one or more content items from a first information source and a second information source;
sending, by the computer system, the request parameter to the first information source to cause initiation of a first search for information;
obtaining, by the computer system, an identification of at least first results of a first category and first results of a second category from the first information source based on the initiated search;
sending, by the computer system, the request parameter to the second information source to cause initiation of a second search for information, wherein the second search is caused to be initiated prior to presentation of the first set of results;
obtaining, by the computer system, an identification of at least second results of the first category and second results of the second category from the second information source based on the initiated second search;
obtaining, by the computer system, a first set of results as a combination of the first results of the first category and the second results of the first category;
obtaining, by the computer system, a second set of results as a combination of the second results of the first category and the second results of the second category;
obtaining, by the computer system, stored prioritization criteria that indicates a ranking of the first category with respect to the second category, the ranking dictating whether results from the first category or results from the second category should be initially placed in the in-view region;
determining whether the first set of results of the first category or the second set of results of the second category should be placed in an in-view display region based on the stored prioritization criteria and determining that that the other of the first set of results and second set of results should be placed in an out-of-view display region based on the stored prioritization criteria;
generating, by the computer system, a results interface that includes the in-view display region that initially includes the determined one of the first set of results and the second set of results and the out-of-view display region that initially includes the other of the first set of results and second set of results; and
providing, by the computer system, the results interface to be displayed, wherein the in-view display region is visible at a given time and the out-of-view display region is not visible at the given time.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to systems and methods of providing in-view and out-of-view request-related result regions for respective result categories. The system may facilitate result presentation by providing, in response to a user request, at least one region that is designated to initially be in-view and at least one region that is designated to initially be out-of-view where: (i) the initial in-view region comprises one or more results related to the user request and a first category; and (ii) the initial out-of-view region comprises one or more results related to the user request and the second category. A result related to a category may comprise a result related to a specific topic, a result of a specific type, a result from a specific source, or other result. A user request may comprise a query, a command, or other user request.
10 Citations
24 Claims
-
1. A computer implemented method for providing in-view and out-of-view request-related result regions for respective results, the method being implemented on a computer system having one or more physical processors programmed with computer program instructions to perform the method, the method comprising:
-
receiving, by the computer system, a user request comprising a request parameter used to filter in or out one or more content items from a first information source and a second information source; sending, by the computer system, the request parameter to the first information source to cause initiation of a first search for information; obtaining, by the computer system, an identification of at least first results of a first category and first results of a second category from the first information source based on the initiated search; sending, by the computer system, the request parameter to the second information source to cause initiation of a second search for information, wherein the second search is caused to be initiated prior to presentation of the first set of results; obtaining, by the computer system, an identification of at least second results of the first category and second results of the second category from the second information source based on the initiated second search; obtaining, by the computer system, a first set of results as a combination of the first results of the first category and the second results of the first category; obtaining, by the computer system, a second set of results as a combination of the second results of the first category and the second results of the second category; obtaining, by the computer system, stored prioritization criteria that indicates a ranking of the first category with respect to the second category, the ranking dictating whether results from the first category or results from the second category should be initially placed in the in-view region; determining whether the first set of results of the first category or the second set of results of the second category should be placed in an in-view display region based on the stored prioritization criteria and determining that that the other of the first set of results and second set of results should be placed in an out-of-view display region based on the stored prioritization criteria; generating, by the computer system, a results interface that includes the in-view display region that initially includes the determined one of the first set of results and the second set of results and the out-of-view display region that initially includes the other of the first set of results and second set of results; and providing, by the computer system, the results interface to be displayed, wherein the in-view display region is visible at a given time and the out-of-view display region is not visible at the given time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of providing in-view and out-of-view request-related result regions for respective results, the system comprising:
-
a computer system having one or more physical processors programmed with computer program instructions to; receive a user request comprising a request parameter used to filter in or out one or more content items from a first information source and a second information source; send the request parameter to the first information source to cause a first search for information to be initiated; obtain an identification of at least first results of a first category and first results of a second category from the first information source based on the initiated search; send the request parameter to the second information source to cause a second search for information to be initiated, wherein the second search is caused to be initiated prior to presentation of the first set of results; obtain an identification of at least second results of the first category and second results of the second category from the second information source based on the initiated second search; obtain a first set of results as a combination of the first results of the first category and the second results of the first category; obtain a second set of results as a combination of the second results of the first category and the second results of the second category; determine whether the first set of results of the first category or the second set of results of the second category should be placed in an in-view display region based on the stored prioritization criteria and determining that that the other of the first set of results and second set of results should be placed in an out-of-view display region based on the stored prioritization criteria; generate a results interface that includes the in-view display region that initially includes the determined one of the first set of results and the second set of results and the out-of-view display region that initially includes the other of the first set of results and second set of results; and provide the results interface to be displayed, wherein the in-view display region is visible at a given time and the out-of-view display region is not visible at the given time. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification