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: 12242539Abstract: 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: GrantFiled: April 21, 2023Date of Patent: March 4, 2025Assignee: Oracle International CorporationInventors: Srikant Subramaniam, Sundar Shenbagam, Neerja Bhatt, Ganesh Kumar
-
Publication number: 20250068551Abstract: 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: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Inventors: Satish Chandra ORUGANTI, Ganesh Kumar GUPTA, Michael P. RODGERS
-
Patent number: 12229008Abstract: 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: GrantFiled: July 6, 2023Date of Patent: February 18, 2025Assignee: Sandisk Technologies, Inc.Inventors: Ganesh Kumar Pathirakani, Dattatreya Nayak, Venkatesh Ramadoss, Tarun Nimmagadda
-
Patent number: 12228402Abstract: 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: GrantFiled: December 14, 2023Date of Patent: February 18, 2025Assignee: NextNav, LLCInventors: Michael Dormody, Ganesh Pattabiraman, Abijith Kumar, Thomas Wolf, Gary Parsons, Christian Gates, Deepak Joseph, Badrinath Nagarajan
-
Publication number: 20250045172Abstract: 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: ApplicationFiled: August 4, 2023Publication date: February 6, 2025Inventors: Ganesh Karuppur Rajagopalan, Pandian Raju, Prakhar Kumar
-
Patent number: 12211292Abstract: 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: GrantFiled: April 26, 2023Date of Patent: January 28, 2025Assignee: Ford Global Technologies, LLCInventors: Brian George Buss, Sharnam Shah, Md Nahid Pervez, Ganesh Kumar, Michael Feller, Syed Ahmed
-
Patent number: 12210423Abstract: 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: GrantFiled: August 4, 2023Date of Patent: January 28, 2025Assignee: Rubrik, Inc.Inventors: Ganesh Karuppur Rajagopalan, Pandian Raju, Prakhar Kumar
-
Patent number: 12211296Abstract: 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: GrantFiled: June 12, 2023Date of Patent: January 28, 2025Assignee: Applied Materials, Inc.Inventors: Parijat Prakash Prabhudesai, Ganesh Kumar Mohanur Raghunathan, Sumit Kumar Jha, Aditya Sista, Narasimha Murthy Chandan
-
Patent number: 12198024Abstract: 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: GrantFiled: May 13, 2021Date of Patent: January 14, 2025Assignee: Oracle International CorporationInventors: Satish Chandra Oruganti, Shreyas Ravindranath, Ganesh Kumar Gupta, Michael Patrick Rodgers
-
Patent number: 12158812Abstract: 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: GrantFiled: May 13, 2022Date of Patent: December 3, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Jashua Thejas Arul Dhas, Ganesh Kumar, Marimuthu Muthan, Aditya Kulkarni, Sai Raghavendra Neralla, Anshul Chauhan
-
Publication number: 20240382667Abstract: 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: ApplicationFiled: July 29, 2024Publication date: November 21, 2024Applicant: The Regents of The University of MichiganInventors: Paul Stephen CEDERNA, Nishant GANESH KUMAR, Jeffrey Stephen PLOTT
-
Patent number: 12148585Abstract: 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: GrantFiled: December 21, 2022Date of Patent: November 19, 2024Assignee: EATON INTELLIGENT POWER LIMITEDInventors: Ganesh Kumar Balasubramanian, Santhosh Kumar Chamarajanagar Govinda Nayaka, Robert Michael Slepian, Xin Zhou, Jayaraman Muniyappan
-
Patent number: 12143343Abstract: 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: GrantFiled: November 22, 2021Date of Patent: November 12, 2024Assignee: 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: 20240362927Abstract: 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: ApplicationFiled: April 26, 2023Publication date: October 31, 2024Applicant: Ford Global Technologies, LLCInventors: Brian George Buss, Sharnam Shah, MD NAHID Pervez, Ganesh Kumar, Michael Feller, Syed Ahmed
-
Patent number: 12131394Abstract: 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: GrantFiled: March 31, 2021Date of Patent: October 29, 2024Assignee: Amazon Technologies, Inc.Inventors: Rama Krishna Sandeep Pokkunuri, Roger Scott Jenke, Harshal Pimpalkhute, Yahor Pushkin, Swapandeep Singh, Vasanth Philomin, Ganesh Kumar Gella
-
Publication number: 20240352810Abstract: 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: ApplicationFiled: April 18, 2023Publication date: October 24, 2024Applicant: Caterpillar Inc.Inventors: Kathirvel GURUSAMY, Stephen M. Hancock, Ganesh Kumar KALIYAPERUMAL
-
Publication number: 20240346152Abstract: 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: ApplicationFiled: April 17, 2023Publication date: October 17, 2024Inventors: Mallik BULUSU, Muhammad A. AHMED, Ganesh KUMAR A, Kiran Bangalore SATHYANARAYANA, Pingfan SONG
-
Patent number: 12117536Abstract: 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: GrantFiled: August 11, 2022Date of Patent: October 15, 2024Assignee: Ford Global Technologies, LLCInventors: Steven Chao, Ganesh Kumar, Apurbaa Mallik
-
Patent number: 12112652Abstract: 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: GrantFiled: October 27, 2023Date of Patent: October 8, 2024Assignee: LEARNINGMATE SOLUTIONS PRIVATE LIMITEDInventors: Mailarangam Ramani Ganesh Kumar, Shreyasi Roy, Deepak Nadar, Samudra Sen, Prasanna Mohit Bhargava
-
Publication number: 20240333658Abstract: 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: ApplicationFiled: April 22, 2024Publication date: October 3, 2024Applicant: 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