Patent ID: 8473485

Claim:
One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for gathering related elements for publishing in a collection, the method comprising: receiving a query, submitted by a user, at a web-browser application in operable communication with a search engine; distilling the user's searching intent from the query; automatically determining at least one relevant task via a process comprising: (a) inspecting one or more candidate tasks within a log of the user's search history, wherein the one or more candidate tasks represent a respective semantic concept that is abstracted from at least one navigation event within the user's search history; (b) comparing the searching intent of the user against the one or more candidate tasks; and (c) based on, in part, the comparison, designating at least one of the one or more candidate tasks that match the searching intent as the at least one relevant task; presenting on a UI display a representation of the at least one relevant task; detecting a user-initiated selection directed toward the representation of the at least one relevant task; and incident to detecting the user-initiated selection, dynamically generating an online document that includes the collection of elements that are related to the at least one relevant task.