用于使用户能够有选择地灰条化文档的方法、装置和系统.pdf

上传人:111****11 文档编号:714587 上传时间:2018-03-07 格式:PDF 页数:19 大小:1.03MB
返回 下载 相关 举报
摘要
申请专利号:

CN200310124063.X

申请日:

2003.12.31

公开号:

CN1577262A

公开日:

2005.02.09

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

G06F9/44

主分类号:

G06F9/44

申请人:

英特尔公司

发明人:

J·J·莱特; M·孙达拉拉彦; T·A·佩林; R·万特

地址:

美国加利福尼亚州

优先权:

2003.07.14 US 10/618992

专利代理机构:

中国专利代理(香港)有限公司

代理人:

吴立明;王勇

PDF下载: PDF下载
内容摘要

文档可以在察看前被整体地灰条化或被部分地灰条化。本发明的实施例使用户能够有选择地灰条化和/或去灰条化他们的文档,以便在公共场所察看。可以使用各种形式的灰条化和/或去灰条化,来使用户能够整体地或部分地安全察看文档。

权利要求书

1: 一种用于显示文档的方法,包括: 能够进行文档的灰条化;以及 使用户能够有选择地去灰条化文档的至少一部分。
2: 根据权利要求1所述的方法,其中能够进行文档的灰条化还包 括如下步骤中的至少一项: 使用户能够有选择地灰条化文档;以及 使第三方能够有选择地灰条化文档。
3: 根据权利要求1所述的方法,其中能够进行文档的灰条化还包 括:能够进行文档的一部分的灰条化。
4: 根据权利要求1所述的方法,其中能够进行文档的灰条化还包 括:使应用程序能够灰条化文档。
5: 根据权利要求4所述的方法,其中的应用程序包括如下组中的 至少一项,所述组包括web浏览器、字处理应用程序、电子数据表以 及电子邮件应用程序。
6: 根据权利要求1所述的方法,还包括使用户能够对去灰条化了 的文档的至少一部分进行重新灰条化。
7: 根据权利要求6所述的方法,其中使用户能够对去灰条化了的 文档的至少一部分进行重新灰条化包括:使用单一的击键、或是击键 和鼠标指法的组合中的至少一项来对文档的一部分进行重新灰条化。
8: 根据权利要求1所述的方法,其中能够进行文档的灰条化还包 括:能够对文档中所选择的区域进行灰条化。
9: 根据权利要求8所述的方法,其中能够对文档中所选择的区域 进行灰条化还包括如下步骤中的至少一项: 能够对文档中的字符进行灰条化; 能够对文档中的字进行灰条化; 能够对文档中的行进行灰条化; 能够对文档中的段落进行灰条化; 能够对文档中的页进行灰条化;以及 能够对文档中的图进行灰条化。
10: 根据权利要求8所述的方法,其中能够进行文档的灰条化还 包括如下步骤中的至少两项: 能够对文档中的字符进行灰条化; 能够对文档中的包括字符的字进行灰条化; 能够对文档中的包括至少字符和字中的行进行灰条化; 能够对文档中的包括字符、字和行中至少一项的段落进行灰条 化;以及 能够对文档中的包括字符、字、行和段落中至少一项的页进行 灰条化。
11: 一种包括在上面存储了如下指令的机器可存取介质,当所述指 令被机器执行时使得机器进行如下的操作: 能够对文档进行灰条化;以及 使用户能够有选择地去灰条化文档的至少一部分。
12: 根据权利要求11所述的物品,其中的指令当被机器执行时, 还使得机器执行如下操作中的至少一项: 使用户能够有选择地灰条化文档;以及 使第三方能够灰条化文档。
13: 根据权利要求11所述的物品,其中的指令当被机器执行时, 还使得机器能够对文档进行灰条化。
14: 根据权利要求11所述的物品,其中的指令当被机器执行时, 还使得机器能够使应用程序灰条化文档。
15: 根据权利要求11所述的物品,其中的指令当被机器执行时, 还使得机器能够使用户对被去灰条化了的文档的至少一部分进行重新 灰条化。
16: 根据权利要求11所述的物品,其中的指令当被机器执行时, 还使得机器能够对文档中所选择的区域进行灰条化。
17: 根据权利要求16所述的物品,其中的指令当被机器执行时, 还使得机器执行如下操作中的至少一项: 能够对文档中的字符进行灰条化; 能够对文档中的字进行灰条化; 能够对文档中的行进行灰条化; 能够对文档中的段落进行灰条化; 能够对文档中的页进行灰条化;以及 能够对文档中的图进行灰条化。
18: 根据权利要求17所述的物品,其中的指令当被机器执行时, 还使得机器执行如下操作中的至少两项: 能够对文档中的字符进行灰条化; 能够对文档中的包括字符的字进行灰条化; 能够对文档中的包括字符和字中至少一项的行进行灰条化; 能够对文档中的包括字符、字和行中至少一项的段落进行灰条 化;以及 能够对文档中的包括字符、字、行和段落中至少一项的页进行 灰条化。
19: 一种用于显示文档的方法,包括: 能够显示灰条化了的文档;以及 使用户能够有选择地对文档的至少一部分进行去灰条化以便 察看。
20: 根据权利要求19所述的方法,其中能够显示灰条化了的文档 还包括如下操作中的至少一项: 能够显示根据用户的优选灰条化了的文档;以及 能够显示根据第三方的优选灰条化了的文档。
21: 根据权利要求19所述的方法,其中能够显示灰条化了的文档 还包括能够显示文档的所选择的灰条化了的区域。
22: 根据权利要求21所述的方法,其中能够显示文档的所选择的 灰条化了的区域还包括能够显示如下的至少一项: 文档中灰条化了的字符; 文档中灰条化了的字; 文档中灰条化了的行; 文档中灰条化了的段落; 文档中灰条化了的页;以及 文档中灰条化了的图。
23: 根据权利要求22所述的方法,其中能够显示灰条化了的文档 还包括能够显示如下的至少两项: 文档中灰条化了的字符; 文档中的包括灰条化了的字符的灰条化了的字; 文档中的包括灰条化了的字符和灰条化了的字中至少一项的灰条 化了的行; 文档中的包括灰条化了的字符、灰条化了的字和灰条化了的行中 至少一项的灰条化了的段落;以及 文档中的包括灰条化了的字符、灰条化了的字、灰条化了的行和 灰条化了的段落中至少一项的灰条化了的页。
24: 根据权利要求23所述的方法,其中使用户能够有选择地对文 档的至少一部分进行去灰条化以便察看还包括:使用户能够有选择地 去灰条化如下的至少一项: 文档中灰条化了的字符; 文档中的包括灰条化了的字符的灰条化了的字; 文档中的包括灰条化了的字符和灰条化了的字中至少一项的灰条 化了的行; 文档中的包括灰条化了字符、灰条化了的字和灰条化了的行中至 少一项的灰条化了的段落;以及 文档中的包括灰条化了的字符、灰条化了的字、灰条化了的行和 灰条化了的段落中至少一项的灰条化了的页。
25: 一种用于显示文档的系统,包括: 能够执行用于有选择地灰条化文档的指令的处理器,所述处理器 还能够执行用于有选择地去灰条化文档的指令;以及 能够显示灰条化格式和去灰条化格式的文档的显示设备。
26: 根据权利要求25的系统,其中的指令组成应用程序。
27: 根据权利要求26的系统,其中所述应用程序包括如下组中的 至少一项,所述包括web浏览器、字处理应用程序、电子数据表和电 子邮件应用程序。
28: 一种能够安全察看文档的方法,包括: 接收来自用户的对文档的请求; 灰条化所述文档;以及 将所述文档传送给用户。
29: 根据权利要求28所述的方法,还包括: 接收来自用户的用于去灰条化文档的至少一部分的请求;以及 响应用户的请求而去灰条化文档的所述至少一部分。
30: 根据权利要求29所述的方法,还包括如下操作中的至少一项, 所述操作包括:传送文档的至少一部分给用户,以及将包含有去灰条 化了的部分的文档重新传送给用户。

