Patents by Inventor Harish Ramamurthy

Harish Ramamurthy 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: 8934840
    Abstract: Systems, methods, and other embodiments associated with performing arbitration among a plurality of driver circuits in a communication device are described. According to one embodiment, an apparatus includes a first source configured to transmit first packets and a second source configured to transmit second packets. The arbiter logic is configured to input a thermal management mode that is selected based, at least in part, on a thermal consequence of simultaneous transmission of packets from the first source and the second source. The arbiter logic is configured to select either i) the first packets, ii) the second packets, or iii) both the first packets and the second packets for transmission based, at least in part, on the thermal management mode input by the arbiter logic.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: January 13, 2015
    Assignee: Marvell International Ltd.
    Inventors: Ken Yeung, Ashutosh Mishra, Harish Ramamurthy, Hao Zhang
  • Publication number: 20150009940
    Abstract: The present disclosure includes systems and techniques relating to wireless local area network devices. Systems and techniques include determining wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with wireless communication devices, generating a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, and transmitting the control frame to the wireless communication devices. Determining wireless resource allocations can include determining frequency allocations in the time domain.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 8, 2015
    Inventors: Yong Liu, Raja Banerjea, Hongyuan Zhang, Harish Ramamurthy
  • Patent number: 8923217
    Abstract: The present disclosure includes systems and techniques relating to wireless communications. A described system, for example, includes a device configured to transmit signals, in a frequency band, to the wireless communication devices. The signals can include spatially steered first signals that concurrently provide data to the wireless communication devices. The signals can include one or more second signals to the wireless communication devices to control transmission of responses from the wireless communication devices in the frequency band. The device can monitor for the responses in the frequency band. The device can control, based on a lack of reception of an expected response, a transmission of a third signal in the frequency band to prevent a transmission from another wireless communication device different than the wireless communication devices. The third signal can include information to reschedule a transmission of a response from a wireless communication device.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: December 30, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy, Hongyuan Zhang
  • Patent number: 8923118
    Abstract: In a communication system that utilizes at least a primary channel, a secondary channel, and a tertiary channel, a primary channel signal level in the primary channel is measured, and a secondary channel signal level in the secondary channel is measured. A first tertiary channel signal level in a first bandwidth portion of the tertiary channel is measured, and a second tertiary channel signal level in a second bandwidth portion of the tertiary channel is measured. It is determined whether the primary channel is idle based on the primary channel signal level, and it is determined whether the secondary channel is idle based on the secondary channel signal level. It is determined whether the tertiary channel is idle based on the first tertiary channel signal level and the second tertiary channel signal level. It is determined whether a valid signal is received via a first composite channel including the primary channel, the secondary channel, and the tertiary channel.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: December 30, 2014
    Assignee: Marvell International Ltd.
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Patent number: 8898466
    Abstract: Secure block acknowledgment techniques for use in communication networks are discussed. In one embodiment, a method includes setting up a session with a transmitting station in which the transmitting station is to perform a block acknowledgment to confirm receipt of packets, the session including determining whether the transmitting station has a capability to implement a mechanism to securely perform a block acknowledgement. The embodiment includes receiving an information unit including information indicative of a request for the communication device to adjust a receiving window associated with the session, determining whether the received information unit is in accordance with the mechanism, adjusting the receiving window if the received information unit is in accordance with the mechanism, and not adjusting the receiving window if (i) the received information unit is not in accordance with the mechanism, and (ii) the transmitting station is determined to have the capability to implement the mechanism.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: November 25, 2014
    Assignee: Marvell International Ltd.
    Inventors: Sandesh Goel, Harish Ramamurthy
  • Patent number: 8897729
    Abstract: A radio frequency transmitting system which includes first and second amplifiers, a power detector, and a calibration module. The first amplifier amplifies an input signal to generate an amplified signal in accordance with a programmable gain. The second amplifier transmits an output signal based on the amplified signal. The output signal is transmitted at a particular power by the second amplifier. The power detector measures the particular power at which the output signal is transmitted by the second amplifier. The calibration module adjusts the programmable gain of the first amplifier by a calibration offset so that the particular power measurement matches a predetermined power. The calibration module includes offset generation modules that each generate a respective calibration offset candidate based on the particular power measurement. The calibration module also includes a selection module that selects, based on the predetermined power, one of the calibration offset candidates as the calibration offset.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: November 25, 2014
    Assignee: Marvell International Ltd.
    Inventors: Li Lin, Arnab Kumar Mitra, Daxiao Yu, Harish Ramamurthy, Sergey Timofeev, Lance Nagamine, Brian Bosso
  • Patent number: 8885620
    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: Grant
    Filed: December 2, 2010
    Date of Patent: November 11, 2014
    Assignee: Marvell World Trade Ltd
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Sudhir Srinivasa
  • Patent number: 8885495
    Abstract: A minimum modulation and coding scheme (MCS) is determined based on a physical layer (PIHY) data unit size or media access control layer (MAC) data unit size. Data units are transmitted according to an MCS that is equal to or exceeds the minimum MCS.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: November 11, 2014
    Assignee: Marvell International Ltd.
    Inventors: Yong Liu, Raja Banerjea, Hongyuan Zhang, Harish Ramamurthy
  • Patent number: 8879516
    Abstract: A method includes generating a first data unit to be transmitted during a first time period to one or several stations assumed to be beamformed, including determining a time interval that separates the first time period from a second time period, such that a second data unit is transmitted during the second time period to one or several stations assumed to be beamformed, and generating a parameter indicative of the time interval, such that the first data unit includes the parameter.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: November 4, 2014
    Assignee: Marvell World Trade Ltd
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Hui-Ling Lou
  • Patent number: 8873525
    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: Grant
    Filed: December 2, 2010
    Date of Patent: October 28, 2014
    Assignee: Marvell World Trade Ltd
    Inventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Sudhir Srinivasa
  • Publication number: 20140301382
    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: Application
    Filed: June 24, 2014
    Publication date: October 9, 2014
    Inventors: Raja Banerjea, Robert Fanfelle, Harish Ramamurthy
  • Patent number: 8855067
    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: Grant
    Filed: March 31, 2011
    Date of Patent: October 7, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea, Hongyuan Zhang
  • Patent number: 8842614
    Abstract: The present disclosure includes systems and techniques relating to wireless local area network devices. Systems and techniques include determining wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with wireless communication devices, generating a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, and transmitting the control frame to the wireless communication devices. Determining wireless resource allocations can include determining frequency allocations in the time domain.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: September 23, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Raja Banerjea, Hongyuan Zhang, Harish Ramamurthy
  • Patent number: 8811203
    Abstract: In a communication system that utilizes at least a primary channel, a secondary channel. and a tertiary channel, it is determined whether the primary channel is idle, and it is determined that a composite channel includes a set of one or more channels chosen from at least i) the primary channel, ii) the secondary channel, and iii) the tertiary channel based at least on a determination of whether the primary channel is idle. A signal is transmitted via the composite channel after determining the composite channel.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: August 19, 2014
    Assignee: Marvell International Ltd.
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Patent number: 8787385
    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: Grant
    Filed: June 2, 2011
    Date of Patent: July 22, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Patent number: 8780872
    Abstract: Apparatus having corresponding methods and computer-readable media comprise: a first antenna; a second antenna; a first wireless local-area network (WLAN) transceiver configured to operate, on a dedicated basis, with the first antenna; a second WLAN transceiver configured to share operation of the second antenna; and a non-WLAN transceiver configured to operate with the second antenna with the second WLAN transceiver.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: July 15, 2014
    Assignee: Marvell International Ltd.
    Inventors: Harish Ramamurthy, Todd Steven Wheeler, Brian Bosso, Atul Salhotra, Ken Yeung
  • Patent number: 8761069
    Abstract: A network device includes a first interface that receives multicast packets and a control module that determines that N of the multicast packets have a common multicast address. The network device also includes a packet aggregation module that uses the N of the multicast packets to form aggregate data. The network device also includes a packet format module that adds a header to the aggregate data to form a unicast packet. The network device also includes a second interface that transmits the unicast packet. N is an integer greater than or equal to 1.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: June 24, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Robert Fanfelle, Harish Ramamurthy
  • Patent number: 8743851
    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 by applying a first waiting period duration and a second waiting period duration to the monitoring output, determining a second transmission period for the second channel by applying the first waiting period duration and the second waiting period duration to the monitoring output, causing, based on the first transmission period, a first transmission on the first channel to reserve the group of wireless communication channels; causing, based on the second transmission period, a second transmission on the second channel; and monitoring, after the end of the first transmission period, for an acknowledgement(s). An end of the second transmission period can be aligned with an end of the first transmission period.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 3, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Yong Liu, Hongyuan Zhang, Harish Ramamurthy, Sudhir Srinivasa
  • Patent number: 8737405
    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: Grant
    Filed: June 2, 2011
    Date of Patent: May 27, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
  • Publication number: 20140140330
    Abstract: A network device including a first transceiver and a second transceiver. The first transceiver is configured to receive, in accordance with a first wireless protocol, first data during a first time period, and transmit, in accordance with the first wireless protocol, second data during a second time period. The second transceiver is configured to receive, in accordance with a second wireless protocol, a block of packets during the first time period in which the first transceiver receives the first data. The second wireless protocol is different from the first wireless protocol. Subsequent to receiving all packets in the block of packets, the second transceiver is configured to transmit, in accordance with the second wireless protocol, a single acknowledgement during the second time period in which the first transceiver transmits the second data. The single acknowledgement is configured to indicate receipt of all the packets in the block of packets.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 22, 2014
    Applicant: Marvell World Trade LTD.
    Inventors: Raja Banerjea, Harish Ramamurthy