Patents by Inventor Sanjay Rao

Sanjay Rao 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: 12260175
    Abstract: A method and system for automating a process of downloading and analyzing messages from conversation rooms and chat rooms to determine topics, entities, context, and actionable items are provided. The method includes downloading a set of messages that have been communicated over a communication channel; analyzing each respective message in order to determine at least one respective topic that relates to each respective message; determining, based on a result of the analysis, metrics that relate to the set of messages; and storing historical data that relates to the downloaded set of messages and each of the metrics. The analysis may be performed by executing an artificial intelligence (AI) algorithm that is based on a Natural Language Processing (NLP) model and is trained by using the historical data.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: March 25, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Niyati Gupta, Kana Uchida, Dhiraj Unhale, Sanjay Rao, Hendrik Sepp, Emi Miyata, Sagar Sakhare, Ujjwal Sihag
  • Patent number: 12210882
    Abstract: Methods and systems for managing operation of data processing systems are disclosed. To manage operation of the data processing systems, the data processing systems may present unified communication and management systems. The unified communication and management systems may be used to manage the operation of any number of management controller embedded devices hosted by the data processing systems. The unified communication and management systems may allow for communication with and management of the management controller embedded devices without requiring that the management systems directly interact with the management controller embedded devices.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: January 28, 2025
    Assignee: Dell Products L.P.
    Inventors: Sanjay Rao, Mahesh Babu Ramaiah, Ajay Shenoy
  • Patent number: 11989301
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine that the staged job needs to be executed by a baseboard management controller (BMC) while an information handling system (IHS) is held in a power-on self-test; create a hybrid job associated with the staged job; reboot the IHS; launch an IHS firmware application in a pre-boot IHS firmware environment; provide, to the BMC, a command to execute a first portion of the hybrid job; obtain, by the BMC, an authentication key; provide, by the BMC, the authentication key to the non-volatile storage device; execute, by the BMC, the first portion of the hybrid job to configure the non-volatile storage device; and execute, by the IHS firmware application, the second portion of the hybrid job to poll the baseboard management controller for a result status of configuring the non-volatile storage device.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: May 21, 2024
    Assignee: Dell Products L.P.
    Inventors: Sanjeev Surendra Dambal, Sanjay Rao, Charles D. Stracener, Diwahar Natarajan, Vigneswaran Ponnusamy
  • Patent number: 11977504
    Abstract: An information handling system may include a host system, a management controller configured to provide out-of-band management of the information handling system, and a network interface including a network interface storage resource. The management controller may be configured to: receive, from the host system, information relating to installation of a network interface operating system; transmit the information to the network interface; and cause the network interface to install the network interface operating system onto the network interface storage resource.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: May 7, 2024
    Assignee: Dell Products L.P.
    Inventors: Deepaganesh Paulraj, Sandesh Hadhimane Balakrishna, Jon Vernon Franklin, Sanjay Rao, Chandran Venkatachalam
  • Publication number: 20230401380
    Abstract: A method and system for automating a process of downloading and analyzing messages from conversation rooms and chat rooms to determine topics, entities, context, and actionable items are provided. The method includes downloading a set of messages that have been communicated over a communication channel; analyzing each respective message in order to determine at least one respective topic that relates to each respective message; determining, based on a result of the analysis, metrics that relate to the set of messages; and storing historical data that relates to the downloaded set of messages and each of the metrics. The analysis may be performed by executing an artificial intelligence (AI) algorithm that is based on a Natural Language Processing (NLP) model and is trained by using the historical data.
    Type: Application
    Filed: July 27, 2022
    Publication date: December 14, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Niyati GUPTA, Kana UCHIDA, Dhiraj UNHALE, Sanjay RAO, Hendrik SEPP, Emi MIYATA, Sagar SAKHARE, Ujjwal SIHAG
  • Publication number: 20230342318
    Abstract: An information handling system may include a host system, a management controller configured to provide out-of-band management of the information handling system, and a network interface including a network interface storage resource. The management controller may be configured to: receive, from the host system, information relating to installation of a network interface operating system; transmit the information to the network interface; and cause the network interface to install the network interface operating system onto the network interface storage resource.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Applicant: Dell Products L.P.
    Inventors: Deepaganesh PAULRAJ, Sandesh Hadhimane BALAKRISHNA, Jon Vernon FRANKLIN, Sanjay RAO, Chandran VENKATACHALAM
  • Publication number: 20230100958
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine that the staged job needs to be executed by a baseboard management controller (BMC) while an information handling system (IHS) is held in a power-on self-test; create a hybrid job associated with the staged job; reboot the IHS; launch an IHS firmware application in a pre-boot IHS firmware environment; provide, to the BMC, a command to execute a first portion of the hybrid job; obtain, by the BMC, an authentication key; provide, by the BMC, the authentication key to the non-volatile storage device; execute, by the BMC, the first portion of the hybrid job to configure the non-volatile storage device; and execute, by the IHS firmware application, the second portion of the hybrid job to poll the baseboard management controller for a result status of configuring the non-volatile storage device.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: Sanjeev Surendra Dambal, Sanjay Rao, Charles D. Stracener, Diwahar Natarajan, Vigneswaran Ponnusamy
  • Patent number: 11554915
    Abstract: A cargo aisle drive system is disclosed. In various embodiments, the system includes a drive track; and a drive car configured for motorized translation along a length of the drive track, the drive car including a first plate, a second plate having an upper surface and a lower surface, the first plate pivotally disposed on the upper surface of the second plate, a drive assembly connected to the lower surface of the second plate, and a first strain gauge sensor configured to detect a pivotal movement between the first plate and the second plate of the drive car.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: January 17, 2023
    Assignee: Goodrich Corporation
    Inventors: Vinodkumar Shivalinga, Sanjay Rao Srinivasa
  • Patent number: 11321246
    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: November 16, 2018
    Date of Patent: May 3, 2022
    Assignee: Dell Products L.P.
    Inventors: Sundar Dasar, Divya Vijayvargiya, Sanjay Rao, Yogesh Prabhakar Kulkarni
  • Patent number: 11196549
    Abstract: A key retrieval system includes a management system and a managed system that is coupled to the management system through a network. The managed system includes a managed device, a management system configuration storage, a remote access controller device that stores a management system configuration for the management system in the management system configuration storage and provides a key management client subsystem that is configured to use the management system configuration to access the management system. The managed system also includes a BIOS. The BIOS detects an event that triggers unlocking the managed device. The BIOS determines that the remote access controller device is unavailable and, in response, retrieves the management system configuration and accesses the management system using the management system configuration. The BIOS then retrieves the locking key from the management system and unlocks the managed device using the locking key.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: December 7, 2021
    Assignee: Dell Products L.P.
    Inventors: Vigneswaran Ponnusamy, Chitrak Gupta, Sanjeev S. Dambal, Charles Stracener, Sanjay Rao, Diwahar Natarajan, Sushma Basavarajaiah, Rama Rao Bisa, Mukund P. Khatri
  • Patent number: 11163718
    Abstract: A memory log retrieval and provisioning system includes a server device that is coupled to a support system via a network. The server device includes a memory device having at least one memory log. A memory log retrieval and provisioning subsystem is coupled to the memory device, and determines that a memory log retrieval event has occurred in the server device. In response to determining that the memory log retrieval event has occurred, the memory log retrieval and provisioning subsystem automatically retrieves the at least one memory log from the memory device without receiving user instructions subsequent to detecting the memory log retrieval event. The memory log retrieval and provisioning subsystem then automatically transmits the at least one memory log through the network to the support system without receiving user instructions subsequent to automatically retrieving the at least one memory log.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Sanjay Rao, Divya Vijayvargiya
  • Publication number: 20210269241
    Abstract: A cargo aisle drive system is disclosed. In various embodiments, the system includes a drive track; and a drive car configured for motorized translation along a length of the drive track, the drive car including a first plate, a second plate having an upper surface and a lower surface, the first plate pivotally disposed on the upper surface of the second plate, a drive assembly connected to the lower surface of the second plate, and a first strain gauge sensor configured to detect a pivotal movement between the first plate and the second plate of the drive car.
    Type: Application
    Filed: December 28, 2020
    Publication date: September 2, 2021
    Applicant: Goodrich Corporation
    Inventors: Vinodkumar Shivalinga, Sanjay Rao Srinivasa
  • Patent number: 11012291
    Abstract: A remote access controller support system includes a first server device that includes a first remote access controller that is coupled to a support system and a client device through an out-of-band network connection. The first remote access controller detects a server device event at the first server device. The first remote access controller correlates the event with a stored server device event and determines a recommended action associated with the stored server device event. The first remote access controller causes, via the out-of-band network connection, the recommended action to be displayed on a display device of the client device.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Sanjay Rao, Divya Vijayvargiya
  • Patent number: 10971127
    Abstract: An engine enclosure for containing a gas turbine engine is provided. An exemplary engine enclosure includes features that improve noise and thermal attenuation, reduce the weight of the enclosure, and provide for more accessible access points to the interior volume of the engine enclosure.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: April 6, 2021
    Assignee: General Electric Company
    Inventors: Randy Ray Johnson, Steven Robert Linnemann, Loren Lee Long, Brian MacDonald Linnemann, Justin Sanjay Rao, John Joseph Wunsch, Andrew William Spirk, Adam Patrick Young
  • Patent number: 10938821
    Abstract: A remote access controller support system includes a second server device that includes a second remote access controller that is coupled to a support system through an out-of-band network and coupled to a first remote access controller through a remote access controller network. The second server device registers and enrolls, using the second remote access controller and via communications through the out of-band-network, the second remote access controller with the support system by providing a second service tag. The second server device retrieves, using the second remote access controller and via communications with the first remote access controller through the remote access controller network, a first service tag from the first remote access controller and provides, using the second remote access controller and through the out of-band-network, the first service tag to the support system to enroll the first remote access controller with the support system.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Sanjay Rao, Divya Vijayvargiya
  • Patent number: 10936295
    Abstract: A software update system includes a chassis housing a plurality of component, an Operating System (OS) engine that is configured to provide an OS, and a Baseboard Management Controller (BMC). The BMC is coupled to each of the plurality of components, as well as to the OS engine via an OS-to-BMC interface. The BMC retrieves a software update catalog that includes a plurality of software updates, and identifies OS software updates that are included in the plurality of software updates in the software update catalog, and component software updates that are included in the plurality of software updates in the software update catalog. The BMC provides the OS software updates to the OS engine via the OS-to-BMC interface, and the OS engine provides the OS software updates for the OS. The BMC then provides the component software updates for the plurality of components.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: March 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Sanjay Rao, Divya Vijayvargiya, Rajib Saha
  • Patent number: 10846356
    Abstract: A whittling proxy system can receive a target web page that includes a plurality of Javascript functions and a plurality of objects needed to load the target web page. The system can determine a target Javascript function of the plurality of Javascript functions to be tested for a whittling capability. The system can generate a full version and a partial version of the target web page. The full version includes all of the plurality of Javascript functions. The partial version includes the plurality of Javascript functions excluding the target Javascript function. The system can conduct a test to determine a first page signature associated with the full version and a second page signature associated with the partial version. The system can determine if the first page signature matches the second page signature, and if so, can determine that the target Javascript function can be whittled.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: November 24, 2020
    Assignees: AT&T Intellectual Property I, L.P., Purdue Research Foundation
    Inventors: Vijay Gopalakrishnan, Subhabrata Sen, Shankaranarayanan Puzhavakath Narayanan, Ashiwan Sivakumar, Sanjay Rao, Mithuna Thottethodi, Terani Vijaykumar
  • Patent number: 10823063
    Abstract: Foreign object damage (FOD) screen assemblies and gas turbine engine compartments having FOD screen assemblies are provided. FOD screen assemblies provided herein are formed of materials that reduce the overall weight of the assembly such that easier handling and repair of the FOD screen assembly may be achieved. Further, the FOD screen assemblies provided herein include features that provide for a secure attachment of one or more mesh members to frame members of the assembly. The one or more mesh members are secured to the frame members in such a way that minimal stress is placed on the mesh member at the attachment points.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: November 3, 2020
    Assignee: General Electric Company
    Inventors: John Joseph Wunsch, Randy Ray Johnson, Justin Sanjay Rao, Adam Patrick Young
  • Patent number: 10747706
    Abstract: Log storage and retrieval systems include a chassis housing a first motherboard with a first 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: Grant
    Filed: June 11, 2019
    Date of Patent: August 18, 2020
    Assignee: Dell Products L.P.
    Inventors: Sundar Dasar, Divya Vijayvargiya, Sanjay Rao, Yogesh Prabhakar Kulkarni
  • Publication number: 20200244445
    Abstract: A key retrieval system includes a management system and a managed system that is coupled to the management system through a network. The managed system includes a managed device, a management system configuration storage, a remote access controller device that stores a management system configuration for the management system in the management system configuration storage and provides a key management client subsystem that is configured to use the management system configuration to access the management system. The managed system also includes a BIOS. The BIOS detects an event that triggers unlocking the managed device. The BIOS determines that the remote access controller device is unavailable and, in response, retrieves the management system configuration and accesses the management system using the management system configuration. The BIOS then retrieves the locking key from the management system and unlocks the managed device using the locking key.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Vigneswaran Ponnusamy, Chitrak Gupta, Sanjeev S. Dambal, Charles Stracener, Sanjay Rao, Diwahar Natarajan, Sushma Basavarajaiah, Rama Rao Bisa, Mukund P. Khatri