A method and system for antenna selection diversity with dynamic gain control. A receiver selects a starting antenna and dwells on it until an incoming signal is detected. An AGC is applied on the received signal and an estimate of the received power is determined for the starting antenna. The receiver may dwell on other antennas if the signal in the first antenna is not strong enough for signal processing. The gain of an antenna may be set by the gain and power levels of the previously dwelled-on antennas and/or by a power coupling factor that exists between the antennas in an antenna switch. The receiver switches through the remaining antennas as long as necessary to select at least one of the antennas for signal processing. Dynamically adjusting the gain of antennas in a diversity system provides a more accurate and efficient antenna selection scheme.
|
1. A method for controlling an antenna system, the method comprising:
dwelling on at least one of a plurality of antennas;
determining at least one of a plurality of signal quality metrics for said dwelled-on at least one of a plurality of antennas;
determining a gain for said dwelled-on at least one of a plurality of antennas, wherein said gain is based on one or more power coupling parameters between said dwelled-on at least one of a plurality of antennas and one or more of a remainder of said plurality of antennas; and
selecting for signal processing a portion of said dwelled-on at least one of a plurality of antennas based on said determined gain and said determined at least one of a plurality of signal quality metrics from said dwelled-on at least one of a plurality of antennas.
21. A system for controlling an antenna system, the system comprising:
a processor that dwells on at least one of a plurality of antennas;
said processor determines at least one of a plurality of signal quality metrics for said dwelled-on at least one of a plurality of antennas;
said processor determines a gain of said dwelled-on at least one of a plurality of antennas, wherein said gain is based on one or more power coupling parameters between said dwelled-on at least one of a plurality of antennas and one or more of a remainder of said plurality of antennas; and
said processor selects for signal processing, a portion of said dwelled-on at least one of a plurality of antennas based on said determined gain and said determined at least one of a plurality of signal quality metrics from said dwelled-on at least one of a plurality of antennas.
31. A method for controlling an antenna system, the method comprising:
dwelling on at least one of a plurality of antennas;
determining a gain for said dwelled-on at least one of a plurality of antennas;
selecting a starting antenna from said at least one of a plurality of antennas;
selecting said starting antenna based on prior history of selection of a portion of said dwelled-on at least one of a plurality of antennas as observed across one or more previous frames;
determining at least one of a plurality of signal quality metrics for said dwelled-on at least one of a plurality of antennas; and
selecting for signal processing said portion of said dwelled-on at least one of a plurality of antennas based on said determined gain and said determined at least one of a plurality of signal quality metrics from said dwelled-on at least one of a plurality of antennas.
47. A system for controlling an antenna system, the system comprising:
a processor that dwells on at least one of a plurality of antennas;
said processor determines a gain for said dwelled-on at least one of a plurality of antennas;
said processor selects a starting antenna from said at least one of a plurality of antennas;
said processor selects said starting antenna based on prior history of selection of a portion of said dwelled-on at least one of a plurality of antennas as observed across one or more previous frames;
said processor determines at least one of a plurality of signal quality metrics for said dwelled-on at least one of a plurality of antennas; and
said processor selects for signal processing said portion of said dwelled-on at least one of a plurality of antennas based on said determined gain and said determined at least one of a plurality of signal quality metrics from said dwelled-on at least one of a plurality of antennas.
11. A computer readable medium having stored thereon, a computer program having at least one code section for controlling an antenna system, the at least one code section being executable by a computer for causing the computer to perform steps comprising:
dwelling on at least one of a plurality of antennas;
determining at least one of a plurality of signal quality metrics for said dwelled-on at least one of a plurality of antennas;
determining a gain for said dwelled-on at least one of a plurality of antennas, wherein said gain is based on one or more power coupling parameters between said dwelled-on at least one of a plurality of antennas and one or more of a remainder of said plurality of antennas; and
selecting for signal processing a portion of said dwelled-on at least one of a plurality of antennas based on said determined gain and said determined at least one of a plurality of signal quality metrics from said dwelled-on at least one of a plurality of antennas.
39. A computer readable medium having stored thereon, a computer program having at least one code section for controlling an antenna system, the at least one code section being executable by a computer for causing the computer to perform steps comprising:
dwelling on at least one of a plurality of antennas;
determining a gain for said dwelled-on at least one of a plurality of antennas;
selecting a starting antenna from said at least one of a plurality of antennas;
selecting said starting antenna based on prior history of selection of a portion of said dwelled-on at least one of a plurality of antennas as observed across one or more previous frames;
determining at least one of a plurality of signal quality metrics for said dwelled-on at least one of a plurality of antennas; and
selecting for signal processing said portion of said dwelled-on at least one of a plurality of antennas based on said determined gain and said determined at least one of a plurality of signal quality metrics from said dwelled-on at least one of a plurality of antennas.
2. The method according to
3. The method according to
4. The method according to
5. The method according to
6. The method according to
7. The method according to
8. The method according to
9. The method according to
10. The method according to
12. The computer readable medium according to
13. The computer readable medium according to
14. The computer readable medium according to
15. The computer readable medium according to
16. The computer readable medium according to
17. The computer readable medium according to
18. The computer readable medium according to
19. The computer readable medium according to
20. The computer readable medium according to
22. The system according to
23. The system according to
24. The system according to
25. The system according to
26. The system according to
27. The system according to
28. The system according to
29. The system according to
30. The system according to
32. The method according to
33. The method according to
34. The method according to
35. The method according to
36. The method according to
37. The method according to
38. The method according to
40. The computer readable medium according to
41. The computer readable medium according to
42. The computer readable medium according to
43. The computer readable medium according to
44. The computer readable medium according to
45. The computer readable medium according to
46. The computer readable medium according to
48. The system according to
49. The system according to
50. The system according to
51. The system according to
52. The system according to
53. The system according to
54. The system according to
|
This application makes reference to, claims priority to, and claims the benefit of U.S. Provisional Application Ser. No. 60/547,366 filed Feb. 24, 2004.
This application makes reference to:
The above stated applications are hereby incorporated herein by reference in their entirety.
Certain embodiments of the invention relate to wireless communication. More specifically, certain embodiments of the invention relate to a method and system for antenna selection diversity with dynamic gain control.
In a wireless communication system, a data stream will most likely experience multiple reflections (multipath) while propagating between the transmitter and the receiver. Multipath fading implies that multiple copies of the transmitted signal follow different paths and reach the receiving antenna with different time delays. In such cases the received signal strength at a given time is the result of destructive and constructive interference of the multiple paths arriving from different directions. Destructive interference degrades the performance of the detector and hence adversely affects the system capacity. However, by using multiple antennas at the receiver and with appropriate digital signal processing methods, multipath can be exploited to enhance the performance and robustness of the receiver and to increase the reliability of the communications link. The receiving antennas generally must be spaced sufficiently far apart that the signal each antenna sees is not correlated with the signals seen by the other antennas. One such method of mitigating multipath fading is called selection diversity.
Selection diversity is based on selecting the best signal among plurality of signals detected at the receiver antennas. Let Pi denote the power estimated at antenna i at the receiver. Then, the selection diversity scheme will select antenna j as the receive antenna if Pj>Pi, i≠j. Higher accuracy in estimating the powers Pi results in higher probability of the right receive antenna being selected and better performance of the selection diversity scheme. Two main factors that affect the accuracy of the power estimates Pi may include a dwell time on all antennas other than the starting antenna and presence of impairments such as noise, transients and offsets.
With regard to dwell time on all antennas other than the starting antenna, in practical wireless communications systems, time constraints are imposed to keep the transmission overhead low. As a result, the dwell time on all antennas other than the starting antenna is insufficient to allow for automatic gain control (AGC) to run its full course during the dwell time on each antenna. Without automatic gain control, the visibility of the signal strength of all antennas other than the starting antenna is limited and generally leads to inaccurate power estimates Pi.
With regard to the presence of impairments such as noise, transients and offsets, impairments corrupt the power estimates Pi and may result in mis-estimations of the received power. Such mis-estimations of power may result in the selection of antenna j as the receive antenna even if Pj<Pi for some other antenna i. Because dwell time on all antennas other than the starting antenna is limited, a predetermined gain may be generally applied to all antennas other than the starting antenna. When the signal in antenna j, where antenna j is not the starting antenna, is very strong, the predetermined gain applied to antenna j may be too high for that signal and the signal may be clipped. If the clipped signal in antenna j was in fact the best received signal available to the receiver, the receiver may end up selecting a signal from antenna i, where Pi<Pj, because it may not be able to estimate accurately the power of a signal when it is clipped.
Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art, through comparison of such systems with some aspects of the present invention as set forth in the remainder of the present application with reference to the drawings.
Certain embodiments of the invention may be found in a method and system for antenna selection diversity with dynamic gain control. Wireless communication systems may utilize receivers with multiple antennas to enhance the performance and robustness of the receiver and to increase the reliability of the communications link. Certain aspects of the method may comprise dwelling on at least one of several antennas in a receiver system in order to select a portion of those antennas for signal processing, determining a gain, and determining a signal quality metric for the dwelled-on antennas. The power may be an estimated received power or it may be a received power. Selecting the portion of antennas that may be used for signal processing may be based on the gain, the estimated signal quality metric, and/or the received signal quality metric of the dwelled-on antennas.
A starting antenna may be selected from the antennas in the receiver system based on a predetermined criteria, random selection, and/or on information of which dwelled-on antennas or portion of dwelled-on have been selected for signal processing in the past. A starting gain for the starting antenna may be determined by using an automatic gain control. Other antennas in the receiver system may be selected for dwelling based on a predetermined criteria. For each of the dwelled-on antennas, a gain may be determined dynamically based on the gain, the signal quality metrics, and/or on at least one of the power coupling parameters that may be measured between the antenna switch outputs in the receiver. The signal quality metrics may be an estimated received power, a received power, a signal-to-noise ratio, a bit error rate, a packet error rate, a propagation channel characteristic, an/or a channel interference. Selecting a portion of the dwelled-on antennas for signal processing in the current information frame may be based on a comparison against a specified range of levels for at least one signal quality metric.
Another embodiment of the invention may provide a machine-readable storage, having stored thereon, a computer program having at least one code section executable by a machine, thereby causing the machine to perform the steps as described above for a method and system for antenna selection diversity with dynamic gain control.
Certain aspects of the system may comprise a processor that dwells on at least one several antennas in a receiver system in order to select a portion of those antennas for signal processing. The processor determines a gain and a signal quality metric for the dwelled-on antennas. The signal quality metric may be an estimated signal quality metric or it may be a true signal quality metric. The processor selects the portion of antennas that may be used for signal processing based on the gain, the estimated signal quality metric, and/or the received signal quality metric of the dwelled-on antennas.
The processor may select a starting antenna from the antennas in the receiver system based on a predetermined criteria, random selection, and/or on information of which dwelled-on antennas or portion of dwelled-on have been selected for signal processing in the past. The processor may determine a starting gain for the starting antenna by using an automatic gain control.
The processor may select the dwelling antennas in the receiver system based on a predetermined criteria. For each of the dwelled-on antennas, the processor may determine a gain dynamically based on the gain, the estimated received power, and/or the received power of other dwelled-on antennas and/or on at least one of the power coupling parameters that may be measured between the antennas in the receiver. The processor may select a portion of the dwelled-on antennas for signal processing in the current information frame based on a comparison against a specified range of levels for at least one signal quality metric, and may select the dwelling antennas in the receiver system based on a predetermined criteria. For each of the dwelled-on antennas, the processor may determine a gain dynamically based on the gain, the estimated received power, and/or the received power of other dwelled-on antennas and/or on at least one of the power coupling parameters that may be measured between the antennas in the receiver. The processor may select a portion of the dwelled-on antennas for signal processing in the current information frame based on a comparison against a specified range of levels for at least one signal quality metric.
These and other advantages, aspects and novel features of the present invention, as well as details of an illustrated embodiment thereof, will be more fully understood from the following description and drawings.
Certain embodiments of the invention may be found in a method and system for antenna selection diversity with dynamic gain control. Wireless communication systems may utilize receivers with multiple antennas to enhance the performance and robustness of the receiver and to increase the reliability of the communications link. Certain aspects of the method may comprise dwelling on at least one of several antennas in a receiver system in order to select a portion of those antennas for signal processing, determining a gain, and determining a signal quality metric for the dwelled-on antennas. The power may be an estimated received power or it may be a received power. Selecting the portion of antennas that may be used for signal processing may be based on the gain, the estimated signal quality metric, and/or the received signal quality metric of the dwelled-on antennas.
A starting antenna may be selected from the antennas in the receiver system based on a predetermined criteria, random selection, and/or on information of which dwelled-on antennas or portion of dwelled-on have been selected for signal processing in the past. A starting gain for the starting antenna may be determined by using an automatic gain control.
Other antennas in the receiver system may be selected for dwelling based on a predetermined criteria. For each of the dwelled-on antennas, a gain may be determined dynamically based on the gain, the signal quality metrics, and/or on at least one of the power coupling parameters that may be measured between the antenna switch outputs in the receiver. The signal quality metrics may be an estimated received power, a received power, a signal-to-noise ratio, a bit error rate, a packet error rate, a propagation channel characteristic, an/or a channel interference. Selecting a portion of the dwelled-on antennas for signal processing in the current information frame may be based on a comparison against a specified range of levels for at least one signal quality metric.
The incoming wireless signal may be received by at least one antenna 102. The antenna switch 104 may select the antenna channel of any antenna 102. The processor 106 may notify the antenna switch 104 which antenna channel corresponding to a particular antenna 102 to select. The processor 106 may be utilized to determine which antenna 102 may be the starting antenna, to determine which antenna 102 to select next, to determine the dwell time in each selected antenna, to detect and decode the incoming signal, and to amplify or apply a gain to the signal. The processor 106 may apply gain to the signal from an antenna channel by utilizing an automatic gain control (AGC) or by determining a specific gain to apply. The processor 106 may be utilized to determine the estimated power of the signal, to determine a signal-to-noise ratio, to determine a packet-error-rate or bit-error-rate, to transfer information to and from memory 108, and to determine statistics based on information from several transmitted frames stored in memory 108. The memory 108 may be utilized to store information processed by the processor 106 that may be associated with any antenna 102 in any number of transmitted frames.
In operation, the processor 106 may notify the antenna switch 104 which antenna 102 may be used as the starting antenna. The processor 106 may determine which antenna 102 to use for the starting antenna based on information from preceding frames that may be stored in memory 108. The antenna switch 104 may select the antenna channel that corresponds to the selected antenna 102. The processor 106 may dwell on the starting antenna until it detects an incoming signal. Once the signal is detected, an AGC may be applied to obtain a sufficiently strong signal for decoding. The processor 106 may determine the estimated received power for the starting antenna and may store the value in memory 108. The processor 106 may then notify the antenna switch 104 to select the next antenna 102 for detection. The processor 106 may determine which antenna 102 to use as the next antenna based on information from preceding frames that may be stored in memory 108. The antenna switch 104 may select the antenna channel that corresponds to the next antenna. The processor 106 may dwell on the next antenna and apply a predetermined gain because the dwell time may be insufficient for an AGC to run its full operation. The processor 106 may determine the estimated received power for the next antenna and may store the value in memory 108. A similar procedure may be carried out with the remaining antennas in receiver system 100. Wit the exception of the starting antenna, a predetermined gain may be applied to all the other antennas because dwell time in all but the starting antenna is limited. The processor 106 may determine an estimated received power for all antennas in receiver system 100 and store the values in memory 108. The processor 106 may select the best antenna for decoding by selecting the highest estimated received power to determine the antenna 102 which has the strongest signal. The processor 106 may then notify the antenna switch 104 to select the antenna channel that corresponds to the antenna 102 with the strongest signal for decoding. The processor 106 may then detect and decode the signal from the selected best antenna and may store information associated with the antenna 102 it selected as the best antenna for the current frame.
For illustration, when Q1<<QiLi, i≠1 and that Q2L2 is dominant, the estimated received power received by processor 106 may reduced to P1=Q2L2. In this case, a maximum power of interest at antenna 2 may be given by P1/L2, which is the estimated received power of antenna 1 divided by a measured power coupled factor between antennas 1 and 2. Therefore, the gain setting found for antenna 1 by the AGC through a long dwell time may be backed-off for use in antenna 2 to allow for a signal whose power is as large as P1/L2 to be detected properly at antenna 2. The gain for antenna 2 may not need to be predetermined but may be dynamically adjusted in each received frame. Repeating the same exercise for cases where Q3L3, . . . , or QMLM dominates, the maximum power of interest is P1/Lj, where Lj=max(Li, i≠1) is the power coupling factor 118 for antenna j. Since Lj is known, backing-off the gain setting found for antenna 1 to allow for P1/Lj to be detected properly at antenna j may also allow for P1/Li, i≠j, 1 to be detected properly at antenna i. The gain setting for all antennas other than the starting antenna may be dynamically set as it is backed-off from the gain setting found for antenna 1. If there is sufficient time, the gain back-off may be implemented in more than one step. In this regard, a time required to finish dynamic gain control is much less than a time required to run a full automatic gain control (AGC) on each of the antenna channels in receiver system 100.
In step 516, the processor 106 may determine whether the signal quality metric at the starting antenna is strong enough. The signal quality metric may refer to the received power, Q, or to the estimated received power, P. To determine whether the signal quality metric is strong enough, the processor may compare the signal quality metric from step 512 to a threshold level. For example, if the signal in the starting antenna is at least 40 dB above noise, then the signal may be strong enough for detection and decoding. If the signal quality metric is determined to be adequate, then the processor 106 may proceed to step 518. In step 518, the processor 106 may determine if the signal quality metric in the starting antenna meets a selection criteria so that the starting antenna may be selected as at least one of the antennas that may be used for signal detection and signal decoding. The selection criteria may depend, for example, on the gain setting for the antenna, on the location of the antenna, on the number of antennas that may be selected, on the number or antennas that may have been dwelled on thus far, on the history of prior antenna selection, on the history of prior collected antenna information, and/or on an optimal amount of time that the receiver system 100 to detect and decode an antenna signal. If the antenna meets the selection criteria, the processor 106 may proceed to step 520 and decode the incoming signal from the selected antenna in the current frame. After decoding, the processor 106 may proceed back to step 502 and start a new information frame.
If in step 516 the signal quality metric in the starting antenna was not adequate to meet or exceed the threshold level, the processor 106 may proceed to step 522 where it may select a current dwelling antenna based on prior antenna selection history, based on a random selection, and/or based on a predetermined dwelling schedule. The processor 106 may apply a gain to the current dwelling antenna in step 524. The gain may depend on the collected gain, collected power information, and/or on the power coupling factors of all antennas dwelled on by the processor 106 thus far. In the case where the only antenna dwelled on is the starting antenna, the gain in step 524 may depend on the collected gain, collected power information in step 514 and/or on the power coupling factor between the current dwelling antenna and the starting antenna. For example, the gain setting may be GsLd, where Ld corresponds to the coupling factor between the current dwelling antenna and the starting antenna. In step 526, the processor 106 may determine the signal quality metric of the current dwelling antenna. The signal quality metric may correspond to the estimated received power, P, or the received power, Q, of the current dwelling antenna. In step 528, the processor 106 may collect the antenna performance information and store it in memory 108.
In step 530, the processor 106 may determine whether the signal quality metric of the current dwelling antenna is adequate. The signal quality metric may refer to the received power, Q, or to the estimated received power, P. To determine whether the signal quality metric is adequate, the processor may compare the signal quality metric from step 526 to a threshold level. The threshold level in step 530 may be the same as the threshold level in step 516 or it may be different. If the signal quality metric is not adequate, the processor 106 may return to step 522 and select a different current dwelling antenna from the remaining antennas in the receiver system 100. If the signal quality metric is adequate, the processor 106 may proceed to step 518 and determine whether the antenna performance meets or exceeds a specified selection criteria. If the current dwelling antenna meets or exceeds the selection criteria in step 520, then the processor 106 may proceed to step 520 and then to a new frame in step 502.
Accordingly, the present invention may be realized in hardware, software, or a combination of hardware and software. The present invention may be realized in a centralized fashion in at least one computer system, or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware and software may be a general-purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
The present invention may also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods. Computer program in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form.
While the present invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiment disclosed, but that the present invention will include all embodiments falling within the scope of the appended claims.
Moorti, Rajendra Tushar, Hoo, Min Chuin
Patent | Priority | Assignee | Title |
8031838, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8041008, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8047714, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8083406, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8111809, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8116429, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8130904, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8249218, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8254524, | Jan 29 2009 | GEARBOX, LLC | Diagnostic delivery service |
8462861, | Dec 15 2009 | Raytheon Company | Methods and apparatus for multipath mitigation |
8526515, | Oct 10 2008 | WIPRO LIMITED | Link quality metric based antenna selection for transceivers |
8660512, | Sep 30 2008 | Intel Corporation | High-frequency prestage and receiver |
Patent | Priority | Assignee | Title |
5481571, | Nov 12 1993 | CIRRUS LOGIC INC | Method and apparatus for switching between radio frequency circuits |
5648992, | Sep 30 1993 | Skyworks Solutions, Inc | Multiple antenna home base for digital cordless telephones |
5787122, | May 24 1995 | Sony Corporation | Method and apparatus for transmitting/receiving, encoded data as burst signals using a number of antennas |
5940454, | Dec 17 1997 | Apple Inc | Blind switch diversity control apparatus |
6002672, | Oct 25 1996 | Microsoft Technology Licensing, LLC | Diversity antenna selection |
6049705, | Feb 03 1998 | Ericsson Inc. | Diversity for mobile terminals |
6922549, | Oct 31 2003 | Cisco Technology, Inc. | Error vector magnitude selection diversity metric for OFDM |
20020168039, | |||
20040137924, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 25 2004 | MOORTI, RAJENDRA TUSHAR | Broadcom Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 015594 | /0949 | |
Mar 25 2004 | HOO, MIN CHUIN | Broadcom Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 015594 | /0949 | |
Mar 26 2004 | Broadcom Corporation | (assignment on the face of the patent) | / | |||
Feb 01 2016 | Broadcom Corporation | BANK OF AMERICA, N A , AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 037806 | /0001 | |
Jan 19 2017 | BANK OF AMERICA, N A , AS COLLATERAL AGENT | Broadcom Corporation | TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS | 041712 | /0001 | |
Jan 20 2017 | Broadcom Corporation | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 041706 | /0001 | |
May 09 2018 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | MERGER SEE DOCUMENT FOR DETAILS | 047195 | /0658 | |
Sep 05 2018 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658 ASSIGNOR S HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09 05 2018 | 047357 | /0302 | |
Sep 05 2018 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT | 048674 | /0834 |
Date | Maintenance Fee Events |
May 18 2012 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
May 18 2016 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
May 18 2020 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Nov 18 2011 | 4 years fee payment window open |
May 18 2012 | 6 months grace period start (w surcharge) |
Nov 18 2012 | patent expiry (for year 4) |
Nov 18 2014 | 2 years to revive unintentionally abandoned end. (for year 4) |
Nov 18 2015 | 8 years fee payment window open |
May 18 2016 | 6 months grace period start (w surcharge) |
Nov 18 2016 | patent expiry (for year 8) |
Nov 18 2018 | 2 years to revive unintentionally abandoned end. (for year 8) |
Nov 18 2019 | 12 years fee payment window open |
May 18 2020 | 6 months grace period start (w surcharge) |
Nov 18 2020 | patent expiry (for year 12) |
Nov 18 2022 | 2 years to revive unintentionally abandoned end. (for year 12) |