Patents by Inventor A. Purushotham

A. Purushotham 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: 11556646
    Abstract: A method for managing memory within a computing system. The method includes one or more computer processors identifying a range of physical memory addresses that store a first data. The method further includes determining whether a second data is stored within the range of physical memory addresses that stores the first data. The method further includes responding to determining that the second data is stored within the range of physical memory addresses that store the first data, by determining whether a process accessing the second data is identified as associated with a side-channel attack. The method further includes responding to determining that the process accessing the second data is associated with the side-channel attack, by initiating a response associated with the process accessing the second data.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Bangalore Purushotham, Santosh Balasubramanian
  • Patent number: 11551956
    Abstract: According to the various examples, a fully integrated system and method for failure analysis using RF-based thermometry enable the detection and location of defects and failures in complex semiconductor packaging architectures. The system provides synchronous amplified RF signals to generate unique thermal signatures at defect locations based on dielectric relaxation loss and heating.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: January 10, 2023
    Assignee: INTEL CORPORATION
    Inventors: Chandrashekara Shashank Kaira, Phillip C. Miller, Purushotham Kaushik Muthur Srinath, Deepak Goyal
  • Patent number: 11544949
    Abstract: The systems may include dividing a digital map provided by a mapping system into a matrix having a plurality of cells; assigning a cell of the plurality of cells to encompass a geographic region of the digital map; calculating a number of sites of interest in the cell; creating a marker comprising a first count number representing the number of sites of interest in the cell; and sharing the marker with a browser for display on the digital map.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: January 3, 2023
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Shivakumar Chandrashekar, Raju Rathi, Yogesh Tayal, Kunal Upadhyay, Purushotham Vunnam
  • Publication number: 20220404886
    Abstract: Embodiments relate to a system, program product, and method for proactively initiating throttle action on one or more cores in a multicore processing device to mitigate voltage droop therein. The method includes determining, in real-time, an indication of stall events within the core and determining one or more resolutions of the stall events. The method also includes determining, in real-time, a timing margin value for the core and predicting inducement of a voltage droop on the core. The method further includes integrating the resolutions of the stall events and the timing margin value for the core, determining, subject to the predicting, a throttle action for the core, and executing the throttle action on the core.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Inventors: Pradeep Bhadravati Parashurama, Alper Buyuktosunoglu, Ramon Bertran Monfort, Tobias Webel, Martin Recktenwald, Preetham M. Lobo, Srinivas Bangalore Purushotham
  • Publication number: 20220404890
    Abstract: Embodiments relate to a system, program product, and method for mitigating voltage overshoot in one or more cores in a multicore processing device including a plurality of cores. The method includes determining, in real-time, an indication of power consumption within each core of the one or more cores. The method also includes determining, through the indication of power consumption, a voltage overshoot condition in the one or more cores. The method further includes increasing, for the one or more cores, a power demand thereof. The method also includes increasing, subject to the increasing the power demand, power delivery to the one or more cores, thereby at least arresting the rate of increase of the voltage overshoot.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 22, 2022
    Inventors: Pradeep Bhadravati Parashurama, Alper Buyuktosunoglu, Ramon Bertran Monfort, Tobias Webel, Srinivas Bangalore Purushotham, Preetham M. Lobo
  • Patent number: 11515039
    Abstract: Methods, systems, and apparatus for a method that predicts an individual survival survival time of a patient. The method includes obtaining clinical data associated with health factors of the patient. The method includes obtaining liquid biopsy data associated with one or more attributes of diseased cells within the patient. The method includes predicting or determining a survival time of the patient using a deep learning model based on the clinical data and the liquid biopsy data. The method includes providing or outputting the survival time.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: November 29, 2022
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Anand Kolatkar, Peter Kuhn, Yan Liu, Paymaneh Malihi, Sanjay Purushotham
  • Patent number: 11476120
    Abstract: Systems and methods of sample preparation using dual ion beam trenching are described. In an example, an inside of a semiconductor package is non-destructively imaged to determine a region of interest (ROI). A mask is positioned over the semiconductor package, and a mask window is aligned with the ROI. A first ion beam and a second ion beam are swept, simultaneously or sequentially, along an edge of the mask window to trench the semiconductor package and to expose the ROI for analysis.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 18, 2022
    Assignee: Intel Corporation
    Inventors: Purushotham Kaushik Muthur Srinath, Richard Kenneth Brewer, Deepak Goyal
  • Patent number: 11438103
    Abstract: Certain aspects of the present disclosure provide techniques for sending a retransmission of codewords of a data packet to a receiver node, that were not previously successfully received by the receiver node, in a manner compatible with a receive capability constraint of the receiver node.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: September 6, 2022
    Assignee: QUALCOMM INCORPORATED
    Inventors: Raj Kumar Krishna Kumar, Rohit Kapoor, Yatiraj Paniyoor Tantri, Balaji Nagarajan, Abhijit Bhattacharya, Padmanabhan Venkataraman Karthic, Kundan Kumar Lucky, Venkatesh Bhat, Chiranthan Purushotham, Siju Kurian
  • Publication number: 20220270976
    Abstract: Disclosed herein are microelectronic assemblies including bridges, as well as related methods. In some embodiments, a microelectronic assembly may include a bridge in a mold material.
    Type: Application
    Filed: February 23, 2021
    Publication date: August 25, 2022
    Inventors: Xiaoxuan Sun, Purushotham Kaushik Muthur Srinath, Sairam Agraharam
  • Patent number: 11405243
    Abstract: An apparatus for processing a received radio signal includes at least one processor and at least one memory. The at least one memory storing computer program code. The at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus to at least in part perform processing (received radio signal data with first and second signal processing chains, which respectively include first and second processing modules configured to respectively determine first output and an estimation of the first output data, and determine second output data using a neural network based on the estimation; updating parameters of the neural network based on the first output data and the second output data; and after the updating, processing the received radio signal data with the second signal processing chain, without applying the first processing module.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: August 2, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Manil Dev Gomony, Purushotham Murugappa Velayuthan
  • Publication number: 20220224448
    Abstract: Certain aspects of the present disclosure provide techniques for sending a retransmission of codewords of a data packet to a receiver node, that were not previously successfully received by the receiver node, in a manner compatible with a receive capability constraint of the receiver node.
    Type: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Inventors: Raj Kumar KRISHNA KUMAR, Rohit KAPOOR, Yatiraj Paniyoor TANTRI, Balaji NAGARAJAN, Abhijit BHATTACHARYA, Padmanabhan Venkataraman KARTHIC, Kundan Kumar LUCKY, Venkatesh BHAT, Chiranthan PURUSHOTHAM, Siju KURIAN
  • Patent number: 11275632
    Abstract: Systems, apparatuses, and methods for implementing a broadcast read response protocol are disclosed. A computing system includes a plurality of processing engines coupled to a memory subsystem. A first processing engine executes a read and broadcast response command, wherein the read and broadcast response command targets first data at a first address in the memory subsystem. One or more other processing engines execute a wait command to wait to receive the first data requested by the first processing engine. After receiving the first data from the memory subsystem, the plurality of processing engines process the first data as part of completing a first operation. In one implementation, the first operation is implementing a given layer of a machine learning model. In one implementation, the given layer is a convolutional layer of a neural network.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: March 15, 2022
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Kostantinos Danny Christidis, Lei Zhang, Sateesh Lagudu, Purushotham Niranjan Dasiga
  • Publication number: 20220038313
    Abstract: An apparatus for processing a received radio signal includes at least one processor and at least one memory. The at least one memory storing computer program code. The at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus to at least in part perform processing (received radio signal data with first and second signal processing chains, which respectively include first and second processing modules configured to respectively determine first output and an estimation of the first output data, and determine second output data using a neural network based on the estimation; updating parameters of the neural network based on the first output data and the second output data; and after the updating, processing the received radio signal data with the second signal processing chain, without applying the first processing module.
    Type: Application
    Filed: September 23, 2019
    Publication date: February 3, 2022
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Manil Dev GOMONY, Purushotham MURUGAPPA VELAYUTHAN
  • Patent number: 11221346
    Abstract: In an embodiment, an ice-prevention dam for a pitot tube includes a body and a head. The body includes a notch having a substantially planar back, and the head extends from the body and has a substantially planar side that is substantially parallel to the back of the notch. Such a dam can prevent ice accumulation in a pitot tube, and can facilitate proper positioning of the dam. For example, during manufacture of a pitot tube, an assembler inserts the dam into a hole in a side of a pitot-tube body having a front opening such that the head of the dam is located outside of the pitot-tube body and a body of the dam is located inside of the pitot-tube body. Next, the assembler positions the dam by causing the substantially planar side of the dam head to be substantially parallel with the front opening of the pitot-tube body.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: January 11, 2022
    Assignee: Honeywell International Inc.
    Inventors: Sadique Mohammad Abdullah, Purushotham Reddy B., Narasimha Reddy Venkatarayappa, Murali Krishnan Payangapadan, Eswara Naidu Chikkala, Rama Sateesh Venkata Kandula
  • Patent number: 11224069
    Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to wireless transfer of sensor information between a station (e.g., a VR headset) and an access point (e.g., a server).
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: January 11, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Balaji Nagarajan, Pavan Bindumadhav Parvatikar, Chiranthan Purushotham, Sachin Mankal, Atul Joshi
  • Publication number: 20210407833
    Abstract: According to the various examples, a fully integrated system and method for failure analysis using RF-based thermometry enable the detection and location of defects and failures in complex semiconductor packaging architectures. The system provides synchronous amplified RF signals to generate unique thermal signatures at defect locations based on dielectric relaxation loss and heating.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 30, 2021
    Inventors: Chandrashekara Shashank Kaira, Phillip C. Miller, Purushotham Kaushik Muthur Srinath, Deepak Goyal
  • Patent number: 11202122
    Abstract: Techniques are described for handling stale variant cases that arise in adaptive streaming of content by media players. For example, embodiments include a delegate subsystem integrated with a media player client. The delegate subsystem can act as a proxy for requesting variant manifest update requests on behalf of the media player client and for receiving corresponding responses. The delegate subsystem can track the received update responses to determine whether the responses indicate a stale variant condition. If so, the delegate subsystem can issue a failover trigger to the media player client, such as by returning an error code, a variant gap tag, or the like. The failover trigger can cause the media player client 110 automatically to respond by executing a failover routine.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 14, 2021
    Assignee: Sling Media Pvt. Ltd.
    Inventors: Sagar Sehgal, Purushotham Jinka
  • Patent number: 11144825
    Abstract: A method for creating an interpretable model for healthcare predictions includes training, by a deep learning processor, a neural network to predict health information by providing training data, including multiple combinations of measured or observed health metrics and corresponding medical results, to the neural network. The method also includes determining, by the deep learning processor and using the neural network, prediction data including predicted results for the measured or observed health metrics for each of the multiple combinations of the measured or observed health metrics based on the training data. The method also includes training, by the deep learning processor or a learning processor, an interpretable machine learning model to make similar predictions as the neural network by providing mimic data, including combinations of the measured or observed health metrics and corresponding predicted results of the prediction data, to the interpretable machine learning model.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: October 12, 2021
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Yan Liu, Zhengping Che, Sanjay Purushotham
  • Publication number: 20210211507
    Abstract: Techniques and structures to manage a multi-channel client-server connection is disclosed. A connection session is established between a client and in server response to receiving a call from a first browser interface element to establish the connection session. The session is shared in response to receiving a second call from a second browser interface element to establish a connection session.
    Type: Application
    Filed: December 18, 2020
    Publication date: July 8, 2021
    Inventors: PURUSHOTHAM BABU NAIDU, JAY HURST, JOHN ARLAN BROCK, VIKRAM KOMMARAJU, SOUMEN BANDYOPADHYAY
  • Publication number: 20210195640
    Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to wireless transfer of sensor information between a station (e.g., a VR headset) and an access point (e.g., a server).
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Balaji NAGARAJAN, Pavan Bindumadhav PARVATIKAR, Chiranthan PURUSHOTHAM, Sachin MANKAL, Atul JOSHI