Patents by Inventor Michael Albert Perks
Michael Albert Perks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12235745Abstract: Systems and methods provide witness sled hardware installed in a chassis and supported during network failures using management resources of the chassis. A chassis may include data storage devices and Information Handling Systems (IHSs), each configured to store data redundantly to the data storage devices, such as part of a vSAN (Virtual Storage Area Network). The witness sled is configured to provide witness functions, such as to arbitrate discrepancies in the redundantly stored data. The chassis also includes a chassis management controller (CMC) configured to initiate a connection with the witness sled via a management signaling pathway in response to a notification indicating a network fault in a high-speed connection used by the IHSs in communicating with the witness sled. The CMC receives witness transactions from theses IHSs and utilizes the connection initiated via the management signaling pathway to submit the transactions for processing by the witness sled.Type: GrantFiled: April 27, 2023Date of Patent: February 25, 2025Assignee: Dell Products, L.P.Inventors: Michael Albert Perks, Ramesha He, Syama Sundar Poluri, Krishnaprasad Koladi, Bharath Koushik Bangalore Suryanarayana, Faizal Sn
-
Patent number: 12174823Abstract: Methods, systems, and devices for storing data are provided. To store data, a data storage system may include multiple storage nodes and a support node. Copies of data may be stored in the storage nodes. When the data stored by the storage nodes appears to be inconsistent, metadata from the support node may be used to resolve the inconsistencies. The storage nodes and support node may be integrated into a single chassis. The chassis may be a form factor compliant chassis such as a rack unit compliant chassis for mounting to rack rails.Type: GrantFiled: October 21, 2022Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Michael Albert Perks, John R. Stuewe, Scott Robert Bruns
-
Publication number: 20240362132Abstract: Systems and methods provide witness sled hardware installed in a chassis and supported during network failures using management resources of the chassis. A chassis may include data storage devices and Information Handling Systems (IHSs), each configured to store data redundantly to the data storage devices, such as part of a vSAN (Virtual Storage Area Network). The witness sled is configured to provide witness functions, such as to arbitrate discrepancies in the redundantly stored data. The chassis also includes a chassis management controller (CMC) configured to initiate a connection with the witness sled via a management signaling pathway in response to a notification indicating a network fault in a high-speed connection used by the IHSs in communicating with the witness sled. The CMC receives witness transactions from theses IHSs and utilizes the connection initiated via the management signaling pathway to submit the transactions for processing by the witness sled.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Applicant: Dell Products, L.P.Inventors: Michael Albert Perks, Ramesha HE, Syama Sundar Poluri, Krishnaprasad Koladi, Bharath Koushik Bangalore Suryanarayana, Faizal SN
-
Publication number: 20240364582Abstract: Systems and methods provide witness sled hardware installed in a chassis and supported during failures using management resources of the chassis. A chassis may include data storage devices and Information Handling Systems (IHSs), each storing data redundantly to the storage devices, such in a vSAN. The witness sled provides witness functions, such as arbitrating discrepancies in the redundantly stored data. The chassis includes a chassis management controller (CMC) that maintains a copy of witness transactions stored by the witness sled based on transaction data transmitted by the witness sled to the CMC via the management signaling pathway. The CMC notifies the IHSs of witness operations supported by the CMC in response to a detected fault in the witness sled and utilizes the copy of witness transactions to process witness transactions from the IHSs while the witness sled is not operational.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Applicant: Dell Products, L.P.Inventors: Michael Albert Perks, Ramesha HE, Syama Sundar Poluri, Faizal SN, Krishnaprasad Koladi, Bharath Koushik Bangalore Suryanarayana
-
Publication number: 20240361920Abstract: Systems and methods provide witness sled hardware that may be installed in a chassis and that may be updated using management resources of a chassis in which the witness sled is installed. A chassis may include data storage devices and Information Handling Systems (IHSs), each including one or more CPUs (Central Processing Units) configured to cause each respective IHS to store data redundantly to the data storage devices, such as part of a vSAN (Virtual Storage Area Network). The chassis also includes a witness sled configured to provide witness functions, such as to arbitrate discrepancies in the redundantly stored data. The chassis may further include a chassis management controller that receives updates to the witness sled, such as to the witness sled operating system. The update is deconflicted with any pending updates and is transmitted to the witness sled while accounting for the limited resources of the compute sled.Type: ApplicationFiled: April 25, 2023Publication date: October 31, 2024Applicant: Dell Products, L.P.Inventors: Michael Albert Perks, Ramesha HE, Faizal SN, Bharath Koushik Bangalore Suryanarayana, Syama Sundar Poluri, Krishnaprasad Koladi
-
Publication number: 20240362131Abstract: Systems and methods provide witness sled hardware that may be installed in a chassis and that is configurable using management resources of a chassis in which the witness sled is installed. The chassis may include data storage devices and Information Handling Systems (IHSs), each including one or more CPUs (Central Processing Units) that execute instructions that cause a respective IHS to store data redundantly to the plurality of data storage devices, such as part of a vSAN (Virtual Storage Area Network). The witness sled is configured to provide witness functions, such as arbitrating discrepancies in the redundantly stored data. The chassis includes a management controller that is configured to interface with the witness sled to set up high-speed network connections supported by the witness sled in order to configure the witness sled for providing witness functions within the vSAN, while accounting for the limited resources of the compute sled.Type: ApplicationFiled: April 25, 2023Publication date: October 31, 2024Applicant: Dell Products, L.P.Inventors: Michael Albert Perks, Ramesha HE, Krishnaprasad Koladi, Bharath Koushik Bangalore Suryanarayana, Syama Sundar Poluri, Faizal SN
-
Patent number: 12133356Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may provide computer implemented services. To provide the computer implemented services, hardware components of the data processing system may need to operate in predetermined manners. To manage the operation of the hardware components, the data processing system may cool the hardware components to dissipate heat from the hardware components. The data processing system may include a fan retention mechanism that facilitates orientation of positioning of cooling components used to dissipate the heat from the hardware components.Type: GrantFiled: October 20, 2022Date of Patent: October 29, 2024Assignee: Dell Products L.P.Inventors: Chin-An Huang, Ju-Hao Lee, Michael Albert Perks
-
Publication number: 20240232166Abstract: Methods, systems, and devices for storing data are provided. To store data, a data storage system may include multiple storage nodes and a support node. Copies of data may be stored in the storage nodes. When the data stored by the storage nodes appears to be inconsistent, metadata from the support node may be used to resolve the inconsistencies. The storage nodes and support node may be integrated into a single chassis. The chassis may be a form factor compliant chassis such as a rack unit compliant chassis for mounting to rack rails.Type: ApplicationFiled: October 21, 2022Publication date: July 11, 2024Inventors: MICHAEL ALBERT PERKS, JOHN R. STUEWE, SCOTT ROBERT BRUNS
-
Publication number: 20240237190Abstract: Methods, systems, and devices for providing computer implemented services are disclosed. To provide the computer implemented services, a data processing system may include hardware components that provide the computer implemented services. Any of the hardware components may have thermal limitations. To mitigate the impact of the thermal limitations, the data processing system may include host circuit card integrated heating assemblies. The heating assemblies may be used to warm hardware components of devices connected to the host circuit card. When connected to the host circuit card, a thermal conduction path between a device and a heating assembly may be established.Type: ApplicationFiled: October 20, 2022Publication date: July 11, 2024Inventors: JOHN R. STUEWE, MICHAEL ALBERT PERKS
-
Publication number: 20240231444Abstract: Methods, systems, and devices for providing computer implemented services are provided. The computer implemented services may be provided using hardware components of a data processing system. The hardware components may be positioned in a chassis that provide for access to the hardware components for replacement, expansion, and/or other purposes. To do so, the chassis may include sleds in which the hardware components are positioned. The sleds may facilitate operable connections between the hardware components using a limited number of mechanical features.Type: ApplicationFiled: October 21, 2022Publication date: July 11, 2024Inventors: WALTER R. CARVER, JOHN R. STUEWE, MICHAEL ALBERT PERKS
-
Publication number: 20240237294Abstract: Methods, systems, and devices for providing computer implemented services are disclosed. To provide the computer implemented services, a data processing system may include hardware components that provide the computer implemented services. Any of the hardware components may have a limited thermal operating range. To retain the temperatures of hardware components within their operating ranges, the data processing system may include heat sinks fitted to the hardware components that are both able to cool and warm the fitted hardware components.Type: ApplicationFiled: October 20, 2022Publication date: July 11, 2024Inventors: ERIC MICHAEL TUNKS, JULIAN YU-HAO CHEN, MICHAEL ALBERT PERKS
-
Publication number: 20240237274Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may provide computer implemented services. To provide the computer implemented services, hardware components of the data processing system may need to operate in predetermined manners. To manage the operation of the hardware components, the data processing system may cool the hardware components to dissipate heat from the hardware components. The data processing system may include a fan retention mechanism that facilitates orientation of positioning of cooling components used to dissipate the heat from the hardware components.Type: ApplicationFiled: October 20, 2022Publication date: July 11, 2024Inventors: CHIN-AN HUANG, JU-HAO LEE, MICHAEL ALBERT PERKS
-
Publication number: 20240138117Abstract: Methods, systems, and devices for providing computer implemented services are disclosed. To provide the computer implemented services, a data processing system may include hardware components that provide the computer implemented services. Any of the hardware components may have a limited thermal operating range. To retain the temperatures of hardware components within their operating ranges, the data processing system may include heat sinks fitted to the hardware components that are both able to cool and warm the fitted hardware components.Type: ApplicationFiled: October 19, 2022Publication date: April 25, 2024Inventors: ERIC MICHAEL TUNKS, JULIAN YU-HAO CHEN, MICHAEL ALBERT PERKS
-
Publication number: 20240138102Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may provide computer implemented services. To provide the computer implemented services, hardware components of the data processing system may need to operate in predetermined manners. To manage the operation of the hardware components, the data processing system may cool the hardware components to dissipate heat from the hardware components. The data processing system may include a fan retention mechanism that facilitates orientation of positioning of cooling components used to dissipate the heat from the hardware components.Type: ApplicationFiled: October 19, 2022Publication date: April 25, 2024Inventors: CHIN-AN HUANG, JU-HAO LEE, MICHAEL ALBERT PERKS
-
Publication number: 20240134424Abstract: Methods, systems, and devices for providing computer implemented services are provided. The computer implemented services may be provided using hardware components of a data processing system. The hardware components may be positioned in a chassis that provide for access to the hardware components for replacement, expansion, and/or other purposes. To do so, the chassis may include sleds in which the hardware components are positioned. The sleds may facilitate operable connections between the hardware components using a limited number of mechanical features.Type: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: WALTER R. CARVER, JOHN R. STUEWE, MICHAEL ALBERT PERKS
-
Publication number: 20240134843Abstract: Methods, systems, and devices for storing data are provided. To store data, a data storage system may include multiple storage nodes and a support node. Copies of data may be stored in the storage nodes. When the data stored by the storage nodes appears to be inconsistent, metadata from the support node may be used to resolve the inconsistencies. The storage nodes and support node may be integrated into a single chassis. The chassis may be a form factor compliant chassis such as a rack unit compliant chassis for mounting to rack rails.Type: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: MICHAEL ALBERT PERKS, JOHN R. STUEWE, SCOTT ROBERT BRUNS
-
Publication number: 20240138054Abstract: Methods, systems, and devices for providing computer implemented services are disclosed. To provide the computer implemented services, a data processing system may include hardware components that provide the computer implemented services. Any of the hardware components may have thermal limitations. To mitigate the impact of the thermal limitations, the data processing system may include host circuit card integrated heating assemblies. The heating assemblies may be used to warm hardware components of devices connected to the host circuit card. When connected to the host circuit card, a thermal conduction path between a device and a heating assembly may be established.Type: ApplicationFiled: October 19, 2022Publication date: April 25, 2024Inventors: JOHN R. STUEWE, MICHAEL ALBERT PERKS
-
Publication number: 20230337392Abstract: A multi-device chassis air filter characterization system includes a multi-device chassis, an air filter that is included on the multi-device chassis, and a plurality of computing devices that are housed in the multi-device chassis. Each of the computing devices determines that a current time corresponds to a predetermined air filter characterization time period and, in response, operates a cooling system in that computing device at a predetermined cooling system operating level for the predetermined air filter characterization time period. A first computing device that is included in the plurality of computing devices measures an air filtering characteristic provided by the air filter during the predetermined air filter characterization time period and, based on the air filtering characteristic, determines whether to generate an air filter replacement alert.Type: ApplicationFiled: April 14, 2022Publication date: October 19, 2023Inventors: Eric Michael Tunks, Michael Albert Perks, Donald W. Gerhart, John R. Stuewe
-
Publication number: 20230228607Abstract: Embodiments of the present disclosure disclose a method and associated device for determining when an air filter needs replaced in an electronic device. The method comprises measuring the power needed to produce a predetermined output in a fan or related device that receives air through the air filter and comparing the measured power to previous measurements. When the amount of power needed is greater than a threshold, a dirty filter message or alert is produced.Type: ApplicationFiled: January 18, 2022Publication date: July 20, 2023Inventors: Eric Michael Tunks, Michael Albert Perks, John Randolph Stuewe, Todd Charles Oiesen
-
Publication number: 20180373613Abstract: Systems and methods for dynamic user gesture creation are disclosed. According to an aspect, a method includes analyzing, by the processor, a set of inputs of a user into a computing device to achieve a result on the computing device. The method also includes determining, by the processor, whether an efficiency threshold is met if the user utilizes another input to achieve the result rather than the set of inputs. Further, the method includes presenting the other input to the user as an alternative input for achieving the result on the computing device in response to determining that the efficiency threshold is met.Type: ApplicationFiled: June 24, 2017Publication date: December 27, 2018Inventors: Srihari Venkata Angaluri, Gary David Cudak, Ajay Dholakia, Michael Albert Perks