Patents by Inventor Sandesh Goel

Sandesh Goel 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: 8665841
    Abstract: A device within a first mesh node includes a data interface that receives a data frame and a frame generation module that generates a plurality of route request frames based on a type of data within the data frame where each of the plurality of route request frames is used to discover at least one route between the first mesh node and a second mesh node.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: March 4, 2014
    Assignee: Marvell International Ltd.
    Inventor: Sandesh Goel
  • Patent number: 8634880
    Abstract: A system including a host interface module and a power management module. The host interface module is configured to receive configuration information from a host processor of a wireless device, in which the configuration information indicates that the host processor is to (i) operate in a power save mode, and (ii) in response to the wireless device receiving data of a predetermined category from a wireless network, transition from the power save mode to an active mode. The power management module is configured to generate a first signal in response to the wireless device receiving data of the predetermined category from the wireless network, wherein in response to the first signal being generated by the power management module, the host processor is configured to transition from the power save mode to the active mode in which the host processor processes the data of the predetermined category.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: January 21, 2014
    Assignee: Marvell International Ltd.
    Inventors: Chuong Vu, Timothy Donovan, Kapil Chhabra, Sandesh Goel
  • Patent number: 8627074
    Abstract: The present disclosure provides secure block acknowledgment techniques for use in communication networks. In one embodiment, a method of processing data at a communication device that maintains a receiving window defining a set of information units that the communication device may accept includes receiving an information unit from a transmitting station during a block acknowledgment session with the transmitting station. The information unit includes information indicative of a request for the communication device to adjust the receiving window. The method further includes determining whether the received information unit is encrypted. The method further includes adjusting the receiving window if the received information unit is encrypted.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: January 7, 2014
    Assignee: Marvell International Ltd.
    Inventors: Sandesh Goel, Harish Ramamurthy
  • Patent number: 8625488
    Abstract: A wireless access point includes a wireless communication module to establish a wireless connection with a first station; a first processing unit to perform a network function in a first basic service set (BSS) including the wireless access point and the first station; and a first connector to removably mate with a second connector, where a device separate from the wireless access point is (i) coupled to the second connector and (ii) has a second processing unit and a power source, where the first processing unit of the wireless access point is directly powered by the power source via the first connector and the second connector.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: January 7, 2014
    Assignee: Marvell International Ltd.
    Inventors: Shantanu Arun Gogate, Rajesh Shreeram Bhagwat, Sandesh Goel, Kaustubh Shrikrishna Patwardhan, Bart A. Giordano
  • Patent number: 8606263
    Abstract: A network interface including a radio frequency (RF) system and a media access controller (MAC). The RF system wirelessly communicates with an access point (AP). The MAC includes client modules. A first client module transmits a first signal from a host to the AP via the RF system in accordance with a first wireless communication standard. A second client module transmits a second signal from the host to the AP via the RF system in accordance with a second wireless communication standard. The second client module determines a quality level of the second signal transmitted from the second client module to the AP, and based on the quality level of the second signal, hands off access to the RF system from the second client module to the first client module to allow the first client module to transmit the first signal to the AP via the RF system.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: December 10, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Raja Banerjea, Sandesh Goel, Milind Kopikare
  • Patent number: 8598984
    Abstract: Methods and systems for providing location-aware WiFi access for a portable device include determining an initial location of the portable device and transmitting the initial location to a WiFi location provider, wherein the WiFi location provider comprises locations and WiFi parameters for a plurality of WiFi access points, wherein each WiFi access point has a corresponding wireless range. The locations and the WiFi parameters for a set of WiFi access points are then received from the WiFi location provider, wherein the set of WiFi access points are within a radius of the initial location of the portable device. At least one WiFi access point in the set of WiFi access points is scanned for that contains the portable device within its wireless range. The portable device then connects to the at least one WiFi access point, thereby forming a WiFi connection.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: December 3, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Kapil Chhabra, Sandesh Goel
  • Patent number: 8583190
    Abstract: A system and method are disclosed for decreasing the amount of power consumed by a wireless signal receiver in a wireless device. Received data is communicated from the receiver to a play-out buffer in communication with a media play-out device. The level of data in the play-out buffer increases when received data is written to the buffer, and the level of data decreases when data is read from the buffer. If the level of data is above a first watermark level, the receiver is transitioned to a sleep mode while data is read from the buffer. When the level of data in the buffer falls below a second watermark level, the receiver is transitioned back to an active mode to receive data. The device communicates status messages (whether the receiver is asleep or active) to the transmitting device so that the transmitting device stops transmitting data when the receiver is in sleep mode, and transmits data when the receiver is in the active mode.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: November 12, 2013
    Assignee: Marvell International Ltd.
    Inventors: Rahul Kopikare, Sandesh Goel, Pierre Vandwalle, Partho Mishra
  • Patent number: 8559361
    Abstract: A system, comprising: a first receiver of a baseband processor (BBP) configured to determine whether a signal includes a frame; a second receiver of a media access controller (MAC) configured to identify a destination address in the frame; a processor configured to selectively process the frame; and a power management module configured to transition each of the first receiver of the BBP, the second receiver of the MAC, and the processor to the active mode based on predetermined criteria.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: October 15, 2013
    Assignee: Marvell International Ltd.
    Inventors: Partho Mishra, Sandesh Goel
  • Patent number: 8559437
    Abstract: A wireless network includes a transmitting device and a plurality of receiving devices. The transmitting device is configured to receive a plurality of data packets, including a first data packet and a second data packet, prepare a preamble, prepare a signal field for each of the plurality of data packets, including a first signal field based on the first data packet and a second signal field based on the second data packet, and broadcast the preamble, the first signal field, the first data packet, the second signal field, and the second data packet as a concatenated packet.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: October 15, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Partho P. Mishra, Sandesh Goel, Vincent K. Jones, Alireza Raissinia
  • Patent number: 8543725
    Abstract: In a method of controlling transmission of data units, a first fragment of a data unit is received, and it is determined whether other fragments of the data unit have been received. The first fragment of the data unit is transmitted only if the other fragments of the data unit have been received.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: September 24, 2013
    Assignee: Marvell International Ltd.
    Inventors: Pradeep Jugraj Nemavat, Sandesh Goel
  • Publication number: 20130242928
    Abstract: A system including a physical layer module and a control module. The physical layer module is configured to generate a first clear channel assessment for a first sub-channel of a communication channel and generate a second clear channel assessment for a second sub-channel of the communication channel. The first clear channel assessment indicates whether the first sub-channel is free or busy. The second clear channel assessment indicates whether the second sub-channel is free or busy. The control module is configured to, in response to the second sub-channel being busy, extend a duration of the second clear channel assessment by a predetermined period of time, and transmit data via (i) only the first sub-channel or (ii) both the first sub-channel and the second sub-channel based on (a) the first clear channel assessment, (b) the second clear channel assessment, and (c) the extended duration of the first clear channel assessment.
    Type: Application
    Filed: May 10, 2013
    Publication date: September 19, 2013
    Applicant: MARVELL WORLD TRADE LTD.
    Inventors: Sandesh Goel, Timothy J. Donovan, Ken Kinwah Ho, Yungping Hsu, Kedar Shirali, Atul Salhotra, Tam Tran, Chia-Chun Chung
  • Patent number: 8498305
    Abstract: An apparatus including an input circuit, a control circuit, a queue, an aggregation circuit, and an output circuit. The input circuit is configured to receive packets. The control circuit is configured to enable aggregation when a rate at which the input circuit receives the packets is greater than a predetermined rate. The queue is configured to store the packets from the input circuit when aggregation is enabled. The aggregation circuit is configured to generate aggregate packets when aggregation is enabled. The aggregation circuit is configured to generate each of the aggregate packets by aggregating at least one of the packets stored in the queue. The output circuit is configured to receive (i) the aggregate packets when aggregation is enabled and (ii) the packets from the input circuit when aggregation is disabled.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: July 30, 2013
    Assignee: Marvell International Ltd.
    Inventors: Sandesh Goel, Prabhashankar Shastry
  • Patent number: 8478364
    Abstract: A host assembly is communicatively coupled to a wireless device assembly via a first interface and via a second interface. A first signal is received at the wireless device assembly from the host assembly. The first signal indicates a request for the wireless device assembly to enter a host sleep mode of operation. In response to receiving the first signal, the wireless device assembly transmits a third signal to the host assembly, wherein the third signal indicates entry into the host sleep mode of operation. Subsequent to transmitting the third signal to the host assembly via the first interface, the wireless device assembly enters into the host sleep mode of operation. While in the host sleep mode of operation, the wireless device assembly transmits, via the second interface, the second signal, and, after transmitting the second signal to the host assembly, exits the host sleep mode of operation.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: July 2, 2013
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, James Kang-Wuu Jan, Robert Lee, Sandesh Goel, Bing Zhao, Yao Chen, Chen Fan
  • Patent number: 8441967
    Abstract: A system includes a signal processing module and a control module. The signal processing module receives a first clear channel assessment (CCA) signal for a first sub-channel of a communication channel, increases a pulse width of the first CCA signal by a predetermined period of time, and generates a second CCA signal. The control module receives the second CCA signal and a third CCA signal for a second sub-channel of the communication channel. The control module transmits data via one of the second sub-channel and the communication channel based on the second and third CCA signals.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: May 14, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Sandesh Goel, Timothy J. Donovan, Ken Kinwah Ho, Yungping Hsu, Kedar Shirali, Atul Salhotra, Tam Tran, Chia-Chun Chung
  • Patent number: 8432920
    Abstract: Apparatus having corresponding methods and computer programs comprise a communication circuit to establish an infrastructure mode wireless connection with a wireless client through a wireless access point, and to establish a direct link setup (DLS) mode wireless connection with the wireless client; and a control circuit to select either infrastructure mode or DLS mode for communication with the wireless client based on at least one characteristic of the infrastructure mode and DLS mode wireless connections; wherein the communication circuit exchanges frames of data with the wireless client using the selected mode.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: April 30, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: James Yee, Sandesh Goel, Milind Kopikare, James Chieh-Tsung Chen
  • Patent number: 8363578
    Abstract: Selection between first and second communication channels of differing bandwidths for communication between communication devices may be chosen by a method, an apparatus, or a computer-readable medium wherein the first channel is employed as a communication channel, a determination is made whether a criterion associated with the communication channel is met, and, if the criterion associated with the communication channel is met, an evaluation of the second channel is performed and one of the first and second channels is chosen to subsequently employ as the communication channel based on the evaluation of the second channel.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: January 29, 2013
    Assignee: Marvell International Ltd.
    Inventors: Harish Ramamurthy, Sandesh Goel, Brian Bosso
  • Patent number: 8345652
    Abstract: A network interface includes a radio frequency system and a media access controller. The media access controller includes first and second client modules and a control module. Each of the client modules wirelessly communicates with a network via the radio frequency system and the antenna. Each of the client modules is controllable to be in an active state or a sleep state. The control module determines priority levels of the first client module and the second client module. The control module also, based on the priority levels, (i) controls the first client module to be in the active state to permit communication between the first client module and the radio frequency system, and (ii) controls the second client module to be in the sleep state to prevent communication between the second client module and the radio frequency system.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: January 1, 2013
    Assignee: Marvell International, Ltd.
    Inventors: Raja Banerjea, Sandesh Goel, Milind Kopikare
  • Patent number: 8315676
    Abstract: An integrated circuit including ; transceiver module, a beacon miss module, and a control module. The transceiver module transitions, at predetermined times, a wireless network device from an inactive mode to an active mode. The predetermined times are based on a dock used by the wireless network device while operating, in the inactive mode. The beacon miss module counts a number of delivery traffic indication message (DM) beacons missed by the transceiver module during each of a first predetermined period and a second predetermined period. The first predetermined period is shorter than the second predetermined period. The predetermined times do not occur during either of the first predetermined period or the second predetermined period. The control module adjusts the predetermined times based on the number of the DTIM beacons missed by the transceiver module during each of the first predetermined period and the second predetermined period.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: November 20, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Kapil Chhabra, Sandesh Goel, Zhenyu Zhang
  • Patent number: 8310967
    Abstract: An infrastructure and ad-hoc node device is described. In embodiments, a node device includes an ad-hoc interface for data communications via an ad-hoc network that includes peer devices of a first basic service set (BSS). The node device also includes an infrastructure interface for additional data communications via an infrastructure network of nodes that communicate via an access point of a second basic service set. A power save service can optimize a power save mode of the node device by minimizing a device communication mode during which the data communications and the additional data communications are received over a shared communication channel, or are received over different communication channels.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: November 13, 2012
    Assignee: Marvell International Ltd.
    Inventors: Sandesh Goel, Kaustubh Shrikrishna Patwardhan, Rajesh Shreeram Bhagwat
  • Patent number: 8254366
    Abstract: Methods, apparatuses, and systems are presented for transmitting data packets in a wireless network over a multi-access channel involving sequentially sending a plurality of medium access control (MAC) data packets from a transmitter over the multi-access channel, using a physical layer protocol based on a standard physical layer protocol having a short interframe spacing (SIFS), wherein the plurality of MAC data packets includes at least a first data packet and a second data packet separated by a reduced interframe spacing that is less than SIFS, attempting to receive the plurality of MAC data packets at a receiver using the physical layer protocol, including the first data packet and the second data packet separated by the reduced interframe spacing, and sending from the receiver a single acknowledgement packet associated with attempting to receive the plurality of MAC data packets.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: August 28, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Partho P. Mishra, Sandesh Goel