IP Library Granted Patent US 7,813,443
Granted Patent B2
US 7,813,443 · App. 11/405,240 · Granted Oct 12, 2010

Transmit diversity system and method

Assignee: Symbol Technologies, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,813,443
App. No.
11/405,240
Granted
Oct 12, 2010
Kind
B2
Abstract

A transmitter including a plurality of transmitting antennas and a processor operably coupled to the plurality of transmitting antennas. The processor is configured to select a first antenna from the plurality of transmitting antennas for transmission of a frame of data, determine if the frame is successfully received by a receiver, and select a second antenna different than the first antenna from the plurality of transmitting antennas for retransmission of the frame if it is determined that the frame was not successfully received by the receiver. The processor is configured to select a different antenna than a previous antenna for retransmission of the frame each time it is determined that the frame was not successfully received by the receiver. The processor is configured to discard the frame from further transmission if it is determined that the frame was not successfully received by the receiver after a number of transmission attempts.

Claims (56)

1. A transmitter comprising:

a plurality of transmitting antennas;

a processor operably coupled to the plurality of transmitting antennas, wherein the processor is configured to:

select a first antenna from the plurality of transmitting antennas for transmission of a frame of data;

determine if the frame is successfully received by a receiver; and

select a second antenna different than the first antenna from the plurality of transmitting antennas for retransmission of the frame if it is determined that the frame was not successfully received by the receiver, wherein the second antenna is selected based on the second antenna being a different antenna than the first antenna; wherein the processor is configured to discard the frame from further transmission if it is determined that the frame was not successfully received by the receiver after a number of transmission attempts; wherein the number of transmission attempts is determined based on a type of data contained in the frame.

2. The transmitter of claim 1 , wherein the processor is configured to select a third antenna different than the second antenna from the plurality of transmitting antennas for retransmission of the frame if it is determined that the frame was not successfully received by the receiver from the second antenna, wherein the third antenna is selected based on the third antenna being a different antenna than the second antenna.

3. The transmitter of claim 2 , wherein the processor is configured to select an additional antenna than a previous antenna from the plurality of transmitting antennas for retransmission of the frame each time it is determined that the frame was not successfully received by the receiver from the previous antenna based on the additional antenna being a different antenna than the previous antenna.

4. The transmitter of claim 2 , wherein the third antenna is a same antenna as the first antenna.

5. The transmitter of claim 1 , wherein the transmitter is configured for operation according to the IEEE 802.11 transmission standard and wherein the processor is configured to determine if the frame is successfully received by the receiver by awaiting receipt of an acknowledgement from the receiver.

6. The transmitter of claim 1 , wherein the frame is one of a plurality of frames, wherein the processor is configured to operate on each of the plurality of frames the same as it operates on the frame.

7. The transmitter of claim 6 , wherein the processor is configured to operate on each of the plurality of frames independent of each other of the plurality of frames.

8. A method of operating a transmitter to transmit a frame of data to a receiver, the method comprising acts of:

selecting a first antenna for transmission of the frame;

determining if the frame is successfully received by the receiver; and

selecting a second antenna different than the first antenna for retransmission of the frame if it is determined that the frame was not successfully received by the receiver, wherein the second antenna is selected based on the second antenna being a different antenna than the first antenna; discarding the frame from further transmission if it is determined that the frame was not successfully received by the receiver after a number of transmission attempts; determining a type of data contained in the frame; and determining the number of transmission attempts based on the type of data.

9. The method of claim 8 , wherein the act of selecting a second antenna comprises an act of selecting an additional antenna than an antenna used immediately previously for the frame for retransmission of the frame each time it is determined that the frame was not successfully received by the receiver from the immediately previous antenna based on the additional antenna being a different antenna than the previous antenna.

10. The method of claim 8 , wherein the act of determining if the frame is successfully received by the receiver comprises an act of awaiting receipt of an acknowledgement from the receiver.

11. A computer readable memory medium encoded with an application executed by a computer that configures a processor to aid in transmission of a frame of data from a transmitter to a receiver, the application comprising:

a portion to select an antenna for transmission of the frame;

a portion to determine if the frame is successfully received by the receiver; and

a portion to select an additional antenna than the antenna for retransmission of the frame if it is determined that the frame was not successfully received by the receiver, wherein the alternate antenna is selected based on the additional antenna being a different antenna than the antenna; a portion configured to discard the frame from further transmission if it is determined that the frame was not successfully received by the receiver after a number of transmission attempts; a portion configured to determine a type of data contained in the frame; and a portion configured to determine the number of transmission attempts based on the type of data.

