Patents by Inventor Drew Bertagna

Drew Bertagna 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: 9622250
    Abstract: A wireless access point with a centralized media access controller MAC (402) that enables multiple radios (404, 412, 408) to share MAC resources and implement load balancing and frequency control.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: April 11, 2017
    Assignee: Xirrus, Inc.
    Inventors: Michael De La Garrigue, Shaun Clem, Michael R. Conley, David B. Rosen, Drew Bertagna
  • Publication number: 20160014633
    Abstract: A wireless network access device comprising a radio interface with a serial communication line, a switch, and M serial connections to M connectors for connecting up to M corresponding detachable radio modules. The radio interface forms up to M individually addressable radio communications paths. Each radio module includes a radio configured to communicate with client devices in a coverage area and a radio processor configured to manage at least one radio receiving buffer. The radio receiving buffers store receiver buffer identifiers to corresponding received data space. A processor manages communication between the client devices that communicate with the radio modules and a data network via the radio interface and a network interface when N?M radio modules are connected to the radio interface. An assist engine is connected in the serial connection between the processor and the switch to manage allocation of receive buffer identifiers to the radio modules.
    Type: Application
    Filed: March 31, 2015
    Publication date: January 14, 2016
    Inventors: DREW BERTAGNA, DAVID ROSEN
  • Patent number: 8995344
    Abstract: A wireless network access device comprising a radio interface with a serial communication line, a switch, and M serial connections to M connectors for connecting up to M corresponding detachable radio modules. The radio interface forms up to M individually addressable radio communications paths. Each radio module includes a radio configured to communicate with client devices in a coverage area and a radio processor configured to manage at least one radio receiving buffer. The radio receiving buffers store receiver buffer identifiers to corresponding received data space. A processor manages communication between the client devices that communicate with the radio modules and a data network via the radio interface and a network interface when N?M radio modules are connected to the radio interface. An assist engine is connected in the serial connection between the processor and the switch to manage allocation of receive buffer identifiers to the radio modules.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: March 31, 2015
    Assignee: Xirrus, Inc.
    Inventors: Drew Bertagna, David Rosen
  • Publication number: 20150063153
    Abstract: A wireless access point with a centralized media access controller MAC (402) that enables multiple radios (404, 412, 408) to share MAC resources and implement load balancing and frequency control.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 5, 2015
    Inventors: MICHAEL DELAGARRIGUE, SHAUN CLEM, MICHAEL R. CONLEY, DAVID B. ROSEN, DREW BERTAGNA
  • Patent number: 8831659
    Abstract: A wireless access point with a centralized media access controller MAC (402) that enables multiple radios (404, 412, 408) to share MAC resources and implement load balancing and frequency control.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: September 9, 2014
    Assignee: Xirrus, Inc.
    Inventors: Michael De La Garrigue, Shaun Clem, Michael R. Conley, David B. Rosen, Drew Bertagna
  • Publication number: 20130089031
    Abstract: A wireless network access device comprising a radio interface with a serial communication line, a switch, and M serial connections to M connectors for connecting up to M corresponding detachable radio modules. The radio interface forms up to M individually addressable radio communications paths. Each radio module includes a radio configured to communicate with client devices in a coverage area and a radio processor configured to manage at least one radio receiving buffer. The radio receiving buffers store receiver buffer identifiers to corresponding received data space. A processor manages communication between the client devices that communicate with the radio modules and a data network via the radio interface and a network interface when N <M radio modules are connected to the radio interface. An assist engine is connected in the serial connection between the processor and the switch to manage allocation of receive buffer identifiers to the radio modules.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 11, 2013
    Applicant: Xirrus, Inc.
    Inventors: Drew Bertagna, David Rosen
  • Patent number: 8112039
    Abstract: A system and method for providing radar signal detection in a communications system. In an example method, a raw energy detect signal is received and analyzed to determine if the raw energy detect signal contains a valid radar pulse. A bit is stored in a bit sequence storage device such that the bit has a first value if a valid radar pulse was detected or a second value indicating that a valid pulse was not detected. A set of bits in the bit sequence storage device are accessed to determine if a plurality of waveform-indicating locations in the bit sequence storage device includes valid pulses. In another aspect of the invention, a system detects a radar signal in a communications device. The system includes a pulse detector to detect pulses in a raw energy signal having a pulse width within a predetermined minimum and maximum pulse width. The system includes a frequency detector having a bit sequence storage device to store the bits output by the pulse detector.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: February 7, 2012
    Assignee: Xirrus, Inc.
    Inventor: Drew Bertagna
  • Publication number: 20100039308
    Abstract: A system and method for providing radar signal detection in a communications system. In an example method, a raw energy detect signal is received and analyzed to determine if the raw energy detect signal contains a valid radar pulse. A bit is stored in a bit sequence storage device such that the bit has a first value if a valid radar pulse was detected or a second value indicating that a valid pulse was not detected. A set of bits in the bit sequence storage device are accessed to determine if a plurality of waveform-indicating locations in the bit sequence storage device includes valid pulses. In another aspect of the invention, a system detects a radar signal in a communications device. The system includes a pulse detector to detect pulses in a raw energy signal having a pulse width within a predetermined minimum and maximum pulse width. The system includes a frequency detector having a bit sequence storage device to store the bits output by the pulse detector.
    Type: Application
    Filed: December 11, 2007
    Publication date: February 18, 2010
    Applicant: Xirrus, Inc.
    Inventor: Drew Bertagna
  • Publication number: 20080268778
    Abstract: A wireless access point with a centralized media access controller MAC (402) that enables multiple radios (404, 412, 408) to share MAC resources and implement load balancing and frequency control.
    Type: Application
    Filed: March 9, 2006
    Publication date: October 30, 2008
    Inventors: Michael De La Garrigue, Shaun Clem, Michael R. Conley, David B. Rosen, Drew Bertagna
  • Patent number: 6934294
    Abstract: A queue scheduling method and apparatus for a queuing structure including a plurality of queues at different priorities and having different bandwidth privileges competing for the bandwidth of an output. The method selects a queue at the current priority, having data for release to the output and having available bandwidth to release data to the output. If there are a plurality of such queues, round-robin ordering determines which queue in the plurality is selected. The apparatus includes a plurality of bit masks representing the status in relation to a queue state variable of the different queues, which masks are combined in a bit-wise AND operation to determine which queues are selectable for releasing data to the output.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: August 23, 2005
    Assignee: Alcatel
    Inventor: Drew Bertagna
  • Patent number: 6901452
    Abstract: A data communication switch receives packets having first priorities, generates second priorities as a function of the first priorities, prioritizes selected ones of the plurality of packets as a function of the second priorities and transmits the plurality of packets having the second priorities. The first priorities may be inbound Std. 802.1Q tag priorities and the second priorities may be regenerated Std. 802.1Q tag priorities. Priority selection may be communicated in the switch through the expedient of packet marking. Marks may be instantiated in the packets prior to subjecting the packets to prioritization on the switch and removed from the packets prior to transmitting the packets from the switch. The switch may be arranged to prioritize selected ones of 802.1Q-complaint tagged packets based on a tag priority while preserving tag priority signaling for all such tagged packets.
    Type: Grant
    Filed: March 2, 2000
    Date of Patent: May 31, 2005
    Assignee: Alcatel
    Inventor: Drew Bertagna
  • Patent number: 6862280
    Abstract: Priority processing for a data communication switch, such as a LAN switch supporting source-learned bridging, in which a priority value for application to an outbound tagged packet is determined based on an inbound tag priority and a plurality of other values, such as an inbound tag VLAN and receiving port identifier. The plurality of other values may be initially resolved to a virtual trunk identifier, which virtual trunk identifier may be applied with the inbound tag priority to determine the outbound tag priority. The virtual trunk identifier may be resolved by reducing the plurality of other values to a smaller-bit value and using the smaller-bit value in a table look-up.
    Type: Grant
    Filed: March 2, 2000
    Date of Patent: March 1, 2005
    Assignee: Alcatel
    Inventor: Drew Bertagna
  • Publication number: 20040179535
    Abstract: A queue scheduling method and apparatus for a queuing structure including a plurality of queues at different priorities and having different bandwidth privileges competing for the bandwidth of an output. The method selects a queue at the current priority, having data for release to the output and having available bandwidth to release data to the output. If there are a plurality of such queues, round-robin ordering determines which queue in the plurality is selected. The apparatus includes a plurality of bit masks representing the status in relation to a queue state variable of the different queues, which masks are combined in a bit-wise AND operation to determine which queues are selectable for releasing data to the output.
    Type: Application
    Filed: March 24, 2004
    Publication date: September 16, 2004
    Inventor: Drew Bertagna
  • Publication number: 20040042478
    Abstract: A method and apparatus for multicast traffic management in a data communication system allows updates to the multicast subscriber list during the subscriber lookup phase. Duplicate pointers and pointer leakage problems are avoided through temporary use of a theoretical maximum pointer count and eventual replacement of the theoretical maximum pointer count with a true pointer count.
    Type: Application
    Filed: September 3, 2002
    Publication date: March 4, 2004
    Inventor: Drew Bertagna
  • Patent number: 6389035
    Abstract: A protocol translation hardware assist for resolving protocol incompatibilities in a multi-protocol switching environment. Discrete information units are transferred seamlessly from inputs to disparate protocol outputs by writing inbound discrete information units into selected address spaces in allocated buffers in a transfer queue in a manner which accounts for protocol format differences while allowing for straightforward dequeueing. The hardware assist fragments inbound discrete information units into multiple outbound units and creates offsets indicated by destination protocol requirements. A bypass check may be implemented to avoid subjecting to the fragmentation inquiry discrete information units for which it can be inferred a priori that fragmentation is not required.
    Type: Grant
    Filed: May 8, 1998
    Date of Patent: May 14, 2002
    Assignee: Alcatel Internetworking, Inc.
    Inventors: Drew Bertagna, Anees Narsinh
  • Patent number: 6088745
    Abstract: A data transfer system efficiently allocates contiguous address spaces in a destination storage area to packets by maintaining a plurality of lists from which different amounts of contiguous address spaces are allocated. List selection is made based on known or presumed packet characteristics. By arranging different lists to supply contiguous address spaces in different amounts based on packet-specific characteristics, over-allocation of address space may be reduced considerably while contiguous address space is guaranteed on a continuous basis.
    Type: Grant
    Filed: March 17, 1998
    Date of Patent: July 11, 2000
    Assignee: Xylan Corporation
    Inventors: Drew Bertagna, Anees Narsinh