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: 8934840Abstract: 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: GrantFiled: December 18, 2012Date of Patent: January 13, 2015Assignee: Marvell International Ltd.Inventors: Ken Yeung, Ashutosh Mishra, Harish Ramamurthy, Hao Zhang
-
Publication number: 20150009940Abstract: 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: ApplicationFiled: September 19, 2014Publication date: January 8, 2015Inventors: Yong Liu, Raja Banerjea, Hongyuan Zhang, Harish Ramamurthy
-
Patent number: 8923217Abstract: 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: GrantFiled: August 4, 2010Date of Patent: December 30, 2014Assignee: Marvell World Trade Ltd.Inventors: Yong Liu, Raja Banerjea, Harish Ramamurthy, Hongyuan Zhang
-
Patent number: 8923118Abstract: 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: GrantFiled: February 24, 2011Date of Patent: December 30, 2014Assignee: Marvell International Ltd.Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
-
Patent number: 8898466Abstract: 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: GrantFiled: January 6, 2014Date of Patent: November 25, 2014Assignee: Marvell International Ltd.Inventors: Sandesh Goel, Harish Ramamurthy
-
Patent number: 8897729Abstract: 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: GrantFiled: October 29, 2013Date of Patent: November 25, 2014Assignee: Marvell International Ltd.Inventors: Li Lin, Arnab Kumar Mitra, Daxiao Yu, Harish Ramamurthy, Sergey Timofeev, Lance Nagamine, Brian Bosso
-
Patent number: 8885620Abstract: 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: GrantFiled: December 2, 2010Date of Patent: November 11, 2014Assignee: Marvell World Trade LtdInventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Sudhir Srinivasa
-
Patent number: 8885495Abstract: 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: GrantFiled: August 26, 2010Date of Patent: November 11, 2014Assignee: Marvell International Ltd.Inventors: Yong Liu, Raja Banerjea, Hongyuan Zhang, Harish Ramamurthy
-
Patent number: 8879516Abstract: 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: GrantFiled: November 23, 2009Date of Patent: November 4, 2014Assignee: Marvell World Trade LtdInventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Hui-Ling Lou
-
Patent number: 8873525Abstract: 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: GrantFiled: December 2, 2010Date of Patent: October 28, 2014Assignee: Marvell World Trade LtdInventors: Yong Liu, Hongyuan Zhang, Raja Banerjea, Harish Ramamurthy, Sudhir Srinivasa
-
Publication number: 20140301382Abstract: 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: ApplicationFiled: June 24, 2014Publication date: October 9, 2014Inventors: Raja Banerjea, Robert Fanfelle, Harish Ramamurthy
-
Patent number: 8855067Abstract: 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: GrantFiled: March 31, 2011Date of Patent: October 7, 2014Assignee: Marvell World Trade Ltd.Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea, Hongyuan Zhang
-
Patent number: 8842614Abstract: 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: GrantFiled: April 12, 2010Date of Patent: September 23, 2014Assignee: Marvell World Trade Ltd.Inventors: Yong Liu, Raja Banerjea, Hongyuan Zhang, Harish Ramamurthy
-
Patent number: 8811203Abstract: 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: GrantFiled: February 24, 2011Date of Patent: August 19, 2014Assignee: Marvell International Ltd.Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
-
Patent number: 8787385Abstract: 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: GrantFiled: June 2, 2011Date of Patent: July 22, 2014Assignee: Marvell World Trade Ltd.Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
-
Patent number: 8780872Abstract: 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: GrantFiled: September 8, 2011Date of Patent: July 15, 2014Assignee: Marvell International Ltd.Inventors: Harish Ramamurthy, Todd Steven Wheeler, Brian Bosso, Atul Salhotra, Ken Yeung
-
Patent number: 8761069Abstract: 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: GrantFiled: March 12, 2009Date of Patent: June 24, 2014Assignee: Marvell World Trade Ltd.Inventors: Raja Banerjea, Robert Fanfelle, Harish Ramamurthy
-
Patent number: 8743851Abstract: 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: GrantFiled: March 11, 2013Date of Patent: June 3, 2014Assignee: Marvell World Trade Ltd.Inventors: Raja Banerjea, Yong Liu, Hongyuan Zhang, Harish Ramamurthy, Sudhir Srinivasa
-
Patent number: 8737405Abstract: 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: GrantFiled: June 2, 2011Date of Patent: May 27, 2014Assignee: Marvell World Trade Ltd.Inventors: Yong Liu, Harish Ramamurthy, Raja Banerjea
-
Publication number: 20140140330Abstract: 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: ApplicationFiled: January 28, 2014Publication date: May 22, 2014Applicant: Marvell World Trade LTD.Inventors: Raja Banerjea, Harish Ramamurthy