Patents by Inventor Sriram Mudulodu

Sriram Mudulodu 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: 10893477
    Abstract: A power saving receiver has a controller which is operative to remove power from the receiver when a threshold is exceeded during reception of a packet. The threshold level is formed by comparison of any of: signal energy of unoccupied subcarriers less the signal energy in occupied subcarriers; signal energy in a first range of occupied subcarriers compared to signal energy in a different range of occupied subcarriers; error vector magnitude from a first set of subcarriers to a second set of subcarriers in a different spectral region of the channel; cyclic prefix cross-correlation, or common phase error increase.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: January 12, 2021
    Assignee: Silicon Laboratories Inc.
    Inventors: Logeshwaran Vijayan, Sriram Mudulodu
  • Patent number: 10827451
    Abstract: The present invention relates to a method and system of locating a wireless device using received signal strengths. The method comprising: determining a plurality of multiple sets of transmit beamforming weights corresponding to a plurality of access points (APs) associated with a plurality of time slots; transmitting a signal using said each of said plurality of multiple sets of transmit beamforming weights associated with said plurality of time slots by said each access point (AP) of said plurality of access points (APs); and generating a plurality of received signal strengths corresponding to said plurality of time slots associated with said each of said plurality of multiple sets of transmit beamforming weights by said each access point (AP) of said plurality of access points (APs) at any location.
    Type: Grant
    Filed: June 30, 2018
    Date of Patent: November 3, 2020
    Assignee: Silicon Laboratories Inc.
    Inventor: Sriram Mudulodu
  • Patent number: 10757652
    Abstract: A wireless receiver powers up shortly before the expected arrival of a beacon frame, and upon detection of a beacon frame from an access point the station is associated with and determination of subsequent fields of interest, including at least a TIM field, the receiver powers down. At the previously identified fields of interest, the receiver powers up and uses previously stored values to continue packet demodulation, thereafter examining the TIM field to determine whether the AP has packets to transmit to the station.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: August 25, 2020
    Assignee: Silicon Laboratories Inc.
    Inventors: Sriram Mudulodu, Partha Sarathy Murali, SuryaNarayana Varma Nallaparaju, Logeshwaran Vijayan, Subba Reddy Kallam, Venkat Mattela
  • Patent number: 10740498
    Abstract: The present invention relates to a method and system of secure wakeup in a communication system. The method comprises: transmitting a predetermined wakeup code by a wakeup transmitter of a first node to a wakeup receiver of a second node using a first communication link; establishing a protocol for future wakeup codes periodically between the first node and the second node using a second communication link; wherein the wakeup code is updated based on at least one of: the protocol for future wakeup codes, a first function of time defined by protocol for future wakeup codes, a second function of number of wakeups defined by protocol for future wakeup codes; comparing the wakeup code received by the second node with the wakeup code sent by the first node; and if the wakeup code received by the second node matches a template wakeup code derived from a protocol for future wakeup codes, then the receiver wakes up; otherwise the receiver does not wakeup.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: August 11, 2020
    Assignee: Silicon Laboratories Inc.
    Inventor: Sriram Mudulodu
  • Patent number: 10708780
    Abstract: An Internet of Things (IoT) device has a public device identifier and a private device identifier, where the public device identifier is publicly available and the private device identifier is secret but kept in a secure device database as a tuple. A registration request containing encrypted credentials comprising at least a private identifier and optionally a public identifier is sent from the IoT device to an association server in communication with a device database having an association between IoT public identifier and a corresponding IoT private identifier. The association server which receives the registration request and encrypted credentials responds with a registration acknowledgement when the decrypted credentials match the tuple in the device database, or forwards the request to a registration server when it does not. The requesting IoT device receives an acknowledgement and is thereafter able to join the wireless network.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: July 7, 2020
    Assignee: Silicon Laboratories Inc.
    Inventors: Sriram Mudulodu, Venkat Mattela
  • Publication number: 20200119747
    Abstract: A code decompression engine reads compressed code from a memory containing a compressed code part and a dictionary part. The compressed code part comprises series of instructions comprising either an uncompressed instruction preceded by an uncompressed code bit, or a compressed instruction comprising a compressed code bit followed by a number of segments field followed by segments, followed by a directory index indication a directory location to read. Each segment consists of a mask type, a mask offset, and a mask.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Applicant: Redpine Signals, Inc.
    Inventors: Subba Reddy KALLAM, Sriram MUDULODU
  • Patent number: 10541708
    Abstract: A code decompression engine reads compressed code from a memory containing a compressed code part and a dictionary part. The compressed code part contains a series of instructions being either an uncompressed instruction preceded by an uncompressed code bit, or a compressed instruction having a compressed code bit followed by a number of segments field followed by segments, followed by a directory index indication a directory location to read. Each segment consists of a mask type, a mask offset, and a mask.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: January 21, 2020
    Assignee: Redpine Signals, Inc.
    Inventors: Subba Reddy Kallam, Sriram Mudulodu
  • Publication number: 20200008168
    Abstract: The present invention relates to a method and system of locating a wireless device using received signal strengths. The method comprising: determining a plurality of multiple sets of transmit beamforming weights corresponding to a plurality of access points (APs) associated with a plurality of time slots; transmitting a signal using said each of said plurality of multiple sets of transmit beamforming weights associated with said plurality of time slots by said each access point (AP) of said plurality of access points (APs); and generating a plurality of received signal strengths corresponding to said plurality of time slots associated with said each of said plurality of multiple sets of transmit beamforming weights by said each access point (AP) of said plurality of access points (APs) at any location.
    Type: Application
    Filed: June 30, 2018
    Publication date: January 2, 2020
    Applicant: Redpine Signals, Inc.
    Inventor: Sriram MUDULODU
  • Publication number: 20190394730
    Abstract: A power saving receiver has a controller which is operative to remove power from the receiver when a threshold is exceeded during reception of a packet. The threshold level is formed by comparison of any of: signal energy of unoccupied subcarriers less the signal energy in occupied subcarriers; signal energy in a first range of occupied subcarriers compared to signal energy in a different range of occupied subcarriers; error vector magnitude from a first set of subcarriers to a second set of subcarriers in a different spectral region of the channel; cyclic prefix cross-correlation, or common phase error increase.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Applicant: Redpine Signals, Inc.
    Inventors: Logeshwaran VIJAYAN, Sriram MUDULODU
  • Publication number: 20190306135
    Abstract: An apparatus and method for encrypting messages from a first node splits the message into a plurality of message units, each of which is encrypted. The encrypted message units are split into path units, each of which is directed to a different route path to a destination node. At the destination node, the path units are received and reassembled into encrypted message units, which are decrypted into message fragments and concatenated to form a message corresponding to the original one sent.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Applicant: Redpine Signals, Inc.
    Inventors: Sriram MUDULODU, Venkat MATTELA
  • Publication number: 20190243991
    Abstract: The present invention relates to a method and system of secure wakeup in a communication system. The method comprises: transmitting a predetermined wakeup code by a wakeup transmitter of a first node to a wakeup receiver of a second node using a first communication link; establishing a protocol for future wakeup codes periodically between the first node and the second node using a second communication link; wherein the wakeup code is updated based on at least one of: the protocol for future wakeup codes, a first function of time defined by protocol for future wakeup codes, a second function of number of wakeups defined by protocol for future wakeup codes; comparing the wakeup code received by the second node with the wakeup code sent by the first node; and if the wakeup code received by the second node matches a template wakeup code derived from a protocol for future wakeup codes, then the receiver wakes up; otherwise the receiver does not wakeup.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 8, 2019
    Applicant: Redpine Signals, Inc.
    Inventor: Sriram MUDULODU
  • Publication number: 20190239068
    Abstract: An IoT device has a public device identifier and a private device identifier, where the public device identifier is publicly available and the private device identifier is secret but kept in a secure device database as a tuple. A registration request containing encrypted credentials comprising at least a private identifier and optionally a public identifier is sent from the IoT device to an association server in communication with a device database having an association between IoT public identifier and a corresponding IoT private identifier. The association server which receives the registration request and encrypted credentials responds with a registration acknowledgement when the decrypted credentials match the tuple in the device database, or forwards the request to a registration server when it does not. The requesting IoT device receives an acknowledgement and is thereafter able to join the wireless network.
    Type: Application
    Filed: January 29, 2018
    Publication date: August 1, 2019
    Applicant: Redpine Signals, Inc.
    Inventors: Sriram MUDULODU, Venkat MATTELA
  • Publication number: 20190191373
    Abstract: A wireless receiver powers up shortly before the expected arrival of a beacon frame, and upon detection of a beacon frame from an access point the station is associated with and determination of subsequent fields of interest, including at least a TIM field, the receiver powers down. At the previously identified fields of interest, the receiver powers up and uses previously stored values to continue packet demodulation, thereafter examining the TIM field to determine whether the AP has packets to transmit to the station.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 20, 2019
    Applicant: REDPINE SIGNALS, INC.
    Inventors: Sriram MUDULODU, Partha Sarathy MURALI, SuryaNarayana Varma Nallaparaju, Logeshwaran VIJAYAN, Subba Reddy KALLAM, Venkat MATTELA
  • Patent number: 9521579
    Abstract: A method for selection of a particular modulation coding selection (MCS) from a plurality of available MCS selects a particular MCS after obtaining SNR_d, SNR_high, SNR_low, and if SNR_d>SNR_high, selecting the highest available MCS, and if SNR_d<SNR_low, selecting the lowest MCS, and if SNR_high>SNR_d>SNR_low, selecting MCS based on computing the function/table for each MCS according to the formula: f(MCS)=(1?PER(length_packet,MCS,SNR_d))/length_packet(packet_size,MCS), and thereafter selecting the MCS that maximizes the f(MCS) function. Further the neighboring MCS values are characterized for throughput in a throughput characterization step, and compared in throughput to the above determined throughput.
    Type: Grant
    Filed: March 2, 2013
    Date of Patent: December 13, 2016
    Assignee: Redpine Signals, Inc.
    Inventor: Sriram Mudulodu
  • Patent number: 9232510
    Abstract: A method and apparatus of selecting a number of uplink sounding sub-carriers are disclosed. One method includes estimating an uplink channel of between a base station and a subscriber. A time domain channel response is determined from the estimated uplink channel. A sub-carrier distribution of uplink sounding sub-carriers is selected based on characteristics of the time domain channel response, wherein the distribution defines a spacing of pilot sub-carriers within the uplink sounding symbol. The subscriber transmits uplink sounding symbols having the selected sub-carrier distribution.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: January 5, 2016
    Assignee: Broadcom Corporation
    Inventors: Sriram Mudulodu, Djordje Tujkovic, Arogyaswami Paulraj
  • Patent number: 9210716
    Abstract: A method for managing uplink communication in a wireless communication network is provided. The method includes selecting one or more Mobile Stations (MSs) from a plurality of MSs based on a first signal parameter corresponding to each MS of the one or more MSs, one or more second signal parameters corresponding to each MS of the one or more MSs, and one or more threshold parameters. The first signal parameter is associated with a Base Station (BS) serving a MS. Further, the one or more second signal parameters are associated with one or more BSs neighboring to the MS. The one or more threshold parameters are associated with a communication parameter. Thereafter, the method includes modifying an uplink Modulation and Coding Scheme (MCS) level of the one or more MSs.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: December 8, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Louay Jalloul, Sriram Mudulodu, Sam P. Alex, Leena Zacharias, Bertrand Hochwald
  • Publication number: 20150201423
    Abstract: A method for managing uplink communication in wireless communication network is provided. The method includes selecting one or more Mobile Stations (MSs) from a plurality of MSs based on a first signal parameter corresponding to each MS of the one or more MSs, one or more second signal parameters corresponding to each MS of the one or more MSs, and one or more threshold parameters. The first signal parameter is associated with a Base Station (BS) serving a MS. Further, the one or more second signal parameters are associated with one or more BSs neighboring to the MS. The one or more threshold parameters are associated with a communication parameter. Thereafter, the method includes modifying uplink Modulation and Coding Scheme (MCS) level of the one or more MSs.
    Type: Application
    Filed: March 26, 2015
    Publication date: July 16, 2015
    Applicant: Broadcom Corporation
    Inventors: Louay JALLOUL, Sriram MUDULODU, Sam P. ALEX, Leena ZACHARIAS, Bertrand HOCHWALD
  • Patent number: 9026123
    Abstract: A method for managing uplink communication in wireless communication network is provided. The method includes selecting one or more Mobile Stations (MSs) from a plurality of MSs based on a first signal parameter corresponding to each MS of the one or more MSs, one or more second signal parameters corresponding to each MS of the one or more MSs, and one or more threshold parameters. The first signal parameter is associated with a Base Station (BS) serving a MS. Further, the one or more second signal parameters are associated with one or more BSs neighboring to the MS. The one or more threshold parameters are associated with a communication parameter. Thereafter, the method includes modifying uplink Modulation and Coding Scheme (MCS) level of the one or more MSs.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: May 5, 2015
    Assignee: Broadcom Corporation
    Inventors: Louay Jalloul, Sriram Mudulodu, Sam P. Alex, Leena Zacharias, Bertrand Hochwald
  • Patent number: 9001753
    Abstract: An access point operates in a frequency spectrum which is divided into master channels, each master channel further having a plurality of sub-channels, each sub-channel capable of supporting a wireless LAN session independently of any other said sub-channel. The access point assigns one of the sub-channels within the master channel to a requesting station according to a maximum number of user assigned to the particular sub-channel, or alternatively, the access point makes the assignment of a particular sub-channel to a particular station according the bandwidth requirement bandwidth requirement.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: April 7, 2015
    Assignee: Redpine Signals, Inc.
    Inventor: Sriram Mudulodu
  • Publication number: 20140321390
    Abstract: A method and apparatus of selecting a number of uplink sounding sub-carriers are disclosed. One method includes estimating an uplink channel of between a base station and a subscriber. A time domain channel response is determined from the estimated uplink channel. A sub-carrier distribution of uplink sounding sub-carriers is selected based on characteristics of the time domain channel response, wherein the distribution defines a spacing of pilot sub-carriers within the uplink sounding symbol. The subscriber transmits uplink sounding symbols having the selected sub-carrier distribution.
    Type: Application
    Filed: July 7, 2014
    Publication date: October 30, 2014
    Applicant: Broadcom Corporation
    Inventors: Sriram MUDULODU, Djordje TUJKOVIC, Arogyaswami PAULRAJ