Patents by Inventor Raja Banerjea

Raja Banerjea 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: 9516667
    Abstract: The present disclosure includes systems and techniques relating to wireless communications. A described technique, for example, includes transmitting a multi-user frame, in a frequency band, that concurrently provides data via spatially steered streams to a group of wireless communication devices; monitoring for acknowledgements, in the frequency band, to respective portions of the multi-user frame; detecting a lack of reception of an expected acknowledgement from a first device of the wireless communication devices; and transmitting, based on the lack of reception of the expected acknowledgement, a signal in the frequency band to prevent a transmission from a wireless communication device that is separate from the group of wireless communication devices, and to control transmission of an acknowledgement from a second device of the wireless communication devices.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: December 6, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy, Hongyuan Zhang
  • Patent number: 9485728
    Abstract: A method in a communication device includes receiving from a station a request to enter a power save mode, and in response to receiving the request, enabling a set of services. The set of services includes buffering of data intended for the station. The method also includes, after enabling the set of services, receiving from the station an indicator that the station is awake, and in response to receiving the indicator, disabling the set of services. The method also includes, after disabling the set of services, receiving from the station an indicator that the station is no longer awake, in response to receiving the indicator, again enabling the set of services. The method also includes, after again enabling the set of services, receiving from the station a request to exit the power save mode, and in response to receiving the request, again disabling the set of services.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: November 1, 2016
    Assignee: Marvell International Ltd.
    Inventors: Raja Banerjea, Sagar D. Bijwe
  • Patent number: 9480018
    Abstract: A method in a communication device for processing a received data unit includes determining whether the communication device is an intended receiver based on the received data unit, determining whether the received data unit includes an exclusive use indication, where the exclusive use indication indicates that a plurality of data units are transmitted only to the at least one intended receiver during a time period, where each of the plurality of data units has at least a respective physical layer (PHY) preamble, and determining a time interval during which the communication device need not listen for incoming data units using (i) a result of determining whether the received data unit includes an exclusive use indication and (ii) a result of determining whether the communication device is an intended receiver.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: October 25, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Mao Yu
  • Patent number: 9479428
    Abstract: A wireless network device includes a physical layer module configured to send and receive packets wirelessly. The wireless network device includes a mesh routing module configured to receive a first packet from a second wireless network device via the physical layer module. The first packet includes a metric and a source address. The mesh routing module is further configured to determine a cumulative metric based on (i) the metric from the first packet and (ii) a link metric. The mesh routing module is further configured to transmit a second packet to a third wireless network device via the physical layer module. The second packet includes the cumulative metric. The mesh routing module is further configured to determine the link metric based on (i) a state of charge of a power supply of the wireless network device and (ii) a transmission parameter of the second packet.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: October 25, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Sandesh Goel
  • Publication number: 20160295599
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes determining a primary access category for a transmission opportunity (TXOP) to transmit data to a primary wireless communication device based on a first back-off timer associated with the primary access category; determining a secondary access category for the TXOP to transmit data to a secondary wireless communication device; and transmitting, during the TXOP, spatially steered streams that concurrently provide separate data to respective devices comprising the primary and the secondary device.
    Type: Application
    Filed: April 18, 2016
    Publication date: October 6, 2016
    Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy
  • Patent number: 9461858
    Abstract: In a method implemented in a communication device configured to transmit PHY data units via a communication channel, first data and second data is received. The first data is modulated according to a first constellation having a first number of constellation points, and the second data is modulated according to a second constellation having a second number of constellation points higher than the first number of constellation points. The first data and the second data is parsed to a plurality of spatial streams such that a first subset of the spatial streams includes at least some of the modulated first data but none of the modulated second data, and a second subset of the spatial streams includes at least some of the modulated second data but none of the modulated first data. A single PHY data unit that includes the plurality of spatial streams is generated.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: October 4, 2016
    Assignee: Marvell International Ltd.
    Inventors: Hongyuan Zhang, Hui-Ling Lou, Yong Liu, Raja Banerjea
  • Patent number: 9419849
    Abstract: In a method for generating a physical layer (PHY) data unit for transmission via a communication channel, information bits to be included in the PHY data unit are encoded using a forward error correction (FEC) encoder. Also, the information bits are encoded according to a block coding scheme, where m copies of each bit are included in the information bits, and one or more bits in the m copies of each bit are flipped. The information bits are mapped to a plurality of constellation symbols, and a plurality of orthogonal frequency division multiplexing (OFDM) symbols are generated to include the plurality of constellation symbols. The PHY data unit is generated to include the plurality of OFDM symbols.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: August 16, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Hongyuan Zhang, Rohit U. Nabar, Raja Banerjea, Yong Liu, Sudhir Srinivasa, Hyukjoon Kwon
  • Publication number: 20160212707
    Abstract: A first network device including first and second transceiver modules. The first transceiver module: during a first downlink period, transmits an uplink indication (UI) signal; and during an uplink period and subsequent to transmitting the UI signal, transmits a first data signal. The UI signal indicates when the first data signal is transmitted. The second transceiver module, prior to transmission of the UI signal, transmits a notice signal that indicates to a second network device not to transmit data to the second transceiver module during a second downlink period. The second downlink period is subsequent to an unused portion of the uplink period. The second transceiver module: transitions to a power save mode prior to transmission of the first data signal; and transmits a second data signal from the first network device based on the UI signal, subsequent to transmission of the first data signal, and during the unused portion.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 21, 2016
    Inventors: Josselin de la Broise, Raja Banerjea, Harish Ramamurthy
  • Publication number: 20160191127
    Abstract: A first field of a preamble includes a plurality of indications of respective numbers of spatial or space-time streams for respective receivers to enable each receiver among the multiple receivers to determine a respective set of one or more training sequences, in a plurality of training sequences, that corresponds to the receiver. A second field of the preamble includes respective modulation and coding scheme information for the respective receivers. The preamble is generated such that i) the first field is transmitted prior to the plurality of training sequences, and ii) the second field of the preamble is transmitted after the plurality of training sequences are transmitted. A data portion of the multi-user data unit is generated using respective modulation and coding schemes for the respective receivers. The multi-user data unit is transmitted such that data for the respective receivers are transmitted via respective sets of one or more spatial or space-time streams.
    Type: Application
    Filed: March 7, 2016
    Publication date: June 30, 2016
    Inventors: Hongyuan ZHANG, Raja BANERJEA, Yong LIU, Mao YU
  • Patent number: 9374782
    Abstract: After transitioning a network interface of a first wireless communication device from a low power state to an active state, transmitting a request for a second wireless communication device to transmit data for the first wireless communication device that is buffered at the second wireless communication device. An indication of whether there is data for the first wireless communication device buffered at second wireless communication device is received. When there is data for the first wireless communication device buffered at second wireless communication device, data for the first wireless communication device that was buffered at the second wireless communication device is received from the second wireless communication device.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: June 21, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Raja Banerjea
  • Patent number: 9370002
    Abstract: A method for beamforming in a communication network includes generating a plurality of beamforming training (BFT) units associated with a beamforming session between a pair of devices, where each of the plurality of BFT units corresponds to a different beamsteering vector, causing a first non-zero subset of the plurality of BFT units to be transmitted during a first timeslot, and causing a second non-zero subset of the plurality of BFT units to be transmitted during a second timeslot, where the first time timeslot and the second timeslot are not contiguous.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: June 14, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea
  • Patent number: 9351333
    Abstract: A preamble, a plurality of data segments of a data payload of a single data unit, and one or more midambles, each included between respective data segments, are generated. Data to be included in the data segments is processed, including at least one of: encoding all data payload bits of all segments as a whole, encoding data payload bits on a per segment basis, scrambling all data payload bits of all segments as a whole, scrambling data payload bits on a per segment basis, adding padding bits to only a last data segment, or adding padding bits to each data segment separately. The single data unit, including the preamble, the plurality of data segments and the one or more midambles, is caused to be transmitted. A network interface of a communication device may perform the generation and the data processing, and may cause the transmission of the single data unit.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 24, 2016
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Hongyuan Zhang, Rohit U. Nabar, Sudhir Srinivasa, Raja Banerjea, Yong Liu
  • Publication number: 20160127228
    Abstract: A first communication device transmits one or more first communication frames during a transmit opportunity period (TXOP) of the first communication device via a first composite channel. A control frame is generated, wherein the control frame includes information indicating a bandwidth of the first composite channel. After the one or more first communication frames have been transmitted, the first communication device transmits, during the TXOP, the control frame via the first composite channel. Information from a response frame that indicates a bandwidth of a second composite communication channel is extracted, the response frame having been transmitted by a second communication device and received by the first communication device during the TXOP. The first communication device transmits one or more second communication frames during the TXOP, wherein the one or more communication frames span the second composite communication channel and do not span the entire first composite communication channel.
    Type: Application
    Filed: January 11, 2016
    Publication date: May 5, 2016
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Publication number: 20160119815
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes generating a physical frame, the physical frame including (i) spatially steered length fields and (ii) spatially steered frames that respectively include aggregated medium access control data units (A-MPDUs) that encapsulate data, the steered length fields respectively indicating lengths of the A-MPDUs in number of four-octet units. Generating the physical frame can include including after an A-MPDU of the A-MPDUs in a steered frame of the steered frames, (i) a medium access control layer pad and (ii) a physical layer pad. A length of the medium access control layer pad and a length of the physical layer pad can be based on the physical frame.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventors: Yong Liu, Harish Ramamurthy, Ken Kinwah Ho, Raja Banerjea, Hongyuan Zhang
  • Publication number: 20160119173
    Abstract: Channel data for a plurality of OFDM tones for one or more spatial or space-time streams are determined. A plurality of angle values associated with the one or more spatial or space-time streams and the one or more OFDM tones of the plurality of OFDM tones are determined. For each of the one or more spatial or space time streams, a per-tone signal to noise ratio (PT-SNR) associated with one or more OFDM tone of the plurality of OFDM tones is determined, and an average signal to noise ratio (avg-SNR) is determined by averaging signal to noise ratio (SNR) values corresponding to one or more OFDM tones of the plurality of OFDM tones. A feedback report is generated to include at least i) the plurality of angle values, ii) the PT-SNRs, and iii) the avg-SNR.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Hongyuan Zhang, Sudhir Srinivasa, Hyukjoon Kwon, Raja Banerjea
  • Patent number: 9319828
    Abstract: Methods, devices and apparatus are disclosed, including a method of establishing a wireless connection with a device, the method including transmitting at least one Bluetooth advertising message on at least one Bluetooth channel, receiving a Bluetooth message indicating a connection request from the device, sending a Bluetooth message indicating at least one of a physical channel and an address to the device, and establishing the wireless connection with the device using the at least one of the address and the physical channel, wherein the wireless connection uses a different wireless technology to Bluetooth.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: April 19, 2016
    Assignee: CSR Technology Inc.
    Inventors: Joseph Decuir, Raja Banerjea, Jeremy Stark
  • Patent number: 9320048
    Abstract: Systems and techniques relating to wireless communications are described.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: April 19, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy
  • Patent number: 9313804
    Abstract: A coexistence system including a first transceiver module and a second transceiver module. The first transceiver module generates an uplink indication signal and, subsequent to a first predetermined period after having transmitted the uplink indication signal, transmits first signals from a first network device to a second network device during an uplink period. The uplink indication signal indicates the first signals are to be transmitted subsequent to the first predetermined period. The first signals and the second signals respectively conform to first and second wireless communication standards. The second transceiver module, based on the uplink indication signal, transmits: the second signals during a portion of the uplink period unused by the first transceiver module; or a signal indicating a second predetermined period. The second predetermined period indicates to the second network device not to transmit the second signals to the second transceiver module during the second predetermined period.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: April 12, 2016
    Assignee: Marvell International Ltd.
    Inventors: Josselin de la Broise, Raja Banerjea, Harish Ramamurthy
  • Patent number: 9313125
    Abstract: A first network device including a first module, a control module, an aggregation module, a format module and an interface. The first module relates multiple addresses of a group of network devices to a first address. The control module determines whether both first packet and second packets have the first address. The aggregation module, in response to determining that the first and second packets have the first address, concatenate the first and second packets to provide aggregated data. The format module adds a header to the aggregated data to generate a third packet for a second network device. The interface, based on whether transmission to the second network device is enabled for the third packet, transmits the third packet to the second network device. The first module disables transmission of the third packet if a timer expires or a leave message is received from the second network device.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: April 12, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Robert Fanfelle, Harish Ramamurthy
  • Patent number: 9294164
    Abstract: In a method for generating a preamble of a data unit for transmission via a communication channel, an indication of a first number of spatial or space-time streams is included in a first field of the preamble. The first number of spatial or space-time streams corresponds to transmission of the data unit to a first receiver. One or more training sequences are included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: March 22, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu