United States Patent and Trademark Office OG Notices: 20 April 2004

                 Patents Reinstated Due to the Acceptance of a
                     Late Maintenance Fee from 03/22/2004

Patent          Application     Filing          Issue           Granted
Number          Number          Date            Date            Date

4,929,180       07/281,321      12/07/88        05/29/90        03/22/04
5,085,429       07/603,454      10/25/90        02/04/92        03/26/04
5,288,398       08/025,130      03/02/93        02/22/94        03/26/04
5,328,158       07/845,213      03/03/92        07/12/94        03/25/04
5,340,273       08/101,940      08/04/93        08/23/94        03/22/04
5,366,158       08/128,242      09/29/93        11/22/94        03/22/04
5,385,025       08/205,371      03/04/94        01/31/95        03/24/04
5,390,204       07/951,075      09/25/92        02/14/95        03/25/04
5,409,149       08/184,463      01/19/94        04/25/95        03/22/04
5,421,419       08/124,789      09/21/93        06/06/95        03/22/04
5,488,963       08/233,248      04/26/94        02/06/96        03/24/04
5,543,864       08/513,603      08/10/95        08/06/96        03/26/04
5,727,762       08/755,948      11/25/96        03/17/98        03/24/04
5,748,655       08/597,998      02/07/96        05/05/98        03/24/04
5,756,162       08/692,063      08/07/96        05/26/98        03/24/04
5,785,011       08/901,293      07/05/97        07/28/98        03/24/04
5,787,628       08/543,198      10/13/95        08/04/98        03/22/04
5,822,905       08/764,235      12/14/96        10/20/98        03/23/04
5,887,398       08/818,997      03/17/97        03/30/99        03/24/04
5,888,070       08/691,165      08/01/96        03/30/99        03/24/04
5,941,507       09/109,718      07/02/98        08/24/99        03/26/04
5,957,951       09/098,557      06/17/98        09/28/99        03/24/04
5,986,033       08/434,678      05/04/95        11/16/99        03/24/04
5,996,544       09/043,700      03/26/98        12/07/99        03/26/04
5,998,018       08/952,940      04/06/98        12/07/99        03/25/04
6,003,124       08/436,769      05/08/95        12/14/99        03/26/04
6,007,230       08/865,733      05/30/97        12/28/99        03/26/04
6,012,608       09/046,743      03/24/98        01/11/00        03/22/04
6,034,499       09/052,405      03/31/98        03/07/00        03/24/04
6,037,978       08/829,442      03/28/97        03/14/00        03/24/04
RE. 35,577      08/498,140      07/05/95        08/05/97        03/22/04