The United States of America as represented by the Director, National Security Agency

États‑Unis d’Amérique

Retour au propriétaire

1-58 de 58 pour The United States of America as represented by the Director, National Security Agency Trier par
Recheche Texte
Affiner par
Date
2020 1
Avant 2020 57
Classe IPC
G06F 17/20 - Manipulation de données en langage naturel 4
H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes 4
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 3
G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe 3
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques 2
Voir plus
Résultats pour  brevets

1.

Systems, methods, and devices for noise-insensitive qubit gate operations

      
Numéro d'application 15419743
Numéro de brevet 10755191
Statut Délivré - en vigueur
Date de dépôt 2017-01-30
Date de la première publication 2020-01-23
Date d'octroi 2020-08-25
Propriétaire
  • University of Maryland, College Park (USA)
  • The United States of America, as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Shim, Yun-Pil
  • Tahan, Charles George

Abrégé

An always-on, exchange-only (AEON) qubit is comprised of three two-level systems (e.g., semiconductor quantum dot or other spin encoded qubit) and can be operated at a “sweet spot” during both single qubit and two-qubit gate operations. The “sweet spot” operation is immune to variations in noise with respect to nontrivial detuning parameters defining the AEON. By operating at the “sweet spot,” both single and two-qubit gate operations can be performed using only exchange pulses (e.g., DC voltage pulses applied to tunneling gates).

Classes IPC  ?

  • G06N 10/00 - Informatique quantique, c.-à-d. traitement de l’information fondé sur des phénomènes de mécanique quantique
  • H01L 29/66 - Types de dispositifs semi-conducteurs

2.

Measuring ink stream deposition rate of an aerosol-jet printer

      
Numéro d'application 15673663
Numéro de brevet 10322545
Statut Délivré - en vigueur
Date de dépôt 2017-08-10
Date de la première publication 2019-06-18
Date d'octroi 2019-06-18
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Hines, Daniel R.

Abrégé

A method is disclosed for calibrating a deposition rate in an aerosol jet printer. The method includes providing a substrate defining an array of wells, each defining a volume. The method also includes defining a toolpath such that a dispensing nozzle passes over the wells. The method also includes defining a dwell time such that the nozzle remains centered above each well for an amount of time equal to the dwell time, after which the nozzle follows the toolpath to be centered over the following well. The dwell time defines a deposition rate based on the volume of the wells. The method also includes causing the nozzle to move along the toolpath, depositing material into the wells. The method also includes observing one of overfilling and underfilling and adjusting dispensing parameters to effect a modified deposition rate, until the wells are being filled to within a tolerance of exactly full.

Classes IPC  ?

  • B41J 29/38 - Entraînements, moteurs commandes ou dispositifs d'arrêt automatiques pour le mécanisme d'impression tout entier
  • B29C 64/393 - Acquisition ou traitement de données pour la fabrication additive pour la commande ou la régulation de procédés de fabrication additive
  • B33Y 50/02 - Acquisition ou traitement de données pour la fabrication additive pour la commande ou la régulation de procédés de fabrication additive

3.

Methods of pairwise combinations in streaming data

      
Numéro d'application 15072483
Numéro de brevet 10282119
Statut Délivré - en vigueur
Date de dépôt 2016-03-17
Date de la première publication 2019-05-07
Date d'octroi 2019-05-07
Propriétaire The United States of America, as represented by the Director, National Security Agency (USA)
Inventeur(s) Burkhardt, Paul

Abrégé

A method is disclosed for pairwise combination of data elements of an input data stream. Steps are performed for each data element. A master controller reads the data from the stream and increments a counter. A register is instantiated, holding at least two words of memory and corresponding to the counter, by updating a register map and sending a message to a target processor via a logical pathway. The message instructs the target processor to create the register in local memory, including first and second memory locations, and an index corresponding to a value i. The target processor copies the data into the first memory location. For every other register corresponding to a value less than i, the other register copies the data into the second memory location and outputs a unique pair, constructed from the data elements stored at the first and second memory locations, to a database.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 16/2455 - Exécution des requêtes

4.

Method and device for measuring relevancy of a document to a keyword(s)

      
Numéro d'application 13987283
Numéro de brevet 10242090
Statut Délivré - en vigueur
Date de dépôt 2014-03-06
Date de la première publication 2019-03-26
Date d'octroi 2019-03-26
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Kosloski, Jon T.
  • Thompson, John W.

Abrégé

A method is presented for ranking documents identified in a search relative to a keyword. The method utilizes a set of training documents to provide a co-occurrence matrix and a transition matrix. A word pair relevancy measure is calculated for each word of the document to be ranked. These word pair relevancy measures are based upon the co-occurrence and transition matrices obtained from the training set and are utilized to calculate a document relevance measure. Documents identified in a search are ranked utilizing the document relevance measure.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
  • G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques

5.

Method of fabricating a semiconductor capacitor

      
Numéro d'application 15206529
Numéro de brevet 10224392
Statut Délivré - en vigueur
Date de dépôt 2016-07-11
Date de la première publication 2019-03-05
Date d'octroi 2019-03-05
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Difonzo, Peter A.

Abrégé

A method of fabricating a semiconductor capacitor is disclosed. The method includes forming a first trench in a semiconductor substrate, forming a dielectric lining layer in the first trench, and depositing a first capacitor conductor plate layer on the dielectric lining layer. The method also includes forming a second trench such that the dielectric lining layer is exposed. The method also includes forming a third trench such that the dielectric lining layer is exposed within the third trench. The method also includes depositing a second capacitor conductor plate layer in the second trench and depositing a third capacitor conductor plate layer in the third trench. The method also includes forming a first electrical contact between the first capacitor conductor plate layer and the second capacitor conductor plate layer and forming a second electrical contact between the first capacitor conductor plate layer and the third capacitor conductor plate layer.

Classes IPC  ?

  • H01L 49/02 - Dispositifs à film mince ou à film épais

6.

Methods of data reduction for parallel breadth-first search over graphs of connected data elements

      
Numéro d'application 15263748
Numéro de brevet 10191998
Statut Délivré - en vigueur
Date de dépôt 2016-09-13
Date de la première publication 2019-01-29
Date d'octroi 2019-01-29
Propriétaire The United States of America, as represented by the Director, National Security Agency (USA)
Inventeur(s) Burkhardt, Paul

Abrégé

A method includes receiving, at a master controller, a matrix representing a graph and a first vector, and initializing a counter variable and an array to track dimensionality reduction for the matrix. The method also includes multiplying a subset of the matrix based on the counter variable, by a subset of the first binary vector based on the counter variable. Multiplying includes providing, the vector and a matrix portion to a first processor, and the vector and another portion of the matrix to a second processor. The method also includes, at the processors, multiplying the vectors by the portions of the matrix and returning the results. The method also includes combining the results at the master controller. The method also includes incrementing the counter variable and updating the tracking array for larger dimensionality reduction of the matrix. The method also includes constructing the logical pathway based on the tracking array.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 13/364 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée utilisant des signaux indépendants de demande ou d'autorisation, p. ex. utilisant des lignes séparées de demande et d'autorisation

7.

Reversible computation with flux solitons

      
Numéro d'application 14121007
Numéro de brevet 09812836
Statut Délivré - en vigueur
Date de dépôt 2014-11-12
Date de la première publication 2017-11-07
Date d'octroi 2017-11-07
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Osborn, Kevin D.

Abrégé

