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: 8134988
    Abstract: A network device includes a first communication module and a second communication module. The first communication module communicates with a first device using a first wireless communication standard. The first communication module receives data from the first device during a first time period and transmits data to the first device during a second time period. The second communication module communicates with a second device using a second wireless communication standard. The second communication module receives a block of packets from the second device during the first time period. The second communication module transmits an acknowledgement to the second device during the second time period when the block of the packets is received.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: March 13, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Harish Ramamurthy
  • Publication number: 20120051246
    Abstract: In a method for link adaptation in a network, a link quality metric corresponding to a wireless communications link between a first communication device and a second communication device is determined. A communication frame having a header is generated. The header includes i) a first subfield of a control field to specify a modulation and coding scheme for use via the wireless communications link, and ii) a second subfield of the control field that includes the link quality metric. The communication frame is transmitted.
    Type: Application
    Filed: August 23, 2011
    Publication date: March 1, 2012
    Inventors: Hongyuan Zhang, Yong Liu, Raja Banerjea
  • Publication number: 20120051342
    Abstract: Systems and techniques relating to wireless communications are described.
    Type: Application
    Filed: February 10, 2011
    Publication date: March 1, 2012
    Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy
  • Patent number: 8116233
    Abstract: An approach for assigning IP network addresses and for performing name resolution and service discovery in infrastructure mode and/or ad-hoc mode peer-to-peer networks. The size of an ad-hoc network and/or the size of infrastructure network basic service sets may be limited to a selected number of peer stations. A first portion of an IP network address assigned to stations joining a network may be predetermined by the network to be joined and a second portion of the IP network address may be selected dynamically, as each new station joins the network. Stations may generate layer 2 messages that include an information element containing information that supports peer-to-peer service discovery, name resolution and IP network address assignment across multiple ad-hoc and infrastructure networks. A peer-to-peer station may dynamically connect to available ad-hoc or infrastructure networks to access required services, as needed.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: February 14, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Paul A. Lambert, Raja Banerjea, Milind Kopikare, Robert Fanfelle
  • Patent number: 8094631
    Abstract: A wireless network interface includes a component, a first sub-client module that operates using a first wireless protocol, and a second sub-client module that operates using a second wireless protocol. The first and second wireless protocols are different. The first and second sub-client modules share use of the component. A component sharing control module selectively transitions the first sub-client module into and out of a state to allow the second sub-client module to use the component during the state.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: January 10, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Sandesh Goel, Milind Kopikare
  • Publication number: 20110305156
    Abstract: In a method implemented in a first communication device, a control frame having a bandwidth is generated. The control frame is transmitted via a first composite communication channel, wherein the first composite communication channel comprises a plurality of communication channels. A bandwidth of a response frame, received from a second communication device in response to transmitting the control frame, is determined. A second composite communication channel based on the bandwidth of the response frame is determined, wherein the second composite communication channel comprises at least one communication channel from the plurality of communication channels. One or more data frames are transmitted to the second communication device via the second composite communication channel.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 15, 2011
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Publication number: 20110305288
    Abstract: In a method implemented in a communication device an available bandwidth for transmitting one or more data frames is determined, wherein the available bandwidth corresponds to a first composite communication channel comprising a plurality of communication channels. A control frame to indicate a request to transmit via the first composite communication channel is generated, wherein the control frame includes a header, and wherein a portion of the header includes information indicating the bandwidth of the first composite channel. The control frame is transmitted via the first composite communication channel, wherein at least the portion of the header is duplicated in a plurality of bandwidth portions of the first composite communication channel.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 15, 2011
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Publication number: 20110243081
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes generating one or more assignment records for a wireless communication device, generating an assignment message that includes the one or more generated assignment records, and transmitting the assignment message to cause the wireless communication device to initialize or update a multi-user group table based on the assignment message and filter one or more received multi-user transmissions based on the multi-user group table. The assignment message can indicate one or more group identifiers and one or more group member identifiers that are assigned to the wireless communication device and one or more group identifiers that are not assigned to the wireless communication device.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 6, 2011
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea, Hongyuan Zhang
  • Patent number: 8014370
    Abstract: A wireless network device comprises a physical layer (PHY) module that sends and receives packets wirelessly, a first media access control (MAC) module that wirelessly communicates with a second wireless network device in an ad-hoc mode via the PHY module, and a second MAC module that wirelessly communicates with an access point in an infrastructure mode via the PHY module.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: September 6, 2011
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Sandesh Goel
  • Patent number: 8014804
    Abstract: A station associates with an access point in a wireless local area network conforming to, e.g., an IEEE 802.11 standard. The station measures the signal-to-noise ratio (SNR) for the downlink from each of the access points sending either a beacon or a probe response, and forms a first list of access points in decreasing order of received downlink SNR. The station transmits a link test request to each access point to query the access point for the SNR of the link test request received at the corresponding access point. Access points respond to the link test request with corresponding link test responses containing the corresponding SNR. The station i) forms a second list of access points in decreasing order of received uplink SNR and ii) compares the first and second lists to determine which access point to associate with based on overall quality of the uplink and downlink channels.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: September 6, 2011
    Assignee: Agere Systems Inc.
    Inventor: Raja Banerjea
  • Patent number: 8006023
    Abstract: Wireless USB connection techniques are described. In one or more implementations, a Universal Serial Bus (USB) device includes one or more modules configured to communicate data over a wireless USB connection to another USB device. The wireless USB connection is implemented by mimicking a wired USB connection.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: August 23, 2011
    Assignee: Marvell International Ltd.
    Inventors: Qi Pan, Milind Kopikare, Raja Banerjea
  • Publication number: 20110194644
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes identifying devices to receive spatially steered data frames during a transmission opportunity (TXOP), the data frames being included in a multi-user frame; transmitting, during the TXOP, request to send (RTS) information to the identified devices; receiving clear to send (CTS) responses from the identified devices; determining a bandwidth configuration for the multi-user frame based on the CTS responses; and transmitting, during the TXOP, the multi-user frame to the identified devices in accordance with the bandwidth configuration. The bandwidth configuration can indicate one or more frequency bands that are available during at least a portion of the TXOP.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 11, 2011
    Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy
  • Publication number: 20110188424
    Abstract: A method in a communication network includes receiving a data unit that includes a request to transmit an aggregate data unit to a communication device, and, in response to receiving the data unit, generating an aggregate data unit for transmission to the communication device, where the aggregate data unit includes a plurality of component data units, each having a respective media access channel (MAC) header, and a duration of the aggregate data unit is determined using a parameter negotiated with the communication device.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 4, 2011
    Inventors: Harish Ramamurthy, Sandesh Goel, Raja Banerjea, Ashish Kumar Shukla
  • Patent number: 7974299
    Abstract: Methods and apparatus for switching transmission channels that include monitoring a number of packets within a transmitter buffer of a transmitter, determining that the number of packets within the transmitter buffer exceeds a pre-determined threshold, and changing a transmission channel used by the transmitter for transmission based at least upon the number of packets within the transmitter buffer exceeding a pre-determined threshold.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: July 5, 2011
    Assignee: Marvell International Ltd.
    Inventors: Raja Banerjea, Milind Kopikare
  • Publication number: 20110134816
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes obtaining data for a transmission to a wireless communication device. The wireless communication device can be configured to process incoming transmissions based on an aggregate data unit format that specifies signaling for aggregating multiple medium access control (MAC) data units. The technique includes, in a physical (PHY) frame, an aggregate data unit that is based on the data and the aggregate data unit format, the aggregate data unit including a single MAC data unit. The technique includes, in the PHY frame, an indication to signal that the MAC data unit in the aggregate data unit is singular and to cause the wireless communication device to accept the aggregate data unit without a corresponding block acknowledgement agreement.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 9, 2011
    Inventors: Yong Liu, Harish Ramamurthy, Ken Kinwah Ho, Raja Banerjea, Hongyuan Zhang
  • Publication number: 20110134900
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes obtaining data for a transmission to a wireless communication device(s), including one or more medium access control (MAC) data units that encapsulate data in a physical (PHY) frame, determining a length of a MAC layer pad based on a number of symbols associated with the PHY frame, including, in response to the length of the MAC layer pad being greater than zero, the MAC layer pad in the PHY frame after the one or more MAC data units, determining a length of a PHY layer pad based on remaining available bits in the PHY frame, including, in response to the length of the PHY layer pad being greater than zero, the PHY layer pad in the frame after the MAC layer pad, and transmitting the PHY frame to the wireless communication device(s).
    Type: Application
    Filed: December 9, 2010
    Publication date: June 9, 2011
    Inventors: Yong Liu, Harish Ramamurthy, Ken Kinwah Ho, Raja Banerjea, Hongyuan Zhang
  • Publication number: 20110128929
    Abstract: One or more stations to provide sounding feedback in response to a training signal sequence are determined, and a schedule for the one or more stations to provide sounding feedback is determined based on capabilities of the one or more stations to transmit sounding feedback at a defined time period after an end of the training signal sequence. A communication frame is generated that includes i) an indication of a request for the plurality of stations to provide sounding feedback corresponding to the training signal sequence, and ii) an indication of when the one or more stations are to transmit sounding feedback. The communication frame is transmitted along with the training sequence.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 2, 2011
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Sudhir Srinivasa
  • Publication number: 20110128947
    Abstract: A plurality of stations to provide sounding feedback in response to a training signal sequence is determined, and a communication frame is generated that includes i) an indication of a request for the plurality of stations to provide sounding feedback corresponding to the training signal sequence, and ii) information indicative of when each of the plurality of stations should transmit sounding feedback, and iii) sounding feedback parameters. The communication frame is transmitted along with the training sequence.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 2, 2011
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Sudhir Srinivasa
  • Publication number: 20110116401
    Abstract: Systems and techniques relating to wireless communications are described. A described technique includes monitoring wireless communication channels, including a first channel and a second channel, to produce a monitoring output, determining a first transmission period for the first channel, determining a second transmission period for the second channel, transmitting, based on the first transmission period, a first packet on the first channel to cause one or more wireless communication devices to set a transmission protection period for the first channel and the second channel based on a reception of the first packet, transmitting, based on the second transmission period, a second packet on the second channel, and monitoring, after the end of the first transmission period, for one or more acknowledgements. An end of the second transmission period can be aligned with an end of the first transmission period.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 19, 2011
    Inventors: Raja Banerjea, Yong Liu, Hongyuan Zhang, Harish Ramamurthy, Sudhir Srinivasa
  • Publication number: 20110096797
    Abstract: In a method for generating a preamble of a data unit for transmission via a multiple input, multiple output (MIMO) communication channel, a first field of the preamble is generated. The first field provides a plurality of indicators to a plurality of receivers. Each one of the plurality of indicators indicates a set of a plurality of training sequences that corresponds to transmission of the data unit to a corresponding one of the plurality of receivers. The plurality of training sequences is 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: Application
    Filed: October 22, 2010
    Publication date: April 28, 2011
    Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu