著录项信息
专利名称 | 一种记事提醒方法和装置 |
申请号 | CN200810057563.9 | 申请日期 | 2008-02-03 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2008-07-23 | 公开/公告号 | CN101226671 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08B21/24 | IPC分类号 | G;0;8;B;2;1;/;2;4;;;G;0;6;F;1;3;/;1;0查看分类表>
|
申请人 | 北京飞天诚信科技有限公司 | 申请人地址 | 北京市海淀区学清路9号汇智大厦B座17层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 飞天诚信科技股份有限公司 | 当前权利人 | 飞天诚信科技股份有限公司 |
发明人 | 陆舟;于华章 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 何文彬 |
摘要
本发明公开了一种记事提醒方法和装置,属于记事提醒领域。所述方法包括:记事提醒装置与主机建立连接后,记事提醒装置中的记事提醒软件在主机上自动运行;记事提醒软件获取系统时钟信息;根据系统时钟信息和记事提醒装置中存储的记事信息判断是否满足提醒条件,如果满足,则进行提醒;如果不满足,继续获取新的系统时钟信息。所述装置包括:通信模块、存储模块、系统时钟信息获取模块、判断模块、记事提醒模块和自动运行模块。本发明通过将记事信息存储到记事提醒装置中,用户可以随身携带记事提醒装置,从而实现了记事信息的移动提醒。
1.一种记事提醒方法,其特征在于,所述方法包括:
步骤A:记事提醒装置与主机建立连接后,所述记事提醒装置中的记事提醒软件在所述主机上自动运行;
步骤B:所述记事提醒软件获取系统时钟信息;
步骤C:根据所述系统时钟信息和所述记事提醒装置中存储的记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,则进行提醒;如果不满足,继续获取新的系统时钟信息。
2.如权利要求1所述的记事提醒方法,其特征在于,所述记事提醒软件在所述主机上自动运行后还包括步骤:所述记事提醒软件判断所述记事提醒装置中是否有记事信息,如果有,执行所述步骤B;如果没有,结束操作。
3.如权利要求1或2所述的记事提醒方法,其特征在于,所述步骤A中还包括:
通过用户的身份识别码认证所述用户是否合法,如果所述用户合法,继续进行操作;否则,结束操作。
4.如权利要求1所述的记事提醒方法,其特征在于,所述步骤C具体包括:
步骤C1:所述记事提醒软件读取所述记事提醒装置中存储的记事信息,所述记事信息包括提醒时间和提醒事务;
步骤C2:所述记事提醒软件根据其获取的所述系统时钟信息与其所读取的所述记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,执行步骤C3;否则,执行步骤C4;
步骤C3:所述记事提醒软件提醒所述事务;
步骤C4:继续获取新的系统时钟信息,并返回所述步骤C2。
5.如权利要求1所述的记事提醒方法,其特征在于,所述步骤C具体包括:
步骤C1′:所述记事提醒软件将所述系统时钟信息发送给所述记事提醒装置;
步骤C2′:所述记事提醒装置收到所述系统时钟信息后,根据所述系统时钟信息与其所存储的记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,执行步骤C3′;否则,执行步骤C5′;
步骤C3′:通知所述记事提醒软件提醒所述记事信息中的提醒事务;
步骤C4′:所述记事提醒软件提醒所述事务;
步骤C5′:通知所述记事提醒软件继续获取新的系统时钟信息,所述记事提醒软件获取新的系统时钟信息后,返回所述步骤C1′。
6.如权利要求1所述的记事提醒方法,其特征在于,所述步骤C具体包括:
步骤C1″:所述记事提醒软件将所述系统时钟信息发送给所述记事提醒装置;
步骤C2″:所述记事提醒装置收到所述系统时钟信息后,根据所述系统时钟信息与其所存储的记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,执行步骤C3″;否则,执行步骤C4″;
步骤C3″:所述记事提醒装置提醒所述记事信息中的提醒事务;
步骤C4″:通知所述记事提醒软件继续获取新的系统时钟信息,所述记事提醒软件获取新的系统时钟信息后,返回所述步骤C1″。
7.如权利要求4或5所述的记事提醒方法,其特征在于,当所述事务为自动发送预设电子邮件或短信时,提醒所述事务之后,还包括:
所述记事提醒软件自动发送预设电子邮件或短信。
8.如权利要求6所述的记事提醒方法,其特征在于,当所述事务为自动发送预设电子邮件或短信时,提醒所述事务之后,还包括:
所述记事提醒装置通知所述主机发送预设电子邮件或短信,所述主机发送预设电子邮件或短信。
9.如权利要求1所述的记事提醒方法,其特征在于,所述记事信息是以加密或数字签名的密文形式存储在所述记事提醒装置中的,相应地,所述步骤C还包括:
当所述记事信息为加密后的记事信息时,对所述记事信息进行解密;
当所述记事信息带有数字签名时,验证所述数字签名是否正确;
根据所述系统时钟信息和解密后的记事信息或数字签名验证通过后的记事信息判断是否满足提醒条件,如果满足,进行提醒;如果不满足,继续获取新的系统时钟信息。
10.如权利要求1所述的记事提醒方法,其特征在于,所述步骤C中的进行提醒具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行提醒。
11.一种记事提醒装置,其特征在于,所述装置包括:
通信模块,用于连接所述记事提醒装置和主机之间的通信;
存储模块,用于存储记事信息;
系统时钟信息获取模块,用于获取所述主机的系统时钟信息;
判断模块,用于判断是否满足提醒条件并将相应的判断结果发送给记事提醒模块;
记事提醒模块,用于接收所述判断模块发送来的判断结果并根据所述判断结果进行事务提醒或通知所述系统时钟信息获取模块获取新的系统时钟信息;
自动运行模块,用于在所述记事提醒装置与主机相连后,触发所述系统时钟信息获取模块在所述主机上自动运行。
12.如权利要求11所述的记事提醒装置,其特征在于,所述自动运行模块还用于在所述记事提醒装置与主机相连后,触发所述判断模块和所述记事提醒模块在所述主机上自动运行。
13.如权利要求12所述的记事提醒装置,其特征在于,所述判断模块包括:
记事信息读取单元,用于读取所述存储模块中存储的记事信息,所述记事信息包括提醒时间和提醒事务;
判断单元,用于根据所述系统时钟信息获取模块获取的系统时钟信息与所述信息读取单元读取的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给所述记事提醒模块;相应地,
所述记事提醒模块具体用于接收所述判断单元发送来的所述判断结果,并在所述判断结果为满足提醒条件时,提醒所述记事信息中的事务,在所述判断结果为不满足提醒条件时,通知所述系统时钟信息获取模块获取新的系统时钟信息。
14.如权利要求13所述的记事提醒装置,其特征在于,所述判断单元具体是:
第一判断子单元,用于判断所述系统时钟信息获取模块获取的系统时钟信息与所述信息读取单元读取的记事信息中的提醒时间是否一致;
或者,第二判断子单元,用于判断所述系统时钟信息获取模块获取的系统时钟信息是否在所述信息读取单元读取的记事信息中的提醒时间的预设范围内;
或者,第三判断子单元,用于判断所述系统时钟信息获取模块获取的系统时钟信息是否在所述信息读取单元读取的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过。
15.如权利要求11所述的记事提醒装置,其特征在于,所述自动运行模块还用于在所述记事提醒装置与主机相连后,触发所述记事提醒模块在所述主机上自动运行。
16.如权利要求15所述的记事提醒装置,其特征在于,所述记事提醒模块包括:
第一系统时钟信息发送单元,用于将所述系统时钟信息获取模块获取的所述系统时钟信息发送给所述判断模块;
记事提醒单元,用于接收所述判断模块发送来的所述判断结果,并在所述判断结果为满足提醒条件时,提醒所述记事信息中的事务,在所述判断结果为不满足提醒条件时,通知所述系统时钟信息获取模块获取新的系统时钟信息;
相应地,
所述判断模块具体用于根据所述第一系统时钟信息发送单元发送来的系统时钟信息和所述存储模块中存储的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给所述记事提醒单元。
17.如权利要求16所述的记事提醒装置,其特征在于,所述判断模块具体是:
第一判断子模块,用于判断所述第一系统时钟信息发送单元发送来的系统时钟信息与所述存储模块中的记事信息中的提醒时间是否一致;
或者,第二判断子模块,用于判断所述第一系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间的预设范围内;
或者,第三判断子模块,用于判断所述第一系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过。
18.如权利要求13或16所述的记事提醒装置,其特征在于,当所述事务为发送电子邮件或发送短信时,所述记事提醒模块还用于在提醒所述事务后发送电子邮件或发送短信。
19.如权利要求13或16所述的记事提醒装置,其特征在于,所述记事提醒模块具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行提醒。
20.如权利要求11所述的记事提醒装置,其特征在于,所述记事提醒模块包括:
第二系统时钟信息发送单元,用于将所述系统时钟信息获取模块获取的所述系统时钟信息发送给所述判断模块;
记事提醒单元,用于接收所述判断模块发送来的所述判断结果,并在所述判断结果为满足提醒条件时,提醒所述记事信息中的事务,在所述判断结果为不满足提醒条件时,通知所述系统时钟信息获取模块获取新的系统时钟信息;
相应地,
所述判断模块具体用于根据所述第二系统时钟信息发送单元发送来的系统时钟信息和所述存储模块中存储的记事信息中的提醒时间判断是否满足提醒条件并将相应的判断结果发送给所述记事提醒单元。
21.如权利要求20所述的记事提醒装置,其特征在于,所述判断模块具体是:
第一判断子模块,用于判断所述第二系统时钟信息发送单元发送来的系统时钟信息与所述存储模块中的记事信息中的提醒时间是否一致;
或者,第二判断子模块,用于判断所述第二系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间的预设范围内;
或者,第三判断子模块,用于判断所述第二系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过。
22.如权利要求20所述的记事提醒装置,其特征在于,当所述事务为发送电子邮件或发送短信时,记事提醒模块还用于在提醒所述事务后通知所述主机发送电子邮件或发送短信。
23.如权利要求20所述的记事提醒装置,其特征在于,所述记事提醒模块具体通过语言、闹铃、有规律的蜂鸣声、LED灯或显示的方式进行提醒。
24.如权利要求11或12或15所述的记事提醒装置,其特征在于,所述记事提醒模块还包括:
记事信息判断单元,用于判断所述存储模块中是否有记事信息。
25.如权利要求11所述的记事提醒装置,其特征在于,所述装置还包括:
智能密钥模块,用于对所述记事信息进行加密或数字签名,并将加密或数字签名后的所述记事信息发送给所述存储模块,或者对所述加密或数字签名后的记事信息进行解密或验证数字签名;相应地,所述存储模块还用于存储所述智能密钥模块发送的加密或数字签名后的记事信息。
26.如权利要求11所述的记事提醒装置,其特征在于,所述装置还包括:
认证模块,用于通过用户的身份识别码认证所述用户是否合法。
技术领域\n本发明涉及记事提醒领域,特别是指一种记事提醒方法和装置。\n背景技术\n在当今快节奏的社会环境中,很多人通常每天都会有大量亟待处理的事务,但由于太忙,经常会出现忘记做某一件事务的情形,于是,人们开始把这些必须处理的事务行程、提醒时间存储在计算机中的记事本软件里,该记事本软件即会在被设定的提醒时间,启动提示闹铃,并在计算机的显示器上显示该事务行程,使使用者能按事先预定计划有条不紊地处理相关的事务。\n这在很大程度上满足了人们的需求,但由于记事内容和特定的计算机是对应的,所以限制了记事提醒的灵活性,用户只能在固定的某台计算机上看到记事,换台计算机就需要重新设置,这对移动办公者来说就会有很多不便。\n同时,便携式存储装置的使用也越来越普遍,比如U盘、智能密钥装置等。智能密钥装置是一种带有处理器和存储器的小型硬件便携装置,它采用双因子认证模式,使用简单、成本较低。它内置单片机或智能卡芯片,可以存储用户的密钥或数字证书,利用智能密钥装置内置的密码算法实现对用户身份的认证。智能密钥装置具有电子邮件加密、数字签名、安全证书、安全网络登录和访问SSL(Security Socket Layer,安全套接层协议层)安全网络等功能,并且具有保证用户的私钥永远不离开硬件的特征,还具有物理上防攻击的特性,安全性极高。\n虽然便携式存储装置携带方便,且部分便携式存储装置还具有安全性高的特性,但目前的便携式存储装置不具备记事提醒功能,不能满足人们提醒事务的要求。\n发明内容\n为了满足移动办公者记事提醒的需求,本发明提供了一种记事提醒方法和装置。所述技术方案如下:\n一种记事提醒方法,所述方法包括:\n步骤A:记事提醒装置与主机建立连接后,所述记事提醒装置中的记事提醒软件在所述主机上自动运行;\n步骤B:所述记事提醒软件获取系统时钟信息;\n步骤C:根据所述系统时钟信息和所述记事提醒装置中存储的记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,则进行提醒;如果不满足,继续获取新的系统时钟信息。\n所述记事提醒软件在所述主机上自动运行后还包括步骤:所述记事提醒软件判断所述记事提醒装置中是否有记事信息,如果有,执行所述步骤B;如果没有,结束操作。\n所述步骤A中还包括:\n通过用户的身份识别码认证所述用户是否合法,如果所述用户合法,继续进行操作;否则,结束操作。\n所述步骤C具体包括:\n步骤C1:所述记事提醒软件读取所述记事提醒装置中存储的记事信息,所述记事信息包括提醒时间和提醒事务;\n步骤C2:所述记事提醒软件根据其获取的所述系统时钟信息与其所读取的所述记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,执行步骤C3;否则,执行步骤C4;\n步骤C3:所述记事提醒软件提醒所述事务;\n步骤C4:继续获取新的系统时钟信息,并返回所述步骤C2。\n所述步骤C具体包括:\n步骤C1′:所述记事提醒软件将所述系统时钟信息发送给所述记事提醒装置;\n步骤C2′:所述记事提醒装置收到所述系统时钟信息后,根据所述系统时钟信息与其所存储的记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,执行步骤C3′;否则,执行步骤C5′;\n步骤C3′:通知所述记事提醒软件提醒所述记事信息中的提醒事务;\n步骤C4′:所述记事提醒软件提醒所述事务;\n步骤C5′:通知所述记事提醒软件继续获取新的系统时钟信息,所述记事提醒软件获取新的系统时钟信息后,返回所述步骤C1′。\n所述步骤C具体包括:\n步骤C1″:所述记事提醒软件将所述系统时钟信息发送给所述记事提醒装置;\n步骤C2″:所述记事提醒装置收到所述系统时钟信息后,根据所述系统时钟信息与其所存储的记事信息判断所述系统时钟信息与所述记事信息中的提醒时间是否满足一致;或者,判断所述系统时钟信息是否满足在所述记事信息中的提醒时间的预设范围内;或者,判断所述系统时钟信息是否满足所述记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过;如果满足上述任一提醒条件,执行步骤C3″;否则,执行步骤C4″;\n步骤C3″:所述记事提醒装置提醒所述记事信息中的提醒事务;\n步骤C4″:通知所述记事提醒软件继续获取新的系统时钟信息,所述记事提醒软件获取新的系统时钟信息后,返回所述步骤C1″。\n当所述事务为自动发送预设电子邮件或短信时,提醒所述事务之后,还包括:\n所述记事提醒软件自动发送预设电子邮件或短信。\n当所述事务为自动发送预设电子邮件或短信时,提醒所述事务之后,还包括:\n所述记事提醒装置通知所述主机发送预设电子邮件或短信,所述主机发送预设电子邮件或短信。\n所述记事信息是以加密或数字签名的密文形式存储在所述记事提醒装置中的,相应地,所述步骤C还包括:\n当所述记事信息为加密后的记事信息时,对所述记事信息进行解密;\n当所述记事信息带有数字签名时,验证所述数字签名是否正确;\n根据所述系统时钟信息和解密后的记事信息或数字签名验证通过后的记事信息判断是否满足提醒条件,如果满足,进行提醒;如果不满足,继续获取新的系统时钟信息。\n所述步骤C中的进行提醒具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行提醒。\n本发明还提供了一种记事提醒装置,所述装置包括:\n通信模块,用于连接所述记事提醒装置和主机之间的通信;\n存储模块,用于存储记事信息;\n系统时钟信息获取模块,用于获取所述主机的系统时钟信息;\n判断模块,用于判断是否满足提醒条件并将相应的判断结果发送给记事提醒模块;\n记事提醒模块,用于接收所述判断模块发送来的判断结果并根据所述判断结果进行事务提醒或通知所述系统时钟信息获取模块获取新的系统时钟信息;\n自动运行模块,用于在所述记事提醒装置与主机相连后,触发所述系统时钟信息获取模块在所述主机上自动运行。\n其中,所述判断模块和记事提醒模块也可以被所述自动运行模块触发,运行在主机上,也可以不被所述自动运行模块触发,在记事提醒装置上运行,下面分别进行说明:\n第一种:所述自动运行模块还用于在所述记事提醒装置与主机相连后,触发所述判断模块和所述记事提醒模块在所述主机上自动运行。\n这种情况下,所述判断模块包括:\n记事信息读取单元,用于读取所述存储模块中存储的记事信息,所述记事信息包括提醒时间和提醒事务;\n判断单元,用于根据所述系统时钟信息获取模块获取的系统时钟信息与所述信息读取单元读取的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给所述记事提醒模块;相应地,\n所述记事提醒模块具体用于接收所述判断单元发送来的所述判断结果,并在所述判断结果为满足提醒条件时,提醒所述记事信息中的事务,在所述判断结果为不满足提醒条件时,通知所述系统时钟信息获取模块获取新的系统时钟信息。\n进一步地,所述判断单元具体是:\n第一判断子单元,用于判断所述系统时钟信息获取模块获取的系统时钟信息与所述信息读取单元读取的记事信息中的提醒时间是否一致;\n或者,第二判断子单元,用于判断所述系统时钟信息获取模块获取的系统时钟信息是否在所述信息读取单元读取的记事信息中的提醒时间的预设范围内;\n或者,第三判断子单元,用于判断所述系统时钟信息获取模块获取的系统时钟信息是否在所述信息读取单元读取的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过。\n第二种:所述自动运行模块还用于在所述记事提醒装置与主机相连后,触发所述记事提醒模块在所述主机上自动运行。\n这种情况下,所述判断模块在记事提醒装置中运行,所述记事提醒模块包括:\n第一系统时钟信息发送单元,用于将所述系统时钟信息获取模块获取的所述系统时钟信息发送给所述判断模块;\n记事提醒单元,用于接收所述判断模块发送来的所述判断结果,并在所述判断结果为满足提醒条件时,提醒所述记事信息中的事务,在所述判断结果为不满足提醒条件时,通知所述系统时钟信息获取模块获取新的系统时钟信息;\n相应地,\n所述判断模块具体用于根据所述第一系统时钟信息发送单元发送来的系统时钟信息和所述存储模块中存储的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给所述记事提醒单元。\n进一步地,所述判断模块具体是:\n第一判断子模块,用于判断所述第一系统时钟信息发送单元发送来的系统时钟信息与所述存储模块中的记事信息中的提醒时间是否一致;\n或者,第二判断子模块,用于判断所述第一系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间的预设范围内;\n或者,第三判断子模块,用于判断所述第一系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过。\n上述第一种情况和第二种情况,当所述事务为发送电子邮件或发送短信时,所述记事提醒模块还用于在提醒所述事务后发送电子邮件或发送短信;\n所述记事提醒模块具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行提醒。\n第三种:所述记事提醒模块和判断模块都在记事提醒装置上运行,所述记事提醒模块包括:\n第二系统时钟信息发送单元,用于将所述系统时钟信息获取模块获取的所述系统时钟信息发送给所述判断模块;\n记事提醒单元,用于接收所述判断模块发送来的所述判断结果,并在所述判断结果为满足提醒条件时,提醒所述记事信息中的事务,在所述判断结果为不满足提醒条件时,通知所述系统时钟信息获取模块获取新的系统时钟信息;\n相应地,\n所述判断模块具体用于根据所述第二系统时钟信息发送单元发送来的系统时钟信息和所述存储模块中存储的记事信息中的提醒时间判断是否满足提醒条件并将相应的判断结果发送给所述记事提醒单元。\n进一步地,所述判断模块具体是:\n第一判断子模块,用于判断所述第二系统时钟信息发送单元发送来的系统时钟信息与所述存储模块中的记事信息中的提醒时间是否一致;\n或者,第二判断子模块,用于判断所述第二系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间的预设范围内;\n或者,第三判断子模块,用于判断所述第二系统时钟信息发送单元发送来的系统时钟信息是否在所述存储模块中的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过。\n当所述事务为发送电子邮件或发送短信时,记事提醒模块还用于在提醒所述事务后通知所述主机发送电子邮件或发送短信。\n所述记事提醒模块具体通过语言、闹铃、有规律的蜂鸣声、LED灯或显示的方式进行提醒。\n上述三种情况下,所述记事提醒模块还包括:\n记事信息判断单元,用于判断所述存储模块中是否有记事信息。\n所述装置还包括:\n智能密钥模块,用于对所述记事信息进行加密或数字签名,并将加密或数字签名后的所述记事信息发送给所述存储模块,或者对所述加密或数字签名后的记事信息进行解密或验证数字签名;相应地,所述存储模块还用于存储所述智能密钥模块发送的加密或数字签名后的记事信息。\n所述装置还包括:\n认证模块,用于通过用户的身份识别码认证所述用户是否合法。\n本发明实施例提供的技术方案的有益效果是:\n本发明实施例通过将记事信息存储在记事提醒装置中,可以随身携带,从而满足了用户移动提醒的要求;同时记事提醒装置还可以对用户进行合法性验证,且存储在记事提醒装置中的记事信息可以是经过加密或数字签名处理的,所以保证了记事提醒的安全性和记事信息的私密性。\n附图说明\n图1是本发明实施例一提供的记事提醒方法的流程图;\n图2是本发明实施例二提供的记事提醒方法的流程图;\n图3是本发明实施例二提供的另一种记事提醒方法的流程图;\n图4是本发明实施例三提供的记事提醒装置的结构图;\n图5是本发明实施例四提供的记事提醒装置的结构图。\n具体实施方式\n为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。\n本发明实施例通过将记事信息存储在记事提醒装置中,用户可以随身携带记事提醒装置,从而实现了记事信息的移动提醒。\n实施例一\n参见图1,本发明实施例提供了一种记事提醒方法,具体包括以下步骤:\n步骤101:通过USB连接器连接记事提醒装置和主机;\n步骤102:记事提醒装置与主机建立连接后,记事提醒装置中的记事提醒软件在主机上自动运行;\n其中,自动运行的功能可以通过autorun软件来实现;\n步骤103:记事提醒装置通过用户的PIN(Personal Identity Number,个人识别码)认证用户是否合法,如果用户合法,执行步骤104,继续进行提醒操作;否则,结束提醒操作,\n本实施例中的身份识别码是以PIN码为例进行说明的,进一步地,在实际应用中记事提醒装置也可以通过生物特征方式认证用户身份,例如,指纹、掌纹、虹膜或面部特征等;\n步骤104:记事提醒软件判断记事提醒装置中是否有记事信息,如果有,执行步骤105;否则,结束提醒操作;\n进一步地,在实际应用中,该步骤104可以省略;\n步骤105:记事提醒软件获取系统时钟信息;\n步骤106:记事提醒软件读取记事提醒装置中存储的记事信息,其中,记事信息包括提醒时间和提醒事务;\n实际应用中,为了保证记事信息的安全性,记事信息还可以以加密或数字签名的密文形式存储在记事提醒装置中,相应地,当记事信息为加密后的记事信息时,记事提醒装置对记事信息进行解密,记事提醒软件读取解密后的记事信息;当记事信息带有数字签名时,记事提醒装置验证数字签名是否正确,记事提醒软件读取数字签名验证通过后的记事信息;\n步骤107:记事提醒软件根据其获取的系统时钟信息与其读取的记事信息判断是否满足提醒条件,如果满足,执行步骤108;否则,执行步骤109;\n进一步地,当步骤106中的记事信息为加密后的记事信息或带有数字签名时,记事提醒软件根据其获取的系统时钟信息和其读取的解密后的记事信息或数字签名验证通过后的记事信息判断是否满足提醒条件;\n其中,记事提醒软件根据其获取的系统时钟信息与其读取的记事信息判断是否满足提醒条件具体是指:\n记事提醒软件判断其获取的系统时钟信息与其读取的记事信息中的提醒时间是否一致;\n或者记事提醒软件判断其获取的系统时钟信息是否在其读取的记事信息中的提醒时间的预设范围内,例如,提醒时间的预设范围是30分钟,如果记事提醒软件获取的系统时钟信息是2008年1月22号17点35分,那么2008年1月22号17点05分至2008年1月22号17点35分之间的事务都满足提醒条件;\n或者记事提醒软件判断其获取的系统时钟信息是否在其读取的记事信息中的提醒时间之后且该提醒时间对应的事务没有被提醒过,例如,如果记事提醒软件获取的系统时钟信息是2008年1月22号17点35分,那么提醒时间在2008年1月22号17点35分之前且没有被提醒过的事务都满足提醒条件;为了能够识别出记事提醒装置存储的记事信息是否被提醒过,预先可以设定一些规则,例如:将提醒过的记事信息标识为111,没有被提醒过的记事信息标识为000;或者,将提醒过的记事信息删除,记事提醒装置中存储的信息就是没有被提醒过的信息;\n步骤108:记事提醒软件提醒记事信息中的事务。\n实际应用中,记事提醒软件可以通过语言、闹铃、有规律的蜂鸣声或显示的方式进行提醒;\n步骤109:继续获取新的系统时钟信息,并返回步骤107。\n实施例二\n参见图2,本实施例二提供了另外一种记事提醒方法,具体包括以下步骤:\n步骤101′至步骤105′与上述步骤101至步骤105相同,此处不再赘述。\n步骤106′:记事提醒软件将系统时钟信息发送给记事提醒装置;\n步骤107′: 记事提醒装置收到记事提醒软件发送的系统时钟信息后,根据系统时钟信息与其所存储的记事信息中的提醒时间判断是否满足提醒条件,如果满足,执行步骤108′;否则,执行步骤110′;\n实际应用中,为了保证记事信息的安全性,记事信息还可以以加密或数字签名的密文形式存储在记事提醒装置中,相应地,当记事信息为加密后的记事信息时,记事提醒装置对记事信息进行解密,并根据系统时钟信息和其解密后的记事信息中的提醒时间判断是否满足提醒条件;当记事信息带有数字签名时,记事提醒装置验证数字签名是否正确,并根据系统时钟信息和其验证成功后的记事信息中的提醒时间判断是否满足提醒条件;\n其中,记事提醒装置根据系统时钟信息与其所存储的记事信息中的提醒时间判断是否满足提醒条件具体是指:\n记事提醒装置判断其接收到的系统时钟信息与其存储的记事信息中的提醒时间是否一致;\n或者记事提醒装置判断其接收到的系统时钟信息是否在其存储的记事信息中的提醒时间的预设范围内,例如,提醒时间的预设范围是30分钟,如果记事提醒装置接收到的系统时钟信息是2008年1月22号17点35分,那么2008年1月22号17点05分至2008年1月22号17点35分之间的事务都满足提醒条件;\n或者记事提醒装置判断其接收到的系统时钟信息是否在其存储的记事信息中的提醒时间之后且该提醒时间对应的事务没有被提醒过,例如,如果记事提醒记事提醒装置获取的系统时钟信息是2008年1月22号17点35分,那么提醒时间在2008年1月22号17点35分之前且没有被提醒过的事务都满足提醒条件;为了能够识别出记事提醒装置存储的记事信息是否被提醒过,预先可以设定一些规则,例如:将提醒过的记事信息标识为111,没有被提醒过的记事信息标识为000;或者,将提醒过的记事信息删除,记事提醒装置中存储的信息就是没有被提醒过的信息;\n步骤108′:记事提醒装置通知记事提醒软件提醒记事信息中的提醒事务;\n步骤109′:记事提醒软件提醒所述事务,然后结束;\n步骤110′:通知记事提醒软件继续获取新的系统时钟信息,记事提醒软件获取新的系统时钟信息后,返回步骤106′。\n进一步地,在上述步骤108和步骤109′中,当提醒的事务为自动发送预设电子邮件或短信时,在步骤108和步骤109′之后,还可以包括步骤:记事提醒软件自动发送预设电子邮件或短信。\n实际应用中,本发明实施例还提供一种记事提醒方法,参见图3,具体包括以下步骤:\n步骤101″至步骤106″与上述步骤101′至步骤106′相同,此处不再赘述。\n步骤107′:记事提醒装置收到记事提醒软件发送的系统时钟信息后,根据系统时钟信息与其所存储的记事信息中的提醒时间判断是否满足提醒条件,如果满足,执行步骤108″;否则,执行步骤109″;\n进一步地,记事提醒装置根据系统时钟信息与其所存储的记事信息中的提醒时间判断是否满足提醒条件的步骤具体为:\n记事提醒装置判断其收到的系统时钟信息与其所存储的记事信息中的提醒时间是否一致;\n或者所述记事提醒装置判断其收到的系统时钟信息是否在其所存储的记事信息中的提醒时间的预设范围内;\n或者所述记事提醒装置判断其收到的系统时钟信息是否在其所存储的记事信息中的提醒时间之后且与提醒时间对应的事务没有被提醒过。\n步骤108″:记事提醒装置提醒记事信息中的提醒事务,并在该事务为发送电子邮件或发送短信时通知记事提醒软件处理,然后结束;\n步骤109″:通知记事提醒软件继续获取新的系统时钟信息,记事提醒软件获取新的系统时钟信息后,返回步骤106″。\n实施例三\n在本实施例中,优选地,是否满足提醒条件的判断动作由图4中所示的记事提醒模块500在主机上运行时完成。\n参见图4,本发明实施例三提供的一种记事提醒装置,包括:通信模块200,用于连接该记事提醒装置和主机之间的通信,优选地,本实施例选用USB连接器来实现通信模块200的功能;存储模块300,用于存储记事信息;系统时钟信息获取模块400,用于获取主机的系统时钟信息;判断模块500,用于判断是否满足提醒条件,并将其相应的判断结果发送给记事提醒模块600;记事提醒模块600,用于接收判断模块500发送来的判断结果,并根据该判断结果进行事务提醒或通知系统时钟信息获取模块400获取新的系统时钟信息;自动运行模块700,用于在记事提醒装置与主机相连后,触发系统时钟信息获取模块400、判断模块500和记事提醒模块600在主机上自动运行,优选地,本实施例选用autorun软件来实现自动运行模块700的功能。\n其中,在本实施例中,记事提醒模块600的功能可以通过记事提醒软件来实现,判断模块500具体包括:\n记事信息读取单元501,用于读取存储模块300中存储的记事信息,该记事信息包括提醒时间和提醒事务;\n判断单元502,用于根据系统时钟获取模块400获取的系统时钟信息与记事信息读取单元501读取的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给记事提醒模块600;相应地,\n记事提醒模块600具体用于接收判断单元502发送来的判断结果,并在判断结果为满足提醒条件时,提醒记事信息中的事务,在判断结果为不满足提醒条件时,通知系统时钟信息获取模块400获取新的系统时钟信息。优选地,记事提醒模块600具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行事务提醒;\n其中,当提醒事务为发送电子邮件或发送短信时,记事提醒模块600还用于在提醒该事务后发送电子邮件或发送短信。\n进一步地,判断单元502具体可以为:\n第一判断子单元,用于判断系统时钟获取模块400获取的系统时钟信息与记事信息读取单元501读取的记事信息中的提醒时间是否一致,如果一致则满足提醒条件,如果不一致则不满足提醒条件;\n或者,判断单元502具体为第二判断子单元,用于判断系统时钟获取模块400获取的系统时钟信息是否在记事信息读取单元501读取的记事信息中的提醒时间的预设范围内,如果在则满足提醒条件,如果不在则不满足提醒条件,例如,提醒时间的预设范围是30分钟,如果系统时钟获取模块400获取的系统时钟信息是2008年1月22号17点35分,那么2008年1月22号17点05分至2008年1月22号17点35分之间的事务都满足提醒条件;\n或者,判断单元502具体为第三判断子单元,用于判断系统时钟获取模块400获取的系统时钟信息是否在记事信息读取单元501读取的记事信息中的提醒时间之后且与该提醒时间对应的事务没有被提醒过,例如,如果系统时钟获取模块400获取的系统时钟信息是2008年1月22号17点35分,那么提醒时间在2008年1月22号17点35分之前且没有被提醒过的事务都满足提醒条件;\n实际应用中,记事提醒模块600还可以包括记事信息判断单元,用于判断存储模块300中是否有记事信息,如果有,通知系统时钟信息获取模块400获取主机的系统时钟信息,否则,结束操作。\n实施例四\n在本实施例中,优选地,是否满足提醒条件的判断动作由如图5所示的记事提醒装置中的判断模块500′完成。\n如图5所示,本实施例提供的记事提醒装置包括:通信模块200′,用于连接该记事提醒装置和主机之间的通信,优选地,本实施例选用USB连接器来实现通信模块200′的功能;存储模块300′,用于存储记事信息;系统时钟信息获取模块400′,用于获取主机的系统时钟信息;判断模块500′,用于判断是否满足提醒条件,并将其相应的判断结果发送给记事提醒模块600′,判断模块500′在记事提醒装置中运行;记事提醒模块600′,用于接收判断模块500′发送来的判断结果,并根据该判断结果进行事务提醒或通知系统时钟信息获取模块400′获取新的系统时钟信息;自动运行模块700′,用于在记事提醒装置与主机相连后,触发系统时钟信息获取模块400′在主机上自动运行,优选地,本实施例选用autorun软件来实现自动运行模块700′的功能。\n其中,在本实施例中,记事提醒模块600′的功能可以通过记事提醒软件实现,可以在主机上运行,也可以在记事提醒装置中运行,本实施例中的记事提醒模块600′在主机上自动运行,进一步地,记事提醒模块600′包括:第一系统时钟信息发送单元601′和记事提醒单元602′。\n其中,第一系统时钟信息发送单元601′用于将系统时钟获取模块400′获取的系统时钟信息发送给判断模块500′;\n记事提醒单元602′用于接收判断模块500′发送来的判断结果,并在判断结果为满足提醒条件时,提醒记事信息中的事务,在判断结果为不满足提醒条件时,通知系统时钟获取模块400′获取新的系统时钟信息,优选地,记事提醒单元602′具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行事务提醒。\n相应地,判断模块500′具体用于根据第一系统时钟信息发送单元601′发送来的系统时钟信息和存储模块300′中存储的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给记事提醒单元602′;\n当提醒事务为发送电子邮件或发送短信时,记事提醒单元602′还用于在提醒该事务后发送电子邮件或发送短信。\n进一步地,判断模块500′可以具体为:\n第一判断子模块,用于判断第一系统时钟信息发送单元601′发送来的系统时钟信息与存储模块300′中存储的记事信息中的提醒时间是否一致,如果一致则满足提醒条件,如果不一致则不满足提醒条件;\n第二判断子模块,用于判断第一系统时钟信息发送单元601′发送来的系统时钟信息是否在存储模块300′中存储的记事信息中的提醒时间的预设范围内,如果在则满足提醒条件,如果不在则不满足提醒条件,例如,提醒时间的预设范围是30分钟,如果第一系统时钟信息发送单元601′发送来的系统时钟信息是2008年1月22号17点35分,那么2008年1月22号17点05分至2008年1月22号17点35分之间的事务都满足提醒条件;\n第三判断子模块,用于判断第一系统时钟信息发送单元601′发送来的系统时钟信息是否在存储模块300′中存储的记事信息中的提醒时间之后且与该提醒时间对应的事务没有被提醒过,例如,如果第一系统时钟信息发送单元601′发送来的系统时钟信息是2008年1月22号17点35分,那么提醒时间在2008年1月22号17点35分之前且没有被提醒过的事务都满足提醒条件。\n实际应用中,记事提醒模块600′还可以包括记事信息判断单元,用于判断存储模块300′中是否有记事信息,如果有,通知系统时钟信息获取模块400′获取系统时钟信息,否则,结束提醒操作。\n实际应用中,当存储模块300′存储的记事信息中的提醒事务为发送电子邮件或发送短信时,记事提醒单元602′还用于进行事务提醒后,发送电子邮件或发送短信,优选地,记事提醒单元602′具体通过语言、闹铃、有规律的蜂鸣声或显示的方式进行事务提醒。\n另一种情况,当上述记事提醒模块在记事提醒装置中运行时,该装置包括:\n通信模块,用于连接记事提醒装置和主机之间的通信;\n存储模块,用于存储记事信息;\n系统时钟信息获取模块,用于获取主机的系统时钟信息;\n判断模块,用于判断是否满足提醒条件并将相应的结果发送给记事提醒模块;\n记事提醒模块,用于接收判断模块发送来的判断结果,并根据该判断结果进行事务提醒或通知系统时钟信息获取模块获取新的系统时钟信息;\n自动运行模块,用于在记事提醒装置与主机相连后,触发系统时钟信息获取模块在主机上自动运行;\n其中,记事提醒模块具体包括:\n第二系统时钟信息发送单元,用于将系统时钟信息获取模块获取的系统时钟信息发送给判断模块;\n记事提醒单元,用于接收判断模块发送来的判断结果,并在判断结果为满足提醒条件时,提醒记事信息中的事务,在判断结果为不满足提醒条件时,通知系统时钟信息获取模块获取新的系统时钟信息;记事提醒单元具体通过语言、闹铃、有规律的蜂鸣声、LED灯或显示的方式进行事务提醒。\n相应地,\n判断模块具体用于根据第二系统时钟信息发送单元发送来的系统时钟信息和存储模块中存储的记事信息中的提醒时间判断是否满足提醒条件,并将相应的判断结果发送给记事提醒模块。\n进一步地,判断模块具体是:\n第一判断子模块,用于判断第二系统时钟信息发送单元发送来的系统时钟信息与存储模块中的记事信息中的提醒时间是否一致,如果一致则满足提醒条件,如果不一致则不满足提醒条件;\n或者,第二判断子模块,用于判断第二系统时钟信息发送单元发送来的系统时钟信息是否在存储模块中的记事信息中的提醒时间的预设范围内,如果在则满足提醒条件,如果不在则不满足提醒条件,例如,提醒时间的预设范围是30分钟,如果第一系统时钟信息发送单元601′发送来的系统时钟信息是2008年1月22号17点35分,那么2008年1月22号17点05分至2008年1月22号17点35分之间的事务都满足提醒条件;\n或者,第三判断子模块,用于判断第二系统时钟信息发送单元发送来的系统时钟信息是否在存储模块中的记事信息中的提醒时间之后且与所述提醒时间对应的事务没有被提醒过例如,如果第一系统时钟信息发送单元601′发送来的系统时钟信息是2008年1月22号17点35分,那么提醒时间在2008年1月22号17点35分之前且没有被提醒过的事务都满足提醒条件。\n进一步地,记事提醒模块还包括:\n记事信息判断单元,用于判断存储模块中是否有记事信息,如果有,通知系统时钟信息获取模块获取系统时钟信息,否则,结束操作;\n当提醒事务为发送电子邮件或发送短信时,记事提醒单元还用于在提醒该事务后通知主机发送电子邮件或发送短信。\n实际应用中,上述实施例三和实施例四中所描述的记事提醒装置还可以包括智能密钥模块和认证模块,其中,智能密钥模块用于对记事信息进行加密或数字签名,并将加密或数字签名后的记事信息发送给存储模块300或存储模块300′,或者对加密或数字签名后的记事信息进行解密或验证数字签名;相应地,存储模块300或存储模块300′还用于存储智能密钥模块发送的加密或数字签名后的记事信息,认证模块用于通过用户的身份识别码认证用户是否合法,如果用户合法,继续进行提醒操作;否则,结束提醒操作。\n本发明实施例通过将记事信息存储在记事提醒装置中,可以随身携带,从而满足了用户移动提醒的要求;同时记事提醒装置还可以对用户进行合法性验证,且存储在记事提醒装置中的记事信息可以是经过加密或数字签名处理的,所以保证了记事提醒的安全性和记事信息的私密性。\n以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2011-09-21
专利权人的姓名或者名称、地址的变更
专利权人由北京飞天诚信科技有限公司变更为飞天诚信科技股份有限公司
地址由100083 北京市海淀区学院路40号研7楼5层变更为100085 北京市海淀区学清路9号汇智大厦B座17层
- 2010-04-14
- 2008-09-17
- 2008-07-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
1999-04-27
| | |
2
| |
1995-09-20
|
1994-03-12
| | |
3
| |
1993-03-17
|
1992-03-14
| | |
4
| | 暂无 |
1997-06-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |