System and method to update firmware on a hybrid drive
    1.
    发明授权
    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.
    2.
    发明申请
    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
    3.
    发明授权
    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
    4.
    发明授权
    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.

    System and method for hybrid virtual machine monitor file system operations
    6.
    发明授权
    System and method for hybrid virtual machine monitor file system operations 有权
    混合虚拟机监控文件系统操作的系统和方法

    公开(公告)号:US08165177B2

    公开(公告)日:2012-04-24

    申请号:US11615289

    申请日:2006-12-22

    Abstract: A system and method for hybrid virtual machine monitor system is provided. A first operating system uses a file system to manage data storage and retrieval within a data storage area. A second operating system, which is not compatible with the first operating system's file system, executes a management application backup utility. The first operating system includes a filter driver that sends logical block addresses, which correspond to data reads/writes, to the management application backup utility. In turn, the management application backup utility uses the logical block addresses to perform operations on the data storage locations. In one embodiment, the management application backup utility performs actions on the data storage area, such as a disk defragmentation, and subsequently sends data location changes to the filter driver. In this embodiment, the filter driver instructs the first operating system's file system to update its translation tables based upon the data location changes.

    Abstract translation: 提供了一种混合虚拟机监控系统的系统和方法。 第一个操作系统使用文件系统来管理数据存储区域内的数据存储和检索。 与第一操作系统的文件系统不兼容的第二操作系统执行管理应用备份实用程序。 第一操作系统包括一个过滤器驱动程序,它向管理应用程序备份实用程序发送对应于数据读/写的逻辑块地址。 反过来,管理应用程序备份实用程序使用逻辑块地址对数据存储位置执行操作。 在一个实施例中,管理应用备份实用程序对诸如磁盘碎片整理的数据存储区域执行动作,并且随后将数据位置改变发送到过滤驱动器。 在该实施例中,过滤器驱动器基于数据位置改变来指示第一操作系统的文件系统更新其翻译表。

    System and method for computer system rejuvenation
    8.
    发明授权
    System and method for computer system rejuvenation 有权
    计算机系统复兴的系统和方法

    公开(公告)号:US07555679B2

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

    申请号:US10963887

    申请日:2004-10-13

    CPC classification number: G06F9/4408 G06F8/60 G06F11/1438

    Abstract: A system and method that rejuvenates a computer system is provided. The user uses the computer system that includes an operating system and applications for a first period of time creating data files and applying patches to the operating system and applications. An image is created of the primary drive and stored on a second nonvolatile storage area. In one embodiment, the second nonvolatile storage area is a hidden partition of a hard drive. The user continues using the system during a second period of time. When the computer system becomes sluggish, the primary drive is reformatted and the image is copied from the second nonvolatile storage area to the primary drive. In addition, patches and applications installed after the image was created are stored to the second nonvolatile storage area and reapplied and reinstalled on the primary drive after the image has been copied to the primary drive.

    Abstract translation: 提供了一种恢复计算机系统的系统和方法。 用户使用包含操作系统和应用程序的计算机系统在第一时间段内创建数据文件并将补丁应用于操作系统和应用程序。 创建主驱动器并存储在第二非易失性存储区域上的映像。 在一个实施例中,第二非易失性存储区域是硬盘驱动器的隐藏分区。 用户在第二段时间内继续使用系统。 当计算机系统变得迟缓时,重新格式化主驱动器,并且将图像从第二非易失性存储区域复制到主驱动器。 此外,创建映像后安装的修补程序和应用程序将存储到第二个非易失性存储区域,并在将映像复制到主驱动器之后重新应用并重新安装在主驱动器上。

    Client based instant messenger queue limit
    9.
    发明授权
    Client based instant messenger queue limit 失效
    基于客户端的即时消息队列限制

    公开(公告)号:US07539732B2

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

    申请号:US10941337

    申请日:2004-09-15

    CPC classification number: H04L51/04

    Abstract: The number of concurrent instant messaging sessions at a given time is limited. A user may configure the number of instant messaging sessions that are allowed at a given time. When a new request for an instant messaging session is received, a determination is made as to whether there are already the maximum number of allowed sessions. If the maximum number of sessions has been reached, the requestor receives a message indicating that the user is currently busy with other instant messaging sessions and inviting the requestor to join the queue. If the requestor joins the queue, then the requestor moves up in the queue when one of the user's instant messaging sessions terminate.

    Abstract translation: 在给定时间的并发即时消息会话的数量是有限的。 用户可以配置在给定时间允许的即时消息会话的数量。 当接收到对即时消息接发会话的新请求时,确定是否已经有允许会话的最大数量。 如果达到最大会话数,请求者将收到一条消息,指示用户当前正忙于其他即时消息会话,并邀请请求者加入队列。 如果请求者加入队列,则当用户的一个即时消息传递会话终止时,请求者向上移动队列。

    System and method for instant messenger busy gauge
    10.
    发明授权
    System and method for instant messenger busy gauge 有权
    即时通讯忙功能的系统和方法

    公开(公告)号:US07500200B2

    公开(公告)日:2009-03-03

    申请号:US10941334

    申请日:2004-09-15

    CPC classification number: H04L51/04

    Abstract: A system and method that gathers activity level from users and provides a “busy gauge” to others that indicates the user's activity level. In one embodiment, the user's activity is computed automatically based upon the user's interaction with their computer system. In the automatic method, an input tracking routine records the user's input frequency, such as mouse clicks, voice inputs, keyboard inputs, and other inputs in order to determine the user's activity level. The recorded activity data is compared with activity level thresholds that can be either default thresholds or user-specified. The user can select to use a manual input level in which the user specifies the user's activity level despite the number of input actions received at the user's computer.

    Abstract translation: 从用户收集活动级别并向其他人指出用户的活动级别提供“忙碌表”的系统和方法。 在一个实施例中,基于用户与其计算机系统的交互来自动计算用户的活动。 在自动方法中,输入跟踪例程记录用户的输入频率,例如鼠标点击,语音输入,键盘输入和其他输入,以确定用户的活动水平。 将记录的活动数据与可以是默认阈值或用户指定的活动级别阈值进行比较。 用户可以选择使用用户指定用户活动级别的手动输入级别,尽管在用户计算机上接收到输入操作的数量。

Patent Agency Ranking