A reversible superconducting circuit includes a plurality of Josephson transmission lines. A first line is configured to transmit a control fluxon when a first input is active. A second line is configured to transmit a target fluxon to one of a third and a fourth line. The circuit is configured to transmit the fluxons at substantially the same time. The second line is configured to transmit the target fluxon to the third line, due to an interaction between the control fluxon and the target fluxon, only if the control fluxon is transmitted at substantially the same time as the target fluxon. The second line is configured to transmit the target fluxon to the fourth line, due to following an adiabatic trajectory, only if no control fluxon is transmitted at substantially the same time as the target fluxon.

Classes IPC  ?

  • H01S 3/00 - Lasers, c.-à-d. dispositifs utilisant l'émission stimulée de rayonnement électromagnétique dans la gamme de l’infrarouge, du visible ou de l’ultraviolet
  • H01S 3/02 - Détails de structure

8.

Low-noise, ultra-low temperature dissipative devices

      
Numéro d'application 15448284
Numéro de brevet 10176431
Statut Délivré - en vigueur
Date de dépôt 2017-03-02
Date de la première publication 2017-09-07
Date d'octroi 2019-01-08
Propriétaire
  • University of Maryland, College Park (USA)
  • The United States of America, as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Yeh, Jen-Hao
  • Palmer, Benjamin S.
  • Wellstood, Frederick C.
  • Lefebvre, Jay

Abrégé

A dissipative device has a planar configuration with one or more resistor elements formed on an insulating substrate. Conductors are formed on the insulating substrate and are coupled to the resistor element(s) to transmit signals to/from the resistor element(s). The geometry of and materials for the dissipative device allow the conductors to act as heat sinks, which conduct heat generated in the resistor element(s) to the substrate (and on to a coupled housing) and cool hot electrons generated by the resistor element(s) via electron-phonon coupling. The dissipative device can be used in cooling a signal to a qubit, a cavity system of a quantum superconducting qubit, or any other cryogenic device sensitive to thermal noise.

Classes IPC  ?

  • H01P 1/24 - Charges branchées à l'extrémité de lignes de transmission
  • G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
  • H01P 1/22 - Atténuateurs
  • H01P 5/18 - Dispositifs à accès conjugués, c.-à-d. dispositifs présentant au moins un accès découplé d'un autre accès consistant en deux guides couplés, p. ex. coupleurs directionnels
  • H03H 7/24 - Affaiblisseurs indépendants de la fréquence
  • H01P 3/08 - MicrorubansTriplaques
  • H01P 5/02 - Dispositifs de couplage du type guide d'ondes à coefficient de couplage invariable

9.

Microwave-free control of a superconductor-based quantum computer

      
Numéro d'application 15214757
Numéro de brevet 09996801
Statut Délivré - en vigueur
Date de dépôt 2016-07-20
Date de la première publication 2017-04-27
Date d'octroi 2018-06-12
Propriétaire
  • University of Maryland, College Park (USA)
  • The United States of America, as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Shim, Yun-Pil
  • Tahan, Charles George

Abrégé

Physical superconducting qubits are controlled according to an “encoded” qubit scheme, where a pair of physical superconducting qubits constitute an encoded qubit that can be controlled without the use of a microwave signal. For example, a quantum computing system has at least one encoded qubit and a controller. Each encoded qubit has a pair of physical superconducting qubits capable of being selectively coupled together. Each physical qubit has a respective tunable frequency. The controller controls a state of each of the pair of physical qubits to perform a quantum computation without using microwave control signals. Rather, the controller uses DC-based voltage or flux pulses.

Classes IPC  ?

  • G11C 11/44 - Mémoires numériques caractérisées par l'utilisation d'éléments d'emmagasinage électriques ou magnétiques particuliersÉléments d'emmagasinage correspondants utilisant des éléments électriques utilisant des éléments supraconducteurs, p. ex. des cryotrons
  • G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe

10.

Building a digital camera fingerprint from cropped or corrupted images

      
Numéro d'application 15131192
Numéro de brevet 09525866
Statut Délivré - en vigueur
Date de dépôt 2016-04-18
Date de la première publication 2016-12-20
Date d'octroi 2016-12-20
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Charlton, Sarah T.
  • Martin, Carla D.

Abrégé

A method of identifying a digital camera is disclosed. First and second digital images generated by the camera have dimensions that are not equal. The method includes calculating noise residuals and normalized cross-correlations (NCCs) between the noise residuals corresponding to candidate translations. The method further includes calculating a noise floor and identifying first and second peak values corresponding to translations. The method further includes calculating a peak ratio, determining that the peak ratio exceeds an alignment threshold and calculating a digital camera fingerprint for the digital camera based on the noise residuals and the first translation. The method further includes receiving a digital image, calculating a noise residual of the digital image, and determining that the image was generated by the digital camera based on the noise residual and the fingerprint and generating a record associating the image with the camera.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
  • G06T 5/00 - Amélioration ou restauration d'image

11.

Limited wavelength all-to-all wavelength routing network configuration

      
Numéro d'application 14120661
Numéro de brevet 09401774
Statut Délivré - en vigueur
Date de dépôt 2014-05-05
Date de la première publication 2016-07-26
Date d'octroi 2016-07-26
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Mineo, Christopher A.
  • Yoo, Sung-Joo Ben
  • Wen, Ke

Abrégé

A network configuration provides arbitration-free all-to-all connection between the nodes of the network utilizing wavelength routing devices and utilizing a limited number of wavelengths for routing optical signals to the nodes of the network.

Classes IPC  ?

  • H04B 10/27 - Dispositions pour la mise en réseau
  • H04Q 11/00 - Dispositifs de sélection pour systèmes multiplex
  • H04J 14/02 - Systèmes multiplex à division de longueur d'onde
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

12.

Wide field of view concentrator

      
Numéro d'application 14120660
Numéro de brevet 09383080
Statut Délivré - en vigueur
Date de dépôt 2014-05-21
Date de la première publication 2016-07-05
Date d'octroi 2016-07-05
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Mcgarvey, Brian S.
  • Ortiz, David J.
  • Serna, Mario A.

Abrégé

The present invention is a system that offers a capability to concentrate light from a large focal point onto a small spot on a detector. The system also offers off-axis capability should the system be moved, poorly pointed, off axis or jostled while in use. As designed, the present invention includes a half-ball lens having a front end and a back end, a compound parabolic concentrator (CPC) having a front end and a back end, wherein the front end of said CPC is adjacent to the back end of the half-ball lens such that the CPC is centered against the back end of the half-ball lens, and a detector, wherein the detector is adjacent to the back end of the CPC.

Classes IPC  ?

  • H01L 31/18 - Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives
  • F21V 7/06 - Structure de l'optique à courbure parabolique
  • F21V 13/04 - Combinaisons de deux sortes d'éléments uniquement les éléments étant des réflecteurs et des réfracteurs
  • F21V 5/04 - Réfracteurs pour sources lumineuses de forme lenticulaire
  • G02B 26/02 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander l'intensité de la lumière
  • G02B 27/40 - Moyens optiques auxiliaires pour mise au point

13.

Systems and methods of frequency estimation for geolocation

      
Numéro d'application 14120658
Numéro de brevet 09297884
Statut Délivré - en vigueur
Date de dépôt 2014-05-20
Date de la première publication 2016-03-29
Date d'octroi 2016-03-29
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Nelson, Douglas J.

Abrégé

