Patents by Inventor Ganesh A. Kumar

Ganesh A. Kumar 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: 12242539
    Abstract: The present disclosure relates generally to techniques for analyzing and improving a bot system, and more particularly to an analytic system integrated with a bot system for monitoring, analyzing, visualizing, diagnosing, and improving the performance of the bot system. For example, an analytic system is integrated with a bot system for monitoring, analyzing, visualizing, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface as insights reports at different generalization levels. The insights reports offer developer-oriented analytics to pinpoint issues with skills so a user can address them before they cause problems.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: March 4, 2025
    Assignee: Oracle International Corporation
    Inventors: Srikant Subramaniam, Sundar Shenbagam, Neerja Bhatt, Ganesh Kumar
  • Publication number: 20250068551
    Abstract: Systems, methods, and other embodiments associated with a configurable identification mechanism of debug parameters are described. In one embodiment, a method includes generating a graphical user interface (GUI) for a debugging program, where the GUI is configured to provide options to configure naming rules for threads during debugging of a computer process that includes multiple threads. The options to configure the naming rules may include configuring a naming rule that adds one or more context identifiers to a thread name. The thread name may be generated by automatically populating one or more of the context identifiers with a variable value that occurs during execution of the thread that corresponds to the one or more context identifiers. A conditional breakpoint may be controlled during debugging that is thread-specific based on a condition including at least one context identifier that matches a portion of the thread name.
    Type: Application
    Filed: August 22, 2023
    Publication date: February 27, 2025
    Inventors: Satish Chandra ORUGANTI, Ganesh Kumar GUPTA, Michael P. RODGERS
  • Patent number: 12229008
    Abstract: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to operate under at least a first device protocol and a second device protocol, where the first and second device protocols have different endurance and protection requirements. When data is programmed to the memory device using the first device protocol, but is read from the memory device using the second device protocol, the differing endurance and protection requirements may cause issues in reading the data. In order to alleviate the issues, during idle time of the second device protocol, the controller may program the data using the endurance and protection requirements of the second device protocol to a different portion of the memory device so that the data may be read using either or both device protocols with the appropriate recovery information.
    Type: Grant
    Filed: July 6, 2023
    Date of Patent: February 18, 2025
    Assignee: Sandisk Technologies, Inc.
    Inventors: Ganesh Kumar Pathirakani, Dattatreya Nayak, Venkatesh Ramadoss, Tarun Nimmagadda
  • Patent number: 12228402
    Abstract: Calibrating an unstable sensor of a mobile device. Systems and methods for calibrating a sensor of a mobile device determine a first estimated position of the mobile device without using any measurement from the sensor of the mobile device, generate a second estimated position of the mobile device using a measurement from the sensor, estimate a sensor error of the sensor using the first estimated position and the second estimated position, and use the sensor error to determine a calibration value for adjusting one or more measurements from the sensor.
    Type: Grant
    Filed: December 14, 2023
    Date of Patent: February 18, 2025
    Assignee: NextNav, LLC
    Inventors: Michael Dormody, Ganesh Pattabiraman, Abijith Kumar, Thomas Wolf, Gary Parsons, Christian Gates, Deepak Joseph, Badrinath Nagarajan
  • Publication number: 20250045172
    Abstract: Methods, systems, and devices for data management are described. A first procedure for capturing first point-in-time data for a data object may be performed and may include initiating a first type of operation to back up the first point-in-time data, the first operation being native to the data object and enabling sections of files to be backed up in parallel on a per-section basis. A second procedure for restoring the first point-in-time data to the computing system may also be performed. Performing the second procedure may include executing, based on recreating the first point-in-time data, the first type of operation to backup sections of first files of the first point-in-time data in parallel on the per-section basis to the computing system. And further include initiating a second type of operation to restore second files of the first point-int-time data in parallel on a per-file basis to the computing system.
    Type: Application
    Filed: August 4, 2023
    Publication date: February 6, 2025
    Inventors: Ganesh Karuppur Rajagopalan, Pandian Raju, Prakhar Kumar
  • Patent number: 12211292
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to determine an estimated pose of a vehicle in a global reference frame having a first error and to determine an estimated second error based on a combination of the first error and a map error, in which the map error represents a difference between the estimated pose of the vehicle in the global reference frame and a corresponding estimated pose in a map-referenced frame. The stored instructions being additionally to predict a third error in a future map-referenced measurement frame based on the estimated second error and a motion model and to compute an update to the third error by combining the predicted third error with an accumulation of instantaneous vehicle position and heading errors obtained via a comparison between a camera-observed feature and a corresponding feature from a digital map.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: January 28, 2025
    Assignee: Ford Global Technologies, LLC
    Inventors: Brian George Buss, Sharnam Shah, Md Nahid Pervez, Ganesh Kumar, Michael Feller, Syed Ahmed
  • Patent number: 12210423
    Abstract: Methods, systems, and devices for data management are described. A first procedure for capturing first point-in-time data for a data object may be performed and may include initiating a first type of operation to back up the first point-in-time data, the first operation being native to the data object and enabling sections of files to be backed up in parallel on a per-section basis. A second procedure for restoring the first point-in-time data to the computing system may also be performed. Performing the second procedure may include executing, based on recreating the first point-in-time data, the first type of operation to backup sections of first files of the first point-in-time data in parallel on the per-section basis to the computing system. And further include initiating a second type of operation to restore second files of the first point-in-time data in parallel on a per-file basis to the computing system.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: January 28, 2025
    Assignee: Rubrik, Inc.
    Inventors: Ganesh Karuppur Rajagopalan, Pandian Raju, Prakhar Kumar
  • Patent number: 12211296
    Abstract: Certain aspects of the present disclosure provide techniques for automatically detecting and classifying tumor regions in a tissue slide. The method generally includes obtaining a digitized tissue slide from a tissue slide database and determining, based on output from a tissue classification module, a type of tissue of shown in the digitized tissue slide. The method further includes determining, based on output from a tumor classification model for the type of tissue, a region of interest (ROI) of the digitized tissue slide and generating a classified slide showing the ROI of the digitized tissue slide and an estimated diameter of the ROI. The method further includes displaying on an image display unit, the classified slide and user interface (UI) elements enabling a pathologist to enter input related to the classified slide.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: January 28, 2025
    Assignee: Applied Materials, Inc.
    Inventors: Parijat Prakash Prabhudesai, Ganesh Kumar Mohanur Raghunathan, Sumit Kumar Jha, Aditya Sista, Narasimha Murthy Chandan
  • Patent number: 12198024
    Abstract: Techniques for configuring autosave triggers in a computing environment based on environment and data conditions are disclosed. A system trains a machine learning model based on data attributes and environmental attributes to generate autosave value triggers for a computing environment. The autosave value triggers are triggered by different conditions. For example, one autosave trigger may be triggered when an error condition is detected. Another may be triggered when a certain number of operations are performed. The machine learning model generates autosave trigger values scores for one or more autosave triggers. The system may implement the autosave triggers in the computing environment based on the autosave trigger values.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: January 14, 2025
    Assignee: Oracle International Corporation
    Inventors: Satish Chandra Oruganti, Shreyas Ravindranath, Ganesh Kumar Gupta, Michael Patrick Rodgers
  • Patent number: 12158812
    Abstract: An example system can include: at least one processor; and non-transitory computer-readable storage storing instructions that, when executed by the at least one processor, cause the system to: generate an ingestion manager programmed to ingest data associated with a job; and generate a logging manager programmed to capture metadata associated with the job; wherein the ingestion manager is programmed to automatically retry the job based upon the metadata captured by the logging manager.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: December 3, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Jashua Thejas Arul Dhas, Ganesh Kumar, Marimuthu Muthan, Aditya Kulkarni, Sai Raghavendra Neralla, Anshul Chauhan
  • Publication number: 20240382667
    Abstract: A device for wound irrigation and debridement includes a body extending along a longitudinal axis. The body comprises an interior region and an opening such that that the interior region and the first opening are configured to transfer an irrigation fluid. The body comprises a compliant region having a first stiffness and a debridement region having a different second stiffness. The compliant region defines a distal surface. In a first configuration, the compliant region defines a first axial dimension, the distal surface engages a target body region, and the debridement region is axially offset from the distal surface and disengaged from the target body region. In a second configuration, the compliant region is compressed to define a second axial dimension less than the first axial dimension, thereby engaging the debridement region with the target body region, and the distal surface engages the target body region.
    Type: Application
    Filed: July 29, 2024
    Publication date: November 21, 2024
    Applicant: The Regents of The University of Michigan
    Inventors: Paul Stephen CEDERNA, Nishant GANESH KUMAR, Jeffrey Stephen PLOTT
  • Patent number: 12148585
    Abstract: An actuator for opening the separable contacts of a circuit interrupter integrates a Thomson coil arrangement into the movable and stationary conductor assemblies. A movable separable contact is coupled to one end of the movable conductor, and a stationary separable contact is coupled to one end of the stationary conductor. The movable and stationary conductors are each formed with a collar positioned near the respective movable and stationary separable contacts. The actuator further includes a coil seated within a coil housing, and the coil housing is coupled to the stationary conductor collar. A conductive member shaped as a cup and structured to be actuated by the coil is coupled to the movable conductor collar, such that the rim of the cup faces the coil. A housing is positioned around the conductive member cup body with bellows and coupled to the coil housing, forming a vacuum chamber around the separable contacts.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: November 19, 2024
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Ganesh Kumar Balasubramanian, Santhosh Kumar Chamarajanagar Govinda Nayaka, Robert Michael Slepian, Xin Zhou, Jayaraman Muniyappan
  • Patent number: 12143343
    Abstract: A system receives one or more transcripts of communications between entities. The system identifies a requested action in the communications based at least in part on a mapping between the requested action and an application programming interface. The system identifies one or more statements eliciting information, based on parameters to the application programming interface. The system generates a definition of an artificial agent based, at least in part, on the requested action and the one more statements eliciting information.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: November 12, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Swaminathan Sivasubramanian, Vasanth Philomin, Ganesh Kumar Gella, Santosh Kumar Ameti, Meghana Puvvadi, Manikya Pavan Kiran Pothukuchi, Harshal Pimpalkhute, Rama Krishna Sandeep Pokkunuri, Yahor Pushkin, Roger Scott Jenke, Yaser Al-Onaizan, Yi Zhang, Saab Mansour, Salvatore Romeo
  • Publication number: 20240362927
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to determine an estimated pose of a vehicle in a global reference frame having a first error and to determine an estimated second error based on a combination of the first error and a map error, in which the map error represents a difference between the estimated pose of the vehicle in the global reference frame and a corresponding estimated pose in a map-referenced frame. The stored instructions being additionally to predict a third error in a future map-referenced measurement frame based on the estimated second error and a motion model and to compute an update to the third error by combining the predicted third error with an accumulation of instantaneous vehicle position and heading errors obtained via a comparison between a camera-observed feature and a corresponding feature from a digital map.
    Type: Application
    Filed: April 26, 2023
    Publication date: October 31, 2024
    Applicant: Ford Global Technologies, LLC
    Inventors: Brian George Buss, Sharnam Shah, MD NAHID Pervez, Ganesh Kumar, Michael Feller, Syed Ahmed
  • Patent number: 12131394
    Abstract: Using a first set of machine learning models, a communication from a user of a restaurant is analyzed at an order coordinator linked via a network to resources of an order management service at a provider network. A response to the communication is prepared using another set of models at the provider network and presented to the user. An order of the user for one or more restaurant menu items is fulfilled, based at least partly on analysis of a second communication received from the user after the response is presented.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: October 29, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rama Krishna Sandeep Pokkunuri, Roger Scott Jenke, Harshal Pimpalkhute, Yahor Pushkin, Swapandeep Singh, Vasanth Philomin, Ganesh Kumar Gella
  • Publication number: 20240352810
    Abstract: A hydraulically operated breakout (“HOBO”) wrench is disclosed herein. The HOBO wrench comprises: a pedestal, a swing arm pivotably mounted to the pedestal having a first cylinder and a second cylinder, a fixed jaw connected to the swing arm and having a third cylinder, a clamping jaw configured to engage a plurality of fasteners and a plurality of rods, a plurality of proximity sensors, and a HOBO controller in communication with the plurality of proximity sensors. The HOBO controller is configured to actuate the HOBO wrench to and from a parked position, an engaged position, and a clamping position. The plurality of proximity sensors communicate signals to the HOBO controller to maintain a threshold clearance between the HOBO wrench and other components when moving to and from the parked position, the engaged position, and the clamping position.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 24, 2024
    Applicant: Caterpillar Inc.
    Inventors: Kathirvel GURUSAMY, Stephen M. Hancock, Ganesh Kumar KALIYAPERUMAL
  • Publication number: 20240346152
    Abstract: Disclosed herein is a system for limiting the rate at which system management interrupts can suspend normal execution of a central processing unit (CPU) by switching the operating mode of the CPU from one of the real mode or the protected mode to the system management mode. The rate limits imposed by the system provides a protective layer against cyberattacks (e.g., a distributed denial-of-service (DDoS) attack) from malicious actors and ensures the CPU can be more efficient regarding the execution of workloads (e.g., processing threads).
    Type: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: Mallik BULUSU, Muhammad A. AHMED, Ganesh KUMAR A, Kiran Bangalore SATHYANARAYANA, Pingfan SONG
  • Patent number: 12117536
    Abstract: Systems and methods for transforming autonomous aerial vehicle sensor data between platforms are disclosed herein. An example method can include receiving, by an UAV, vehicle radar data and radar calibration data from a vehicle, as well as location information for a location of the vehicle, determining a simulated UAV at the location, establishing an orientation for a simulated radar on a bottom of the simulated UAV, determining a height for the simulated UAV to match a field of view of the simulated radar, performing a geometrical transformation to convert the vehicle radar data set into a UAV perspective, converting the vehicle radar data into a vehicle coordinate frame using the radar calibration using vehicle global positioning system (GPS) coordinates, converting the vehicle coordinate frame from a global frame into a UAV coordinate frame using UAV GPS coordinates, and converting the UAV coordinate frame into simulated radar sensor frame.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: October 15, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Steven Chao, Ganesh Kumar, Apurbaa Mallik
  • Patent number: 12112652
    Abstract: A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: October 8, 2024
    Assignee: LEARNINGMATE SOLUTIONS PRIVATE LIMITED
    Inventors: Mailarangam Ramani Ganesh Kumar, Shreyasi Roy, Deepak Nadar, Samudra Sen, Prasanna Mohit Bhargava
  • Publication number: 20240333658
    Abstract: Based on analysis of a workload associated with a throttling key of a client request directed to a first service, a scale-out requirement of the throttling key is obtained at respective resource managers of a plurality of other services which are utilized by the first service to respond to client requests. The resource managers initiate, asynchronously with respect to one another, resource provisioning tasks at each of the other services to fulfill the scale-out requirement. A throttling limit associated with the throttling key is updated to a second throttling key after the resource provisioning tasks are completed by the resource managers, and the updated limit is used to determine whether to accept another client request associated with the throttling key.
    Type: Application
    Filed: April 22, 2024
    Publication date: October 3, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Satya Naga Satis Kumar Gunuputi Alluri Venka, John Baker, Shahab Shekari, Kartik Natarajan, Ruhaab Markas, Ganesh Kumar Gella, Santosh Kumar Ameti