BUILDING A TOPIC BASED WEBPAGE BASED ON ALGORITHMIC AND COMMUNITY INTERACTIONS
First Claim
Patent Images
1. A method for generating a topic page for a search query on a search webpage, comprising:
- receiving the search query at the search webpage;
retrieving one or more modules associated with the search query, the modules having dynamic information content;
generating a glue page for the identified modules, the identified modules arranged on the glue page; and
rendering the glue page with the identified modules on the topic page in response to the search query.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and system for generating a topic page for a search query on a search webpage includes receiving a search query at the search engine on a server from a search webpage on a client. The search engine examines the query and categorizes the query along one or more dimensions. A plurality of modules having dynamic content and associated with the one or more categories is identified and a glue page is generated using the identified modules. The glue page is integrated into a topic page. The topic page is returned to the client where it is rendered at the search webpage in response to the search query.
-
Citations
22 Claims
-
1. A method for generating a topic page for a search query on a search webpage, comprising:
-
receiving the search query at the search webpage; retrieving one or more modules associated with the search query, the modules having dynamic information content; generating a glue page for the identified modules, the identified modules arranged on the glue page; and rendering the glue page with the identified modules on the topic page in response to the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a topic page for a search query on a search webpage, comprising:
-
receiving the search query at the search webpage categorizing the search query along one or more dimensions; identifying one or more modules with dynamic information related to one or more dimensions of the search query; obtaining the dynamic information associated with each of the identified modules related to the search query; generating a glue page with the identified modules related to the search query, the identified modules arranged in a two-dimensional layout on the glue page; and rendering the generated glue page in a topic page in response to the search query. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for generating a topic page for a search query on a search webpage, comprising:
-
a client configured to generate a query, render a topic page and provide edits at the glue page within the rendered topic page; a server with a search engine configured to receive the query from the client, the search engine including, a topic page generator having, an analyzer module configured to analyze and categorize the query along one or more dimensions, the one or more dimensions including one or more topics, one or more intents defining the purpose of the search query and a geo location; a module selector configured to select a plurality of modules from a plurality of sources that match the one or more dimensions of the search query; a glue page generator/selector module configured to one of select or generate a glue page that match the one or more dimensions of the search query, the glue page generator/selector module interacts with the module selector to obtain the modules for generating the glue page; and a module ranker and placer having a ranking algorithm that is configured to define ranking and placement of the plurality of modules within the glue page, wherein the glue page is returned in the topic page for rendering at the client in response to the search query. - View Dependent Claims (19, 20, 21, 22)
-
Specification