Patents by Inventor Sriram Srinivasan

Sriram Srinivasan 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: 12142809
    Abstract: A radio frequency signal coupler includes an input port, an output port, a main transmission line coupled between the input port and the output port, and a coupled transmission line electromagnetically coupled to the main transmission line. The coupled transmission line includes a first transmission line, a second transmission line, and a switch configured to couple the first and second transmission lines during a first mode of operation and to decouple the first and second transmission lines during a second mode of operation. The radio frequency couple can be used in a front end module of a communications device, such as a mobile phone.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: November 12, 2024
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Zijiang Yang, Sriram Srinivasan, Nuttapong Srirattana
  • Patent number: 12113680
    Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which determine jitter buffer delay by inputting jitter buffer and currently observed network status information to a machine learned model that is trained using a reinforcement learning (RL) method. The model maps these inputs to an action to compress, stretch, or hold the jitter buffer delay, which is used by a recipient computing device to optimize the jitter buffer delay. The model may be trained using a simulator that uses network traces of past real streaming sessions (e.g., communication sessions) of users. By training the model through reinforcement learning, the model learns to make better decisions through reinforcement in the form of reward signals that reflect the performance of each decision.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: October 8, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiulian Peng, Vinod Prakash, Xiangyu Kong, Sriram Srinivasan, Yan Lu
  • Patent number: 12078056
    Abstract: Described herein are systems and techniques for monitoring substances that are injected into an Earth formation whether that be CO2 from a carbon capture and storage (CCS) process, or water or steam injected for an enhanced oil recovery (EOR) process. Components located on an outside of a wellbore casing may be electrically isolated from components located on the inside of the wellbore casing. Data and/or power may be transferred through the wellbore casing wirelessly in order to increase the reliability of a data collection system because the need for wires to be placed on the outside surface of a wellbore casing is eliminated. The components located on the outside of the casing may receive electromagnetic (EM) or transmit EM fields as part of a system that collects data about substances that are injected into Earth formations during a CCS or EOR process.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: September 3, 2024
    Assignee: HALLIBURTON ENERGY SERVICES, INC.
    Inventors: Ahmed Elsayed Fouda, Michael Christie, Kenneth Liang, Christopher Michael Jones, Sriram Srinivasan
  • Patent number: 12057611
    Abstract: According to some aspects of this disclosure a radio frequency signal coupler is provided. The radio frequency coupler includes an input port, an output port, a main transmission line extending between the input port and the output port, a coupled transmission line electromagnetically coupled to the main transmission line, at least one coupled port coupled to the coupled transmission line, and a plurality of termination ports connected to the coupled transmission line, each termination port of the plurality of termination ports being connected to the coupled transmission line at a different location to provide a plurality of coupling factors corresponding to a plurality of signal frequencies.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: August 6, 2024
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Nuttapong Srirattana, Sriram Srinivasan, Zijiang Yang, Ujjwal Kumar
  • Publication number: 20240211695
    Abstract: Methods and systems described herein may implement operations for identification of computing issues on computing platforms using social media comments and other available data in a variety of environments. An online transaction processor may provide operations for electronic transaction processing and/or other online computing services. The online transaction processor may monitor social media posts in order to determine if context and sentiments from such posts may indicate that there is a potential issue or complaint by users with computing services provided by the online service provider. This may be done by processing the posts using a machine learning engine for sentiment analysis and correlating sentiments with corresponding computing signals occurring with computing platforms of the service provider. Thereafter, computing anomalies may be detected and output notifications may be provided to users based on the corresponding computing anomalies.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventor: Sriram Srinivasan
  • Publication number: 20240202116
    Abstract: An entry of a last level cache shadow tag array to track pending last level cache misses to private data in a previous level cache (e.g., an L2 cache), that also are misses to an exclusive last level cache (e.g., an L3 cache) and to the last level cache shadow tag array. Accordingly, last level cache miss status holding registers need not be expended to track cache misses to private data that are already being tracked by a previous level cache miss status holding register. Additionally or alternatively, up to a threshold number of last level cache pending misses to the same shared data from different processor cores are tracked in the last level cache shadow tag array, and any additional last level cache pending misses are tracked in a last level cache miss status holding register.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Jagadish B. Kotra, John Kalamatianos, Paul James Moyer, Nicholas Dean Lance, Sriram Srinivasan, Patrick James Shyvers, William Louie Walker
  • Patent number: 12012880
    Abstract: An aftertreatment system includes: a selective catalytic reduction (SCR) system including at least one catalyst; a particulate filter fluidly coupled to the SCR; a particulate filter out pressure sensor operatively coupled to an outlet of the particulate filter, the particulate filter out pressure sensor configured to measure a value of a pressure at the outlet of the particulate filter; a temperature sensor; an ambient pressure sensor; and a controller communicatively coupled with the particulate filter out pressure sensor, the controller configured to estimate an exhaust air mass-flow output from the aftertreatment system using a first output value from a particulate filter out pressure sensor, a first temperature output value from a temperature sensor, and a second output value from an ambient pressure sensor.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: June 18, 2024
    Assignee: Cummins Emission Solutions Inc.
    Inventor: Sriram Srinivasan
  • Publication number: 20240191619
    Abstract: Described herein are systems and techniques for monitoring substances that are injected into an Earth formation whether that be CO2 from a carbon capture and storage (CCS) process, or water or steam injected for an enhanced oil recovery (EOR) process. Components located on an outside of a wellbore casing may be electrically isolated from components located on the inside of the wellbore casing. Data and/or power may be transferred through the wellbore casing wirelessly in order to increase the reliability of a data collection system because the need for wires to be placed on the outside surface of a wellbore casing is eliminated. The components located on the outside of the casing may receive electromagnetic (EM) or transmit EM fields as part of a system that collects data about substances that are injected into Earth formations during a CCS or EOR process.
    Type: Application
    Filed: December 8, 2022
    Publication date: June 13, 2024
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Ahmed Elsayed FOUDA, Michael CHRISTIE, Kenneth LIANG, Christopher Michael JONES, Sriram SRINIVASAN
  • Patent number: 11983514
    Abstract: Systems and methods for transforming data for a batch-based legacy software program into data suitable for processing by a streaming-based new software program. In some aspects, the system generates an information stream for multiple threads from batch information received from the legacy software program. The system processes the information stream for the multiple threads using the new software program. If there is a mismatch between outputs of the legacy and new software programs for at least one thread, the system adjusts a data model of the new software program to address the mismatch and generates an updated information stream for processing by the new software program.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: May 14, 2024
    Assignee: Capital One Services, LLC
    Inventors: Komal Krishna Pandamaneti, Sriram Srinivasan, Lavanya Raja, Sairam Kommireddy, Maria Rabinowitz, Steven W. Braskamp, Steven G. Chiagouris, Jason E. Lines, Arjun Dugal, Brittany Nicole Geron Courtney
  • Publication number: 20240145395
    Abstract: Embodiments disclosed herein include electronic packages. In an embodiment, the electronic package comprises, a package substrate, an interposer on the package substrate, a first die cube and a second die cube on the interposer, wherein the interposer includes conductive traces for electrically coupling the first die cube to the second die cube, a die on the package substrate, and an embedded multi-die interconnect bridge (EMIB) in the package substrate, wherein the EMIB electrically couples the interposer to the die.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Inventors: MD Altaf HOSSAIN, Ankireddy NALAMALPU, Dheeraj SUBBAREDDY, Robert SANKMAN, Ravindranath V. MAHAJAN, Debendra MALLIK, Ram S. VISWANATH, Sandeep B. SANE, Sriram SRINIVASAN, Rajat AGARWAL, Aravind DASU, Scott WEBER, Ravi GUTALA
  • Patent number: 11954506
    Abstract: In an approach for visualizing metrics towards optimizing application performance, a processor identifies an application, running in a user interface, on a cloud platform. A processor calculates information metrics of the application. A processor presents the information metrics on the user interface with the application.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ankit Jha, Sundari Voruganti, Lalit Somavarapha, Vikram Sri Nitesh Tantravahi, Sriram Srinivasan
  • Publication number: 20240111503
    Abstract: Systems and methods for transforming data for a batch-based legacy software program into data suitable for processing by a streaming-based new software program. In some aspects, the system generates an information stream for multiple threads from batch information received from the legacy software program. The system processes the information stream for the multiple threads using the new software program. If there is a mismatch between outputs of the legacy and new software programs for at least one thread, the system adjusts a data model of the new software program to address the mismatch and generates an updated information stream for processing by the new software program.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicant: Capital One Services, LLC
    Inventors: Komal Krishna PANDAMANETI, Sriram SRINIVASAN, Lavanya RAJA, Sairam KOMMIREDDY, Maria RABINOWITZ, Steven W. BRASKAMP, Steven G. CHIAGOURIS, Jason E. LINES, Arjun DUGAL, Brittany Nicole Geron COURTNEY
  • Patent number: 11928060
    Abstract: A processing system includes a plurality of compute units, with each compute unit having an associated first cache of a plurality of first caches, and a second cache shared by the plurality of compute units. The second cache operates to manage transfers of caches between the first caches of the plurality of first caches such that when multiple candidate first caches contain a valid copy of a requested cacheline, the second cache selects the candidate first cache having the shortest total path from the second cache to the candidate first cache and from the candidate first cache to the compute unit issuing a request for the requested cacheline.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: March 12, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sriram Srinivasan, John Kelley, Matthew Schoenwald
  • Publication number: 20240054527
    Abstract: A method for improving accuracy of distributing content from a plurality of publishers to a multiplicity of users while maintaining user privacy is disclosed herein. An example method includes generating a statistical model of presentations of content from the plurality of publishers to the multiplicity of users; determining, using the statistical model for each of the multiplicity of users, one or more user identifiers corresponding to the user, to define a virtual user identifier; determining, using the statistical model and the virtual user identifiers, how many of the multiplicity of users are associated with multiple ones of the plurality of publishers; generating, using an overlap metric, a respective frequency capping value for each of the plurality of publishers; and causing each of the plurality of publishers to limit a number of times a content element is provided to the multiplicity of users in accordance with the respective frequency capping value.
    Type: Application
    Filed: November 30, 2021
    Publication date: February 15, 2024
    Inventors: Subhakanta Kar, Sriram Srinivasan, Jake Jolly
  • Patent number: 11901299
    Abstract: Embodiments disclosed herein include electronic packages. In an embodiment, the electronic package comprises, a package substrate, an interposer on the package substrate, a first die cube and a second die cube on the interposer, wherein the interposer includes conductive traces for electrically coupling the first die cube to the second die cube, a die on the package substrate, and an embedded multi-die interconnect bridge (EMIB) in the package substrate, wherein the EMIB electrically couples the interposer to the die.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: February 13, 2024
    Assignee: Intel Corporation
    Inventors: Md Altaf Hossain, Ankireddy Nalamalpu, Dheeraj Subbareddy, Robert Sankman, Ravindranath V. Mahajan, Debendra Mallik, Ram S. Viswanath, Sandeep B. Sane, Sriram Srinivasan, Rajat Agarwal, Aravind Dasu, Scott Weber, Ravi Gutala
  • Publication number: 20240046937
    Abstract: Innovations in phase quantization during speech encoding and phase reconstruction during speech decoding are described. For example, to encode a set of phase values, a speech encoder omits higher-frequency phase values and/or represents at least some of the phase values as a weighted sum of basis functions. Or, as another example, to decode a set of phase values, a speech decoder reconstructs at least some of the phase values using a weighted sum of basis functions and/or reconstructs lower-frequency phase values then uses at least some of the lower-frequency phase values to synthesize higher-frequency phase values. In many cases, the innovations improve the performance of a speech codec in low bitrate scenarios, even when encoded data is delivered over a network that suffers from insufficient bandwidth or transmission quality problems.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 8, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Soren Skak JENSEN, Sriram SRINIVASAN, Koen Bernard VOS
  • Patent number: 11862547
    Abstract: Embodiments include assemblies. An assembly includes a substrate having a first interconnect and a second interconnect. The first interconnect has a first conductive pad and a second conductive pad, and the second interconnect has a third conductive pad and a fourth conductive pad. The assembly includes a socket over the substrate. The socket has a first pin, a second pin, and a base layer with a first pad and a second pad. The first and second pins are vertically over the respective first and second interconnects. The first pad is directly coupled to the first pin and fourth conductive pad, while the second pad is directly coupled to the second pin and second conductive pad. The first pad is positioned partially within a footprint of the third conductive pad, and the second pad is positioned partially within a footprint of the first conductive pad.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: January 2, 2024
    Assignee: Intel Corporation
    Inventors: Zhichao Zhang, Zhe Chen, Srikant Nekkanty, Sriram Srinivasan
  • Patent number: 11853111
    Abstract: Methods and apparatuses control electrical current supplied to a plurality of processing units in a multi-processor system. A plurality of current usage information corresponding to the processing units are received by a controller to determine a threshold current for each of the processing units. The controller determines a frequency reduction action and an instructions-per-cycle (IPC) reduction action for the each of the processing units based on the threshold current and regulates operations of the processing units based on the determined frequency and IPC reduction actions.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: December 26, 2023
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Amitabh Mehra, Richard Martin Born, Sriram Srinivasan, Sneha Komatireddy, Michael L Golden, Xiuting Kaleen C. Man, Gokul Subramani Ramalingam Lakshmi Devi, Xiaojie He
  • Patent number: 11829777
    Abstract: A method manages microservices. A number of processors identifies configuration information for a set of assemblies. The number of processors configures a set of namespaces in a computer system for the set of assemblies using a first set of permissions needed to set up the set of namespaces using the configuration information. The number of processors installs the set of assemblies using a second set of permissions using the configuration information. The second set of permissions has a lower level than the first set of permissions.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kaihua Zhou, Kangda Zhang, Alexander Abrashkevich, Mengdie Chu, Sen Yang, Sriram Srinivasan, Simon Shi
  • Patent number: 11817107
    Abstract: Innovations in phase quantization during speech encoding and phase reconstruction during speech decoding are described. For example, to encode a set of phase values, a speech encoder omits higher-frequency phase values and/or represents at least some of the phase values as a weighted sum of basis functions. Or, as another example, to decode a set of phase values, a speech decoder reconstructs at least some of the phase values using a weighted sum of basis functions and/or reconstructs lower-frequency phase values then uses at least some of the lower-frequency phase values to synthesize higher-frequency phase values. In many cases, the innovations improve the performance of a speech codec in low bitrate scenarios, even when encoded data is delivered over a network that suffers from insufficient bandwidth or transmission quality problems.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: November 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Soren Skak Jensen, Sriram Srinivasan, Koen Bernard Vos