一种用手机远程控制文档是否能打开的方法

文档序号:7835414阅读:185来源:国知局
一种用手机远程控制文档是否能打开的方法
【专利摘要】本发明公开了一种用手机远程控制文档是否能打开的方法,将文档加密并在尾部附上相应权限、文档管理人信息,打包成专有后缀名的加密文件;当用户需要打开此加密文件时,向服务器发送请求信息,服务器将根据文档管理人信息,将打开消息推送给相应的文档管理人,文档管理人收到用户的请求信息后,可以选择同意还是拒绝,只有文档管理人同意,用户才能打开文档,保证了文档的安全性和私密性。
【专利说明】一种用手机远程控制文档是否能打开的方法

【技术领域】
[0001]本发明涉及一种用手机远程控制文档是否能打开的方法。

【背景技术】
[0002]在日常工作生产中,我们经常需要将电子文件交于自己的合作伙伴进行交流。但对于一些重要的资料,我们希望能够对方在打开文件之前有一个通知,并且能够控制他是否能够打开文件。因此有必要设计一种用手机远程控制文档是否能打开的方法。


【发明内容】

[0003]本发明的目的是提供一种用手机远程控制文档是否能打开的方法,实现只有文档管理人同意,用户才能打开文档。
[0004]实现本发明目的的技术方案是:一种用手机远程控制文档是否能打开的方法,包括以下步骤:
[0005]①、对原始文档加密,生成一个同名的加密文件;
[0006]②、在加密文件的尾部加入该文档管理人的10号,并生成一个随机10作为加密文件的文件10 ;
[0007]③、将该加密文件的名称、文件10和文档管理人10写入服务器;文档管理人可以是作者或者文档所有者。
[0008]④、为该加密文件设置后缀名;
[0009]⑤、当用户在用户终端上打开该加密文件时,用户终端弹出一请求对话框,用户在其中输入请求附言,确定后用户终端将该请求附言连同加密文件的名称、文件10和文档管理人10发送至服务器,随后用户终端启动一循环事务,间歇地向服务器询问文档管理人的反馈状态;
[0010]⑥、服务器在接收到请求信息后,根据请求信息中的文档管理人10,向相应的文档管理人的账号发出推送消息;
[0011]⑦、文档管理人在手机3卯上登录帐号,接收该推送消息,并选择同意或者拒绝请求;
[0012]⑧、服务器在收到文档管理人的反馈后,将其填入数据库,当下一次用户终端的询问信息到来时,将文档管理人的反馈信息发送给用户终端;
[0013]⑨、用户终端收到服务器发来的反馈信息后,终止查询事务;如果允许打开,则对加密文件进行解密得到原始文档,然后调用与原始文档相匹配的应用程序打开原始文档;如果被拒绝,则显示出拒绝原因;
[0014]⑩、如果用户终端长时间未收到反馈信息,则告知用户超时,可能管理员不在线或网络故障。
[0015]所述原始文档为$01(1文档、?文档、6X061文档或者文档。
[0016]所述步骤①中通过加密算法对原始文档进行加密。
[0017]所述加密算法采用对称加密算法,比如AES、RC4等算法。
[0018]所述步骤④中加密文件的后缀名设置为.doc.sgd或者.sgd。
[0019]所述步骤⑤中用户终端每隔3秒向服务器询问一次文档管理人的反馈状态。
[0020]所述步骤⑨中加密文件如果允许被打开,则对加密文件进行解密得到原始文档,原始文档关闭后,用户终端自动删除解密得到的原始文档。
[0021]采用了上述技术方案,本发明具有以下的有益效果:(I)通过本发明的方法,文档管理人可以选择同意还是拒绝用户打开其拥有的文档,只有文档管理人同意,用户才能打开文档,保证了文档的安全性和私密性。
[0022](2)本发明的适用于对多种文档进行保护,适用范围广。
[0023](3)本发明在被打开的原始文档关闭后,用户终端自动删除解密得到的原始文档,保证加密文件每一次被打开,文档管理者都能控制,进一步提高文档的安全性。

【具体实施方式】
[0024](实施例1)
[0025]本实施例的用手机远程控制文档是否能打开的方法,包括以下步骤:
[0026]①、通过加密算法对原始文档进行加密,生成一个同名的加密文件。加密算法采用对称加密算法,比如AES、RC4等算法。原始文档为word文档、PPT文档、excel文档或者PDF文档。
[0027]②、在加密文件的尾部加入该文档管理人的ID号,并生成一个随机ID作为加密文件的文件ID。
[0028]③、将该加密文件的名称、文件ID和文档管理人ID写入服务器。
[0029]④、为该加密文件设置后缀名;例如.doc.sgd或者.sgd。
[0030]⑤、当用户在用户终端上打开该加密文件时,用户终端弹出一请求对话框,用户在其中输入请求附言,确定后用户终端将该请求附言连同加密文件的名称、文件ID和文档管理人ID发送至服务器,随后用户终端启动一循环事务,间歇地向服务器询问文档管理人的反馈状态(优选每隔3秒向服务器询问一次文档管理人的反馈状态)。
[0031]⑥、服务器在接收到请求信息后,根据请求信息中的文档管理人ID,向相应的文档管理人的账号发出推送消息。
[0032]⑦、文档管理人在手机app上登录帐号,接收该推送消息,并选择同意或者拒绝请求。
[0033]⑧、服务器在收到文档管理人的反馈后,将其填入数据库,当下一次用户终端的询问信息到来时,将文档管理人的反馈信息发送给用户终端。
[0034]⑨、用户终端收到服务器发来的反馈信息后,终止查询事务;如果允许打开,则对加密文件进行解密得到原始文档,原始文档关闭后,用户终端自动删除解密得到的原始文档,然后调用与原始文档相匹配的应用程序打开原始文档;如果被拒绝,则显示出拒绝原因。
[0035]⑩、如果用户终端长时间未收到反馈信息,则告知用户超时,可能管理员不在线或网络故障。
[0036]以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种用手机远程控制文档是否能打开的方法,其特征在于:包括以下步骤: ①、对原始文档加密,生成一个同名的加密文件; ②、在加密文件的尾部加入该文档管理人的ID号,并生成一个随机ID作为加密文件的文件ID ; ③、将该加密文件的名称、文件ID和文档管理人ID写入服务器; ④、为该加密文件设置后缀名; ⑤、当用户在用户终端上打开该加密文件时,用户终端弹出一请求对话框,用户在其中输入请求附言,确定后用户终端将该请求附言连同加密文件的名称、文件ID和文档管理人ID发送至服务器,随后用户终端启动一循环事务,间歇地向服务器询问文档管理人的反馈状态; ⑥、服务器在接收到请求信息后,根据请求信息中的文档管理人ID,向相应的文档管理人的账号发出推送消息; ⑦、文档管理人在手机app上登录帐号,接收该推送消息,并选择同意或者拒绝请求; ⑧、服务器在收到文档管理人的反馈后,将其填入数据库,当下一次用户终端的询问信息到来时,将文档管理人的反馈信息发送给用户终端; ⑨、用户终端收到服务器发来的反馈信息后,终止查询事务;如果允许打开,则对加密文件进行解密得到原始文档,然后调用与原始文档相匹配的应用程序打开原始文档;如果被拒绝,则显示出拒绝原因; ⑩、如果用户终端长时间未收到反馈信息,则告知用户超时,可能管理员不在线或网络故障。
2.根据权利要求1所述的一种用手机远程控制文档是否能打开的方法,其特征在于:所述原始文档为word文档、PPT文档、excel文档或者PDF文档。
3.根据权利要求1所述的一种用手机远程控制文档是否能打开的方法,其特征在于:所述步骤①中通过加密算法对原始文档进行加密。
4.根据权利要求3所述的一种用手机远程控制文档是否能打开的方法,其特征在于:所述加密算法采用对称加密算法。
5.根据权利要求1所述的一种用手机远程控制文档是否能打开的方法,其特征在于:所述步骤④中加密文件的后缀名设置为.Sgdo
6.根据权利要求1所述的一种用手机远程控制文档是否能打开的方法,其特征在于:所述步骤⑤中用户终端每隔3秒向服务器询问一次文档管理人的反馈状态。
7.根据权利要求1所述的一种用手机远程控制文档是否能打开的方法,其特征在于:所述步骤⑨中加密文件如果允许被打开,则对加密文件进行解密得到原始文档,原始文档关闭后,用户终端自动删除解密得到的原始文档。
【文档编号】H04L29/06GK104506657SQ201510013937
【公开日】2015年4月8日 申请日期:2015年1月12日 优先权日:2015年1月12日
【发明者】邱文乔 申请人:邱文乔
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1