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: 9622250Abstract: 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: GrantFiled: September 8, 2014Date of Patent: April 11, 2017Assignee: Xirrus, Inc.Inventors: Michael De La Garrigue, Shaun Clem, Michael R. Conley, David B. Rosen, Drew Bertagna
-
Publication number: 20160014633Abstract: 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: ApplicationFiled: March 31, 2015Publication date: January 14, 2016Inventors: DREW BERTAGNA, DAVID ROSEN
-
Patent number: 8995344Abstract: 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: GrantFiled: October 8, 2012Date of Patent: March 31, 2015Assignee: Xirrus, Inc.Inventors: Drew Bertagna, David Rosen
-
Publication number: 20150063153Abstract: 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: ApplicationFiled: September 8, 2014Publication date: March 5, 2015Inventors: MICHAEL DELAGARRIGUE, SHAUN CLEM, MICHAEL R. CONLEY, DAVID B. ROSEN, DREW BERTAGNA
-
Patent number: 8831659Abstract: 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: GrantFiled: March 9, 2006Date of Patent: September 9, 2014Assignee: Xirrus, Inc.Inventors: Michael De La Garrigue, Shaun Clem, Michael R. Conley, David B. Rosen, Drew Bertagna
-
Publication number: 20130089031Abstract: 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: ApplicationFiled: October 8, 2012Publication date: April 11, 2013Applicant: Xirrus, Inc.Inventors: Drew Bertagna, David Rosen
-
Patent number: 8112039Abstract: 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: GrantFiled: December 11, 2007Date of Patent: February 7, 2012Assignee: Xirrus, Inc.Inventor: Drew Bertagna
-
Publication number: 20100039308Abstract: 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: ApplicationFiled: December 11, 2007Publication date: February 18, 2010Applicant: Xirrus, Inc.Inventor: Drew Bertagna
-
Publication number: 20080268778Abstract: 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: ApplicationFiled: March 9, 2006Publication date: October 30, 2008Inventors: Michael De La Garrigue, Shaun Clem, Michael R. Conley, David B. Rosen, Drew Bertagna
-
Patent number: 6934294Abstract: 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: GrantFiled: March 24, 2004Date of Patent: August 23, 2005Assignee: AlcatelInventor: Drew Bertagna
-
Patent number: 6901452Abstract: 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: GrantFiled: March 2, 2000Date of Patent: May 31, 2005Assignee: AlcatelInventor: Drew Bertagna
-
Patent number: 6862280Abstract: 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: GrantFiled: March 2, 2000Date of Patent: March 1, 2005Assignee: AlcatelInventor: Drew Bertagna
-
Publication number: 20040179535Abstract: 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: ApplicationFiled: March 24, 2004Publication date: September 16, 2004Inventor: Drew Bertagna
-
Publication number: 20040042478Abstract: 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: ApplicationFiled: September 3, 2002Publication date: March 4, 2004Inventor: Drew Bertagna
-
Patent number: 6389035Abstract: 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: GrantFiled: May 8, 1998Date of Patent: May 14, 2002Assignee: Alcatel Internetworking, Inc.Inventors: Drew Bertagna, Anees Narsinh
-
Patent number: 6088745Abstract: 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: GrantFiled: March 17, 1998Date of Patent: July 11, 2000Assignee: Xylan CorporationInventors: Drew Bertagna, Anees Narsinh