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: 9655041
    Abstract: The present specification describes techniques and apparatuses that enable power conservation in a wireless network. In some cases these techniques and apparatuses enable power conservation during a discovery phase and for a wireless network subject to a government mandate requiring a device of the network to passively search for radar transmission prior to establishing communication with another device of the network.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: May 16, 2017
    Assignee: Marvell International Ltd.
    Inventors: Raja Banerjea, Sandesh Goel, Milind Kopikare
  • 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
  • Patent number: 9374775
    Abstract: Methods and systems for providing location-aware WiFi access for a portable device include receiving, at a mobile communication device, locations and ranges for a set of one or more WiFi access points from a location provider system. The mobile communication device uses the locations and ranges to determine whether to power on a WiFi transceiver, and to determine for which WiFi access points to scan if the WiFi transceiver is powered on.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: June 21, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Kapil Chhabra, Sandesh Goel
  • Patent number: 9351247
    Abstract: An access point configured to be implemented in a wireless network, the access point including a beacon module and a transmit module. The access point is configured to communicate with one or more client stations in the wireless network. The beacon module is configured to generate (i) a first beacon and (ii) a second beacon, wherein the first beacon is shorter in duration than the second beacon. The transmit module is configured to periodically transmit, to the one or more client stations in the wireless network, each of the first beacon and the second beacon. Each time the first beacon and the second beacon are transmitted by the transmit module, the first beacon is transmitted prior to the second beacon.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: May 24, 2016
    Assignee: Marvell International LTD.
    Inventors: Partho Mishra, Sandesh Goel
  • Patent number: 9326233
    Abstract: A host assembly of a wireless device enters into a handshaking procedure with firmware of the wireless device to initiate entry into or exit from a host sleep mode. Before such entry or exit, the handshaking procedure may require the host assembly to send an initiation handshake signal to the firmware, and require the firmware to send a confirmation handshake signal back to the host assembly. Entry or exit may be delayed until after the confirmation signal is received. The confirmation signal may vary depending on the handshaking configuration and activation data, and the confirmation signal may vary depending on whether the wireless device is in a power save mode or not.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: April 26, 2016
    Assignee: MARVEL INTERNATIONAL LTD.
    Inventors: Frank Huang, James Kang-Wuu Jan, Robert Lee, Sandesh Goel, Bing Zhao, Yao Chen, Chen Fan
  • Patent number: 9294997
    Abstract: This disclosure describes techniques and apparatuses for wakeup beacons for mesh networks, which often permits nodes of a mesh network to save power when operating in a power-save mode. These wakeup beacons can be sent at high transmission rates and/or be small in size, thereby reducing the time a node must be awake to transmit and receive communications.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: March 22, 2016
    Assignee: Marvell International Ltd.
    Inventors: Ashish Kumar Shukla, Sandesh Goel
  • Patent number: 9288764
    Abstract: The present specification describes techniques and apparatuses that enable power conservation in a wireless network. In some cases these techniques and apparatuses enable power conservation during a discover phase and for a wireless network subject to a government mandate requiring a device of the network to passively search for radar transmission prior to establishing communication with another device of the network.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 15, 2016
    Assignee: Marvell International Ltd.
    Inventors: Raja Banerjea, Sandesh Goel, Milind Kopikare
  • Patent number: 9232389
    Abstract: Mixed mode security is provided for a mesh network comprising a plurality of open mesh points and at least one secure mesh point that is capable of sending and receiving encrypted traffic. Aspects of the exemplary embodiment include configuring the secure mesh point to forward unencrypted traffic received from one of the plurality of open mesh points; and configuring the secure mesh point to be a source of unencrypted source traffic, and to receive unencrypted traffic that is destined for the secure mesh point to enable routes in the mesh network to terminate at the secure mesh point.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: January 5, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Ashish Kumar Shukla, Sandesh Goel, Rajesh Shreeram Bhagwat
  • Patent number: 9225658
    Abstract: A networking device includes a transmitting device and a host circuit. The transmitting device is configured to store packets in a transmit queue. The transmitting device is further configured to transmit the packets from the transmit queue in accordance with a local area network protocol. The transmitting device is further configured to selectively generate a signal indicating an available capacity of the transmit queue. The host circuit is configured to receive input packets for transmission by the transmitting device. The host circuit is further configured to, in response to an aggregation mode being enabled, (i) generate an aggregate packet using ones of the received input packets, and (ii) in response to the signal, provide the aggregate packet to the transmitting device for transmission. The host circuit is further configured to, in response to the aggregation mode being disabled, individually provide the received input packets to the transmitting device for transmission.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: December 29, 2015
    Assignee: Marvell International Ltd.
    Inventors: Sandesh Goel, Prabhashanker Shastry
  • Patent number: 9198212
    Abstract: A client station including a communication circuit to communicate, via an infrastructure mode, with an access point in a basic service set; identify, based on signals transmitted by the access point, a plurality of client stations in the basic service set capable of communicating via a direct link setup mode; and during a predetermined time period, communicate, via the direct link setup mode, with the plurality of client stations; and a control circuit to, during the predetermined time period, determine strength of signals received from the plurality of client stations via the direct link setup mode, determine highest supportable data rates for communicating with the plurality of client stations via the direct link setup mode, and select, based on (i) the strength of the signals and (ii) the highest supportable data rates, one or more of the plurality of client stations for communicating via the direct link setup mode.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: November 24, 2015
    Assignee: Marvell World Trade LTD.
    Inventors: James Yee, Sandesh Goel, Milind Kopikare, James Chieh-Tsung Chen
  • Patent number: 9160664
    Abstract: A method of controlling transmission of data units in a network node includes receiving a current fragment of a data unit at the network node, the data unit having been fragmented into an ordered sequence of fragments prior to the current fragment being received at the network node. The method also includes determining, at the network node, whether the current fragment is expected. Determining whether the current fragment is expected includes determining a position of the current fragment within the ordered sequence of fragments. The method also includes, in response to determining that the current fragment is expected based on the determined position of the current fragment within the ordered sequence of fragments, transmitting the current fragment via a network link.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: October 13, 2015
    Assignee: Marvell International Ltd.
    Inventors: Pradeep Jugraj Nemavat, Sandesh Goel
  • Patent number: 9161376
    Abstract: A method is provided in one example and includes determining that at least one performance characteristic of a broadband communication channel between an access point and a gateway and managing access point communication channel utilization based, at least in part, on the performance characteristic. In one or more example embodiments, the access point communication channel utilization pertains to the broadband communication channel, at least one user equipment communication channel, and/or the like.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: October 13, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Ramrao Patil, Sandesh Goel
  • Publication number: 20150237578
    Abstract: Activity-based power saving for a wireless communication device includes operating the wireless communication device in a first power mode. An activity in a basic service set of the wireless communication device is monitored while the wireless communication device operates in the first power mode. The wireless communication device is operated in a second power mode in response to the activity in the basic service set satisfying a first pre-determined condition while the wireless communication device operates in the first power mode. The activity in the basic service set is monitored while the wireless communication device operates in the second power mode. The wireless communication device is operated in a third power mode in response to the activity in the basic service set continuously satisfying the first pre-determined condition while the wireless communication device operates in the second power mode.
    Type: Application
    Filed: September 8, 2010
    Publication date: August 20, 2015
    Inventors: SHANTANU ARUN GOGATE, Sandesh Goel, Rajesh Shreeram Bhagwat
  • Patent number: 9100917
    Abstract: A system-on-chip including a host interface module configured to interface the system-on-chip to a host processor of a wireless device and to communicate with the host processor of the wireless device via a bus. The bus uses an application programming interface of the system-on-chip. The host processor uses the application programming interface to configure a power save mode of the system-on-chip. A power management module operated the system-on-chip in the power save mode without performing a handshake with the host processor via the bus in response to the host processor stopping communication with the system-on-chip. The handshake includes (i) sending a request to enter the power save mode to the host processor via the bus and (ii) receiving an acknowledgement of the request from the host processor via the bus.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: August 4, 2015
    Assignee: Marvell International LTD.
    Inventors: Chuong Vu, Timothy Donovan, Kapil Chhabra, Sandesh Goel
  • Patent number: 9084144
    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: Grant
    Filed: January 28, 2011
    Date of Patent: July 14, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Harish Ramamurthy, Sandesh Goel, Raja Banerjea, Ashish Kumar Shukla
  • Patent number: 9072047
    Abstract: Various embodiments provide improved mesh networks with properties that address various shortcomings of current mesh network implementations. At least some embodiments are directed to improving operations of mesh networks in connection with battery powered devices and address concerns associated with latency issues due to power save nodes as well as load balancing. Yet other embodiments address route cache timeouts, reduce route discovery overhead, perform proactive route maintenance based on a node's battery, and provide a straightforward battery-aware process based sleep protocol.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: June 30, 2015
    Assignee: Marvell International Ltd.
    Inventors: Sandesh Goel, Ashish Kumar Shukla
  • Patent number: 9066369
    Abstract: This disclosure describes techniques and/or apparatuses for coexisting radio communication. In some aspects, a first radio module transmits a protection frame to a remote entity through an antenna effective to prevent the remote entity from transmitting a signal to the first radio module while a second radio module has access to the antenna.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: June 23, 2015
    Assignee: Marvell International Ltd.
    Inventors: Pradeep Jugraj Nemavat, Sandesh Goel
  • Patent number: 9055531
    Abstract: An access point configured to connect a station to a wireless network includes a wireless communication unit configured to send data to the station, and a control unit configured to adjust one or more operational parameters of the access point based on indicative parameters of a basic service set (BSS), which includes the access point and the station.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: June 9, 2015
    Assignee: MARVELLWORLD TRADE LTD.
    Inventors: Sandesh Goel, Rajesh Shreeram Bhagwat
  • Patent number: 9014207
    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: Grant
    Filed: May 10, 2013
    Date of Patent: April 21, 2015
    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: 8989068
    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: January 28, 2013
    Date of Patent: March 24, 2015
    Assignee: Marvell International Ltd.
    Inventors: Harish Ramamurthy, Sandesh Goel, Brian Bosso