Patents by Inventor Girish Kumar
Girish 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).
-
Publication number: 20250094421Abstract: Techniques for generating recommendations based on the predicted performance of an execution plan are disclosed. A system predicts the future characteristics of a set of data objects associated with a set of structured query language (SQL) statements. The system predicts how the changes to the set of data objects will result in changes to a query execution plan associated with the SQL statements. The system predicts a set of performance metrics for the changed query execution plan. Based on the predicted performance, the system generates recommendations for modifying data, applications, or database server operations to improve performance.Type: ApplicationFiled: March 5, 2024Publication date: March 20, 2025Applicant: Oracle International CorporationInventors: Prabhaker Gongloor, Shantanu Joshi, Mughees A. Minhas, Karl Dias, Sriram Vrinda, John M. Beresniewicz, Daniel S. Tow, Girish Kumar Balachandran
-
Publication number: 20250047754Abstract: Disclosed herein are system, method, and computer program product embodiments for generating a virtual replica of a physical network device and/or a physical network. An aspect operates by receiving, from a network management system (NMS), a request to generate a device digital twin (device-DT) instance corresponding to a physical network device, where the request includes at least a first plurality and a second plurality of device characteristics corresponding to the physical network device. A DT template is selected from a plurality of DT templates based on the first plurality of device characteristics. The DT template is customized based on the second plurality of device characteristics, and the device-DT instance of the physical network device is generated based on the customized DT template. Then a management channel is established between the device-DT instance and the NMS.Type: ApplicationFiled: July 31, 2023Publication date: February 6, 2025Applicant: Extreme Networks, Inc.Inventors: Sumit GARG, Donald B. GROSSER, Jeffrey L. BARNHILL, Gorden JENNINGS, Tony WANG, Yarnin ISRAEL, Shangquan WEN, Girish Kumar KARUNAGARAN, Junjie MA
-
Publication number: 20250007309Abstract: Examples of the disclosure include a system comprising a first input configured to be coupled to a primary power source, a second input configured to be coupled to at least one energy-storage device, an output configured to be coupled to at least one load, energy-storage-device-charging circuitry, and at least one controller configured to determine one or more battery-mode parameters associated with power provided by the at least one energy-storage device, select a minimum state-of-charge (SOC) and a maximum SOC based on the one or more battery-mode parameters, and control the energy-storage-device-charging circuitry to begin charging the at least one energy-storage device responsive to determining that a current SOC of the at least one energy-storage device is at or below the minimum SOC, and cease charging the at least one energy-storage device responsive to determining that the current SOC is at or above the maximum SOC.Type: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Inventors: Sanjay Krishna Kandula, Shiva Prasad Ellendula, NVS Sivamani Sudhakar Kukunuri, Girish Kumar Govinda, ShaoKang Chang
-
Publication number: 20240413997Abstract: Systems, computer program products, and methods are described herein for secure apparatuses to share and deploy machine build programs utilizing unique hash tokens. The invention includes the steps of transforming a resource machine build-program into a first non-fungible token (NFT1) via a resource machine build orchestration module, embedding NFT1 into a flash drive using a flash drive preparation module, generating a second non-fungible token (NFT2) during an interaction of a resource machine with the USB flash drive via a dynamic NFT generator module, wherein NFT2 includes data representing an ownership certificate for the resource machine build owned by a vendor, generating a resultant integrated non-fungible token (NFT3) via a dynamic smart contract module, wherein NFT3 is generated by combining NFT1 and NFT2, and activating and deploying the resource machine build-program on the resource machine via a build activation module, wherein the activation is triggered by the generation of NFT3.Type: ApplicationFiled: June 8, 2023Publication date: December 12, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Shailendra Singh, Maneesh Sethia, Girish Kumar Kakanur, Abhijit Behera
-
Patent number: 12164520Abstract: Systems for fine-grained control of query execution are disclosed. The system receives and stores access control rules to be applied to queries. The system applies access control rules to a received query to determine one or more actions corresponding to the received query. Based on the access control rules, the system can allow execution of the query without conditions, allow execution of the query under a set of conditions, or prevent execution of the query.Type: GrantFiled: February 1, 2023Date of Patent: December 10, 2024Assignee: Oracle International CorporationInventors: Ragupathy Jayaraj, Vamshidhar Reddy Pasham, Girish Kumar Balachandran
-
Publication number: 20240387792Abstract: Metrology systems and processing methods for continuous lithium ion battery (LIB) anode pre-lithiation and solid metal anode protection are provided. In some embodiments, the metrology system integrates at least one complementary non-contact sensor to measure at least one of surface composition, coating thickness, and nanoscale roughness. The metrology system and processing methods can be used to address anode edge quality. The metrology system and methods can facilitate high quality and high yield closed loop anode pre-lithiation and anode protection layer deposition, alloy-type anode pre-lithiation stage control improves LIB coulombic efficiency, and anode coating with pinhole free and electrochemically active protection layers resist dendrite formation.Type: ApplicationFiled: July 26, 2024Publication date: November 21, 2024Inventors: David Masayuki ISHIKAWA, Girish Kumar GOPALAKRISHNAN NAIR, Ezhiylmurugan RANGASAMY, David ALVAREZ, Kent Qiujing ZHAO
-
Publication number: 20240347688Abstract: A method and apparatus for fabricating electrodes used in energy storage devices are provided. In some implementations a surface of the electrode is activated for (a) a pre-treatment process to remove loosely held particles from the electrode surface; (b) a pre-treatment process to activate the surface of the electrode material for improved bonding or wetting for subsequently deposited materials; (c) a post-treatment of the pre-lithiation layer to improve subsequent bonding with additionally deposited layer, for example, passivation layers; and/or (d) a post-treatment of the pre-lithiation layer to improve/accelerate absorption of the lithium into the underlying electrode material.Type: ApplicationFiled: June 24, 2024Publication date: October 17, 2024Inventors: Subramanya P. HERLE, Girish Kumar GOPALAKRISHNAN NAIR, Daniel STOCK, Sambhu Nath KUNDU, Ezhiylmurugan RANGASAMY
-
Patent number: 12105837Abstract: A method and system for generating synthetic privacy preserving training data for training a language classifier machine-learning (ML) model includes receiving a request to generate the synthetic privacy-preserving training data for the language classifier ML model, retrieving labeled training data associated with training the language classifier ML model, providing the labeled training data, one or more privacy parameters, and a domain type associated with the labeled training data to a synthetic data generation ML model, the synthetic data generation ML model being configured to generate synthetic training data in a privacy-persevering manner, receiving synthetic privacy-preserving training data as an output from the synthetic data generation ML model, and providing the synthetic privacy preserving training data to the language classifier ML model for training the language classifier ML model in classifying text.Type: GrantFiled: November 2, 2021Date of Patent: October 1, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Lawrence LaTerza, Girish Kumar, David Benjamin Levitan
-
Patent number: 12080869Abstract: Metrology systems and processing methods for continuous lithium ion battery (LIB) anode pre-lithiation and solid metal anode protection are provided. In some embodiments, the metrology system integrates at least one complementary non-contact sensor to measure at least one of surface composition, coating thickness, and nanoscale roughness. The metrology system and processing methods can be used to address anode edge quality. The metrology system and methods can facilitate high quality and high yield closed loop anode pre-lithiation and anode protection layer deposition, alloy-type anode pre-lithiation stage control improves LIB coulombic efficiency, and anode coating with pinhole free and electrochemically active protection layers resist dendrite formation.Type: GrantFiled: December 6, 2021Date of Patent: September 3, 2024Assignee: APPLIED MATERIALS, INC.Inventors: David Masayuki Ishikawa, Girish Kumar Gopalakrishnan Nair, Ezhiylmurugan Rangasamy, David Alvarez, Kent Qiujing Zhao
-
Publication number: 20240256547Abstract: Systems for fine-grained control of query execution are disclosed. The system receives and stores access control rules to be applied to queries. The system applies access control rules to a received query to determine one or more actions corresponding to the received query. Based on the access control rules, the system can allow execution of the query without conditions, allow execution of the query under a set of conditions, or prevent execution of the query.Type: ApplicationFiled: February 1, 2023Publication date: August 1, 2024Applicant: Oracle International CorporationInventors: Ragupathy Jayaraj, Vamshidhar Reddy Pasham, Girish Kumar Balachandran
-
Patent number: 12040984Abstract: A first packet forwarding plane (PFE) of a network device may receive a packet and may perform a first lookup for the packet. The first PFE may provide the packet to a service plane based on the first lookup. The service plane may apply a service to the packet and may provide the packet to the first PFE. The first PFE may perform a second lookup. The first PFE may provide the packet to a second PFE of the network device based on the second lookup and may store flow information associated with the packet and second PFE information in a table. The network device may provide the flow information and the second PFE information from the table to the service plane to cause the service plane to send subsequent packets directly to the second PFE thereby saving fabric, memory, and processing bandwidth and improving overall network performance.Type: GrantFiled: July 26, 2022Date of Patent: July 16, 2024Assignee: Juniper Networks, Inc.Inventors: Dipankar Barman, Girish Kumar Attimgere Lingaiah
-
Publication number: 20240232405Abstract: Systems and methods are directed to building annotated models based on eyes-off data. Specifically, a synthetic data generation model is trained and used to further train a target model. The synthetic data generation model is trained within an eyes-off environment using an anonymity technique on confidential data. The synthetic data generation model is then used to create synthetic data that closely represents the confidential data but without any specific details that can be linked back to the confidential data. The synthetic data is then annotated and used to train the target model within an eyes-on environment. Subsequently, the target model is deployed back within the eyes-off environment to classify the confidential data.Type: ApplicationFiled: October 24, 2022Publication date: July 11, 2024Inventors: David Benjamin LEVITAN, Robert Alexander SIM, Julia S. MCANALLEN, Huseyin Atahan INAN, Girish KUMAR, Xiang YUE
-
Patent number: 12021219Abstract: A method and apparatus for fabricating electrodes used in energy storage devices are provided. In some implementations a surface of the electrode is activated for (a) a pre-treatment process to remove loosely held particles from the electrode surface; (b) a pre-treatment process to activate the surface of the electrode material for improved bonding or wetting for subsequently deposited materials; (c) a post-treatment of the pre-lithiation layer to improve subsequent bonding with additionally deposited layer, for example, passivation layers; and/or (d) a post-treatment of the pre-lithiation layer to improve/accelerate absorption of the lithium into the underlying electrode material.Type: GrantFiled: April 7, 2022Date of Patent: June 25, 2024Assignee: Applied Materials, Inc.Inventors: Subramanya P. Herle, Girish Kumar Gopalakrishnan Nair, Daniel Stock, Sambhu Kundu, Ezhiylmurugan Rangasamy
-
Patent number: 11991142Abstract: A virtual network device may identify a cloud provider associated with the virtual network device, and may provide a request for public network addresses and private network addresses associated with the cloud provider. The virtual network device may receive the public network addresses and the private network addresses from the cloud provider based on the request, and may generate a translation table that maps the public network addresses and the private network addresses. The virtual network device may utilize the translation table to establish a secure communication between an endpoint device and a server device, where the secure communication is associated with at least one packet that requires an inner payload network address change.Type: GrantFiled: March 16, 2023Date of Patent: May 21, 2024Assignee: Juniper Networks, Inc.Inventors: Dilip H. Sanghavi, Girish Kumar Attimgere Lingaiah, Sai Sundar Ramamurthy
-
Publication number: 20240135015Abstract: Systems and methods are directed to building annotated models based on eyes-off data. Specifically, a synthetic data generation model is trained and used to further train a target model. The synthetic data generation model is trained within an eyes-off environment using an anonymity technique on confidential data. The synthetic data generation model is then used to create synthetic data that closely represents the confidential data but without any specific details that can be linked back to the confidential data. The synthetic data is then annotated and used to train the target model within an eyes-on environment. Subsequently, the target model is deployed back within the eyes-off environment to classify the confidential data.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Inventors: David Benjamin LEVITAN, Robert Alexander SIM, Julia S. MCANALLEN, Huseyin Atahan INAN, Girish KUMAR, Xiang YUE
-
Publication number: 20240076129Abstract: A method for delivering a plurality of packages is described. The method includes obtaining, via a processor, information associated with a delivery plan of the plurality of packages from at least one memory. Based on the information, the method includes determining, via the processor, a current location, and a destination location of a target container. In response to the determination, the method includes determining, via the processor, a movement plan to move the target container to the destination location. Based on the movement plan, the method includes activating, via the processor, a first set of motorized tiles to move the target container to the destination location. The method further includes receiving, via the processor, an updated movement plan from a server plan when a preset condition is met. Based on the updated movement plan, the method includes activating, via the processor, a second set of motorized tiles.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Applicant: Ford Global Technologies, LLCInventors: Steven Stark, Girish Kumar Yadav, Timothy Mark Feldkamp, Kurt Michael Lundeen, David Melcher, John Randolf Vincent, Yifan Chen, Sarah Garrow
-
Publication number: 20240009188Abstract: Amorphous solid dispersions of nilotinib fumarate or nilotinib tartrate are provided, as well as pharmaceutical compositions thereof, wherein the compositions exhibit enhanced bioavailability in the fasted state. Preferably, the compositions may be orally administered to a patient in either the fed or fasted state, with a decrease or elimination of the food effect. Preferably, following oral administration of the pharmaceutical compositions, there is no substantial difference in the pharmacokinetic parameters (e.g., Cmax, AUC0-t and/or AUC0-infinity) of nilotinib, regardless of whether the pharmaceutical compositions are administered to a subject in the fed or fasted state.Type: ApplicationFiled: September 15, 2023Publication date: January 11, 2024Applicant: SLAYBACK PHARMA LLCInventors: Paras P. JAIN, Ajay Kumar SINGH, Keerthi PRIYA, Girish Kumar JAIN, Girish G. KORE, Sandeep JAIN, Hanimi Reddy BAPATU
-
Publication number: 20230412690Abstract: In some implementations, a proxy device may intercept a client session associated with a client device and a destination device. The proxy device may allocate a first port of the proxy device as a source port of a proxy session for the client session. The proxy device may determine, based on allocating the first port, whether session information associated with the proxy session would match session information associated with another proxy session. The proxy device may initiate the proxy session. A source port of the proxy session is the first port of the proxy device based on a determination that the session information associated with the proxy session would not match session information associated with another proxy session, or is a second port of the proxy device based on a determination that the session information associated with the proxy session would match session information associated with another proxy session.Type: ApplicationFiled: August 23, 2023Publication date: December 21, 2023Inventors: Abdul Kadhar Jeelany Habeeb MOHAMED, Hemachandran Karnam MOHAN, Girish Kumar Attimgere LINGAIAH
-
Publication number: 20230396706Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to function as a point of interception in an application server or border control function of a communication network, receive an incoming protocol message requesting initiation of a call, transmit an outgoing protocol message to advance initiation of the call, and receive a cryptographic token comprising a cryptographically signed identity of a caller initiating the call, and transmit a lawful interception message comprising information on the call to a lawful interception party as a response to at least one trigger being fulfilled.Type: ApplicationFiled: January 5, 2023Publication date: December 7, 2023Inventors: Nagaraja RAO, Girish KUMAR
-
Patent number: 11809325Abstract: In addition to caching I/O operations at a host, at least some data management can migrate to the host. With host side caching, data sharing or deduplication can be implemented with the cached writes before those writes are supplied to front end storage elements. When a host cache flush to distributed storage trigger is detected, the host deduplicates the cached writes. The host aggregates data based on the deduplication into a “change set file” (i.e., a file that includes the aggregation of unique data from the cached writes). The host supplies the change set file to the distributed storage system. The host then sends commands to the distributed storage system. Each of the commands identifies a part of the change set file to be used for a target of the cached writes.Type: GrantFiled: November 1, 2021Date of Patent: November 7, 2023Assignee: NetApp, Inc.Inventors: Girish Kumar Bk, Gaurav Makkar