Patents by Inventor Pramod Kumar

Pramod 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: 11687286
    Abstract: Disclosed are various embodiments for improving the resiliency and performance for clustered memory. A computing device can mark a page of the memory as being reclaimed. The computing device can then set the page of the memory as read-only. Next, the computing device can submit a write request for the contents of the page to individual ones of a plurality of memory hosts. Subsequently, the computing device can receive individual confirmations of a successful write of the page from the individual ones of the plurality of memory hosts. Then, the computing device can mark the page as free in response to receipt of the individual confirmations of the successful write from the individual ones of the plurality of memory hosts.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: June 27, 2023
    Assignee: VMWARE, INC.
    Inventors: Marcos K. Aguilera, Keerthi Kumar, Pramod Kumar, Pratap Subrahmanyam, Sairam Veeraswamy, Rajesh Venkatasubramanian
  • Patent number: 11683065
    Abstract: A radio frequency (RF) switch includes switch transistors coupled in series. The RF switch includes a distributed gate bias network coupled to gate electrodes of the switch transistors. The RF switch also includes a distributed body bias network coupled to body electrodes of the switch transistors.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: June 20, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Ravi Pramod Kumar Vedula, George Pete Imthurn, Anton Arriagada, Sinan Goktepeli
  • Patent number: 11666923
    Abstract: A split pulp chamber insert assembly formed for installation in a pulp chamber on a discharge end wall in a grinding mill rotatable about an axis thereof. The split pulp chamber insert assembly include two or more insert elements, configured to cooperate to form a lining covering one or more portions of pulp chamber surfaces that partially define the pulp chamber in which the insert elements are positioned. The split pulp chamber assembly also includes a number of fasteners, for securing the insert elements in predetermined positions in the pulp chamber relative to each other to form the lining that covers the one or more portions of the pulp chamber surfaces.
    Type: Grant
    Filed: November 26, 2020
    Date of Patent: June 6, 2023
    Assignee: Polycorp Ltd.
    Inventors: Pramod Kumar, Robert Michael McPhee
  • Publication number: 20230168965
    Abstract: Disclosed are various embodiments for improving the resiliency and performance of clustered memory. A computing device can generate at least one parity page from at least a first local page and a second local page. The computing device can then submit a first write request for the first local page to a first one of a plurality of memory hosts. The computing device can also submit a second write request for the second local page to a second one of the plurality of memory hosts. Additionally, the computing device can submit a third write request for the parity page to a third one of the plurality of memory hosts.
    Type: Application
    Filed: January 25, 2023
    Publication date: June 1, 2023
    Inventors: Marcos K. Aguilera, Keerthi Kumar, Pramod Kumar, Pratap Subrahmanyam, Sairam Veeraswamy, Rajesh Venkatasubramanian
  • Patent number: 11659002
    Abstract: Systems and methods for enabling Media Access Control Security (MACsec) at a MAC layer, according to IEEE 802.1AE, and extending MACsec are provided. An edge device, according to one implementation, includes one or more User-to-Network Interface (UNI) ports and a plurality of Network-to-Network Interface (NNI) ports. The edge device also includes a processing device and a memory device configured to store a computer program having instructions. The instructions, when executed, allow the processing device to provide network security on a Media Access Control (MAC) layer, the network security defined by the MAC Security (MACsec) protocol. The instructions also allow the processing device to provide network path protection by enabling packet routing over multiple paths via the plurality of NNI ports on a network layer.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: May 23, 2023
    Assignee: Ciena Corporation
    Inventors: Hossein Baheri, Manoj Velliangiri, Pramod Kumar Aggarwal
  • Patent number: 11652751
    Abstract: A method, an apparatus, a computer-program product and a system for transmission of data packets are disclosed. A communication link between a first device and a second device is established in accordance with a transmission control protocol for transmission of a data packet between the first device and the second device. The communication link is monitored during transmission of the data packet from the second device to the first device. Based on the monitoring, at least a portion of a bandwidth available for transmission of an acknowledgement from the second device to the first device is adjusted. The acknowledgement indicates receipt of the data packet performing by the second device.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: May 16, 2023
    Assignee: Altiostar Networks, Inc.
    Inventors: Anupam Kumar Goel, Pramod Kumar Singh
  • Publication number: 20230130503
    Abstract: Technologies are provided for automatically prioritizing service requests (e.g., trouble tickets). More particularly, embodiments of the present invention automatically and dynamically order the tickets in the associates' queues to ensure multiple KPI objectives are met. To do so, several inputs are initially received at a prioritization engine. The inputs may comprise associate details, client inputs, ticket details, and KPI details. The inputs are processed by the prioritization engine to allocate the tickets to one or more associates. The prioritization engine automatically determines the priority of each ticket assigned to each associate. A prioritized list of tickets assigned to each associate is provided to a user interface.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 27, 2023
    Inventors: Pramod Kumar Deshpande, Shishir Gupta, Guru Shankar
  • Patent number: 11636035
    Abstract: Techniques performed by a data processing system for caching data herein include initializing a single instance of a persisted cache service on the data processing system, receiving data requests from a plurality of single page applications (SPAs) on the data processing system, processing the data requests using the persisted cache service to obtain requested data from a cache implemented on the data processing system or from one or more remote data sources via a network connection, and providing the requested data obtained from the cache or the one or more remote data sources to an SPA of the plurality of SPAs from which each data request originated.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aninda Ray, David Guerrero Del Rio, Negin Arhami, Zhi Liu, Anton Yuriyovych Labunets, Pramod Kumar Chandoria, Dennis Joel David Myren
  • Publication number: 20230088925
    Abstract: A computer implemented method includes receiving an image that includes a type of object, segmenting the object into multiple segments via a trained segmentation machine learning model, and inputting the segments into multiple different attribute extraction models to extract different types of attributes from each of the multiple segments.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Pramod Kumar Sharma, Yijian Xiang, Yiran Li, Paul Pangilinan Del Villar, Liang Du, Robin Abraham, Nilgoon Zarei, Mandar Dilip Dixit
  • Publication number: 20230092546
    Abstract: A dual-sided MOS IC includes an isolation layer and a MOS transistor. The isolation layer separates the MOS IC into a MOS IC frontside and a MOS IC backside. The MOS transistor is on both the MOS IC frontside and the MOS IC backside. The MOS transistor includes MOS gates, a first source connection in a first subsection of the MOS IC frontside, and a second source connection in a second subsection of the MOS IC backside. The first and second source connections are electrically coupled together through a first front-to-backside connection extending through the isolation layer. The MOS transistor further includes a first drain connection in the first subsection of the MOS IC backside, and a second drain connection in the second subsection of the MOS IC frontside. The first and second drain connections are electrically coupled together through a second front-to-backside connection extending through the isolation layer.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Inventors: Ravi Pramod Kumar VEDULA, Vikram SEKAR
  • Publication number: 20230073220
    Abstract: The present disclosure relates to selectively analyzing digital content items from a social networking system to generate a searchable graph object that facilitates visualization of correlations between entities of interest (e.g., brands, products, services, companies), concepts (e.g., domain-specific and/or general terms), hashtags, and other output classes. For example, systems described herein involve collecting images and/or videos that are publicly available via a social networking platform and evaluating content and metadata thereof to identify entities of interest therein and predict various concepts therein to generate a graph object that provides a searchable matrix. The systems herein provide a mechanism for processing a graph query that presents a relational graph showing correlations between the query and the various output classes.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventors: Paul Pangilinan DEL VILLAR, Mohamed Abdelrhman Mostafa Ali ELFEKI, Pramod Kumar SHARMA, Nilgoon ZAREI
  • Publication number: 20230067528
    Abstract: Systems and methods are provided for building and training machine learning models configured to generate in-domain embeddings and perform multimodal analysis inside the same domain. The models include a first encoder trained to receive input from one or more entities represented in a first modality and to encode the one or more entities in the first modality, such that the first encoder is configured to output a first set of embeddings. The models also include a second encoder trained to receive input from one or more entities represented in the second modality and to encode the one or more entities in the second modality, such that the second encoder is configured to output a second set of embeddings. The models also include a projection layer configured to project the first set of embeddings and the second set of embeddings to a shared contrastive space.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 2, 2023
    Inventors: Zhihui GUO, Pramod Kumar SHARMA, Liang DU, Robin ABRAHAM
  • Publication number: 20230064481
    Abstract: An electronic device, comprising one or more processors, wherein the one or more processors are configured to execute instructions causing the one or more processors to: receive a machine learning (ML) model and execution information associated with the ML model, wherein the execution information including first execution data indicating how to execute the ML model optimized based on a first performance criterion, and second execution data execution data indicating how to execute the ML model optimized based on a second performance criteria, the second performance criterion different from the first performance criteria; execute the ML model based on the first execution data; determine to execute the ML model based on the second execution data; and execute the ML model based on the second execution data.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Tarkesh PANDE, Rishabh GARG, Pramod Kumar SWAMI, Kumar DESAPPAN, Aishwarya DUBEY
  • Publication number: 20230058237
    Abstract: A code change request prioritization tool that uses weighting values specific to pre-determined factors to concurrently calculate a total weighted prioritization score, is disclosed. The total weighted prioritization score may be calculated using a percentile score for factors as inputs in the calculation. Once a solution is found for a highest priority code change request, similar code defects may be identified so as to provide solutions to all similar defects, simultaneously.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 23, 2023
    Inventors: Arpit Munjal, Guru Shankar, Pramod Kumar Deshpande, Puneeth Revankar, Solomon Bhanu Prakash Nukathoti
  • Patent number: 11580719
    Abstract: A method for dynamically quantizing feature maps of a received image. The method includes convolving an image based on a predicted maximum value, a predicted minimum value, trained kernel weights and the image data. The input data is quantized based on the predicted minimum value and predicted maximum value. The output of the convolution is computed into an accumulator and re-quantized. The re-quantized value is output to an external memory. The predicted min value and the predicted max value are computed based on the previous max values and min values with a weighted average or a pre-determined formula. Initial min value and max value are computed based on known quantization methods and utilized for initializing the predicted min value and predicted max value in the quantization process.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: February 14, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Kumar Desappan, Manu Mathew, Pramod Kumar Swami, Praveen Eppa
  • Publication number: 20230037968
    Abstract: The present invention relates to an improved weld-on connector to achieve 5 high tensile strength, burst pressure and collapse pressure. The present invention relates to the metal seal weld-on connector for conductor casing with different types of sealings and several other designed features to provide an improved strength for the threaded connection.
    Type: Application
    Filed: January 20, 2021
    Publication date: February 9, 2023
    Inventor: PRAMOD KUMAR GUPTA
  • Patent number: 11573842
    Abstract: Techniques for determining reliability of a workload migration activity are disclosed. In one embodiment, sub-tasks associated with the workload migration activity may be determined. Further, statistical data associated with an execution of the sub-tasks corresponding to different instances of the workload migration activity may be retrieved. Furthermore, a reliability model may be trained through machine learning using the statistical data to determine reliability of the workload migration activity. Then, the reliability of a new workload migration activity may be determined using the trained reliability model.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: February 7, 2023
    Assignee: VMWARE, INC.
    Inventors: Pramod Kumar P, Keerthi B Kumar, Nitin Madhusudan Agrawal, Shubham Shashikant Patil
  • Publication number: 20230013998
    Abstract: Techniques for executing machine learning (ML) models including receiving an indication to run an ML model on a processing core; receiving a static memory allocation for running the ML model on the processing core; determining that a layer of the ML model uses more memory than the static memory allocated; transmitting, to a shared memory, a memory request for blocks of the shared memory; receiving an allocation of the requested blocks; running the layer of the ML model using the static memory and the range of memory addresses; and outputting results of running the layer of the ML model.
    Type: Application
    Filed: July 19, 2021
    Publication date: January 19, 2023
    Inventors: Mihir Narendra MODY, Kedar Satish CHITNIS, Kumar DESAPPAN, David SMITH, Pramod Kumar SWAMI, Shyam JAGANNATHAN
  • Publication number: 20230021067
    Abstract: Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocated memory pages for a process executing on the computing device. Next, the computing device can store the active set of allocated memory pages for the process in the memory of the computing device. Finally, the computing device can store the inactive set of allocated memory pages for the process in the chunk of byte-addressable memory of the cluster memory host.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 19, 2023
    Inventors: MARCOS K. AGUILERA, Keerthi Kumar, Pramod Kumar, Pratap Subrahmanyam, Sairam Veeraswamy, Rajesh Venkatasubramanian
  • Patent number: D976974
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: January 31, 2023
    Assignee: Polycorp Ltd.
    Inventor: Pramod Kumar