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: 20240396939Abstract: 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: ApplicationFiled: August 6, 2024Publication date: November 28, 2024Inventor: Puneet KUMAR
-
Publication number: 20240351592Abstract: 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: ApplicationFiled: August 19, 2022Publication date: October 24, 2024Applicant: Five AI LimitedInventors: Jonathan Sadeghi, Blaine Rogers, James Gunn, Thomas Saunders, Sina Samangooei, Puneet Kumar Dokania, John Redford
-
Publication number: 20240329850Abstract: 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: ApplicationFiled: January 10, 2024Publication date: October 3, 2024Inventors: Vinay Kumar M N, Akhilesh Kumar Jaiswal, Puneet Kukreja
-
Publication number: 20240320213Abstract: 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: ApplicationFiled: June 4, 2024Publication date: September 26, 2024Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
-
Patent number: 12101260Abstract: 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: GrantFiled: February 10, 2023Date of Patent: September 24, 2024Assignee: Innovium, Inc.Inventors: William Brad Matthews, Puneet Agarwal, Bruce Hui Kwan, Ajit Kumar Jain
-
Publication number: 20240314053Abstract: 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: ApplicationFiled: May 23, 2024Publication date: September 19, 2024Inventors: Puneet Chawla, Robert Zeljko, Amitabh Bhuvangyan Sinha, Abhijeet Kumar, Christopher N. Thomas, Yatin Vasavada
-
Publication number: 20240311437Abstract: 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: ApplicationFiled: March 16, 2023Publication date: September 19, 2024Inventors: Kishor CHAMUA, Shveta Verma, Saksham Saxena, Sushil Kumar Chordia, Biju Venugopal, Puneet Agrawal, Karthik Rg
-
Patent number: 12093246Abstract: 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: GrantFiled: May 27, 2020Date of Patent: September 17, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Shubham Kumar, Chandan Garg, Puneet Vashisht
-
Patent number: 12067233Abstract: 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: GrantFiled: September 21, 2022Date of Patent: August 20, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Shankar Athanikar, Akhilesh Kumar Jaiswal, Puneet Kukreja, Sumeet Paul, Vinay Kumar M N
-
Publication number: 20240265013Abstract: 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: ApplicationFiled: April 15, 2024Publication date: August 8, 2024Applicant: Oracle International CorporationInventors: Puneet Jaiswal, Devaraj Das, Devarajulu Kavali, Venkata Nagarjun Guraja, Sandeep Akinapelli, Vivek Kumar Pathak
-
Publication number: 20240256537Abstract: 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: ApplicationFiled: April 11, 2024Publication date: August 1, 2024Applicant: Capital One Services, LLCInventors: Srinivas KUMAR, Aravind BIRUDU, Rajeev TIWARI, Puneet GOYAL
-
Publication number: 20240239810Abstract: 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: ApplicationFiled: February 22, 2024Publication date: July 18, 2024Inventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
-
Patent number: 12038915Abstract: 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: GrantFiled: December 14, 2021Date of Patent: July 16, 2024Assignee: Capital One Services, LLCInventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
-
Patent number: 11993613Abstract: 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: GrantFiled: March 30, 2023Date of Patent: May 28, 2024Assignee: AbbVie Inc.Inventors: Puneet Kumar, Anthony Mastracchio, Mark Mills, Andrew William Phillips
-
Patent number: 11945827Abstract: 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: GrantFiled: May 27, 2021Date of Patent: April 2, 2024Assignee: The Johns Hopkins UniversityInventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
-
Publication number: 20230351417Abstract: 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: ApplicationFiled: June 23, 2022Publication date: November 2, 2023Applicant: FLIPKART INTERNET PRIVATE LIMITEDInventors: Puneet Kumar GUPTA, Ashish GUPTA, Rishabh SRIVASTAVA
-
Publication number: 20230325917Abstract: 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: ApplicationFiled: March 30, 2023Publication date: October 12, 2023Inventors: Ajith RAMAN, Narayana Swamy THOTA, Rama YADDANAPUDI, Puneet KUMAR, Robert SEAMAN
-
Publication number: 20230312601Abstract: 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: ApplicationFiled: March 30, 2023Publication date: October 5, 2023Inventors: 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: 20230171290Abstract: 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: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventor: Puneet KUMAR
-
Publication number: 20230058310Abstract: 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: ApplicationFiled: September 25, 2021Publication date: February 23, 2023Inventor: Puneet Kumar Agarwal