A method includes computing a cross-spectral surface of a signal. The method further includes determining initial frequency estimates to be points on the cross-spectral surface. The method further includes performing a polynomial interpolation to generate an initial frequency polynomial. The method further includes integrating the initial frequency polynomial to generate an initial phase polynomial. The method further includes processing the signal to generate a basebanded signal. The method further includes determining unwrapped phase values of the basebanded signal. The method further includes performing a second polynomial interpolation to generate a residual phase polynomial. The method further includes generating an updated phase polynomial based on the initial phase polynomial and the residual phase polynomial. The method further includes differentiating the updated phase polynomial to generate a polynomial approximation of the time-varying carrier frequency of the received signal.

Classes IPC  ?

  • H04B 17/00 - SurveillanceTests
  • G01S 5/06 - Position de source déterminée par coordination d'un ensemble de lignes de position définies par des mesures de différence de parcours

14.

Phoniton systems, devices, and methods

      
Numéro d'application 14736051
Numéro de brevet 09397293
Statut Délivré - en vigueur
Date de dépôt 2015-06-10
Date de la première publication 2015-10-01
Date d'octroi 2016-07-19
Propriétaire
  • University of Maryland, College Park (USA)
  • The United States of America, as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Tahan, Charles George
  • Hristov, Rousko Todorov
  • Soykal, Oney O.

Abrégé

An artificial composite object combines a quantum of sound with a matter excitation. A phonon in a confinement structure containing the matter excites it from an initial state to an excited state corresponding to a frequency of the phonon. Relaxation of the matter back to the initial state emits a phonon of the same frequency into the confinement structure. The phonon confinement structure, for example, a cavity, traps the emitted phonon thereby allowing further excitation of the matter. The coupling between the phonon and the matter results in a quantum quasi-particle referred to as a phoniton. The phoniton can find application in a wide variety of quantum systems such as signal processing and communications devices, imaging and sensing, and information processing.

Classes IPC  ?

  • H01L 49/00 - Dispositifs à l'état solide non couverts par les groupes  et  et non couverts par une autre sous-classe; Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives
  • H01S 5/04 - Procédés ou appareils pour l'excitation, p. ex. pompage
  • B82Y 30/00 - Nanotechnologie pour matériaux ou science des surfaces, p. ex. nanocomposites
  • G10K 15/04 - Dispositifs de production de sons
  • B82Y 20/00 - Nano-optique, p. ex. optique quantique ou cristaux photoniques

15.

Device for and method of determining changes to GUI

      
Numéro d'application 13374643
Numéro de brevet 08826158
Statut Délivré - en vigueur
Date de dépôt 2011-12-14
Date de la première publication 2014-09-02
Date d'octroi 2014-09-02
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Blair, Mark W.
  • Nuzzi, Paul J.

Abrégé

A device and method of determining changes to a graphical user interface (GUI) that does not require the use of a configuration file or the use of data from a previous operation of an application computer program by identifying a program currently running, determining a first tree structure for the GUI, identifying a communication from the program to the GUI, returning to the third step if the communication does not change the GUI, determining a second tree structure for the changed GUI, comparing the first and second tree structures for any change, discarding the first tree structure, renaming the second tree structure as the first tree structure, and transmitting the identified change to a user, and returning to the third step.

Classes IPC  ?

  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]

16.

Method of image-based user authentication

      
Numéro d'application 13066853
Numéro de brevet 08655027
Statut Délivré - en vigueur
Date de dépôt 2011-03-25
Date de la première publication 2014-02-18
Date d'octroi 2014-02-18
Propriétaire The United States of America, as Represented by the Director, National Security Agency (USA)
Inventeur(s) Olthoff, Kenneth G.

Abrégé

A method of authenticating a user by capturing an image of the user, assigning a user-name, selecting an image category, selecting a pattern, selecting locations on the user's face, assigning a rotation-value, logging onto a computer, presenting images, where some images are in the image category, selecting images that are the pattern away from the images in the image category, calculating a rotation angle, projecting the selected images that are rotated by the rotation angle onto the user's face at the locations, capturing an image of the user's face with the rotated images projected thereon, and authenticating the user if the user's facial features match the user's face and the projected images are the pattern away from the images in the image-category, are at the locations, are rotated by the rotation angle, and exhibit distortion consistent with the contour of the user's face.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales

17.

Device for and method of linear interpolative coding

      
Numéro d'application 13385029
Numéro de brevet 08539307
Statut Délivré - en vigueur
Date de dépôt 2012-01-11
Date de la première publication 2013-09-17
Date d'octroi 2013-09-17
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Ramey, Ray L.

Abrégé

A device and method of detecting and correcting errors in data having a control unit, a coefficient computation unit, an error computation unit, and an error detection and correction unit, where errors such as garbled data, missing data, and added data are either detected and corrected or just detected.

Classes IPC  ?

  • H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes

18.

Device for and method of detecting SIM card removal and reinsertion

      
Numéro d'application 13374642
Numéro de brevet 08478340
Statut Délivré - en vigueur
Date de dépôt 2011-12-14
Date de la première publication 2013-07-02
Date d'octroi 2013-07-02
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Deloatch, Daryle D.

Abrégé

A device for and method of determining if a SIM card was removed and reinserted into a device by initially inserting the SIM card into the device, checking for the presence of the SIM card, if the SIM card is present then returning to the second step, if the SIM card is not present then reporting that the SIM card has been removed from the user-definable electronic device, checking for the presence of the SIM card, if the SIM card is not present then returning to the fifth step, and if the SIM card is present then reporting that the SIM card has been reinserted into the device, and returning to the second step.

Classes IPC  ?

  • H04M 1/00 - Équipement de sous-station, p. ex. pour utilisation par l'abonné

19.

Biomimetic voice identifier

      
Numéro d'application 13200034
Numéro de brevet 08442825
Statut Délivré - en vigueur
Date de dépôt 2011-08-16
Date de la première publication 2013-05-14
Date d'octroi 2013-05-14
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Sinutko, Michael

Abrégé

A device for voice identification including a receiver, a segmenter, a resolver, two advancers, a buffer, and a plurality of IIR resonator digital filters where each IIR filter comprises a set of memory locations or functional equivalent to hold filter specifications, a memory location or functional equivalent to hold the arithmetic reciprocal of the filter's gain, a five cell controller array, several multipliers, an adder, a subtractor, and a logical non-shift register. Each cell of the five cell controller array has five logical states, each acting as a five-position single-pole rotating switch that operates in unison with the four others. Additionally, the device also includes an artificial neural network and a display means.

Classes IPC  ?

  • G10L 17/00 - Techniques d'identification ou de vérification du locuteur
  • G10L 15/00 - Reconnaissance de la parole
  • G10L 21/00 - Techniques de traitement du signal de parole ou de voix pour produire un autre signal audible ou non audible, p. ex. visuel ou tactile, afin de modifier sa qualité ou son intelligibilité
  • G06F 17/10 - Opérations mathématiques complexes
  • G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général
  • G10H 7/00 - Instruments dans lesquels les sons sont synthétisés à partir d'une mémoire de données, p. ex. orgues à calculateur
  • H04M 11/00 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques
  • H04M 1/64 - Dispositions automatiques pour répondre aux appelsDispositions automatiques pour enregistrer des messages pour abonnés absentsDispositions pour enregistrer des conversations

20.

Device for and method of network routing

      
Numéro d'application 13374638
Numéro de brevet 08443105
Statut Délivré - en vigueur
Date de dépôt 2011-12-12
Date de la première publication 2013-05-14
Date d'octroi 2013-05-14
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Finkler, Todd B.
  • Shayman, Mark A.

Abrégé

