CA2506417A1

Host-based intelligent results related to a character stream

Abstract

Information may be presented to a user by using a first application to recei ve a character stream of one or more noncompletion characters. The noncompletio n characters indicate that additional characters may be received. The characte r stream is exchanged with a host that analyzes the character stream to genera te results that are responsive to the user's predicted interest. Results are received and displayed so that the user may select one of the results to launch a code segment related to the selected result.

CA2506417A1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Projected expiry passed 17 November 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

95 claims: 6 independent, 89 dependent

  1. 1
    CA 02506417 2005-05-17 WO 2004/046970 PCT/US2003/036656 WHAT IS CLAIMED IS:1. A method of presenting information to a user, the method comprising: using a first application to receive a character stream of one or more noncompletion characters that indicate that additional characters may be received;exchanging the character stream with a host that analyzes the character stream to generate results that are responsive to a user’s predicted interest;receiving the results;and displaying the results so that the user may select one of the results to launch a code segment related to a selected result.
  2. 41
    A system enabling intelligent presenting information to a user, the system comprising:a first application structured and arranged to receive a character stream of one or more non-completion characters that indicate that additional characters may be received;a first communications interface structured and arranged to exchange the character stream with a host that analyzes the character stream to generate results that are responsive to a user’s predicted interest;a second communications interface structured and arranged to receive the results;and a display device structured and arranged to display the results so that the user may select one of the results to launch a code segment related to a selected result. CA 02506417 2005-05-17 WO 2004/046970 PCT/US2003/036656
  3. 52
    A method of presenting information to a user, the method comprising:means for using a first application to receive a character stream of one or more non-completion characters that indicate that additional characters may be received;means for exchanging the character stream with a host to permit the host to analyze the character stream to generate results that are responsive to a user’s predicted interest;means for receiving the results;and means for displaying the results so that the user may select one of the results to launch a code segment related to a selected result. CA 02506417 2005-05-17 WO 2004/046970 PCT/US2003/036656
  4. 53
    A method of using a host to process information received from a client to return results related to the information, the method comprising:receiving character stream of one or more non-completion characters that indicate that additional characters may be received;analyzing the character stream to generate results that are responsive to a user’s predicted interest;and transmitting the results so that the user may select one of the results to launch a code segment related to a selected result.
  5. 84
    A host that processes information received from a client to return results related to the information, the host comprising:CA 02506417 2005-05-17 WO 2004/046970 PCT/US2003/036656 a first communications interface structured and arranged to receive a character stream of one or more non-completion characters that indicate that additional characters may be received;a first application structured and arranged to analyze the character stream to generate results that are responsive to a user’s predicted interest;and a second communications interface structured and arranged to transmit the results so that the user may select one of the results to launch a code segment related to a selected result.
  6. 95
    A host that processes information received from a client to return results related to the information, the host comprising:means for receiving character stream of one or more non-completion characters that indicate that additional characters may be received;5 means for analyzing the character stream to generate results that are responsive to a user’s predicted interest;and means for transmitting the results so that the user may select one of the results to launch a code segment related to a selected result.