Methods for enhancing digital search results based on task-oriented user activity
First Claim
1. A computer-implemented method for digital search with task-enhanced search results, the method comprising:
- generating a search query based on interaction with a user;
sending the search query to a search engine;
receiving initial search results from the search engine;
using a task-oriented user activity system to predict a current task being performed by a user;
computing task-related information from the predicted current task and from past event records and associated task identifiers stored in a task-oriented user activity system database;
filtering and ranking the initial search results based on the computed task-related metadata to produce enhanced search results; and
presenting the enhanced search results to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods for using task-related information to enhance digital searching are provided. A task-oriented user activity system maintains task-related information about resources accessed by a user and current user task. This task-related information is used to enhance search results by filtering and ranking results to increase relevance with respect to a user'"'"'s current task. The task-related information can also be used to include task-related metadata in search engine index, e.g., by storing the metadata in the index or by storing it in resources which are subsequently indexed. Task-related information can also be used to enhance search results by enhancing search queries to include task-related search criteria.
-
Citations
16 Claims
-
1. A computer-implemented method for digital search with task-enhanced search results, the method comprising:
-
generating a search query based on interaction with a user; sending the search query to a search engine; receiving initial search results from the search engine; using a task-oriented user activity system to predict a current task being performed by a user; computing task-related information from the predicted current task and from past event records and associated task identifiers stored in a task-oriented user activity system database; filtering and ranking the initial search results based on the computed task-related metadata to produce enhanced search results; and presenting the enhanced search results to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification