Patents by Inventor Nabeel Ahmed

Nabeel Ahmed has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7929694
    Abstract: The present invention relates to a variable length private key generator. According to one embodiment, the variable length private key generator includes a permuter. The permuter is configured to generate a key stream of a desired length by permuting a plurality of shift registers. The permuter includes the plurality of shift registers, a plurality of clocking modules, and/or an output module. Each clocking module corresponds to a different one of the plurality of shift registers and is configured to generate a clocking signal based on selected bits of the corresponding shift register. The output module is configured to output the key stream based on at least one clocking signal and output of at least one of the plurality of shift registers.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: April 19, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventor: Nabeel Ahmed
  • Publication number: 20090103726
    Abstract: In a cryptography system, client and server terminals each generate a private key constituting a randomized compilation of dynamic system parameters. Public keys are then generated based on the private keys, exchanged between the terminals, and used to generate a shared secret. Key stream generators generate a randomized key stream at each terminal using the shared secret, based on self-generating primitive polynomials. Key length is user selected, and may be modified during an ongoing encryption session. The generator includes a plurality of linear feedback shift registers whose lengths are self-configuring based on the user-specified key length. The registers are interconnected so that their output, namely, the key stream, is non-linear and random. Data is converted to binary form and encrypted by XOR'ing the binary-format data with the key stream. The system may be used in both a static secure transfer mode and a dynamic secure real time transfer mode.
    Type: Application
    Filed: October 18, 2007
    Publication date: April 23, 2009
    Inventor: Nabeel Ahmed
  • Publication number: 20080298583
    Abstract: The present invention relates to a crypto-system. According to one embodiment, the crypto-system includes a key synchronizer and/or cryptographic circuitry. The key synchronizer is configured to synchronize a cryptographic key stream with another communication entity using polarized photons. The cryptographic circuitry is configured to generate cipher text from plain text and/or plain text from cipher text, based on the synchronized key stream.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventor: Nabeel Ahmed
  • Publication number: 20080298584
    Abstract: The present invention relates to a variable length private key generator. According to one embodiment, the variable length private key generator includes a permuter. The permuter is configured to generate a key stream of a desired length by permuting a plurality of shift registers. The permuter includes the plurality of shift registers, a plurality of clocking modules, and/or an output module. Each clocking module corresponds to a different one of the plurality of shift registers and is configured to generate a clocking signal based on selected bits of the corresponding shift register. The output module is configured to output the key stream based on at least one clocking signal and output of at least one of the plurality of shift registers.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventor: Nabeel Ahmed
  • Patent number: 7382103
    Abstract: A permanent magnet brushless 3-phase motor comprises windings R, Y, B, each divided into a plurality of sections 1-5 and switch means S1-S12 for selectively connecting the section of the respective winding e.g. R in series and/or parallel with all other sections of that winding R. Control means are provided for actuating the switch means S1-S12 to connect the winding sections 1-5 in different configurations while the motor is running to alter the speed/torque characteristics of the motor.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: June 3, 2008
    Assignee: Electronica Products Limited
    Inventors: Nabeel Ahmed Shirazee, Praveen Choudhary
  • Patent number: 6810406
    Abstract: Computerized method and system for servicing a selected piece of equipment made up of a plurality of systems and subject to unique system configurations and servicing requirements are provided. The method allows to respectively provide a database including detailed system configuration data regarding a selected piece of equipment, and a database including service modules for facilitating the servicing of equipment of a group of equipment that includes a selected piece of equipment. The method further allows to provide a respective identifier for uniquely identifying any selected equipment, and an input/output device to communicate with the databases. Respective accessing steps allow to access the database having configuration data to interface with the detailed system configuration data, and the database having the service modules to interface with at least one of the service modules.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: October 26, 2004
    Assignee: General Electric Company
    Inventors: James Edward Schlabach, Nabeel Ahmed Zuberi
  • Publication number: 20020059270
    Abstract: Computerized method and system for servicing a selected piece of equipment made up of a plurality of systems and subject to unique system configurations and servicing requirements are provided. The method allows to respectively provide a database including detailed system configuration data regarding a selected piece of equipment, and a database including service modules for facilitating the servicing of equipment of a group of equipment that includes a selected piece of equipment. The method further allows to provide a respective identifier for uniquely identifying any selected equipment, and an input/output device to communicate with the databases. Respective accessing steps allow to access the database having configuration data to interface with the detailed system configuration data, and the database having the service modules to interface with at least one of the service modules.
    Type: Application
    Filed: April 20, 2001
    Publication date: May 16, 2002
    Inventors: James Edward Schlabach, Nabeel Ahmed Zuberi