Weijia Zhang - Round Rock TX, US Daniel Bertram - Cedar Park TX, US Ruoting Huang - Round Rock TX, US Yiqing Lai - Round Rock TX, US Richard Landau - Austin TX, US Jorge Pando - Round Rock TX, US Hai Phung - Austin TX, US Anusha Ragunathan - Austin TX, US
International Classification:
G06F011/00
US Classification:
714100000
Abstract:
A remote deployment manager infers a target information handling system state from status information discovered from the target information handling system and applies the inferred target information handling system state to validate actions performed to the target information handling system. A discovery module discovers status information to which an inferred state engine applies state calculation rules to infer a target state without having to rely on tasks performed to the target. An action. validator applies the inferred state to actions requested from a user interface to ensure that only valid actions are communicated to a target information handling system. Valid actions may include remote commands for RAID configuration, capture of an image, deployment of a captured image or preassignment of an image to an undiscovered target information handing system.
Method Of Updating A Computer System To A Qualified State Prior To Installation Of An Operating System
Hai Phung - Austin TX, US Manoj Gujarathi - Round Rock TX, US
Assignee:
Dell Products L.P. - Round Rock TX
International Classification:
G06F 9/44
US Classification:
717168000
Abstract:
A method of updating a computer system to a qualified state prior to installation of an operating system (OS) is disclosed. In accordance with one embodiment, a method of updating an information handling system to a qualified state prior to installation of an OS including performing an inventory of the information handling system for installed system components in a pre-installation environment. The method further including automatically determining a compatibility relationship between the installed system components and available drivers. The method further including recommending an alternative driver based on the compatibility relationship. The method further including updating drivers in the information handling system such that the alternative driver installs on the information handling system to bring the information handling system to a qualified state based on the acceptance of the recommendation. The method further including installing the OS on the information handling system based on the qualified state.
Systems And Methods For Extension Of Server Management Functions
Hai T. Phung - Round Rock TX, US Anand Narayanan - Pflugerville TX, US Charles D. Stracener - Pflugerville TX, US Pritesh F. Prabhu - Round Rock TX, US Sanjay Rao - Austin TX, US Weijia Zhang - Round Rock TX, US
International Classification:
G06F 15/177 G06F 15/173
US Classification:
709222, 709223
Abstract:
Systems and methods that may be implemented to provide a plug-in architecture framework to allow extension of server management functionalities in a unified extension firmware interface (“UEFI”) environment using available remote access controller memory space. The disclosed systems and methods may be implemented to provide a hardware and software interface to allow use of a plug-in framework in the embedded system management that may be run under the BIOS firmware and the UEFI environment. The disclosed systems and methods may also be implemented to provide a server management architecture that may be modified and enhanced over time, and/or that may also be employed to extend availability of the server management framework to third parties, as well as to extend support to original equipment manufacturer (“OEM”) servers.
Systems And Methods For Extension Of Server Management Functions
Hai T. Phung - Round Rock TX, US Anand Narayanan - Austin TX, US Charles D. Stracener - Carrollton TX, US Pritesh F. Prabhu - Round Rock TX, US Sanjay Rao - Austin TX, US Weijia Zhang - Austin TX, US
International Classification:
H04L 12/24
US Classification:
709222
Abstract:
Systems and methods that may be implemented to provide a plug-in architecture framework to allow extension of server management functionalities in a unified extension firmware interface (“UEFI”) environment using available remote access controller memory space. The disclosed systems and methods may be implemented to provide a hardware and software interface to allow use of a plug-in framework in the embedded system management that may be run under the BIOS firmware and the UEFI environment. The disclosed systems and methods may also be implemented to provide a server management architecture that may be modified and enhanced over time, and/or that may also be employed to extend availability of the server management framework to third parties, as well as to extend support to original equipment manufacturer (“OEM”) servers.
Dell
Software Development Principle Engineer
Dell Nov 2000 - Jun 2010
Software Development Senior Engineer
Sheshunoff Consulting + Solutions Nov 1998 - Nov 2000
Senior Software Development Engineer
Ibm Tivoli Software Oct 1987 - Nov 1998
Staff Software Engineer
Education:
University of Minnesota
Skills:
Software Development Testing Linux Software Engineering Scrum Sdlc Databases Tcp/Ip Web Services Storage Architecture