Operating system-wide sandboxing via switchable user skins
    1.
    发明授权
    Operating system-wide sandboxing via switchable user skins 失效
    通过可切换的用户皮肤操作系统范围的沙盒

    公开(公告)号:US07519809B2

    公开(公告)日:2009-04-14

    申请号:US11101612

    申请日:2005-04-07

    IPC分类号: G06F1/24

    摘要: A method and system that provides a pass through block device that is utilized to redirect all the writes bound to the system drive(s) to an overlay skin device. Reads are performed on overlay device contents and the overlay device contents take precedence over the contents of the base device. Applications of a particular theme may be installed on the overlay device. The overlay device is provided on a removable media and thus allows for creation of a set of exchangeable skins. Nested overlays are utilized to create separation of the OS data, application data, and user data. Switchable user skins enable writes into overlays and allow a user to create operating environments which can be utilized to change the use of a computer system. Since the overlays are provided on a removable media, the user only needs to substitute the overlay to switch the user's operating environment.

    摘要翻译: 提供通过块设备的方法和系统,其被用于将绑定到系统驱动器的所有写入重定向到覆盖皮肤设备。 读取在覆盖设备内容上执行,覆盖设备内容优先于基本设备的内容。 特定主题的应用可以安装在覆盖设备上。 覆盖设备设置在可移动介质上,从而允许创建一组可交换外观。 利用嵌套叠层来创建OS数据,应用数据和用户数据的分离。 可切换的用户皮肤使写入成重叠,并允许用户创建可用于更改计算机系统的使用的操作环境。 由于覆盖层提供在可移动介质上,用户只需要替换覆盖层来切换用户的操作环境。

    Displaying memory statistics for a keydrive
    2.
    发明授权
    Displaying memory statistics for a keydrive 有权
    显示密钥驱动器的内存统计信息

    公开(公告)号:US08244977B2

    公开(公告)日:2012-08-14

    申请号:US11126115

    申请日:2005-05-10

    IPC分类号: G06F13/14

    CPC分类号: G06K19/077 G06K19/07732

    摘要: Methods, systems, and products are provided that display memory statistics for a keydrive that do not require the keydrive to be plugged into another device. Displaying memory statistics according to embodiments of the present invention include receiving a command resulting in a change to the memory usage of the keydrive, calculating memory statistics describing the current state of memory usage of the keydrive, storing the memory statistics in memory on the keydrive, and displaying the memory statistics on a display on the keydrive. Calculating memory statistics describing the current state of memory usage of the keydrive may be carried out by calculating a total memory usage of the keydrive. Calculating memory statistics describing the current state of memory usage of the keydrive may also be carried out by calculating a percent of total memory used.

    摘要翻译: 提供了方法,系统和产品,显示不需要将密钥驱动器插入其他设备的密钥驱动器的内存统计信息。 显示根据本发明的实施例的存储器统计信息包括接收导致对密钥驱动器的存储器使用的改变的命令,计算描述密钥驱动器的存储器使用的当前状态的存储器统计量,将存储器统计信息存储在密钥驱动器上, 并在密钥驱动器上的显示器上显示内存统计信息。 可以通过计算密钥驱动器的总内存使用量来计算描述密钥驱动器的当前内存使用状态的内存统计信息。 计算描述当前密钥驱动器的内存使用情况的内存统计信息也可以通过计算所使用的总内存的百分比来执行。

    Method/system to speed up antivirus scans using a journal file system
    3.
    发明授权
    Method/system to speed up antivirus scans using a journal file system 失效
    使用日志文件系统加快防病毒扫描的方法/系统

    公开(公告)号:US07540027B2

    公开(公告)日:2009-05-26

    申请号:US11165447

    申请日:2005-06-23

    IPC分类号: G06F21/00

    CPC分类号: G06F21/564 G06F21/562

    摘要: A method and system that reduces the length of time required to complete antivirus scans. An enhanced journal file system (JFS) includes an antivirus utility function, which utilizes a low level log of the JFS to store a history of transactions that occur since a previous scan operation. The log is immune from normal purge operations by the JFS and cannot be circumvented without driver level access. Thus, a virus that changes the timestamp on the file or otherwise attempts to hide its viral activity does not affect the log. When the antivirus scanning utility initiates an antivirus scan of the system, the antivirus scanning utility obtains the history since the last scan from the persistent log. The antivirus scanning utility “replays” the log and carries out the antivirus scan on all files, directories, etc. associated with any transactions that occurred since the last scan.

    摘要翻译: 减少完成防病毒扫描所需时间的方法和系统。 增强的日记文件系统(JFS)包括防病毒功能,它利用JFS的低级日志来存储自先前的扫描操作以来发生的事务的历史记录。 日志不受JFS的正常清除操作的影响,无法避开驱动程序级别访问。 因此,更改文件上的时间戳或以其他方式尝试隐藏其病毒活动的病毒不会影响日志。 当防病毒扫描实用程序启动系统的防病毒扫描时,防病毒扫描实用程序将从永久日志中获取自上次扫描以来的历史记录。 防病毒扫描实用程序“重播”日志,并对与上次扫描之后发生的任何事务相关联的所有文件,目录等进行防病毒扫描。

    Displaying memory statistics for a keydrive
    4.
    发明授权
    Displaying memory statistics for a keydrive 失效
    显示密钥驱动器的内存统计信息

    公开(公告)号:US08037248B2

    公开(公告)日:2011-10-11

    申请号:US11839079

    申请日:2007-08-15

    IPC分类号: G06F13/10

    CPC分类号: G06K19/077 G06K19/07732

    摘要: Methods, systems, and products are provided that display memory statistics for a keydrive that do not require the keydrive to be plugged into another device. Displaying memory statistics according to embodiments of the present invention include receiving a command resulting in a change to the memory usage of the keydrive, calculating memory statistics describing the current state of memory usage of the keydrive, storing the memory statistics in memory on the keydrive, and displaying the memory statistics on a display on the keydrive. Calculating memory statistics describing the current state of memory usage of the keydrive may be carried out by calculating a total memory usage of the keydrive. Calculating memory statistics describing the current state of memory usage of the keydrive may also be carried out by calculating a percent of total memory used.

    摘要翻译: 提供了方法,系统和产品,显示不需要将密钥驱动器插入其他设备的密钥驱动器的内存统计信息。 显示根据本发明的实施例的存储器统计信息包括接收导致对密钥驱动器的存储器使用的改变的命令,计算描述密钥驱动器的存储器使用的当前状态的存储器统计量,将存储器统计信息存储在密钥驱动器上, 并在密钥驱动器上的显示器上显示内存统计信息。 可以通过计算密钥驱动器的总内存使用量来计算描述密钥驱动器的当前内存使用状态的内存统计信息。 计算描述当前密钥驱动器的内存使用情况的内存统计信息也可以通过计算所使用的总内存的百分比来执行。

    Method, System and Computer Program Product for Certifying a Timestamp of a Data Processing System
    5.
    发明申请
    Method, System and Computer Program Product for Certifying a Timestamp of a Data Processing System 有权
    方法,系统和计算机程序产品,用于验证数据处理系统的时间戳

    公开(公告)号:US20100223241A1

    公开(公告)日:2010-09-02

    申请号:US12394521

    申请日:2009-02-27

    IPC分类号: G06F17/30 G06F1/04

    CPC分类号: G06F1/14

    摘要: The disclosed embodiments present a system, method, and computer program product for certifying a timestamp generated by a data processing system. In some embodiments, the method includes receiving a request to certify a timestamp generated by a trusted data processing system, analyzing historical data related to a system time of the data processing system, and certifying the timestamp in response to determining that the historical data indicates a trustworthy system time of the data processing system when the timestamp was generated.

    摘要翻译: 所公开的实施例呈现用于证明由数据处理系统生成的时间戳的系统,方法和计算机程序产品。 在一些实施例中,该方法包括:接收认证由可信数据处理系统生成的时间戳的请求,分析与数据处理系统的系统时间相关的历史数据,以及响应于确定历史数据指示 生成时间戳时数据处理系统的可靠系统时间。

    Method, system and computer program product for certifying a timestamp of a data processing system
    6.
    发明授权
    Method, system and computer program product for certifying a timestamp of a data processing system 有权
    用于验证数据处理系统的时间戳的方法,系统和计算机程序产品

    公开(公告)号:US08122274B2

    公开(公告)日:2012-02-21

    申请号:US12394521

    申请日:2009-02-27

    IPC分类号: G06F1/00

    CPC分类号: G06F1/14

    摘要: The disclosed embodiments present a system, method, and computer program product for certifying a timestamp generated by a data processing system. In some embodiments, the method includes receiving a request to certify a timestamp generated by a trusted data processing system, analyzing historical data related to a system time of the data processing system, and certifying the timestamp in response to determining that the historical data indicates a trustworthy system time of the data processing system when the timestamp was generated.

    摘要翻译: 所公开的实施例呈现用于证明由数据处理系统生成的时间戳的系统,方法和计算机程序产品。 在一些实施例中,该方法包括:接收认证由可信数据处理系统生成的时间戳的请求,分析与数据处理系统的系统时间相关的历史数据,以及响应于确定历史数据指示 生成时间戳时数据处理系统的可靠系统时间。

    Method, System and Computer Program Product for Certifying Software Origination
    7.
    发明申请
    Method, System and Computer Program Product for Certifying Software Origination 审中-公开
    方法,系统和计算机程序产品用于认证软件起始

    公开(公告)号:US20100223469A1

    公开(公告)日:2010-09-02

    申请号:US12394470

    申请日:2009-02-27

    IPC分类号: H04L9/32

    摘要: The disclosed embodiments present a method, system and computer program product for certifying software origination. The method for certifying software origination comprises generating at least one certificate of originality for a software artifact, generating a key for authenticating the certificate of originality, incorporating the key into the certificate of originality, and embedding the certificate of originality in the software artifact.

    摘要翻译: 所公开的实施例提出了用于认证软件发起的方法,系统和计算机程序产品。 用于认证软件起始的方法包括为软件工件生成至少一个原创性证书,生成用于认证原创证书的密钥,将密钥合并到原创证书中,并将原创证书嵌入软件工件中。

    System and method for injecting hooks into Java classes to handle exception and finalization processing
    8.
    发明授权
    System and method for injecting hooks into Java classes to handle exception and finalization processing 失效
    将钩子注入Java类中以处理异常和完成处理的系统和方法

    公开(公告)号:US06662359B1

    公开(公告)日:2003-12-09

    申请号:US09620725

    申请日:2000-07-20

    IPC分类号: G06F944

    CPC分类号: G06F11/3612 G06F2209/481

    摘要: The present invention is directed to a system, method and instructions for handling path flow exception and finalization processing in an object oriented programming language. Initially, each instrumentation method is checked for a code to indicated an exception being thrown. A hook is inserted before the exception code and identifies the method throwing the exception. Methods must also be checked for exception tables. When an exception table is found, then a hook is inserted at the entry point of each exception handler for every entry in the exception table. This hook identifies the method which catches the exception.

    摘要翻译: 本发明涉及一种用于处理面向对象编程语言中的路径流异常和完成处理的系统,方法和指令。 最初,检查每个检测方法的代码以指示正在抛出的异常。 在异常代码之前插入一个钩子,并识别抛出异常的方法。 还必须检查异常表的方法。 当找到异常表时,在异常表中的每个条目的每个异常处理程序的入口点插入一个钩子。 该钩子标识捕获异常的方法。