移动通信终端通讯录关联天气信息的方法及移动通信终端的制作方法

文档序号:7746667阅读:98来源:国知局
专利名称:移动通信终端通讯录关联天气信息的方法及移动通信终端的制作方法
技术领域
本发明属于移动通信技术领域,尤其涉及一种移动通信终端通讯录关联天气信息 的方法及移动通信终端。
背景技术
现在,以手机为代表的移动通讯终端已经成为消费者日常生活中必不可少的通信 工具。现有的移动通信终端都具备了 “通讯录”功能,用户可以将其联系人的信息通过“通 讯录”存储到移动通信终端中,联系人信息可以包括电话号码、传真号码、地址、电子邮箱以 及头像等内容。用户可以通过移动通信终端的“通讯录”功能选中某一个联系人,然后呼叫该联系 人的电话号码,不需要通过移动通信终端的键盘输入电话号码。此外,用户还可以在需要时 通过“通讯录”功能查找联系人的其他信息,如电子邮箱或者地址等。用户因某种原因前往某地时,经常需要向目的地的联系人询问当地 的天气情况, 或者通过网络或者其他方式查询目的地的天气情况,以便为出行作相应的准备。如果通过移动通信终端的通讯录,用户在查看联系人信息时可以同时查看到联系 人地址对应地区的天气情况,将极大地方便用户使用,但这是现有技术尚未解决的问题。

发明内容
本发明的目的在于提供一种移动通信终端通讯录关联天气信息的方法及移动通 信终端,旨在解决移动通信终端通讯录关联天气信息的问题。本发明是这样实现的,一种移动通信终端通讯录关联天气信息的方法,所述的方 法包括a、提取用户从移动通信终端通讯录中选中的联系人的地址信息,将所述联系人的 地址信息发送到远端服务器;b、接收所述远端服务器反馈的所述联系人地址信息对应地区的天气信息数据,对 所述天气信息数据进行解析后通过所述移动通信终端显示。更具体的,其中步骤a具体包括al、根据用户启动所述移动通信终端通讯录功能中查看天气选项的控制指令,从 所述移动通信终端通讯录中提取用户选中联系人的地址信息;a2、所述移动通信终端通过短消息或者超文本传输协议HTTP将所述联系人地址 信息发送到所述远端服务器。更具体的,其中步骤a和步骤b之间还包括所述远端服务器查询天气信息数据库,查询所述联系人的地址信息对应地区的天 气信息,获取所述联系人的地址信息对应地区的天气信息数据,将所述天气信息数据反馈 到所述移动通信终端。更具体的,其中步骤b具体包括
bl、所述移动通信终端接收所述远端服务器反馈的天气信息数据短消息,所述短 消息中包括特定字串或者消息头;b2、所述移动通信终端根据所述特定字串或者消息头判断所述短消息为天气信息 数据,对所述短消息进行解析,将解析出的天气信息通过所述移动通信终端用户界面显示。更具体的,其中步骤b具体包括bl、所述移动通信终端接收所述远端服务器通过HTTP响应消息反馈的天气信息 数据,所述HTTP响应消息的消息体为可扩展标记语言XML格式的天气信息数据;b2、所述移动通信终端通过所述HTTP响应消息进行解析,将解析出的天气信息通 过所述移动通信终端用户界面显示。本发明还提供了一种移动通信终端,所述的移动通信终端包括无线通信单元、通 讯录处理单元、解析处理单元、显示处理单元和控制单元。其中所述通讯录处理单元用来提取用户从移动通信终端通讯录中选中的联系人的地 址信息,将所述联系人地址信息传输到所述无线通信单元;所述无线通信单元用来将所述联系人的地址信息发送到远端服务器;所述无线通 信单元还用来接收所述远端服务器反馈的所述联系人地址信息对应地区的天气信息数据, 将所述天气信息数据传输到所述解析处理单元;所述解析处理单元用来对所述天气信息数据进行解析,将解析结果传输到所述显 示处理单元;所述显示处理单元用来对所述天气信息数据的解析结果进行显示处理;所述控制单元用来控制整个系统的运行。更具体的,所述控制单元用来根据用户启动所述移动通信终端通讯录功能中查看 天气选项的控制指令,控制所述通讯录处理单元提取用户从移动通信终端通讯录中选中的 联系人的地址信息,将所述联系人地址信息传输到所述无线通信单元。更具体的,所述无线通信单元通过短消息或者超文本传输协议HTTP将所述联系 人地址信息发送到所述远端服务器。更具体的,所述远端服务器用来查询天气信息数据库,查询所述联系人的地址信 息对应地区的天气信息,获取所述联系人的地址信息对应地区的天气信息数据,将所述天 气信息数据反馈到无线通信单元。更具体的,所述远端服务器通过短消息或者HTTP响应消息将所述天气信息数据 反馈到所述无线通信单元。本发明克服现有技术的不足,提供的技术方案是移动通信终端将联系人地址通过网络传输到远端服务器,远端服务器搜索该地址对应地区的天气信息,将天气信息数据 通过网络返回到移动通信终端,移动通信终端对天气信息数据进行解析,然后在用户界面 显示。本发明提供的技术方案使得移动通信终端用户可以在查找联系人信息时获取联系人 所在地区的天气情况,并且操作简单快捷,深化了移动通信终端通讯录的功能,同时丰富了 用户的使用体验。


