You are on page 1of 11

ISSUE DATE PATENT NR PATENT TITLE

7/10/1979 4161032 serial arithmetic functions with magnetic bubble logic elements
7/10/1979 4161036 method and apparatus for random and sequential accessing in dynamic memories
9/30/1980 4225938 time-integrating acousto-optical processors
4/21/1981 4262992 variable integrated optical logic element
3/30/1982 4322134 electronic lens
7/27/1982 4342111 digital bridging apparatus for telephone conferencing system
9/21/1982 4350984 method of position fixing active sources utilizing differential doppler
11/2/1982 4357549 automatic frequency alteration circuit
3/1/1983 4375626 precision linear tuning circuit
5/10/1983 4383261 method for laser recording utilizing dynamic preheating
11/8/1983 4413879 method and apparatus for side launch excitation of selected modes in graded-index optical fibers
1/31/1984 4429180 apparatus for simultaneous generation of key at two locations
3/6/1984 4435783 magnetic bubble logic apparatus
4/3/1984 4440472 space integrating ambiguity processor
8/28/1984 4468093 hybrid space/time integrating optical ambiguity processor
8/28/1984 4468789 method for serial transmission and receipt of binary information
1/29/1985 4497042 magnetic bubble logic apparatus
1/28/1986 4567572 fast parallel sorting processor
4/1/1986 4579421 optical adaptive filter
12/16/1986 4630285 method for reducing group delay distortion
12/1/1987 4709652 pneumatic audio sweep generator
3/8/1988 4729632 common path acoustoptic adaptive linear predictors
7/5/1988 4755745 incoherent light optical processor
7/19/1988 4758976 high bandwidth triple product processor using a shearing interferometer
4/4/1989 4818335 tapered wet etching of contacts using a trilayer silox structure
4/4/1989 4818949 microwave and millimeter-wave spectrum analyzer
4/25/1989 4825285 hybrid encoder
4/25/1989 4825442 planar optical logic
8/15/1989 4858113 reconfigurable pipelined processor
2/20/1990 4903339 locally nulled sine-wave total power alarm for intrusion detecting optical communications systems
5/22/1990 4928294 method and apparatus for line-modified asymmetric crystal topography
11/20/1990 4972105 programmable configurable logic memory
4/30/1991 5012440 outer product optical interferometer with mask
5/28/1991 5020018 outer product optical interferometer with hologram
2/11/1992 5087946 composite instant on fuser element
3/31/1992 5101371 apparatus for performing a bit serial orthogonal transformation instruction
3/31/1992 5101374 secure, fast storage and retrieval without interactive checking
7/6/1993 5224756 integrated child seat for vehicle
8/17/1993 5237615 multiple independent binary bit stream generator
8/24/1993 5238134 limited-reuse tamper-evident container
9/14/1993 5245408 electro-optic coherent light detector
9/14/1993 5245659 constant ratio coding for multipath rejection and eccm enhancement
11/2/1993 5258334 process of preventing visual access to a semiconductor device by applying an opaque ceramic coating to integrated circuit devices
11/23/1993 5264794 method of measuring magnetic fields on magnetically recorded media using a scanning tunneling microscope and magnetic probe
11/23/1993 5265042 device and method for a nonlinear comb filter
7/12/1994 5328046 self-locking, tamper-evident package
9/20/1994 5349551 device for and method of preforming an n-bit modular multiplication in approximately n/2 steps
9/27/1994 5351301 authenticator circuit
11/8/1994 5363171 photolithography exposure tool and method for in situ photoresist measurments and exposure control
5/23/1995 5418951 method of retrieving documents that concern the same topic
6/27/1995 5428686 secure communication system having long-term keying variable
9/12/1995 5450332 method of creating a mebes pattern-generation file for use in the manufacture of integrated-circuit masks
2/6/1996 5489856 laser-programmable clocked-logic integrated-circuit
3/19/1996 5500899 secure voice conferencing apparatus
7/2/1996 5533033 device for and method of correcting errors in formatted modem transmissions
5/20/1997 5631961 device for and method of cryptography that allows third party access
5/12/1998 5752051 language-independent method of generating index terms
9/8/1998 5803771 electrical connector that minimizes bent pins
9/22/1998 5812609 communication intercept device using digital drop receivers in multiple tiers
10/13/1998 5822049 optical fiber coupler type wavelength measuring apparatus
11/3/1998 5832478 method of searching an on-line dictionary using syllables and syllable count
11/10/1998 5835912 method of efficiency and flexibility storing, retrieving, and modifying data in any language representation
11/17/1998 5838441 wide field of view coherent light detector and locator
11/24/1998 5841536 polarization interferometer apparatus using the polarization dependent phase lag in a birefringent retarder
5/11/1999 5903683 device for modulating an optical signal using a single wave guide
7/6/1999 5920630 method of public key cryptography that includes key escrow
8/10/1999 5937422 automatically generating a topic description for text and searching and sorting text by topic using the same
11/9/1999 5982913 method of verification using a subset of claimant's fingerprint
11/23/1999 5991714 method of identifying data type and locating in a file
11/30/1999 5996020 multiple level minimum logic network
12/21/1999 6005986 method of identifying the script of a document irrespective of orientation
1/11/2000 6013534 method of thinning integrated circuits received in die form
1/25/2000 6017822 method of thinning semiconductor wafer of smaller diameter than thinning equipment was designed for
2/15/2000 6026053 photorefractive read-only optical memory apparatus using phase, frequency, and angular modulation
3/28/2000 6043825 method of displaying 3d networks in 2d with out false crossings
5/30/2000 6070175 method of file editing using framemaker enhanced by application programming interface clients
6/27/2000 6080996 unipolar three-terminal resonant-tunneling transistor
6/27/2000 6081323 measurement of raman gain spectrum in optical fiber
6/27/2000 6081634 all-fiber optically-controlled optical switch
7/4/2000 6084534 method for efficient storage and transmission of the centroids of a leech lattice quantizer
7/4/2000 6085340 method of lattice quantization that minimizes storage requirements and computational complexity
8/1/2000 6097812 cryptographic system
8/22/2000 6107975 programmable antenna
9/12/2000 6118904 method of encoding data to minimize the number of codewords
10/10/2000 6130946 cryptographs
10/31/2000 6141755 firewall security apparatus for high-speed circuit switched networks
11/7/2000 6144189 device for and method of switching and monitoring batteries
11/21/2000 6151427 tunable optic fiber bandpass filter using flexural acoustic waves
1/2/2001 6169969 device and method for full-text large-dictionary string matching using n-gram hashing
1/16/2001 6175625 control circuits for electric coding machines
2/20/2001 6190433 method of recovering a gate-level netlist from a transistor-level
4/3/2001 6212279 method of elliptic curve cryptographic key exchange using reduced base tau expansion in non-adjacent form
6/5/2001 6243467 method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form
6/12/2001 6246348 device for converting multiple signal types to nrz format with automatic self-test
8/7/2001 6272141 multiple level minimum logic network
10/2/2001 6298144 device for and method of detecting motion in an image
10/30/2001 6311183 method for finding large numbers of keywords in continuous text streams
11/20/2001 6321005 device for dispersion compensation using tapered single-mode optical fiber
12/18/2001 6331991 transmission system using a semiconductor laser and a fiber grating discriminator
4/23/2002 6377260 method of displaying real and imaginary components of a waveform
4/30/2002 6381568 method of transmitting speech using discontinuous transmission and comfort noise
5/7/2002 6385205 filter system for information network traffic
5/7/2002 6385543 method of feature extraction using combination of wavelet and fourier transformation
5/21/2002 6391744 method of fabricating a non-soi device on an soi starting wafer and thinning the same
6/11/2002 6404820 method for storage and reconstruction of the extended hamming code for an 8-dimensional lattice quantizer
6/18/2002 6407407 ridge laser with oxidized strain-compensated superlattice of group iii-v semiconductor
10/22/2002 6470297 method of multi-dimensionally accentuating a deviation in information and identifying its cause
12/10/2002 6493366 vertical cavity surface emitting laser with oxidized strain-compensated superlattice of group iii-v semiconductor
12/24/2002 6498770 timer circuit utilizing thermal effect
1/21/2003 6510401 method of authenticating beacon
2/11/2003 6519362 method of extracting text present in a color image
3/11/2003 6531414 method of oxidizing strain-compensated superlattice of group iii-v semiconductor
3/25/2003 6538616 cubic antenna
4/1/2003 6541288 method of determining semiconductor laser facet reflectivity after facet reflectance modification
4/29/2003 6556729 acousto-optic bandpass filter
4/29/2003 6556967 voice activity detector
5/6/2003 6560745 method of identifying boundary of markerless codeword
6/10/2003 6577968 method of estimating signal frequency
6/17/2003 6580841 chirped fiber acousto-optic bandpass filter
7/15/2003 6594624 method of identifying all minimum-cost cutsets in a network
9/9/2003 6618696 method of testing and simulating communication equipment over multiple transmission channels
11/11/2003 6647159 tension-tuned acousto-optic bandpass filter
12/2/2003 6657740 method of printing portion of document with accountability and error detection
12/30/2003 6670967 method of efficiently increasing readability of framemaker graphical user interface
3/2/2004 6701049 optical clock recovery device using non-linear optical waveguides
3/9/2004 6704449 method of extracting text from graphical images
4/6/2004 6718038 cryptographic method using modified fractional fourier transform kernel
4/20/2004 6724893 method of passing a cryptographic key that allows third party access to the key
7/6/2004 6760350 method for measuring gain of photonic inverters
8/17/2004 6777678 sample-stage for scanning electron microscope
9/28/2004 6798883 method of testing a randomizer
11/23/2004 6820830 shredder residue dispersion system
12/7/2004 6829355 device for and method of one-way cryptographic hashing
12/28/2004 6835581 method of coating optical device facets with dielectric layer and device made therefrom
5/24/2005 6898284 cryptographic identification and digital signature method using efficient elliptic curve
6/7/2005 6904564 method of summarizing text using just the text
6/28/2005 6912284 self-authenticating cryptographic apparatus
6/28/2005 6912700 method and system for non-linear state based satisfiability
7/26/2005 6922774 device for and method of secure computing using virtual machines
9/6/2005 6941013 method of image binarization using histogram modeling
9/20/2005 6947978 method for geolocating logical network addresses
10/18/2005 6957374 method of acknowledging receipt of data packets
12/20/2005 6977212 fabricating a semiconductor device using fully cured bisbenzocyclobutene
1/24/2006 6990634 method of summarizing text by sentence extraction
1/31/2006 6993136 cryptographic key exchange method using efficient elliptic curve
2/28/2006 7005652 sample-stand for scanning electron microscope
3/7/2006 7010167 method of geometric linear discriminant analysis pattern recognition
3/7/2006 7010187 mode transition-discrimination photonic logic device
3/28/2006 7019530 method of surface preparation and imaging for integrated circuits
3/28/2006 7020338 method of identifying script of line of text
4/4/2006 7024559 method of elliptic curve digital signature using expansion in joint sparse form
6/13/2006 7062043 method of elliptic curve digital signature using coefficient splitting
6/13/2006 7062044 method of elliptic curve cryptographic key agreement using coefficient splitting
6/27/2006 7068671 multiple level minimum logic network
7/4/2006 7072514 method of distinguishing handwritten and machine-printed images
7/4/2006 7073196 firewall for processing a connectionless network packet
8/15/2006 7092524 device for and method of cryptographically wrapping information
10/24/2006 7127392 device for and method of detecting voice activity
10/31/2006 7128476 photonic integrated circuit and method of fabricating same
10/31/2006 7129742 majority logic circuit
2/27/2007 7183123 method of surface preparation and imaging for integrated circuits
4/10/2007 7201410 reusable tamper evident security device
6/5/2007 7227858 method of synchronization without broadcasting synchronization signal
6/19/2007 7232740 method for bumping a thin wafer
7/3/2007 7239332 device for and method of viewing magnetic pattern recorded on magnetic media
8/28/2007 7263540 method of generating multiple random numbers
9/4/2007 7266088 method of monitoring and formatting computer network data
9/18/2007 7272245 method of biometric authentication
10/16/2007 7283015 device for impedance matching radio frequency open wire transmission lines
10/23/2007 7286359 use of thermally conductive vias to extract heat from microelectronic chips and method of manufacturing
11/6/2007 7292202 range limited antenna
11/20/2007 7297613 method of fabricating and integrating high quality decoupling capacitors
1/22/2008 7320937 method of reliably electroless-plating integrated circuit die
3/18/2008 7346311 single frequency repeater
4/1/2008 7350689 reusable tamper evident envelope
4/1/2008 7351608 method of precisely aligning components in flexible integrated circuit module
5/27/2008 7379955 device for and method of generating pseudo-random sequence uniformly distributed over any range
5/27/2008 7380224 method and system for non-linear state based satisfiability
6/3/2008 7383026 wideband retroreflector
7/15/2008 7400194 method of amplifying a digital signal and device therefor
7/29/2008 7406408 method of recognizing phones in speech of any language
7/29/2008 7406595 method of packet encryption that allows for pipelining
8/5/2008 7409334 method of text processing
9/30/2008 7430503 method of combining corpora to achieve consistency in phonetic labeling
10/28/2008 7442577 method of fabricating a patterned device using sacrificial spacer layer
10/28/2008 7444128 method of estimating a high frequency carrier signal
11/18/2008 7452746 method of fabricating a flexible organic integrated circuit
11/18/2008 7454063 method of optical character recognition using feature recognition and baseline estimation
11/18/2008 7454337 method of modeling single data class from multi-class data
11/25/2008 7457756 method of generating time-frequency signal representation preserving phase information
12/16/2008 7466654 method of detecting intermediary communication device
2/17/2009 7492814 method of removing noise and interference from signal using peak picking
3/17/2009 7505585 method of generating cryptographic key using elliptic curve and expansion in joint sparse form and using same
5/12/2009 7531382 method of fabricating a patterned device using sacrificial spacer layer
6/9/2009 7545325 method of signal processing
8/4/2009 7571093 method of identifying duplicate voice recording
8/25/2009 7581089 method of protecting a computer stack
9/1/2009 7584480 method of monitoring multiple computer system calls using one routine and non-executable configuration file
9/29/2009 7595221 method of fabricating a patterned device using sacrificial spacer layer
10/6/2009 7599594 method of fabricating waveguide using sacrificial spacer layer
10/27/2009 7607858 secure manhole accessway
11/3/2009 7611914 method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
11/17/2009 7620469 method of identifying digital audio signal format
1/5/2010 7642986 range limited antenna
1/19/2010 7650281 method of comparing voice signals that reduces false alarms
2/2/2010 7657030 method for generating and distributing strong des keys
3/9/2010 7676046 method of removing noise and interference from signal
3/9/2010 7676725 method of code generation that minimizes error propagation
3/16/2010 7678593 method of fabricating optical device using multiple sacrificial spacer layers
4/6/2010 7694207 method of decoding signals having binary bch codes
4/20/2010 7700387 method of fabricating optical device using multiple sacrificial spacer layers
4/20/2010 7700391 method of fabricating optical device using multiple sacrificial spacer layers
5/11/2010 7715996 method of estimating digital signal frequency
6/8/2010 7734671 method of sorting text and string searching
6/8/2010 7734991 method of encoding signals with binary codes
6/15/2010 7738504 method of establishing and updating master node in computer network
6/22/2010 7741136 method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
6/22/2010 7743122 method of reliably communicating via computer network
7/13/2010 7755536 method of signal processing for determining range and velocity of an object
7/20/2010 7761286 natural language database searching using morphological query term expansion
8/31/2010 7788659 method of converting computer program with loops to one without loops
9/14/2010 7797152 method of database searching
9/28/2010 7805291 method of identifying topic of text using nouns
10/19/2010 7818168 method of measuring degree of enhancement to voice signal
11/2/2010 7827408 device for and method of authenticated cryptography
11/16/2010 7833828 method of fabricating a patterned device using sacrificial spacer layer
11/23/2010 7838866 method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
11/23/2010 7838867 method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
2/15/2011 7890763 method of identifying invalid digital signatures involving batch verification
2/22/2011 7893875 device for and method of geolocation
2/22/2011 7895659 method of assessing security of an information access system
4/19/2011 7930538 method of secure file transfer
5/17/2011 7945947 method of providing a computer user with high-level privileges
8/16/2011 8001137 method of identifying connected data in relational database
11/8/2011 8052180 tamper evident cargo seal
11/29/2011 8068850 method of locating a transmitter
11/29/2011 8069349 method of secure file transfer
11/29/2011 8069483 device for and method of wireless intrusion detection
5/15/2012 8177089 reusable tamper indicating transport tube
5/22/2012 8185373 method of assessing language translation and interpretation
6/12/2012 8196442 reusable tamper indicating bag closure
6/12/2012 8200731 device for determining a coherence measurement for a digital signal that does not require spectral estimation
7/31/2012 8233397 device for and method of making element appear in shortest network path by minimal decrements and increments
9/25/2012 8275077 coherent demodulation of ais-gmsk signals in co-channel
1/15/2013 8355501 method of collision-free hashing for near-match inputs
1/29/2013 8363825 device for and method of collision-free hashing for near-match inputs
2/19/2013 8380485 device for and method of language processing
3/12/2013 8396912 infinite impulse response resonator digital filter
3/12/2013 8397146 device for and method of identifying minimum candidate codewords for list decoder
4/9/2013 8414314 single-use usb port protector
5/14/2013 8442825 biomimetic voice identifier
5/14/2013 8443105 device for and method of network routing
5/28/2013 8449309 usb port protector
7/2/2013 8478340 device for and method of detecting sim card removal and reinsertion
9/17/2013 8539307 device for and method of linear interpolative coding
7/6/2010 D619098 electromagnetic service box
11/16/2010 D627216 tamper cup seal
5/10/2011 D637658 game board
3/6/2012 D655335 time neutral financial analysis tool
7/3/2012 D662894 port protector assembly for d-sub connectors
5/7/2013 D681766 rifle holding tool
Patents with First-Named Assignee: U.S. National Security Agency
7/28/2014; nsa_pats_1969_2013.xlsx
source: USPTO TAF database
Patent numbers beginning with a digit are UTILITY PATENTS (i.e., "patents for inventions")
Patent numbers beginning with a "D" are DESIGN PATENTS (i.e., patents for ornamental designs)
method and apparatus for random and sequential accessing in dynamic memories
method and apparatus for side launch excitation of selected modes in graded-index optical fibers
locally nulled sine-wave total power alarm for intrusion detecting optical communications systems
apparatus for performing a bit serial orthogonal transformation instruction
process of preventing visual access to a semiconductor device by applying an opaque ceramic coating to integrated circuit devices
method of measuring magnetic fields on magnetically recorded media using a scanning tunneling microscope and magnetic probe
device for and method of preforming an n-bit modular multiplication in approximately n/2 steps
photolithography exposure tool and method for in situ photoresist measurments and exposure control
method of creating a mebes pattern-generation file for use in the manufacture of integrated-circuit masks
device for and method of correcting errors in formatted modem transmissions
communication intercept device using digital drop receivers in multiple tiers
method of searching an on-line dictionary using syllables and syllable count
method of efficiency and flexibility storing, retrieving, and modifying data in any language representation
polarization interferometer apparatus using the polarization dependent phase lag in a birefringent retarder
automatically generating a topic description for text and searching and sorting text by topic using the same
method of thinning semiconductor wafer of smaller diameter than thinning equipment was designed for
photorefractive read-only optical memory apparatus using phase, frequency, and angular modulation
method of file editing using framemaker enhanced by application programming interface clients
method for efficient storage and transmission of the centroids of a leech lattice quantizer
method of lattice quantization that minimizes storage requirements and computational complexity
device and method for full-text large-dictionary string matching using n-gram hashing
method of elliptic curve cryptographic key exchange using reduced base tau expansion in non-adjacent form
method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form
device for converting multiple signal types to nrz format with automatic self-test
method for finding large numbers of keywords in continuous text streams
device for dispersion compensation using tapered single-mode optical fiber
transmission system using a semiconductor laser and a fiber grating discriminator
method of transmitting speech using discontinuous transmission and comfort noise
method of feature extraction using combination of wavelet and fourier transformation
method of fabricating a non-soi device on an soi starting wafer and thinning the same
method for storage and reconstruction of the extended hamming code for an 8-dimensional lattice quantizer
ridge laser with oxidized strain-compensated superlattice of group iii-v semiconductor
method of multi-dimensionally accentuating a deviation in information and identifying its cause
vertical cavity surface emitting laser with oxidized strain-compensated superlattice of group iii-v semiconductor
method of oxidizing strain-compensated superlattice of group iii-v semiconductor
method of determining semiconductor laser facet reflectivity after facet reflectance modification
method of testing and simulating communication equipment over multiple transmission channels
method of printing portion of document with accountability and error detection
method of efficiently increasing readability of framemaker graphical user interface
method of passing a cryptographic key that allows third party access to the key
method of coating optical device facets with dielectric layer and device made therefrom
cryptographic identification and digital signature method using efficient elliptic curve
fabricating a semiconductor device using fully cured bisbenzocyclobutene
method of elliptic curve digital signature using expansion in joint sparse form
method of elliptic curve cryptographic key agreement using coefficient splitting
device for and method of viewing magnetic pattern recorded on magnetic media
device for impedance matching radio frequency open wire transmission lines
use of thermally conductive vias to extract heat from microelectronic chips and method of manufacturing
method of precisely aligning components in flexible integrated circuit module
device for and method of generating pseudo-random sequence uniformly distributed over any range
method of combining corpora to achieve consistency in phonetic labeling
method of optical character recognition using feature recognition and baseline estimation
method of generating time-frequency signal representation preserving phase information
method of removing noise and interference from signal using peak picking
method of generating cryptographic key using elliptic curve and expansion in joint sparse form and using same
method of monitoring multiple computer system calls using one routine and non-executable configuration file
method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
method of fabricating optical device using multiple sacrificial spacer layers
method of fabricating optical device using multiple sacrificial spacer layers
method of fabricating optical device using multiple sacrificial spacer layers
method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
method of signal processing for determining range and velocity of an object
natural language database searching using morphological query term expansion
method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
method of fabricating turning mirror using sacrificial spacer layer and device made therefrom
method of identifying invalid digital signatures involving batch verification
device for determining a coherence measurement for a digital signal that does not require spectral estimation
device for and method of making element appear in shortest network path by minimal decrements and increments
device for and method of identifying minimum candidate codewords for list decoder