筛查新数据而不影响下载速度的设备和方法转让专利

申请号 : CN200880012446.9

文献号 : CN101689231A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 诺姆·凯德姆

申请人 : 桑迪士克以色列有限公司

摘要 :

针对不需要的内容而被筛查的数据可以被快速地下载到系统的非易失性存储器中,以不可用于一般使用的系统的方式进行存储,且然后在稍后的方便时间进行筛查而无论数据源是否仍然可用。在筛查时,筛查模块提取被存储在非易失性存储器中的数据对象,并指示它们是否符合筛查标准。将不符合筛查标准的数据对象删除,或使得其不可用于系统的一般使用。通过保留不符合筛查标准的数据对象,所下载的内容保持可用于具有较少限制或不同筛查标准的不同系统。

权利要求 :

1.-种非易失性存储器组件,包括:

非易失性存储器,被配置以存储从主机接收的数据对象;和

筛查模块,被配置为提取被存储在非易失性存储器中的数据对象,并指 示从非易失性存储器提取的数据对象是否符合筛查标准,其中,被存储在非易失性存储器中或由所述筛查模块提取的数据对象不 可用于系统的除了筛查之外的使用,除非所述筛查模块指示了该数据对象符 合筛查标准。

2.如权利要求1所述的非易失性存储器组件,其中,所述筛查模块被进 一步配置为从所述非易失性存储器删除不符合筛查标准的数据对象。

3.如权利要求1所述的非易失性存储器组件,其中,所述筛查模块被进 一步配置为允许不符合筛查标准的数据对象保留在所述非易失性存储器中。

4.如权利要求1所述的非易失性存储器组件,其中,所述非易失性存储 器包括第一存储装置和第二存储装置,且其中所述筛查模块被配置为从第一 存储装置提取未筛查数据对象,和将已筛查数据对象写入第二存储装置中。

5.如权利要求4所述的非易失性存储器组件,其中,所述被写入到第二 存储装置中的已筛查数据对象是符合筛查标准的数据对象,且其中删除不符 合筛查标准的数据对象。

6.如权利要求4所述的非易失性存储器组件,其中,所述被写入到第二 存储装置中的已筛查数据对象是符合筛查标准的数据对象和不符合筛查标准 的数据对象两者。

7.如权利要求1所述的非易失性存储器组件,其中,所述非易失性存储 器包括第一存储装置和第二存储装置,且其中所述筛查模块被配置为从第一 存储装置提取未筛查数据对象,和将符合筛查标准的已筛查数据对象写入第 二存储装置中,和将不符合筛查标准的已筛查数据对象写入第一存储装置中。

8.如权利要求1所述的非易失性存储器组件,其中,所述非易失性存储 器包括被配置为存储未筛查数据对象和已筛查数据对象两者的单一存储装 置。

9.如权利要求8所述的非易失性存储器组件,其中,所述筛查模块改变 数据对象的属性以指示它们已经被筛查。

10.如权利要求9所述的非易失性存储器组件,其中,所述已筛查数据 对象的属性指示它们是否符合筛查标准。

11.如权利要求8所述的非易失性存储器组件,其中,所述单一存储装 置具有第一分区和第二分区,且其中所述筛查模块被配置为从第一分区提取 未筛查数据对象和将已筛查数据对象写入第二分区中。

12.如权利要求8所述的非易失性存储器组件,其中,所述单一存储装 置具有第一分区和第二分区,且其中所述筛查模块被配置为从第一分区提取 未筛查数据对象,将符合筛查标准的已筛查数据对象写入第二分区中,和将 不符合筛查标准的已筛查数据对象写入第一分区中。

13.如权利要求1所述的非易失性存储器组件,其中,所述筛查模块和 所述非易失性存储器位于主机内。

14.如权利要求1所述的非易失性存储器组件,其中,所述筛查模块位 于主机内且所述非易失性存储器在主机外部。

15.如权利要求1所述的非易失性存储器组件,其中,所述筛查模块和 所述非易失性存储器在主机外部。