A device and method of routing traffic in a network by receiving the network, assigning a maximum temperature value to gateway nodes, calculating temperature values for router nodes, determining self-utilization values for nodes, determining neighborhood-utilization values for router nodes, determining pressure values for gateway nodes, determining pressure values for router nodes, identifying router node sent traffic, identifying neighboring nodes having higher temperatures than router node, identifying neighboring node with lowest pressure value, sending traffic to neighboring node with lowest pressure value, and stopping if the neighboring node is a gateway node, otherwise identifying the node as a router node and returning to the step of finding neighboring nodes.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

21.

Rifle holding tool

      
Numéro d'application 29395188
Numéro de brevet D0681766
Statut Délivré - en vigueur
Date de dépôt 2011-12-07
Date de la première publication 2013-05-07
Date d'octroi 2013-05-07
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Moore, Jonathan A.

22.

Single-use USB port protector

      
Numéro d'application 13374180
Numéro de brevet 08414314
Statut Délivré - en vigueur
Date de dépôt 2011-12-07
Date de la première publication 2013-04-09
Date d'octroi 2013-04-09
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Mosholder, Gary S.

Abrégé

A single-use Universal Serial Bus port protector having a top piece and a tongued planar surface, where the top piece includes a rectangular surface, a rectangular planar surface, a slotted planar surface, and at least one lever breakably attached to the slotted planar surface, and where the tongued planar surface includes two rails and two projections, where the top piece and the tongued planar surface are slideably insertable into a Universal Serial Bus port to ensure that no electrical connection is made to the Universal Serial Bus port when the top piece and the tongued planar surface are so inserted, where the at least one lever engages with at least one of the rails of the tongued planar surface upon insertion, and where the at least one lever breaks off when the Universal Serial Bus port protector is removed from the Universal Serial Bus port.

Classes IPC  ?

  • H01R 13/44 - Moyens pour empêcher l'accès aux contacts actifs

23.

Device for and method of language processing

      
Numéro d'application 12460906
Numéro de brevet 08380485
Statut Délivré - en vigueur
Date de dépôt 2009-08-13
Date de la première publication 2013-02-19
Date d'octroi 2013-02-19
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Callahan, Susan E.

Abrégé

The present invention is a device for and method of language processing that includes a communication database of communications, a transcription database of transcripts for the communication, an extractor for extracting a visual representation of each communication, a first displayer for displaying a visual representation of a communication and its transcription, a segmentor for segmenting a visual representation, a media player, a first editor for blanking portions of a transcription and adding text, a second editor for filling in blanks and adding text, a second displayer for displaying a transcription that were blanked along with the corresponding entries made by the second editor and adding textual information, and a third displayer for providing feedback.

Classes IPC  ?

  • G06F 17/20 - Manipulation de données en langage naturel
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

24.

Device for and method of collision-free hashing for near-match inputs

      
Numéro d'application 12454691
Numéro de brevet 08363825
Statut Délivré - en vigueur
Date de dépôt 2009-05-21
Date de la première publication 2013-01-29
Date d'octroi 2013-01-29
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Newhart, Donald W.

Abrégé

n+1. A factorization block for factoring the first polynomial into a second polynomial and a third polynomial. A first division block for dividing an input of bit length i by the second polynomial to generate a first portion of the hash of the input. A second division block for dividing the input by the third polynomial to generate a second portion of the hash of the input.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité

25.

Method of collision-free hashing for near-match inputs

      
Numéro d'application 13385474
Numéro de brevet 08355501
Statut Délivré - en vigueur
Date de dépôt 2012-02-03
Date de la première publication 2013-01-15
Date d'octroi 2013-01-15
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Newhart, Donald W.

Abrégé

n+1, factoring the first polynomial into a second and a third polynomials, receiving the first input, dividing the first input by the second polynomial, dividing the first input by the third polynomial, and identifying the results of the last two steps as a hash of the first input.

Classes IPC  ?

26.

Coherent demodulation of ais-GMSK signals in co-channel

      
Numéro d'application 12925395
Numéro de brevet 08275077
Statut Délivré - en vigueur
Date de dépôt 2010-10-13
Date de la première publication 2012-09-25
Date d'octroi 2012-09-25
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s) Nelson, Douglas J.

Abrégé

The present invention pertains to demodulation of GMSK signals by estimating a carrier frequency of the signal having a carrier residual, basebanding the signal, tracking the signal's carrier frequency, removing the carrier residual, detecting a data burst, generating a bank of poly-bit matched filters, applying the bank of poly-bit matched filters to the signal, determining a magnitude and phase of the output of each poly-bit filter of the bank of poly-bit matched filters, determining a maximum magnitude, determining the location of a baud center, generating a plurality of correlation signals by applying the bank of poly-bit matched filters at the baud center, estimating a carrier phase, removing the estimated carrier phase, applying a Viterbi decoding algorithm to the signal, and estimating the transmitted data sequence.

Classes IPC  ?

  • H03D 1/00 - Démodulation d'oscillations modulées en amplitude
  • H04L 27/06 - Circuits de démodulationCircuits récepteurs

27.

Device for and method of making element appear in shortest network path by minimal decrements and increments

      
Numéro d'application 12803045
Numéro de brevet 08233397
Statut Délivré - en vigueur
Date de dépôt 2011-02-28
Date de la première publication 2012-07-31
Date d'octroi 2012-07-31
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Bhandari, Ramesh

Abrégé

A device and method of minimally incrementing and decrementing the weights of a minimal number of links in a network to cause a link/node that is not in the shortest path in the network to be in the shortest path by determining the shortest path with link/node, identifying links in this path that are not in the shortest path without link/node, decrementing identified links to make the path the shortest path, identifying a link in the shortest path without link/node not in the path with link/node, incrementing the link, redoing these steps to determine a number of links and modifications to links that would cause the link/node to appear in the shortest path, identifying the set of links and modifications with the fewest links, and modifying the network in accordance with the identified set.

Classes IPC  ?

  • G01R 31/08 - Localisation de défauts dans les câbles, les lignes de transmission ou les réseaux

28.

Reusable tamper indicating bag closure

      
Numéro d'application 12661193
Numéro de brevet 08196442
Statut Délivré - en vigueur
Date de dépôt 2010-02-24
Date de la première publication 2012-06-12
Date d'octroi 2012-06-12
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Lassen, David
  • Pribyl, Charles F.

Abrégé

A reusable tamper indicating bag closure for transporting most items in a bag such as documents and portable computing devices including laptops, PDAs, mobile phones, iPods® . . . etc. that would appeal to a broad spectrum of customers including the individual buyer, the business user, and the government user. The tamper-evident bag closure is defined by a lid with multiple hasps and a base with knobs that attach to the bag and is secured by a locking mechanism placed through an opening on the base and inserted within an insertion aperture such that locking the lock mechanism causes the lid to slide into alignment with the base and engages the plurality of hasps with the plurality of knobs thus securing the bag. The bag closure also has several tamper indicating features including the use of tamper indicating markers, wire seals and tamper indicating labels.

Classes IPC  ?

29.

Device for determining a coherence measurement for a digital signal that does not require spectral estimation

      
Numéro d'application 12313397
Numéro de brevet 08200731
Statut Délivré - en vigueur
Date de dépôt 2008-11-20
Date de la première publication 2012-06-12
Date d'octroi 2012-06-12
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Cusmariu, Adolf

Abrégé

A device for and method of determining a coherence measurement for a signal that includes a digitizer for digitizing the signal, a transformer connected to the digitizer, a first squarer connected to the transformer, a second squarer connected to the digitizer, an adder connected to the first squarer and the second squarer, a subtractor connected to the first squarer and the second squarer, a standard-deviation function block connected to the subtractor, a mean generator connected to the adder, a first multiplier connected to the standard-deviation function block, and a divider connected to the output of the mean generator and the first multiplier.

