US5533127A - Encryption system - Google Patents
Encryption system Download PDFInfo
- Publication number
- US5533127A US5533127A US08/214,563 US21456394A US5533127A US 5533127 A US5533127 A US 5533127A US 21456394 A US21456394 A US 21456394A US 5533127 A US5533127 A US 5533127A
- Authority
- US
- United States
- Prior art keywords
- data
- encryption
- row
- column
- encrypted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/448—Rendering the image unintelligible, e.g. scrambling
- H04N1/4486—Rendering the image unintelligible, e.g. scrambling using digital data encryption
Definitions
- FIG. 6 is a diagram of a M row and N column two-dimensional matrix of data, with the rows encrypted according to a second embodiment of the invention
- the scanner 18 scans a photo/page 53, which for example may be an image or text data, which is processed by the CPU 30 and is then stored on the disk file 14.
- the captured data or data already on an existing file in disk 14 may be retrieved and stored in the RAM buffer 42 for encryption at 51.
- the data now stored in the RAM buffer 42 is encrypted, as to be described in detail later, and then may be displayed or printed as indicated at 54, or alternatively is provided to a network for distribution.
- the encrypted data may be returned to the disk file 14.
- Decryption at 52 is accomplished by retrieving the encrypted data from the disk file 14 and storing it in the RAM buffer 42 and then decrypting it by the same method as used for encryption.
- the current row is initialized to the horizontal interval m.
- m is initialized to 3 and S is 1.
- the process then goes to step S211 via connector 301 and the data bits in the image buffer are complemented for row 3 and the successive following row 4.
- the horizontal interval is added to the current row, that is m is added to m (3+3) and the process is now at row 6, and at step 213 a determination is made as to whether or not the current row is less than the image height which is M.
- step S218 the current pass is incremented from 0 to 1 and a determination is made at step S219 if the current pass is less than the total number of passes Z. Since it is not, a return is made to connector 300 via line 305 and the above-described process is repeated until all Z passes are completed at which time each mth row and the successive following rows S and each nth column and the successive following columns S have been complemented. That is, the entire image buffer has been encrypted.
- a substitution of a swap row/column or a shift row/column end around function could be implemented to further confuse the data.
- the random number generator may be utilized to randomly select which of the two substitutions would be utilized.
- an Exclusive-OR (X-OR) technique may be utilized to perform the complementation. Assuming the complement signal is a "1" and data in a given bit position in a column or row to be encrypted is a "0", the X-OR operation results in a "1” in the given bit position. Conversely, if the data in the given bit position is a "1”, the X-OR operation results in a "0" in the given bit position.
- X-OR Exclusive-OR
- a bit clock 436 generates clock pulses CL at a frequency corresponding to a rate at which each bit position in matrix memory 400 is to be scanned.
- the clock pulses CL are applied to a column counter 438 and to controller 402 via line 440.
- the column counter 438 counts the clock pulses CL and provides a column count to a comparator 442, to controller 402 via a line 444 and to a MOD(col,n) arithmetic unit 446 via line 448.
- the number of columns N in the matrix is provided to comparator 442 from controller 402 via line 540.
- a compare signal on line 452 is applied to controller 402, to a reset terminal R of column counter 438 and to a row counter 454.
Abstract
Description
IWidth=Image Width,
IHeight=Image Height
InvertBits(ImageBuffer, horizontal position, vertical position, areaWidth, areaHeight).
Claims (37)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/214,563 US5533127A (en) | 1994-03-18 | 1994-03-18 | Encryption system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/214,563 US5533127A (en) | 1994-03-18 | 1994-03-18 | Encryption system |
Publications (1)
Publication Number | Publication Date |
---|---|
US5533127A true US5533127A (en) | 1996-07-02 |
Family
ID=22799567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/214,563 Expired - Lifetime US5533127A (en) | 1994-03-18 | 1994-03-18 | Encryption system |
Country Status (1)
Country | Link |
---|---|
US (1) | US5533127A (en) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997048207A1 (en) * | 1996-06-14 | 1997-12-18 | Finley Phillip S | Device and method for dynamic encryption |
US5822431A (en) * | 1996-01-19 | 1998-10-13 | General Instrument Corporation Of Delaware | Virtual authentication network for secure processors |
EP0874299A2 (en) * | 1997-04-23 | 1998-10-28 | Sony Corporation | Data transmission, reception, encryption, decryption and recording |
US5841872A (en) * | 1996-07-01 | 1998-11-24 | Allsoft Distributing Incorporated | Encryption enhancement system |
US6041123A (en) * | 1996-07-01 | 2000-03-21 | Allsoft Distributing Incorporated | Centralized secure communications system |
US6044158A (en) * | 1997-08-01 | 2000-03-28 | Motorola, Inc. | Method and apparatus for communicating secure data over a telephone line using a cellular encryption apparatus |
US6064738A (en) * | 1996-12-10 | 2000-05-16 | The Research Foundation Of State University Of New York | Method for encrypting and decrypting data using chaotic maps |
US6226384B1 (en) * | 1996-12-18 | 2001-05-01 | Philips Electronics North America Corporation | Method and device for providing controlled access video signals without providing a signal in the clear |
US6537747B1 (en) | 1998-02-03 | 2003-03-25 | Lucent Technologies Inc. | Data transmission using DNA oligomers |
US20030068036A1 (en) * | 2001-10-10 | 2003-04-10 | Stmicroelectronics S.R.L. | Method and circuit for data encryption/decryption |
US6731758B1 (en) | 1999-08-29 | 2004-05-04 | Intel Corporation | Digital video content transmission ciphering and deciphering method and apparatus |
US20040101134A1 (en) * | 1999-10-29 | 2004-05-27 | Incarnato Joseph Samuel | Alphabet soup cryptography |
US20040202326A1 (en) * | 2003-04-10 | 2004-10-14 | Guanrong Chen | System and methods for real-time encryption of digital images based on 2D and 3D multi-parametric chaotic maps |
US6920221B1 (en) | 1999-08-29 | 2005-07-19 | Intel Corporation | Method and apparatus for protected exchange of status and secret values between a video source application and a video hardware interface |
US20060041762A1 (en) * | 2004-08-17 | 2006-02-23 | Hengli Ma | Information matrix cryptogram |
US20060193471A1 (en) * | 2003-03-28 | 2006-08-31 | Jean-Luc Stehle | Encryption method and system |
US20060227967A1 (en) * | 2005-04-11 | 2006-10-12 | Tomoki Nishikawa | Data processing system and method |
EP1759481A1 (en) * | 2004-09-07 | 2007-03-07 | Canon Kabushiki Kaisha | Information processing method, information processing device, computer program for achieving the information processing method, and computer-readable storage medium of storing the computer program |
US7248699B2 (en) | 2001-12-18 | 2007-07-24 | International Business Machines Corporation | Encryption method using synchronized continuously calculated pseudo-random key |
US20070291939A1 (en) * | 2006-02-15 | 2007-12-20 | Samsung Electronics Co., Ltd. | Method and system for transmission of uncompressed video over wireless channels |
US20080080709A1 (en) * | 1999-04-27 | 2008-04-03 | Antibody Software Inc. | Method for encrypting information and device for realization of the method |
US20080134309A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Electronics Co., Ltd. | System and method of providing domain management for content protection and security |
US20080133414A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Electronics Co., Ltd. | System and method for providing extended domain management when a primary device is unavailable |
US7415110B1 (en) * | 1999-03-24 | 2008-08-19 | Intel Corporation | Method and apparatus for the generation of cryptographic keys |
US20090228983A1 (en) * | 2008-03-07 | 2009-09-10 | Samsung Electronics Co., Ltd. | System and method for wireless communication network having proximity control based on authorization token |
US11196538B2 (en) * | 2019-08-09 | 2021-12-07 | Guangdong University Of Technology | Image encryption method and apparatus, sensor and readable storage medium |
US20220094671A1 (en) * | 2016-01-08 | 2022-03-24 | Capital One Services, Llc | Methods and systems for securing data in the public cloud |
WO2024007095A1 (en) * | 2022-07-04 | 2024-01-11 | 嘉兴尚坤科技有限公司 | Secure encryption method and system for face data of door access control system |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2437255A (en) * | 1943-06-04 | 1948-03-09 | Faximile Inc | Graphic privacy system |
US2889399A (en) * | 1954-12-31 | 1959-06-02 | Jr John Hays Hammond | Single frame facsimile system |
US3084453A (en) * | 1960-08-31 | 1963-04-09 | Drexel Dynamics Corp | Coding apparatus |
US4177485A (en) * | 1944-09-06 | 1979-12-04 | Prehn Lawrence D | Facsimile apparatus |
US4177486A (en) * | 1944-12-02 | 1979-12-04 | Prehn Lawrence D | Facsimile device |
US4322577A (en) * | 1977-12-21 | 1982-03-30 | Braendstroem Hugo | Cryptosystem |
US4392021A (en) * | 1980-07-28 | 1983-07-05 | Technical Communications Corporation | Secure facsimile transmission system using time-delay modulation |
US4459611A (en) * | 1978-08-28 | 1984-07-10 | Fuji Xerox Co., Ltd. | Image conversion system |
US4641346A (en) * | 1983-07-21 | 1987-02-03 | Pitney Bowes Inc. | System for the printing and reading of encrypted messages |
US4668103A (en) * | 1982-04-30 | 1987-05-26 | Wilson William J | Polygraphic encryption-decryption communications system |
US4776013A (en) * | 1986-04-18 | 1988-10-04 | Rotlex Optics Ltd. | Method and apparatus of encryption of optical images |
US4796298A (en) * | 1986-02-28 | 1989-01-03 | International Computers Limited | Video display unit |
US4945564A (en) * | 1985-07-02 | 1990-07-31 | Establissement Public De Diffusion Dit "Telediffusion De France" | Process for the scrambling and descrambling of television images |
US4972475A (en) * | 1987-02-10 | 1990-11-20 | Veritec Inc. | Authenticating pseudo-random code and apparatus |
US5142576A (en) * | 1989-02-07 | 1992-08-25 | Market Data Corporation | System for securely providing restricted video information |
US5177786A (en) * | 1990-04-30 | 1993-01-05 | Gold Star Co., Ltd. | Method and apparatus for scrambling/descrambling a video signal |
US5295188A (en) * | 1991-04-04 | 1994-03-15 | Wilson William J | Public key encryption and decryption circuitry and method |
US5412729A (en) * | 1993-05-05 | 1995-05-02 | Liu; Zunquan | Device and method for data encryption |
-
1994
- 1994-03-18 US US08/214,563 patent/US5533127A/en not_active Expired - Lifetime
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2437255A (en) * | 1943-06-04 | 1948-03-09 | Faximile Inc | Graphic privacy system |
US4177485A (en) * | 1944-09-06 | 1979-12-04 | Prehn Lawrence D | Facsimile apparatus |
US4177486A (en) * | 1944-12-02 | 1979-12-04 | Prehn Lawrence D | Facsimile device |
US2889399A (en) * | 1954-12-31 | 1959-06-02 | Jr John Hays Hammond | Single frame facsimile system |
US3084453A (en) * | 1960-08-31 | 1963-04-09 | Drexel Dynamics Corp | Coding apparatus |
US4322577A (en) * | 1977-12-21 | 1982-03-30 | Braendstroem Hugo | Cryptosystem |
US4459611A (en) * | 1978-08-28 | 1984-07-10 | Fuji Xerox Co., Ltd. | Image conversion system |
US4392021A (en) * | 1980-07-28 | 1983-07-05 | Technical Communications Corporation | Secure facsimile transmission system using time-delay modulation |
US4668103A (en) * | 1982-04-30 | 1987-05-26 | Wilson William J | Polygraphic encryption-decryption communications system |
US4641346A (en) * | 1983-07-21 | 1987-02-03 | Pitney Bowes Inc. | System for the printing and reading of encrypted messages |
US4945564A (en) * | 1985-07-02 | 1990-07-31 | Establissement Public De Diffusion Dit "Telediffusion De France" | Process for the scrambling and descrambling of television images |
US4796298A (en) * | 1986-02-28 | 1989-01-03 | International Computers Limited | Video display unit |
US4776013A (en) * | 1986-04-18 | 1988-10-04 | Rotlex Optics Ltd. | Method and apparatus of encryption of optical images |
US4972475A (en) * | 1987-02-10 | 1990-11-20 | Veritec Inc. | Authenticating pseudo-random code and apparatus |
US5142576A (en) * | 1989-02-07 | 1992-08-25 | Market Data Corporation | System for securely providing restricted video information |
US5177786A (en) * | 1990-04-30 | 1993-01-05 | Gold Star Co., Ltd. | Method and apparatus for scrambling/descrambling a video signal |
US5295188A (en) * | 1991-04-04 | 1994-03-15 | Wilson William J | Public key encryption and decryption circuitry and method |
US5412729A (en) * | 1993-05-05 | 1995-05-02 | Liu; Zunquan | Device and method for data encryption |
Cited By (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU712879B2 (en) * | 1996-01-19 | 1999-11-18 | General Instrument Corporation | Virtual authentication network for secure processors |
US5822431A (en) * | 1996-01-19 | 1998-10-13 | General Instrument Corporation Of Delaware | Virtual authentication network for secure processors |
US5742686A (en) * | 1996-06-14 | 1998-04-21 | Finley; Phillip Scott | Device and method for dynamic encryption |
WO1997048207A1 (en) * | 1996-06-14 | 1997-12-18 | Finley Phillip S | Device and method for dynamic encryption |
US5841872A (en) * | 1996-07-01 | 1998-11-24 | Allsoft Distributing Incorporated | Encryption enhancement system |
US6041123A (en) * | 1996-07-01 | 2000-03-21 | Allsoft Distributing Incorporated | Centralized secure communications system |
US6064738A (en) * | 1996-12-10 | 2000-05-16 | The Research Foundation Of State University Of New York | Method for encrypting and decrypting data using chaotic maps |
US6226384B1 (en) * | 1996-12-18 | 2001-05-01 | Philips Electronics North America Corporation | Method and device for providing controlled access video signals without providing a signal in the clear |
EP0874299A3 (en) * | 1997-04-23 | 1999-10-13 | Sony Corporation | Data transmission, reception, encryption, decryption and recording |
EP0874299A2 (en) * | 1997-04-23 | 1998-10-28 | Sony Corporation | Data transmission, reception, encryption, decryption and recording |
US6044158A (en) * | 1997-08-01 | 2000-03-28 | Motorola, Inc. | Method and apparatus for communicating secure data over a telephone line using a cellular encryption apparatus |
US6537747B1 (en) | 1998-02-03 | 2003-03-25 | Lucent Technologies Inc. | Data transmission using DNA oligomers |
US7415110B1 (en) * | 1999-03-24 | 2008-08-19 | Intel Corporation | Method and apparatus for the generation of cryptographic keys |
US7809134B2 (en) * | 1999-04-27 | 2010-10-05 | Valentin Alexandrovich Michtchenko | Method for encrypting information and device for realization of the method |
US20080080709A1 (en) * | 1999-04-27 | 2008-04-03 | Antibody Software Inc. | Method for encrypting information and device for realization of the method |
US7043021B2 (en) | 1999-08-29 | 2006-05-09 | Intel Corporation | Digital video content transmission ciphering and deciphering method and apparatus |
US6920221B1 (en) | 1999-08-29 | 2005-07-19 | Intel Corporation | Method and apparatus for protected exchange of status and secret values between a video source application and a video hardware interface |
US6931129B1 (en) | 1999-08-29 | 2005-08-16 | Intel Corporation | Method and apparatus for generating pseudo random numbers in a video device having an embedded cipher unit |
US6956949B1 (en) | 1999-08-29 | 2005-10-18 | Intel Corporation | Method and apparatus for authenticating an hierarchy of video receiving devices |
US20040202321A1 (en) * | 1999-08-29 | 2004-10-14 | Graunke Gary L. | Digital video content transmission ciphering and deciphering method and apparatus |
US6731758B1 (en) | 1999-08-29 | 2004-05-04 | Intel Corporation | Digital video content transmission ciphering and deciphering method and apparatus |
US20040101134A1 (en) * | 1999-10-29 | 2004-05-27 | Incarnato Joseph Samuel | Alphabet soup cryptography |
US6909783B2 (en) * | 1999-10-29 | 2005-06-21 | Joseph Samuel Incarnato | Alphabet soup cryptography |
USRE44594E1 (en) | 2001-10-10 | 2013-11-12 | Stmicroelectronics S.R.L. | Method and circuit for data encryption/decryption |
US20030068036A1 (en) * | 2001-10-10 | 2003-04-10 | Stmicroelectronics S.R.L. | Method and circuit for data encryption/decryption |
US7801301B2 (en) * | 2001-10-10 | 2010-09-21 | Stmicroelectronics S.R.L. | Method and circuit for data encryption/decryption |
US7248699B2 (en) | 2001-12-18 | 2007-07-24 | International Business Machines Corporation | Encryption method using synchronized continuously calculated pseudo-random key |
US20060193471A1 (en) * | 2003-03-28 | 2006-08-31 | Jean-Luc Stehle | Encryption method and system |
US20040202326A1 (en) * | 2003-04-10 | 2004-10-14 | Guanrong Chen | System and methods for real-time encryption of digital images based on 2D and 3D multi-parametric chaotic maps |
US20060041762A1 (en) * | 2004-08-17 | 2006-02-23 | Hengli Ma | Information matrix cryptogram |
US7577845B2 (en) * | 2004-08-17 | 2009-08-18 | Hengli Ma | Information matrix cryptogram |
US7970139B2 (en) | 2004-09-07 | 2011-06-28 | Canon Kabushiki Kaisha | Decrypting overlapping selected and encrypted image areas |
EP1759481A1 (en) * | 2004-09-07 | 2007-03-07 | Canon Kabushiki Kaisha | Information processing method, information processing device, computer program for achieving the information processing method, and computer-readable storage medium of storing the computer program |
US20080279380A1 (en) * | 2004-09-07 | 2008-11-13 | Canon Kabushiki Kaisha | Information Processing Method, Information Processing Device, Computer Program For Achieving the Information Processing Method, and Computer-Readable Storage Medium of Storing the Computer Program |
EP1759481A4 (en) * | 2004-09-07 | 2009-06-24 | Canon Kk | Information processing method, information processing device, computer program for achieving the information processing method, and computer-readable storage medium of storing the computer program |
US20060227967A1 (en) * | 2005-04-11 | 2006-10-12 | Tomoki Nishikawa | Data processing system and method |
US7889864B2 (en) * | 2005-04-11 | 2011-02-15 | Panasonic Corporation | Data processing system and method |
US20070291939A1 (en) * | 2006-02-15 | 2007-12-20 | Samsung Electronics Co., Ltd. | Method and system for transmission of uncompressed video over wireless channels |
US20080133414A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Electronics Co., Ltd. | System and method for providing extended domain management when a primary device is unavailable |
US20080134309A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Electronics Co., Ltd. | System and method of providing domain management for content protection and security |
US8601555B2 (en) | 2006-12-04 | 2013-12-03 | Samsung Electronics Co., Ltd. | System and method of providing domain management for content protection and security |
US20090228983A1 (en) * | 2008-03-07 | 2009-09-10 | Samsung Electronics Co., Ltd. | System and method for wireless communication network having proximity control based on authorization token |
US8104091B2 (en) | 2008-03-07 | 2012-01-24 | Samsung Electronics Co., Ltd. | System and method for wireless communication network having proximity control based on authorization token |
US20220094671A1 (en) * | 2016-01-08 | 2022-03-24 | Capital One Services, Llc | Methods and systems for securing data in the public cloud |
US11843584B2 (en) * | 2016-01-08 | 2023-12-12 | Capital One Services, Llc | Methods and systems for securing data in the public cloud |
US11196538B2 (en) * | 2019-08-09 | 2021-12-07 | Guangdong University Of Technology | Image encryption method and apparatus, sensor and readable storage medium |
WO2024007095A1 (en) * | 2022-07-04 | 2024-01-11 | 嘉兴尚坤科技有限公司 | Secure encryption method and system for face data of door access control system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5533127A (en) | Encryption system | |
US6064738A (en) | Method for encrypting and decrypting data using chaotic maps | |
US5862217A (en) | Method and apparatus for in-camera encryption | |
US6415032B1 (en) | Encryption technique using stream cipher and block cipher | |
DE19781707B4 (en) | Device and method for re-encrypting data | |
WO1997036426A9 (en) | Method and apparatus for in-camera encryption | |
CN101540823A (en) | Image processing apparatus and image processing system and method | |
Van De Ville et al. | Image scrambling without bandwidth expansion | |
WO2003021861A1 (en) | A system and method for protecting the content of digital cinema products | |
CN113067696B (en) | Multi-round symmetrical digital image encryption method and system based on bit grouping | |
CN112272262A (en) | Image encryption and decryption method and device | |
EP1518348B1 (en) | Information processing method, information processing apparatus, program, and storage medium | |
CN114386059A (en) | Webpage text confusion anti-crawler method and device, electronic equipment and storage medium | |
KR20100061765A (en) | Communication system and communication method | |
EP1231738A2 (en) | Method based on an algorithm capable of being graphically implemented to be used for the generation or filtering of data sequences and cryptographic applications | |
US6141116A (en) | System and method for secured transmission of data over telephone communications system | |
CN108881664B (en) | Image storage and opening method, processing equipment, processing system and storage device | |
EP2210406B1 (en) | Method and apparatus for secured facsimile transmission | |
JPS63214067A (en) | Method for synthesizing data with picture | |
EP2343877A1 (en) | Image encryption device/decryption device, image encryption method/decryption method, and image encryption program/decryption program | |
US11276138B2 (en) | Image data encryption and rendering system | |
CN113726975A (en) | Image encryption method, device, medium and electronic equipment based on chaotic system | |
Ramírez Torres et al. | Partial image encryption using cellular automata | |
JP2002341763A (en) | Image signal generating method | |
Ratan et al. | Image processing based techniques for securing documents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CANON INFORMATION SYSTEMS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LUTHER, WILLIS J.;REEL/FRAME:006939/0303 Effective date: 19940317 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: CANON KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CANON INFORMATION SYSTEMS, INC.;REEL/FRAME:010652/0346 Effective date: 19991222 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |