在应用空闲时间段期间保护所显示电子内容以防止未授权访问的制作方法

文档序号:9553263阅读:480来源:国知局
在应用空闲时间段期间保护所显示电子内容以防止未授权访问的制作方法
【专利说明】在应用空闲时间段期间保护所显示电子内容以防止未授权访问
[0001]背景
[0002]在近乎普遍使用电子设备来准备、编辑和显示所有类型的数据的情况下,目前使用的任何给定计算设备显示屏可能显示可包含敏感或机密信息的一个或多个文档。当给定应用和相关联文档变得空闲达一时间段时,例如,其中对文档的使用停止达一时间段或其中另一应用和/或相关联文档接收到用户焦点达一时间段,对未在使用的应用和相关联文档的处理可被挂起。不幸的是,空闲文档中的敏感或机密信息的显示可能被暴露给未被授权的人。尽管文档可在文档应用变得空闲的那一刻被自动锁定而不显示,但是用户在每次简短空闲时段之后将必须解锁文档,这可能导致疲劳和不耐烦。此外,如果文档在被挂起的应用的处理被恢复时被锁定,则在文档锁定之前文档的内容可被看到并且可能被复制。
[0003]本发明正是对于这些和其他考虑事项而作出的。
[0004]概述
[0005]提供本
【发明内容】
以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
[0006]本发明的实施例通过以下操作解决以上和其它问题,在其中所显示的信息被锁定而无法查看之前可被访问的时间段期间,为所显示的信息提供安全性以防止未授权访问。当应用在为了性能提升而挂起空闲应用的处理的计算设备上运行时,敏感或机密文档可在该设备操作系统挂起处理时被该应用显示。当处理恢复时,敏感或机密文档可能在应用可应用安全措施来保护文档以免未授权访问之前被简短暴露以被查看。
[0007]根据本发明的各实施例,当计算设备操作系统通知应用该应用将由于空闲操作而被挂起时,该应用可自动用安全封面覆盖应用用户界面中显示的文档或其它内容以阻止对该文档或其它内容的未授权审阅或屏幕捕捉。如果在所显示的信息可被访问的时间段期满之前发生到该应用和/或相关联的文档的重新聚焦,则安全覆盖可被自动移除以允许由该用户的立即访问。然而,如果到该应用和/或相关联的文档的重新聚焦在此时间段期满之后发生,则该应用文档或其它内容可被加密且需要输入口令来获得对该文档的后续访问。
[0008]—个或多个实施例的细节在附图和以下描述中被阐明。通过阅读下面的详细描述并参考相关联的附图,其他特征和优点将变得显而易见。要理解的是下面的详细描述仅仅是解释性的,而不是对所要求保护的发明的限制。
[0009]附图简述
[0010]合并在本公开中并构成其一部分的附图例示出本发明的各种实施例。
[0011]图1示出用于为所显示的应用文档或其它内容提供安全性的系统架构。
[0012]图2示出所显示的应用文档从非安全模式到安全模式的转换。
[0013]图3示出用于覆盖文档以防止暴露给未授权访问的文档安全覆盖/封面。
[0014]图4是一种用于为文档或其它内容提供安全覆盖/封面以防止对该文档或其它内容的未授权访问的方法的流程图。
[0015]图5是示出可用来实施本发明的各实施例的计算设备的示例物理组件的框图。
[0016]图6A和6B是可用来实施本发明的各实施例的移动计算设备的简化框图。
[0017]图7是可在其中实施本发明的各实施例的分布式计算系统的简化框图。
[0018]详细描述
[0019]如上面简要描述的,本发明的实施例涉及在应用处理挂起和重新激活可能允许未授权文档/内容访问的时间段期间保护电子文档和其它内容免受未授权访问、审阅、屏幕捕捉或其它使用。
[0020]以下详细描述参考各个附图。只要可能,就在附图和以下描述中使用相同的附图标记来指示相同或类似的要素。尽管可能描述了本发明的各实施例,但修改、改编、以及其他实现是可能的。例如,可以对附图中所示出的元件进行置换、添加、或修改,且可以通过对所公开的方法置换、重新排序、或添加阶段来修改所描述的方法。因此,下文的详细描述不限制本发明,相反,本发明的合适范围由所附权利要求来限定。
[0021]图1示出用于为所显示的应用文档和其它内容提供安全性的系统架构100。在图1中,计算设备110被示出,且分别提供用户界面125和130的两个应用115和120被示出为显示在计算设备110的显示表面上。文档/内容126、131被显示在所示用户界面中。计算设备110被示出为平板型计算设备。应当领会,计算设备110可包括操作以显示应用用户界面125、130和文档/内容115、120的任何计算设备。例如,设备110可包括智能电话、平板型计算设备、膝上型计算设备、台式计算设备等。
[0022]参考文档/内容(后文统称为文档126、131),文档126示出包含一个或多个笔记的示例笔记应用文档,而文档131示出显示文本内容的示例字处理应用文档。示例字处理用户界面130被显示为部分覆盖笔记应用用户界面125。根据许多计算操作系统,每个用户界面125、130可被显示在个体显示窗口或面板中,且所显示的各用户界面中的每个用户界面(连同相关联的文档)可在计算设备110的显示表面内四处移动。应当领会,图1中所示的应用和用户界面仅是为示例目的且不限制可被显示在计算设备110的显示表面上的许多应用和用户界面和相关联的文档或其它内容。
[0023]当给定用户界面被移动到覆盖或部分覆盖另一用户界面的位置时,处于主位置或表面位置的用户界面为“焦点内”用户界面,而被覆盖的用户界面为“焦点外”用户界面。根据各实施例,“焦点外”用户界面以及不正与其交互的用户界面可以是相关联的应用空闲且针对该应用的处理可被挂起以提升性能的指示。例如,给定用户可能正利用单个软件应用,但是该用户可能在该用户参与另一活动(例如,会议、电话呼叫等)时停止对该应用的使用达一延长时间段,且不使用该软件应用的时间段可指示该应用空闲,且该处理可被挂起。类似地,用户可启动第二软件应用以对该第二软件应用使能的文档进行操作,但是该用户可能没有把第二软件应用功能性和相关联的文档移动到覆盖第一应用用户界面和相关联的文档的位置。在这种情况下,该用户与第二软件应用的交互可向操作系统135指示第一软件应用和相关联的文档是空闲的且因此该操作系统可挂起与第一软件应用相关联的处理以节省处理资源。
[0024]图1中示出的操作系统135示出了计算设备操作系统,该计算设备操作系统包含用于控制计算设备110的操作的充分的计算机可执行指令,所述操作包括与驻留在计算设备110上并发挥功能或与计算设备110相关联的一个或多个应用115、120相关联的处理操作。例如,笔记应用115和示例字处理应用120可根据操作系统135的指导被处理,包括挂起处理。即,处理控制指令140可被从操作系统135传递到驻留在计算设备110上或与计算设备110相关联地操作的各应用以指导应用何时开始处理、停止处理、以及那些应用如何显示内容并与外围设备交互。
[0025]当给定应用115、120变得空闲时,如上所述,操作系统135可通知该应用其处理将被挂起以在该应用处于空闲状态时减少对该应用的处理服务的不必要的使用。根据一个实施例,操作系统135可通知要被挂起的应用对该应用的处理将在给定阈值历时/时间量或时间段(例如5秒)逝去之后被挂起,操作系统135可通过设置定时器(后文称为“应用挂起定时器”)来跟踪所述给定阈值历时/时间量或时间段。一旦通知被操作系统135传递到要被挂起的应用,则独立的定时器(后文称为“文档重锁定定时器”)可被该应用使用以测量时间的逝去以确定正与该应用一起使用的文档何时应当为了该文档的安全性而被加密并锁定。在应用挂起定时器逝去处,操作系统135可挂起所述应用的处理。根据各实施例,如果在文档重锁定定时器逝去之前没有接收到针对该应用和/或文档的重新聚焦或其它聚焦事件(其将导致该应用被恢复),则该文档可在该应用和/或文档的重聚焦之际被加密和锁定。
[0026]根据各实施例,对被挂起的应用的处理可因各种原因而被恢复。例如,如果针对被挂起的应用进行聚焦动作,则对该被挂起的应用的处理可被恢复。例如,如果用户开始与被挂起的应用用户界面和/或其中显示的文档的交互,例如通过触摸该用户界面、点击该用户界面、向该用户界面做姿势、向该用户界面发出语音命令等,则可为该被挂起的应用注册聚焦动作或聚焦事件。如将领会的,当针对先前被挂起的应用的处理被恢复时,对另一应用的处理可被挂起以节省与该另一应用相关联的处理资源。例如,如图1中所解说的,如果示例笔记应用被挂起以利于示例字处理应用的处理,则在重新聚焦到被挂起的笔记应用之际,则示例字处理应用的处
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1