Classes IPC  ?

  • G06F 17/40 - Acquisition et consignation de données
  • G06F 17/15 - Calcul de fonction de corrélation
  • G03B 27/68 - Appareils de tirage par projection, p. ex. agrandisseur, appareil photographique de reproduction Détails permettant de faire ou de corriger la distorsion, p. ex. en permettant la projection oblique

30.

Reusable tamper indicating transport tube

      
Numéro d'application 12587325
Numéro de brevet 08177089
Statut Délivré - en vigueur
Date de dépôt 2009-09-30
Date de la première publication 2012-05-15
Date d'octroi 2012-05-15
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Bishop, Steven S.
  • Campbell, Stephen R.

Abrégé

A reusable tamper indicating transport tube that can be used to securely transport large drawings and other documentation without damaging or distorting them. The tamper-evident tube comprises an outer tube, an inner tube, an outer cap, an inner tube cap, an inner tube locking mechanism, and an outer tube locking mechanism that is affixed to the peripheral surface of the outer cap.

Classes IPC  ?

  • B65D 55/04 - Colliers à ressort, p. ex. en fil métallique ou en feuillard
  • B65D 45/16 - Colliers, crochets ou agrafes, p. ex. en forme de C
  • B65D 51/18 - Aménagements des fermetures avec couvercles extérieurs de protection analogues à des capuchons ou de plusieurs fermetures conjuguées
  • B65D 21/06 - Réceptacles de forme spéciale ou pourvus de garnitures ou de pièces de fixation, pour faciliter l'emboîtement, le gerbage ou l'assemblage avec des parties mobiles conçues pour être placées dans les positions alternatives à emboîter lorsque les réceptacles sont vides, et à gerber lorsque les réceptacles sont pleins

31.

Time neutral financial analysis tool

      
Numéro d'application 29374453
Numéro de brevet D0655335
Statut Délivré - en vigueur
Date de dépôt 2011-08-09
Date de la première publication 2012-03-06
Date d'octroi 2012-03-06
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Gollucci, Felix J.

32.

Method of locating a transmitter

      
Numéro d'application 12074512
Numéro de brevet 08068850
Statut Délivré - en vigueur
Date de dépôt 2008-03-04
Date de la première publication 2011-11-29
Date d'octroi 2011-11-29
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Kleinfelder, Walter J
  • Meister, James E

Abrégé

A method of locating a transmitter is disclosed. A communications link is established between multiple receiving stations and a control station, and used with a calibration signal to calibrate out the time delay of the communications link. A radiated signal from an unknown transmitter is received at a receiving station and sent to the control station over the communications link. The time of arrival is recorded. Upon receiving a user input, the communication link switches from transmitting the received radiated signal to transmitting the calibration signal. The start of calibration signal is timed to begin at the same time across all of the receiving stations. The communication link time delay for each link is calculated by subtracting the start time from the received time, and the communication link time delay is subtracted from the received time recorded for the radiated signal. TDOA calculations are made to locate the transmitter.

Classes IPC  ?

33.

Method of providing a computer user with high-level privileges

      
Numéro d'application 11998913
Numéro de brevet 07945947
Statut Délivré - en vigueur
Date de dépôt 2007-12-03
Date de la première publication 2011-05-17
Date d'octroi 2011-05-17
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Chudow, Eric B.

Abrégé

A method of giving a user high-level access privileges if a combination of keystrokes is sent to a desktop is disclosed. Each terminal services session is enumerated and sessions identified. Unidentified sessions have a user-definable process associated with the session. Desktops registered in the terminal services session are identified, and if a new desktop is identified, a thread is created to attach to that desktop and hook the desktop's low-level keyboard input. The keyboard input is then monitored for a pre-defined combination of keystrokes, and if found, a command shell starts, giving the user higher-level access privileges.

Classes IPC  ?

  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée

34.

Device for and method of geolocation

      
Numéro d'application 12381411
Numéro de brevet 07893875
Statut Délivré - en vigueur
Date de dépôt 2009-03-11
Date de la première publication 2011-02-22
Date d'octroi 2011-02-22
Propriétaire The United States of America as represented by the Director National Security Agency (USA)
Inventeur(s) Smith, David C.

Abrégé

A device and method of geolocating a transmitter. First and second receivers, in motion, receive a signal from the transmitter. Digitizers in the receivers digitize the signal. Converters in the receivers for converting the digitized signals to complex-valued signals. Transmitters on the receivers transmit their digitized signals, locations, and velocities at the time the signal was received to a processor. A central processing unit on the processor determines a difference in radial velocities of the receivers relative to the transmitter. The difference in radial velocities and delay time between the signals received at the receivers are used to geolocate the transmitter.

Classes IPC  ?

  • G01S 3/02 - Radiogoniomètres pour déterminer la direction d'où proviennent des ondes infrasonores, sonores, ultrasonores ou électromagnétiques ou des émissions de particules sans caractéristiques de direction utilisant des ondes radio

35.

Method of assessing security of an information access system

      
Numéro d'application 12152118
Numéro de brevet 07895659
Statut Délivré - en vigueur
Date de dépôt 2008-04-18
Date de la première publication 2011-02-22
Date d'octroi 2011-02-22
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Cusmariu, Adolf

Abrégé

A method of assessing security of an information access system by selecting at least one verification mechanism, estimating an error tradeoff plot showing false acceptance rate versus false rejection rate for each verification mechanism, selecting a corresponding false acceptance rate and false rejection rate pair from each error plot, combining the false acceptance rates to determine intrusion protection, combining the false rejection rates to determine denial protection, and combining intrusion protection and denial protection as the assessment of the information access system.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement

36.

Method of identifying invalid digital signatures involving batch verification

      
Numéro d'application 11901109
Numéro de brevet 07890763
Statut Délivré - en vigueur
Date de dépôt 2007-09-14
Date de la première publication 2011-02-15
Date d'octroi 2011-02-15
Propriétaire
  • The United States of America as represented by the Director, National Security Agency (USA)
  • Sparta, Inc. (USA)
Inventeur(s)
  • Law, Laurie E.
  • Matt, Brian J.

Abrégé

w. If one is found then determining the invalid digital signatures from the multiplicative relationship and stopping. Otherwise, incrementing w and returning to the step of computing for additional processing if desired.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06Q 20/00 - Architectures, schémas ou protocoles de paiement

37.

Method of fabricating turning mirror using sacrificial spacer layer and device made therefrom

      
Numéro d'application 12454491
Numéro de brevet 07838867
Statut Délivré - en vigueur
Date de dépôt 2009-05-13
Date de la première publication 2010-11-23
Date d'octroi 2010-11-23
Propriétaire United States of America as represented by the Director, National Security Agency, The (USA)
Inventeur(s)
  • Fitz, John L.
  • Hinkel, Daniel S.
  • Horst, Scott C.

Abrégé

The present invention is a method of fabricating a waveguide using a sacrificial spacer layer. The first step in this process is to fabricate the underlying optical semiconductor structure. A trench is then etched in this structure resulting in an underlying L-shaped structure. A sacrificial spacer layer is deposited in the trench. The waveguide is created in the trench on the sacrificial spacer layer using a mask layer to angle the vertex of the L-shaped structure. User-defined portions of the sacrificial spacer layer are subsequently removed to create air gaps between the waveguide and the sidewalls of the trench in the optical semiconductor.

