×

Dynamic search with implicit user intention mining

  • US 7,599,918 B2
  • Filed: 12/29/2005
  • Issued: 10/06/2009
  • Est. Priority Date: 12/29/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer comprising:

  • a processor;

    a memory coupled to the processor, wherein the memory includes computer-program instructions executable by the processor, the computer-program instructions for dynamic search with implicit user intention mining comprising a user intention mining engine to perform operations on the computer comprising collecting information, the information collected comprising;

    information from emails and instant messages sent or received by the user at the computer;

    information from other applications running on the computer concurrent with the search;

    information from interests, preferences and behavior of the user available outside of the search;

    information from natural user responses to search results returned in a first window by a search instigated by a user and utilize the information to refine the search, wherein the information from natural user responses comprises;

    other applications with which the user interacts during the search;

    a number of clicks by the user on a particular returned result;

    a length of time a user spends reviewing the particular returned result;

    assigning a weight to the particular returned result;

    wherein the user intention mining engine;

    configures a second window of a user interface on the computer to dynamically update the results of a refined search responsive to dynamically collected information of the user;

    allows the user to interact with results in the second window;

    mines further interest and behavior information concerning the user from user interactions with the search results in the second window; and

    presents in the first window results from a further refined search based on the further interest and behavior information;

    wherein mining further comprises;

    tracking the number of links followed by the user from a particular search result; and

    gathering information from other applications running on the user computing system concurrent with the search.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×