12. The computer readable memory medium of claim 11 , wherein the portion to select the additional antenna is configured to select a different antenna for retransmission than an antenna used immediately previously for the frame, each time it is determined that the frame was not successfully received by the receiver from the immediately previous antenna based on the additional antenna being a different antenna than the immediately previous antenna.

13. A transmitter for transmission of a frame of data to a receiver, the transmitter comprising:

a means for selecting an antenna for transmission of the frame;

a means for determining if the frame is successfully received by the receiver; and

a means for selecting an additional antenna than the antenna for retransmission of the frame if it is determined that the frame was not successfully received by the receiver, wherein the additional antenna is selected based on the additional antenna being a different antenna than the antenna; a means for discarding the frame from further transmission if it is determined that the frame was not successfully received by the receiver after a number of transmission attempts; a means for determining a type of data contained in the frame; and a means for determining the number of transmission attempts based on the type of data.

14. The transmitter of claim 13 , wherein the means for selecting the additional antenna comprises a means for selecting an additional antenna than an antenna used immediately previously for the frame for retransmission of the frame each time it is determined that the frame was not successfully received by the receiver from the immediately previous antenna based on the additional antenna being a different antenna than the previous antenna.

15. A transmitter comprising:

a plurality of transmitting antennas;

a processor operably coupled to the plurality of transmitting antennas, wherein the processor is configured to:

select a first antenna from the plurality of transmitting antennas for transmission of a frame of data;

determine if the frame is successfully received by a receiver;

select a second antenna different than the first antenna from the plurality of transmitting antennas for retransmission of the frame if it is determined that the frame was not successfully received by the receiver; and

discard the frame from further transmission if it is determined that the frame was not successfully received by the receiver after a number of transmission attempts, wherein the number of transmission attempts is determined based on a type of data contained in the frame.

16. A method of operating a transmitter to transmit a frame of data to a receiver, the method comprising acts of:

selecting a first antenna for transmission of the frame;

determining if the frame is successfully received by the receiver;

selecting a second antenna different than the first antenna for retransmission of the frame if it is determined that the frame was not successfully received by the receiver;

determining a type of data contained in the frame;

determining a number of transmission attempts based on the type of data; and

discarding the frame from further transmission if it is determined that the frame was not successfully received by the receiver after the number of transmission attempts.

17. A computer readable memory medium encoded with an application executed by a computer that configures a processor to aid in transmission of a frame of data from a transmitter to a receiver, the application comprising:

a portion to select an antenna for transmission of the frame;

a portion to determine if the frame is successfully received by the receiver;

a portion to select an additional antenna than the antenna for retransmission of the frame if it is determined that the frame was not successfully received by the receiver;

a portion configured to determine a type of data contained in the frame;

a portion configured to determine a number of transmission attempts based on the type of data; and

a portion configured to discard the frame from further transmission if it is determined that the frame was not successfully received by the receiver after the number of transmission attempts.

18. A transmitter for transmission of a frame of data to a receiver, the transmitter comprising:

a means for selecting an antenna for transmission of the frame;

a means for determining if the frame is successfully received by the receiver;

a means for selecting a different antenna than the antenna for retransmission of the frame if it is determined that the frame was not successfully received by the receiver;

a means for determining a type of data contained in the frame;

a means for determining a number of transmission attempts based on the type of data; and

a means for discarding the frame from further transmission if it is determined that the frame was not successfully received by the receiver after the number of transmission attempts.

Assignments (13)
RELEASE OF PATENT AND TRADEMARK SECURITY INTEREST AT REEL/FRAME NO. 46050/0546 Recorded Jul 30, 2026
From: BANK OF MONTREAL, AS AGENT
To: EXTREME NETWORKS, INC.
Reel/Frame 076081/0088 →
SECURITY INTEREST Recorded Jul 29, 2026
From: EXTREME NETWORKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 076078/0590 →
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2016
From: SYMBOL TECHNOLOGIES, LLC
To: EXTREME NETWORKS, INC.
Reel/Frame 040579/0410 →
AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2016
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 040521/0762 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2006
From: SHIBA, MICHAEL; OUCHIDA, WAYNE
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 018029/0665 →
Continuity (1)
Related Publication 20070242759A1 · Oct 18, 2007