会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Interleaved boot block to support multiple processor architectures and method of use
    • 交叉引导块支持多种处理器架构和使用方法
    • US20060129795A1
    • 2006-06-15
    • US11010167
    • 2004-12-10
    • Mallik BulusuVincent ZimmerRahul Khanna
    • Mallik BulusuVincent ZimmerRahul Khanna
    • G06F15/177
    • G06F9/4401
    • A flash memory has an interleaved boot block compatible with multiple processor architectures. The interleaved boot block may include one boot block compatible with a first CPU architecture and another boot block compatible with a second CPU architecture. These two boot blocks may be combined in an interleaved manner in the flash memory so that during a boot process only one of the two boot blocks executes, although both are stored in the flash memory. By interleaving different boot blocks, a common socket computer system capable of supporting multiple processor architectures may be achieved without fully replacing an incompatible basic input/output system (BIOS). Further, the flash memory may contain an updatable portion in which any BIOS segments incompatible with a processor architecture may be updated via a recovery, or update, process.
    • 闪存具有与多种处理器架构兼容的交错引导块。 交错的引导块可以包括与第一CPU架构兼容的一个引导块和与第二CPU架构兼容的另一启动块。 这两个引导块可以以交错方式组合在闪速存储器中,使得在引导过程中,两个引导块中只有一个执行,尽管两者都存储在闪存中。 通过交织不同的引导块,可以在不完全替换不兼容的基本输入/输出系统(BIOS)的情况下实现能够支持多处理器体系结构的公共套接字计算机系统。 此外,闪存可以包含可更新部分,其中可以经由恢复或更新过程来更新与处理器架构不兼容的任何BIOS段。
    • 5. 发明申请
    • BIOS framework for accommodating multiple service processors on a single server to facilitate distributed/scalable server management
    • 用于在单个服务器上容纳多个服务处理器以便于分布式/可扩展服务器管理的BIOS框架
    • US20050240669A1
    • 2005-10-27
    • US10811755
    • 2004-03-29
    • Rahul KhannaMallik BulusuVincent Zimmer
    • Rahul KhannaMallik BulusuVincent Zimmer
    • G06F9/50G06F15/173
    • G06F15/177G06F9/4405G06F9/4413G06F9/5055G06F11/3447G06F11/3495
    • BIOS framework for accommodating multiple service processors on a single server to facilitate distributed/scalable server management. During a pre-boot phase for a server, information is collected pertaining to service capabilities supported by each of a plurality of service processors used to service server management requests for a server, wherein the services supported by each service processor are performed via execution of service code associated with that service processor. The service capabilities are aggregated across all of the service processors, and a corresponding unified presentation of service capabilities is provided to a service consumer. End-users are enabled to provide preferences that define a usage order for like services hosted by different service processors within the same system. The BIOS framework can detect the addition or removal of hot-swap cards hosting one or more service processors and associated service code, and update the unified presentation of service capabilities to reflect new added service capabilities or remove previously existing service capabilities.
    • 用于在单个服务器上容纳多个服务处理器以便于分布式/可扩展服务器管理的BIOS框架。 在服务器的预引导阶段期间,收集关于用于服务服务器的服务器管理请求的多个服务处理器中的每一个所支持的服务能力的信息,其中由每个服务处理器支持的服务通过服务执行 与该服务处理器相关联的代码。 服务能力在所有服务处理器之间进行聚合,并向服务使用者提供相应的服务能力统一呈现。 最终用户能够提供定义同一系统内由不同服务处理器托管的类似服务的使用顺序的首选项。 BIOS框架可以检测托管一个或多个服务处理器和相关服务代码的热插拔卡的添加或删除,并更新服务功能的统一呈现以反映新的附加服务功能或删除先前存在的服务功能。
    • 6. 发明授权
    • Method and system to support network port authentication from out-of-band firmware
    • 从带外固件支持网络端口认证的方法和系统
    • US07587750B2
    • 2009-09-08
    • US10607678
    • 2003-06-26
    • Vincent J. ZimmerRahul KhannaMallik Bulusu
    • Vincent J. ZimmerRahul KhannaMallik Bulusu
    • H04L9/32G06F15/16
    • H04L63/08G06F21/575G06F2221/2103H04L63/10
    • Methods and systems for performing network port authentication without requiring any operating system (OS) complicity are disclosed. Under one method, port authentication instructions are loaded into a protected memory space during a pre-boot of a supplicant system. In response to a port authentication request, the supplicant system's processor is switched to a hidden execution mode and executes the port authentication instructions to authenticate a network port hosted by an authenticator system to which the supplicant system is linked. One authentication process employs an authentication server that authenticates the supplicant via one of various authentication schemes, including an access challenge. Port authentication may also be performed via an out-of-band base management controller that operates independently from an operating system running on the supplicant.
    • 公开了用于执行网络端口认证而不需要任何操作系统(OS)并发的方法和系统。 在一种方法下,在请求者系统的预引导期间,端口认证指令被加载到受保护的存储器空间中。 响应于端口认证请求,请求者系统的处理器被切换到隐藏的执行模式,并且执行端口认证指令以验证由请求方系统链接到的认证器系统托管的网络端口。 一个认证过程采用认证服务器,其通过各种认证方案之一来验证请求者,包括接入质询。 端口认证还可以通过独立于在请求方上运行的操作系统操作的带外基本管理控制器来执行。
    • 7. 发明授权
    • Interleaved boot block to support multiple processor architectures and method of use
    • 交叉引导块支持多种处理器架构和使用方法
    • US07305544B2
    • 2007-12-04
    • US11010167
    • 2004-12-10
    • Mallik BulusuVincent J. ZimmerRahul Khanna
    • Mallik BulusuVincent J. ZimmerRahul Khanna
    • G06F15/177G06F9/24
    • G06F9/4401
    • A flash memory has an interleaved boot block compatible with multiple processor architectures. The interleaved boot block may include one boot block compatible with a first CPU architecture and another boot block compatible with a second CPU architecture. These two boot blocks may be combined in an interleaved manner in the flash memory so that during a boot process only one of the two boot blocks executes, although both are stored in the flash memory. By interleaving different boot blocks, a common socket computer system capable of supporting multiple processor architectures may be achieved without fully replacing an incompatible basic input/output system (BIOS). Further, the flash memory may contain an updatable portion in which any BIOS segments incompatible with a processor architecture may be updated via a recovery, or update, process.
    • 闪存具有与多种处理器架构兼容的交错引导块。 交错的引导块可以包括与第一CPU架构兼容的一个引导块和与第二CPU架构兼容的另一启动块。 这两个引导块可以以交错方式组合在闪速存储器中,使得在引导过程中,两个引导块中只有一个执行,尽管两者都存储在闪速存储器中。 通过交织不同的引导块,可以在不完全替换不兼容的基本输入/输出系统(BIOS)的情况下实现能够支持多处理器体系结构的公共套接字计算机系统。 此外,闪存可以包含可更新部分,其中可以经由恢复或更新过程来更新与处理器架构不兼容的任何BIOS段。
    • 9. 发明申请
    • SYSTEM AND METHOD FOR POWER MANAGEMENT
    • 电力管理系统与方法
    • US20120159204A1
    • 2012-06-21
    • US13107133
    • 2011-05-13
    • Di TangVincent ZimmerJames EdwardsRahul KhannaYufu LiAbdul Bailey
    • Di TangVincent ZimmerJames EdwardsRahul KhannaYufu LiAbdul Bailey
    • G06F1/26
    • G06F1/3203G06F1/3228G06F1/3243G06F9/4401G06F9/4418Y02D10/152Y02D10/44Y02D50/20
    • A system comprises a plurality of processor cores. The processor cores may comprise one or more application processor (AP) cores and a boot strap processor (BSP) core. A basic input/output system (BIOS) comprises an I/O device module to call a stall function in response to an I/O operation, a power management module that couples to the I/O device and a timer module that couples to the power management module. The power management module is to adjust a timer period of the timer module based on a stall delay of the stall function. The power management module may hook the stall function and compare the stall delay with a predetermined threshold and set the timer period to the stall delay in response to determining that the stall delay is longer. The power management module may put the BSP in a sleep mode during the timer period to save power.
    • 一种系统包括多个处理器核。 处理器核心可以包括一个或多个应用处理器(AP)核心和引导带处理器(BSP)核心。 基本输入/输出系统(BIOS)包括响应于I / O操作来调用失速功能的I / O设备模块,耦合到I / O设备的电源管理模块和耦合到I / 电源管理模块 电源管理模块是根据失速功能的停止延迟来调整定时器模块的定时器周期。 功率管理模块可以挂起失速功能并将失速延迟与预定阈值进行比较,并响应于确定失速延迟更长而将定时器周期设置为失速延迟。 电源管理模块可以在定时器周期内将BSP置于睡眠模式,以节省电力。
    • 10. 发明申请
    • Method to authenticate clients and hosts to provide secure network boot
    • 验证客户端和主机以提供安全网络启动的方法
    • US20050071677A1
    • 2005-03-31
    • US10675381
    • 2003-09-30
    • Rahul KhannaVincent Zimmer
    • Rahul KhannaVincent Zimmer
    • G06F21/00H04L9/08H04L9/32H04L29/06H04L29/08H04L9/00
    • G06F21/575H04L9/0838H04L9/0863H04L9/3226H04L9/3236H04L9/3271H04L63/0428H04L63/083H04L63/162H04L67/34H04L2209/127H04L2209/76H04L2463/062
    • A method for authenticating clients and boot server hosts to provide a secure network boot environment. Messages are exchanged between a client and a boot server or authentication server proxy for the boot server during pre-boot operations of the client to authentic the boot server and the client. In one embodiment, authentication is performed by comparing shared secrets stored on each of the client and the boot server or authentication proxy. The shared secret comprises authentication credentials that may be provisioned by an administrator, user, or by the client itself via a trusted platform module. Authentication provisioning schemes include an Extensible Authentication Protocol (EAP) exchange. In one embodiment, authentication is performed during the pre-boot via an authenticated Dynamic Host Configuration Protocol (DHCP) process. The scheme provides a faster and more simplified authentication mechanism, without requiring extensive set-up for IT administrators or significantly changing the login and OS boot user experience.
    • 一种验证客户端和引导服务器主机以提供安全网络引导环境的方法。 在客户机的预引导操作期间,在客户机和引导服务器或引导服务器的认证服务器代理之间交换消息,以认证引导服务器和客户端。 在一个实施例中,通过比较存储在每个客户端和引导服务器或认证代理之间的共享秘密来执行认证。 共享秘密包括可由管理员,用户或由客户端本身通过可信平台模块来供应的认证凭证。 认证提供方案包括可扩展认证协议(EAP)交换。 在一个实施例中,通过经认证的动态主机配置协议(DHCP)过程在预引导期间执行认证。 该方案提供了一种更快速和更简化的身份验证机制,无需大量设置IT管理员或显着更改登录和操作系统启动用户体验。