Patents by Inventor Dinesh BABU

Dinesh BABU 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: 12242449
    Abstract: Systems and processes disclosed herein perform an automatic remediation process. The automatic remediation process may be a log-based remediation process. Systems disclosed herein may obtain log files from an information management system and determine the occurrence of errors at the information management system based on error codes included in the logs. Further, the systems may access a knowledgebase to determine whether solutions for the errors have been previously generated. The solutions may include patches or hotfixes that can be applied to the information management system without removing user-access or stopping execution of the information management system. The systems may automatically update the information management system to address the errors. Alternatively, or in addition, the systems may alert a user, such as an administrator, of the existence of a solution to the error, and whether the solution may be applied without interrupting service or access to the information management system.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: March 4, 2025
    Assignee: Commvault Systems, Inc.
    Inventors: Bheemesh R. Dwarampudi, David M. Cunningham, Dinesh Babu Navaneethan
  • Publication number: 20250036093
    Abstract: The health status of each of a plurality of services running on a building control device of a building control system may be monitored. The health status of each of the plurality of services may be selected from two or more predetermined health status conditions including a normal health status and a hung health status, wherein the hung health status indicates that the corresponding service is currently down and/or otherwise non-responsive. The building control device determines the health status of each of the plurality of services running on the building control device. The building control device wirelessly transmits the health status of at least those services running on the building control device that are determined to have the hung health status, if any.
    Type: Application
    Filed: July 24, 2023
    Publication date: January 30, 2025
    Inventors: Jeslin Paul Joseph, Sivasanthanam Dhayalan, Karthikeyan Kannaiyan, Abhisekh Jain, Kingslin Joseph, Sunil Madhusuthanan, Dinesh Babu Rajamanickam, Benitta Hubert
  • Publication number: 20250004940
    Abstract: Systems, methods, and data storage devices for management of key-value delete operations for namespaces supporting multiple hosts are described. Responsive to a delete command, the key for the deleted key-value pair may be moved to a deleted data structure having a delete order. During garbage collection erase blocks corresponding to the key-value pairs may be invalidated based on the delete order and removed from the deleted data structure.
    Type: Application
    Filed: August 3, 2023
    Publication date: January 2, 2025
    Inventors: Pavan Gururaj, Dinesh Babu, Sridhar Sabesan
  • Publication number: 20240427523
    Abstract: Systems, methods, and data storage devices for host storage command management for dynamically allocated floating namespaces are described. A data storage device may support multiple host namespaces allocated in its non-volatile storage medium and include a floating namespace pool that includes at least some data units from those host namespaces. Host storage commands to be processed using the floating namespace pool may be received and payload sizes may be determined. A next host storage command may be determined based on the relative payload sizes and executed using a data unit from the floating namespace pool, for example, based on allocating virtual command queues to the floating namespace pool and sorting the incoming host storage commands by payload size.
    Type: Application
    Filed: July 20, 2023
    Publication date: December 26, 2024
    Inventors: Pavan Gururaj, Dinesh Babu, Sridhar Sabesan
  • Patent number: 12156971
    Abstract: Disclosed herein is an indwelling urinary catheter having a guidewire anchoring mechanism. The indwelling urinary catheter includes a catheter tube having a proximal opening, a distal opening, a catheter tube lumen with the catheter tube having a first wall thickness. The guidewire anchoring mechanism is configured to transition between an insertion state and an anchored state. The guidewire anchoring mechanism can include a proximal portion having a top cap, a collapsible section having a second wall thickness less than the first wall thickness, and a distal portion including a holder cap coupled to a holder. The holder can be coupled to the catheter tube, the distal portion can be in communication with the proximal portion, and a guidewire can be coupled to the proximal portion, the guidewire extending through the catheter tube lumen to the distal portion.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: December 3, 2024
    Assignee: C. R. Bard, Inc.
    Inventors: M. P. Dinesh Babu, Bharath Kumar Vishnuraj
  • Publication number: 20240362161
    Abstract: Systems, methods, and data storage devices for redundant storage of data across namespaces with dynamic capacity allocation are described. Data storage devices may support multiple host connections to multiple namespaces allocated in their non-volatile storage medium according to a storage protocol, such as non-volatile memory express (NVMe). Each namespace may initially be allocated with an allocated capacity. For at least some of the namespaces, a portion of the allocated capacity may be allocated to a floating namespace pool. A redundant array of independent disks (RAID) configuration may be established across the namespaces for redundant storage of host data. When the fill mark for one of the namespaces reaches a flexible capacity threshold, capacity from the floating namespace pool may be dynamically allocated to that namespace and removed from the floating namespace pool.
    Type: Application
    Filed: July 20, 2023
    Publication date: October 31, 2024
    Inventors: Sridhar Sabesan, Dinesh Babu, Pavan Gururaj
  • Patent number: 12111705
    Abstract: Dynamically determining respective threshold temperatures for data storage devices (DSDs) in a data storage system (DSS) slot involves determining a marginal temperature of a DSD (TMd) based on the difference between a current threshold temperature of a corresponding DSS slot (TTe) and a current temperature value of the DSD (TCd), and raising the current TTe to an updated TTe accordingly, thereby effectively permitting the DSD to operate at temperatures up to the updated TTe. Updating TTe may come after first determining whether the TMd is greater than a lower limit and/or less than an upper limit, both of which are based on an inherent threshold temperature value of the DSD (TTd). This approach can be applied to other DSDs housed in the same DSS enclosure, enabling varying each respective DSD operating temperature, in contrast to using a fixed operating temperature range for the entire enclosure.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: October 8, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ramanathan Muthiah, Sridhar Sabesan, Pavan Gururaj, Dinesh Babu
  • Publication number: 20240303114
    Abstract: Systems, methods, and data storage devices for dynamic allocation of capacity to namespaces are described. A data storage device may support multiple host connections to multiple namespaces allocated in its non-volatile storage medium according to a storage protocol, such as non-volatile memory express (NVMe). Each namespace may initially be allocated with an allocated capacity. For at least some of the namespaces, a portion of the allocated capacity may be allocated to a floating namespace pool. When the fill mark for one of the namespaces reaches a flexible capacity threshold, capacity from the floating namespace pool may be dynamically allocated to that namespace and removed from the floating namespace pool.
    Type: Application
    Filed: July 20, 2023
    Publication date: September 12, 2024
    Inventors: Sridhar Sabesan, Dinesh Babu, Pavan Gururaj
  • Patent number: 12086038
    Abstract: Detecting log data anomalies by pre-processing log data entries, identifying sequences of the log data entries, generating at least one key performance indicator (KPI) for the log data entries according to the sequences, training at least one machine learning (ML) model according to the KPI, and identifying a log data entry anomaly according to the machine learning model.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: September 10, 2024
    Assignee: Kyndryl, Inc.
    Inventor: Dinesh Babu Yeddu
  • Patent number: 12014620
    Abstract: A method for monitoring a system is provided. The method includes: displaying, on a graphical user interface, an alert configuration screen that includes user-configurable alerting information items that relate to an application being executed by the system; receiving, from a user in response to the displaying of the alert configuration screen, a request for an alert that includes inputs with respect to the user-configurable alerting information items; monitoring the application to determine whether a current condition of the application conforms to the received inputs; when a determination is made that the current condition of the application conforms to the received inputs, generating the requested alert; and transmitting the generated alert to the user. The user-configurable alerting information items may include items relating to a content of the alert, items relating to a timing of the alert, and an item that relates to an intended recipient of the alert.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: June 18, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Dinesh Babu Parthasarathi, Shankar Raju, Shunmugavel Thangaraj, Sabari Gopal
  • Publication number: 20240086293
    Abstract: A processor is configured to create a log data specific lexicon wherein each word in the log data specific lexicon corresponds to a weighted sentiment score with a binary polarity. The processor is further configured to assign a sentiment value to a log message based on the weighted sentiment scores of words appearing in the log message. The processor may further determine an alert type for the log message based on the sentiment value, a class indicating an issue the log message, and a priority of the log message, where the alert type is preconfigured with a set of alert type values of varying risk levels and wherein a system alert contains a predefined set of key performance indicators corresponding to the alert type.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Dinesh Babu Yeddu, Sundaravelu Shanmugam, Raju Karuppiah
  • Publication number: 20240077921
    Abstract: Dynamically determining respective threshold temperatures for data storage devices (DSDs) in a data storage system (DSS) slot involves determining a marginal temperature of a DSD (TMd) based on the difference between a current threshold temperature of a corresponding DSS slot (TTe) and a current temperature value of the DSD (TCd), and raising the current TTe to an updated TTe accordingly, thereby effectively permitting the DSD to operate at temperatures up to the updated TTe. Updating TTe may come after first determining whether the TMd is greater than a lower limit and/or less than an upper limit, both of which are based on an inherent threshold temperature value of the DSD (TTd). This approach can be applied to other DSDs housed in the same DSS enclosure, enabling varying each respective DSD operating temperature, in contrast to using a fixed operating temperature range for the entire enclosure.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Inventors: Ramanathan Muthiah, Sridhar Sabesan, Pavan Gururaj, Dinesh Babu
  • Publication number: 20240061644
    Abstract: A method for facilitating workflows via an all-in-one voice feature is disclosed. The method includes receiving, via a user device, a request from a user, the request relating to an activation request for a workflow; authenticating the user via multi-factor authentication; providing, via the user device, audible prompts that relate to the workflow to obtain a response from the user, the response including a natural language response; parsing, by using a model, the obtained response to identify information necessary for execution of the workflow; determining, by using the model, whether additional data is required for the workflow based on the identified information; and automatically initiating, in real-time based on a result of the determining, the workflow using the identified information.
    Type: Application
    Filed: September 29, 2022
    Publication date: February 22, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Dinesh Babu PARTHASARATHI, Srivathsan RAJAN
  • Publication number: 20240062282
    Abstract: A method and system for payment processing and provision of account services using a cloud containerized platform that improves reliability and scalability are provided. The method includes receiving, at the cloud containerized platform from a server, a request that relates to a user account that has been received by the server from the user; analyzing a content of the first request; selecting, based on a result of the analysis, an application for responding to the request; generating a response to the request by using the selected application; and transmitting the response to the server to be forwarded to the user. The application may include any one of a payment processing application, an account information inquiry application, an account statement generation application, an account update notification application, an account information routing application, and/or a new client onboarding application.
    Type: Application
    Filed: September 29, 2022
    Publication date: February 22, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Dinesh Babu PARTHASARATHI, Kevin LOBO, Shankar RAJU
  • Publication number: 20240045843
    Abstract: Systems and processes disclosed herein perform an automatic remediation process. The automatic remediation process may be a log-based remediation process. Systems disclosed herein may obtain log files from an information management system and determine the occurrence of errors at the information management system based on error codes included in the logs. Further, the systems may access a knowledgebase to determine whether solutions for the errors have been previously generated. The solutions may include patches or hotfixes that can be applied to the information management system without removing user-access or stopping execution of the information management system. The systems may automatically update the information management system to address the errors. Alternatively, or in addition, the systems may alert a user, such as an administrator, of the existence of a solution to the error, and whether the solution may be applied without interrupting service or access to the information management system.
    Type: Application
    Filed: September 1, 2023
    Publication date: February 8, 2024
    Inventors: Bheemesh R. Dwarampudi, David M. Cunningham, Dinesh Babu Navaneethan
  • Patent number: 11880594
    Abstract: Disclosed are systems and methods for proactively, instead of reactively, biasing parameters of a data storage device based on a spatial position in a storage enclosure. The method includes obtaining a spatial position for the data storage device in a storage enclosure. The method also includes proactively biasing one or more parameters for controlling the device memory, based on the spatial position. The spatial position has a corresponding thermal profile that is predetermined.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: January 23, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ramanathan Muthiah, Sridhar Sabesan, Dinesh Babu, Pavan Gururaj
  • Patent number: 11860756
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: creating a log data specific lexicon based on log data samples, each word in the log data specific lexicon corresponding to a weighted sentiment score with a binary polarity. A log message is obtained, and a sentiment value of the log message is assigned based on respective weighted sentiment scores of words appearing in the log message. The log message is classified for a class indicating an issue the log message addresses. An alert type for the log message is determined based on the sentiment value, the class, and a priority of the log message, and a system alert including a set of key performance indicators according to the alert type is produced to a user.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: January 2, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Dinesh Babu Yeddu, Sundaravelu Shanmugam, Raju Karuppiah
  • Patent number: 11854540
    Abstract: A device may receive text data, audio data, and video data associated with a user, and may process the received data, with a first model, to determine a stress level of the user. The device may process the received data, with second models, to determine depression levels of the user, and may combine the depression levels to identify an overall depression level. The device may process the received data, with a third model, to determine a continuous affect prediction, and may process the received data, with a fourth model, to determine an emotion of the user. The device may process the received data, with a fifth model, to determine a response to the user, and may utilize a sixth model to determine a context for the response. The device may utilize seventh models to generate contextual conversation data, and may perform actions based on the contextual conversational data.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: December 26, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Anutosh Maitra, Shubhashis Sengupta, Sowmya Rasipuram, Roshni Ramesh Ramnani, Junaid Hamid Bhat, Sakshi Jain, Manish Agnihotri, Dinesh Babu Jayagopi
  • Publication number: 20230401004
    Abstract: Disclosed are systems and methods for proactively, instead of reactively, biasing parameters of a data storage device based on a spatial position in a storage enclosure. The method includes obtaining a spatial position for the data storage device in a storage enclosure. The method also includes proactively biasing one or more parameters for controlling the device memory, based on the spatial position. The spatial position has a corresponding thermal profile that is predetermined.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Applicant: Western Digital Technologies, Inc.
    Inventors: Ramanathan MUTHIAH, Sridhar SABESAN, Dinesh BABU, Pavan GURURAJ
  • Patent number: 11782891
    Abstract: Systems and processes disclosed herein perform an automatic remediation process. The automatic remediation process may be a log-based remediation process. Systems disclosed herein may obtain log files from an information management system and determine the occurrence of errors at the information management system based on error codes included in the logs. Further, the systems may access a knowledgebase to determine whether solutions for the errors have been previously generated. The solutions may include patches or hotfixes that can be applied to the information management system without removing user-access or stopping execution of the information management system. The systems may automatically update the information management system to address the errors. Alternatively, or in addition, the systems may alert a user, such as an administrator, of the existence of a solution to the error, and whether the solution may be applied without interrupting service or access to the information management system.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: October 10, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Bheemesh R. Dwarampudi, David M. Cunningham, Dinesh Babu Navaneethan