Patents by Inventor Sundar Dasar

Sundar Dasar 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).

  • Publication number: 20190036880
    Abstract: An automated firewall-compliant customer support resolution provisioning system includes a customer support system coupled to a customer device. The customer support system receives a first secure request from the customer device that identifies an event in the customer device and, in response, sends a first secure response through a firewall subsystem to the customer device within a first timeout period enforced by the firewall subsystem. The customer support system then determines event resolution information for the event. Subsequent to the first timeout period and based on the first secure response, the customer device sends a second secure request to the customer support system requesting the event resolution and the customer support system sends the event resolution information through the firewall subsystem to the customer device within a second timeout period enforced by the firewall subsystem. The customer device then utilizes the event resolution information to address the event.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Inventors: Sundar Dasar, Divya Vijayvargiya, Sanjay Rao, Yogesh Prabhakar Kulkarni
  • Publication number: 20190034375
    Abstract: Serial Peripheral Interface (SPI) and a first remote access controller device located on the first motherboard and coupled to the first SPI. An off-motherboard SPI storage device is connected to the first SPI, and when the first remote access controller device determines that log entries have been generated, it automatically copies the log entries to the off-motherboard SPI storage device via the first SPI. A second motherboard includes a second SPI that couples to the off-motherboard SPI storage device when the second motherboard replaces the first motherboard in the chassis. A second remote access controller device located on the second motherboard and coupled to the second SPI will then retrieve the log entries that were automatically copied to the off-motherboard SPI storage device, and send the log entries through a network to a support device.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Inventors: Sundar Dasar, Divya Vijayvargiya, Sanjay Rao, Yogesh Prabhakar Kulkarni
  • Publication number: 20190026022
    Abstract: An information handling system includes storage drives, a first storage controller configured to map to a first subset of the storage drives, a second storage controller configured to map to a second subset of the storage drives different from the first subset, and a BMC. The BMC directs the storage controllers to detect storage traffic to the first and second subsets of storage drives, compares the storage traffic from the storage controllers, and remaps the first storage controller to map storage transactions on a third subset of the storage drives different from the first subset when the comparison indicates that the first storage traffic is greater than the second storage traffic.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Inventors: Chandrashekar Nelogal, Yogesh P. Kulkarni, Sanjeev Dambal, Sundar Dasar
  • Patent number: 10152432
    Abstract: A support information provisioning system a support device, an external device; and a customer device. The customer device includes an external connector and a remote access controller device that is coupled to the external connector. In situations where the customer device is experiencing at least one customer device issue that prevents the customer device from provisioning support information related to the operation of the customer device, the remote access controller device operates to detect that the external device has been connected to the external connector and, in response, automatically cause new support information about that customer device to be generated. When the external device is subsequently connected to the support device, it may then provide that new support information to the support device for analysis.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: December 11, 2018
    Assignee: Dell Products L.P.
    Inventors: Sundar Dasar, Divya Vijayvargiya, Sanjay Rao, Yogesh Prabhakar Kulkarni
  • Publication number: 20180331913
    Abstract: An information handling system (IHS) includes controller that performs a method of automating acquisition of link local Internet Protocol (IP) network address of servers. Controller acts as Group manager server (GMS) that maintains an inventory of a respective link local Internet Protocol (IP) network address and public key of each server that is addressable over a local area network (LAN). GMS receives an IP network address and credentials associated with a management console that are used to obtain a public key from the management console. GMS transmits to the management console a GMS IP network address and public key associated with the GMS. GMS encrypts the inventory with the public key of the management console to generate an encrypted inventory. GMS transmits the IP network address and the public key of the management console to each server. GMS forwards the encrypted inventory to the management console to enable secure communication.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Inventors: SUNDAR DASAR, RAKESH K. AYOLASOMYAJULA, CYRIL JOSE, SWAPNIL KESHAVRAO PATIL, PUSHKALA IYER, SWATHI PRASAD NETI, ANOOP KUMAR ALLADI
  • Patent number: 10095290
    Abstract: A method may include, responsive to determining that the earlier-generation information handling system includes the information handling resource for which a second thermal table of the second management controller requires updated thermal control parameters for thermal control of the information handling resource: (i) reading from a first thermal table of the first management controller an entry associated with the information handling resource and a second information handling system including thermal control parameters for thermal control of the information handling resource by the second information handling system; and (ii) communicating from the first management controller to the second management controller the thermal control parameters for thermal control of the information handling resource by the second information handling system in order to update the second thermal table with the thermal control parameters.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: October 9, 2018
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Sundar Dasar, Robert Daniel Whittington, Kala Sampathkumar, Sridevi Chandrasekaran
  • Patent number: 10067771
    Abstract: In accordance with these and other embodiments of the present disclosure, a method may include receiving at a management controller of an information handling system a request for remote boot of the information handling system from a remote target communicatively coupled to a network interface of a host system comprising the network interface and a host system processor communicatively coupled to the network interface and the management controller, configuring the network interface for remote boot via the network interface, and issuing an instruction to reboot the host system, wherein receipt of the request for remote boot, configuration of the network interface for remote boot, and issuance of the instruction to reboot the host system are performed without an intervening boot of the host system.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 4, 2018
    Assignee: Dell Products L.P.
    Inventors: Vigneswaran Ponnusamy, Raja Tamilarasan, Yogesh Prabhakar Kulkarni, Mark W. Shutt, Sundar Dasar
  • Patent number: 10061596
    Abstract: In accordance with embodiments of the present disclosure, a method may include during boot of the information handling system, in response to one of a system management request received by a management controller or user input indicative of a task received during boot, downloading, by a basic input/output system (BIOS), from a network database communicatively coupled to the network interface, one or more executable modules for completing a system management request or a task. The method may also include executing the one or more downloaded modules.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: August 28, 2018
    Assignee: Dell Products L.P.
    Inventors: Sundar Dasar, Yogesh Prabhakar Kulkarni, Vigneswaran Ponnusamy, Sumanth Vidyadhara, Jon Robert Hass, Elie Antoun Jreij
  • Publication number: 20180204269
    Abstract: An information handling system includes gift selection circuitry, buying circuitry, and a graphical user interface. The gift selection circuitry includes a selection processing device, and a delivery processing device. The selection processing device receives, from a user, a request to add a list of items to a cart. The delivery processing device provides a secure link to a designated individual after the list of items is added to the cart. The graphical user interface displays the items in the cart as a list of available items in response to the secure link being selected by the designated individual. The buying circuitry confirms an order of a first item after selection of the first item from the list of available items, and sends a notification of completion of the transaction to the user.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventors: Sundar Dasar, Muninder "Raja" Arram, Harikrishnan G. Nair
  • Patent number: 9886580
    Abstract: A method and information handling system (IHS) that optimizes boot time. The method includes a basic input output system (BIOS) performing an authentication check of drivers during an initial boot process. The results of the authentication check are stored along with an unified extensible firmware interface (UEFI) image for each driver in an authentication results data structure (ARDS). In response to receipt of a subsequent request to enable a secure boot of the IHS, when the initial boot process was performed with the secure boot disabled, the ARDS is accessed to determine if any of the drivers failed the authentication check. When none of the drivers have failed the authentication check, the boot process is continued using the UEFI images of the drivers. When at least one of the drivers has failed its authentication check, a notification is output indicating a failure of the authentication check.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: February 6, 2018
    Assignee: Dell Products, L.P.
    Inventors: Sundar Dasar, Yogesh P. Kulkarni, Sumanth Vidyadhara, Bill Munger, Raghavendra Venkataramudu
  • Publication number: 20180019919
    Abstract: Methods and systems for refreshing an information handling system may include receiving a request for information, searching a group inventory for the information, and responding to the request with the information. The information may correspond to a configuration. The request may be received from a node in a group with a plurality of nodes. The information requested may correspond to an update to the configuration of the node. The group inventory may be sourced from the group. The information in the response may be based on finding a match in the group inventory.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: Vigneswaran Ponnusamy, Sundar Dasar, Cyril Jose, Yogesh P. Kulkarni, Marshal F. Savage
  • Publication number: 20170372058
    Abstract: An information handling system has a secure data storage partition allocation. Access to the secure storage partition is limited to a set of authorized functions authorized to access the secure storage partition. The authorization of a function may be determined by a unique identification corresponding to the function or a reverse trace.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Yogesh P. Kulkarni, Sundar Dasar, Sumanth Vidyadhara, Wei Liu, Satyajit D. Desai
  • Publication number: 20170344085
    Abstract: A method may include, responsive to determining that the earlier-generation information handling system includes the information handling resource for which a second thermal table of the second management controller requires updated thermal control parameters for thermal control of the information handling resource: (i) reading from a first thermal table of the first management controller an entry associated with the information handling resource and a second information handling system including thermal control parameters for thermal control of the information handling resource by the second information handling system; and (ii) communicating from the first management controller to the second management controller the thermal control parameters for thermal control of the information handling resource by the second information handling system in order to update the second thermal table with the thermal control parameters.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Applicant: Dell Products L.P.
    Inventors: Dinesh Kunnathur RAGUPATHI, Sundar DASAR, Robert Daniel WHITTINGTON, Kala SAMPATHKUMAR, Sridevi CHANDRASEKARAN
  • Publication number: 20170329612
    Abstract: In accordance with embodiments of the present disclosure, a method may include receiving a feature package associated with a provisioning action via a management controller communicatively coupled to a host system and configured to provide management of an information handling system comprising the host system and the management controller via management traffic communicated between the management controller and a network external to the information handling system, extracting components of the feature package including a first binary image and a second binary image, and executing the first binary image, wherein the first binary image is configured to store the second binary image in a portion of a memory accessible to the host system, set a variable flag indicating the management controller is in a maintenance mode, and cause the host system to reboot to execute the second binary image.
    Type: Application
    Filed: May 12, 2016
    Publication date: November 16, 2017
    Applicant: Dell Products L.P.
    Inventors: Dinesh Kunnathur RAGUPATHI, Sundar DASAR, Yogesh Prabhakar KULKARNI
  • Patent number: 9811347
    Abstract: Systems and methods for managing dependencies for Human Interface Infrastructure (HII) devices are described. In some embodiments, an Information Handling System (IHS) may include a host processor and a Baseboard Management Controller (BMC) coupled to the host processor, the BMC having program instructions stored thereon that, upon execution by the BMC, cause the BMC to: receive, from another IHS remotely located with respect to the IHS, a request to change a value of a given attribute of a Human Interface Infrastructure (HII) device coupled to the IHS; and use a dependency matrix to determine how the change is affected by a current value of another attribute.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 7, 2017
    Assignee: Dell Products, L.P.
    Inventors: William C. Munger, Sundar Dasar, Divya Vijayvargiya
  • Publication number: 20170228237
    Abstract: In accordance with these and other embodiments of the present disclosure, a method may include receiving at a management controller of an information handling system a request for remote boot of the information handling system from a remote target communicatively coupled to a network interface of a host system comprising the network interface and a host system processor communicatively coupled to the network interface and the management controller, configuring the network interface for remote boot via the network interface, and issuing an instruction to reboot the host system, wherein receipt of the request for remote boot, configuration of the network interface for remote boot, and issuance of the instruction to reboot the host system are performed without an intervening boot of the host system.
    Type: Application
    Filed: February 8, 2016
    Publication date: August 10, 2017
    Applicant: Dell Products L.P.
    Inventors: Vigneswaran Ponnusamy, Raja Tamilarasan, Yogesh Prabhakar Kulkarni, Mark W. Shutt, Sundar Dasar
  • Patent number: 9715423
    Abstract: A method and an information handling system (IHS) perform server boot failure recovery by disabling failed devices and/or failed functions within functional devices. According to one aspect, a processor-executed fault isolation module (FIM) initiates calls to detected devices during a binding phase. The FIM identifies devices corresponding to successfully completed calls as operational devices, and identifies devices corresponding to failed calls as failed devices. Following completion of the binding phase, the FIM initiates calls, via a pre-boot application, to individual protocol functions of each operational device identified during the binding phase. If a first protocol call to a first operational device is successfully completed, the FIM identifies a protocol function(s) corresponding to the first protocol call as an operational function(s).
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: July 25, 2017
    Assignee: Dell Products, L.P.
    Inventors: Sundar Dasar, Yogesh Prabhakar Kulkarni, Mark W. Shutt
  • Publication number: 20170199776
    Abstract: A method and an information handling system (IHS) perform server boot failure recovery by disabling failed devices and/or failed functions within functional devices. According to one aspect, a processor-executed fault isolation module (FIM) initiates calls to detected devices during a binding phase. The FIM identifies devices corresponding to successfully completed calls as operational devices, and identifies devices corresponding to failed calls as failed devices. Following completion of the binding phase, the FIM initiates calls, via a pre-boot application, to individual protocol functions of each operational device identified during the binding phase. If a first protocol call to a first operational device is successfully completed, the FIM identifies a protocol function(s) corresponding to the first protocol call as an operational function(s).
    Type: Application
    Filed: January 8, 2016
    Publication date: July 13, 2017
    Applicant: DELL PRODUCTS, L.P.
    Inventors: SUNDAR DASAR, YOGESH PRABHAKAR KULKARNI, MARK W. SHUTT
  • Publication number: 20170168845
    Abstract: Systems and methods for managing dependencies for Human Interface Infrastructure (HII) devices are described. In some embodiments, an Information Handling System (IHS) may include a host processor and a Baseboard Management Controller (BMC) coupled to the host processor, the BMC having program instructions stored thereon that, upon execution by the BMC, cause the BMC to: receive, from another IHS remotely located with respect to the IHS, a request to change a value of a given attribute of a Human Interface Infrastructure (HII) device coupled to the IHS; and use a dependency matrix to determine how the change is affected by a current value of another attribute.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Applicant: Dell Products, L.P.
    Inventors: William C. Munger, Sundar Dasar, Divya Vijayvargiya
  • Publication number: 20170098084
    Abstract: A first firmware volume of a Unified Extensible Firmware Interface (UEFI) compliant information handling system is accessed. Authentication information is retrieved from the first firmware volume using a UEFI Secure Architecture Protocol. Based on the authentication information, it is determined if the first firmware volume is a first type of firmware volume. If the first firmware volume is the first type of firmware volume, the first firmware volume is authenticated using the first authentication information and an authentication procedure other than Secure Boot authentication. If the first firmware volume is a second type of firmware volume, the second type different than the first type, the first firmware volume is authenticated using the first authentication information and the Secure Boot authentication.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 6, 2017
    Inventors: Yogesh P. Kulkarni, Sundar Dasar, Sumanth Vidyadhara