Patents by Inventor Puneet
Puneet 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: 20250150396Abstract: Techniques as described herein may be implemented to support selecting a transmission path in a multi-path network link. In an embodiment, respective cumulative data carrying capacities for selected network paths in a group of network paths defining a multi-path group used to forward network packets from a first network node to a second network node are computed. A cumulative capacity comparison value for a received network packet in a flow of network packets is computed based at least in part on a hash value used to distinguish the flow from other flows of network packets. A specific network path is selected from amongst the network paths of the multi-path group, over which to forward the received network packet from the first network node towards the second network node, based on comparing the cumulative capacity comparison value with at least a subset of the cumulative data carrying capacities.Type: ApplicationFiled: November 6, 2024Publication date: May 8, 2025Inventors: Rupa BUDHIA, Puneet AGARWAL
-
Publication number: 20250150263Abstract: A system for data encryption includes any or all of: a set of items, a set of keys, and a server. A method for data encryption includes any or all of: encrypting items, sharing items, and reading items. The method can optionally additionally or alternatively include any or all of: performing a registration process, creating items, restricting access of users and/or supplementary systems to items, and/or any other suitable processes.Type: ApplicationFiled: January 10, 2025Publication date: May 8, 2025Applicant: OrangeDot, Inc.Inventors: Joshua Carver, Puneet Thapliyal, Alex Boisvert
-
Patent number: 12293362Abstract: Recommendations of one or more authorizing components are provided to issuers and/or merchants for enhancing approval rates of payment processing requests. A server system receives a payment authorization request for a payment transaction between a cardholder and a merchant in real time. Payment transaction features associated with the payment transaction are identified based on the payment authorization request. A combination of one or more authorizing components to be applied to the payment transaction is predicted to obtain a product recommendation strategy for the payment transaction. The combination of one or more authorizing components is predicted based on a trained machine learning model and the payment transaction features. The payment authorization request and the product recommendation strategy are transmitted to an issuer associated with the cardholder.Type: GrantFiled: February 17, 2022Date of Patent: May 6, 2025Assignee: MasterCard International, Inc.Inventors: Puneet Vashisht, Gaurav Dhama, Ankur Arora, Siddharth Vimal, Hardik Wadhwa
-
Patent number: 12293156Abstract: Systems and methods for deep technology innovation management by cross-pollinating innovations dataset are disclosed. A system extracts context-based keyword from an innovation dataset by transforming the innovation dataset to a vector. Further, the system searches semantically relevant keywords for the extracted context-based keyword, by extracting an entity and a key phrase from the extracted a context-based keyword. Furthermore, system clusters the vector, by identifying frequent keywords in the semantically relevant keywords to obtain cluster centroids of the frequent keywords. Thereafter, the system determines weighted keywords in each cluster using the obtained cluster centroids, and classifies the weighted keywords to identify emerging innovation trends relevant to the innovation in the innovation dataset. The system forms cohorts of innovators to explore the reuse of innovations, assets, code, and build focused monetization model.Type: GrantFiled: August 10, 2022Date of Patent: May 6, 2025Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Raghavan Tinniyam Iyer, Amod Deshpande, Puneet Kalra, Bhavna Butani, Kiran Raghunath Sathvik, Bhaskar Ghosh
-
Publication number: 20250139711Abstract: A computing device for determining a new credit card number that is a continuation match with an old credit card number of a credit card account that has changed numbers comprises a processing element programmed to: receive transactional data for a plurality of credit card numbers, determine a plurality of old credit card numbers and a plurality of new credit card numbers, determine a plurality of clusters of new credit card numbers, convert the transactional data for each old credit card number and the associated cluster of new credit card numbers into snapshots with an image-like data format, train a modified siamese network with instances of snapshots of an old credit card number, a first new credit card number, and a second new credit card number, and use the modified siamese network to determine one new credit card number that is an upgrade of one old credit card number.Type: ApplicationFiled: January 3, 2025Publication date: May 1, 2025Applicant: Mastercard International IncorporatedInventors: Smriti Gupta, Gaurav Dhama, Hardik Wadhwa, Puneet Vashisht, Yatin Katyal, Ankur Saraswat, Aakash Deep Singh
-
Publication number: 20250142372Abstract: A method and apparatus of a device that manages a video telephony call is described. In an exemplary embodiment, the device receives a heads-up of a network event from a network service of a device. The device further determines that the network event that is due to a local disruption of a network component of the device. In addition, and in response to the determination, the device adjusts a target delay of the video telephony call.Type: ApplicationFiled: October 25, 2024Publication date: May 1, 2025Inventors: Erik Vladimir Ortega Gonzalez, Brajesh K. Dave, Chsitopher M. Garrido, Hsien-Po Shiang, Karthick Santhanam, Ming Jin, Puneet Kumar, Yang Yu
-
Publication number: 20250141333Abstract: A circuit includes a compensation terminal, a current feedback terminal, a voltage feedback terminal, a reference voltage terminal, a modulator, an error amplifier, and average current balancing circuitry. A first input of the modulator is coupled to the current feedback terminal. A first input of the error amplifier is coupled to the voltage feedback terminal. A second input of the error amplifier is coupled to the reference voltage terminal. An output of the error amplifier is coupled to the compensation terminal. A first input of the average current balancing circuitry is coupled to the output of the error amplifier and the compensation terminal. A second input of the average current balancing circuitry is coupled to the current feedback terminal. An output of the average current balancing circuitry is coupled to a second input of the modulator.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Inventors: Seetha Seetharaman, Puneet Sareen
-
Patent number: 12289639Abstract: A next generation NodeB (gNB) implements a radio access network (RAN) convergence functionality for new radio (NR) and wireless local area network (WLAN) access, the gNB further implementing a split architecture comprising a central unit (CU) and a distributed unit (DU) for each of the NR access and WLAN access. The gNB receives a data packet for transmission to a user equipment (UE) implementing the RAN convergence functionality, the data packet comprising one of a control plane (CP) packet or a user plane (UP) packet. The gNB splits the data packet via a convergence layer residing on the NR CU or a convergence layer residing on the WLAN CU and transmits the split data packet over the NR access and the WLAN access.Type: GrantFiled: June 12, 2020Date of Patent: April 29, 2025Assignee: Apple Inc.Inventors: Binita Gupta, Qian Li, Jing Zhu, Sangeetha L Bangolae, Youn Hyoung Heo, Puneet Jain, Necati Canpolat, Carlos Cordeiro, Alexander Sirotkin
-
Patent number: 12289537Abstract: A method of performing image signal processing includes: determining whether at least one neighbor pixel is available for each of a plurality of current pixels in a current block, wherein each of the plurality of current pixels has a current pixel value; estimating a predict pixel value for each of the plurality of current pixels in the current block based on a pixel value of the at least one neighbor pixel corresponding to each of the plurality of current pixels, using at least one of a plurality of predefined prediction modes; determining a difference metric between the predict pixel value and the current pixel value for each of the plurality of current pixels; and obtaining a processed pixel value for each of the plurality of current pixels based on the difference metric.Type: GrantFiled: May 25, 2023Date of Patent: April 29, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Manish Goel, Girish Kalyanasundaram, Puneet Pandey, Manjit Hota
-
Patent number: 12289256Abstract: Link data is stored in a distributed link descriptor memory (“DLDM”) including memory instances storing protocol data unit (“PDU”) link descriptors (“PLDs”) or cell link descriptors (“CLDs”). Responsive to receiving a request for buffering a current transfer data unit (“TDU”) in a current PDU, a current PLD is accessed in a first memory instance in the DLDM. It is determined whether any data field designated to store address information in connection with a TDU is currently unoccupied within the current PLD. If no data field designated to store address information in connection with a TDU is currently unoccupied within the current PLD, a current CLD is accessed in a second memory instance in the plurality of memory instances of the same DLDM. Current address information in connection with the current TDU is stored in an address data field within the current CLD.Type: GrantFiled: October 12, 2023Date of Patent: April 29, 2025Assignee: Marvell Asia Pte, Ltd.Inventors: William Brad Matthews, Puneet Agarwal, Ajit Kumar Jain
-
Publication number: 20250131215Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that translate text depicted in images from a source language into a target language. Methods can include obtaining a first image that depicts first text written in a source language. The first image is input into an image translation model, which includes a feature extractor and a decoder. The feature extractor accepts the first image as input and in response, generates a first set of image features that are a description of a portion of the first image in which the text is depicted is obtained. The first set of image features are input into a decoder. In response to the input first set of image features, the decoder outputs a second text that is a predicted translation of text in the source language that is represented by the first set of image features.Type: ApplicationFiled: December 24, 2024Publication date: April 24, 2025Inventors: Puneet Jain, Orhan Firat, Sihang Liang
-
Publication number: 20250128928Abstract: A method including, at an autonomous vehicle: autonomously navigating across an outdoor terrain to locate a robotic arm and a set of objects proximal an install location; accessing an image from an optical sensor; detecting a set of install features at the install location based on the image; calculating a gross install pose of the object that locates an object proximal the install location and offset from the set of install features; defining a keep-in boundary proximal the install location and encompassing the gross install pose; autonomously navigating the robotic arm to retrieve the object from the set of objects and to locate the object in the gross install pose; detecting a series of forces applied to a distal end of the robotic arm; and navigating the object in directions of the series of forces while maintaining the object fully within the keep-in boundary.Type: ApplicationFiled: December 19, 2024Publication date: April 24, 2025Inventors: Vishal Dugar, Puneet Puri, Anirudh Vemula
-
Publication number: 20250120676Abstract: Echocardiography deep learning and cardiovascular outcomes are described. An echocardiogram analysis module may include a deep learning model to generate a video output for an input echocardiogram video, the deep learning model comprising a convolutional neural network and at least one dense layer. The echocardiogram analysis module may further include a cardiac prediction generator to generate a cardiac prediction based on video outputs generated for a plurality of input echocardiogram videos of an echocardiogram study, the cardiac prediction comprising a measurement prediction or a classification prediction.Type: ApplicationFiled: October 11, 2024Publication date: April 17, 2025Applicants: The General Hospital Corporation, Beth Israel Deaconess Medical Center, Inc., The Broad Institute, Inc.Inventors: Patrick T. Ellinor, II, Emily S. Lau, Jennifer Ho, Mostafa Al-Alusi, Paolo Di Achille, Puneet Batra, Steven Lubitz
-
Publication number: 20250125769Abstract: There is disclosed a system for performance monitoring of at least one solar panel of a solar power plant, comprising at least one aerial vehicle communicably coupled with a data-processing arrangement, wherein the data processing arrangement is configured to receive visual images and thermographic images of the at least one solar panel; stitch the visual images and the thermographic images to create an visual orthomosaic image and a thermographic orthomosaic image respectively; create visual and radiometric signatures solar panels using the visual orthomosaic image and the thermographic orthomosaic image respectively; create at least one table in the thermographic orthomosaic image; create a table-to-string mapping; identify at least one defect in the solar panels based on the visual signatures and the radiometric signatures; calculate energy loss in each of the at least one string in the solar power plant.Type: ApplicationFiled: September 1, 2022Publication date: April 17, 2025Applicant: Prescinto Technologies Private LimitedInventors: Sanjay Bhasin, Puneet Singh Jaggi, Ram Menon
-
Patent number: 12277080Abstract: In certain embodiments, a method includes receiving, at an interface of a Smart network interface card (SmartNIC) of a computing device, via a network, a network data unit; processing, by a data allocator of a SmartNIC subsystem of the SmartNIC, the network data unit to make a determination that data included in the network data unit is intended for processing by an accelerator of the computing device, wherein the accelerator is configured to execute a machine learning algorithm; storing, by the data allocator and based on the determination, the data in a local buffer of the SmartNIC subsystem; identifying, by the data allocator, a memory resource associated with the accelerator; and transferring the data from the local buffer to the memory resource.Type: GrantFiled: September 1, 2023Date of Patent: April 15, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Yunming Xiao, Diman Zad Tootaghaj, Aditya Dhakal, Puneet Sharma
-
Publication number: 20250114575Abstract: A torque device for gripping and manipulating a guidewire for advancing the guidewire into a patient's vascular system. The torque device is configured for single-handed use and can be opened for repositioning the torque device relative to the guidewire and closed for gripping the guidewire to prevent axial and rotational movement relative to the guidewire. The torque device grips the guidewire at multiple spaced apart locations on the guidewire.Type: ApplicationFiled: December 19, 2024Publication date: April 10, 2025Applicant: Abbott Cardiovascular Systems Inc.Inventors: Puneet Kamal Singh Gill, Raymundo Rodriguez, Jonathan Durcan, Robert Hayzelden, Michael Green
-
Publication number: 20250119860Abstract: Examples pertaining to a mobility registration update (MRU) required after rejection in another radio access technology (RAT) in mobile communications are described. A user equipment (UE), after being registered in a first network, switches from the first network to camp on a second network different from the first network. The UE then switches back to camp on the first network. Next, the UE performs a mobility registration type of procedure in the first network to restore at least one parameter which was initially stored in the UE when registered in the first network before switching to the second network and later discarded during connection to the second network.Type: ApplicationFiled: April 17, 2023Publication date: April 10, 2025Inventors: Marko NIEMI, Puneet PUNEET, Matti MOISANEN
-
Publication number: 20250110883Abstract: In certain embodiments, a computer-implemented method includes: receiving, by a caching system plugin, a request to create a persistent volume for a container application instance; configuring, by the caching system plugin, a local cache volume on a host computing device; configuring, by the caching system plugin, a remote storage volume on a remote storage device; selecting, by a policy manager of the caching system plugin, a cache policy for the container application instance; creating, by the caching system plugin and from a cache manager, a virtual block device associated with the local cache volume, the remote storage volume, and the cache policy; and providing the virtual block device for use by the container application instance as the persistent volume.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Lianjie Cao, Zhen Lin, Faraz Ahmed, Puneet Sharma
-
Publication number: 20250107680Abstract: The present invention relates to a controller for controlling a floor cleaning device that comprises a nozzle configured to contact a floor, a rotatable brush arranged at the nozzle, a brush motor configured to drive the brush to rotation, and a nozzle detector configured to detect whether the nozzle contacts the floor or is lifted from the floor. The controller being configured to control the rotation of the brush by means of the brush motor; and to decrease an upper threshold of a parameter related to a torque of the brush motor, if the nozzle detector detects that the nozzle is lifted from the floor.Type: ApplicationFiled: March 1, 2023Publication date: April 3, 2025Inventors: Jonne STEEMAN, Pavan Puneet KAPOOR
-
Patent number: D1073710Type: GrantFiled: March 1, 2024Date of Patent: May 6, 2025Assignee: Salesforce, Inc.Inventors: Puneet Dhaliwal, Niv Garber, D. Dustin Breese, Prithvi Krishbnan Padmanabhan, Kara Carreri, Rahul Mehta, Raghav Abboy, Yongbo Zuo, Abraham Reyes