专利名称:一种实时提供日程安排的方法、移动终端和服务器的制作方法
技术领域:
本发明涉及移动终端服务技术,特别是指一种实时提供日程安排的方法、 移动终端和服务器。
背景技术:
使用移动邮件推送服务的用户中,很大一部分是高端商务人士和企业销售 人员,他们经常会频繁的拜访外部客户,在和不同客户预约多个会议时,往往 需要在不同场所之间赶时间。而拜访客户不能准时到达又会非常影响客户的满
意度;而且客户的日程变更,也会导致移动终端用户实时调整自己的日程安排。 因此如何合理安排会议行程,特别是在陌生的城市地点安排紧凑的会议行程是 一个需要现实的工作。
现有的日程同步服务,仅仅为用户的日程安排提供了 一种提示的功能。 发明人在实现本发明的过程中,发现现有技术中至少存在如下问题没有 一种有效的方法使得用户可以在紧密的日程中合理的安排自己的拜访工作,而 且当将要拜访的客户改变了会见时间时,会打乱用户的后续日程。
发明内容
本发明的目的是提供一种实时提供日程安排的方法和移动终端,用于解决 用户在紧密的日程中无法合理安排自己的日程工作,而且会由于日程安排的临 时改变而打乱用户后续日程的缺陷。
一种提供日程安排的方法,包括创建或获取指定日期的日程安排中的日 程记录一莫板;初始化所述日程记录模纟反获得第一日程记录,且所述初始化具体 是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以接收到的 位置信息为所述日程记录模板中的拜访目的地属性赋予第二属性值;在所述初 始化之后的任意时刻开始执行以指定地点作为初始的所在位置,并4艮据所述 第二属性值计算出所述第 一 日程记录中的实际拜访时间属性的第三属性值,更 新所述第一日程记录,获得第二日程记录;当所述第二日程记录中的所述第一
6属性值,与所述第三属性值之间存在冲突时,进行冲突解决操作获得第三曰程 记录,并根据所述第三日程记录对默认或者用户所指定的时刻的日程安排进行 提示。
一种实时提供日程安排的移动终端,包括数据地图单元,用于与地图数 据库连接,接收位置信息;日程记录单元,用于创建或获取指定日期的日程安 排中的日程记录模板;初始化所述日程记录模板获得第一 日程记录,且所述初 始化具体是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以 接收到的位置信息为所述日程记录模板中的拜访目的地属性赋予第二属性值; 日程计算单元,用于在所述日程记录单元初始化所述日程记录模板之后的任意 时刻开始执行以指定地点作为初始的所在位置,并根据所述第二属性值计算 出所迷第一 日程记录中的实际拜访时间属性的第三属性值,更新所述第一 日程 记录,获得第二日程记录;日程沖突解决单元,用于当所述第二日程记录中的 所述第一属性值,与所述第三属性值之间存在冲突时,进行沖突解决操作获得 第三日程记录;提示单元,用于根据所述第三日程记录对默认或者用户所指定 的时刻的日程安排进朽^是示。
一种实时提供日程安排的日程服务器,包括服务器数据地图管理单元, 用于管理地图数据库,并提供位置信息;日程记录标准单元,用于生成并修改 日程记录模板;服务器日程记录单元,用于存放公共的第三日程记录;所述公 共的第三日程记录为至少两个移动终端共享;冲突指令单元,用于当至少一个 移动终端针对所述第三日程记录存在时间沖突时,将所述至少一个移动终端所 发送的针对所述第三日程记录的冲突指令,转发给其他移动终端;日程提示单 元,用于当至少两个移动终端关注同一条所述第三日程记录时,分别向每个移 动终端提示其他移动终端的所在位置。
本发明的实施例具有以下有益效果,为移动终端的用户提供了一种非常方 便友好的日程安排,提高了用户的工作效率;用户可以确保不会延误拜访目标 客户的时间,这也提升了目标客户满意度,同时还可以根据目标客户日程的更 改,同步更新自己的日程安排,使得用户能够随时随地的掌控自己的日程安排。
图1为本发明实施例用户的移动终端与目标客户之间的网络结构示意图;图2为本发明实施例实时提供日程安排的工作原理流程示意图; 图3为本发明实施例为用户提供实时日程安排的流程示意图; 图4为本发明实施例根据目标客户的通知更新日程安排的流程示意图; 图5为本发明实施例移动终端结构示意图; 图6为本发明实施例日程服务器结构示意图。
具体实施例方式
本发明是鉴于现有技术存在的问题做出的技术创新,其目的在于提供一种 实时提供日程安排的方法和移动终端,合理安排用户的时间,并及时#>据目标 客户的日程调整来自适应的调整用户自己的日程安排,并结合附图进行详细描 述。
用户的日程表和通讯录进行整合,如图l所示,包括用户使用的移动终 端102,日程服务器IOI,多个目标客户终端103,以及定位服务器104。
可以以日期为关键字,以特定的一天的所有日程安排作为一个整体。在这 一天里,用户需要访问多个客户,而且事先知道了客户联系方式,则针对每一 次拜访见面,对应地创建一条记录,记录中包括的内容分为
联系方式、拜访目的地、拜访预约时间(Treservation)、所在位置(Location)、
时间点(Tn。w)、道路花费时间、实际拜访时间(Tvisit)、见面时间长度。其中,
道路花费时间是根据客观情形所计算的,从所在位置(Location)到达拜访目的 地所可能耗费的时间。而且拜访目的地存在于地图数据库中,例如一些数字地 图供应商通过网络提供这样的信息,而所在位置(Location)则可以通过定位系
统实时获取,拜访预约时间(Treservation)是预先与目标客户商定的到达所述拜访 目的地的时间点,是一个相对固定的值;而实际拜访时间(Tvisit)则是当用户还
未到达目标客户处时,由移动终端102根据相关参数所计算出来的理论上可能
到达所述拜访目的地的时间点,而当用户到达目标客户处,该实际拜访时间
(Tvisit)则修改为此时的时刻以便于计算下一个日程安排记录的Tvisit;因此拜访
预约时间(Treservati。n)和实际拜访时间(Tvisit)通常是有差别的。
一种实时提供日程安排的方法,包括创建或获取指定日期的日程安排中 的曰程记录模板;初始化所述日程记录模板获得第一 日程记录,且所述初始化 具体是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以接收
8到的位置信息为所述日程记录模;f反中的拜访目的地属性赋予第二属性值;在所 述初始化之后的任意时刻开始执行以指定地点作为初始的所在位置,并根据
所述第二属性值计算出所述第 一 日程记录中的实际拜访时间属性的第三属性
值,更新所述第一日程记录,获得第二日程记录;当所述第二日程记录中的所 述第一属性值,与所述第三属性值之间存在冲突时,进行冲突解决操作获得第 三日程记录,并根据所述第三日程记录对默认或者用户所指定的时刻的日程安 排进行提示。如图2所示,具体包括
步骤201.需要设置特定的某一天的若干日程安排,可以由用户自行创建 或者从日程服务器等获取日程表;日程表中包含了若干条日程记录。
刚刚创建或者下载的日程记录称为日程记录模板,且不包含具体的内容。
步骤202.根据日程表查询客户通讯录,获取客户的地址作为拜访目的地; 对所述日程记录模板进行初始化
以接收到的位置信息为所述日程记录模々反中的拜访目的地属性赋予第二 属性值;
而且接收来自日程服务器或者客户的拜访预约时间,初始化该日程记录模 板中的拜访预约时间,即赋予所述拜访预约时间第一属性值,所述初始化之后
得到第一日程记录。
进一步地,初始化之后的第一日程记录中联系方式、拜访目的地、拜访
预约时间(Treservation)、以及见面时间长度已经明确。即,此时的第一日程记录 的所有属性中, 一部分属性已经有了明确的属性值。
步骤203.以用户指定的任何地点来设定初始的所在位置(Location),并在 所述初始化之后的任意时刻开始^l行步骤204:
初始的所在位置(Location)用于计算第一条第一 日程记录的实际拜访时间 (Tvisit);以及其他的多个未赋值的属性的属性值;其中,用户指定的任何地点, 可以分为用户当前所在地和用户出发场景惯用"i殳置
用户当前所在地通常由用户在进行计算时临时指定,例如如果是出差期 间,所在位置应该由用户旅馆所在位置开始;或者用户在从一个所在位置 (Location)A到达所在位置(Location)B的路途中,所指定的一个地理位置。描 述了用户动态地应用本发明技术的场景。
9用户还可以以移动终端中存放的用户出发场景惯用设置作为指定的任何 地点,例如可以是家庭住址、工作单位地址或者正常工作时间所处地址等。例 如在安排任何一天的日程安排时,需要以用户出发场景惯用设置作为初始的所
在位置(Location)。
所述任意时刻还可以是指接收到来自对方修改日程安排的请求的时刻。以 上应用场景中,均执行下述的方法步骤。
步骤204.根据所述第二属性值计算出所述第一日程记录中的实际拜访时 间属性的第三属性值,更新所述第一 日程记录之后的称为第二日程记录;
在计算的过程中
首先确定了寻找最早拜访预约时间(Treservatkm)所对应的最早拜访目的地,
计算第 一个所在位置(Location)与最早拜访目的地之间的所述道路花费时间,
确定自己的最早出发时间作为第 一个时间点(Tn。w)。
其次,用户到达目标客户的时刻则是实际拜访时间(Tvisit),由实际拜访时 间(Tvisit)加上所述见面时间长度,则是此时的所述时间点(Tnow);同时所述拜
访目的地此时变为了所在位置(Location)。
计算所在位置(Location)到下一个拜访目的地的道路花费时间;此时,实
际拜访时间(Tvisit)-时间点(丁n。w)+道路花费时间。依次计算完毕所有拜访客户 的所述实际拜访时间Tvisit。
步骤205.当所述第二日程记录中的所述第一属性值,与所述第三属性值 之间存在冲突时,进行沖突解决操作获得第三日程记录,并根据所述第三曰程 记录对默认或者用户所指定的时刻的日程安排进行提示;具体为
存在两个时间轴,其中一个是轴T1,将每一个Tvisit放置在轴Tl上;
另一个是一个是轴T2,将每一个拜访预约时间(Treservati。n)放置在轴T2。
步骤206.如果按照时间轴的正向方向,存在至少一个Tvisit在拜访预约时
间(Treservation)之后,则转步骤207,否则转步骤208。
步骤207.存在日程冲突,即在日程安排时间间隔小于路程耗费时间时, 给出智能提醒提示用户日程安排不合理,并再次返回步骤206。
由用户选择打电话,短信或移动邮件的方式,通知与此日程相关的其它用户。步骤208.如果不存在日程冲突,4是示用户安排合理;完善记录,并给出 最终日程表。
以上描述了本发明的工作原理,进一步地,为增加用户使用本发明的方法 时的体验,还提供了各种实施例为用户提供更好的日程安排服务。 如图3所示,包括
步骤301.用户启动移动终端102之后,移动终端102的日程安排开始提 供服务界面。
步骤302.通过定位服务器104查询所在位置(Location)。 连接地图数据库,并且获取了基本的一些信息;例如根据最近已经设置的
日程,例如当天日程安排,获得了第一个所在位置(Location),例如入住的酒
店地址或家庭地址,单位地址。
地图数据库可以是由定位服务器104同时提供的,也可以是通过网络由其
他电子地图服务器提供的。
步骤303.计算出日程表中的每一条记录。
步骤304.判断是否存在日程安排上的冲突,如果存在,转步骤305,否 则转步骤306。
步骤305.提示用户出行方式,等待用户响应之后再次计算所述每一条记 录,直至不存在冲突。
用户的响应包括向拜访的客户发送信息,在信息中告知目标客户推延的 时间,此信息可以通过短信,彩信和邮件等方式告知拜访的客户。
步骤306.提示用户针对下一个拜访所需要注意的事项,例如会谈的等待 时间,并且还可以进一步提供更多附加值的服务。
用户在行进途中,还可以选择将自己当前的位置信息通过日程服务器101 推送给目标客户;目标客户可以选择查询用户当前位置,或者设定用户到达某 一预定位置时,向自己发送特殊的提示信息。此提示信息可以是振铃,振动和 其他文字消息方式。
由于在实际生活中,可能出现在用户安排妥当自己的日程之后,忽然接到 了某一个或者几个目标客户修改日程的通知,此时就需要实时修改移动终端 102中的日程安排,如果至少两个用户共享所述日程安排中的至少一条第三日
ii程记录,且其中至少一个用户针对所述第三日程记录存在时间沖突,则所述至
少 一个用户发送针对第三日程记录的冲突指令;所述冲突指令被转发给其他所有用户。如图4所示,具体包括
步骤401.目标客户修改日程,并发出冲突指令。
步骤402.移动终端102接到了目标客户修改日程的冲突指令,提取该冲突指令中的参数或者由用户阅览后自己输入。参数通常包括拜访目的地、拜
访预约时间(Treservati。n)、见面时间长度等。
步骤403.确定用户当前正在执行的某一条第三日程记录。
步骤404.根据所述冲突指令中的拜访目的地、拜访预约时间(Treservation)、
见面时间长度等参数判断是否与当前执行的第三日程记录存在冲突,如果存
在,转步骤405,否则转步骤406。
步骤405.重新计算时间点(Tnmv)之后的日程安排中的各条记录,并提示用户。
步骤406.提示用户日程安排已经更新,移动终端102接受更新。
通过实施以上方法,不同用户之间共享日程信息,在目标客户日程改变时,曰程推送服务器冲突指令关联用户重新修订日程,同时给出新的基于最新目标地址的提醒。
与方法对应,本发明还提供了一种移动终端102,如图5所示,包括
数据地图单元501,用于与地图数据库连接,接收位置信息;地图数据库通常在位置定位服务器104上。
日程记录单元502,用于创建或获取指定日期的日程安排中的日程记录模板;初始化日程记录模板获得第一日程记录,且所述初始化具体是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以接收到的位置信息为所述曰程记录模板中的拜访目的地属性赋予第二属性值。
曰程计算单元503 ,用于在所述日程记录单元初始化所述日程记录模板之后的任意时刻开始执行以指定地点作为初始的所在位置,并根据所述第二属性值计算出所述第一 日程记录中的实际拜访时间属性的第三属性值,更新所述第一日程记录,获得第二日程记录。
曰程冲突解决单元504,用于当所述第二日程记录中的所述第一属性值,
12与所述第三属性值之间存在沖突时,进行冲突解决操作获得第三日程记录。
提示单元505,用于根据所述第三日程记录对默认或者用户所指定的时刻
的日程安排进行提示。
曰程冲突解决单元504还包括
曰程冲突检索单元5041,用于在所有的所述第二日程记录中,当寻找到存在日程安排沖突的具体的所述第二日程记录,提示存在日程安排的冲突。曰程计算单元503,至少包括
实际拜访时间计算单元5031,用于在计算下一条所述第二日程记录时,以当前一条所述第 一 日程记录的实际拜访时间与见面时间长度的和值作为下一条所述第二日程记录的时间点;根据所在位置、拜访目的地计算所述道路花费时间;并以时间点与所述道3各花费时间的和值作为下一条所述第二日程记录的实际拜访时间。
移动终端102,还包括
日程更新单元506,用于根据所述其他移动终端的所述日程变更请求和所述位置信息,更新所述第三日程记录中的至少两个属性拜访预约时间、拜访目的地;并通知所述日程记录单元502进4于更新。
日程接收单元507,用于接收来自其他移动终端的日程变更请求和所述位置信息。
日程发送单元508,用于在日程发生变更时,向所述其他移动终端发送所述日程变更请求。
与移动终端102对应的,还提供了一种实时提供日程安排的日程服务器101,如图6所示,包括
服务器数据地图管理单元,用于管理地图数据库,并提供位置信息。
曰程记录标准单元,用于生成并修改日程记录模板。
服务器日程记录单元,用于存放公共的第三日程记录;所述公共的第三曰程记录为至少两个移动终端共享。
冲突指令单元,用于当至少一个移动终端针对所述第三曰程记录存在时间冲突时,将所述至少一个移动终端所发送的针对所述第三日程记录的冲突指令,转发给其他移动终端。
13日程提示单元,用于当至少两个移动终端关注同 一条所述第三日程记录时,分别向每个移动终端提示其他移动终端的所在位置。
日程服务器101还包括
位置信息转发单元,用于发送用户的当前位置信息到日程相关的目标用户。
日程记录标准单元,用于确定并不定时修改所述日程记录的属性,包括
联系方式、拜访目的地、拜访预约时间、所在位置、时间点、道路花费时间、实际拜访时间、见面时间长度。可以对日程记录的格式标准进行定制。
通常,考虑到服务器的负担过重,计算并完善日程记录的工作由移动终端完成,但是如果日程服务器功能强大,或者因为处于其他的考虑,可以由日程服务器对每一个移动终端的所有日程记录进行计算,并对计算的结果进行冲突操作,此时,日程服务器中应当包括
日程服务器,还包括
服务器日程初始化单元,用于初始化所述日程记录;^莫板获得第 一 日程记录,且所述初始化具体是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以接收到的位置信息为所述日程记录模板中的拜访目的地属性赋予第二属性值。
服务器日程计算单元,用于在所述服务器日程记录单元初始化之后的任意时刻开始执行以指定地点作为初始的所在位置,并根据所述第二属性值计算出所述第一 日程记录中的实际拜访时间属性的第三属性^直,更新所述第一 曰程记录,获得第二日程记录。
服务器日程冲突解决单元,用于当所述第二日程记录中的所述第一属性值,与所述第三属性值之间存在冲突时,进行沖突解决操作获得第三日程记录,并根据所述第三日程记录对默认或者用户所指定的时刻的日程安排进行提示。
本发明的实施例具有以下有益效果,将位置定位系统、地图数据库、用户日程,以及用户通讯录紧密结合,为移动终端的用户提供了一种非常方便友好的日程安排,提高了用户的工作效率;由于采用了这一技术后,用户可以确保不会延误拜访目标客户的时间,这也提升了目标客户满意度,同时还可以4艮据目标客户日程的更改,同步更新自己的日程安排,^使得用户能够随时随地的掌
14控自己的日程安排。
应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,所有的参数取值可以根据实际情况调整,且在该权利保护范围内。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种提供日程安排的方法,其特征在于,包括创建或获取指定日期的日程安排中的日程记录模板;初始化所述日程记录模板获得第一日程记录,且所述初始化具体是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以接收到的位置信息为所述日程记录模板中的拜访目的地属性赋予第二属性值;在所述初始化之后的任意时刻开始执行以指定地点作为初始的所在位置,并根据所述第二属性值计算出所述第一日程记录中的实际拜访时间属性的第三属性值,更新所述第一日程记录,获得第二日程记录;当所述第二日程记录中的所述第一属性值,与所述第三属性值之间存在冲突时,进行冲突解决操作获得第三日程记录,并根据所述第三日程记录对默认或者用户所指定的时刻的日程安排进行提示。
2. 根据权利要求1所述的方法,其特征在于,所述并根据所述第二属性 值计算出所述第 一 日程记录中的实际拜访时间属性的第三属性值,进一步包 括如果至少两个移动终端共享所述日程安排中的至少一条第三日程记录,且 其中至少一个移动终端针对所述第三日程记录存在时间冲突,则所述至少一个 移动终端发送针对所述第三日程记录的冲突指令;所述冲突指令被转发给其他所有移动终端用于提示该移动终端的用户。
3. 根据权利要求1所述的方法,其特征在于,在任意时刻,如果接到目 标客户的修改日程安排的通知,则至少实时更新所述第三日程记录中的拜访 预约时间、拜访目的地;并转到所述在所述初始化之后的任意时刻开始执^f于的步骤,并执行该步骤 之后的后续步骤。
4. 根据权利要求1所述的方法,其特征在于,所述对默认或者用户所指 定的时刻的日程安排进行提示,进一步包括将当前位置以及预计到达的时刻发送给其他所有移动终端,由其他所述移动终端根据预设的提醒方式以及与此用户相关的第二或第三日程记录,进行提 醒。
5. 根据权利要求1所述的方法,其特征在于,所述指定地点进一步包括 所述移动终端的当前所在地或者用户出发场景惯用设置。
6. 根据权利要求1所述的方法,其特征在于,所述日程记录模板中包括 的属性具体为联系方式、拜访目的地、拜访预约时间、所在位置、时间点、 道路花费时间、实际拜访时间、见面时间长度;初始化所述日程记录模板之后得到的所述第一日程记录中联系方式、拜 访目的地、拜访预约时间、以及见面时间长度被赋真实属性值。
7. 根据权利要求6所述的方法,其特征在于,所述并根据所述第二属性 值计算出所述第 一 日程记录中的实际拜访时间属性的第三属性值,进一步包 括时间点;根据所述所在位置、所述拜访目的地计算或者通过查询地图数据库获取所 述道路花费时间;并以所述时间点与所述道路花费时间的和值作为所述实际拜访时间。
8. —种实时提供日程安排的移动终端,其特征在于,包括 数据地图单元,用于与地图数据库连接,接收位置信息;曰程记录单元,用于创建或获取指定日期的日程安排中的日程记录模板; 初始化所述日程记录才莫板获得第一日程记录,且所述初始化具体是,为所述日 程记录沖莫板中的拜访预约时间属性赋予第一属性值;以接收到的位置信息为所 述曰程记录模板中的拜访目的地属性赋予第二属性值;日程计算单元,用于在所述日程记录单元初始化所述日程记录模板之后的任意时刻开始执行以指定地点作为初始的所在位置,并根据所述第二属性值 计算出所述第一日程记录中的实际拜访时间属性的第三属性值,更新所述第一 曰程记录,获得第二日程记录;日程冲突解决单元,用于当所述第二日程记录中的所述第一属性值,与所 述第三属性值之间存在沖突时,进行冲突解决操作获得第三日程记录;提示单元,用于根据所述第三日程记录对默认或者用户所指定的时刻的曰 程安排进行提示。
9. 根据权利要求8所述的移动终端,其特征在于,所述日程冲突解决单 元还包括曰程冲突检索单元,用于在所有的所述第二日程记录中,当寻找到存在曰 程安排沖突的具体的所述第二日程记录,提示存在日程安排的冲突。
10. 根据权利要求8所述的移动终端,其特征在于,所述日程计算单元, 至少包括实际拜访时间计算单元,用于在计算下一条所述第二日程记录时,以当前 一条所述第一 日程记录的实际拜访时间与见面时间长度的和值作为下一条所 述第二日程记录的时间点;根据所在位置、拜访目的地计算所述道路花费时间;并以时间点与所述道3各花费时间的和值作为下一条所述第二日程记录的 实际拜访时间。
11. 根据权利要求8所述的移动终端,其特征在于,还包括日程接收单元,用于接收来自其他移动终端的日程变更请求和所述位置信日程更新单元,用于根据所述其他移动终端的所述日程变更请求和所述位 置信息,更新所述第三日程记录中的至少两个属性拜访预约时间、拜访目的 地;并通知所述日程记录单元进行更新;日程发送单元,用于在日程发生变更时,向所述其他移动终端发送所述日 程变更请求。
12. —种实时提供日程安排的日程服务器,其特征在于,包括服务器数据地图管理单元,用于管理地图数据库,并提供位置信息;曰程记录标准单元,用于生成并修改日程记录模板;服务器日程记录单元,用于存放公共的第三日程记录;所述公共的第三曰 程记录为至少两个移动终端共享;冲突指令单元,用于当至少一个移动终端针对所述第三日程记录存在时间 沖突时,将所述至少一个移动终端所发送的针对所述第三日程记录的沖突指令,转发给其他移动终端;日程提示单元,用于当至少两个移动终端关注同一条所述第三日程记录时,分别向每个移动终端提示其他移动终端的所在位置。
13.根据权利要求12所述的日程服务器,其特征在于,还包括 服务器日程初始化单元,用于初始化所述日程记录模板获得第一 日程记录,且所述初始化具体是,为所述日程记录模板中的拜访预约时间属性赋予第一属性值;以接收到的位置信息为所述日程记录模板中的拜访目的地属性赋予第二属性值;服务器日程计算单元,用于在所述服务器日程记录单元初始化之后的任意 时刻开始执行以指定地点作为初始的所在位置,并根据所述第二属性值计算 出所述第一日程记录中的实际拜访时间属性的第三属性值,更新所述第一曰程 记录,获得第二日程记录;服务器日程冲突解决单元,用于当所述第二日程记录中的所述第一属性 值,与所述第三属性值之间存在冲突时,进行冲突解决才喿作获得第三日程记录, 并根据所述第三日程记录对默认或者用户所指定的时刻的日程安排进行提示。
全文摘要
本发明提供一种实时提供日程安排的方法、移动终端和服务器,其中方法包括创建或获取指定日期的日程安排中的日程记录模板;为日程记录模板中的拜访预约时间属性赋予第一属性值;以位置信息为日程记录模板中的拜访目的地属性赋予第二属性值;在初始化之后的任意时刻开始执行以指定地点作为初始的所在位置,并根据第二属性值计算出第一日程记录中的实际拜访时间属性的第三属性值,更新第一日程记录,获得第二日程记录;当第二日程记录中的第一属性值,与第三属性值之间存在冲突时,进行冲突解决操作获得第三日程记录。本发明的实施例具有以下有益效果,为移动终端的用户提供了一种非常方便友好的日程安排,提高了用户的工作效率。
文档编号H04L12/58GK101686571SQ200810223299
公开日2010年3月31日 申请日期2008年9月28日 优先权日2008年9月28日
发明者于辰涛 申请人:联想(北京)有限公司