Patents by Inventor Madhu
Madhu 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: 20240193606Abstract: A remote deposit capture (RDC) processing anomaly detection and remediation tool that can communicate with the RDC system over a network, and determine whether a RDC transaction is missing from the RDC system by comparing created and assigned unique identifiers represented in RDC transaction data received at a selected RDC system location or component with unique identifiers represented in RDC transaction data received at a RDC system location or component that is upstream thereof. In response to finding a missing RDC transaction, the tool can determine one or more RDC system remediation actions, execute the one or more RDC system remediation actions on the RDC system, and report the missing RDC transaction and any RDC system remediation actions executed on the RDC system.Type: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Applicant: Truist BankInventors: Omganesh Teekaramsingh, Louis Allin, Jonathan Topp, Madhu Babu Martheneni, Lenin Kumar Pagidipala
-
Patent number: 12010343Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received and entropy-parsed into one or more components. The one or more entropy-parsed components are de-quantized. A joint component secondary transformation (JCST) is performed on the one or more components. The video data is decoded based on one or more residual components corresponding to the joint component secondary transformed components.Type: GrantFiled: March 15, 2022Date of Patent: June 11, 2024Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Madhu Peringassery Krishnan, Shan Liu, Xiang Li
-
Patent number: 12007131Abstract: A damper system is configured for installation in ductwork including a duct supplying conditioned air through a register boot to a register vent. A damper is movable between a closed position and an open position. A control module includes a control module housing, a controller, a power supply and a transceiver. The controller monitors a remaining energy level of the power supply and transmits a first low battery message via the transceiver when the remaining energy level drops to a first energy threshold. The controller instructs the damper assembly to move to a predetermined position and to transmit a second low battery message via the transceiver when the remaining energy level drops to a second energy threshold.Type: GrantFiled: December 15, 2021Date of Patent: June 11, 2024Assignee: Ademco Inc.Inventors: Patrick Gonia, David J. Emmons, Nathan Carlson, Madhu T. Chandrashekar
-
Publication number: 20240187587Abstract: This disclosure relates generally to video coding and particularly to cross component level reconstruction. For example, a method is disclosed for processing video data which may include encoding a video block comprising a first transform block of a first color component and a second transform block of a second color component, wherein the first transform block and the second transform blocks are co-located blocks; encoding a first syntax element to signal whether a CCLR is applied to the first transform block, wherein, when CCLR is applied to the first transform block, a refinement process is required to be applied to the first transform block to obtain a refined first transform block on which an inverse transform is to be performed; and transmitting a bitstream comprising the video block and the first syntax element.Type: ApplicationFiled: January 31, 2024Publication date: June 6, 2024Applicant: Tencent America LLCInventors: Madhu PERINGASSERY KRISHNAN, Xin ZHAO, Shan LIU
-
Publication number: 20240184711Abstract: Methods that may be performed by a host controller of a computing device for host performance booster (HPB) mode management. Embodiments may include enabling an HPB mode based on availability of the host controller and availability of a memory device controller. In some embodiments, enabling the HPB mode based on the availability of the host controller and the availability of the memory device controller may include enabling a device control mode in response to an operating state of the host controller being busy and an operating state of the memory device controller being available. In some embodiments, enabling the HPB mode based on the availability of the host controller and the availability of the memory device controller may include enabling a host control mode in response to the operating state of the host controller being available and the operating state of the memory device controller being busy.Type: ApplicationFiled: December 3, 2022Publication date: June 6, 2024Inventors: Madhu Yashwanth BOENAPALLI, Surendra PARAVADA, Sai Praneeth SREERAM
-
Publication number: 20240185196Abstract: A remote deposit capture (RDC) monitoring tool in the form of a computerized system that can communicate with the RDC system over a network, receive RDC transaction data for RDC transactions initiated within some period of time, and create and assign to each RDC transaction, a unique identifier comprising selected items of deposit information. The system can compare the unique identifiers associated with RDC transaction data at a selected layer or component of the RDC system with the unique identifiers associated with RDC transaction data at a downstream layer or component. The system can determine, in response to the comparison of unique identifiers, that a unique identifier and corresponding RDC transaction are missing from the downstream layer or component, while storing and processing only a fraction of the total information included in the RDC transaction data received from the RDC system.Type: ApplicationFiled: December 5, 2022Publication date: June 6, 2024Applicant: Truist BankInventors: Louis Allin, Jonathan Topp, Omganesh Teekaramsingh, Madhu babu Martheneni, Lenin Kumar Pagidipala
-
Patent number: 12001910Abstract: Presented are user-friendly battery powered touchless identity card emulator systems and methods that allow existing ID management installations, such as physical card reader systems, to securely operate without requiring a physical key and irrespective of type, model, shape, and size of reader and card format. Various embodiments integrate wireless functionality to existing systems to enable mobile access to provide advanced user/identity management capabilities for access control systems.Type: GrantFiled: April 12, 2023Date of Patent: June 4, 2024Assignee: Oloid Inc.Inventors: Madhu Kiran Madhusudhanan, Mohit Garg, Shankar Agarwal
-
Patent number: 12001911Abstract: Presented are user-friendly battery-powered touchless identity card emulator systems and methods that allow existing ID management installations, such as physical card reader systems, to securely operate without requiring a physical key and irrespective of type, model, shape, and size of reader and card format. Various embodiments that emulate physical identity cards integrate wireless functionality to existing systems to enable mobile access to provide advanced user/identity management capabilities for touchless access control systems.Type: GrantFiled: April 12, 2023Date of Patent: June 4, 2024Assignee: Oloid Inc.Inventors: Madhu Kiran Madhusudhanan, Mohit Garg, Shankar Agarwal
-
Publication number: 20240172997Abstract: A portable tool for communicating with an ultra-wideband (UWB) equipped patient support apparatus and/or a UWB-equipped locator unit. The tool may include a housing, a transceiver for communicating with a computer, a first (UWB) transceiver adapted to communicate with a second UWB transceiver, and a controller. The controller may be adapted to use the first UWB transceiver to obtain an identifier from the second UWB transceiver, and to determine whether the second UWB transceiver is positioned onboard a patient support apparatus or onboard a locator unit based on its identifier. If the second UWB transceiver is positioned onboard the patient support apparatus, the tool may determine a specific location of the second UWB transceiver onboard the patient support apparatus. The tool may alternatively be embodied in a software application adapted to be executed on a smart phone and/or personal computer.Type: ApplicationFiled: November 27, 2023Publication date: May 30, 2024Inventors: Kirby M. Neihouser, Jerald A. Trepanier, Madhu Sandeep Thota, Celso Henrique Farnese Pires Pereira, Krishna Sandeep Bhimavarapu, Christopher P. Alvarez, Nicholas S. Brajak, Michael W. Graves, Thomas Madhu, Sujay Sukumaran
-
Patent number: 11994840Abstract: Embodiments relate to a system comprising a device for temperature recording; an integrated communication module; a memory; a processor coupled with the memory. The processor is configured to: receive data from the device, analyze the data through an analytics module; predict an anomaly in the data through the analytics module; generate an alert for ensuring quality of food and safety of the food; and predict a failure in the device.Type: GrantFiled: January 9, 2023Date of Patent: May 28, 2024Assignee: STELLAR IDEA LABSInventors: Dipak Thakker, Joshua Sircus, Madhu Siddalingaiah
-
Patent number: 11995217Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that protect analytics for resources of a publisher from traffic directed to such resources by malicious entities. An analytics server receives a first message that includes an encrypted token and analytics data for a publisher-provided resource. The token includes a portion of the analytics data and a trust score indicating a likelihood that activity on the resource is attributed to a human (rather than an automated process). The analytics server decrypts the token. The analytics server determines a trustworthiness measure for the analytics data included in the first message based on the trust score (in the decrypted token) and a comparison of the analytics data in the first message and the portion of the analytics data (in the decrypted token). Based on the measure of trustworthiness, the analytics server performs analytics operations using the analytics data.Type: GrantFiled: June 7, 2023Date of Patent: May 28, 2024Assignee: Google LLCInventors: Arthur Weinberger, Aaron Malenfant, Jason Fedor, Jackson Roberts, Madhu Kallazhi Vasu, Bradley D. Townsend, Breen Baker, John Charles Simone, Ronak Parpani, Sean Michael Harrison
-
Patent number: 11991360Abstract: This disclosure relates to secondary transform of video blocks with adaptive kernel options. For example, a method for decoding a video block in an video stream is disclosed. The method may include comprising parsing and processing the video stream to generate: a set of secondary transform coefficients associated with the video block; an intra-prediction mode associated with the video block; and a kernel index indicating a secondary transform kernel among a group of secondary transform kernels. The method may further include identifying the group of secondary transform kernels based on the intra-prediction mode; and performing an inverse secondary transform of the set of secondary transform coefficients to generate primary transform coefficients of the video block based on the secondary transform kernel among the group of secondary transform kernels identified by the kernel index.Type: GrantFiled: August 29, 2022Date of Patent: May 21, 2024Assignee: TENCENT AMERICA LLCInventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
-
Publication number: 20240160576Abstract: Methods that may be performed by a host controller of a computing device for synchronizing logical-to-physical (L2P) tables before entering a hibernate mode are disclosed. Embodiment methods may include determining whether a first L2P table stored in a dynamic random-access memory (DRAM) communicatively connected to the host controller is out of synchronization with a second L2P table stored in a static random-access memory (SRAM) of a universal flash storage (UFS) device communicatively connected to the host controller via a link. If the first and second L2P tables are out of synch, the host controller may retrieve at least one modified L2P map entry from the second L2P table when the UFS device is configured to enter a hibernate mode from the UFS device, and update the first L2P tabled with the at least one modified L2P map entry before the link and the UFS device enter the hibernate mode.Type: ApplicationFiled: November 10, 2022Publication date: May 16, 2024Inventors: Madhu Yashwanth BOENAPALLI, Surendra PARAVADA, Sai Praneeth SREERAM
-
Publication number: 20240163455Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry decodes coded information for a transform block (TB) from a coded video bitstream. The coded information indicates one of intra prediction mode information that indicates an intra prediction mode used for the TB, a size of the TB, and a primary transform type used for the TB. The processing circuitry determines a context for entropy decoding a secondary transform index based on the one of the intra prediction mode information for the TB, the size of the TB, and the primary transform type used for the TB. The secondary transform index indicates a secondary transform in a set of secondary transforms that is to be performed on the TB. The processing circuitry entropy decodes the secondary transform index based on the context and performs the secondary transform.Type: ApplicationFiled: January 22, 2024Publication date: May 16, 2024Applicant: TENCENT AMERICA LLCInventors: Madhu PERINGASSERY KRISHNAN, Xin ZHAO, Shan LIU
-
Publication number: 20240155159Abstract: A method and apparatus for performing a frequency-dependent joint component secondary transform (FD-JCST). The method includes obtaining a plurality of transform coefficients in a transform coefficient block; determining whether at least one of the plurality of transform coefficients is a low-frequency coefficient; based on determining that the at least one of the plurality of transform coefficients is the low-frequency coefficient, determining whether the low-frequency coefficient is a non-zero value; and based on determining that the low-frequency coefficient is the non-zero value, performing a joint component secondary transform (JCST) on the low-frequency coefficient and signaling a related syntax to indicate that the JCST is performed.Type: ApplicationFiled: January 18, 2024Publication date: May 9, 2024Applicant: TENCENT AMERICA LLCInventors: Xin ZHAO, Madhu Peringassery KRISHNAN, Shan LIU
-
Patent number: 11972267Abstract: Tasks are selected for hibernation by recording user preferences for tasks having no penalty for hibernation and sleep; and assigning thresholds for battery power at which tasks are selected for a least one of hibernation and sleep. The assigning of the thresholds for battery power include considering current usage of hardware resources by a user and battery health per battery segment. A penalty score is determined for tasks based upon the user preferences for tasks having no penalty, and task performance including at least one of frequency of utilization, memory utilization, task dependency characteristics and task memory hierarchy. The penalty performance is a value including both the user preference and the task performance. Tasks can then be put into at least one of hibernation mode and sleep mode dictated by their penalty performance during the thresholds for battery power.Type: GrantFiled: October 4, 2022Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Madhu Pavan Kothapally, Rajesh Kumar Pirati, Bharath Sakthivel, Sarika Sinha
-
Publication number: 20240137335Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.Type: ApplicationFiled: December 26, 2023Publication date: April 25, 2024Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
-
Patent number: 11966341Abstract: Methods that may be performed by a host controller of a computing device for synchronizing logical-to-physical (L2P) tables before entering a hibernate mode are disclosed. Embodiment methods may include determining whether a first L2P table stored in a dynamic random-access memory (DRAM) communicatively connected to the host controller is out of synchronization with a second L2P table stored in a static random-access memory (SRAM) of a universal flash storage (UFS) device communicatively connected to the host controller via a link. If the first and second L2P tables are out of synch, the host controller may retrieve at least one modified L2P map entry from the second L2P table when the UFS device is configured to enter a hibernate mode from the UFS device, and update the first L2P tabled with the at least one modified L2P map entry before the link and the UFS device enter the hibernate mode.Type: GrantFiled: November 10, 2022Date of Patent: April 23, 2024Assignee: QUALCOMM IncorporatedInventors: Madhu Yashwanth Boenapalli, Surendra Paravada, Sai Praneeth Sreeram
-
Patent number: 11960754Abstract: A logical array having a plurality of memory banks is constructed, wherein each of the plurality of memory banks is split into a plurality of slots. A plurality of elements corresponding to a plurality of data components are stored in the plurality of slots of each of the plurality of memory banks of the logical array. The location of a data component stored in the memory component is determined by locating elements stored in a particular slot of the plurality of slots; and performing a corrective search on the located elements in the particular slot to locate a particular element. The data component is accessed based on the location of the particular element.Type: GrantFiled: August 26, 2021Date of Patent: April 16, 2024Assignee: Micron Technology, Inc.Inventors: Revanth Kamaraj, Brian Toronyi, Balwinder Pal Sethi, Trapti Jain, Madhu, Chandrakanth Rapalli
-
Patent number: 11954675Abstract: Systems and methods are described for implementing blockchain-based content engagement platforms. In several embodiments, the content engagement platform includes a registry service which enables verified content creators to mint Non-Fungible Tokens (NFTs). In many embodiments, media wallet applications enable users to securely store NFTs and/or other tokens on their devices. In a number of embodiments, the media wallet applications collect data concerning media consumed by users and aggregate the media consumption data in a permissioned analytics blockchain. The manner in which the media consumption data is stored can enable users to control permission to access their personal data. In one embodiment, a media wallet is provided that can securely store NFTs, display a user interface through which user instructions concerning data access permissions are received, and cause media consumption data to be written to at least one immutable ledger in conjunction with a set of data access permissions.Type: GrantFiled: April 27, 2022Date of Patent: April 9, 2024Assignee: Artema Labs, Inc.Inventor: Madhu Vijayan