Patents by Inventor Puneet Kumar

Puneet 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: 20240396939
    Abstract: Systems for packet handling over a network, the systems including a client device configured to communicate over a network, the client device further including a Multi Tenant Module-Client module (MTM-Client module) having processor-readable instructions to direct at least one client device processor to determine whether a packet is a Synchronize packet and, if so, the MTM-Client module opens a pair of streams with consecutive stream IDs to communicate over the network, and the first stream of the pair carries a 5-tuple and metadata for the communication from the client device, and the second stream of the pair carries the TCP packet for the communication from the client device.
    Type: Application
    Filed: August 6, 2024
    Publication date: November 28, 2024
    Inventor: Puneet KUMAR
  • Publication number: 20240351592
    Abstract: Performance of a substitute upstream processing component is tested, in order to determine whether that performance is sufficient to support a downstream processing component, within an autonomous driving system, in place of an existing upstream processing component. The existing upstream processing component and the substitute upstream processing component are mutually interchangeable in so far as they provide the same form of outputs interpretable by the downstream processing component, such that either upstream processing component may be used without modification to the downstream processing component. A direct or indirect metric-based comparison is formulated in terms of the resulting performance of the downstream processing component.
    Type: Application
    Filed: August 19, 2022
    Publication date: October 24, 2024
    Applicant: Five AI Limited
    Inventors: Jonathan Sadeghi, Blaine Rogers, James Gunn, Thomas Saunders, Sina Samangooei, Puneet Kumar Dokania, John Redford
  • Publication number: 20240329850
    Abstract: The present disclosure provides a method and a flash memory device for detecting temperature in the flash memory device. The method includes receiving an Input/Output (I/O) request from a host device and determining on-cell count value for a targeted page within an active block of the flash memory device upon receiving the I/O request. The method further includes comparing the on-cell count value of the targeted page, which is within the active block of the flash memory device, with a stored on-cell count data of the flash memory device. Additionally, the method includes determining the temperature of the flash memory device corresponding to a stored on-cell count value based on the comparison. A notification signal is transmitted to the host device based on the temperature of the flash memory device and a threshold operating temperature of the flash memory device.
    Type: Application
    Filed: January 10, 2024
    Publication date: October 3, 2024
    Inventors: Vinay Kumar M N, Akhilesh Kumar Jaiswal, Puneet Kukreja
  • Publication number: 20240320213
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: June 4, 2024
    Publication date: September 26, 2024
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 12101260
    Abstract: When a measure of buffer space queued for garbage collection in a network device grows beyond a certain threshold, one or more actions are taken to decreasing an enqueue rate of certain classes of traffic, such as of multicast traffic, whose reception may have caused and/or be likely to exacerbate garbage-collection-related performance issues. When the amount of buffer space queued for garbage collection shrinks to an acceptable level, these one or more actions may be reversed. In an embodiment, to more optimally handle multi-destination traffic, queue admission control logic for high-priority multi-destination data units, such as mirrored traffic, may be performed for each destination of the data units prior to linking the data units to a replication queue. If a high-priority multi-destination data unit is admitted to any queue, the high-priority multi-destination data unit can no longer be dropped, and is linked to a replication queue for replication.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: September 24, 2024
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Puneet Agarwal, Bruce Hui Kwan, Ajit Kumar Jain
  • Publication number: 20240314053
    Abstract: A system and a method are disclosed for managing information technology (IT) infrastructure. Client devices interact with applications of an enterprise that may be hosted in data centers of the enterprise or as software as a service (SaaS) applications. An IT management system receives session information from client devices. The session information describes interactions of client devices with applications, for example, response time of applications for each interaction. The IT management system analyzes the session information received from various client devices to identify issues with IT infrastructure. The IT management system generates warning messages describing the issues identified and sends them for review, for example, by a system administrator.
    Type: Application
    Filed: May 23, 2024
    Publication date: September 19, 2024
    Inventors: Puneet Chawla, Robert Zeljko, Amitabh Bhuvangyan Sinha, Abhijeet Kumar, Christopher N. Thomas, Yatin Vasavada
  • Publication number: 20240311437
    Abstract: Systems and methods are directed to providing multi-level rich autosuggestions for multi-intent search queries. The system receives a query prefix entered in a search box and accesses a database of machine-learning derived intent clusters. Based on the query prefix, a top-ranking machine-learning derived intent cluster is identified, and the search user interface is updated to provide a plurality of first level autosuggestions in an autosuggestion box including a smart suggestion. The smart suggestion is a first level suggestion of the top-ranking machine-learning derived intent cluster. The system receives a selection of the smart suggestion and, in response, replaces the plurality of first level autosuggestions in the autosuggestion box with second level autosuggestions. The second level autosuggestions comprise one or more intent categories that are subsets of the smart suggestion, whereby each intent category comprises a plurality of subcategory suggestions.
    Type: Application
    Filed: March 16, 2023
    Publication date: September 19, 2024
    Inventors: Kishor CHAMUA, Shveta Verma, Saksham Saxena, Sushil Kumar Chordia, Biju Venugopal, Puneet Agrawal, Karthik Rg
  • Patent number: 12093246
    Abstract: A method for improving consensus in a blockchain network through sampling includes: executing, by a processor of a blockchain node in a blockchain network that manages a blockchain, a script to identify a first sample comprised of a subset of nodes of a plurality of nodes in the blockchain network, wherein nodes included in the subset of nodes are randomly selected; performing, by the subset of nodes comprising the first sample, a first consensus operation among all nodes in the subset of nodes to identify a sample consensus block for the blockchain, where each node in the subset of nodes receives the sample consensus block; and repeating, in the blockchain network, executing the script and performing the first consensus operation for a plurality of additional samples, wherein nodes included in the subset of nodes for each additional sample are randomly selected.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: September 17, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Shubham Kumar, Chandan Garg, Puneet Vashisht
  • Patent number: 12067233
    Abstract: The present disclosure relates to a method and system for tuning a memory device for high-speed transitions. Upon failure of bus sampling tuning of a memory device with default tuning parameters, the host device is configured to transmit an auto-tuning request to the memory device for until one or more pre-defined conditions are satisfied. The memory device is configured to receive the auto-tuning request from the host device, selects a set of tuning parameters from a plurality of sets of tuning parameters, and transmits a tuning block to the host device based on the selected set of tuning parameters, until one or more pre-defined conditions are satisfied. Thereby, the memory device can utilize high-speed mode and high-speed transitions can be achieved between host and memory devices. Thus, initialization failure of the memory device can also be avoided.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: August 20, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Shankar Athanikar, Akhilesh Kumar Jaiswal, Puneet Kukreja, Sumeet Paul, Vinay Kumar M N
  • Publication number: 20240265013
    Abstract: The present embodiments relate to updating a dataflow interactive cluster with zero downtime. A request to update a first dataflow cluster can be received, and a second dataflow cluster can be generated as a replacement cluster to execute received queries. Generating the second dataflow cluster can include identifying a second series of executor nodes that are configured to execute queries from the gateway node via a second driver node. A first update to a configuration of a host configuration node can be performed to register the second dataflow cluster as an active endpoint and identify the first dataflow cluster as an inactive endpoint. When no active queries exist, a second update to the configuration can be provided to remove the first dataflow cluster from the configuration to direct subsequent queries from the gateway node to the second dataflow cluster.
    Type: Application
    Filed: April 15, 2024
    Publication date: August 8, 2024
    Applicant: Oracle International Corporation
    Inventors: Puneet Jaiswal, Devaraj Das, Devarajulu Kavali, Venkata Nagarjun Guraja, Sandeep Akinapelli, Vivek Kumar Pathak
  • Publication number: 20240256537
    Abstract: Various embodiments are generally directed to techniques for building data lineages for queries, such as SQL queries. Some embodiments are particularly directed to a lineage tool that is able to construct data lineages in a recursive manner that uses the text of a query to identify dependent tables. In several embodiments, the data lineage tool may parse SQL queries to identify columns and dependent tables, including analyzing interdependent queries used to populate dependent tables and proceeding until the true source of data is identified. In several embodiments, the data lineage tool may utilize the relationships and dependencies to build element and table level lineages.
    Type: Application
    Filed: April 11, 2024
    Publication date: August 1, 2024
    Applicant: Capital One Services, LLC
    Inventors: Srinivas KUMAR, Aravind BIRUDU, Rajeev TIWARI, Puneet GOYAL
  • Publication number: 20240239810
    Abstract: The present disclosure provides macrocyclic compounds inspired by the immunophilin ligand family of natural products FK506 and rapamycin. The generation of a Rapafucin library of macrocycles that contain FK506 and rapamycin binding domains should have great potential as new leads for developing drugs to be used for treating diseases.
    Type: Application
    Filed: February 22, 2024
    Publication date: July 18, 2024
    Inventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
  • Patent number: 12038915
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: July 16, 2024
    Assignee: Capital One Services, LLC
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 11993613
    Abstract: The present disclosure provides for compounds of the general Formula (I) wherein R1a, R1b, R2, R3, R4, R5, R6, R7, R8, and Ring A have any of the values defined in the specification, and pharmaceutically acceptable salts thereof.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: May 28, 2024
    Assignee: AbbVie Inc.
    Inventors: Puneet Kumar, Anthony Mastracchio, Mark Mills, Andrew William Phillips
  • Patent number: 11945827
    Abstract: The present disclosure provides macrocyclic compounds inspired by the immunophilin ligand family of natural products FK506 and rapamycin. The generation of a Rapafucin library of macrocyles that contain FK506 and rapamycin binding domains should have great potential as new leads for developing drugs to be used for treating diseases.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: April 2, 2024
    Assignee: The Johns Hopkins University
    Inventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
  • Publication number: 20230351417
    Abstract: A system and method for automatic optimization of user engagement on a digital platform is provided. The method comprises generating, a set of tokens for a gamified challenge on the digital platform. The method thereafter leads to associating token(s) from the set of tokens with a set of levels of the gamified challenge. Further the method encompasses providing to user(s) via the digital platform, action item(s) at least to enable the user(s) to retrieve token(s) from the set of tokens and to permit the user(s) to transition to a next level from a current level. Further the method comprises determining for each level, a probability of retrieving the token(s) by the user(s). The method thereafter encompasses automatically controlling, a number of users permitted to transition to the next level from the current level based on the determined probability, to automatically optimize the user engagement on the digital platform.
    Type: Application
    Filed: June 23, 2022
    Publication date: November 2, 2023
    Applicant: FLIPKART INTERNET PRIVATE LIMITED
    Inventors: Puneet Kumar GUPTA, Ashish GUPTA, Rishabh SRIVASTAVA
  • Publication number: 20230325917
    Abstract: Systems and methods for providing alternate deal structures are disclosed. A method may include: receiving an application for a loan having a loan structure comprising loan parameters from a dealer or an individual; retrieving data for the individual from a third party data source; decisioning the initial loan structure using the parameters and the cached data; returning an approval for the initial loan structure and an interest rate for the initial loan structure to the dealer or the individual; generating additional loan structures, each having a plurality of different parameters; decisioning the additional loan structures using the different parameters and the cached data; ranking the additional loan structures with the interest rate for each additional loan structure; returning approval and the interest rate for the ranked loan structures to the dealer or the individual; and receiving acceptance of the initial loan structure or one of the additional loan structures.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 12, 2023
    Inventors: Ajith RAMAN, Narayana Swamy THOTA, Rama YADDANAPUDI, Puneet KUMAR, Robert SEAMAN
  • Publication number: 20230312601
    Abstract: The present disclosure provides for compounds of the general Formula (I) wherein R1a, R1b, R2, R3, R4, R5, R6, R7, R8, and Ring A have any of the values defined in the specification, and pharmaceutically acceptable salts thereof.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 5, 2023
    Inventors: Daniel Cohen, Jane Gong, Tarun Jain, Puneet Kumar, Dachun Liu, Anthony Mastracchio, Mark Mills, Andrew William Phillips, John K. Pratt, Sreenivas Punna, Jennifer Ann Stockwell, Le Wang, Yiyun Yu
  • Publication number: 20230171290
    Abstract: Systems for packet handling over a network, the systems including a client device configured to communicate over a network, the client device further including a Multi Tenant Module—Client module (MTM-Client module) having processor-readable instructions to direct at least one client device processor to determine whether a packet is a Synchronize packet and, if so, the MTM-Client module opens a pair of streams with consecutive stream IDs to communicate over the network, and the first stream of the pair carries a 5-tuple and metadata for the communication from the client device, and the second stream of the pair carries the TCP packet for the communication from the client device.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventor: Puneet KUMAR
  • Publication number: 20230058310
    Abstract: The present disclosure relates to a method for deploying an intelligent edge cluster model includes checking an application requirement and a key performance indicator at a first edge node, dynamically assigning a first resource from the resources in the virtual resource pool of the intelligent edge cluster model to the first edge node, instructing a command to another edge node to assign one or more resources to the first edge node. In particular, the intelligent edge cluster model includes edge nodes and master controller having corresponding one or more resources combined to form the virtual resource pool.
    Type: Application
    Filed: September 25, 2021
    Publication date: February 23, 2023
    Inventor: Puneet Kumar Agarwal