Patents by Inventor Gary Morain

Gary Morain 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: 9451524
    Abstract: The broadcast nature of wireless communication may be utilized by transmitting a packet frame identifying at least one relay node that can transmit the packet frame without transmitting an acknowledgement frame confirming receipt of the packet frame by a respective relay node. A relay node may cancel a relay obligation to transmit a packet frame based on detecting transmission of the packet frame by another node or based on detection of an acknowledgement frame confirming that a destination node received the packet frame. A transmission chain corresponding to the transmission of a packet frame may be assigned a priority. Alternatively or in addition, a relay node within a transmission chain may be assigned a priority. A priority may determine the amount of delay inserted prior to transmitting a packet frame.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: September 20, 2016
    Assignee: Google Inc.
    Inventors: Paul Heninwolf, Anand Shah, Gary Morain
  • Publication number: 20150063352
    Abstract: The broadcast nature of wireless communication may be utilized by transmitting a packet frame identifying at least one relay node that can transmit the packet frame without transmitting an acknowledgement frame confirming receipt of the packet frame by a respective relay node. A relay node may cancel a relay obligation to transmit a packet frame based on detecting transmission of the packet frame by another node or based on detection of an acknowledgement frame confirming that a destination node received the packet frame. A transmission chain corresponding to the transmission of a packet frame may be assigned a priority. Alternatively or in addition, a relay node within a transmission chain may be assigned a priority. A priority may determine the amount of delay inserted prior to transmitting a packet frame.
    Type: Application
    Filed: August 28, 2013
    Publication date: March 5, 2015
    Applicant: Google Inc.
    Inventors: Paul Heninwolf, Anand Shah, Gary Morain
  • Publication number: 20110158122
    Abstract: A technique involves untethered access points (UAPs) that can broadcast estimated transmission time (ETT) that represents an estimated time it would take for a packet to be transmitted from the first UAP to an AP that is wire coupled to a network. The proposed system can offer, among other advantages, accurate ETT values for use by UAPs of a wireless network.
    Type: Application
    Filed: March 7, 2011
    Publication date: June 30, 2011
    Applicant: TRAPEZE NETWORKS, INC.
    Inventors: James Murphy, Gary Morain
  • Patent number: 7912982
    Abstract: A technique involves untethered access points (UAPs) that can broadcast estimated transmission time (ETT) that represents an estimated time it would take for a packet to be transmitted from the first UAP to an AP that is wire coupled to a network. The proposed system can offer, among other advantages, accurate ETT values for use by UAPs of a wireless network.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: March 22, 2011
    Assignee: Trapeze Networks, Inc.
    Inventors: James Murphy, Gary Morain
  • Publication number: 20080117822
    Abstract: A technique involves untethered access points (UAPs) that can broadcast estimated transmission time (ETT) that represents an estimated time it would take for a packet to be transmitted from the first UAP to an AP that is wire coupled to a network. The proposed system can offer, among other advantages, accurate ETT values for use by UAPs of a wireless network.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 22, 2008
    Inventors: James Murphy, Gary Morain
  • Publication number: 20070287390
    Abstract: A technique for implementing an untethered access point (UAP) mesh involves enabling AP-local switching at one or more UAPs of the mesh. A system constructed according to the technique may include a wireless switch; an access point (AP) wire-coupled to the wireless switch; and a UAP mesh, wirelessly coupled to the AP, including a UAP with an AP-local switching engine embodied in a computer-readable medium. Another system constructed according to the technique may include an untethered access point (UAP), including: a radio; a backhaul service set identifier (SSID) stored in a computer-readable medium; an anchor access point (AAP) selection engine embodied in a computer-readable medium. In operation, the AAP selection engine may use the radio to attempt to associate with the AAP if a beaconed backhaul SSID matches the stored backhaul SSID.
    Type: Application
    Filed: May 11, 2007
    Publication date: December 13, 2007
    Applicant: Trapeze Networks, Inc.
    Inventors: James Murphy, Gary Morain, Stan Chesnutt
  • Publication number: 20070260720
    Abstract: A technique for buffering multicast messages in an access point (AP) relates to buffering multicast messages in an AP when a client of the AP is in powersave mode. Attributes of clients are used to group the clients into subsets, so multicast messages only need to be buffered if one of the clients in the subset in which an intended recipient is a member is in powersave mode. The buffered multicast message may then be sent at a later time when intended recipients are not in powersave mode.
    Type: Application
    Filed: May 3, 2006
    Publication date: November 8, 2007
    Inventor: Gary Morain