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).

  • Publication number: 20200221577
    Abstract: An asymmetric electronic substrate and method of making the substrate includes forming a first layer on each opposing major surface of a removable carrier layer, the first layer being a routing layer, simultaneously laminating the first layers, and building up subsequent layers on layers previously formed and laminated on the removable carrier layer iteratively. The subsequent layers including routing layers and a core layer formed on each side of the removable carrier layer, the core layer including through holes having a larger gauge than through holes included in the routing layers. A number of layers on a first side of the core layer, between the core layer and the carrier layer, is different than a number of layers on a second side of the core layer. The carrier layer is removed to produce two asymmetric substrates, each asymmetric substrate including one of the at least one core layers.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Sri Chaitra Jyotsna Chavali, Amruthavalli Palavi Alur, Wei-Lun Kane Jen, Sriram Srinivasan
  • Publication number: 20200211969
    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: December 28, 2018
    Publication date: July 2, 2020
    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: 10701124
    Abstract: Techniques are described for determining corrected timestamps for streaming data that is encoded using frames with a variable frame size. The streaming data is encoded into frames and transmitted in network packets in which the network packets or frames are associated with timestamps incremented in fixed steps. When a network packet is received after a lost packet, a corrected timestamp range can be calculated for the received packet based at least in part on the received timestamp value and attributes of the received network packet along with buffering characteristics.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Soren Skak Jensen, Koen Bernard Vos
  • Publication number: 20200204296
    Abstract: Techniques are described for performing conditional forward error correction (FEC) of network data. The techniques and solutions can be applied to suppress the transmission of redundant forward error correction information for data (e.g., frames of audio and/or video data) that can be effectively recovered at the receiving device (e.g., at the decoder). For example, a first computing device that is encoding and transmitting data (e.g., encoded audio data) to a second computing device can determine whether portions of data can be predicted (e.g., to a certain quality measure) at the second computing device. If the portions of data can be predicted, then the first computing device can skip sending redundant copies of the portions of data (e.g., can skip sending forward error correction information) in current network packets.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Soren Skak Jensen, Koen Bernard Vos
  • Publication number: 20200202872
    Abstract: Techniques are described for performing forward and backward extrapolation of data to compensate for data that has been lost due to network packet loss. The forward and backward extrapolation can be used to perform packet loss concealment. For example, when network packet loss is detected, network packets before and after the lost data can be identified. Forward and backward extrapolation can then be applied to cover the period of lost data. For example, the network packets before the period of lost data can be used to perform forward extrapolation to cover a first portion of the period of lost data. The network packets after the period of lost data can be used to perform backward extrapolation to cover a remaining portion of the period of lost data. The period of lost data can be reconstructed based at least in part on the extrapolation.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Soren Skak Jensen, Sriram Srinivasan, Koen Bernard Vos
  • Patent number: 10693748
    Abstract: Technology related to an activity feed service is disclosed. In one example of the disclosed technology, a method can include receiving updates to activity streams, where a respective activity stream indicates an engagement of a respective user with applications executing on a respective client device connected to a network. The different activity streams associated with a particular user can be merged to generate a merged activity stream associated with the particular user. The different received activity streams can correspond to different respective client devices. The merged activity stream associated with the particular user can be transmitted over the network.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chani A. Doggett, Brian R. Meyers, John E. Gallardo, Abolade Gbadegesin, Michael J. Novak, Yisheng Yao, Bartosz H. Paliswiat, Kiran Tatapudi, Colleen E. Hamilton, Shawn P. Henry, Kenneth M. Tubbs, Sriram Srinivasan, Mahmut Arslan
  • Publication number: 20200194017
    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: December 17, 2018
    Publication date: June 18, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Soren Skak Jensen, Sriram Srinivasan, Koen Bernard Vos
  • Publication number: 20200194029
    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: December 17, 2018
    Publication date: June 18, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Soren Skak Jensen, Sriram Srinivasan, Koen Bernard Vos
  • Publication number: 20200186584
    Abstract: Techniques are described for determining corrected timestamps for streaming data that is encoded using frames with a variable frame size. The streaming data is encoded into frames and transmitted in network packets in which the network packets or frames are associated with timestamps incremented in fixed steps. When a network packet is received after a lost packet, a corrected timestamp range can be calculated for the received packet based at least in part on the received timestamp value and attributes of the received network packet along with buffering characteristics.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Soren Skak Jensen, Koen Bernard Vos
  • Publication number: 20200175966
    Abstract: Disclosed in some examples, are methods, systems, and machine-readable mediums for preventing unintended activation of voice command processing of a voice activated device. A first audio signal may be an audio signal that is to be output to a speaker communicatively coupled to the computing device. A second audio signal may be input from a microphone or other audio capture device. Both audio signals are input to a keyword detector to check for the presence of activation keywords. If the activation keyword(s) are detected in the second audio signal but not the first audio signal the voice command processing of the device is activated as this is likely a command from the user and not feedback from the loudspeaker.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Senthil Velayutham, Sriram Srinivasan
  • Publication number: 20200157997
    Abstract: A process for detecting reductant deposits includes accessing data indicative of signal output from a radiofrequency sensor positioned proximate a decomposition reactor tube; comparing the data indicative of signal output from the radiofrequency sensor to a deposit formation threshold; and activating a deposit mitigation process responsive to the data indicative of signal output from the radiofrequency sensor exceeding the deposit formation threshold.
    Type: Application
    Filed: June 25, 2018
    Publication date: May 21, 2020
    Applicant: Cummins Emission Solutions Inc.
    Inventor: Sriram Srinivasan
  • Patent number: 10659346
    Abstract: Disclosed are systems and methods for scaling Massively Scalable Data Center (MSDC) networks with a large number of end-point tunnels utilizing Equal-cost multi-path routing (ECMP). The systems and methods can use the NO-OP label operations to maintain single ECMP objects to switch a set of segment routing tunnels that share the same ECMP links. The forwarding engine can determine the use of the NO-OP label operation and update a received packet to enable the use of the single ECMP objects of the set of segment routing tunnels.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: May 19, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Malick Mohamed Usman, Srinivasan Ramabadran, Raghava Sivaramu, Sriram Srinivasan, Srini Ananthakrishnan
  • Patent number: 10650837
    Abstract: Network communication speech handling systems are provided herein. In one example, a method of processing audio signals by a network communications handling node is provided. The method includes processing an audio signal to determine a pitch cycle property associated with the audio signal, determining transfer times for encoded segments of the audio signal based at least in part on the pitch cycle property, and transferring packets comprising one or more encoded segments for delivery to a target node in accordance with the transfer time.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karsten Vandborg Sørensen, Sriram Srinivasan, Koen Bernard Vos
  • Patent number: 10624213
    Abstract: An asymmetric electronic substrate and method of making the substrate includes forming a first layer on each opposing major surface of a removable carrier layer, the first layer being a routing layer, simultaneously laminating the first layers, and building up subsequent layers on layers previously formed and laminated on the removable carrier layer iteratively. The subsequent layers including routing layers and a core layer formed on each side of the removable carrier layer, the core layer including through holes having a larger gauge than through holes included in the routing layers. A number of layers on a first side of the core layer, between the core layer and the carrier layer, is different than a number of layers on a second side of the core layer. The carrier layer is removed to produce two asymmetric substrates, each asymmetric substrate including one of the at least one core layers.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: April 14, 2020
    Assignee: Intel Corporation
    Inventors: Sri Chaitra Jyotsna Chavali, Amruthavalli Pallavi Alur, Wei-Lun Kane Jen, Sriram Srinivasan
  • Publication number: 20200066641
    Abstract: Integrated circuit (IC) chip die to die channel interconnect configurations (systems and methods for their manufacture) may improve signaling to and through a single ended bus data signal communication channel by including on-die induction structures; on-die interconnect features; on-package first level die bump designs and ground webbing structures; on-package high speed horizontal data signal transmission lines; on-package vertical data signal transmission interconnects; and/or on-package electro-optical (EO) connectors in various die to die interconnect configurations for improved signal connections and transmission through a data signal channel extending through one or more semiconductor device package devices, that may include an electro-optical (EO) connector upon which at least one package device may be mounted, and/or be semiconductor device packages in a package-on-package configuration.
    Type: Application
    Filed: July 2, 2016
    Publication date: February 27, 2020
    Inventors: Kemal AYGUN, Richard J. DISCHLER, Jeff C. MORRISS, Zhiguo QIAN, Wilfred GOMES, Yu Amos ZHANG, Ram S. VISWANATH, Rajasekaran SWAMINATHAN, Sriram SRINIVASAN, Yidnekachew S. MEKONNEN, Sanka GANESAN, Eduard ROYTMAN, Mathew J. MANUSHAROW
  • Patent number: 10565186
    Abstract: Methods and systems for query resolution through graphical user interfaces are disclosed. In one aspect, a system is disclosed that includes a processor and data storage including instructions that, when executed by the processor, cause the system to perform operations. The operations include receiving a query requesting resolution of inconsistent data; based on the query, creating an instance in a queue, where the instance identifies a priority and a task for the query; based on the priority, selecting the query from the queue and initiating resolution of the inconsistent data by generating a graphical user interface to accomplish the task; while accomplishing the task, generating each of (i) a documentation documenting the inconsistent data and the task and (ii) a resolution resolving the inconsistent data; storing the documentation; and publishing the resolution.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: February 18, 2020
    Assignee: Capital One Services, LLC
    Inventors: Veena Yelamanchili, Sriram Srinivasan, Janagaraj Ragupathy, Dinesh Vajala, Brittany Courtney
  • Patent number: 10553925
    Abstract: An electromagnetic coupler includes a first transmission line connecting an input port to an output port and a second transmission line adjacent the first transmission line and connecting a coupled port to an isolation port. The electromagnetic coupler provides a coupled signal at the coupled port, which is representative of an input signal at the input port. The amplitude of the coupled signal is related to the amplitude of the input signal by a coupling factor. A tuning element is electromagnetically coupled to at least one of the first and second transmission lines. An adjustable impedance is coupled between the tuning element and a reference node. Varying resistive impedance components causes an adjustment to the coupling factor and reactive impedance components provide frequency filtering effects.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: February 4, 2020
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Nuttapong Srirattana, Sriram Srinivasan, Zhiyang Liu
  • Patent number: 10539058
    Abstract: An aftertreatment system comprises a SCR system including at least one catalyst. A NOx sensor is positioned downstream of the SCR system. A controller is configured to determine an estimated engine NOx amount in the exhaust gas produced by an engine fluidly coupled to the aftertreatment system. The controller interprets an output value indicative of a first amount of oxygen in the exhaust gas downstream of the SCR system. The controller determines an adjusted engine NOx amount in response to the output value. A NOx sensor is positioned downstream of the selective catalytic reduction system and communicatively coupled to the controller. The NOx sensor is structured to provide the output value.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: January 21, 2020
    Assignee: Cummins Emission Solutions Inc.
    Inventors: Sriram Srinivasan, Nassim Khaled, Priya Naik
  • Patent number: 10455685
    Abstract: An electronic device may include a circuit board, and the circuit board may include a dielectric material. A socket may be coupled to a first side of the circuit board, and the socket may be configured to receive a semiconductor package. A backing plate may be positioned on a second side of the circuit board. A spacer may be positioned between the backing plate and the circuit board. The spacer may alter the profile of the socket to provide a curved profile to the socket. The spacer may displace a portion of the socket in a first direction, for instance when the spacer is coupled between the backing plate and the circuit board.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Steven A. Klein, Kuang Liu, Thomas A. Boyd, Luis Gil Rangel, Muffadal Mukadem, Shelby A. Ferguson, Francis Toth, Jr., Eric Buddrius, Ralph V. Miele, Sriram Srinivasan, Jeffory L. Smalley
  • Patent number: 10444334
    Abstract: A sensor such as a presence sensor for use in a lighting system or other system that adapts to information from a plurality of active presence sensors. If transmissions from the active sensors are uncoordinated, the overall detection performance may be adversely impacted (e.g. due to potential cross-interference), which may make sensing over the detection coverage area defined by a single presence sensor (or the like) become unreliable. The disclosure presents protocols for coordinating transmissions in active sensing systems. The invention may be applied to various active modalities (e.g. ultrasound, RF), for example that find applications in indoor and outdoor lighting controls.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: October 15, 2019
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Ashish Vijay Pandharipande, David Ricardo Caicedo Fernandez, Sriram Srinivasan