16.如权利要求15所述的非易失性存储器组件,其中,所述筛查模块被 配置为将筛查例程安装到主机的存储器中,且其中所述筛查例程被配置为提 取被存储在非易失性存储器中的数据对象,和指示哪个数据对象符合筛查标 准。

17.一种用于筛查内容的系统,该系统包括:

接口,用于与外部数据源通信以接收数据对象;和

如权利要求1所述的非易失性存储器组件,所述非易失性存储器被配置 为存储经由所述接口接收的数据对象。

18.如权利要求17所述的系统,其中,所述接口是网络浏览器。

19.如权利要求17所述的系统,其中,所述接口是光盘读取器。

20.如权利要求17所述的系统,其中,所述接口是USB端口。

21.一种授权内容的使用的方法,所述方法包括:

接收数据对象;

在非易失性存储器中存储所述数据对象;

保持所存储的数据不可用于除了筛查之外的使用,除非确定数据对象符 合筛查标准;

筛查所存储的数据对象以确定所存储的数据对象是否符合筛查标准;和如果已筛查的数据对象符合筛查标准,则指示已筛查的数据对象可用于 使用。

22.如权利要求21所述的方法,其中,所述接收数据对象的步骤包括操 作网络浏览器。

23.如权利要求21所述的方法,其中,所述接收数据对象的步骤包括操 作光盘读取器。

24.如权利要求21所述的方法,其中,所述接收数据对象的步骤包括经 由USB端口获得数据对象。

25.如权利要求21所述的方法,进一步包括:

从非易失性存储器删除不符合筛查标准的数据对象。

26.如权利要求21所述的方法,进一步包括:

在非易失性存储器中保留不符合筛查标准的数据对象。

27.如权利要求21所述的方法,其中,所述非易失性存储器包括第一非 易失性存储装置和第二非易失性存储装置,在筛查之前将数据对象存储在所 述第一非易失性存储装置中,且在筛查之后将数据对象的至少一部分存储在 所述第二非易失性存储装置中。

28.如权利要求27所述的方法,其中,在第二非易失性存储装置中存储 的数据对象的至少一部分是符合筛查标准的数据对象,且其中删除不符合筛 查标准的数据对象。

29.如权利要求27所述的方法,其中,在第二非易失性存储装置中存储 的数据对象的至少一部分是符合筛查标准的数据对象和不符合筛查标准的数 据对象两者。

30.如权利要求21所述的方法,其中,所述非易失性存储器包括第一非 易失性存储装置和第二非易失性存储装置,在筛查之前将数据对象存储在第 一非易失性存储装置中,将符合筛查标准的已筛查数据对象存储在第二非易 失性存储装置中,并将不符合筛查标准的已筛查数据对象存储在第一非易失 性存储装置中。

31.如权利要求21所述的方法,其中,所述非易失性存储器包括被配置 为存储未筛查数据对象和已筛查数据对象两者的单一非易失性存储装置。

32.如权利要求31所述的方法,其中,所述指示已筛查数据对象可用于 使用的步骤包括改变已筛查数据对象的属性。

33.如权利要求32所述的方法,其中,改变该属性以指示已筛查数据对 象是否符合筛查标准。

34.如权利要求31所述的方法,其中,所述单一非易失性存储装置具有 第一分区和第二分区,且其中从第一分区接收未筛查数据对象并将已筛查数 据对象的至少一部分写入到第二分区中。

35.如权利要求21所述的方法,进一步包括:

第二次筛查已筛查数据对象以确定已筛查数据对象是否符合第二筛查标 准。

说明书 :

背景技术

为了分类广泛类型的数据,内容筛查(content screening)对于因特网用 户变得流行,例如,从而筛掉他们不感兴趣的数据。例如,用户、或用户的 父母可能想要使家用的个人计算机屏蔽色情内容。用于筛查进来的数据的规 则可基于诸如文件的类型或其中的文本的因素。