Classes IPC  ?

  • H01L 29/06 - Corps semi-conducteurs caractérisés par les formes, les dimensions relatives, ou les dispositions des régions semi-conductrices

38.

Method of fabricating a patterned device using sacrificial spacer layer

      
Numéro d'application 12152116
Numéro de brevet 07833828
Statut Délivré - en vigueur
Date de dépôt 2008-04-22
Date de la première publication 2010-11-16
Date d'octroi 2010-11-16
Propriétaire United States of America as represented by the Director, The National Security Agency (USA)
Inventeur(s)
  • Fitz, John L.
  • Turk, Harris

Abrégé

A method of creating a patterned device by selecting a substrate; forming a first step on the substrate; depositing a sacrificial layer along the first step and the substrate; depositing a second step on a portion of the sacrificial layer; depositing a second layer on each of a portion of the substrate, sacrificial layer and second step that shares a common resistance to removal by a same agent as the substrate, the first step and the second step; removing a portion of the sacrificial layer so that a gap is created between the second layer and the first step, wherein a portion of the sacrificial layer remains such that the second layer remains; and processing the substrate beneath the gap created between the second layer and the first step.

Classes IPC  ?

  • H01L 21/50 - Assemblage de dispositifs à semi-conducteurs en utilisant des procédés ou des appareils non couverts par l'un uniquement des groupes ou
  • H01L 21/48 - Fabrication ou traitement de parties, p. ex. de conteneurs, avant l'assemblage des dispositifs, en utilisant des procédés non couverts par l'un uniquement des groupes ou
  • H01L 21/44 - Fabrication des électrodes sur les corps semi-conducteurs par emploi de procédés ou d'appareils non couverts par les groupes

39.

Method of measuring degree of enhancement to voice signal

      
Numéro d'application 11645264
Numéro de brevet 07818168
Statut Délivré - en vigueur
Date de dépôt 2006-12-01
Date de la première publication 2010-10-19
Date d'octroi 2010-10-19
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Cusmariu, Adolf

Abrégé

A method of measuring the degree of enhancement made to a voice signal by receiving the voice signal, identifying formant regions in the voice signal, computing stationarity for each identified formant region, enhancing the voice signal, identifying formant regions in the enhanced voice signal that correspond to those identified in the received voice signal, computing stationarity for each formant region identified in the enhanced voice signal, comparing corresponding stationarity results for the received and enhanced voice signals, and calculating at least one user-definable statistic of the comparison results as the degree of enhancement made to the received voice signal.

Classes IPC  ?

  • G10L 19/06 - Détermination ou codage des caractéristiques spectrales, p. ex. des coefficients de prédiction à court terme

40.

Method of database searching

      
Numéro d'application 11363299
Numéro de brevet 07797152
Statut Délivré - en vigueur
Date de dépôt 2006-02-17
Date de la première publication 2010-09-14
Date d'octroi 2010-09-14
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Waite, David P.
  • Wyckoff, Richard O.

Abrégé

The present invention is a method of database searching. First, a language is selected and elements received. The system is searched to identify a unit number associated with each element, which is linked to a data unit containing morphological variants of the element. If none are identified, the element is broken into sub-textual units that may contain a prefix, compound-prefix, and/or suffix along with a primary element. A unit number is then obtained for the primary element. If this does not result in a match, the elements may be saved in a database for further linguistic development. A unit number associated with each matched element is then chosen, and the elements contained in the data units linked to the unit numbers are compared to a database index. If an element is associated with multiple unit numbers, this process is repeated until all data units have been compared to the database.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

41.

Natural language database searching using morphological query term expansion

      
Numéro d'application 11122206
Numéro de brevet 07761286
Statut Délivré - en vigueur
Date de dépôt 2005-04-29
Date de la première publication 2010-07-20
Date d'octroi 2010-07-20
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Lawler, Nancy Kathleen

Abrégé

The present invention is a method of database searching. First, a language is selected. Next, elements are received. The system is then searched to identify at least one unit number that is associated with a chosen element, the unit number being linked to a data unit containing morphological variants of the element. If no unit number is identified, the element is compared to a prefix list. If no match is found there, the element is broken into a prefix and suffix, and the prefix and suffix are matched to a prefix list, suffix list or a unit number. This process is repeated for all elements. A unit number associated with each element is then chosen, and the elements contained in the data units linked to the unit numbers are compared to a database. The results are displayed and preferably ranked according to user preferences. If an element is associated with multiple unit numbers, this process is repeated until all data units have been compared to the database.

Classes IPC  ?

  • G06F 17/20 - Manipulation de données en langage naturel
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

42.

Method of signal processing for determining range and velocity of an object

      
Numéro d'application 11703042
Numéro de brevet 07755536
Statut Délivré - en vigueur
Date de dépôt 2007-02-06
Date de la première publication 2010-07-13
Date d'octroi 2010-07-13
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Nelson, Douglas J.
  • Smith, David C.

Abrégé

The present invention is a method of finding range and velocity of a target in a radar system using a time scale factor. Specifically, sending at least one signal from at least one transmitter to a target. A return signal is then received from the target at each transmitter and the elapsed time is recorded. The range to the target and velocity of the target are calculated based on a time scale factor of the recorded elapsed times. These values are appropriately output to the user.

Classes IPC  ?

  • G01S 13/42 - Mesure simultanée de la distance et d'autres coordonnées

43.

Method of establishing and updating master node in computer network

      
Numéro d'application 12317293
Numéro de brevet 07738504
Statut Délivré - en vigueur
Date de dépôt 2008-12-22
Date de la première publication 2010-06-15
Date d'octroi 2010-06-15
Propriétaire The United States of America as represented by the Director National Security Agency (USA)
Inventeur(s)
  • Deaner, Jeffrey V.
  • Harbaugh, John D.
  • Lotze, Thomas H.
  • Lough, Daniel L.
  • Dorham, Elliott

Abrégé

A method of establishing and updating a master node in a computer network by scoring each node in the network as a function of its physical attributes, designating the highest scoring node as the master node, sending a periodic message by the master node with its score and a request for non-master node scores, sending a message by a non-master node to the master node requesting relinquishment of master node status if the non-master node has a higher score, relinquishing master node status to a non-master node with a higher score and returning to the third step, and declaring by a non-master node that it is a master node if it has not received a message from the previously designated master node in a user-definable period of time and returning to the third step.

Classes IPC  ?

  • H04J 3/06 - Dispositions de synchronisation

44.

Method of encoding signals with binary codes

      
Numéro d'application 11650760
Numéro de brevet 07734991
Statut Délivré - en vigueur
Date de dépôt 2007-01-04
Date de la première publication 2010-06-08
Date d'octroi 2010-06-08
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Newhart, Donald W.

Abrégé

A method of encoding a communication signal by selecting a cyclic code, establishing a generator polynomial, generating a polynomial using the generator polynomial, forming a matrix from the generated polynomial, receiving data to be encoded, appending zeros to the received data, calculating a syndrome of the matrix, calculating check values from the syndrome, appending the check values to the received data, and encoding the received data with appended check values using the generator polynomial.

Classes IPC  ?

  • H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes

45.

Method of fabricating optical device using multiple sacrificial spacer layers

      
Numéro d'application 12454023
Numéro de brevet 07700387
Statut Délivré - en vigueur
Date de dépôt 2009-05-05
Date de la première publication 2010-04-20
Date d'octroi 2010-04-20
Propriétaire The United States of America as Represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Fitz, John L.
  • Hinkel, Daniel S.
  • Horst, Scott C.

