Hard disk drive with write-only region
    1.
    发明授权
    Hard disk drive with write-only region 有权
    带只写区域的硬盘驱动器

    公开(公告)号:US08140795B2

    公开(公告)日:2012-03-20

    申请号:US11068322

    申请日:2005-02-28

    Abstract: The invention partitions the HDD into three areas, namely, no access, write-only, and the conventional read/write. Sensitive data (antivirus programs, back up data, etc.) is written into write-only areas, which thereafter become designated “no access” by appropriately changing their designation a data structure known as “logical block address” or “LBA”. Only users having approved passwords can change the status of a “no access” block back to “write-only” or “read/write”.

    Abstract translation: 本发明将HDD分为三个区域,即无访问,只写和常规读/写。 将敏感数据(防病毒程序,备份数据等)写入只写区域,其后通过适当地改变它们的指定被称为“逻辑块地址”或“LBA”的数据结构,被指定为“无访问”。 只有具有认证密码的用户才能将“无访问”块的状态更改回“只读”或“读/写”。

    System and method to update device driver or firmware using a hypervisor environment without system shutdown
    2.
    发明授权
    System and method to update device driver or firmware using a hypervisor environment without system shutdown 有权
    使用虚拟机管理程序环境更新设备驱动程序或固件而无需系统关闭的系统和方法

    公开(公告)号:US08201161B2

    公开(公告)日:2012-06-12

    申请号:US11970038

    申请日:2008-01-07

    CPC classification number: G06F9/45537 G06F9/4411

    Abstract: A system, method, and program product is provided that has a virtualized environment provided by a hypervisor. In the virtualized environment, one or more guest operating systems operate simultaneously with a privileged operating system. One of the guest operating systems identifies a device software update, such as a device driver or firmware update, corresponding to a hardware device that is attached to the computer system. The hypervisor is used to notify the privileged operating system of the device software update. When the privileged operating system is notified of the update, the privileged operating system uses one or more techniques to deny the guest operating systems access to the device. The privileged operating system then updates the device software update. After the device software update has been applied, the privileged operating system resumes access between the guest operating systems and the hardware device.

    Abstract translation: 提供了具有由管理程序提供的虚拟化环境的系统,方法和程序产品。 在虚拟化环境中,一个或多个客户机操作系统与特权操作系统同时操作。 其中一个客户操作系统识别对应于连接到计算机系统的硬件设备的设备软件更新,例如设备驱动程序或固件更新。 管理程序用于通知特权操作系统的设备软件更新。 当特权操作系统被通知更新时,特权操作系统使用一种或多种技术来拒绝来宾操作系统对设备的访问。 特权操作系统然后更新设备软件更新。 在应用设备软件更新之后,特权操作系统在客户操作系统和硬件设备之间恢复访问。

    System and Method to Update Device Driver or Firmware Using a Hypervisor Environment Without System Shutdown
    3.
    发明申请
    System and Method to Update Device Driver or Firmware Using a Hypervisor Environment Without System Shutdown 有权
    使用虚拟机管理程序环境更新设备驱动程序或固件的系统和方法,无需系统关闭

    公开(公告)号:US20090178033A1

    公开(公告)日:2009-07-09

    申请号:US11970038

    申请日:2008-01-07

    CPC classification number: G06F9/45537 G06F9/4411

    Abstract: A system, method, and program product is provided that has a virtualized environment provided by a hypervisor. In the virtualized environment, one or more guest operating systems operate simultaneously with a privileged operating system. One of the guest operating systems identifies a device software update, such as a device driver or firmware update, corresponding to a hardware device that is attached to the computer system. The hypervisor is used to notify the privileged operating system of the device software update. When the privileged operating system is notified of the update, the privileged operating system uses one or more techniques to deny the guest operating systems access to the device. The privileged operating system then updates the device software update. After the device software update has been applied, the privileged operating system resumes access between the guest operating systems and the hardware device.

    Abstract translation: 提供了具有由管理程序提供的虚拟化环境的系统,方法和程序产品。 在虚拟化环境中,一个或多个客户机操作系统与特权操作系统同时操作。 其中一个客户操作系统识别对应于连接到计算机系统的硬件设备的设备软件更新,例如设备驱动程序或固件更新。 管理程序用于通知特权操作系统的设备软件更新。 当特权操作系统被通知更新时,特权操作系统使用一种或多种技术来拒绝来宾操作系统对设备的访问。 特权操作系统然后更新设备软件更新。 在应用设备软件更新之后,特权操作系统在客户操作系统和硬件设备之间恢复访问。

    System and method for tracking changed LBAs on disk drive
    4.
    发明授权
    System and method for tracking changed LBAs on disk drive 有权
    用于跟踪磁盘驱动器上更改的LBA的系统和方法

    公开(公告)号:US07523319B2

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

    申请号:US11282055

    申请日:2005-11-16

    Abstract: When data changes in LBAs of a disk storage, the IDs of changed LBAs are written to a cache, with the LBAs being hashed to render a hash result. The hash result and contents of the cache are written to a file on the disk, the cache flushed, and the hash result written back to the cache for hashing together with subsequent changed LBAs. The process repeats. In this way, the hash result in the most current file on the disk can be compared with the hash result in cache, and if the two match, it indicates that the files on the disk contain an accurate record of changed LBAs.

    Abstract translation: 当磁盘存储器的LBA中的数据更改时,更改的LBA的ID被写入高速缓存,其中LBA被散列以呈现散列结果。 哈希结果和缓存的内容被写入磁盘上的一个文件,缓冲区被刷新,哈希结果被写回高速缓存,以及随后改变的LBA的散列。 该过程重复。 以这种方式,可以将磁盘上最新文件的哈希结果与缓存中的哈希结果进行比较,如果两者匹配,则表示磁盘上的文件包含已更改的LBA的准确记录。

    System and method for permitting end user to decide what algorithm should be used to archive secure applications
    5.
    发明申请
    System and method for permitting end user to decide what algorithm should be used to archive secure applications 审中-公开
    允许最终用户决定使用什么算法来归档安全应用程序的系统和方法

    公开(公告)号:US20080120510A1

    公开(公告)日:2008-05-22

    申请号:US11601974

    申请日:2006-11-20

    CPC classification number: G06F21/34 G06F21/32 G06F21/57

    Abstract: An end user or IT owner via the use of an application specifies which TPM is to be loaded or which TPM operation is to be invoked given the authenticated presentation of a biometric such as a fingerprint or a token such as a smart card. A secure table stored in the microcontroller made up of TPM hashes and their corresponding endorsement keys is indexed to these authentication records. The microcontroller compares a received biometric or smart card value to the stored values to determine which TPM emulator to load. This architecture uniquely stores individually secured algorithms, and applications that can be bound to the user and the system on which they are running.

    Abstract translation: 通过使用应用程序的最终用户或IT所有者指定要在何种身份验证的生物特征表示(如指纹或诸如智能卡的令牌)之前,哪个TPM操作要被加载或要调用哪个TPM操作。 存储在由TPM哈希构成的微控制器中的安全表,并将它们相应的认可密钥索引到这些认证记录。 微控制器将接收到的生物特征值或智能卡值与存储的值进行比较,以确定要加载的TPM仿真器。 该架构独特地存储单独的安全算法,以及可以绑定到用户和运行它们的系统的应用程序。

    System and method to update firmware on a hybrid drive
    6.
    发明授权
    System and method to update firmware on a hybrid drive 有权
    用于更新混合驱动器上的固件的系统和方法

    公开(公告)号:US09354857B2

    公开(公告)日:2016-05-31

    申请号:US12051301

    申请日:2008-03-19

    CPC classification number: G06F8/65 G06F3/0601 G06F2003/0697 Y02D10/42

    Abstract: A system, method, and program product is provided that updates the firmware on a hybrid drive by reserving a memory area within the hybrid disk drive's nonvolatile memory buffer. The firmware update is then stored in the reserved memory area. The next time the platters of the hybrid disk drive spin up, the firmware update that is stored in the reserved memory area is identified. The identified update is then written to a firmware memory of a firmware that controls the operation of the hybrid drive. In one embodiment, the update is written to the firmware memory by flashing the firmware's memory. After the firmware is updated, the hybrid drive is reset. Resetting of the hybrid drive includes executing the updated firmware.

    Abstract translation: 提供了一种系统,方法和程序产品,其通过在混合磁盘驱动器的非易失性存储器缓冲器内预留存储器区域来更新混合驱动器上的固件。 然后将固件更新存储在保留的存储器区域中。 混合磁盘驱动器的下一次盘旋时,识别存储在保留存储器区域中的固件更新。 然后将所识别的更新写入控制混合驱动器的操作的固件的固件存储器。 在一个实施例中,通过闪烁固件的存储器将更新写入固件存储器。 固件更新后,混合驱动器将被复位。 混合驱动器的复位包括执行更新的固件。

    SYSTEM AND METHOD FOR PREVENTING USER O.S. IN VMM SYSTEM FROM DEENERGIZING DEVICE BEING USED BY SERVICE O.S.
    7.
    发明申请
    SYSTEM AND METHOD FOR PREVENTING USER O.S. IN VMM SYSTEM FROM DEENERGIZING DEVICE BEING USED BY SERVICE O.S. 有权
    用于防止用户的系统和方法 在由服务使用的设备使用的VMM系统中

    公开(公告)号:US20090144570A1

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

    申请号:US11949983

    申请日:2007-12-04

    CPC classification number: G06F1/3203 G06F9/45558 G06F2009/45579

    Abstract: A call from a user operating system (UOS) to BIOS to configure a connected device into a reduced energy consumption mode is routed through a virtual machine monitor (VMM). The VMM determines whether a service O.S. (SOS) is in need of the device and if so the VMM informs the UOS that the device has been configured as ordered, while allowing the SOS to complete its task with the device. If the SOS is not in need of the device, or at the completion of the SOS task with the device, the VMM passes the call to ACPI/BIOS to configure the device in the demanded energy consumption mode.

    Abstract translation: 通过虚拟机监视器(VMM)路由从用户操作系统(UOS)到BIOS的将连接的设备配置为降低的能量消耗模式的呼叫。 VMM确定一个服务O.S. (SOS)需要该设备,如果是这样,则VMM通知UOS设备已被配置为有序,同时允许SOS完成其与该设备的任务。 如果SOS不需要设备,或者在使用设备完成SOS任务时,VMM会将呼叫传递给ACPI / BIOS,以将设备配置为所需能量消耗模式。

    Smart battery charging system, method, and computer program product
    8.
    发明授权
    Smart battery charging system, method, and computer program product 有权
    智能电池充电系统,方法和电脑程序产品

    公开(公告)号:US07191077B2

    公开(公告)日:2007-03-13

    申请号:US10744775

    申请日:2003-12-23

    Abstract: An intelligent battery charger is disclosed which tracks usage of the computer by the user and the charging and usage habits of the user. This tracking includes dates, times, and elapsed usage time, as well as dates, times, and elapsed charging time. Parameters regarding the specific battery being charged are also known by the intelligent battery charger. This information is utilized to develop a usage and charging profile for a particular battery in the device for which it is used. To execute a deep cycle, rather than require that the user wait to plug in a charger until the battery level has reached a certain low level, the charger itself controls the on and off operation of the charging system, based on the profiles.

    Abstract translation: 公开了一种智能电池充电器,其跟踪用户对计算机的使用以及用户的充电和使用习惯。 此跟踪包括日期,时间和使用时间,以及日期,时间和经过的充电时间。 有关充电的电池的参数也是智能电池充电器所知。 该信息用于开发用于其使用的设备中的特定电池的使用和充电简档。 要执行深循环,而不是要求用户等待充电器插入电池电量达到一定的低电平,充电器本身将根据配置文件控制充电系统的开启和关闭操作。

    Method and system for locating objects
    9.
    发明授权
    Method and system for locating objects 失效
    定位对象的方法和系统

    公开(公告)号:US07049960B2

    公开(公告)日:2006-05-23

    申请号:US10747568

    申请日:2003-12-29

    CPC classification number: G01S15/74 G01S15/87 G08B13/2462 G08B21/0261

    Abstract: An area is established by positioning a string of boundary objects that are reflective to a range of ultrasonic frequencies. Tracking objects may be placed inside the area which also are reflective to the range of ultrasonic frequencies. An array of transducers insonify the area and the reflected signals are received by each transducer, digitized and stored as digital data. The digital data is read out in time reverse order and time reversal signals are generated that are coupled to each corresponding transducer. The time reversed signals focus energy on the reflective sources. The reflected signals resulting from the time reversed signals are analyzed to generate a reference signature indicating relative locations of boundary and tracking objects. The time reversed signals are sent intervals to generate new signatures which are compared to the reference signature to determine if tracking objects have been moved outside the area.

    Abstract translation: 通过定位反射到超声波频率范围的边界对象串来建立区域。 跟踪对象可以放置在区域内,该区域也反射超声波频率的范围。 传感器阵列使该区域失真,反射信号由每个传感器接收,数字化并存储为数字数据。 数字数据以时间相反的顺序读出,并且产生耦合到每个相应的换能器的时间反转信号。 时间反转信号将能量聚焦在反射源上。 分析由时间反转信号产生的反射信号,以产生指示边界和跟踪对象的相对位置的参考签名。 时间反转信号被发送间隔以产生与参考签名相比较的新签名,以确定跟踪对象是否已经移动到该区域外。

    Object oriented model of preloading software

    公开(公告)号:US07007273B2

    公开(公告)日:2006-02-28

    申请号:US10020697

    申请日:2001-10-29

    CPC classification number: G06F8/60

    Abstract: A method, system and computer program product for creating a preload. A preload may be stored onto a computer system prior to the computer system being manufactured. One or more attributes of an object of a preload may be defined. Each preload object may be an aggregation of one or more software element objects. A comparison may be made between the attributes in each software element object with the one or more attributes in the defined preload object. Upon identifying one or more software element objects whose attributes comprise the one or more attributes of the defined preload object, one or more part numbers associated with the one or more identified software element objects may be transmitted to a manufacturing system. Software associated with the identified one or more software element objects may be retrieved and installed onto a preload associated with the defined preload object.

Patent Agency Ranking