随着内容筛查变得更加复杂,变得需要额外的处理能力来最小化由于筛 查处理而导致的延迟。在很多情况下,由筛查数据导致的延迟显著地增加了 从因特网和从其它外部源,诸如光盘(CD),下载文件的时间。增加的延迟 在可用于下载的时间有限时可能引起问题。例如,如果只有有限的时间可用 于在飞行期间的因特网访问,商务旅行者可能不得不放弃下载一样多的文件 到膝上型计算机上,或放弃筛查所下载的文件。而且,办公室工作者可能想 要在赶到另一地点的会议之前,从因特网快速下载数据到便携式USB闪存盘 (drive)上。内容筛查所需的增加的时间可能明显地影响用户可用于其它任 务的时间。

需要能够快速地下载数据而不损及筛查数据的标准。但是,因为执行复 杂的筛查例程所需的显著的时间增加,以前看起来不可能在不增加下载时间 的情况下筛查进来的数据。

发明内容

本发明人开发了允许快速下载数据而不损及筛查标准的装置和处理。以 常规速度将数据下载到系统的特别指定的非易失性存储器中,其中数据与系 统有效地隔离开,同时等待在稍后更为方便时执行筛查。例如,商务旅行者 可以将文件下载到特别的存储器中而不使用另外的时间来筛查内容。之后, 在方便的时间,即使在没有与因特网的连接可用的地方,用户也可以筛查数 据。同时,不需要担心不符合筛查标准的所下载的数据将能由系统(例如, 个人计算机)访问以使用,这是因为所下载的数据在被筛查之前被限制不能 进行这种使用(被隔离了)。
在这里公开了具有非易失性存储器和筛查模块的非易失性存储器组件。 非易失性存储器被配置为存储从主机接收到的数据对象,并由组件的待决筛 查将所存储的数据对象与一般使用相隔离,并且筛查模块被配置为提取在非 易失性存储器中存储的数据对象,并指示从非易失性存储器中提取的数据对 象是否符合筛查标准。在非易失性存储器中存储的或由筛查模块提取的数据 对象不可用于系统的除了筛查之外的使用,除非筛查模块指示了数据对象符 合筛查标准。筛查模块可被进一步配置为从非易失性存储器删除不符合筛查 标准的数据对象。或者,筛查模块可被进一步配置为允许不符合筛查标准的 数据对象保留在非易失性存储器中。
非易失性存储器组件的非易失性存储器可包括第一存储装置和第二存储 装置,使得筛查模块将被配置为从第一存储装置提取未筛查数据对象并将已 筛查数据对象写入第二存储装置中。被写入第二存储装置中的已筛查数据对 象可以是符合筛查标准的数据对象,其中删除了不符合筛查标准的数据对象。 或者,写入第二存储装置的已筛查数据对象可以是符合筛查标准的数据对象 和不符合筛查标准的数据对象两者。作为另一替代方式,筛查模块可以被配 置为从第一存储装置提取未筛查数据对象,将符合筛查标准的已筛查数据对 象写入第二存储装置,并将不符合筛查标准的已筛查数据对象写入第一存储 装置。
非易失性存储器组件的非易失性存储器可以包括被配置为存储未筛查数 据对象和已筛查数据对象两者的单一存储装置。筛查模块可改变数据对象的 属性以指示它们已经被筛查,且已筛查数据对象的属性可指示已筛查数据对 象是否符合筛查标准。该单一存储装置可具有第一分区和第二分区,且筛查 模块将被配置为从第一分区提取未筛查数据对象和将已筛查数据对象写入第 二分区。筛查模块可被配置为将不符合筛查标准的已筛查数据对象写入第一 分区。
非易失性存储器组件的筛查模块和非易失性存储器可位于主机中。或者, 筛查模块可位于主机中,且非易失性存储器可在主机外部。作为另一替代方 式,筛查模块和非易失性存储器可都在主机外部。在最后一种情况中,筛查 模块可被配置为将筛查例程安装在主机的存储器(memory)中,且筛查例程 可被配置为提取在非易失性存储器中存储的数据对象并指示哪个数据对象符 合筛查标准。
在这里还公开了一种用于筛查内容的系统,其具有接口和上述总结的非 易失性存储器组件。接口用于与外部数据源通信以接收数据对象,且非易失 性存储器组件的非易失性存储器被配置为存储经由接口接收的数据对象。由 筛查模块提取的数据对象不可用于系统的除了筛查之外的使用,除非筛查模 块指示了该数据对象符合筛查标准。接口可以是网络浏览器、光盘读取器或 USB端口。
在这里另外公开了一种用于授权内容的使用的方法。该方法包括接收数 据对象,在非易失性存储器中存储数据对象,保持所存储的数据不可用于除 了筛查之外的使用,除非确定了该数据对象符合筛查标准;筛查所存储的数 据对象以确定所存储的数据对象是否符合筛查标准,和如果已筛查数据对象 符合筛查标准则指示已筛查数据对象可用于使用。可使用网络浏览器、使用 光盘读取器和/或通过经由USB端口获得数据对象来执行接收数据对象的操 作。该方法可进一步包括第二次筛查已筛查数据对象以确定已筛查数据对象 是否符合第二筛查标准。
授权内容的使用的方法可包括从非易失性存储器删除不符合筛查标准的 数据对象。或者,该方法可包括在非易失性存储器中保留不符合筛查标准的 数据对象。
用于授权内容的使用的方法的非易失性存储器可包括第一非易失性存储 装置和第二非易失性存储装置,在筛查之前将数据对象存储在第一非易失性 存储装置中,且在筛查之后将数据对象的至少一部分存储在第二非易失性存 储装置中。在第二非易失性存储装置中存储的数据对象可以是符合筛查标准 的数据对象,且将删除不符合筛查标准的数据对象。或者,在第二非易失性 存储装置中存储的数据对象可以是符合筛查标准的数据对象和不符合筛查标 准的数据对象两者。作为另一替代方式,不符合筛查标准的已筛查数据对象 可以被存储在第一非易失性存储装置中。
用于授权内容的使用的方法的非易失性存储器可包括被配置为存储未筛 查数据对象和已筛查数据对象两者的单一非易失性存储装置。指示已筛查数 据对象可用于使用的步骤可包括改变已筛查数据对象的属性,可改变已筛查 数据对象的属性以指示已筛查数据对象是否符合筛查标准。单一非易失性存 储装置可具有第一分区和第二分区,使得从第一分区接收未筛查数据对象并 将已筛查数据对象的至少一部分写入到第二分区中。
下面参考附图详细描述本发明的示例实施例,在下面简要描述附图:

附图说明

下面描述在所附权利要求中的本发明,考虑包括下面附图的说明书来阅 读权利要求,在附图中:
图1图示根据第一示例实施例的实现内容筛查的系统,其使用单一非易 失性存储装置;
图2图示根据第二示例实施例的实现内容筛查的系统,其使用两个非易 失性存储装置;
图3图示根据第三示例实施例的实现内容筛查的系统,其使用在其主机 外部的非易失性存储装置;
图4图示根据第四示例实施例的实现内容筛查的系统,其使用在其主机 外部的非易失性存储装置和筛查模块;以及
图5呈现表示根据第五示例实施例的授权内容的使用的方法的流程图。

具体实施方式

通过参考示例实施例的详细描述可以更好地理解下面的权利要求。该说 明书不意图限制权利要求的范围而仅是提供示例。首先描述的是实现内容筛 查的系统的几个示例实施例。之后,呈现用于授权内容的使用的方法。
图1图示用于筛查内容的系统的示例实施例。例如,在具有非易失性存 储器组件34(由虚线表示)和与外部数据源的接口的膝上型计算机32上实 现该系统。在该实施例中的接口是与因特网22通信的浏览器20。该浏览器 20从因特网22接收数据对象,并将其存储在非易失性存储器组件34中。术 语“数据对象”可以指文件、存储器页、存储器块、或如数据的分组的其他 情况。如下面所示,数据对象不可用于系统的除了筛查之外的使用,除非筛 查模块指示了数据对象符合已建立的筛查标准。可以使得被发现为不符合筛 查标准的数据对象完全不可使用。不可使用的数据对象的示例是被删除或隔 离的那些数据对象。
(注意,附图中的箭头表示与本说明相关的内容流,且不意图暗示内容 绝不能以相反的方向流动。例如,浏览器20可以从因特网22接收内容或发 送内容到因特网22,即使通常情况下,如果不总是,都是仅从因特网22到 浏览器20的内容流与本说明相关。)
非易失性存储器组件34包括硬盘驱动器(HDD)36和筛查模块38。(可 使用固态存储器代替HDD或磁盘)。HDD 36被安装在用作HDD 36的主机 的膝上型计算机32中。膝上型计算机32经由浏览器20从因特网22接收数 据对象,并将其存储在HDD 36中,而不与筛查模块38互动。因此,具有有 限的因特网访问时间的用户可以连接膝上型计算机32到因特网并直接下载 数据对象到HDD 36,而没有由筛查模块38查看数据对象是否符合筛查标准 所引起的延迟。但是,用户并没有冒数据可能被输入到应用28的风险,因为 在这时这些数据对象不可用于系统的除了筛查之外的使用。就是说,在被筛 查之前,有效地限制在HDD 36上存储的数据对象使其不由膝上型计算机32 一般使用(例如,由应用28使用)(被隔离了)。数据对象的这种限制可由本 领域技术人员已知的方法执行;这种方法可通过被配置为执行这种任务的软 件、固件或硬件的任意组合来实现。在下面提供关于怎样配置存储器的示例。
用户也不需要考虑在稍后的时间他/她将想要筛查所下载的数据对象时 对因特网22的访问是否可用。他/她可选择方便的时间来筛查数据对象。在 用户选择时,筛查模块38提取在HDD 36中存储的数据对象,筛查它们,并 指示它们是否符合筛查标准。使得符合筛查标准的数据对象对应用28可用。 可配置筛查模块38从HDD 36删除不符合筛查标准的数据对象,或将它们保 留在HDD 36中同时将它们与膝上型计算机32的一般使用隔离。使得那些符 合筛查标准的数据对象对于膝上型计算机32的其余部分(例如,对于应用 28)可用的操作可以由本领域技术人员已知的方法执行;这种方法可通过被 配置为执行这种任务的软件、固件或硬件的任意组合来实现。如本领域技术 人员知道的,在下面提供关于怎样配置存储器的示例。
在图1的示例实施例中,非易失性存储器HDD 36是存储未筛查和已筛 查的两种数据对象的单一存储装置。可使用配置这种存储器的替代方式。
例如,筛查模块38可改变数据对象的属性以指示它们已经被筛查。可以 删除不符合筛查标准的已筛查数据对象,或可将其保留同时与一般使用隔离。 在后一情况中,将由筛查模块38改变数据对象的属性,以不仅指示是否数据 对象已经被筛查,还指示已被筛查的数据对象是否符合筛查标准。
配置单一HDD 36以存储未筛查和已筛查的两种数据对象的另一示例是 将存储器划分为多个分区。未筛查的数据对象将被存储在一个分区中。筛查 模块38将提取未筛查的数据对象,筛查它们,并将符合筛查标准的已筛查数 据对象写入第二分区中。如果希望保留不符合筛查标准的已筛查数据对象, 那些数据对象可被写入具有未筛查数据对象的分区,或它们可被写入另外的 分区中。
如在上述的示例实施例中注意到的,配置计算机以保留不符合筛查标准 的数据对象的选项可能对于使得所下载的内容保持为对希望采用较少限制或 其它不同的筛查标准的后来的不同用户是可用的来说是有用的。
图2图示筛查内容的系统的替代的示例实施例。在该情况下,系统是台 式计算机40,其具有许多与图1的膝上型计算机32相同的元件,并由相同 的附图标记指示。但是,台式计算机40具有包含两个存储装置44a和44b的 非易失性存储器组件42(由虚线表示)和筛查模块46。所下载的数据对象在 筛查之前被存储在第一存储装置44a中,且非易失性存储器组件42的筛查模 块46从其提取未筛查数据对象并筛查它们。对于被发现符合筛查标准的数据 对象,筛查模块46将它们写入第二存储装置44b。对于被发现不符合筛查标 准的数据对象,筛查模块46可被配置为,例如,将它们保留在第二存储装置 44b中,或删除它们。在替代的实施例中,筛查模块46可被配置为与未筛查 数据对象一起在第一存储装置44a中保留不符合筛查标准的数据对象。因此, 第二存储装置44b将被保留仅用于系统的一般使用的数据对象。
在先前所述的示例实施例中,筛查模块和非易失性存储器位于主机内。 但是,对这种配置的变化也处于本发明的范围内。
例如,图3图示其中筛查模块位于主机内且非易失性存储器在主机外部 的示例实施例。更具体地说,主机是具有非易失性存储器组件50(由虚线表 示)的个人计算机48,以使得其筛查模块52位于主机内且USB闪存盘54(非 易失性存储器)在主机外部。注意到,虽然该示例实施例的非易失性存储器 是USB闪存盘,但是诸如采用NAND存储器的那些存储装置外设的其它存 储装置外设也可以是合适的。
通过在USB闪存盘上存储未筛查的数据对象,系统使得可以容易地将未 筛查数据对象传送到可能具有使用不同筛查标准的筛查模块的不同主机。因 此,可配置USB闪存盘来保留不符合一个主机的筛查标准的数据对象,因为 可能发现该数据对象符合用户可能想要使用来处理该数据对象的另一主机的 筛查标准。该配置对于如下情景来说可能是有用的(虽然不要求):用户可能 想要使用采用不同筛查标准的多种不同主机,例如,用户可能想要根据所接 收的这组数据对象来选择给定的主机/筛查标准,或用户可能想要使用不同主 机/筛查标准来多次筛查给定的一组数据对象。
在图4的示例实施例中,筛查模块和非易失性存储器都在主机外部。更 具体地说,非易失性存储器组件56(由虚线表示)是包括筛查模块60和非 易失性存储器62的USB闪存盘58。USB闪存盘58可被配置为使用内部处 理器筛查在非易失性存储器62中存储的数据对象,以便可使得被发现符合筛 查标准的数据对象对不具有用于确定数据对象是否符合筛查标准的筛查模块 的个人计算机64的应用28可用。
或者,可配置筛查模块以将筛查例程安装到个人计算机64的存储器66 中。例如,存储器66可以是系统的HDD或RAM。然后筛查例程将从USB 闪存盘58提取未筛查数据对象并在个人计算机64中确定各个数据对象是否 符合筛查标准。
在先前所述的示例实施例中,向系统提供数据对象的外部数据源是因特 网22,且用于与外部数据源通信的接口是网络浏览器20。但是,对该配置的 变化处于本发明的范围内。例如,外部数据源可以是诸如CD或DVD之类的 光盘,或其可以是USB闪存盘。在该情况下,与主机的接口可分别是光盘读 取器或USB端口。
在这里所述的示例实施例中,筛查模块可被配置为删除不符合筛查标准 的某些数据对象和保留剩余的不符合的数据对象。因此,如由本领域技术人 员理解的,保留/删除(例如,保留全部、删除全部、保留某些和删除某些) 不符合的数据对象的各种组合是可能的。
作为要求保护的发明的另一示例实施例,将参考图5所示的流程图68 描述授权内容的使用的方法(包括隔离未授权(或未筛查)的内容的方法)。 例如,可在台式型或膝上型个人计算机上执行该方法。
该方法的第一步骤是接收数据对象(步骤S1)。接收数据对象的示例方 式包括操作浏览器以从因特网或从局域网(LAN)获得数据对象,操作光盘 读取器以从光盘获得数据对象,和/或经由USB端口从USB闪存盘获得数据 对象。
下一步骤是在非易失性存储器中存储新接收的数据对象和将数据对象与 计算机的除了筛查之外的使用相隔离(即,保持数据对象不可用)(步骤S2)。 下面提供关于怎样配置和使用非易失性存储器用于这些步骤的详细说明。
下面的步骤是筛查数据对象以确定其是否符合筛查标准(步骤S3)。筛 查数据对象的一个方式是访问在执行本方法的个人计算机的存储器中或在连 接到个人计算机的外围设备的存储器中的规则文件。这种规则文件包括基于 诸如文件的类型、其中的文本的因素或可以由软件运算地识别的任意其它方 面的一组筛查标准。例如,如果数据对象包括包含了具体脏话的文本,其可 被认为是不符合筛查标准。
如果数据对象符合筛查标准(“Yes”),下一步骤是使得数据对象可用于 主机的一般使用,和提供对该效果的指示(步骤S4)。例如,位于主机上的 电影播放器应用将被允许处理数据对象。下面提供可以怎样存储数据对象以 指示其是否可用的详细说明。该方法在此结束。
如果数据对象不符合筛查标准(“No”),该方法也结束。但是,在替代 的实施例中,在此,该方法可包括另外的步骤,例如,删除不符合的数据对 象或保留不符合的数据对象而指示其不符合筛查标准。下面提供这种指示的 详细说明。
关于步骤S2的一个方面,在非易失性存储器中存储新接收的数据对象, 非易失性存储器可包括两个非易失性存储装置,诸如与如图2所示的台式计 算机40相关联的那些。新接收的数据对象可被限制用于仅存储在非易失性存 储装置之一中。或者,非易失性存储器可以是单一非易失性存储装置,诸如 与如图1所示的膝上型计算机32相关联地示出的。示例实施将是指定数据对 象的具体属性以表示它们的未筛查状态,这将指示数据对象不可用于除了筛 查之外的使用。另一示例实施将是指定用于新接收的数据对象的具体分区。
关于步骤S2的另一方面,如上所述的将所存储的数据对象与计算机的除 了筛查之外的使用相隔离,这可以由本领域技术人员已知的方法执行,这种 方法可由被配置为执行这种任务的软件、固件或硬件的任意组合来实现。
关于步骤S4,在如果数据对象符合筛查标准则使得数据对象可用于主机 的一般使用且提供其指示时,以及在下面描述的替代实施例的相应步骤中, 可以实现图2的两个非易失性存储装置或图1的单一非易失性存储装置。如 果实现两个非易失性存储装置,符合筛查标准的已筛查数据对象将被存储在 不具有未筛查数据对象的存储装置中。可以删除不符合筛查标准的已筛查数 据对象,或将其与其它已筛查数据对象一起存储,但是它们将需要具有指示 它们不符合筛查标准的指定(诸如特殊属性设置)。在替代实施例中,不符合 筛查标准的已筛查数据对象可被存储在具有未筛查数据对象的相同存储装置 中。如果实现单一非易失性存储装置,指定数据对象的具体属性来表示它们 是否符合筛查标准。在替代实施例中,将已筛查数据对象写入与用于未筛查 数据对象的分区分开的具体分区。作为另一替代方式,可对于符合筛查标准 的已筛查数据对象和不符合筛查标准的已筛查数据对象指定分开的分区。存 储已筛查数据对象的存储装置(或分区)将被配置为允许在其中存储的所有 数据对象、或仅在其中存储的并具有某些属性的数据对象(如可能的)可用 于计算机。
图5的示例实施例的替代方式是(例如,在步骤S4之前或之后)执行第 二次筛查数据对象以确定其是否符合不同的筛查标准的另外步骤。该替代方 式在例如,其中多个用户访问相同系统、且各个用户不具有用于其筛查标准 的相同相关联规则文件的环境下(在家用或工作地点)将是有用的。例如, 父母可能想要访问不想让孩子访问的某内容。该另外的步骤还可以由与执行 早前步骤的个人计算机不同的个人计算机执行。因此,不符合第一筛查标准 的内容如果符合另一系统的筛查标准,其将仍对该另一系统可用。
如此描述了示例实施例,将知道本领域技术人员可做出多种替代、修改 和改进。虽然没有在上述表示出,但是所公开的实施例的替代、修改和改进 意图并暗示在权利要求书的精神和范围内。因此,前述说明意图仅为说明性 的,且本发明仅由下面的权利要求及其等效物所限定。