Abrégé

The present invention is a method of fabricating an optical device using multiple sacrificial spacer layers. The first step in this process is to fabricate the underlying base structure and deposit an optical structure thereon. A facet is then created at the ends of the optical structure and alternating sacrificial and intermediate layers are fabricated on the device. A mask layer is deposited on the structure, with openings created in the layers to allow use of an etchant. User-defined portions of the spacer layers are subsequently removed with the etchant to create air gaps between the intermediate layers.

Classes IPC  ?

  • H01L 21/8252 - Fabrication ou traitement de dispositifs consistant en une pluralité de composants à l'état solide ou de circuits intégrés formés dans ou sur un substrat commun avec une division ultérieure du substrat en plusieurs dispositifs individuels pour produire des dispositifs, p.ex. des circuits intégrés, consistant chacun en une pluralité de composants le substrat étant un semi-conducteur, en utilisant une technologie III-V
  • H01S 5/028 - Revêtements

46.

Method of decoding signals having binary BCH codes

      
Numéro d'application 11543282
Numéro de brevet 07694207
Statut Délivré - en vigueur
Date de dépôt 2006-09-25
Date de la première publication 2010-04-06
Date d'octroi 2010-04-06
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Kline, Jason Michael
  • Newhart, Donald W.
  • Nirschl, Nicholas Paul

Abrégé

2t−1)) is calculated, and the syndrome is solved. The speed of the method comes from using word-level XOR's to apply the check polynomial to the stream at all offsets. The utility of this approach is due in part to the fact that the conversion matrix involved can be created quickly using only items needed elsewhere in BCH decoders: a field table and the generator polynomial coefficients.

Classes IPC  ?

  • H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes

47.

Method of code generation that minimizes error propagation

      
Numéro d'application 11365953
Numéro de brevet 07676725
Statut Délivré - en vigueur
Date de dépôt 2006-02-27
Date de la première publication 2010-03-09
Date d'octroi 2010-03-09
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Mcadoo, Jr., Leslie Newton
  • Evasius, Dean M.

Abrégé

A method of generating a code that minimizes error propagation by selecting integers m, n, mrl, and a range of fractions od, where m represents the number of bits in an unencoded sequence, where n represents the number of bits in an encoded sequence, where mrl represents the maximum run length of an encoded sequence, and where od represents a range of ones densities of an encoded sequence. Next, generating an encoding map M that maps each unencoded sequence to an n-bit encoded sequence that satisfies od and mrl. Next, generating a decoding map N that maps each n-bit sequence to an m-bit sequence. Next, determining an error-propagation score for M and N. Then, returning to the step of generating M if a user requires a lower error-propagation score.

Classes IPC  ?

  • H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes

48.

Range limited antenna

      
Numéro d'application 11974003
Numéro de brevet 07642986
Statut Délivré - en vigueur
Date de dépôt 2007-09-19
Date de la première publication 2010-01-05
Date d'octroi 2010-01-05
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Althouse, Mark L. G.

Abrégé

N(x) is the phase angle of signal x at the set N, and Ξ contains all additional parameters which bear on the system. The network is configured to pass a signal for which F(Ξ,x)>ε, where ε is a threshold amount, such that the antenna has gain to signals within a radius and has attenuation outside the radius.

Classes IPC  ?

49.

Method of fabricating a patterned device using sacrificial spacer layer

      
Numéro d'application 12148736
Numéro de brevet 07595221
Statut Délivré - en vigueur
Date de dépôt 2008-04-22
Date de la première publication 2009-09-29
Date d'octroi 2009-09-29
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Fitz, John L.
  • Turk, Harris

Abrégé

A method of fabricating a device using a sacrificial layer by selecting a substrate; forming a first step on the substrate, where the first step is formed from a second material; depositing a sacrificial layer along the first step and the substrate; depositing a second step on a portion of the sacrificial layer; depositing a second layer on each of a portion of the substrate, sacrificial layer and second step that shares a common resistance to removal by a same agent as the substrate, the first step and the second step; removing the second step; removing a portion of the sacrificial layer such that a gap is created between the second layer and the first step, wherein at least a portion of the sacrificial layer remains such that the second layer adhered to the substrate remains; and processing the substrate beneath the gap.

Classes IPC  ?

  • H01L 21/50 - Assemblage de dispositifs à semi-conducteurs en utilisant des procédés ou des appareils non couverts par l'un uniquement des groupes ou
  • H01L 21/48 - Fabrication ou traitement de parties, p. ex. de conteneurs, avant l'assemblage des dispositifs, en utilisant des procédés non couverts par l'un uniquement des groupes ou
  • H01L 21/44 - Fabrication des électrodes sur les corps semi-conducteurs par emploi de procédés ou d'appareils non couverts par les groupes

50.

Method of identifying duplicate voice recording

      
Numéro d'application 11506090
Numéro de brevet 07571093
Statut Délivré - en vigueur
Date de dépôt 2006-08-17
Date de la première publication 2009-08-04
Date d'octroi 2009-08-04
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Cusmariu, Adolf

Abrégé

A method of identifying duplicate voice recording by receiving digital voice recordings, selecting one of the recordings; segmenting the selected recording, extracting a pitch value per segment, estimating a total time that voice appears in the recording, removing pitch values that are less than and equal to a user-definable value, identifying unique pitch values, determining the frequency of occurrence of the unique pitch values, normalizing the frequencies of occurrence, determining an average pitch value, determining the distribution percentiles of the frequencies of occurrence, returning to the second step if additional recordings are to be processed, otherwise comparing the total voice time, average pitch value, and distribution percentiles for each recording processed, and declaring the recordings duplicates that compared to within a user-definable threshold for total voice time, average pitch value, and distribution percentiles.

Classes IPC  ?

  • G10L 11/04 - Détermination de la hauteur des signaux de parole
  • G10L 21/00 - Techniques de traitement du signal de parole ou de voix pour produire un autre signal audible ou non audible, p. ex. visuel ou tactile, afin de modifier sa qualité ou son intelligibilité
  • G10L 15/00 - Reconnaissance de la parole
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

51.

Method of signal processing

      
Numéro d'application 11703040
Numéro de brevet 07545325
Statut Délivré - en vigueur
Date de dépôt 2007-02-06
Date de la première publication 2009-06-09
Date d'octroi 2009-06-09
Propriétaire United States of America as represented by the Director, The National Security Agency (USA)
Inventeur(s)
  • Nelson, Douglas J.
  • Smith, David C.

Abrégé

The present invention is a method of finding propagation time and velocity of a transmitter. Specifically, receiving a signal at two or more receivers and using the scalar time relationship to determine propagation time and velocity of the transmitter for the purpose of location of the transmitter. This method is useful for both narrowband and broadband applications with increased accuracy over previous methods.

Classes IPC  ?

  • G01S 1/24 - Systèmes pour déterminer une direction ou une ligne de position en comparant les temps de transit de signaux synchronisés provenant d'antennes non directionnelles ou de systèmes d'antennes séparés, c.-à-d. systèmes à différence de parcours les signaux synchronisés étant des impulsions ou des modulations équivalentes des ondes porteuses et les temps de transit étant comparés par mesure de la différence des temps d'arrivée d'une partie repérée des signaux de modulations

52.

Method of fabricating a patterned device using sacrificial spacer layer

      
Numéro d'application 12152115
Numéro de brevet 07531382
Statut Délivré - en vigueur
Date de dépôt 2008-04-22
Date de la première publication 2009-05-12
Date d'octroi 2009-05-12
Propriétaire The United States of America as represented by the Director National Security Agency (USA)
Inventeur(s)
  • Fitz, John L.
  • Turk, Harris

