移动终端及其行事历同步方法技术

技术编号:6555639 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种移动终端,包括多个解译模组,该解译模组包括:同步资讯获取子模组用于当选定需同步的行事历系统时,通过该行事历系统的用户接口获取同步时所需的资讯;行事历资料上传子模组用于将移动终端内部的行事历资料以iCalendar资料格式上传到该行事历系统并以该内部的行事历资料更新该行事历系统;行事历资料下载子模组用于该行事历系统将更新后的行事历资料转为iCalendar资料格式后,触发移动终端的应用程式从该行事历系统下载该行事历资料;行事历资料同步子模组用于以下载的行事历资料同步该移动终端内部的行事历系统。本发明专利技术还提供一种移动终端行事历同步方法。本发明专利技术能够使移动终端同多种行事历系统资料同步。

【技术实现步骤摘要】

本专利技术是关于一种移动终端及移动终端的行事历同步方法。
技术介绍
目前移动终端如手机等的行事历系统与移动终端的应用程式的设计是一对一的设计形式 ,也就是说移动终端可同步的对应行事历系统在移动终端的应用程式设计之初便已经决定, 该可同步的对应行事历系统以外的其它行事历系统无法在移动终端的应用程式中获得行事历 同步的支援。
技术实现思路
基于上述内容,有必要提供一种。一种移动终端,该移动终端包括多个解译模组及一个初始档案设定文件,该初始档案设 定文件用来存储该移动终端可进行同步的外部行事历系统的解译模组的数量及对应的解译模 组的名称的初始档案设定文件,所述每个解译模组对应一个外部行事历系统。所述解译模组 包括同步资讯获取子模组,用于当移动终端从初始档案设定文件选定需同步的行事历系统 时,通过所选定的行事历系统的用户接口获取同步时所需的资讯;行事历资料上传子模组, 用于将移动终端内部的行事历资料以iCal endar资料格式上传到该选定的行事历系统并以该 内部的行事历资料更新该选定的行事历系统;行事历资料下载子模组,用于所选定的行事历 系统将更新后的行事历资料转为iCalendar资料格式后,触发移动终端的应用程式,该应用 程式从该选定的行事历系统下载该iCalendar资料格式的行事历资料;及行事历资料同步子 模组,用于以该下载的行事历资料同步该移动终端内部的行事历系统。该移动终端行事历同步方法包括步骤从移动终端的初始档案设定文件选定需要同步的 外部行事历系统;使用所选定的行事历系统的用户接口获取同步该行事历系统时所需要的资 讯;将移动终端内部的行事历资料以iCalendar资料格式上传到选定的行事历系统并以该内 部的行事历资料更新该选定的行事历系统;该选定的行事历系统将更新后的行事历资料转换 为iCalendar资料格式并触发移动终端的应用程式;该移动终端的应用程式从该选定的行事 历系统上下载该iCalendar资料格式的行事历资料;及以该下载的iCalendar资料格式的行事 历资料同步该移动终端内部的行事历系统。本专利技术提供了对应于不同行事历系统的解译模组,所述解译模组完成了对不同行事历系4统的资料撷取及解析。本专利技术利用移动终端应用程式与所述各个行事历系统之间的解译模组 以及标准资料交换格式一iCalendar,达到了移动终端与各种行事历系统之间的信息沟通, 完成了移动终端同多种行事历系统资料同步的目的。 附图说明图l是本专利技术移动终端的架构图。图2是本专利技术移动终端行事历同步方法流程图。具体实施例方式如图1所示,是本专利技术移动终端较佳实施方式的架构图。该移动终端10包括在其上运行 的应用程式11和多个解译模组12 (图中仅示出一个)。所述移动终端可以为手机、PDA等便 携式移动设备。在该移动终端10上还存储有初始档案设定文件,该文件用来存储所述移动终端10可进行 同步的除该移动终端10内部行事历系统之外的其他行事历系统14的资讯。所述资讯是指该移 动终端所能够同步的行事历系统的解译模组的数量及对应的解译模组的名称。所述其他行事 历系统14包括,但不限于Google Calendar, Outlook Calendar, Apple Calendar等。所述每个解译模组12对应一个行事历系统,各行事历系统的解译模组12可视为移动终端 应用程式的插件(plugin)。在本较佳实施例中,每个解译模组12是一个动态链接库( dynamic link library, dll),用来处理与每个解译模组相对应的行事历系统的资料的获 取与解析。例如,移动终端的初始档案设定文件的内容如下Dll—number=2Dll—l=Google—proc. dllDll—2=0utlook—proc. dll说明该移动终端能够同步两种行事历系统,该两种行事历系统的解译模组对应的名称分 另U为Google—proc. dll禾口0utlook—proc. dll。所述解译模组12包括同步资讯获取子模组122,行事历资料上传子模组124,行事历资料 下载子模组126,及行事历资料同步子模组128,。所述同步资讯获取子模组122,用于当移动终端应用程式ll通过初始档案设定文件选定 所需要同步的行事历系统时,通过所选定的行事历系统的用户接口获取同步时所需的资讯, 该同步时所需的资讯包括登录该所选定的行事历系统时所需的帐号及密码资讯。所述行事历资料上传子模组124,用于将移动终端内部的行事历资料以iCalendar资料格式上传到所选定的行事历系统,该选定的行事历系统撷取该行事历资料并以该行事历资料更 新该选定的行事历系统。在本较佳实施例中,是将移动终端内部的行事历资料以iCalendar 资料格式通过Http protocol方式上传至该选定的行事历系统,该选定的行事历系统以Http protocol方式撷取该行事历资料。iCalendarl3是一种互联网日历格式标准,让用户能够在 各种计算机和各种程序之间创建和共享电子日历。该iCalendar标准提供了一种公共的数据 格式用于存储关于日历方面的信息比如事件,约定,待办事项等。所述行事历资料下载子模组126,用于所选定的行事历系统将更新后的行事历资料转为 iCalendar资料格式后,触发移动终端的应用程式,该应用程式从该选定的行事历系统下载 该iCalendar资料格式的行事历资料。所述的iCalendar资料格式的行事历资料是通过Http protocol方式被从该选定的行事历系统下载到移动终端的。所述行事历资料同步子模组128,用于以该下载的行事历资料同步该移动终端内部的行 事历系统。参见图2所示,为本专利技术移动终端行事历同步方法的较佳实施例的流程图。步骤S10:移动终端应用程式通过初始档案设定文件选定一个需要同步的行事历系统的 解译模组的名称,如所述的Google—proc. dll或0utlook—proc. dll等。步骤S20:选定需同步的行事历系统也即选定解译模组的名称之后,由该解译模组的同 步资讯获取子模组122使用所选定的行事历系统的用户接口获取同步该行事历系统所需要的 资讯以使得该移动终端取得从该行事历系统所属的个人网络空间进行下载与上传行事历资料 的权限,所需要的资讯包括登录该行事历系统时的帐号及密码。步骤S30:行事历资料上传子模组124将移动终端内部的行事历资料以iCalendar资料格 式上传到所选定的行事历系统,该选定的行事历系统撷取该iCalendar资料格式的行事历资 料并以该行事历资料更新该选定的行事历系统。在本较佳实施例中,是将移动终端内部的行 事历资料以iCalendar资料格式通过Http protocol方式上传至所选定的行事历系统。步骤S40:所选定的行事历系统将更新后的行事历资料转换为iCalendar资料格式并触发 移动终端的应用程式。步骤S50,行事历资料下载子模组126在移动终端应用程式接收到该触发后,从该选定的 行事历系统下载该iCalendar资料格式的行事历资料。所述的iCalendar资料格式的行事历资 料是通过Http protocol方式被从该选定的行事历系统下载到移动终端的。步骤S60,行事历资料同步子模组12本文档来自技高网...