图1是本发明实施例流程图2是本发明实施例的移动通信终端的原理图。
具体实施例方式本发明提供的技术方案是移动通信终端将联系人地址信息通过网络传输到远端服务器,远端服务器搜索该地址对应地区的天气信息,将天气信息数据通过网络返回到移 动通信终端,移动通信终端对天气信息数据进行解析,然后在用户界面显示。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。具体实现本发明提供的技术方案时,可以在移动通信终端“通讯录”各个联系人菜 单选项中增加“查看天气”选项,当用户需要查找某个联系人所在地区的天气情况,可以通 过“通讯录”功能首先查找到该联系人,然后选中该“查看天气”选项。移动通信终端根据 用户选中该“查看天气”选项的控制指令,调用存储的联系人地址,如果联系人地址为空,则 提示用户地址无效,否则将将联系人地址通过网络传输到远端服务器。远端服务器搜索该 联系人地址对应地区的天气信息,将获取的天气信息数据通过网络返回给移动通信终端, 移动通信终端对天气信息数据进行解析,通过移动通信终端的用户界面显示。具体来说,移动通信终端向远端服务器发送联系人的地址信息时,可以通过后 台短消息的形式,也可通过应用层的HTTP协议(超文本传输协议,HyperText Transfer Protocol)以POST请求的形式,将联系人地址信息发往远端服务器。远端服务器可通过互联网访问相关天气信息服务商提供的数据库,从而查询到相 应城市或地区的天气信息。当远端服务器接收到移动通信终端发送的联系人地址信息后, 远端服务器判断该地址可用后,通过网络访问天气信息服务商提供的数据库,查询联系人 地址对应的城市或者地区的天气信息,获取天气信息数据。远端服务器获取天气信息数据 后,将天气数据通过固定格式的短消息或HTTP Response消息(HTTP响应)返回给移动通 信终端。如果以短消息形式返回给移动通信终端,短消息的格式可由移动通信终端和远端 服务器端协商决定,可以在天气信息数据前加入一特定字串或消息头,当移动通信终端收 到短消息后检测到有以对应的特定字串开头或包含有特定消息头时,则可判断该短消息为 天气信息数据。例如,服务器发给终端的消息可以为< ! Weather ! >weatherSunny/temperature8-10/wind......其中〈! Weather! >为开头的特殊字串,之后为具体天气数据;如果以HTTP Response 形式,远端服务器可用 XML(Extensible MarkupLanguage, 可扩展标记语言)格式将天气信息数据作为HTTP Response消息的消息体,发送给移动通 信终端。XML格式的天气数据举例如下<WeatherInfo><temperature>24</temperature>温度24<humidity>58% </humidity>湿度58%<weathertext>Sunny</weathertext>天气晴<wind>S</wind>风向南
<windspeed>3</windspeed>MjS 3 / #<visibility>3</visibility>能见度3 千米</WeatherInfo>各种天气数据只需从XML消息中读取相应标签即可,如在〈humidity〉标签中可读 取到湿度数据。其中天气数据的具体内容并不限于上列,可根据具体情况添加或删减,例如可以 加入紫外线强度等数据,具体内容根据远端服务器的设计和天气信息服务提供商可提供的 数据而定。
移动通信终端对接收的天气信息数据进行解析,将解析出的数据保存在一结构体 中即可,然后通过移动通信终端的用户界面显示。移动通信终端在显示天气信息时,还可以 将天气信息与联系人地址关联,在用户界面中同时显示联系人地址,使得显示更加直观。在 移动通信终端的用户界面中显示的天气信息除了包括文本信息之外,还可以包括相应天气 的图标。本发明实施例流程图如图1所示,具体包括如下的步骤1、用户启用移动通信终端“通讯录”功能,在“通讯录”中选中联系人;2、启动“通讯录”功能的“查看天气”选项;3、移动通信终端提取用户选中联系人的地址信息,将联系人地址信息发送到远端 服务器;4、远端服务器通过网络向天气信息服务提供商数据库查询该联系人地址对应城 市或者地区的天气信息,获取天气信息数据;5、远端服务器将天气信息数据反馈到移动通信终端;6、移动通信终端对接收的天气信息数据进行解析,通过其用户界面显示天气信 肩、ο本发明实施例提供的移动通讯终端的原理图如图2所示,包括通讯录处理单元、 无线通信单元、解析处理单元、显示处理单元、存储单元和控制单元。其中通讯录处理单元与无线通信单元、控制单元、显示处理单元和存储单元相连,用来 根据用户启动“查看天气”选项的控制指令,从存储单元中提取用户选中联系人的地址信 息,将联系人地址信息传输到无线通信单元;通讯录处理单元还用来将联系人地址信息传 输到显示处理单元;无线通信单元用来将联系人地址信息发送到远端服务器,可以通过后台短消息的 形式,也可通过应用层的HTTP协议(超文本传输协议,Hyper TextTransfer Protocol)以 POST请求的形式;此外,无线通信单元还用来接收从远端服务器反馈的天气信息数据,将 接收的天气信息数据传输到解析处理单元;解析处理单元与无线通信单元相连,用来对天气信息数据进行解析,将解析结果 传输到存储单元存储,并将解析结果传输到显示处理单元;显示处理单元与解析处理单元相连,用来接收解析处理单元传输的天气信息和通 讯录处理单元传输的联系人地址信息,对天气信息和联系人地址信息进行显示处理,通过 移动通信终端显示界面显示;存储单元用来存储联系人信息,包括联系人地址信息;存储单元还用来存储解析出的天气信息数据;控制单元与无线通信单元、通讯录处理单元、解析处理单元、显示处理单元和存储 单元相连,用来控制整个系统的运行。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种移动通信终端通讯录关联天气信息的方法,所述的方法包括a、提取用户从移动通信终端通讯录中选中的联系人的地址信息,将所述联系人的地址信息发送到远端服务器;b、接收所述远端服务器反馈的所述联系人地址信息对应地区的天气信息数据,对所述天气信息数据进行解析后通过所述移动通信终端显示。
2.根据权利要求1所述的方法,其特征在于,其中步骤a具体包括al、根据用户启动所述移动通信终端通讯录功能中查看天气选项的控制指令,从所述 移动通信终端通讯录中提取用户选中联系人的地址信息;a2、所述移动通信终端通过短消息或者超文本传输协议HTTP将所述联系人地址信息 发送到所述远端服务器。
3.根据权利要求1所述的方法,其特征在于,其中步骤a和步骤b之间还包括所述远端服务器查询天气信息数据库,查询所述联系人的地址信息对应地区的天气信 息,获取所述联系人的地址信息对应地区的天气信息数据,将所述天气信息数据反馈到所 述移动通信终端。
4.根据权利要求1所述的方法,其特征在于,其中步骤b具体包括bl、所述移动通信终端接收所述远端服务器反馈的天气信息数据短消息,所述短消息 中包括特定字串或者消息头;b2、所述移动通信终端根据所述特定字串或者消息头判断所述短消息为天气信息数 据,对所述短消息进行解析,将解析出的天气信息通过所述移动通信终端用户界面显示。
5.根据权利要求1所述的方法,其特征在于,其中步骤b具体包括bl、所述移动通信终端接收所述远端服务器通过HTTP响应消息反馈的天气信息数据, 所述HTTP响应消息的消息体为可扩展标记语言XML格式的天气信息数据;b2、所述移动通信终端通过所述HTTP响应消息进行解析,将解析出的天气信息通过所 述移动通信终端用户界面显示。
6.一种移动通信终端,其特征在于,所述的移动通信终端包括无线通信单元、通讯录处 理单元、解析处理单元、显示处理单元和控制单元。其中所述通讯录处理单元用来提取用户从移动通信终端通讯录中选中的联系人的地址信 息,将所述联系人地址信息传输到所述无线通信单元;所述无线通信单元用来将所述联系人的地址信息发送到远端服务器;所述无线通信单 元还用来接收所述远端服务器反馈的所述联系人地址信息对应地区的天气信息数据,将所 述天气信息数据传输到所述解析处理单元;所述解析处理单元用来对所述天气信息数据进行解析,将解析结果传输到所述显示处 理单元;所述显示处理单元用来对所述天气信息数据的解析结果进行显示处理; 所述控制单元用来控制整个系统的运行。
7.根据权利要求6所述的移动通信终端,其特征在于,所述控制单元用来根据用户启 动所述移动通信终端通讯录功能中查看天气选项的控制指令,控制所述通讯录处理单元提 取用户从移动通信终端通讯录中选中的联系人的地址信息,将所述联系人地址信息传输到 所述无线通信单元。
8.根据权利要求6所述的移动通信终端,其特征在于,所述无线通信单元通过短消息 或者超文本传输协议HTTP将所述联系人地址信息发送到所述远端服务器。
9.根据权利要求6所述的移动通信终端,其特征在于,所述远端服务器用来查询天气 信息数据库,查询所述联系人的地址信息对应地区的天气信息,获取所述联系人的地址信 息对应地区的天气信息数据,将所述天气信息数据反馈到无线通信单元。
10.根据权利要求9所述的移动通信终端,其特征在于,所述远端服务器通过短消息或 者HTTP响应消息将所述天气信息数据反馈到所述无线通信单元。
全文摘要
本发明适用于移动通信技术领域,提供了一种移动通信终端通讯录关联天气信息的方法及移动通信终端,所述的方法包括a、提取用户从移动通信终端通讯录中选中的联系人的地址信息,将所述联系人的地址信息发送到远端服务器;b、接收所述远端服务器反馈的所述联系人地址信息对应地区的天气信息数据,对所述天气信息数据进行解析后通过所述移动通信终端显示。本发明提供的技术方案使得移动通信终端用户可以在查找联系人信息时获取联系人所在地区的天气情况,并且操作简单快捷,深化了移动通信终端通讯录的功能,同时丰富了用户的使用体验。
文档编号H04L29/08GK101834896SQ20101015324
公开日2010年9月15日 申请日期2010年4月16日 优先权日2010年4月16日
发明者王颖轩 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1