Abrégé

A method of creating a patterned device by selecting a substrate; depositing a mask layer on the substrate; forming a first step on the mask layer; depositing a sacrificial layer along the first step and the mask layer; depositing a blocking layer on the sacrificial layer; removing a portion of the blocking layer, where a portion of the blocking layer remains such that no gap exists between the blocking layer and the sacrificial layer and the remaining blocking layer is adhered to the mask layer; removing a portion of the sacrificial layer such that a gap is created between the blocking layer and the first step, where a portion of the sacrificial layer remains such that the blocking layer adhered to the mask layer remains; etching the mask layer beneath the gap; and processing the substrate through the gap in the mask layer.

Classes IPC  ?

  • H01L 21/50 - Assemblage de dispositifs à semi-conducteurs en utilisant des procédés ou des appareils non couverts par l'un uniquement des groupes ou
  • H01L 21/48 - Fabrication ou traitement de parties, p. ex. de conteneurs, avant l'assemblage des dispositifs, en utilisant des procédés non couverts par l'un uniquement des groupes ou
  • H01L 21/44 - Fabrication des électrodes sur les corps semi-conducteurs par emploi de procédés ou d'appareils non couverts par les groupes

53.

Method of modeling single data class from multi-class data

      
Numéro d'application 10847677
Numéro de brevet 07454337
Statut Délivré - en vigueur
Date de dépôt 2004-05-13
Date de la première publication 2008-11-18
Date d'octroi 2008-11-18
Propriétaire The United States of America as represented by the Director, National Security Agency, The (USA)
Inventeur(s)
  • Smith, David C.
  • Richman, Daniel J.

Abrégé

The present invention is a method of modeling a single class of data from data containing multiple classes of data of the same type of data by first receiving a collection of data that includes data from multiple classes of data of the same type where the amount of data of the single class of data exceeds that of any other class of data. A first statistical model of the received collection of data is generated. The collection of data is divided into subsets. Each subset of the speech collection of data is scored using the first statistical model. A set of scores is selected. The subsets corresponding to the selected scores are identified. The identified subsets are combined. A second statistical model of the type of the first statistical model is generated for the combined subsets and used as the model of the single class of data.

Classes IPC  ?

  • G10L 15/08 - Classement ou recherche de la parole

54.

Method of combining corpora to achieve consistency in phonetic labeling

      
Numéro d'application 10928879
Numéro de brevet 07430503
Statut Délivré - en vigueur
Date de dépôt 2004-08-24
Date de la première publication 2008-09-30
Date d'octroi 2008-09-30
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Walker, Brenton D.

Abrégé

The present invention is a method of combining corpora to achieve consistency in phonetic labeling. Corpora are received. A first corpus is selected from the corpora. Generating a phonetic transcript if the first corpus does not include one. A second corpus is selected from the corpora. Generating a phonetic transcript if the second corpus does not include one. Each allophone in the second corpus is identified. At least one allophone is identified for each phone in the second corpus. For each phone in the second corpus, the allophone to which it most closely matches is identified. Each phone symbol in the phone transcript of the second corpus is replaced with a symbol for the corresponding identified allophone. The first corpus and second corpus are combined, including their phonetic transcripts, and designated as the first corpus. If there is another corpus in the corpora to be processed return to the step of selecting another second corpus.

Classes IPC  ?

  • G10L 15/06 - Création de gabarits de référenceEntraînement des systèmes de reconnaissance de la parole, p. ex. adaptation aux caractéristiques de la voix du locuteur
  • G06F 17/20 - Manipulation de données en langage naturel

55.

Method of text processing

      
Numéro d'application 10896803
Numéro de brevet 07409334
Statut Délivré - en vigueur
Date de dépôt 2004-07-22
Date de la première publication 2008-08-05
Date d'octroi 2008-08-05
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s) Shoemaker, James Edward

Abrégé

A method of text processing by receiving textual units. Then, select a language and a textual unit. Identify the selected textual unit's stem and suffix. Search a rules database for the suffix. If a base suffix is found in the rules database, combine it with the stem to form a lemma. Search a lexicon database for the lemma. If the lemma is found, a model number from the lexicon database is retrieved and cross-referenced with the rules database to obtain all inflected suffixes for the selected textual unit. Combine the inflected suffixes with the stem to form inflected forms. Output a subset of inflected-forms and information associated with the lemma and inflected suffixes. The method is repeated for unprocessed textual units. If the language selected is Russian or Somali, the textual units are processed separately.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/20 - Manipulation de données en langage naturel

56.

Method of packet encryption that allows for pipelining

      
Numéro d'application 10843637
Numéro de brevet 07406595
Statut Délivré - en vigueur
Date de dépôt 2004-05-05
Date de la première publication 2008-07-29
Date d'octroi 2008-07-29
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Boyle, Jr., Vincent Michael
  • Salter, Christopher Mark

Abrégé

A method of packet encryption and decryption that allows for pipelining. The first step is to identify the packets in a message to be encrypted. Then, a unique number is assigned to each packet. A value R is acquired. Then, a first register is initialized. An initialization vector IV is generated. Then, the first register is stepped a user-definable number of times. Then, a packet is selected. R and the unique number are combined. Then, a second register is initialized. A checksum is generated. Then, the packet is divided into blocks. A block is selected. Then, the checksum is combined with the block and designated the checksum. The block is encrypted. Then, the first and second registers are stepped. These steps are repeated for each block. Then, the checksum is encrypted. After the blocks are encrypted, the unique number, IV, the ciphertext of each block, and the encrypted checksum are transmitted. If there are any other packets to encrypt then the steps are repeated.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité

57.

Method of recognizing phones in speech of any language

      
Numéro d'application 10928878
Numéro de brevet 07406408
Statut Délivré - en vigueur
Date de dépôt 2004-08-24
Date de la première publication 2008-07-29
Date d'octroi 2008-07-29
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Lackey, Bradley C.
  • Schone, Patrick J.
  • Walker, Brenton D.

Abrégé

Method of recognizing phones in speech of any language. Acquire phones for all languages and a set of languages. Acquire a pronunciation dictionary, a transcript of speech for the set of languages, and speech for the transcript. Receive speech containing unknown phones. If the speech's language is unknown, compare it to the phones for all languages to determine the phones. If the language is known but no phones were acquired in that language, compare the speech to the phones for all languages to determine the phones. If phones were acquired in the speech's language but no corresponding pronunciation dictionary was acquired, compare the speech to the phones for all languages to determine the phones. If a pronunciation dictionary was acquired for the phones in the speech's language but no transcript was acquired then compare the speech to the phones for all languages to determine the phones.

Classes IPC  ?

  • G10L 15/06 - Création de gabarits de référenceEntraînement des systèmes de reconnaissance de la parole, p. ex. adaptation aux caractéristiques de la voix du locuteur
  • G10L 15/08 - Classement ou recherche de la parole

58.

Device for and method of generating pseudo-random sequence uniformly distributed over any range

      
Numéro d'application 10808709
Numéro de brevet 07379955
Statut Délivré - en vigueur
Date de dépôt 2004-03-16
Date de la première publication 2008-05-27
Date d'octroi 2008-05-27
Propriétaire The United States of America as represented by the Director, National Security Agency (USA)
Inventeur(s)
  • Kuehnel, Richard J.
  • Wang, Yuke

Abrégé

m.

Classes IPC  ?

  • G06F 1/02 - Générateurs de fonctions numériques