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: 20250094421
    Abstract: 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: Application
    Filed: March 5, 2024
    Publication date: March 20, 2025
    Applicant: Oracle International Corporation
    Inventors: Prabhaker Gongloor, Shantanu Joshi, Mughees A. Minhas, Karl Dias, Sriram Vrinda, John M. Beresniewicz, Daniel S. Tow, Girish Kumar Balachandran
  • Publication number: 20250047754
    Abstract: 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: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Applicant: 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: 20250007309
    Abstract: 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: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Sanjay Krishna Kandula, Shiva Prasad Ellendula, NVS Sivamani Sudhakar Kukunuri, Girish Kumar Govinda, ShaoKang Chang
  • Publication number: 20240413997
    Abstract: 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: Application
    Filed: June 8, 2023
    Publication date: December 12, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Shailendra Singh, Maneesh Sethia, Girish Kumar Kakanur, Abhijit Behera
  • Patent number: 12164520
    Abstract: 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: Grant
    Filed: February 1, 2023
    Date of Patent: December 10, 2024
    Assignee: Oracle International Corporation
    Inventors: Ragupathy Jayaraj, Vamshidhar Reddy Pasham, Girish Kumar Balachandran
  • Publication number: 20240387792
    Abstract: 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: Application
    Filed: July 26, 2024
    Publication date: November 21, 2024
    Inventors: David Masayuki ISHIKAWA, Girish Kumar GOPALAKRISHNAN NAIR, Ezhiylmurugan RANGASAMY, David ALVAREZ, Kent Qiujing ZHAO
  • Publication number: 20240347688
    Abstract: 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: Application
    Filed: June 24, 2024
    Publication date: October 17, 2024
    Inventors: Subramanya P. HERLE, Girish Kumar GOPALAKRISHNAN NAIR, Daniel STOCK, Sambhu Nath KUNDU, Ezhiylmurugan RANGASAMY
  • Patent number: 12105837
    Abstract: 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: Grant
    Filed: November 2, 2021
    Date of Patent: October 1, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lawrence LaTerza, Girish Kumar, David Benjamin Levitan
  • Patent number: 12080869
    Abstract: 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: Grant
    Filed: December 6, 2021
    Date of Patent: September 3, 2024
    Assignee: APPLIED MATERIALS, INC.
    Inventors: David Masayuki Ishikawa, Girish Kumar Gopalakrishnan Nair, Ezhiylmurugan Rangasamy, David Alvarez, Kent Qiujing Zhao
  • Publication number: 20240256547
    Abstract: 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: Application
    Filed: February 1, 2023
    Publication date: August 1, 2024
    Applicant: Oracle International Corporation
    Inventors: Ragupathy Jayaraj, Vamshidhar Reddy Pasham, Girish Kumar Balachandran
  • Patent number: 12040984
    Abstract: 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: Grant
    Filed: July 26, 2022
    Date of Patent: July 16, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Dipankar Barman, Girish Kumar Attimgere Lingaiah
  • Publication number: 20240232405
    Abstract: 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: Application
    Filed: October 24, 2022
    Publication date: July 11, 2024
    Inventors: David Benjamin LEVITAN, Robert Alexander SIM, Julia S. MCANALLEN, Huseyin Atahan INAN, Girish KUMAR, Xiang YUE
  • Patent number: 12021219
    Abstract: 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: Grant
    Filed: April 7, 2022
    Date of Patent: June 25, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Subramanya P. Herle, Girish Kumar Gopalakrishnan Nair, Daniel Stock, Sambhu Kundu, Ezhiylmurugan Rangasamy
  • Patent number: 11991142
    Abstract: 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: Grant
    Filed: March 16, 2023
    Date of Patent: May 21, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Dilip H. Sanghavi, Girish Kumar Attimgere Lingaiah, Sai Sundar Ramamurthy
  • Publication number: 20240135015
    Abstract: 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: Application
    Filed: October 23, 2022
    Publication date: April 25, 2024
    Inventors: David Benjamin LEVITAN, Robert Alexander SIM, Julia S. MCANALLEN, Huseyin Atahan INAN, Girish KUMAR, Xiang YUE
  • Publication number: 20240076129
    Abstract: 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: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Applicant: Ford Global Technologies, LLC
    Inventors: Steven Stark, Girish Kumar Yadav, Timothy Mark Feldkamp, Kurt Michael Lundeen, David Melcher, John Randolf Vincent, Yifan Chen, Sarah Garrow
  • Publication number: 20240009188
    Abstract: 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: Application
    Filed: September 15, 2023
    Publication date: January 11, 2024
    Applicant: SLAYBACK PHARMA LLC
    Inventors: Paras P. JAIN, Ajay Kumar SINGH, Keerthi PRIYA, Girish Kumar JAIN, Girish G. KORE, Sandeep JAIN, Hanimi Reddy BAPATU
  • Publication number: 20230412690
    Abstract: 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: Application
    Filed: August 23, 2023
    Publication date: December 21, 2023
    Inventors: Abdul Kadhar Jeelany Habeeb MOHAMED, Hemachandran Karnam MOHAN, Girish Kumar Attimgere LINGAIAH
  • Publication number: 20230396706
    Abstract: 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: Application
    Filed: January 5, 2023
    Publication date: December 7, 2023
    Inventors: Nagaraja RAO, Girish KUMAR
  • Patent number: 11809325
    Abstract: 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: Grant
    Filed: November 1, 2021
    Date of Patent: November 7, 2023
    Assignee: NetApp, Inc.
    Inventors: Girish Kumar Bk, Gaurav Makkar