您的位置:首页 > 其它

基于即时通信的地理信息提供方法和系统

2015-08-29 09:53 176 查看
  随着计算机技术和网络技术的飞速发展, 互联网 (Internet) 和即时通信技术在人们的日 常生活、学习和工作中发挥的作用也越来越大。 而且, 随着移动互联网的发展, 互联网即时通信也在向移动化发展。

  目 前, 人类的社交也越来越频繁。 当用各种终端聊天工具与好友沟通时通常会涉及到好友聚会的话题。 比如 :圈子内的好友聚在一起吃喝玩乐, 联络感情。 那么讨论聚会地点、按时前往目 的地就成了必须的流程。 比如, 在这个流程中, 用户们通常会遇到这样的场景 :某群人 ( 人数大于等于 2) 在即时通信终端上沟通好大家何时在何地见面, 沟通完毕后大家纷纷各自 找路线图, 计算交通时间, 并尽量在预计时间内赶到现场。 当有人先到现场后, 会打电话或发短信问询其他人的当前具体位置。

  在现有技术中, 有一些通信终端地图软件提供了“地址搜索”、“GPS 定位”、“交通工具查询”、“路程查询”等功能, 帮助用户找到自 己在哪里、要去哪里, 以及如何去。 同时, 有些通信终端地图软件还实现了“地理位置分享” 功能, 一旦用户 a 向用户 b 开启了地理位置分享, 那么用户 b 就能够在移动通信终端地图上实时看到用户 a 所在的位置。 上述各种功能帮助了用户找到自 己在哪里、要去哪里, 以及如何去, 也能够帮助用户看到其他愿意分享地理位置的用户所在地。

  然而, 现有技术中的这些功能并没有与移动终端的聊天工具进行结合, 从而给用户带来了不便。 比如 :在多人会话场景中 ( 例如现在普及的聚会流程中 ) , 当明确聚会地点后, 参与者们需要各自 查询目 的地、计算如何去, 往往还会选择打电话或发短信询问其他成员到哪里了。 在现有技术中, 当用户在通信终端聊天工具里沟通好了聚会时间地点后, 还需要进行应用程序上的切换, 如 :从通信终端聊天工具切换到通信终端地图, 或者从通信终端聊天工具中直接退出来, 转向使用其他工具, 这些都给用户带来了极大不便, 降低了使用感受。

  本发明实施方式提出一种基于即时通信的地理信息提供方法, 以促进用户的使用便利度。

  本发明实施方式还提出一种基于即时通信的地理信息提供系统, 以促进用户的使用便利度。

  本发明实施方式的具体方案如下 :

  一种基于即时通信的地理信息提供方法, 该方法包括 :

  设置地理位置关键字 ;

  从即时通信聊天窗口的聊天内容中识别出该地理位置关键字 ;

  获取对应于该地理位置关键字的地理信息 ;在该即时通信聊天窗口中显示所述对应于该地理位置关键字的地理信息。

  一种基于即时通信的地理信息提供系统, 该系统包括地理位置关键字设置单元、地理位置关键字识别单元、地理信息获取单元和地理信息显示单元, 其中 :

  地理位置关键字设置单元, 用于设置地理位置关键字 ;

  地理位置关键字识别单元, 用于从即时通信聊天窗口的聊天内容出中识别出该地理位置关键字 ;

  地理信息获取单元, 用于获取对应于该地理位置关键字的地理信息 ;

  地理信息显示单元, 用于在该即时通信聊天窗口中显示所述对应于该地理位置关键字的地理信息。

  从上述技术方案可以看出, 在本发明实施方式中, 首先设置地理位置关键字, 并从即时通信聊天窗口聊天内容中识别出该地理位置关键字, 再获取对应于该地理位置关键字的地理信息 ;然后在该即时通信聊天窗口 中显示对应于该地理位置关键字的地理信息。由此可见, 应用本发明实施方式以后, 将移动终端聊天工具与理位置信息提供相结合, 通过识别会话内容中所涉及地理名词, 能够方便地应用即时通信提供与地理位相关的息服务, 从而促进了用户的使用便利度。

  尤其是, 本发明实施方式在无线终端会话场景下, 能够帮助参与会话的用户更快地明确聚会地点、更方便的到达目 的地。 本发明实施方式还能够使用户在聚会流程中快速地让同伴知道自 己所在的位置, 以及知道聚会的其他前往者当前所在的地理位置, 从而促进了用户交流, 增强了用户体验。

附图说明

  图 1 为根据本发明实施方式的基于即时通信的地理信息提供方法流程图 ;

        


  

  图 2 为根据本发明实施方式会话内容中地理位置关键字标注以及缩略图示意图 ;

                


  图 3 为根据本发明实施方式基于多人即时通信移动终端会话场景下的地理位置应用方法流程示意图 ;

       


  图 4为根据本发明实施方式的基于即时通信的地理信息提供系统结构图。

    


