在日历中更换历法时间以管理事件的方法、系统及设备的制作方法

文档序号:7648363阅读:171来源:国知局
专利名称:在日历中更换历法时间以管理事件的方法、系统及设备的制作方法
技术领域
本发明涉及通信领域,更具体地说,涉及一种在日历中更换历法时间以管理事件的方法、系统及设备。
背景技术
目前,在计算机的界面上显示日历已经是一种常见技术。
具体的实现过程是(1)在服务器中创建日历,可根据情况创建多套;(2)将日历数据封装成数据包并传送给客户端;(3)客户端接收到数据包后,对其进行解析,并将解析得到的日历数据显示到计算机的界面(即日历视图)上。
在管理用户日程时,现有技术只能使用公历时间或者其他历法的时间,而无法使用农历时间管理事件,包括创建事件、查看事件、设置提醒等,这便使得现有技术中日历的易用性较低。
因此需要一种新的方法,在日历中更换历法时间以管理事件,便于用户安排日程,进一步提高日历的易用性。

发明内容
本发明的目的在于提供一种在日历中更换历法时间以管理事件的系统,旨在解决现有技术无法采用农历时间管理事件,导致日历的易用性较低的问题。
本发明的目的还在于提供一种在日历中更换历法时间以管理事件的设备,以更好地解决现有技术中存在的上述问题。
本发明的目的还在于提供一种在日历中更换历法时间以管理事件的方法,以更好地解决现有技术中存在的上述问题。
为了实现发明目的,所述在日历中更换历法时间以管理事件的系统,包括客户端和服务器,所述客户端包括一个用于在日历中创建日历事件的事件创建单元,所述客户端还包括一个历法转换单元,用于输入一种历法时间数据,并将事件创建单元中创建的日历事件的时间信息与所述历法时间数据之间建立映射关系。
优选地,所述服务器包括一个逻辑管理单元,用于对日历进行管理,包括根据客户端的查看请求提取事件数据并发送给客户端,以及根据日历中的提醒设置发送提醒消息给客户端。
优选地,所述客户端进一步包括收发单元和显示单元;所述收发单元与事件创建单元相连,用于将事件创建单元中创建的日历事件对应的事件数据发送给服务器;所述显示单元与收发单元相连,用于当服务器根据客户端的查看请求反馈事件数据后,根据所述事件数据生成日历页面并显示到用户界面上,以及当服务器根据提醒设置发送提醒消息给客户端后,将所述提醒消息的内容显示到用户界面上。
为了更好地实现发明目的,所述在日历中更换历法时间以管理事件的设备,即客户端,包括一个用于在日历中创建日历事件的事件创建单元,所述客户端还包括一个历法转换单元,用于输入一种历法时间数据,并将时间创建单元中创建的事件的时间信息与所述历法时间数据之间建立映射关系。
优选地,所述客户端进一步包括逻辑管理单元、存储单元和显示单元;所述逻辑管理单元与事件创建单元相连,用于对日历进行管理,包括根据用户的查看请求提取事件数据并送入显示单元,以及根据日历中的提醒设置发送提醒消息给用户;所述存储单元用于存储事件数据以及日历时间数据;所述显示单元与逻辑管理单元相连,用于根据逻辑管理单元提取的事件数据生成日历页面并显示到用户界面上,以及将逻辑管理单元发送的提醒消息的内容显示到用户界面上。
为了更好地实现发明目的,所述在日历中更换历法时间以管理事件的方法,所述管理事件的方法包括创建日历事件的方法,包括以下步骤A.在客户端中输入包含时间信息的日历事件数据,以及历法时间数据;B.在所述日历事件的时间信息与历法时间数据之间建立映射关系。
优选地,所述步骤A中的历法包括农历。
优选地,所述步骤B之后进一步包括当用户发起查看请求,则提取与所述查看请求对应的事件数据,并根据所述事件数据生成日历页面,显示到用户界面上。
优选地,所述B之后进一步包括
将事件的时间信息从农历时间换算为公历时间,并与本地公历时间进行对比,若两者相等,则发送提醒消息,显示到用户界面上。
优选地,所述对比是定时或实时的。
本发明以包括农历时间在内的多种历法事件创建事件,其后则采用这些历法时间进行查看和提醒,便于用户安排日程,提高了日历的易用性。


图1是本发明的一个实施例在日历中更换历法时间以管理事件的系统结构图;图2是本发明的一个实施例在日历中更换历法时间以管理事件的设备结构图;图3是本发明的一个实施例在日历中更换历法时间以管理事件的方法流程图;图4是本发明的另一实施例在日历中更换历法时间以管理事件的方法流程图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明通过在客户端中输入包含时间信息的事件数据以及历法时间数据,并在事件的时间信息与历法时间数据之间建立映射关系,从而以包括农历时间在内的多种历法事件创建事件。其后则可采用这些历法时间进行查看和提醒,便于用户安排日程,提高了日历的易用性。
图1示出了本发明的一个实施例在日历中更换历法时间以管理事件的系统结构,包括客户端100和服务器200。
客户端100包括事件创建单元101、历法转换单元102、显示单元103和收发单元104。其中(1)事件创建单元101用于在日历中创建日历事件。本发明所称的事件,即日历中的日程安排项目,包括事件所属日历ID、事件类型、开始时间、结束时间、事件权限、事件地点、提前提醒时长、事件选择的日历类型等。
(2)历法转换单元102与事件创建单元101相连,用于输入一种历法时间数据,并将时间创建单元中创建的事件的时间信息与所述历法时间数据之间建立映射关系。本发明中所称的历法可以是除公历以外的多种历法,因此该历法转换单元102可将所创建时间的时间信息与多种历法时间数据之间建立映射关系,其中一个典型实施例中,该历法为农历。
(3)显示单元103与收发单元104相连,用于当服务器200根据客户端100的查看请求反馈事件数据后,根据所述事件数据生成日历页面并显示到用户界面上,以及当服务器200根据提醒设置发送提醒消息给客户端100后,将所述提醒消息的内容显示到用户界面上。
(4)收发单元104与事件创建单元101相连,用于将事件创建单元101中创建的事件对应的事件数据发送给服务器200。
服务器200包括逻辑管理单元201、存储单元202和收发单元203,其中(1)逻辑管理单元201与存储单元202相连,用于对日历进行管理,包括根据客户端100的查看请求提取事件数据并发送给客户端100,以及根据日历中的提醒设置发送提醒消息给客户端100。
(2)存储单元202与收发单元203相连,用于存储客户端100发送的事件数据。在本发明中存储单元202可采取多种方式存储事件数据,在一个典型实施例中,可采取数据表的形式进行存储。
(3)收发单元203用于与客户端100之间进行事件数据的传输。
图2示出了本发明的一个实施例在日历中更换历法时间以管理事件的设备结构图,即独立存在的客户端100,此实施例是单机情形。
客户端100包括事件创建单元101、历法转换单元102、显示单元103和存储单元105和逻辑管理单元106,其中(1)时间创建单元101用于在日历中创建日历事件。本发明所称的事件,即日历中的日程安排项目,包括事件所属日历ID、事件类型、开始时间、结束时间、事件权限、事件地点、提前提醒时长、事件选择的日历类型等。
(2)历法转换单元102与事件创建单元101相连,用于输入一种历法时间数据,并将时间创建单元中创建的事件的时间信息与所述历法时间数据之间建立映射关系。本发明中所称的历法可以是除公历以外的多种历法,因此该历法转换单元102可将所创建时间的时间信息与多种历法时间数据之间建立映射关系,其中一个典型实施例中,该历法为农历。
(3)所述显示单元103与逻辑管理单元106相连,用于根据逻辑管理单元106提取的事件数据生成日历页面并显示到用户界面上,以及将逻辑管理单元106发送的提醒消息的内容显示到用户界面上。
(4)存储单元105用于存储事件数据以及日历时间数据等。在本发明中存储单元105可采取多种方式存储事件数据,在一个典型实施例中,可采取数据表的形式进行存储。
(5)逻辑管理单元106与事件创建单元101相连,用于对日历进行管理,包括根据用户的查看请求提取事件数据并送入显示单元103,以及根据日历中的提醒设置发送提醒消息给用户。
图3示出了本发明的一个实施例在日历中更换历法时间以管理事件的方法流程,该方法流程基于图1所示的系统结构,具体过程如下在步骤S301中,在客户端100中输入待创建事件的数据,以及一种历法时间数据。此步骤中,待创建事件的数据可包括多种,而历法也可以是除公历以外的多种历法,在上述步骤的一个示例方案中,待创建事件的数据包括事件所属日历ID、事件类型、开始时间、结束时间、事件权限、事件地点、提前提醒时长、事件选择的日历类型等。
在上述步骤的一个示例方案中,该历法是指农历。
在步骤S302中,在事件的时间信息与历法时间数据之间建立映射关系,两者之间映射关系的建立可采取多种方式。在一个典型实施例中,可通过为事件的时间信息打上历法时间标签的方式,建立事件的时间信息与历法时间数据之间的映射关系。
在步骤S303中,客户端100将事件数据发送给服务器200,服务器200接收到时间数据即存储到存储单元202。
在步骤S304中,当用户发起查看请求,服务器200则根据用户的查看请求提取相应的事件数据并发送给客户端100。
在步骤S305中,客户端100根据收到的事件数据生成日历页面,显示到用户界面。
在步骤S306中,服务器200将事件提醒设置中的历法时间换算为公历时间,并与本地公历时间进行对比。
在步骤S307中,当两者时间相等时,服务器200发送提醒消息给用户。
图4示出了本发明的一个实施例在日历中更换历法时间以管理事件的方法流程,该方法流程基于图2所示的设备结构,具体过程如下在步骤S401中,在客户端100中输入待创建事件的数据,以及一种历法时间数据。此步骤中,待创建事件的数据可包括多种,而历法也可以是除公历以外的多种历法,在上述步骤的一个示例方案中,待创建事件的数据包括事件所属日历ID、事件类型、开始时间、结束时间、事件权限、事件地点、提前提醒时长、事件选择的日历类型等。
在上述步骤的一个示例方案中,该历法是指农历。
在步骤S402中,在事件的时间信息与该历法时间数据之间建立映射关系,并存储。两者之间映射关系的建立可采取多种方式,在一个典型实施例中,可通过为事件的时间信息打上历法时间标签的方式,建立事件的时间信息与历法时间数据之间的映射关系。
在步骤S403中,当用户发起查看请求,客户端100从本地提取备份的事件数据。
在步骤S404中,根据提取的事件数据生成日历页面,并显示到用户界面上。
在步骤S405中,客户端100将事件提醒设置中的农历时间换算为公历时间,并与本地公历时间进行对比。
在步骤S406中,当两者时间相等时,客户端100发送提醒消息给用户。
应当说明的是,本发明典型的应用但不限于采用农历时间管理日历,采用其他历法时间管理日历时也可以应用本发明所阐述的方法。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种在日历中更换历法时间以管理事件的系统,包括客户端和服务器,所述客户端包括一个用于在日历中创建日历事件的事件创建单元,其特征在于,所述客户端还包括一个历法转换单元,用于输入一种历法时间数据,并将事件创建单元中创建的日历事件的时间信息与所述历法时间数据之间建立映射关系。
2.根据权利要求1所述的在日历中更换历法时间以管理事件的系统,其特征在于,所述服务器包括一个逻辑管理单元,用于对日历进行管理,包括根据客户端的查看请求提取事件数据并发送给客户端,以及根据日历中的提醒设置发送提醒消息给客户端。
3.根据权利要求2所述的在日历中更换历法时间以管理事件的系统,其特征在于,所述客户端进一步包括收发单元和显示单元;所述收发单元与事件创建单元相连,用于将事件创建单元中创建的日历事件对应的事件数据发送给服务器;所述显示单元与收发单元相连,用于当服务器根据客户端的查看请求反馈事件数据后,根据所述事件数据生成日历页面并显示到用户界面上,以及当服务器根据提醒设置发送提醒消息给客户端后,将所述提醒消息的内容显示到用户界面上。
4.一种在日历中更换历法时间以管理事件的设备,即客户端,所述客户端包括一个用于在日历中创建日历事件的事件创建单元,其特征在于,所述客户端还包括一个历法转换单元,用于输入一种历法时间数据,并将时间创建单元中创建的事件的时间信息与所述历法时间数据之间建立映射关系。
5.根据权利要求4所述的在日历中更换历法时间以管理事件的设备,其特征在于,所述客户端进一步包括逻辑管理单元、存储单元和显示单元;所述逻辑管理单元与事件创建单元相连,用于对日历进行管理,包括根据用户的查看请求提取事件数据并送入显示单元,以及根据日历中的提醒设置发送提醒消息给用户;所述存储单元用于存储事件数据以及日历时间数据;所述显示单元与逻辑管理单元相连,用于根据逻辑管理单元提取的事件数据生成日历页面并显示到用户界面上,以及将逻辑管理单元发送的提醒消息的内容显示到用户界面上。
6.一种在日历中更换历法时间以管理事件的方法,所述管理事件的方法包括创建日历事件的方法,其特征在于,所述创建日历事件的方法包括以下步骤A.在客户端中输入包含时间信息的日历事件数据,以及历法时间数据;B.在所述日历事件的时间信息与历法时间数据之间建立映射关系。
7.根据权利要求6所述的在日历中更换历法时间以管理事件的方法,其特征在于,所述步骤A中的历法包括农历。
8.根据权利要求6所述的在日历中更换历法时间以管理事件的方法,其特征在于,所述步骤B之后进一步包括当用户发起查看请求,则提取与所述查看请求对应的事件数据,并根据所述事件数据生成日历页面,显示到用户界面上。
9.根据权利要求6所述的在日历中更换历法时间以管理事件的方法,其特征在于,所述B之后进一步包括将事件的时间信息从农历时间换算为公历时间,并与本地公历时间进行对比,若两者相等,则发送提醒消息并将所述提醒消息的内容显示到用户界面上。
10.根据权利要求9所述的在日历中更换历法时间以管理事件的方法,其特征在于,所述对比是定时或实时的。
全文摘要
本发明涉及通信领域,提供了一种在日历中更换历法时间以管理事件的方法、系统及设备。所述管理事件的方法包括创建事件的方法,其特征在于,所述创建事件的方法包括以下步骤A.在客户端中输入包含时间信息的日历事件数据,以及历法时间数据;B.在所述日历事件的时间信息与历法时间数据之间建立映射关系。本发明通过在客户端中输入包含时间信息的事件数据以及历法时间数据,并在事件的时间信息与历法时间数据之间建立映射关系,从而以包括农历时间在内的多种历法事件创建事件,其后则可采用这些历法时间进行查看和提醒,便于用户安排日程,进一步提高日历的易用性。
文档编号H04L12/24GK101083635SQ200710073990
公开日2007年12月5日 申请日期2007年4月4日 优先权日2007年4月4日
发明者黎巍, 刘方敏, 丁千, 窦枫, 钟锦松, 高舜东, 何卫星, 严峻, 刘忠林, 黄志华, 罗登 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1