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: 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
  • Patent number: 10436089
    Abstract: A system structured to measure at least one of particulate matter or ammonia in an exhaust aftertreatment system. The system includes a selective catalytic reduction catalyst, a doser disposed upstream of the selective catalytic reduction catalyst, a particulate filter, and a radio frequency sensor communicatively coupled to the diesel particulate filter. The radio frequency sensor is structured to measure at least one of particulate matter or ammonia.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: October 8, 2019
    Assignee: Cummins Emission Solutions Inc.
    Inventors: Nassim Khaled, Sriram Srinivasan
  • Patent number: 10432543
    Abstract: Various embodiments of the present technology generally relate to systems and methods for packet-based communications. More specifically, some embodiments provide cause a machine (e.g., client device, data center, collaboration service, etc.) to receive data packets from a network. The data packets can include payloads that represent encoded data from a real-time communication between multiple devices and can be copied into multiple jitter buffers. The multiple jitter buffers can include a first jitter buffer having a first size and a second jitter buffer having a second size that is larger than the first size of the first jitter buffer. In some embodiments, the machine can decode the data packets or payloads from the multiple jitter buffers to create at least a first output signal from first jitter buffer and a second output signal from the second jitter buffer.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sriram Srinivasan
  • Publication number: 20190259404
    Abstract: An audio stream is encoded for transmission to a receiving device via a communications channel. The to-be transmitted audio stream is received at an audio encoder executed on a processor. The processor has an amount of available processing resources. An available bandwidth of the communications channel is determined. Based on the determined bandwidth, a portion of the available processing resources is allocated to the audio encoder. The allocated portion is greater if the determined bandwidth is below a bandwidth threshold. The audio encoder encodes the audio stream using the allocated portion of processing resources, and transmits the encoded audio stream to the receiving device via the communications channel.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Ming-Chieh Lee
  • Publication number: 20190228809
    Abstract: Technologies for providing high efficiency compute architecture on cross point memory for artificial intelligence operations include a memory that includes media access circuitry coupled to a memory media having a cross point architecture. The media access circuitry is to access matrix data from the memory media, including broadcasting matrix data associated with one partition of the memory media to multiple other partitions of the memory media. The media access circuitry is also to perform, with each of multiple compute logic units associated with different partitions of the memory media, a tensor operation on the matrix data and write, to the memory media, resultant data indicative of a result of the tensor operation.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Srikanth Srinivasan, Rajesh Sundaram, Jawad B. Khan, Shigeki Tomishima, Sriram Vangal, Chetan Chauhan
  • Publication number: 20190227750
    Abstract: Technologies for performing tensor operations in memory include a memory comprising media access circuitry coupled to a memory media having a cross point architecture. The media access circuitry is to access matrix data from the memory media, perform a tensor operation on the matrix data, and write, to the memory media, resultant data indicative of a result of the tensor operation.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Srikanth Srinivasan, Richard Coulson, Rajesh Sundaram, Bruce Querbach, Jawad B. Khan, Shigeki Tomishima, Sriram Vangal, Wei Wu, Chetan Chauhan
  • Patent number: 10332534
    Abstract: An audio stream is encoded for transmission to a receiving device via a communications channel. The to-be transmitted audio stream is received at an audio encoder executed on a processor. The processor has an amount of available processing resources. An available bandwidth of the communications channel is determined. Based on the determined bandwidth, a portion of the available processing resources is allocated to the audio encoder. The allocated portion is greater if the determined bandwidth is below a bandwidth threshold. The audio encoder encodes the audio stream using the allocated portion of processing resources, and transmits the encoded audio stream to the receiving device via the communications channel.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: June 25, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Ming-Chieh Lee
  • Publication number: 20190190112
    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: Application
    Filed: February 26, 2019
    Publication date: June 20, 2019
    Inventors: Nuttapong Srirattana, Sriram Srinivasan, Zhiyang Liu
  • Publication number: 20190182955
    Abstract: Electronic device package technology is disclosed. An electronic device package in accordance with the present disclosure can include a package substrate. The electronic device package can also include a processor mounted on the package substrate. Additionally, the electronic device package can include a memory socket mounted on the package substrate and operably coupled to the processor. The memory socket can be operable to removably couple with a memory module and facilitate electrical communication between the processor and the memory module. A memory module can include a plurality of printed circuit boards (PCBs). Each PCB can have a bottom edge and a plurality of contact pads located about the bottom edge. Additionally, the memory module can include a memory device mounted on at least one of the plurality of PCBs and electrically connected to at least one of the pluralities of contact pads to facilitate electrically coupling the memory module with an external electronic component, such as a processor.
    Type: Application
    Filed: December 13, 2017
    Publication date: June 13, 2019
    Applicant: Intel Corporation
    Inventors: Gregorio R. Murtagian, Kuang C. Liu, Sriram Srinivasan, Jeffory L. Smalley, Zhichao Zhang
  • Publication number: 20190138516
    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: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Applicant: Capital One Services, LLC
    Inventors: Veena Yelamanchili, Sriram Srinivasan, Janagaraj Ragupathy, Dinesh Vajala, Brittany Courtney
  • Publication number: 20190121885
    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: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Inventors: Veena Yelamanchili, Sriram Srinivasan, Janagaraj Ragupathy, Dinesh Vajala, Brittany Courtney
  • Patent number: 10268718
    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: October 20, 2017
    Date of Patent: April 23, 2019
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Veena Yelamanchili, Sriram Srinivasan, Janagaraj Ragupathy, Dinesh Vajala, Brittany Courtney
  • Patent number: 10249930
    Abstract: An electromagnetic coupler includes a first transmission line connecting an input port to an output port. A second transmission line adjacent the first transmission line connects a coupled port and 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 provided adjacent to the first or second transmission line and is coupled to an impedance. Varying impedance values cause an adjustment to the coupling factor and reactive impedance values provide frequency filtering effects.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: April 2, 2019
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Nuttapong Srirattana, Sriram Srinivasan, Zhiyang Liu
  • Patent number: 10240451
    Abstract: A tomographic imaging apparatus utilizes Compton backscattering to evaluate cement behind the casing. The imaging apparatus includes a slant-hole or pin-hole collimator coupled to a series of detectors in order to count the number of photons that backscatter off from the cement. The number of backscattered photons is proportional to the density of the cement behind the casing. Using the photon count, an image processing unit of the imaging apparatus generates a 2D or 3D tomographic image of the borehole.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: March 26, 2019
    Assignee: HALLIBURTON ENERGY SERVICES, INC.
    Inventors: Dongwon Lee, Weijun Guo, Sriram Srinivasan
  • Publication number: 20190089642
    Abstract: Various embodiments of the present technology generally relate to systems and methods for packet-based communications. More specifically, some embodiments provide cause a machine (e.g., client device, data center, collaboration service, etc.) to receive data packets from a network. The data packets can include payloads that represent encoded data from a real-time communication between multiple devices and can be copied into multiple jitter buffers. The multiple jitter buffers can include a first jitter buffer having a first size and a second jitter buffer having a second size that is larger than the first size of the first jitter buffer. In some embodiments, the machine can decode the data packets or payloads from the multiple jitter buffers to create at least a first output signal from first jitter buffer and a second output signal from the second jitter buffer.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventor: Sriram Srinivasan
  • Patent number: 10230623
    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: July 22, 2016
    Date of Patent: March 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Malick Mohamed Usman, Srinivasan Ramabadran, Raghava Sivaramu, Sriram Srinivasan, Srini Ananthakrishnan
  • Publication number: 20190073993
    Abstract: A device is disclosed, which includes a processor and a memory in communication with the processor. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of capturing a speech by a user; generating audio data representing the captured speech by a user; generating, based on the audio data, text data representing at least a portion of the captured speech; and transmitting, via a communication channel, the audio data and text data to the remote device. The device thus can provide the text data representing the captured speech when a quality of the audio signal received by the remote device is below a predetermined level.
    Type: Application
    Filed: October 31, 2018
    Publication date: March 7, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ross G. Cutler, Sriram Srinivasan, Ramin Mehran, Karlton David Sequeira, Jayant Ajit Gupchup, Senthil K. Velayutham
  • Publication number: 20190066709
    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: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Inventors: Karsten Vandborg Sørensen, Sriram Srinivasan, Koen Bernard Vos
  • Patent number: 10209398
    Abstract: In some embodiments, an apparatus, system, and method may operate to determine the density of drilling fluid associated with photon activity in the drilling fluid using an array of nuclear detectors. Further activity may include determining acoustic impedance of the drilling fluid as a combination of the density and acoustic velocity. Additional apparatus and systems, as well as methods, are disclosed.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: February 19, 2019
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Zhijuan Zhang, Weijun Guo, Sriram Srinivasan