Methods and systems for cooperative scheduling of hardware resource elements
    1.
    发明授权
    Methods and systems for cooperative scheduling of hardware resource elements 有权
    硬件资源元素协同调度的方法和系统

    公开(公告)号:US07337442B2

    公开(公告)日:2008-02-26

    申请号:US10309524

    申请日:2002-12-03

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077

    摘要: Cooperatively scheduling hardware resources by providing information on shared resources within processor packages to the operating system. Logical processors may be included in packages in which some or all processor execution resources are shared among logical processors. In order to better schedule thread execution, information regarding which logical processors are sharing processor execution resources and information regarding which system resources are shared among processor packages is provided to the operating system. Extensions to the SRAT (static resource affinity table) can be used to provide this information.

    摘要翻译: 通过向操作系统提供处理器包内的共享资源信息来协同地调度硬件资源。 逻辑处理器可以包括在其中一些或所有处理器执行资源在逻辑处理器之间共享的包中。 为了更好地安排线程执行,提供关于哪些逻辑处理器共享处理器执行资源的信息和关于处理器包之间共享的哪些系统资源的信息被提供给操作系统。 可以使用SRAT的扩展(静态资源关联表)来提供此信息。

    MACHINE-READABLE END USER LICENSE AGREEMENT WITH AUTOMATED ACCEPTANCE
    2.
    发明申请
    MACHINE-READABLE END USER LICENSE AGREEMENT WITH AUTOMATED ACCEPTANCE 审中-公开
    机器可读的最终用户许可协议与自动接受

    公开(公告)号:US20090265180A1

    公开(公告)日:2009-10-22

    申请号:US12106341

    申请日:2008-04-21

    IPC分类号: G06Q99/00

    摘要: A method of representing a first end-user license agreement (EULA) offered to a user and automatically responding to a subsequent EULA offered to the user is disclosed. The representation may be in a logical language having parameters corresponding to legal terms of the EULA, logical operators, and the capability to form and nest logical expressions. A logical library may store parameters corresponding to legal terms. A logical expression may be created that corresponds to a user's term preferences, and may be evaluated using the terms of a subsequent EULA to automatically determine the user's acceptance or rejection of the subsequent EULA. A user's application preferences of the logical expressions and terms may be received and used by the method. EULA responses may be signified in a log and/or by sending a record or message to the offering party. A similar method is disclosed for other types of electronic agreements.

    摘要翻译: 公开了一种表示向用户提供的第一最终用户许可协议(EULA)并自动响应提供给用户的后续EULA的方法。 该表示可以是具有与EULA的合法术语对应的参数的逻辑语言,逻辑运算符以及形成和嵌套逻辑表达式的能力。 逻辑库可以存储与法律条款相对应的参数。 可以创建对应于用户的术语偏好的逻辑表达,并且可以使用随后的EULA的术语来评估以自动确定用户对后续EULA的接受或拒绝。 逻辑表达式和术语的用户应用偏好可以被该方法接收和使用。 EULA答复可以在日志中和/或通过向提供方发送记录或消息来表示。 对于其他类型的电子协议也公开了类似的方法。

    Method and apparatus of remote computer management
    3.
    发明授权
    Method and apparatus of remote computer management 有权
    远程计算机管理的方法和装置

    公开(公告)号:US07343441B1

    公开(公告)日:2008-03-11

    申请号:US09676544

    申请日:2000-09-29

    IPC分类号: G06F13/20 G06F15/16 H04L9/00

    摘要: A computer being controlled is coupled via a communications bus to at least one other device comprising one or more authorized management devices. The one or more authorized management devices are coupled to a management port. Only management commands received from authorized management devices via the management port may be executed or otherwise responded to. Management commands received from other devices are ignored. In a preferred embodiment, the communication bus is an IEEE 1394 serial bus. In this manner, the present invention provides for the use of more direct communication technologies, such as the IEEE 394 serial bus, while simultaneously providing a greater degree of security than previously available.

    摘要翻译: 被控制的计算机经由通信总线耦合到包括一个或多个授权管理设备的至少一个其他设备。 一个或多个授权管理设备耦合到管理端口。 只有通过管理端口从授权的管理设备接收到的管理命令可以被执行或以其他方式响应。 从其他设备收到的管理命令将被忽略。 在优选实施例中,通信总线是IEEE 1394串行总线。 以这种方式,本发明提供了诸如IEEE 394串行总线之类的更直接的通信技术的使用,同时提供比先前可用的更大程度的安全性。

    Common feature mode for microprocessors in a multiple microprocessor system
    4.
    发明授权
    Common feature mode for microprocessors in a multiple microprocessor system 有权
    多处理器系统中微处理器的通用特征模式

    公开(公告)号:US06792529B1

    公开(公告)日:2004-09-14

    申请号:US09547364

    申请日:2000-04-11

    IPC分类号: G06F124

    摘要: A set of microprocessors may be set to a common mode in which the microprocessors utilize features that are common to all microprocessors. The common mode facilitates proper multiprocessor operation and permits a fix to be applied to each of the microprocessors based on this common mode. Firmware or software can detect whether microprocessors are set to run in different modes in a multiprocessor system. If not, the microprocessors are allowed to run in their normal mode, such as by writing a value to a configuration register associated with each microprocessor. If features are mixed, a different value can be written which tells each microprocessor to revert to a common mode of operation for that family of microprocessors. A common set of microcode patches may be downloaded to the microprocessors. Alternatively, the various microprocessors may also be instructed to run in a particular mode that emulates a particular stepping.

    摘要翻译: 可以将一组微处理器设置为其中微处理器利用所有微处理器通用的特征的共模式。 通用模式有助于正确的多处理器操作,并允许基于该共模模式将修复应用于每个微处理器。 固件或软件可以检测微处理器是否设置为在多处理器系统中以不同的模式运行。 如果没有,则允许微处理器以其正常模式运行,例如通过将值写入与每个微处理器相关联的配置寄存器。 如果功能混合,则可以写入不同的值,告诉每个微处理器恢复到该系列微处理器的常见操作模式。 可以将一组通用的微代码补丁下载到微处理器。 或者,也可以指示各种微处理器以模拟特定步进的特定模式运行。

    Common feature mode for microprocessors in a multiple microprocessor system
    5.
    发明授权
    Common feature mode for microprocessors in a multiple microprocessor system 有权
    多处理器系统中微处理器的通用特征模式

    公开(公告)号:US07249247B2

    公开(公告)日:2007-07-24

    申请号:US10940394

    申请日:2004-09-13

    IPC分类号: G06F1/24 G06F15/177

    摘要: A mechanism whereby a set of microprocessors may be set to a common mode in which the microprocessors utilize one or more features that are common to all microprocessors. The common mode facilitates proper multiprocessor operation and permits a fix (e.g., a microcode patch) to be applied to each of the microprocessors based on this common mode. More particularly, at system startup, firmware or software can detect whether microprocessors are set to run in different modes (e.g., steppings) in a multiprocessor system. If not, the microprocessors are allowed to run in their normal mode, such as by writing a particular value (e.g., zero) to a configuration register associated with each microprocessor. If features are mixed, a different value can be written, (e.g., one), which tells each microprocessor to revert to a common mode of operation for that family of microprocessors, such as corresponding to a common stepping and/or clock speed. A common set of microcode patches may be downloaded to the microprocessors. Alternatively, the various microprocessors may also be instructed to run in a particular mode that emulates a particular stepping, e.g., by writing into the configuration register or registers a number between one and M that corresponds to a common stepping among the microprocessors.

    摘要翻译: 可以将一组微处理器设置为微处理器利用所有微处理器所共有的一个或多个特征的共同模式的机制。 该共同模式有助于适当的多处理器操作,并且允许基于该共同模式将修复(例如,微代码补丁)应用于每个微处理器。 更具体地,在系统启动时,固件或软件可以检测微处理器是否被设置为在多处理器系统中以不同的模式(例如,步进)运行。 如果不是,则允许微处理器以其正常模式运行,例如通过将特定值(例如,零)写入与每个微处理器相关联的配置寄存器。 如果特征是混合的,则可以写出不同的值(例如一个),其告知每个微处理器恢复到该系列微处理器的公共操作模式,例如对应于公共的步进和/或时钟速度。 可以将一组通用的微代码补丁下载到微处理器。 或者,也可以指示各种微处理器以模拟特定步进的特定模式运行,例如通过写入配置寄存器或者在与微处理器之间的公共步进相对应的一与M之间登记一个数字。