Patents by Inventor Masoud Vakili

Masoud Vakili 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: 10812258
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example method includes receiving, by decoding circuitry and over a quantum line, a set of qbits generated based on a first set of quantum bases. The example method further includes decoding, by the decoding circuitry and based on a second set of quantum bases, the set of qbits to generate a decoded set of bits. The example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: October 20, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10802800
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by a QRNG chip, a series of particles and transmitting the series of particles through a double-slit structure comprising a first slit and a second slit. The example method further includes detecting, by the QRNG chip, a first subseries of particles transmitted through the first slit to generate a first detected subseries of particles. The example method further includes detecting, by the QRNG chip, a second subseries of particles transmitted through the second slit to generate a second detected subseries of particles. The example method further includes decoding, by the QRNG chip, the first detected subseries of particles and the second detected subseries of particles to generate a decoded set of bits that, in some instances, may be used to generate a random number, a session key, or both.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: October 13, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10797869
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example method includes receiving, by decoding circuitry and over a quantum line, a set of qbits generated based on a first set of quantum bases. The example method further includes decoding, by the decoding circuitry and based on a second set of quantum bases, the set of qbits to generate a decoded set of bits. The example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: October 6, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10761808
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by a QRNG chip, a series of particles and transmitting the series of particles through a double-slit structure comprising a first slit and a second slit. The example method further includes detecting, by the QRNG chip, a first subseries of particles transmitted through the first slit to generate a first detected subseries of particles. The example method further includes detecting, by the QRNG chip, a second subseries of particles transmitted through the second slit to generate a second detected subseries of particles. The example method further includes decoding, by the QRNG chip, the first detected subseries of particles and the second detected subseries of particles to generate a decoded set of bits that, in some instances, may be used to generate a random number, a session key, or both.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: September 1, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10728029
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication using quantum line switching. An example system includes encoding circuitry configured to generate, based on a first set of quantum bases, a set of qbits, and transmit the first subset of qbits over a first quantum line. The encoding circuitry is configured not to transmit the first set of quantum bases. The system further includes switching circuitry configured to receive the first subset of qbits over the first quantum line, and transmit it over a second quantum line. The system further includes first decoding circuitry configured to receive the first subset of qbits, and decode, based on a second set of quantum bases, the first subset of qbits to generate a first decoded set of bits. The system further includes first session authentication circuitry configured to generate a session key based on the first decoded set of bits.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: July 28, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Publication number: 20200167131
    Abstract: A method, apparatus, and computer program product for improved pseudo-random number generation are provided. An example method includes receiving, by a computing device, a request for a pseudo-random number, selecting, by extraction circuitry of the computing device, a first parameter from a server parameter dataset, and obtaining a first value for the first parameter. The method further includes selecting, by the extraction circuitry, a second parameter, and obtaining a second value for the second parameter. The method includes generating, by transformation circuitry, the pseudo-random number based on the first value and the second value.
    Type: Application
    Filed: December 23, 2019
    Publication date: May 28, 2020
    Inventor: Masoud Vakili
  • Patent number: 10599397
    Abstract: A method, apparatus, and computer program product for improved pseudo-random number generation are provided. An example method includes receiving, by a computing device, a request for a pseudo-random number, selecting, by randomization circuitry of the computing device, a first attribute from a biometric attribute dataset, and obtaining a first value for the first attribute. The method further includes selecting, by the randomization circuitry, a second attribute, and obtaining a second value for the second attribute. The method includes convoluting, by convolution circuitry, the first value with the second value to generate the pseudo-random number.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: March 24, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10552120
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by a QRNG chip, a series of particles and transmitting the series of particles through a double-slit structure comprising a first slit and a second slit. The example method further includes detecting, by the QRNG chip, a first subseries of particles transmitted through the first slit to generate a first detected subseries of particles. The example method further includes detecting, by the QRNG chip, a second subseries of particles transmitted through the second slit to generate a second detected subseries of particles. The example method further includes decoding, by the QRNG chip, the first detected subseries of particles and the second detected subseries of particles to generate a decoded set of bits that, in some instances, may be used to generate a random number, a session key, or both.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: February 4, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10540146
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by encoding circuitry of a QRNG chip, a set of time-bin qubits based on a first optical path length. The example method further includes transmitting, by the encoding circuitry of the QRNG chip, the set of time-bin qubits over an optical line. The example method further includes receiving, by decoding circuitry of the QRNG chip, the set of time-bin qubits over the optical line. The example method further includes measuring, by the decoding circuitry of the QRNG chip and based on a second optical path length different from the first optical path length, the set of time-bin qubits to generate a decoded set of bits. In some embodiments, the example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: January 21, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10514893
    Abstract: A method, apparatus, and computer program product for improved pseudo-random number generation are provided. An example method includes receiving, by a computing device, a request for a pseudo-random number, selecting, by extraction circuitry of the computing device, a first parameter from a server parameter dataset, and obtaining a first value for the first parameter. The method further includes selecting, by the extraction circuitry, a second parameter, and obtaining a second value for the second parameter. The method includes generating, by transformation circuitry, the pseudo-random number based on the first value and the second value.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: December 24, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Publication number: 20190304571
    Abstract: Systems and methods for biological data management may preserve alternative interpretations of data and may implement multi-level encryption and privacy management. Systems and methods for biological data management may include a cell-level architecture, a bank-and-bloc-level architecture, and/or a multi-tiered architecture. Systems and methods for biological data management may incorporate definitions, rules, and directives and/or employ a two-dimensional or three-dimensional data structure.
    Type: Application
    Filed: October 10, 2018
    Publication date: October 3, 2019
    Inventors: Masoud Vakili, Kurt Christofferson, Mark Oldham
  • Patent number: 10402644
    Abstract: Embodiments are disclosed for using an apparatus to perform pupil identification. An example method includes measuring, by a light sensor of the apparatus, an ambient infrared light level. The example method further includes determining whether the measured ambient infrared light level exceeds a threshold level. The example method further includes performing pupil identification on a user based on the determination of whether the measured ambient infrared light level exceeds the threshold level. In this regard, the example method involves performing bright pupil identification in an instance in which the measured ambient infrared light level exceeds the threshold level, and performing dark pupil identification if not. Corresponding apparatuses and non-transitory computer readable storage media are also provided.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 3, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Patent number: 10372418
    Abstract: A method, apparatus, and computer program product for improved pseudo-random number generation are provided. An example method includes receiving, by a computing device, a request for a pseudo-random number, selecting, by randomization circuitry of the computing device, a first attribute from a biometric attribute dataset, and obtaining a first value for the first attribute. The method further includes selecting, by the randomization circuitry, a second attribute, and obtaining a second value for the second attribute. The method includes convoluting, by convolution circuitry, the first value with the second value to generate the pseudo-random number.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: August 6, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Masoud Vakili
  • Publication number: 20190169684
    Abstract: The present disclosure provides systems and methods for sequencing nucleic acid molecules using tunneling labels. A sequence of a nucleic acid molecule may be identified with high accuracy using a chip comprising sensors, wherein each individual sensor may comprise at least two electrodes separated by a gap. The electrodes may be configured to generate at least one electrical signal upon binding of a tunneling label associated with a nucleotide. Epigenetic information can also be determined at the same time as a nucleic acid sequence.
    Type: Application
    Filed: October 24, 2018
    Publication date: June 6, 2019
    Inventors: Mark F. OLDHAM, Eric S. NORDMAN, Timothy M. WOUDENBERG, Gaurav GOYAL, Masoud VAKILI, Toshihiko HONKURA, Sam WOO, Hisao KAWASAKI, Kazusuke MIHARA
  • Publication number: 20150019304
    Abstract: Methods and systems for remotely providing a rental vehicle from a rental company to a renter. The rental company may remotely send a smartkey functionality to the mobile device used by the renter. The functionality may be implemented through an application running on the mobile device. At the time of renting a specific vehicle, data related to the rented vehicle may be remotely sent from a server used by the rental company to the mobile device.
    Type: Application
    Filed: April 28, 2014
    Publication date: January 15, 2015
    Inventor: Masoud VAKILI
  • Patent number: 8768094
    Abstract: Various embodiments are described herein for a system and method for calibrating a display device to eliminate distortions due to various components such as one or more of lenses, mirrors, projection geometry, lateral chromatic aberration and color misalignment, and color and brightness non-uniformity. Calibration for distortions that vary over time is also addressed. Sensing devices coupled to processors can be used to sense display characteristics, which are then used to compute distortion data, and generate pre-compensating maps to correct for display distortions.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: July 1, 2014
    Assignee: GEO Semiconductor Inc.
    Inventors: Zorawar S. Bassi, Masoud Vakili
  • Patent number: 8406562
    Abstract: Various embodiments are described herein for a system and method for calibrating a display device to eliminate distortions due to various components such as one or more of lenses, mirrors, projection geometry, lateral chromatic aberration and color misalignment, and color and brightness non-uniformity. Calibration for distortions that vary over time is also addressed. Sensing devices coupled to processors can be used to sense display characteristics, which are then used to compute distortion data, and generate pre-compensating maps to correct for display distortions.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: March 26, 2013
    Assignee: Geo Semiconductor Inc.
    Inventors: Zorawar Bassi, Masoud Vakili
  • Publication number: 20130031057
    Abstract: Methods and systems for storing, providing, and obtaining recovery data. The recovery data is normally used on a mobile device which is no longer available to a user who would otherwise need to perform crucial functions like operating a vehicle, identification, or financial transactions on the mobile device. Recovery data is provided on a medium which enables the user to perform crucial functions at least for a limited duration.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 31, 2013
    Inventor: Masoud Vakili
  • Patent number: 7576767
    Abstract: A distortion corrected panoramic vision system and method provides a visually correct composite image acquired through wide angle optics and projected onto a viewing surface. The system uses image acquisition devices to capture a scene up to 360° or 4? steradians broad. An image processor corrects for luminance or chrominance non-uniformity and applies a spatial transform to each image frame. The spatial transform is convolved by concatenating the viewing transform, acquisition geometry and optical distortion transform, and display geometry and optical transform. The distortion corrections are applied separately for red, green, and blue components to eliminate lateral color aberrations of the optics. A display system is then used to display the resulting composite image on a display device which is then projected through the projection optics and onto a viewing surface. The resulting image is visibly distortion free and matches the characteristics of the viewing surface.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: August 18, 2009
    Assignee: Geo Semiconductors Inc.
    Inventors: Louie Lee, Masoud Vakili
  • Publication number: 20080062164
    Abstract: Various embodiments are described herein for a system and method for calibrating a display device to eliminate distortions due to various components such as one or more of lenses, mirrors, projection geometry, lateral chromatic aberration and color misalignment, and color and brightness non-uniformity. Calibration for distortions that vary over time is also addressed. Sensing devices coupled to processors can be used to sense display characteristics, which are then used to compute distortion data, and generate pre-compensating maps to correct for display distortions.
    Type: Application
    Filed: August 8, 2007
    Publication date: March 13, 2008
    Inventors: Zorawar BASSI, Masoud VAKILI