-
公开(公告)号:US20240331657A1
公开(公告)日:2024-10-03
申请号:US18129460
申请日:2023-03-31
发明人: Gary D. Cudak , Mehul Shah , Pravin S. Patel , James Parsonese
摘要: A method for automatically switching input/output (“I/O”) between partitioned systems based on system events includes monitoring a system state for each of two or more systems sharing an electronic display, where each of the two or more systems includes a processor executing an instance of an operating system, selecting a system of the two or more systems sharing the electronic display in response to determining that a change has occurred in the system state of the of the selected system, and switching an input of an I/O switch to send data for display of one or more elements of the selected system to the electronic display.
-
公开(公告)号:US20240330228A1
公开(公告)日:2024-10-03
申请号:US18129535
申请日:2023-03-31
发明人: Gary D. Cudak , Mehul Shah , Glenn D. Johnson , Ajay Dholakia , Ming Lei
CPC分类号: G06F13/4217 , G06F13/1663 , G06F13/1668
摘要: Apparatuses, methods, systems, and program products are disclosed for dynamic baseboard management controller memory use. A method includes determining, by use of a processor, presence of main memory of a computing device, in response to determining that the main memory is not present in the computing device, preparing at least a portion of a memory device of a baseboard management controller for use by the processor, and making the at least a portion of the memory device of the BMC available to the processor.
-
43.
公开(公告)号:US20240211427A1
公开(公告)日:2024-06-27
申请号:US18087152
申请日:2022-12-22
发明人: Gary D. Cudak , Mehul Shah , Pravin S. Patel , James Parsonese
CPC分类号: G06F13/4221 , G06F13/382 , G06F13/4282 , G06F2213/0026
摘要: A multi-processor system includes first and second central processing units (CPUs) connected by a processor interconnect, a single baseboard management controller for managing operation of the first and second CPUs, wherein the first and second CPUs are operable as a single unified node, and a single keyboard, video and mouse connection, wherein the single keyboard, video and mouse connection includes a video controller and a USB controller. The multi-processor system may further comprise a multiplexer connected to the video controller and the USB controller, wherein the multiplexer has a selectable PCIe connection to either the first central processing unit or the second central processing unit. Program instructions may be executable by the baseboard management controller to send a selection signal to the multiplexer.
-
公开(公告)号:US20240211316A1
公开(公告)日:2024-06-27
申请号:US18087065
申请日:2022-12-22
发明人: Gary D. Cudak , Pravin S. Patel , Mehul Shah , James Parsonese
CPC分类号: G06F9/5044 , G06F9/5033 , G06F13/4221
摘要: Embodiments provide a method and a computer program product providing program instructions executable by a processor of a baseboard management controller in a multi-processor system to cause the processor to perform various operations. The operations include identifying a number of cores present in each of a plurality of central processing units in the multi-processor system, initiating operation of the multi-processor system as a single unified node in response to each of the plurality of central processing units having an equal number of cores, and initiating partitioning of the multi-processor system into first and second independent partitioned nodes in response to a first set of one or more of the central processing units each having a first number of cores and a second set of one or more of the central processing units each having a second number of cores that is different than the first number of cores.
-
45.
公开(公告)号:US20240211274A1
公开(公告)日:2024-06-27
申请号:US18087268
申请日:2022-12-22
发明人: Gary D. Cudak , Pravin S. Patel , Mehul Shah , James Parsonese
IPC分类号: G06F9/4401
CPC分类号: G06F9/4405
摘要: A baseboard management controller in a multi-processor system may perform operations including: causing, during a first time period, the system to operate in a partitioned state with a first partitioned node including a first subset of components of the system and a second partitioned node including a second subset of components of the system, wherein the first and second partitioned nodes are independently operable nodes having their own operating systems, and wherein the first partitioned node boots from a first boot drive that is included in the first subset; causing, during a second time period, the system to operate in a unified state with a single unified node including components from both the first and second subsets of components, wherein the single unified node has its own operating system; and causing the first boot drive to be inaccessible to the second partitioned node and the single unified node.
-
公开(公告)号:US11637750B2
公开(公告)日:2023-04-25
申请号:US17219220
申请日:2021-03-31
IPC分类号: G06F15/173 , H04L41/084 , H04L41/0853 , H04L49/15 , H04L41/0873 , H04L41/0869 , H04L41/0663 , H04L41/082 , H04L41/0806
摘要: A computer program product and a network switch are provided. The network switch may include network ports, memory and a processor for processing program instructions to perform various operations. The computer program product may provide the program instructions for a network switch. The operations may include detecting a first neighbor network switch connection to a first port of the first network switch, accessing first neighbor network switch configuration data that is stored by the first network switch in association with the first port, and providing the configuration data that is stored in association with the first port of the first network switch to the first neighbor network switch over the first neighbor network switch connection to the first port. In one example, the configuration data is obtained from a second neighbor network switch that was previously connected to the first port prior to the first neighbor network switch.
-
公开(公告)号:US11362980B2
公开(公告)日:2022-06-14
申请号:US15240616
申请日:2016-08-18
IPC分类号: H04L12/58 , H04L51/18 , H04L51/043 , H04L51/00 , H04L51/224
摘要: An apparatus, system, method, and program product are disclosed for sending messages to an unavailable device. The apparatus includes a status module that determines that a recipient device for a message is unavailable to receive the message. The apparatus includes a message module that sends the message to an intermediate device for storage until the recipient device is available to receive the message in response to determining that the recipient device is unavailable to receive the message. The apparatus includes a notification module that sends a notification to the recipient device that the message is available to access from the intermediate device.
-
公开(公告)号:US10855659B2
公开(公告)日:2020-12-01
申请号:US15702532
申请日:2017-09-12
发明人: Gary D. Cudak , Fred A. Bower
摘要: An apparatus for securely configuring a tenant VLAN includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to detect connection of a new device to a computing system. The new device is designated for use by a new tenant and the new device in a default state prior to configuration for use by the new tenant. The computing system is a multi-tenant system. The code is executable by the processor to command the new device to enter a provisioning state in response to detecting connection of the new device. The new device in the provisioning state is unable to access operational equipment of the computing system and data stored by tenants of the computing system.
-
公开(公告)号:US10853462B2
公开(公告)日:2020-12-01
申请号:US15944704
申请日:2018-04-03
摘要: An apparatus for authorizing file access events includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to record hardware usage patterns prior to a file access event of a file, and correlate the hardware usage patterns with file access events targeting the file. The code is also executable to receive a file access event targeting the file, compare a hardware usage pattern preceding the received file access event targeting the file to the hardware usage patterns correlated with file access events targeting the file, and authorize the received file access event in response to the hardware usage pattern preceding the received file access event targeting the file matching a hardware usage pattern correlated to a file access event targeting the file.
-
公开(公告)号:US10853089B2
公开(公告)日:2020-12-01
申请号:US15084846
申请日:2016-03-30
发明人: Paul Artman , Gary D. Cudak
IPC分类号: G06F9/44 , G06F9/4401
摘要: Apparatuses, methods, systems, and program products are disclosed for dynamically loading firmware based on geographic location. A location module determines a geographic location associated with a system. A firmware module determines a firmware configuration associated with the geographic location. A loading module dynamically accesses the firmware configuration associated with the geographic location from a remote data store, and loads the firmware configuration on the system.
-
-
-
-
-
-
-
-
-