Programmatically pre-selecting specific physical memory blocks to allocate to an executing application
    1.
    发明授权
    Programmatically pre-selecting specific physical memory blocks to allocate to an executing application 失效
    以编程方式预先选择特定物理内存块以分配给执行的应用程序

    公开(公告)号:US07000087B2

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

    申请号:US10008615

    申请日:2001-11-07

    IPC分类号: G06F13/00

    CPC分类号: G06F9/5016 G06F12/08

    摘要: A method and system for allocating pre-selected physical memory locations to an application executing on a data processing system. Memory allocation subroutines, interacting with the programming interfaces of the operating system (OS), allocates and looks down blocks of memory. The memory allocation subroutines then de-allocates the memory blocks based on whether or not the memory blocks fall within the pre-selected range of physical memory locations. The physical memory locations of the blocks locked down are discovered using the driver. The driver takes the virtual address of the specified memory locations and returns with a corresponding physical address. The memory allocation subroutines provide functions that allow the program developer to specify the number of physical pages to allocate and a range of physical addresses and comprises algorithm(s) that allocates the physical memory within the selected range.

    摘要翻译: 一种用于将预先选择的物理存储器位置分配给在数据处理系统上执行的应用的方法和系统。 内存分配子程序与操作系统(OS)的编程接口进行交互,分配和查看内存块。 存储器分配子程序然后基于存储器块是否落在物理存储器位置的预选范围内来解除对存储器块的分配。 使用驱动程序发现锁定的块的物理内存位置。 驱动程序使用指定内存位置的虚拟地址,并返回相应的物理地址。 内存分配子程序提供了允许程序开发人员指定要分配的物理页面数量和一系列物理地址的功能,并包括在所选范围内分配物理内存的算法。

    Method, apparatus and program product to concurrently detect, repair, verify and isolate memory failures
    2.
    发明授权
    Method, apparatus and program product to concurrently detect, repair, verify and isolate memory failures 有权
    同时检测,修复,验证和隔离内存故障的方法,设备和程序产品

    公开(公告)号:US07661044B2

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

    申请号:US11673630

    申请日:2007-02-12

    IPC分类号: G11C29/00 G06F11/00 H03M13/00

    摘要: Method and system for repairing memory failure in a computer system in one aspect determines one or more test patterns and time duration for testing the new memory unit that replaced a failed memory unit. The test pattern is written to the new memory unit and read from the new memory unit. The read pattern is compared to the test pattern that was used to write. If the read test pattern and the written test pattern doe not match, a further repair action is taken. If they match, writing and reading of the test pattern repeats until the time duration for testing expires. The new memory unit may be configured as available for use when the write and read test completes successfully for the testing time duration.

    摘要翻译: 在一个方面中用于修复计算机系统中的存储器故障的方法和系统确定用于测试替换故障存储器单元的新存储器单元的一个或多个测试模式和持续时间。 测试模式被写入新的存储器单元并从新的存储器单元读取。 读取模式与用于写入的测试模式进行比较。 如果读取测试模式和书写测试模式不匹配,则进行进一步的修复操作。 如果匹配,测试模式的写入和读取将重复,直到测试的持续时间过期。 当写入和读取测试成功完成测试持续时间时,新的存储器单元可能被配置为可用。

    ROM scan memory expander
    3.
    发明授权
    ROM scan memory expander 失效
    ROM扫描存储器扩展器

    公开(公告)号:US07284084B2

    公开(公告)日:2007-10-16

    申请号:US10929323

    申请日:2004-08-30

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    CPC分类号: G06F9/4411

    摘要: A method and system for booting up multiple PCI peripheral devices, such that the number of bootable PCI peripheral devices is not limited by the amount of computer system memory that is dedicated to storing executable boot code for the peripheral devices. The executable boot code is stored on a Read Only Memory (ROM) on each peripheral device. When a new PCI peripheral device begins to boot up, a check for available memory space in a ROM scan memory address space is performed. If there is not enough available room in the ROM scan memory address space for the new device's executable boot code, then a ROM scan detection logic pages an image of another peripheral device's executable boot code out of the ROM scan memory address space before storing the new device's executable boot code into the ROM scan memory address space.

    摘要翻译: 一种用于引导多个PCI外围设备的方法和系统,使得可引导PCI外围设备的数量不受专用于存储外围设备的可执行引导代码的计算机系统存储器的数量的限制。 可执行引导代码存储在每个外围设备上的只读存储器(ROM)上。 当新的PCI外围设备开始启动时,执行ROM扫描存储器地址空间中可用存储器空间的检查。 如果新设备的可执行启动代码的ROM扫描存储器地址空间中没有足够的可用空间,则ROM扫描检测逻辑在存储新的设备的ROM扫描存储器地址空间之前将另一外围设备的可执行引导代码的映像从ROM扫描存储器地址空间中读出 设备的可执行引导代码进入ROM扫描存储器地址空间。

    Method, Apparatus and Program Product to Concurrently Detect, Repair, Verify and Isolate Memory Failures
    4.
    发明申请
    Method, Apparatus and Program Product to Concurrently Detect, Repair, Verify and Isolate Memory Failures 有权
    方法,设备和程序产品,以同时检测,修复,验证和隔离内存故障

    公开(公告)号:US20080195902A1

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

    申请号:US11673630

    申请日:2007-02-12

    IPC分类号: G11C29/10

    摘要: Method and system for repairing memory failure in a computer system in one aspect determines one or more test patterns and time duration for testing the new memory unit that replaced a failed memory unit. The test pattern is written to the new memory unit and read from the new memory unit. The read pattern is compared to the test pattern that was used to write. If the read test pattern and the written test pattern doe not match, a further repair action is taken. If they match, writing and reading of the test pattern repeats until the time duration for testing expires. The new memory unit may be configured as available for use when the write and read test completes successfully for the testing time duration.

    摘要翻译: 在一个方面中用于修复计算机系统中的存储器故障的方法和系统确定用于测试替换故障存储器单元的新存储器单元的一个或多个测试模式和持续时间。 测试模式被写入新的存储器单元并从新的存储器单元读取。 读取模式与用于写入的测试模式进行比较。 如果读取测试模式和书写测试模式不匹配,则进行进一步的修复操作。 如果匹配,测试模式的写入和读取将重复,直到测试的持续时间过期。 当写入和读取测试成功完成测试持续时间时,新的存储器单元可能被配置为可用。

    Apparatus, system, and method for accessing system information
    6.
    发明授权
    Apparatus, system, and method for accessing system information 失效
    用于访问系统信息的装置,系统和方法

    公开(公告)号:US07487409B2

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

    申请号:US11216408

    申请日:2005-08-31

    IPC分类号: G06F11/00

    摘要: An apparatus, system, and method are disclosed for accessing system information. The apparatus includes an observation module, a monitoring module, and an action module. The observation module receives input device signals. The monitoring module recognizes selected inputs from among input data. The action module, working independently of the local system, selectively or automatically causes system information or action to be conveyed to a user.

    摘要翻译: 公开了一种用于访问系统信息的装置,系统和方法。 该装置包括观察模块,监视模块和动作模块。 观察模块接收输入设备信号。 监控模块从输入数据中识别所选择的输入。 操作模块独立于本地系统工作,选择性地或自动地将系统信息或动作传达给用户。

    METHOD AND SYSTEM FOR CUSTOMIZATION OF ENTERTAINMENT SELECTIONS IN RESPONSE TO USER FEEDBACK
    7.
    发明申请
    METHOD AND SYSTEM FOR CUSTOMIZATION OF ENTERTAINMENT SELECTIONS IN RESPONSE TO USER FEEDBACK 审中-公开
    娱乐选择的自定义方法和系统对用户反馈的响应

    公开(公告)号:US20080125889A1

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

    申请号:US11466176

    申请日:2006-08-22

    IPC分类号: G06F17/00

    CPC分类号: G06F16/437

    摘要: A method, computer program product, and system for playing a series of discrete digital selections, such a MP3 files, from a selection database selected at least in part on user preference ratings, receiving user preference feedback for a particular selection while the particular selection is playing, and altering the user preference rating for the particular selection based upon the user preference feedback received. The user preference feedback may be provided in the form of a new user preference rating or an instruction to increment or decrement the current user preference rating. Alternatively, the user preference feedback may be determined by user interaction with standard controls, such as an increase in a user preference rating for a selection upon determining that a user has replayed the selection.

    摘要翻译: 一种用于从至少部分地基于用户偏好等级选择的选择数据库播放一系列离散数字选择(诸如MP3文件)的方法,计算机程序产品和系统,在特定选择是接收用于特定选择的用户偏好反馈 基于接收到的用户偏好反馈来播放和改变特定选择的用户偏好评级。 用户偏好反馈可以以新的用户偏好等级的形式提供,或者增加或减少当前用户偏好等级的指令。 或者,用户偏好反馈可以通过用户与标准控件的交互来确定,诸如在确定用户已经重放了选择时用于选择的用户偏好评级的增加。

    System and method for identifying one or more optimum configurations of a data processing system
    8.
    发明授权
    System and method for identifying one or more optimum configurations of a data processing system 失效
    用于识别数据处理系统的一个或多个最佳配置的系统和方法

    公开(公告)号:US06941450B2

    公开(公告)日:2005-09-06

    申请号:US09918330

    申请日:2001-07-30

    IPC分类号: H04L12/24 G06F15/177

    摘要: A system and method for implementing a system optimizer utilized to determine if a current configuration of a data processing system is optimized for system performance according to testing criteria. If the current configuration is not optimized, alternate configurations are generated and analyzed to find at least one optimized alternate configuration. If an optimized alternate configuration is found, the system optimizer notifies a user. However, if at least one optimized alternate configuration is not found, the testing criteria is altered and the set of generated alternate configurations are analyzed utilizing the altered testing criteria.

    摘要翻译: 用于实现系统优化器的系统和方法,用于根据测试标准确定数据处理系统的当前配置是否针对系统性能进行了优化。 如果当前配置未被优化,则会生成和分析备用配置,以找到至少一个优化的备用配置。 如果找到优化的备用配置,则系统优化程序通知用户。 但是,如果找不到至少一个优化的替代配置,则会更改测试标准,并使用更改的测试标准分析生成的备用配置集。