说明书


用于使用户能够有选择地灰条化文档的方法、装置和系统

    【技术领域】

    本发明涉及计算领域,更具体而言,涉及使用户能够有选择地灰条化(greek)和/或去灰条化(ungreek)文档的方法、装置和系统。

    背景技术

    当在公共场所使用计算机屏幕时,用户必然冒着被其他人(出于偶然或其他原因)看到他们的文档的风险。如果当用户在公共场所需要察看敏感的和/或私有的文档时,保密性的这种欠缺会给用户造成严重的问题。无论当显示屏处于用户的控制下(例如,个人笔记本计算机或个人数字助理),还是不处于用户的控制下(例如,在网吧里或销售商/顾客站点的屏幕),这种情况都是实际存在的。这个问题还因为敏感数据和非敏感数据都可能出现在同一个文档中这一事实而进一步地混杂了。例如,在线银行结算单可能包括高度敏感的信息(例如余额、交易等),以及不太敏感的信息(例如银行名称、银行地址、日期等)。即使用户只对一条特殊信息感兴趣(例如某一张支票是否结清),银行结算单上的所以信息都仍然被公开显示。

    因此,用户目前或者尽可能避免访问敏感的信息,或者他们就认可使他们的敏感信息被其他人看到的风险。许多现有技术给用户提供了最小限度的保护。例如,笔记本屏幕过滤器极度地限制屏幕的视图区域,可以给用户提供某种程度的保护和保密性。此外,用户可以使用有意拆卸掉顶部起偏器的液晶显示器(LCD)屏幕,使得它们对于没有佩戴具有正确的偏振过滤器角的眼镜的任何人都呈现为完全白色。另一个解决办法可以将私有的和公开的信息的显示分割成相互独立地屏幕、网页和对话框等。然而,文档的作者可能不知道文档会在哪里被阅读,以及在该环境下信息的敏感度如何。因此,分割可能是无效的和/或不方便的。

    【附图说明】

    本发明通过例子加以说明,但并不局限于附图中的图,在所述附图中,相同的附图标记指示相同的元件,其中:

    图1显示了一个灰条化了的文档的例子;

    图2显示了根据本发明实施例的灰条化了的文档;

    图3显示了根据本发明实施例的去灰条化了的文档;以及

    图4显示了说明本发明实施例的流程图。

    【具体实施方式】

    本发明的实施例提供了一种方法、装置和系统,用于使用户能够有选择地灰条化和/或去灰条化文档。术语“灰条化”、“灰条化的”和“灰条化了的”是本领域普通技术人员所熟知的,并且典型地包括使用不可读的和/或无意义的字符来表示文档中的文本。灰条化文档的一般目的是使用户能够察看文档的版面,而不需要察看文档的实际文本。换句话而言,灰条化典型地被使用在用户不必和/或不想阅读实际文本,而只对文档看上去的形式相当感兴趣的时候(例如,图形设计者可以使用灰条化了的文本来对列进行布局,包括字、段、段落间隔的数目和各种如下的其他信息,所述信息对于正确生成适合设计版面的文本和/或图形而言典型地是被要求的)。这样,所述不可读和/或无意义的字符表示那些最终被显示和/或打印在文档中的实际文本,包括所述字符的实际尺寸。此处所用的“去灰条化”(“ungreeking”)是指灰条化的逆向过程,即,将灰条化了的文本恢复成原始的、实际的文本以便用户察看。

    在本说明书中对本发明的“一个实施例”或“一实施例”的参考意思是结合本实施例所描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。因此,词组“在一个实施例中”、“根据一个实施例”等等出现在说明书中不同地方未必都指同一个实施例。

    图1显示了一个典型的灰条化了文档的例子。如图所示,文档中的文本被灰条化,并可用于察看和改善/确认页面的版面。对于本说明书的目的而言,术语“文档”应该包括任何以及所有的文本字符(包括字母、数字,符号等)和/或以电子格式可察看的图,例如,web浏览器中的网页,文字处理器中的文本页等。在下文中,对“字符”和/或“文本字符”的参考应该包括字母、数字和符号。作为典型的例子,在图1中,文档中的每个文本字符都被灰条化了,即,模糊的图形和/或模糊的文本旨在用来表示被替换的实际文本的形状和尺寸。

    为了能够在公共场所安全地察看敏感的文档,本发明的实施例使用户能够在察看文档之前将其灰条化。换句话而言,用户可以自动或是人工地请求文档在被显示以察看前灰条化。这项技术使得用户能够当众打开文档而不必担心其他人看到敏感的和/或私有的信息。因为灰条化了的文档对于用户和对于其他可能偶然看到所述文档的陌生人一样模糊,所以用户需要一种去灰条化所述文档或所述文档的部分以便察看的机制。去灰条化将在下文中进一步详细描述。

    这样,本发明的实施例就使用户能够有选择地灰条化和/或去灰条化文档。此外,根据本发明的实施例,用户可以在多个级别有选择地灰条化和/或去灰条化文档。因此,在本发明的实施例中,用户对文档的实际内容而不是文档的版面感兴趣。将文档灰条化是为了给用户提供有选择地察看文档内容的保密性。例如,图2显示了根据本发明实施例的,有选择地灰条化了的文档的例子。图示的例子根据本发明的实施例表示一个灰条化了的文本的近似。然而实施起来,所述灰条化了的文本可能更精确地与实际文本的尺寸特性相匹配(例如,在高度和宽度上),这一点对于本领域的普通技术人员是显而易见的。

    在图示例子中,只有文档(在本例子中,是在线银行结算单)中的高度敏感的部分才被灰条化。在另一个实施例中,整个文档都可被灰条化。此外,虽然图2所示的例子显示每个文本字符被分别灰条化(即,表示文档中的敏感信息的每个字符用其他的符号或文本替换),在其他实施例中,灰条化可以以有所变化的级别执行,例如,一个字、一行,一段或一页。换句话而言,不是将文本的每个字符用另一个字符或符号替换,而是将每一行、每一段和/或每一页用符号或是行、段和/或页的其他表示替换。例如,在图2的例子中,表示“帐户余额=10,000美元”的整行可被灰条化成表示该行的符号。因此,不仅余额会被隐藏掉察看不到,偶然看到该文档的其他人甚至不知道那一行表示有关银行帐户的当前余额的信息。

    虽然没有显示在图2中,但是本发明的实施例也能使图和/或图形(下文中总称为“图”)被灰条化。这里所用的“图”可以包括任何以及所有的图形表示形式,包括图表、图形、图画和/或照片。与文本字符和/或数字字符的灰条化相类似的是,实际图也可以用其他的灰条化了的版本所替换。在一个实施例中,实际的图可以用一个“图符号”替换,即,一组符号中的一个符号被指定来表示图。在另一个实施例中,实际图可以用(由用户和/或含有所述图的文档的所有者提供的)预先确定的一组通用图中的一个来替换。在又一个实施例中,实际图可以用实际图片的修改版本来替换,其中所述修改版本使所述图的细节变得模糊。不论是何种实施例,图都可以根据与灰条化了的文本相同方法被去灰条化(将在下文中详述)。因此,关于灰条化了的和/或去灰条化了的文本和/或字符的在此处的任何说明都包括灰条化了的图。

    在本发明的又一个实施例中,多级别灰条化被应用到文档。这样,在上述图2所示例子中,有关各种交易和银行帐户中剩余总余额的信息的每个字符都可被灰条化。此外,为了保护表示总余额的整行,这一整行可以被灰条化成符号。当用户去灰条化此行时,可以看到灰条化了的字符。当确定这行包含有关帐户中总余额的信息时,用户可以有选择地将去灰条化应用到字符以察看实际文本。多级别灰条化和/或去灰条化可以应用到文档上以提供不同级别的保密性,这一点对于本领域的普通技术人员是显而易见的。

    如上所述,所述实际文本的模糊图和/或模糊文本的灰条化替代仅仅用来表示被替换的文本的形状和尺寸。在本发明的实施例中,替换的灰条化文本不必具有任何与原始文本的可识别的相似之处,或是被重复地用来代替相同的文本或字母。在一个实施例中,灰条化可以通过将每个字替换成如下的最小单色矩形而不用延伸到文本的基线以下来实现,所述最小单色矩形完全包括所述字中的各个字符。其他灰条化技术也可以在不背离本发明实施例的精神的情况下加以实现,这一点对于本领域的普通技术人员是显而易见的。

    在一个实施例中,仅仅部分地灰条化文档,而在另一个实施例中,整个文档都可被灰条化。根据本发明的实施例,用户可以采用各种方式有选择地灰条化文档。例如,用户可以在他的浏览器中指定从某一特定位置检索到的所有文档显示之前都应该被灰条化。或者,用户可以指定所有文档中的特定字段(例如数字字段)在显示之前必须被灰条化。在又一个实施例中,各机构可以给他们的客户提供接收灰条化了的文档的选择(例如,银行可以提供对灰条化了的帐户信息的在线访问)。在本实施例中,所述机构使用户能够在本地对灰条化了的文档进行去灰条化,即,使用用户的本地的web浏览器。或者,当用户试图对灰条化了的文档的部分进行去灰条化时,这一请求可以被传送回机构进行处理,即,去灰条化是在所述机构的服务器上加以执行的,然后可以将去灰条化了的文本传送回用户的本地浏览器。在本发明的实施例中,文档可以通过各种方式被灰条化和/或被去灰条化,这一点对于本领域的普通技术人员是显而易见的。本发明的实施例可以包括各种便利用户保密性需求的特征。例如,如上所述,用户可以有选择地灰条化文档,例如,灰条化整个文档,仅灰条化文档中的特定字段等。此外,用户可以以变化的级别灰条化文档,例如,按照字、行等,和/或多次进行,例如,首先灰条化一个字,然后灰条化这个字所在的行等。这样,举例来说,在本发明的一个实施例中,只有文档中的敏感部分才可被灰条化。用户可以指定,和/或文档的作者可以自动提供如下元数据标记,所述元数据标记要被手工插入到文档中用来识别敏感信息。元数据标记是本领域的普通技术人员熟知的,通常包含描述数据的标记。在又一个实施例中,灰条化模式可以被设计成用来识别敏感字段(例如,数字和货币值字段)。在本例子中,数字和货币值字段可以总是用最大的字段大小加以表示(在可利用的空间之内),并且特定的灰条化可以被用来指示数字字段。这一特征会使观察者更难以识别灰条化了的文本中的如下数字的数目,所述数字相反常常可被识别成数值。类似地,用户可以有选择地成组地而不是分别地灰条化数值。例如,用户可以不将总额“10,000美元”的每一位数值分别灰条化,而相反则是将整个总额灰条化成一个符号。或者,用户可以既将总额的每一位数值灰条化,也将整个总额灰条化成一个符号或字符,以掩盖该文本包含有数值的事实。

    根据本发明的实施例,用户可以通过各种方法对灰条化了的文档进行去灰条化。在上述银行结算单的例子中,用户有可能熟悉交易清单的常用位置。同样地,用户可以有选择地将文档中通常出现交易清单的区域去灰条化。这种选择可以通过各种方式加以实现。例如,在一个实施例中,用户可以使用典型的文本选择机制来选择文本(例如,将鼠标指向文本的开始处,点击并按住鼠标,拖动鼠标到文本的结束处并释放鼠标)。在灰条化了文本的选择上,用户可以指定和/或执行一动作。在一个实施例中,用户可以指定被选的文本框中的文本在当前视图中被去灰条化。或者,用户可以将文本拷贝并粘贴到一个新的文档中。在一个实施例中,当灰条化了的文本被拷贝并且被粘贴到新的文档的文本将是实际的去灰条化了的文本指示,可以将实际文本放在剪贴板中。然而,如果用户可以使用启用灰条化的字处理器和/或电子邮件程序(即,其中的剪贴板识别指示文本是灰条化的标记的一个),则用户可以有选择地挑选来使文本保持灰条化的(例如,为了安全地用灰条化了的格式将所述文本用电子邮件发给其他人)。

    图3显示了根据本发明的实施例,用户有选择地去灰条化文档的例子。与在图2中一样,图3中所示的例子表示一个根据本发明实施例的灰条化了的文本的近似。然而实施起来,所述灰条化了的文本能更精确地与实际文本的尺寸特性相匹配(例如,在高度和宽度上),这一点对于本领域的普通技术人员是显而易见的。图3中的例子显示了部分被灰条化了的银行结算单。更具体而言,银行结算单中的高度敏感信息被灰条化了,并且为了察看交易,举例来说,用户可以有选择地去灰条化那个特定的交易。在本实施例中,用户可以通过使用常用的文本选择机制来选择灰条化了的文本而进行文本进行去灰条化。然而,在另一个实施例中,如下所述,用户可以使用其他技术去灰条化文本。换句话而言,以下所述的用户用来选择文本以便进行灰条化的任何一种机制同样可适用于用户来选择文本以便进行去灰条化。

    这样,根据本发明的实施例,用户可以有选择地灰条化和/或去灰条化文档,以保持他们文档中信息的保密性和安全性。虽然许多在线实体例如当前显示全部,除了存储的信用卡号码的带有星号或X的最后四位数字,但是对于任何人,包括用户,都不存在任何措施来察看整个号码。换句话而言,虽然这些在线实体如今可以试图保护敏感信息,但是这种保护是不加选择的,并且甚至不允许用户和/或文档的所有者有选择地察看文档的实际文本(在本例子中,是信用卡号码)。根据本发明的实施例,举例来说,这些在线实体可以将要显示的信用卡号码灰条化,并使允许能够有选择地以及安全地去灰条化要察看的整个信用卡号码。在不背离本发明实施例精神的情况下,在上述例子中可以实现各种安全机制,这一点对于本领域的普通技术人员是显而易见的。

    文本可以通过各种方式进行选择用来灰条化和/或去灰条化。如上所述,可以使用常用的文本选择机制。在另一个实施例中,用户也可以通过指定屏幕上的一个区域(例如,在该区域的左上角和右下角做标记,这样选择所有在区域内的文本),通过使用可移动的区域,使在区域边界内的文本可以暂时去灰条化,以及/或者通过提供一小块可移动的区域作为灰条化“橡皮”(即,该矩形移动过的区域变成去灰条化了的)来选择文本。在又一个实施例中,文档可以用单色显示,并且在单色区域中的任何区域选择(指向左上角,点击并按住,拖动到右下角,释放),会显露其下面的灰条化了的内容。此外,在一个实施例中,可以设计简单的键盘键联和鼠标指法,以便迅速将文档恢复成其原始的灰条化或是单色状态。这就会使得用户可以对环境中的变化迅速作出反应(例如,如果用户感到背后有人存在,则他可以迅速地隐藏文档中所有的去灰条化了的部分)。

    为了实现本发明的实施例,可以对任何现有应用作出修改以便能够支持灰条化/去灰条化,这一点对于本领域的普通技术人员是显而易见的。例如,用户为了请求灰条化了的文档,并且在因特网上有选择地对这些文档去灰条化,可以修改用户的浏览器以便使其支持这里所说的灰条化和去灰条化。在另一个实施例中,用户可能希望请求灰条化了的文档来在字处理应用程序中察看。与浏览器相似的是,用户的字处理应用程序也可以是“灰条化”被启用的。可以以附件和/或插件的形式对现有应用作出这些修改。或者,本发明实施例的特征可以被并入到所述应用程序中,作为核心产品的一部分。

    图4是说明本发明实施例的流程图。虽然各操作被描述成顺序过程,但是很多操作实际上可以被并行或并发地执行。此外,在背离本发明实施例的精神的情况下,各操作的次序可以背重新排列。在401中,用户可以选择灰条化被启用的应用程序来察看文档,即,该应用程序能够识别/理解标记或如下的其他类似信息,所述其他类似信息用于指定文档所需的灰条化类型。在402中,用户可以指定他想要察看的文档。在403中,当检索到所述文档时,所述文档的灰条化准则也被检索。所述准则可以在应用程序和/或文档中加以定义。这样,举例来说,用户可以配置他的web浏览器和/或字处理应用程序来指定所希望灰条化的级别(例如,按照字符、字、行等进行灰条化),和/或指定要被灰条化的信息类型(例如,只有数字字符要被灰条化,而文本字符仍然不被灰条化等)。可选地和/或除了用户指定的准则之外,第三方还可以通过将灰条化准则与文档包含在一起来指定特定文档的灰条化特性。例如,银行可以配置所有的银行结算单,以便使其包含有用来灰条化在线结算单中特定字段的元数据标记。在404中,灰条化了的文档被显示在用户的显示设备上。

    在405中,如果用户熟悉文档的版面,并且知道哪里可以找到他所感兴趣的信息,则用户可以选择包含有他希望的信息的区域以便察看,并且在406中,用户可以对所选择的区域进行去灰条化。在不背离本发明实施例的精神的情况下,用户可以通过各种方式选择要去灰条化的文本,这一点对于本领域的普通技术人员是显而易见的。如果所选择的区域有多级别灰条化(例如,按照字符、字、行等进行灰条化),那么用户在407中可以继续对所述选择进行去灰条化,直到他到达实际的文本为止。在另一个实施例中,在408中,如果用户不熟悉文档的版面,并且不确定在哪里可以找到他所感兴趣的信息,那么去灰条化机制可以被配置成允许用户简便地在文本上移动鼠标以暂时地去灰条化所述文本(即,只有当鼠标和/或由鼠标控制的区域保持在文本上时,该文本才被去灰条化)。在本实施例中,用户可以使用这种机制细读部分文档,直到识别出他所感兴趣的信息所在的位置为止。在409中,当识别出所述信息的位置时,用户接着就可以在405中选择包含有所述信息的区域,并在406中去灰条化所选择的区域。如上所述,如果所选择的区域包括多级别灰条化,则去灰条化过程会持续进行,直到可以看到实际的文本为止。在407中,所述去灰条化的信息然后可以被显示在用户的显示设备上。以上所述只是描述了本发明的一个实施例,并且各种其他实施例也是可行的,这一点对于本领域的普通技术人员是显而易见的。

    本发明的实施例可以在各种数据处理设备上加以实现。这些数据处理设备可以包括各种类型的软件,这一点对于本领域的普通技术人员是显而易见的。根据本发明的实施例,所述数据处理设备还可以包括能够执行指令以实现本发明的实施例的各种组件。例如,所述数据处理设备包括和/或被连接到至少一个机器可存取介质。正如本说明书中所使用的,“机器”包括但不限于具有一个或多个处理器的任何数据处理设备。正如本说明书中所使用的,“机器可存取介质”包括以数据处理设备可以存取的任何形式存储和/或传输信息的任何机构,所述机器可存取介质包括但不限于可记录/不可记录介质(比如只读存储器(ROM),随机存取存储器(RAM),磁盘存储介质,光存储介质和闪存设备),以及电的,光学的,声的或其他形式的传播信号(比如载波、红外信号和数字信号)。

    根据实施例,数据处理设备可以包括其他的众所周知的组件,比如一个或多个处理器。所述处理器和机器可存取介质可以通过桥接器/存储器控制器可通信地加以连接,并且所述处理器能够执行存储在机器可存取介质中的指令。桥接器/存储控制器可以被连接到图形控制器,并且所述图形控制器可以控制在显示设备上显示数据的输出。所述桥接器/存储控制器可以和一条或多条总线相连接。主机总线主机主控制器,比如通用串行总线(“USB”)主机控制器,可以与总线相连接,并且多个设备可以与所述USB相连接。例如,用户输入设备,比如键盘和鼠标,可以被包括在数据处理设备中,用于提供输入数据。

    在上述的说明书中,本发明参照其特定示范性实施例进行了说明。然而,可以理解的是,在不背离本发明实施例的较宽泛的精神和范围的情况下,可以对本发明做出各种各样的修改和变化,如在随附的权利要求书所记载的。因此,本说明书及附图应当看作被视为于说明性的而不是限制性的。

用于使用户能够有选择地灰条化文档的方法、装置和系统.pdf_第1页
第1页 / 共19页
用于使用户能够有选择地灰条化文档的方法、装置和系统.pdf_第2页
第2页 / 共19页
用于使用户能够有选择地灰条化文档的方法、装置和系统.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《用于使用户能够有选择地灰条化文档的方法、装置和系统.pdf》由会员分享,可在线阅读,更多相关《用于使用户能够有选择地灰条化文档的方法、装置和系统.pdf(19页珍藏版)》请在专利查询网上搜索。

文档可以在察看前被整体地灰条化或被部分地灰条化。本发明的实施例使用户能够有选择地灰条化和/或去灰条化他们的文档,以便在公共场所察看。可以使用各种形式的灰条化和/或去灰条化,来使用户能够整体地或部分地安全察看文档。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1