CN100476805C

Information presenting method relative to character flow basing on intelligent result of host computer, and system thereof

Abstract

By using the first application to receive a character stream of one or more unfinished characters, the information can be submitted to the user. Incomplete characters indicate that additional characters can be received. Exchange the character stream with the host analyzing the character stream to produce a result responsive to the user's expected interest. The result is received and displayed so that the user can select one of the results to activate the code segment related to the selected result.

CN100476805C, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 17 November 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

38 claims: 1 independent, 37 dependent

  1. 1
    第 1. 一种向用户呈现信息的方法,该方法包括: 使用一个第一应用程序来接收一个或多个未完成字符的字符流; 在所述第一应用程序收到完成字符之前,与主机交换至少一些字 符流; 接收来自所述主机的结果,所述结果基于所述字符流与多个用户 应用程序相关; 以这种方式呈现所述结果使得用户在选择所述结果时能够意识 到使用多个用户应用程序中的哪一个;以及 使用户能够选择所述结果之一以启动与被选择的结果相关的所 述多个用户应用程序之一。
  2. 2
    权利要求1的方法,其中所述第一应用程序是web浏览器以 及使用所述第一应用程序、交换所述字符流、接收所述结果以及呈现 所述结果包括: 使用所述网页浏览器以在该网页浏览器的地址栏中接收所述字 符流, 与主机交换所述字符流以产生一个或多个响应于用户预期兴趣 的地图结果, 接收所述地图结果,以及 以概况图的方式来显示所述地图结果,以便用户可以选择显示与 选择的概况图相关的更详细的地图信息。
  3. 3
    权利要求1的方法进一步包括: 使用所述第一应用程序来接收一个或多个所述字符流的更新; 与主机交换所述字符流的臾新以允许主机使用所述更新来分析 字符流,从而产生响应于用户预期兴趣的更新的结果; 接收所述更新的结果;以及 显示所述更新的结果,以便用户可以选择所述更新的结果之一以 启动与选择的结果相关的代码段。 200380108692. 1 第
  4. 4
    权利要求3的方法,其中交换所述字符流的更新包括交换字 符流中的所有字符。
  5. 5
    权利要求3的方法,其中交换所述字符流的更新包括交换自 字符流最后一次交换后接收的字符流中的一个或多个字符。
  6. 6
    权利要求3的方法,其中交换所述字符流包括确定所述字符 流中是否有足够的数据量以产生精确的结果,以及如果是这样的话, 分析所述字符流以显示结果。
  7. 7
    权利要求6的方法,进一步包括当字符流中的数据量不足以 产生精确的结果时,延迟交换所述字符流。
  8. 8
    权利要求6的方法,其中确定是否有足够的数据量包括等到 已经输入预定数量的字符。
  9. 9
    权利要求6的方法,其中确定是否有足够的数据量包括等到 自用户在字符流中最后输入一个新的字符后,已经过去预定的时间量。
  10. 10
    权利要求6的方法,其中确定是否有足够的数据量包括除非 自在字符流中输入一个新字符后,已经过去预定的时间量,否则等到 已经输入预定数量的字符。 Π.权利要求1的方法,其中接收来自所述主机的结果包括接收 更响应于用户预期兴趣的结果。
  11. 11
    12. 权利要求1的方法,其中呈现所述结果包括呈现更响应于用 户预期兴趣的结果。
  12. 12
    13. 权利要求1的方法,其中呈现所述结果包括使用户能够启动 不同于接收字符流的第一应用程序的第二应用程序。
  13. 13
    14. 权利要求1的方法,其中与主机交换至少一些字符流包括轮 询多个数据库以识别来自多个数据库中的每一个的结果。
  14. 14
    15. 权利要求1的方法,进一步包括使用户能够配置第一应用程 序以控制第一应用程序的运行模式。
  15. 15
    16. 权利要求15的方法,其中使用户能够配置第一应用程序包括 使用户能够选择一个或多个将被访问的数据库。
  16. 16
    17. 权利要求15的方法,其中使用户能够配置第一应用程序包括 200380108692. 1 第 使用户能够控制结果被显示的格式。 1 权利要求15的方法,其中使用户能够配置第一应用程序包括 使用户能够控制用于显示结果的下拉菜单的配置。
  17. 17
    19. 权利要求1的方法进一步包括: 分析所述字符流以确定用户的概况; 保存所述用户概况;以及 使用所述用户概况来分析来自第一应用程序的后续字符流。
  18. 18
    20. 权利要求1的方法,其中呈现所述结果包括显示与所述字符 流相关的地图。
  19. 19
    21. 权利要求1的方法,其中使用第一应用程序接收字符流包括 在交换字符流之前对其进行分析,以识别地图信息与字符流相关。
  20. 20
    22. 权利要求21的方法,其中分析所述字符流包括识别出在所述 字符流中给出了 一个通常使用的地址术语。
  21. 21
    23. 权利要求22的方法,其中识别所述通常使用的地址术语包括 识别出在字符流中出现的邮政编码。
  22. 22
    24. 权利要求22的方法,其中识别所述通常使用的地址术语包括 识别出在字符流中出现的州标识符。
  23. 23
    25. 权利要求22的方法,其中识别所述通常使用的地址术语包括 识别出在字符流中出现的市标识符。
  24. 24
    26. 权利要求1的方法,其中使用第一应用程序接收字符流包括 在交换字符流之前对其进行分析以识别供应方信息与字符流相关,和 指示主机在结果中返回供应方信息。
  25. 25
    27. 权利要求26的方法,其中识别供应方信息包括识别与字符流 相关的黄页信息。 2 权利要求26的方法,其中识别供应方信息包括识别出现在字 符流中的种类和位置。
  26. 26
    29. 权利要衣1的方法,其中使用第一应用程序来接收所述字符 流包括分析字符流以找到出现在字符流中的消息传递标签。
  27. 27
    30. 权利要求29的方法,其中分析字符流以找到消息传递标签和 200380108692.1 第 呈现该结果包括,给出使用户能够与另一用户通信的消息传递代码段。
  28. 28
    31. 权利要求29的方法,其中分析所述字符流包括确定用户标识 符出现在字符流中。
  29. 29
    32. 权利要求31的方法,进一步包括确定与用户标识符相关联的 用户的联机状态。
  30. 30
    33. 权利要求32的方法,其中确定联机状态并呈现该结果包括, 使用户能够和与用户标识符相关的用户交换即时消息。
  31. 31
    34. 权利要求29的方法,其中分析字符流以找到消息传递标签包 括识别出字符“@”出现在字符流中,作为将要交换电子邮件信息的 指示。
  32. 32
    35. 权利要求1的方法进一步包括为后续的访问而保存所述结 果。
  33. 33
    36. 权利要求1的方法,其中保存所述结果包括保存用户已选择 的结果。
  34. 34
    37. 权利要求36的方法进一步包括: 使用第一应用程序来接收一个或多个未完成字符的第二个流,所 述未完成字符表示可以接收额外字符; 访问保存的结果;以及 使保存的结果与第二个流相关。 3 权利要求37的方法,进一步包括当第二个流指出用户请求与 保存的结果相关的信息时,显示所述保存的结果。
  35. 35
    39. 权利要求38的方法进一步包括: 与主机交换第二个流以分析第二个流; 接收第二个流的结果;以及 显示第二个流的结果,以便当保存的结果与第二个流无关时,用 户可以选择第二个流的结果之一以启动与第二个流的结果相关的代码 段。
  36. 36
    40. 权利要求1的方法,其中交换所述字符流包括确认位于字符 流中的统一资源定位码(URL)。 200380108692.1 第
  37. 37
    41. 权利要求1的方法,其中接收所述结果包括接收响应于用户 预期兴趣、以及与多个用户应用程序相关的结果。
  38. 38
    42. 权利要求1的方法,其中所述未完成字符并不包括表示字符 流完成的返回串。 200380108692.1
Independent claims38