[发明专利]在计算环境中保护打开文件的安全的方法和系统有效
申请号: | 200710103840.0 | 申请日: | 2007-05-16 |
公开(公告)号: | CN101082952A | 公开(公告)日: | 2007-12-05 |
发明(设计)人: | R·A·哈密尔顿二世;K·S·波格尔;G·J·博斯;A·波洛佐夫 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 环境 保护 打开 文件 安全 方法 系统 | ||
技术领域
本发明公开了涉及在计算环境中保护打开文件的安全的方法和系统。
背景技术
许多不同的软件应用在其中具有这样的能力:将文件标记为“私有的”、 “敏感的”、“受保护的”,或以别的方式使这些文件隐藏以防被非期望 地查看。这些实施方式的示例范围从给予Mircosoft Word文档的随处可见 的密码保护到其他类似的密码保护的图形与电子表格文件的整个范围,直 到被保护文件的完全屏蔽(例如使用Palm OS Memo功能)。然而,存在 着安全缺口,这是因为尽管相关应用提供了密码保护,人为失误或对于其 环境的漫不经心可能为非计划中的人提供了查看这些文件的机会。
如同暗示的那样,当前保护文档的方法假设文件用户将保存和关闭敏 感文档而不允许无意中文档被其他人查看。然而,在实践中,在用户离开 其计算机、处理电话或其他这类中断时或在手持设备、“智能电话”以及 个人数字助理(即高度便携装置)有时在相当长的日子忘记重新屏蔽记录 的情况下,这种对人的一贯性(consistency)的依赖表现出不足。当用户 离开计算机时,出现其他人查看屏幕内容的机会。当用户忘记在高度便携 设备上重新屏蔽记录时,其敏感内容可能被发现该设备的任何人查看。在 这些情况中的任何一种中,保密性受到危害。无论信息属于商业还是个人 性质,人为疏忽已使得先前被认为具有机密性的信息被暴露。
因此,存在对在计算环境中增强文件安全的能力的需求。
发明内容
本发明提供了一种文件安全保护方法,所述方法包括:
接收来自执行于计算机系统之上的软件应用的元数据令牌(token), 所述元数据令牌表示应用已经打开了具有名称的文件,所述元数据令牌包 括该文件的名称;
响应于接收到元数据令牌,将初始时间设置在大约为所述收到该元数 据令牌发生的时间;以及
在设置初始时间之后,执行循环的迭代,所述迭代中的每次迭代包括 判定是否满足第一条件、判定是否满足第二条件、和响应于判定满足第一 条件或第二条件退出循环,
其中,第一条件为:相对于初始时间经过的时间超过指定阈值,
其中,第二条件为:已经收到来自应用的、表示文件已被关闭的清除 (closeout)令牌,清除令牌包括该文件的名称,且
其中,所述接收元数据、所述设置初始时间以及所述执行循环的迭代 由在计算机系统上执行的操作系统执行。
本发明提供了一种用于支持计算机基础结构的过程,所述过程包括: 为在计算机系统中创建、集成、容纳(host)、维护和部署计算机可读代 码这些操作中至少一个提供至少一个支持服务,其中,与计算机系统结合 的所述代码能够执行文件安全保护方法,所述方法包括:
接收来自在计算机系统上执行的软件应用的元数据令牌,所述元数据 令牌表示应用打开了具有名称的文件,所述元数据令牌包括该文件的名称;
响应于接收到元数据令牌,将初始时间设置在大约为所述收到元数据 令牌发生的时间;以及
在设置初始时间之后,执行循环的迭代,所述迭代中的每次迭代包括 判定是否满足第一条件、判定是否满足第二条件、和响应于判定满足第一 条件或第二条件退出循环,
其中,第一条件为:相对于初始时间经过的时间超过指定阈值,
其中,第二条件为:已经收到来自应用的、表示文件已被关闭的清除 令牌,清除令牌包括该文件的名称,且
其中,所述接收元数据、所述设置初始时间以及所述执行循环的迭代 由在计算机系统上执行的操作系统执行。
本发明提供了一种包括计算机可用介质的计算机程序产品,该介质具 有包含在其中的计算机可读程序代码,所述计算机可读程序代码包括当由 计算机系统的处理器执行时实现文件安全保护方法的指令,所述方法包括:
接收来自在计算机系统上执行的软件应用的元数据令牌,所述元数据 令牌表示应用打开了具有名称的文件,所述元数据令牌包括该文件的名称;
响应于接收到元数据令牌,将初始时间设置在大约为所述接收到元数 据令牌发生的时间;以及
在设置初始时间之后,执行循环的迭代,所述迭代中的每次迭代包括 判定是否满足第一条件、判定是否满足第二条件、和响应于判定为满足第 一条件或第二条件退出循环,
其中,第一条件为:相对于初始时间经过的时间超过指定阈值,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710103840.0/2.html,转载请声明来源钻瓜专利网。