Patents by Inventor Bharat Kumar

Bharat 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: 12019376
    Abstract: A method of making an adhesion layer of an extreme ultraviolet (EUV) stack is presented. The method includes grafting an ultraviolet (UV) sensitive polymer brush on a hardmask, the polymer brush including a UV cleavable unit, depositing EUV resist over the polymer brush, exposing the EUV resist to remove the EUV resist in exposed areas by applying a developer, and flooding the exposed area with a UV light and a solvent developer to remove exposed portions of the polymer brush.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: June 25, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jing Guo, Bharat Kumar, Ekmini A. De Silva, Jennifer Church, Dario Goldfarb, Nelson Felix
  • Publication number: 20240202159
    Abstract: Aspects of the disclosure are directed to a quality of service (QOS) assignment policy for processor applications in a system on a chip (SoC). In accordance with one aspect, the system on a chip (SoC) includes an applications central processing unit (CPU), wherein the applications CPU comprises a quality of service (QOS) database table configured to list a plurality of QoS metrics associated with a plurality of processor threads, wherein at least one of the plurality of QoS metrics is used to determine a dynamic clock and voltage scaling (DCVS) operating point; a graphics processing unit (GPU) coupled to the applications CPU; and a common interconnection databus coupled to the applications CPU and the GPU.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 20, 2024
    Inventors: Bharat Kumar RANGARAJAN, Varun JINDAL
  • Patent number: 12008331
    Abstract: Described herein are systems and methods for generating an embedding—a learned representation—for an image. The embedding for the image is derived to capture visual aspects, as well as textual aspects, of the image. An encoder-decoder is trained to generate the visual representation of the image. An optical character recognition (OCR) algorithm is used to identify text/words in the image. From these words, an embedding is derived by performing an average pooling operation on pre-trained embeddings that map to the identified words. Finally, the embedding representing the visual aspects of the image is combined with the embedding representing the textual aspects of the image to generate a final embedding for the image.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: June 11, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xun Luan, Aman Gupta, Sirjan Kafle, Ananth Sankar, Di Wen, Saurabh Kataria, Ying Xuan, Sakshi Verma, Bharat Kumar Jain, Xue Xia, Bhargavkumar Kanubhai Patel, Vipin Gupta, Nikita Gupta
  • Publication number: 20240177513
    Abstract: Technologies for language agnostic OCR extraction include identifying a word region of an image using optical character recognition, applying a language agnostic machine learning model to the word region, where the language agnostic machine learning model is trained on training data including a set of image-text pairs and a set of multilingual text translation pairs, receiving, from the language agnostic machine learning model, a word region embedding that is associated with the word region, searching a multilingual index for a text embedding that matches the word region embedding, receiving, from the multilingual index, text associated with the text embedding; and outputting at least one of the text or the text embedding to at least one downstream process, application, system, component, or network.
    Type: Application
    Filed: November 29, 2022
    Publication date: May 30, 2024
    Inventors: Osaid Rehman Nasir, Bharat Kumar Jain, Smitkumar Narotambhai Marvaniya
  • Patent number: 11899543
    Abstract: Systems for application configuration backup and restore. Techniques establish high frequency restore points of application configuration metadata. Processing commences upon receiving instructions to periodically take snapshots of application configuration metadata. To avoid incurring unnecessary costs to process snapshots of application configuration metadata when the application configuration metadata is slow-changing, the method performs a low-cost check to get the latest update time of the application configuration metadata. That time is compared to the time of the most recent snapshot of the application configuration metadata. When the time of the latest update time of the application configuration metadata is equal to the time of the most recent snapshot of the application configuration metadata, then rather than incurring the cost of generating a duplicate snapshot, the method waits for a duration without generating a new snapshot.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: February 13, 2024
    Assignee: Nutanix, Inc.
    Inventors: Mayur Vijay Sadavarte, Vanita Prabhu, Bharat Kumar Beedu, Parthasarathy Ramachandran, Monoreet Mutsuddi
  • Patent number: 11892911
    Abstract: In accordance with at least some aspects of the present disclosure, an apparatus is disclosed. In some embodiments, the apparatus includes a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to receive a snapshot of a virtual object running on a first node, determine an original configuration associated with the virtual object from the snapshot of the virtual object, determine a resource need for the virtual object from the original configuration, determine that an available resource at the recovery node is insufficient to meet the resource need of the virtual object, generate a reconfigured configuration from the original configuration based at least on the resource need, and recover the virtual object at the recovery node based on the reconfigured configuration.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 6, 2024
    Assignee: Nutanix, Inc.
    Inventors: Ankush Jindal, Bharat Kumar Beedu, Pranay Ega, Sudish Kumar Sah, Naveen Kumar
  • Patent number: 11889339
    Abstract: Technologies for mesh path selection are described. One method of operating a first wireless mesh device includes determining, using first client information about a first link, a first metric representing airtime usage on the link, and a second metric representing a first amount of data on a second link, the second link using the first frequency band. The method determines a third metric on a third link, the third link using a second frequency band. The method determines, using the metrics, a first throughput associated with a first path with the second link and a second throughput associated with a second path. The method determines that the third link results in better throughput and sends or receives first data on the third link.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: January 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jasmine Strong, Bharat Kumar Mandarapu
  • Patent number: 11880454
    Abstract: A method to prevent a malicious attack on CPU subsystem (CPUSS) hardware is described. The method includes auto-calibrating tunable delay elements of a dynamic variation monitor (DVM) using an auto-calibration value computed in response to each detected change of a clock frequency (Fclk)/supply voltage (Vdd) of the CPUSS hardware. The method also includes comparing the auto-calibration value with a threshold reference calibration value to determine whether the malicious attack is detected. The method further includes forcing a safe clock frequency (Fclk)/safe supply voltage (Vdd) to the CPUSS hardware when the malicious attack is detected.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: January 23, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Bharat Kumar Rangarajan, Dipti Ranjan Pal, Keith Alan Bowman, Srinivas Turaga, Ateesh Deepankar De, Shih-Hsin Jason Hu, Chandan Agarwalla
  • Patent number: 11873289
    Abstract: The present invention provides processes for preparation of substituted pyrazole compounds of formula II, that can be used as intermediates for preparation of substituted piperidine urea compounds useful for the treatment of dilated cardiomyopathy (DCM). R2 is independently selected from F, C1-C4 alkyl, C1-C4 haloalkyl, R3 is independently selected from H, F, C1-C4 alkyl, C1-C4 haloalkyl, R4 is C1-C4 alkyl, R6 is H or a protecting group and R7 is selected from H, CI or trialkylsilyl.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: January 16, 2024
    Assignee: MyoKardia, Inc.
    Inventors: Sunil Sharma, Dinesh Jangid, Priyanka Dhaka, Siddharth Madhwal, Bharat Kumar, Kapil Kumar, Rajdeep Anand, Anurag Jain
  • Publication number: 20240004766
    Abstract: Methods, systems, and computer program products for selection of a witness during virtualization system recovery after a disaster event. A recovery plan is configured to identify a witness that is then used to elect a leader to implement the recovery. Various system, and/or network, and/or component failures and/or various loss of function of components of the virtualization system can trigger initiation of the recovery plan. Based on the particular recovery plan that is invoked upon a determination of a network outage, or component failure or loss of function of a component of the virtualization system, a particular witness corresponding to a subset of entities of the particular recovery plan is selected. The witness is used to elect the leader, and the leader initiates actions of the recovery plan. The implementation of the recovery plan includes consideration of the health of components that would potentially be involved in the recovery actions.
    Type: Application
    Filed: May 18, 2023
    Publication date: January 4, 2024
    Applicant: Nutanix, Inc.
    Inventors: Ankush JINDAL, Kiran TATIPARTHI, Sharad MAHESHWARI, Shubham GUPTA, Bharat Kumar BEEDU
  • Patent number: 11853177
    Abstract: Methods, systems and computer program products for data protection across computing infrastructure comprising a plurality of geographically distant computing clusters. The geographically distant computing clusters form a distributed system comprising clusters that are assigned into availability zones. Disaster recovery policies are maintained in each of the availability zones. A first cluster detects a modification of a disaster recovery policy. The modification of the disaster recovery policy that occurred at the first cluster is to be communicated over a wide area network. Synchronization of the disaster recovery policy is accomplished by carrying out a peer-to-peer communication protocol over the wide area network.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: December 26, 2023
    Assignee: Nutanix, Inc.
    Inventors: Bharat Kumar Beedu, Ganesh Sahukari, Nikhil Loya, Sharad Maheshwari
  • Publication number: 20230366117
    Abstract: Embodiments of methods and apparatuses for forming the metal oxide nanostructure on surfaces are disclosed. In certain embodiments, the nanostructures can be formed on a substrate made of a nickel titanium alloy, resulting in a nanostructure that can include both titanium oxide and nickel oxide. The nanostructure can be formed on the surface(s) of an implantable medical device, such as a stent.
    Type: Application
    Filed: March 7, 2023
    Publication date: November 16, 2023
    Inventors: David Alvin TYVOLL, Nan CHEN, Bharat Kumar MENON, Heather Michelle GRANDIN, Jenna Brynne LUBET
  • Patent number: 11818022
    Abstract: Methods and system for directing traffic flows to a fast data path or a slow data path are disclosed. Parsers can produce packet header vectors (PHVs) for use in match-action units. The PHVs are also used to generate feature vectors for the traffic flows. A flow training engine produces a classification model. Feature vectors input to the classification model result in output predictions predicting if a traffic flow will be long lived or short lived. The classification models are used by network appliances to install traffic flows into fast data paths or the slow data paths based on the predictions.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 14, 2023
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Lakshmi Narasimhan Seshan, Bharat Kumar Bandaru
  • Publication number: 20230348288
    Abstract: The invention provides for a method of producing a modified alumina for use in a coating composition, the method being characterised by hydrothermally treating an alumina suspension under specific conditions before and/or after adding an organic modifier. The invention further provides for a modified alumina made according to the method of the invention and to uses of the modified alumina in coating applications including anti-corrosive compositions and adhesive coatings.
    Type: Application
    Filed: March 10, 2021
    Publication date: November 2, 2023
    Inventors: Maria Roberta Rabaioli, Umesh Chaudhary, Luke Andrew Tatum, Bharat Kumar
  • Patent number: 11755418
    Abstract: The disclosed systems emulate high-frequency application-consistent snapshots by forming restore point data sets based on remote site replay of I/O commands. A method embodiment commences upon identifying a primary computing site and a secondary computing site, then identifying an application to be restored from the secondary computing site after a disaster. Prior to the disaster, a group of computing entities of the application to be restored from the secondary computing site are identified. Input/output operations that are performed over any of the computing entities at the primary site are streamed to the secondary site where they are stored. An I/O map that associates a time with an indication of a last received I/O command that had been performed over a changing set of computing entities is sent to the secondary site. An agent at the secondary site accesses the I/O map and the streamed-over I/Os to construct recovery data.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: September 12, 2023
    Assignee: Nutanix, Inc.
    Inventors: Parthasarathy Ramachandran, Bharat Kumar Beedu, Karthik Chandrasekaran, Balaji Janakiram, Monoreet Mutsuddi, Vanita Prabhu, Mayur Vijay Sadavarte
  • Patent number: 11748611
    Abstract: Reinforcement learning enables a framework of information technology assets that include software elements, computational hardware assets, and/or, bundled software and computational hardware systems and products. The performance of successive sessions of an inner loop reinforcement learning is directed and monitored by an outer loop reinforcement learning wherein the outer loop reinforcement learning is designed to reduce financial costs and computational asset requirements and/or optimize learning time in successive instantiations of inner loop reinforcement learning training sessions. The framework enables consideration of the license costs of domain specific simulators, the usage cost of hardware platforms, and the progress of a particular reinforcement learning training. The framework further enables reductions of these costs to orchestrate and train a neural network under budget constraints with respect to the available hardware and software licenses available at runtime.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: September 5, 2023
    Inventors: Sumit Sanyal, Anil Hebbar, Abdul Puliyadan Kunnil Muneer, Abhinav Kaushik, Bharat Kumar Padi, Jeroen Bédorf, Tijmen Tieleman
  • Publication number: 20230273741
    Abstract: Methods, systems, and computer program products for moving a container-based application from a source HCI cluster to a target HCI cluster. An HCI storage cluster data replication mechanism operates to copy data and metadata from a plurality of storage devices that constitute a storage pool of the source HCI cluster. A container-based application replication mechanism operates to copy data and metadata from an executable container that is running on a node of the source HCI cluster. Periodically (1) the state of the container-based application is saved using the container-based application replication mechanism, and (2) the state of the storage cluster data of the HCI storage cluster is saved using the HCI storage cluster data replication mechanism. The saved state of the container-based application including its application data and metadata are combined with the saved state of the storage cluster data to bring-up the container-based application at the target HCI cluster.
    Type: Application
    Filed: January 9, 2023
    Publication date: August 31, 2023
    Applicant: Nutanix, Inc.
    Inventors: Bharat Kumar BEEDU, Naveen KUMAR, Niranjan Sanjiv PENDHARKAR, Pranab PATNAIK
  • Patent number: 11734217
    Abstract: Embodiments herein describe using software or firmware to manage the device capability list of a PCIe device. That is, rather than relying on pure hardware to advertise the capabilities of a PCIe device, the embodiments herein permit software or firmware executing on a processor in the PCIe device to manage read and write requests associated with discovering the capabilities of the device and configuring the device.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: August 22, 2023
    Assignee: XILINX, INC.
    Inventors: Sunita Jain, Bharat Kumar Gogada, Arjun Vynipadath, Meera Bagdai
  • Patent number: 11712712
    Abstract: A method of protecting an in-vivo sensor includes forming a sensing surface on a surface of the in-vivo sensor, the sensing surface including a functionalized monolayer that will bind to an analyte of interest; and coating the sensing surface of the sensor with a bioabsorbable polymeric coating including a bioabsorbable polymer; wherein the bioabsorbable polymeric coating is configured to protect the in-vivo sensor until needed for implantation.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: August 1, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shu-Jen Han, Bharat Kumar, George S. Tulevski
  • Publication number: 20230206010
    Abstract: Described herein are systems and methods for generating an embedding—a learned representation—for an image. The embedding for the image is derived to capture visual aspects, as well as textual aspects, of the image. An encoder-decoder is trained to generate the visual representation of the image. An optical character recognition (OCR) algorithm is used to identify text/words in the image. From these words, an embedding is derived by performing an average pooling operation on pre-trained embeddings that map to the identified words. Finally, the embedding representing the visual aspects of the image is combined with the embedding representing the textual aspects of the image to generate a final embedding for the image.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Xun Luan, Aman Gupta, Sirjan Kafle, Ananth Sankar, Di Wen, Saurabh Kataria, Ying Xuan, Sakshi Verma, Bharat Kumar Jain, Xue Xia, Bhargavkumar Kanubhai Patel, Vipin Gupta, Nikita Gupta