Patents by Inventor Kumar Ranjan
Kumar Ranjan 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: 12287969Abstract: Systems and methods for dynamic throttling of input/output queues in data storage device arrays are described. Data storage devices are connected through the slots and corresponding lanes of a storage interface switch. A storage controller uses a delay inserted between host submission queues and backend submission queues to manage the priority of host storage commands using slot groups.Type: GrantFiled: August 3, 2023Date of Patent: April 29, 2025Assignee: Western Digital Technologies, Inc.Inventors: Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Senthil Kumar Veluswamy
-
Publication number: 20250110784Abstract: Techniques for caching in a machine learning model (ML) hosting service are described. ML model usage data is aggregated from host usage data provided from each host of a first set of hosts, the ML model usage data including, for a particular ML model, a number of inference requests to the particular ML model. A priority order of hosts in a second set of hosts to service an inference request for the particular ML model is calculated. Based on the ML model usage data and the priority order, a set of ML models to load to a particular host in the second set of hosts is determined. The particular host is caused to load the set of ML models. A router is updated to direct ML model inference requests amongst the second set of hosts.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Deepti Laxman RAGHA, Pratyush Kumar RANJAN, Michael PHAM, Maximiliano MACCANTI
-
Patent number: 12217263Abstract: Embodiments provide artificial intelligence-based methods and systems for predicting account-level risk scores associated with cardholders. Method performed by server system includes accessing payment transaction data and cardholder risk data associated with cardholder. The payment transaction data includes transaction variables associated with past payment transactions performed at Point of Interaction (POI) terminals within a particular time window. Method includes generating cardholder profile data based on the transaction variables and the cardholder risk data. Method includes determining account-level risk scores associated with the cardholder based on cardholder profile data. Each account-level risk score of account-level risk scores is determined by a trained machine learning model. The account-level risk scores include a wallet reload risk score, an account reissuance risk score, and a transaction channel risk score.Type: GrantFiled: May 6, 2022Date of Patent: February 4, 2025Assignee: Mastercard International IncorporatedInventors: Bhargav Pandillapalli, Rajesh Kumar Ranjan, Ankur Saraswat, Kshitij Gangwar, Kamal Kant, Sonali Syngal, Suhas Powar, Debasmita Das, Pritam Kumar Nath, Nishant Pant, Yatin Katyal, Nitish Kumar, Karamjit Singh
-
Publication number: 20240427524Abstract: Systems, methods, and a multipath initiator for a data storage device array that presents a single path host interface are described. The multipath initiator includes at least two backend paths to multiport data storage devices and a single path host interface. The initiator may determine a queue pair identifier for a host connection and storage commands to that host connection. The initiator may assign a path identifier, such as for a first backend path or a second backend path, to use for storage commands and send the storage commands to the data storage devices using the selected backend path.Type: ApplicationFiled: August 3, 2023Publication date: December 26, 2024Inventors: Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Senthil Kumar Veluswamy
-
Publication number: 20240393954Abstract: Systems and methods for dynamic throttling of input/output queues in data storage device arrays are described. Data storage devices are connected through the slots and corresponding lanes of a storage interface switch. A storage controller uses a delay inserted between host submission queues and backend submission queues to manage the priority of host storage commands using slot groups.Type: ApplicationFiled: August 3, 2023Publication date: November 28, 2024Inventors: Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Senthil Kumar Veluswamy
-
Patent number: 12061629Abstract: Methods, systems and computer program products implementing hierarchical classification techniques are disclosed. A hierarchical classification system receives training data including labeled transaction records. The system determines tag sequences from the training data. The system clusters the tag sequences into clusters. The system determines a cluster-level classifier that is trained to predict a cluster for an input transaction record. The system determines a respective cluster-specific classifier for each cluster. The system trains the cluster-specific classifier to predict a label of entity of interest for an input transaction record, given a particular cluster. Upon receiving a test transaction record, the system first applies the cluster-level classifier to determine a particular cluster for the test transaction record, and then determines a label of entity of interest of the test transaction record by applying a cluster-specific classifier of that particular cluster.Type: GrantFiled: June 29, 2022Date of Patent: August 13, 2024Assignee: Yodlee, Inc.Inventors: Chirag Yadav, Divya James Athoopallil, Ganesh Patil, Rakesh Kumar Ranjan, Aparajita Choudhury Karimpana, Om Dadaji Deshmukh
-
Publication number: 20240231692Abstract: Systems and methods for application tunneling using a storage interface protocol for an application processor are disclosed. A host interface using the storage interface protocol may connect to a host system, receive a host storage command, and determine from the host storage command a set of application-specific executable parameters and target host data. The host interface may pass the application-specific executable parameters to an application processor circuit for processing the target host data and returning the resulting processed host data. An example configuration includes a data storage device using its NVMe controller to receive commands for an onboard data processing circuit, such as video transcoding FPGA.Type: ApplicationFiled: July 19, 2023Publication date: July 11, 2024Inventors: Harshitha Begur Mahadevappa, Kumar Ranjan
-
Publication number: 20240119457Abstract: Methods and server systems for computing fraud risk scores for various merchants associated with an acquirer described herein. The method performed by a server system includes accessing merchant-related transaction data including merchant-related transaction indicators associated with a merchant from a transaction database. Method includes generating a merchant-related transaction features based on the merchant-related indicators. Method includes generating via risk prediction models, for a payment transaction with the merchant, merchant health and compliance risk scores, merchant terminal risk scores, merchant chargeback risk scores, and merchant activity risk scores based on the merchant-related transaction features. Method includes facilitating transmission of a notification message to an acquirer server associated with the merchant.Type: ApplicationFiled: October 6, 2023Publication date: April 11, 2024Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Smriti Gupta, Adarsh Patankar, Akash Choudhary, Alekhya Bhatraju, Ammar Ahmad Khan, Amrita Kundu, Ankur Saraswat, Anubhav Gupta, Awanish Kumar, Ayush Agarwal, Brian M. McGuigan, Debasmita Das, Deepak Yadav, Diksha Shrivastava, Garima Arora, Gaurav Dhama, Gaurav Oberoi, Govind Vitthal Waghmare, Hardik Wadhwa, Jessica Peretta, Kanishk Goyal, Karthik Prasad, Lekhana Vusse, Maneet Singh, Niranjan Gulla, Nitish Kumar, Rajesh Kumar Ranjan, Ram Ganesh V, Rohit Bhattacharya, Rupesh Kumar Sankhala, Siddhartha Asthana, Soumyadeep Ghosh, Sourojit Bhaduri, Srijita Tiwari, Suhas Powar, Susan Skelsey
-
Patent number: 11900102Abstract: Systems and methods for data storage device firmware updates in a composable infrastructure are described. Recomposition of a system in a composable infrastructure may include downloading a firmware update to a data storage device, activating the firmware update in the data storage device, and receiving a reset command at the data storage device. The reset command may include a step to flush a virtual-to-physical (V2P) mapping table from a volatile memory in the data storage device to non-volatile memory devices in the data storage device. Responsive to a flag that is set and the received reset command, the data storage device may forgo the step of flushing the V2P mapping table.Type: GrantFiled: June 21, 2021Date of Patent: February 13, 2024Assignee: Western Digital Technologies, Inc.Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Lingaraj Bal
-
Patent number: 11890576Abstract: Disclosed herein is a method of regenerating a sorbent of gas in a capture process of said gas, wherein the capture process comprises recirculating the sorbent between a gas capturing system and regenerating reactor system, the method comprising the regenerating reactor system performing the steps of: receiving a solid sorbent to be regenerated, wherein the sorbent is a sorbent of carbon dioxide gas; generating heat by combusting a fuel with an oxidising agent in the presence of a catalyst; regenerating the sorbent by using the generated heat to indirectly heat the sorbent so that the sorbent releases carbon dioxide gas; outputting the regenerated sorbent; and outputting the released carbon dioxide gas. Advantages of the gas capture system include a higher efficiency than known techniques.Type: GrantFiled: March 8, 2018Date of Patent: February 6, 2024Assignee: FJELL BIODRY ASInventors: De Chen, Kumar Ranjan Rout, Asbjørn Strand
-
Publication number: 20240013081Abstract: Traditional approaches for recommending optimum combination of quantum circuits are experimentation based approaches, and require manual efforts or are cumbersome, effort intensive and iterative processes. Method and system disclosed herein generally relates to quantum experimentation, and, more particularly, for recommending optimum combination of quantum circuits. In this approach, a high-level combination of experiments are initially generated, which are further prioritized using a graph based approach, which then forms a training data. The training data is then used for generating a GNN data model, which is further used for recommending optimum combination of quantum circuits.Type: ApplicationFiled: July 6, 2023Publication date: January 11, 2024Applicant: Tata Consultancy Services LimitedInventors: Aniket Nandkishor KULKARNI, Sukesh Kumar Ranjan, Pathai Viswanathan Venkateswaran, Mariswamy Girish Chandra, Pranav Champaklal Shah, Sayantan Pramanik, Chundi Venkata Sridhar, Vishnu Vaidya, Vidyut Vaman Navelkar, Sudhakara Deva Poojary, Mayank Baranwal
-
Patent number: 11801497Abstract: The present invention relates to processes for the preparation of biofuel from biomass by fast hydropyrolysis or fast pyrolysis, using hydrogen generated by sorption enhanced steam reforming. The present invention also relates to fixed bed tandem catalytic-upgrading processes, and reactors and hydrodeoxygenation (HDO) catalysts useful in those processes.Type: GrantFiled: January 15, 2020Date of Patent: October 31, 2023Assignees: NORWEGIAN UNIVERSITY OF SCIENCE AND TECHNOLOGY NTNU, SINTEF AS, QUANTAFUEL ASAInventors: De Chen, Kumar Ranjan Rout, Isaac Yeboah
-
Patent number: 11759746Abstract: Disclosed herein is a gas capture system that includes a gas inlet arranged to receive a gas flow into the system; a gas outlet arranged to provide a gas flow out of the system; a gas capture region for mass transfer between a gas and a sorbent of the gas; and a sorbent regeneration region for regenerating the sorbent by heating the sorbent so that the sorbent releases a gas.Type: GrantFiled: December 17, 2018Date of Patent: September 19, 2023Assignee: FJELL BIODRY ASInventors: Asbjørn Strand, Kumar Ranjan Rout, De Chen
-
Patent number: 11733909Abstract: Systems and methods for predicting whether a nonvolatile memory block is likely capable of being securely erased to be eligible for composing into another composable infrastructure are described. A management module receives a secure-erase command to erase at least one nonvolatile memory block, determines health parameters of the nonvolatile memory block, calculates a failure index based on the health parameters, and, based on the failure index, either securely erases the block of memory or retires the nonvolatile memory block.Type: GrantFiled: June 21, 2021Date of Patent: August 22, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Lingaraj Bal
-
Patent number: 11693577Abstract: Systems and methods for storage operation processing during data migration using selective block migrated notifications are disclosed. A host system may be configured with connections to a source storage node and a destination storage node while a data migration is moving data blocks from the source to the destination. The host may send a storage request to the source storage node and receive a block migrated notification from the source storage node. The host may then store a migrated indicator for that data block in a migration table and direct future storage requests to the destination storage node.Type: GrantFiled: October 18, 2021Date of Patent: July 4, 2023Assignee: Western Digital Technologies, Inc.Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan
-
Patent number: 11675499Abstract: Systems and methods for distributed storage systems using synchronous discovery logs for fabric subsystem discovery. Storage nodes may be configured with fabric services and a management service may provide synchronization of discovery logs across fabric subsystems and between peer fabric nodes. The peer fabric nodes may communicate with one another using a fabric network protocol and corresponding fabric subsystems may communicate with each peer fabric node. When a target subsystem fabric node updates its discovery log, the updated discovery log is sent to the corresponding peer fabric node. The corresponding peer fabric node sends the updated discovery log to each subsystem fabric node and to each peer fabric node for synchronization across all subsystem fabric nodes. A host may contact any subsystem fabric node for the updated discovery log.Type: GrantFiled: June 19, 2020Date of Patent: June 13, 2023Assignee: Western Digital Technologies, Inc.Inventors: Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan
-
Patent number: 11665046Abstract: Systems and methods for failover port forwarding between peer storage nodes are described. Storage nodes may include separate data ports for host network communication and peer network communication. In the event of host port failure, host nodes may be configured to send failover storage requests to a different storage node and that storage node may forward the failover storage request through the peer ports to reach the target storage node.Type: GrantFiled: February 23, 2021Date of Patent: May 30, 2023Assignee: Western Digital Technologies, Inc.Inventors: Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Senthil Kumar Veluswamy
-
Publication number: 20230121646Abstract: Systems and methods for storage operation processing during data migration using selective block migrated notifications are disclosed. A host system may be configured with connections to a source storage node and a destination storage node while a data migration is moving data blocks from the source to the destination. The host may send a storage request to the source storage node and receive a block migrated notification from the source storage node. The host may then store a migrated indicator for that data block in a migration table and direct future storage requests to the destination storage node.Type: ApplicationFiled: October 18, 2021Publication date: April 20, 2023Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan
-
Publication number: 20230111445Abstract: Embodiments of present disclosure provide methods and systems for increasing transaction approval rate. Method performed includes accessing transaction features and determining via fraud model and approval model, first and second set of rank-ordered transaction features. Method includes computing difference in ranks of transaction features and determining set of utilized and unutilized transaction features and generating simulated authorizing model and computing simulated transaction approval rate and simulated fraud transaction rate for simulated authorizing model. Method includes generating plurality of proxy authorization models. Method includes computing transaction approval rates and fraud transaction rates for each of plurality of proxy authorization models and computing an increase in transaction approval rate and change in fraud transaction rate for each of plurality of proxy transaction approval models.Type: ApplicationFiled: October 7, 2022Publication date: April 13, 2023Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Rajesh Kumar Ranjan, Garima Arora, Debasmita Das, Ankur Saraswat, Yatin Katyal
-
Patent number: 11567883Abstract: Systems and methods for connection virtualization in data storage device arrays are described. A host connection identifier may be determined for a storage connection request. A target storage device and corresponding completion connection identifier may be determined for a storage command including the host connection identifier. A command tracker may be stored that associates the storage command with the host connection identifier and the completion connection identifier and the storage command may be sent to the processing queue associated with the completion connection identifier.Type: GrantFiled: June 4, 2021Date of Patent: January 31, 2023Assignee: Western Digital Technologies, Inc.Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan