Patents by Inventor Praveen Kumar

Praveen 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: 11860802
    Abstract: In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed. In some embodiments, the non-transitory computer readable medium includes instructions that, when executed by a processor, cause the processor to receive, from a workload hosted on a host of a cluster, first I/O traffic programmed according to a first I/O traffic protocol supported by a cluster-wide storage fabric exposed to the workload as being hosted on the same host. In some embodiments, the workload is recovered by a hypervisor hosted on the same host. In some embodiments, the non-transitory computer readable medium includes the instructions that, when executed by the processor, cause the processor to adapt the first I/O traffic to generate second I/O traffic programmed according to a second I/O traffic protocol supported by a repository external to the storage fabric and forward the second I/O traffic to the repository.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: January 2, 2024
    Assignee: Nutanix, Inc.
    Inventors: Dezhou Jiang, Kiran Tatiparthi, Monil Devang Shah, Mukul Sharma, Prakash Narayanasamy, Praveen Kumar Padia, Sagi Sai Sruthi, Deepak Narayan
  • Patent number: 11863379
    Abstract: In an example, a container cluster management system includes a first node, a second node and redistribution manager. The first node has an allocated external IP address, and comprises a utilization monitor to provide data relating to a utilization of the first node. The redistribution manager may receive the data relating to the utilization of the first node from the first node and determine whether the utilization of the first node has exceeded a predetermined threshold. Responsive to the utilization exceeding the predetermined threshold, the redistribution manager may reallocate the external IP address from the first node to the second node.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: January 2, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Praveen Kumar Shimoga Manjunatha, Sonu Sudhakaran, Ravikumar Vallabhu
  • Patent number: 11862149
    Abstract: Techniques for decreasing (or eliminating) the possibility of a skill performing an action that is not responsive to a corresponding user input are described. A system may train one or more machine learning models with respect to user inputs, which resulted in incorrect actions being performed by skills, and corresponding user inputs, which resulted in the correct action being performed. The system may use the trained machine learning model(s) to rewrite user inputs that, if not rewritten, may result in incorrect actions being performed. The system may implement the trained machine learning model(s) with respect to ASR output text data to determine if the ASR output text data corresponds (or substantially corresponds) to previous ASR output text data that resulted in an incorrect action being performed.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Bigyan Rajbhandari, Praveen Kumar Bodigutla, Zhenxiang Zhou, Karen Catelyn Stabile, Chenlei Guo, Abhinav Sethy, Alireza Roshan Ghias, Pragaash Ponnusamy, Kevin Quinn
  • Patent number: 11861392
    Abstract: An instruction to generate a cloud instantiation of a secondary storage system is provided. One or more secondary storage clusters are virtually rebuilt in the cloud instantiation of the secondary storage system. A new cloud instance of a user virtual machine is deployed based on at least a portion of data stored in the one or more rebuilt secondary storage clusters of the cloud instantiation of the secondary storage system. A version of at least the portion of the data of the one or more rebuilt secondary storage clusters is provided to a cloud deployment server.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: January 2, 2024
    Assignee: Cohesity, Inc.
    Inventors: Venkata Ranga Radhanikanth Guturi, Tushar Mahata, Praveen Kumar Yarlagadda, Vipin Gupta
  • Patent number: 11860528
    Abstract: Substrate processing systems or platforms and methods configured to process substrates including of extreme ultraviolet (EUV) mask blanks are disclosed. Systems or platforms provide a small footprint, high throughput of substrates and minimize defect generation. The substrate processing system platform comprises a single central transfer chamber, a single transfer robot, a substrate flipping fixture, and processing chambers are positioned around the single central transfer chamber.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: January 2, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Ribhu Gautam, Vibhu Jindal, Sanjay Bhat, Praveen Kumar Choragudi, Vinodh Ramachandran, Arun Rengaraj
  • Publication number: 20230421376
    Abstract: Embodiments include a method for providing tokens which includes: receiving from a user system an encrypted data packet including user credentials and a request for an authentication token to access protected resources; extracting the user's security information; transmitting a data packet to a security and access management system, where the data packet includes the user's security information and a request for user validation; receiving, from the security and access management system, user validation and additional data; generating a thin token and a fat token; storing the thin token in association with the fat token; transmitting the thin token to the user system; receiving, from the user system, a request to access protected resources from a protected resource system, the request including the thin token; validating the received thin token; accessing the fat token associated with the thin token; and transmitting the fat token to the protected resource system.
    Type: Application
    Filed: January 12, 2023
    Publication date: December 28, 2023
    Inventors: Alpa Modi Jain, Praveen Kumar Soni, Frederic Vander Elst
  • Patent number: 11847159
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for determining a glyph and a font from a vector outline by applying various combinations of hash-based querying, path-descriptor matching, or anchor-point matching. For example, the disclosed systems can select a subset of candidate glyphs for a vector outline based on (i) comparing hash keys of candidate glyphs with a point-order-agnostic hash key corresponding to the vector outline and (ii) comparing a path descriptor for a primary path of the vector outline to path descriptors corresponding to candidate glyphs. By further comparing anchor points between the vector outline and the subset of candidate glyphs, the disclosed systems can select both a glyph and a font matching the vector outline.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: December 19, 2023
    Assignee: Adobe Inc.
    Inventors: Praveen Kumar Dhanuka, Matthew Fisher, Arushi Jain
  • Patent number: 11849304
    Abstract: Security policies are made dependent on location of a device and the location of a device is determined and the appropriate security policy applied without providing the device's location to a server. A device determine its location and identifies a security policy identifier mapped to a zone including the location. The device requests the security policy corresponding to the identifier from a server and implements it. The device may also store a database of the security policies and implement them according to its location. Devices registered for a user evaluate whether locations detected for the devices correspond to impossible travel by the user. Objects encoding geolocation data of a device may be encrypted with a private key of the device and the public key of another to prevent access by an intermediary server.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: December 19, 2023
    Assignee: LOOKOUT INC.
    Inventors: Brian James Buck, Jeroen Martijn Wijdogen, Kevin Lam, Varun Shimoga Prakash, Michael Joseph Mole, Pradeep Deepak Phatak, Praveen Kumar Mamnani
  • Publication number: 20230400899
    Abstract: Aspects of a storage device are thermal management of a non-volatile storage device are provided. In various embodiments, a storage device includes corresponding memory locations on two or more dies. Corresponding memory locations on each die form an addressable group. A controller in thermal communication with each of the dies may detect an excess temperature on one of the dies while performing sequential host writes. Upon such detection, the controller may disable all writes to the detected die while continuing to perform writes to the memory locations of the other dies without throttling the other dies. The controller may then reactivate writes to the detected die when the temperature drops below a threshold.
    Type: Application
    Filed: May 19, 2022
    Publication date: December 14, 2023
    Inventors: Sridhar Prudviraj GUNDA, Kiran Kumar EEMANI, Praveen Kumar BODA
  • Patent number: 11842140
    Abstract: Techniques described herein take character glyphs as input and generate a text-on-a-path text object that includes the character glyphs arranged in a determined order along a path. For instance, a method described herein includes accessing character glyphs in input data. The method further includes determining an order for the character glyphs based on relative positions and orientations of the character glyphs in the input data. The method further includes generating a path for the character glyphs, based on the order, and associating the path with the character glyphs. Further, the method includes generating a text object that includes the set of character glyphs arranged in the order along the path.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 12, 2023
    Assignee: ADOBE INC.
    Inventors: Arushi Jain, Vijit Saxena, Praveen Kumar Dhanuka, Matthew Fisher
  • Patent number: 11842060
    Abstract: A specification of content to be stored in a cloud storage is received at a client-side component. A portion of the content is divided into a plurality of data chunks. One or more data chunks of the plurality of data chunks that are to be sent via a network to be stored in the cloud storage are identified. It is determined whether a batch size of the one or more identified data chunks meets a threshold size. Based on the determination of whether the batch size meets the threshold size, a cloud storage destination among a plurality of different cloud storage destinations associated with different performance tiers is selected.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: December 12, 2023
    Assignee: Cohesity, Inc.
    Inventors: Anubhav Gupta, Praveen Kumar Yarlagadda, Venkata Ranga Radhanikanth Guturi, Zhihuan Qiu, Sarthak Agarwal
  • Publication number: 20230393711
    Abstract: In implementations of context-based copy-paste systems, a computing device implements a context system to receive input data describing a selection of a vector object. The context system detects vicinity vector objects based on a bounding box of the vector object and bounding boxes of the vicinity vector objects. A transformation is identified based on similarities between the vicinity vector objects and target vector objects. The context system generates a modified vector object for display in a user interface by transforming the vector object using the transformation and reproducing the transformed vector object relative to a particular target vector object of the target vector objects.
    Type: Application
    Filed: June 6, 2022
    Publication date: December 7, 2023
    Applicant: Adobe Inc.
    Inventors: Harish Kumar, Praveen Kumar Dhanuka, Arushi Jain
  • Patent number: 11837417
    Abstract: A stackable electrical contact block includes a housing, the housing having a top and bottom side and accommodating a first and second electrical terminal, an actuation pusher adapted to move from a resting position to an actuated position to break the contact between the first and second terminals, the actuation pusher having a head protruding from the top side, a clearance below the actuation pusher, and a return spring biasing the actuation pusher towards its resting position, a bottom end of the return spring extending into the clearance. The housing's bottom side is a connection interface with an entrance providing access to the clearance. A central part of the clearance is taken up by the bottom end of the return spring, and a peripheral part is a space for receiving the actuation head of a component connected to the contact block via the connection interface.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: December 5, 2023
    Assignee: Schneider Electric Industries SAS
    Inventors: Isabelle Taborsky, Praveen Kumar Deevarpalli
  • Patent number: 11834613
    Abstract: A system for stabilizing a hydrocarbon feedstock includes a High Pressure Separation (HPS) unit in fluid communication with a feedstock inlet. The HPS unit includes an oil outlet. A Heated Low Pressure (LP) Separator unit is downstream from the oil outlet of the HPS unit. The Heated LP Separator unit includes an oil outlet.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 5, 2023
    Assignee: T.EN Process Technology Inc.
    Inventors: Rajeev Nanda, Praveen Kumar, Cong Dinh
  • Publication number: 20230381282
    Abstract: Stable injectable compositions comprising glucagon or a pharmaceutically acceptable salt, solvate, or hydrate thereof are disclosed. Preferably, the composition is provided in a sealed container, e.g., an ampoule, a vial, a pre-filled syringe or an auto-injector. Further, stable injectable solutions are disclosed, which comprise glucagon or a pharmaceutically acceptable salt, solvate, or hydrate thereof, and which are suitable for subcutaneous, intravenous or intramuscular administration. Methods for manufacturing stable injectable solutions of glucagon are also disclosed.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 30, 2023
    Applicant: Slayback Pharma LLC
    Inventors: Harish Govindaraja Setty Chinnari, Somashekhar Battini, Lourdu Chinnu Thippabattuni, Satheesh Balasubramanian, Sumitra Ashokkumar Pillai, Praveen Kumar Subbappa
  • Publication number: 20230388383
    Abstract: Systems and methods for a tunnel service to receive a request from the cloud service to establish a connection with an endpoint. The tunnel service transmits an address of the tunnel service to a gateway service to cause the gateway service to forward the address to a connector of the data center. The tunnel service receives, from the connector responsive to the connector receiving the address, a connection request for the connection. The tunnel service establishes the connection between the endpoint and the tunnel service.
    Type: Application
    Filed: June 15, 2022
    Publication date: November 30, 2023
    Inventors: Praveen Kumar Venkatesh, Yajat Sharma, Hitendra Thakkar, Ajay Baglodi
  • Publication number: 20230387978
    Abstract: A mobile communication device including a processor configured to: retrieve a first isolation metric from a lookup table between an antenna and a first further antenna; retrieve a second isolation metric from a lookup table between the antenna and the second further antenna; determine that the second isolation metric is greater than the first isolation metric; and switch transmitting the signal from the first further antenna to the second further antenna.
    Type: Application
    Filed: October 26, 2022
    Publication date: November 30, 2023
    Inventors: Santhosh AP, Madhukiran SREENIVASAREDDY, Vamshi Krishna AAGIRU, Praveen KUMAR, Nithesha ANANDA
  • Publication number: 20230377218
    Abstract: Embodiments are disclosed for adding node highlighting to vector graphics. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a plurality of anchor points of a vector graphic to be highlighted, generating a graph representing one or more path objects of the vector graphic, each node of the graph corresponding to an anchor point of the one or more path objects and each connection corresponding to a path segment connecting the anchor point to another anchor point, identifying a highlight trajectory including a subset of nodes from the graph, the highlight trajectory including at least a start node and an end node, generating a highlight path including at least one or more highlight nodes corresponding to a subset of nodes from the highlight trajectory, and updating the vector graphic to include the highlight path.
    Type: Application
    Filed: August 3, 2023
    Publication date: November 23, 2023
    Applicant: Adobe Inc.
    Inventors: Rakesh BAIDYA, Praveen Kumar DHANUKA, Nitin SHARMA, Arushi JAIN
  • Patent number: 11823336
    Abstract: In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: November 21, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Cervelli, Andrew Elder, Anand Gupta, Praveen Kumar Ramalingam, Robert Imig
  • Publication number: 20230368445
    Abstract: Embodiments are disclosed for identifying and modifying overlapping glyphs in a text layout. A method of identifying and modifying overlapping glyphs includes detecting a plurality of overlapping glyphs in a text layout, modifying a geometry of one or more of the overlapping glyphs based on an aesthetic score, updating a rendering tree based on the modified geometry of the one or more overlapping glyphs, and rendering the text layout using the rendering tree.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Applicant: Adobe Inc.
    Inventors: Praveen Kumar DHANUKA, Nirmal KUMAWAT, Arushi JAIN