【技术保护点】
一种移动终端,其特征在于,该移动终端包括多个解译模组及一个初始档案设定文件,该初始档案设定文件用来存储该移动终端可进行同步的外部行事历系统的解译模组的数量及对应的解译模组的名称,每个解译模组对应一个外部行事历系统,所述解译模组包括:  同步资讯获取子模组,用于当移动终端从初始档案设定文件选定需同步的行事历系统时,通过所选定的行事历系统的用户接口获取同步时所需的资讯; 行事历资料上传子模组,用于将移动终端内部的行事历资料以iCalendar资料格式上传到该选定的行事历 系统并以该内部的行事历资料更新该选定的行事历系统;及 行事历资料下载子模组,用于所选定的行事历系统将更新后的行事历资料转为iCalendar资料格式后,触发移动终端的应用程式,该应用程式从该选定的行事历系统下载该iCalendar资料 格式的行事历资料;及 行事历资料同步子模组,用于以该下载的行事历资料同步该移动终端内部的行事历系统。

【技术特征摘要】
1.一种移动终端,其特征在于,该移动终端包括多个解译模组及一个初始档案设定文件,该初始档案设定文件用来存储该移动终端可进行同步的外部行事历系统的解译模组的数量及对应的解译模组的名称,每个解译模组对应一个外部行事历系统,所述解译模组包括同步资讯获取子模组,用于当移动终端从初始档案设定文件选定需同步的行事历系统时,通过所选定的行事历系统的用户接口获取同步时所需的资讯;行事历资料上传子模组,用于将移动终端内部的行事历资料以iCalendar资料格式上传到该选定的行事历系统并以该内部的行事历资料更新该选定的行事历系统;及行事历资料下载子模组,用于所选定的行事历系统将更新后的行事历资料转为iCalendar资料格式后,触发移动终端的应用程式,该应用程式从该选定的行事历系统下载该iCalendar资料格式的行事历资料;及行事历资料同步子模组,用于以该下载的行事历资料同步该移动终端内部的行事历系统。2.如权利要求l所述的移动终端,其特征在于,该同步时所需的资讯 包括登录该选定的行事历系统时所需的帐号及密码资讯。3.如权利要求l所述的移动终端,其特征在于,所述的iCalendar资 料格式的行事历资料是通过...

【专利技术属性】
技术研发人员:王奕帆
申请(专利权)人:深圳富泰宏精密工业有限公司奇美通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1