具体实施方式

  为使本发明的目 的、 技术方案和优点更加清楚, 下面结合附图对本发明作进一步的详细描述。

  图 1 为根据本发明实施方式的基于即时通信的地理信息提供方法流程图。

  如图 1 所示, 该方法包括 :

  步骤 101 :设置地理位置关键字。

  在这里, 预先在即时通讯本地终端或即时通讯服务器中设置地理位置关键字。 地理位置关键字优选包括 :吃、 喝、 玩、 乐的去处、 标识性建筑物名称或所在地、 街道名称等。其中 :地理位置关键字可以在即时通信软件安装时就制定好, 然后后续定期联网更新 ;或者也可以在用户聊天时实时联网搜索地理位置关键字, 搜索结果可以由地图类的应用商提供, 也可以由其他内容提供商提供。

  步骤 102 :从即时通信聊天窗口的聊天内容中识别出该地理位置关键字。

  在这里, 在一个实施方式中, 可以通过执行文字识别, 从聊天内容中识别出文字类型的地理位置关键字。 在另外的实施方式中, 可以通过执行语音识别, 从聊天内容中识别出语音类型的地理位置关键字。

  步骤 103 :获取对应于该地理位置关键字的地理信息。

  在这里, 在一个实施方式中, 可以在即时通讯本地终端预先保存地图信息 ( 比如通过地图软件的形式 ) , 然后就能够从即时通讯本地终端获取对应于该地理位置关键字的地理信息。 可选地, 也可以不在即时通讯本地终端预装地图软件, 而是由即时通讯本地终端向位于云端的地理位置服务器发送包含该地理位置关键字的地理位置请求消息, 然后该地理位置服务器响应该地理位置请求消息, 向即时通讯本地终端返回包含对应于该地理位置关键字的地理信息。

  步骤 104 :在该即时通信聊天窗口中显示所述对应于该地理位置关键字的地理信息。

  在这里, 地理信息优选包括该地理位置关键字的地理缩略图, 以及相关的辅助信息。 而且, 此处即时通信聊天窗口对应的会话既可以是两人之间的即时通信聊天, 也可以是包括三人或以上参与者的群对话。

  在该方法中, 优选在即时通信聊天窗口 中, 以醒目 方式在聊天内容中标注该识别出的地理位置关键字, 从而便于用户的后续针对性操行。 此时, 当该地理位置关键字被触发( 比如, 被用户点击 ) 时, 在该即时通信聊天窗口上显示对应于该地理位置关键字的地理信息。

  在上述方法中, 优选获取即时通讯本地终端的当前地理位置 ;然后通过即时通信聊天窗口向即时通信伙伴告知该即时通讯本地终端的当前地理位置 ;再当该即时通讯本地终端的当前地理位置被所述即时通信伙伴触发时, 在即时通信伙伴的即时通信聊天窗口上显示对应于该即时通讯本地终端的当前地理位置的地理信息。

  在上述方法中, 优选获取即时通讯本地终端的当前地理位置, 然后计算出该即时通讯本地终端的当前地理位置与识别出的地理位置关键字 ( 假设为目 的地 ) 之间的交通路线和 / 或交通辅助信息, 然后再向即时通讯本地终端提供该计算出的交通路线和 / 或交通辅助信息。 从而实现了告诉即时通讯本地终端如何方便快捷到达目 的地。

  举例, 上述交通辅助信息可以包括 :交通工具运行时间表、天气预报信息和 / 或交通堵塞信息, 等等。

  下面结合本发明实施方式的优选实施场景对本发明实施方式进行更具体和详细的描述。

  本发明实施方式特别适合于多人会话场景下的聚会安排。 优选地, 可以通过软件形式将本发明实施方式结合到即时通信终端中。

  当多人会话中的用户进行即时通信文字或语音输入时, 该软件可以将输入内容中的地理名词关键字词识别出来, 并在屏幕上项目 标识。

  图 2 为根据本发明实施方式会话内 容中地理位置关键字标注示意图。 如图 2 所示,“云南香草香草” ( 北京一家火锅店的名字 ) 通过颜色深浅程度和超链接可点击形式被标注。 此时, 如果参与会话的任何一个即时通信用户去点击此地理名词, 则在会话面板上直接提供地理缩略图的及相关信息, 并在缩略图下面提供一些具体的应用功能按钮或链接。为根据本发明实施方式会话内容中地理位置缩略图的示意图。提供了“看详情”、“怎么去” 和“目 的地” 三个功能链接, 分别表示 :查看地图详情、如何去该地方以及将该地方设置为目 的地。 若用户并未设定目 标位置, 则不需要出现“怎么去” 的功能链接, 以免复杂化交互流程。

  图 3为根据本发明实施方式基于多人即时通信移动终端会话场景下的地理位置应用方法流程示意图。

  如图 3所示, 该方法包括 :

  步骤 301 :在多人会话中, 用户在即时通信终端的会话面板中进行文字和 / 或语音输入。

  步骤 302 :会话服务器处理该会话内容, 从该内容中识别出其中的地理位置关键字。 其中, 可以在会话服务器中预先设置地理位置关键字列表, 通过将会话内容与地理位置关键字列表匹配的方式来识别出其中的地理位置关键字。

  步骤 303 :在会话面板中显示会话内 容, 并且对该地理位置关键字作醒目 标注。比如, 可以通过超链接可点击形式对地理位置关键字作标注。

  步骤 304 :判断用户是否点击了该地理位置关键字, 如果点击了则执行步骤 305及其后续步骤, 如果没有则返回执行步骤 301 及其后续步骤。

  步骤 305 :从会话服务器中获取对应于该地理位置关键字的地理信息, 并且在会话面板中嵌入该地理信息。 具体地, 该地理信息可以为缩略图。

  步骤 306 :判断用户 是否触发了查看该缩略图详情的按钮, 如果触发了, 则像是执行步骤 307 及其后续步骤, 如果没有则返回执行步骤 301 及其后续步骤。

  步骤 307 :显示该缩略图的详细情况。 比如, 放大详细 ;提示周边显著建筑物, 等等。

  步骤 308 :判断用户是否将该地理位置作为目 的地, 如果是则执行步骤 309, 如果没有则返回执行步骤 301 及其后续步骤。

  步骤 309 :直接启动导航仪软件告诉用户如何到达目 的地, 或者在即时通信终端的导航面板中告诉用户如何到达目 的地。

  其中, 即时通信终端还可以通过点击定位按钮, 通过 GPS 等定位技术获取到自 身的地理位置信息, 然后显示给其它的即时通信用户。

  基于上述详细分析, 本发明实施方式还提出了一种基于即时通信的地理信息提供系统。

  图 4 为根据本发明实施方式的基于即时通信的地理信息提供系统结构图。

  如图 4 所示, 该系统包括地理位置关键字设置单元 401、地理位置关键字识别单元 402、地理信息获取单元 403 和地理信息显示单元 404。 其中 :

  地理位置关键字设置单元 401, 用于设置地理位置关键字 ;

  地理位置关键字识别单元 402, 用于从即时通信聊天窗口的聊天内容中识别出该地理位置关键字 ;

  地理信息获取单元 403, 用于获取对应于该地理位置关键字的地理信息 ;

  地理信息显示单元 404, 用于在该即时通信聊天窗口中显示所述对应于该地理位置关键字的地理信息。

  在一个实施方式中, 地理位置关键字识别单元 402, 用于通过执行文字识别, 从聊天内容中识别出文类型的地理位置关键字 ;或通过执行语音识别, 从所述聊天内容中识别出语音类型的地理位置关键字。

  在另一个实施方式中, 地理信息获取单元 403, 进一步用于获取即时通讯本地终端的地理位置。 该系可以进一步包括 :交通路线信息获取单元 405、交通路线信息提供单元 406 ;其中 :

  交通路线信息获取单元 405, 用于获取该即时通讯本地终端的地理位置与识别出的地理位置关键字之间交通路线和 / 或交通辅助信息 ;

  交通路线信息提供单元 406, 用于向即时通讯本地终端提供该计算出的交通路线和 / 或交通辅助信息。

  在另一个实施方式中, 地理信息获取单元 403, 进一步用于获取即时通讯本地终端的地理位置。 该系进一步包括 :地理位置告知单元 407 和即时通信伙伴地理信息显示单元 408, 其中 :

  地理位置告知单元 407, 用于通过即时通信聊天窗口向即时通信伙伴告知该即时通讯本地终端的地理位置;

  即时通信伙伴地理信息显示单元 408, 用于当该即时通讯本地终端的地理位置被即时通信伙伴触发时, 在即时通信伙伴的即时通信聊天窗口上显示对应于该即时通讯本地终端的地理位置的地理信息。

  综上所述, 在本发明实施方式中, 设置地理位置关键字, 并从即时通信聊天窗口的聊天内容中识别出该地理位置关键字, 再获取对应于该地理位置关键字的地理信息 ;然后在该即时通信聊天窗口中显示对应于该地理位置关键字的地理信息。 由此可见, 应用本发明实施方式以后, 将移动终端聊天工具与地理位置信息提供相结合, 通过识别会话内容中所涉及地理名词, 能够方便地应用即时通信提供与地理位置相关的信息服务, 从而促进了用户的使用便利度。

  尤其是, 本发明实施方式在无线终端会话场景下, 能够帮助参与会话的用户更快地明确聚会地点、更方便的到达目 的地。 本发明实施方式还能够使用户在聚会流程中快速地让同伴知道自 己所在的位置, 以及知道聚会的其他前往者当前所在的地理位置, 从而促进了用户交流, 增强了用户体验。

  声明:本文根据腾讯科技相关专利进行整理,版权归腾讯公司所有,仅供学习交流使用,侵权立删。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: