Patents by Inventor Shrinivas KUDEKAR

Shrinivas KUDEKAR 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: 20170141798
    Abstract: Certain aspects of the present disclosure generally relate to techniques for puncturing of structured low density parity check (LDPC) codes. A method for wireless communications by wireless node is provided.
    Type: Application
    Filed: July 5, 2016
    Publication date: May 18, 2017
    Inventors: Shrinivas KUDEKAR, Se Yong PARK, Alexandros MANOLAKOS, Krishna Kiran MUKKAVILLI, Vincent LONCKE, Joseph Binamira SORIAGA, Jing JIANG, Thomas Joseph RICHARDSON
  • Patent number: 9654251
    Abstract: System, methods, and apparatus are described that facilitate transmission/reception of data over a multi-line parallel bus. In an example, the apparatus transmits data bits over a parallel bus includes determining from a prior bus state, a plurality of free wires in the bus for a current bus state, where each free wire satisfies a crosstalk-avoidance constraint in the current bus state for all values of a bit transmitted on the free wire. The apparatus may encode a plurality of data bits using a crosstalk avoidance encoder to obtain a CAC-encoded word, compute an error detection or correction code for the CAC-encoded word, assign bits of the error detection or correction code to the plurality of free wires for transmission during the current bus state, and assign the CAC-encoded word to unassigned wires of the bus for transmission during the current bus state.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Urs Niesen, Shrinivas Kudekar
  • Publication number: 20170109313
    Abstract: System, methods, and apparatus are described for transmitting encoded bits over a bus by conditionally embedding dynamically shielded information, in an example, the apparatus transmits a first group of encoded bits over a bus, generates a second group of encoded bits to be transmitted over the bus, where a first subset of the second group of encoded bits are encoded to avoid crosstalk-inducing bit transitions on adjacent lines of the bus, and configures one or more encoded bits of a second subset of the second group of encoded bits to ensure that the second group of encoded bits includes parity information and/or clock information, while further ensuring that crosstalk-inducing bit transitions in the second group of encoded bits are avoided.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Inventors: Urs Niesen, Shrinivas Kudekar
  • Publication number: 20170093530
    Abstract: A wireless local area network (WLAN) may utilize an enhanced header for LTE-CW transmissions to increase utilization of the shared spectrum. In one example, a first device may generate a header that is identifiable to other devices using a shared spectrum, scramble, in the time domain, long training symbols according to a scrambling code that is specific to the first device, and transmit an enhanced header that includes the generated header and the scrambled long training symbols. The first device may also introduce a data region following the long training symbols to the enhanced header to create an enhanced packet. A second device may receive the enhanced packet and descramble the long training symbols based at least in part on the scrambling code that is specific to the first device to determine a channel estimate for the communication channel between the first device and the second device.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Inventors: Shrinivas Kudekar, Xinzhou Wu, Junyi Li, Arik Gubeskys, Yehonatan Dallal
  • Publication number: 20170085354
    Abstract: Methods, systems, and devices are described for wireless communication. A transmitter may receive feedback that a station failed to decode a packet sent over a first channel, and the transmitter may determine to re-send the packet or to send parity bits over the first channel or over a second channel to assist in decoding the failed packet. The first channel may be in an unlicensed radio frequency spectrum, and the second channel may be in a licensed radio frequency spectrum and may have a higher reliability level compared to the first channel. The transmitter may determine a first channel degradation level, which may be based on a signal-to-noise ratio received from the station, and may determine an amount of parity bits to send based on the degradation. The transmitter may determine the reliability level of each channel, which may be based on a channel quality indicator.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Shrinivas Kudekar, Thomas Joseph Richardson, Xinzhou Wu, Junyi Li
  • Publication number: 20170060806
    Abstract: System, methods, and apparatus are described that facilitate transmission/reception of data over a multi-line parallel bus. In an example, the apparatus selects from a sequential series of data bits a plurality of data bits for transmission over a plurality of parallel bus lines. For each bus line of the plurality of parallel bus lines, the apparatus compares a state of a current data bit selected for transmission on a current bus line during a current clock cycle with one or more conditions related to the current bus line or at least one bus line adjacent to the current bus line, wherein the one or more conditions includes a state of two data bits respectively transmitted on two bus lines adjacent to the current bus line during a previous clock cycle, and determines whether to transmit the current data bit on the current bus line based on the comparison.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 2, 2017
    Inventors: Shrinivas Kudekar, Urs Niesen
  • Publication number: 20160261987
    Abstract: A method of determining data of a magnetic field fingerprint map includes: determining, at a server, a transformation of a mobile-device coordinate system of a mobile device to a reference coordinate system using roll information, pitch information, and yaw information of the mobile device relative to the reference coordinate system; obtaining, at the server, first indications of vector components of a magnetic field at a location of the mobile device, the first indications of vector components of the magnetic field being in the mobile-device coordinate system; and determining, at the server, second indications of vector components of the magnetic field using the first indications of vector components of the magnetic field and the transformation, the second indications of vector components of the magnetic field being indicative of vector components of the magnetic field at the location of the mobile device in the reference coordinate system.
    Type: Application
    Filed: December 11, 2015
    Publication date: September 8, 2016
    Inventors: Aleksandar JOVICIC, Shrinivas KUDEKAR
  • Publication number: 20160258761
    Abstract: A method of determining data of a fingerprint map includes: obtaining visible light communication signals at a mobile device; determining yaw of the mobile device using the visible light communication signals; obtaining roll and pitch of the mobile device; determining a transformation of a mobile-device coordinate system to a reference coordinate system using the roll, pitch, and yaw; obtaining first indications of vector components of a field at a location of the mobile device; and sending, to a server, the first indications and the transformation; or determining second indications of vector components of the field using the first indications and the transformation, the second indications being indicative of vector components at the location of the mobile device in the reference coordinate system, and sending, to the server, the second indications; or sending the first indications to the server, and determining and sending the second indications to the server.
    Type: Application
    Filed: December 4, 2015
    Publication date: September 8, 2016
    Inventors: Aleksandar JOVICIC, Shrinivas KUDEKAR