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).

  • Publication number: 20240079774
    Abstract: In an embodiment, an apparatus includes a first digital beamformer (DBF) associated with a first subset of antennas of a phased array antenna, the first DBF including a transmit section associated with transmission of a first signal at a first frequency in a transmit mode and a receive section associated with receiving of a second signal at a second frequency in a receive mode, the second frequency being different from the first frequency. The apparatus includes a second DBF associated with a second subset of antennas of the phased array antenna. The first and second DBFs are configured to receive a local oscillator signal having the first frequency from a common local oscillator in the transmit mode and receive the local oscillator signal having the second frequency from the common local oscillator in the receive mode.
    Type: Application
    Filed: November 9, 2023
    Publication date: March 7, 2024
    Inventors: Masoud Kahrizi, Alex Ahmad Mirzaei, Ali Sajjadi, Bagher Afshar, Babak Vakili-Amini, Alireza Mehrnia, Behzad Nourani, Bernd Pregardier
  • Patent number: 11924335
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication. In an exemplary embodiment, a session authentication system encodes and decodes a set of quantum bits using different quantum bases in order to generate a random number used to generate a session key or a random seed (e.g., a set of bits that is randomized due to quantum effects such as the principle of quantum uncertainty) for pseudorandom number generation used to establish a secure session. An example system includes decoding circuitry configured to receive, over a quantum line, a set of qbits generated based on a first set of quantum bases not received by the decoding circuitry, and decode, based on a second set of quantum bases, the set of qbits to generate a decoded set of bits; and session authentication circuitry configured to generate a session key based on the decoded set of bits.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: March 5, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11887086
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for controlling a function of an automated transaction machine (ATM). An example method includes receiving, by a query language processing (QLP) circuitry, a query command signal. The example method further includes generating, based on the query command signal and a tree-structured menu of an ATM, a set of control signals configured to instruct the ATM to perform the function by crawling a tree-structured menu of the ATM. Subsequently, the example method includes transmitting, to an ATM, the set of control signals to cause display of the advancement of the tree-structured menu. Additionally, the example method includes a text to speech (TTS) circuitry configured to receive a response signal and generate, based on the response signal, electronic information indicating a vocal representation of the response signal. The example method may further include transmitting to the ATM, the electronic information.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: January 30, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11863552
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for providing continuous session authentication. An example method includes receiving, at a first time, a session authentication request data structure indicative of a request to authenticate a session for a user of a client device. The example method further includes retrieving a first attribute data structure generated before the first time and associated with a previous session of the user. The example method further includes generating, after the first time, a second attribute data structure associated with the user. Subsequently, the example method includes authenticating, at a second time after the first time, the session based on the first attribute data structure and the second attribute data structure.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: January 2, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Masoud Vakili
  • Patent number: 11837024
    Abstract: Embodiments are disclosed for using an apparatus to perform pupil identification. An example method includes toggling circuitry configured to determine, based on a measured ambient infrared light level, whether to perform pupil identification using one of either the dark pupil identification process or the bright pupil identification process; and pupil identification circuitry configured to perform pupil identification on a user using the bright identification process upon the determination that the measured ambient infrared light level falls within a first range and to perform dark pupil identification process upon the determination that the measured ambient infrared light level falls within a second range. Corresponding apparatuses and non-transitory computer readable storage media are also provided.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: December 5, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Publication number: 20230353563
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for providing passive continuous session authentication. An example method includes authenticating a session for a user of a client device. The example method further includes generating a video data structure comprising a video stream, deriving a set of biometric attributes of the user from the video stream, synchronizing temporal information with the set of biometric attributes derived from the video stream, generating an aggregated behavioral attribute data structure comprised of the video data structure and the set of biometric attributes derived from the video stream synchronized to the temporal information, and re-authenticating, by the session authentication circuitry at a second time after the first time, the session for the user of the client device based on the aggregated behavioral attribute data structure.
    Type: Application
    Filed: July 3, 2023
    Publication date: November 2, 2023
    Inventors: Abhijit Rao, Masoud Vakili
  • Publication number: 20230319035
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for providing continuous session authentication and monitoring. An example method includes authenticating, at a first time, a session for a user of the client device based on an authentication image data structure and a plurality of first video frames captured before the first time. The example method further includes extracting sample data from a monitor region for each of a plurality of second video frames captured after the first time and generating motion data based on the extracted sample data. The example method further includes detecting, at a second time, a re-authentication trigger event based on the motion data. Subsequently, the example method includes re-authenticating the session based on the authentication image data structure and a plurality of third video frames captured after the second time.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Abhijit Rao, Masoud Vakili
  • Patent number: 11770244
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for bit generation. An example method includes determining, by decoding circuitry, a set of optical path lengths to use for measurement. The example method further includes receiving, by the decoding circuitry, a set of time-bin qubits. The example method further measuring, by the decoding circuitry and based on the determined set of optical path lengths, the set of time-bin qubits to generate a set of bits.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: September 26, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Publication number: 20230291551
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication and random number generation. An example method includes receiving, by decoding circuitry and over a quantum line, a set of qubits 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 qubits to generate a decoded set of bits. In this example method, the first set of quantum bases is determined without reliance on the second set of quantum bases and the second set of quantum bases is determined without reliance on the first set of quantum bases. The example method further includes generating, by random number generation circuitry, a number comprising the decoded set of bits.
    Type: Application
    Filed: March 27, 2023
    Publication date: September 14, 2023
    Inventor: Masoud Vakili
  • Patent number: 11736477
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for providing passive continuous session authentication. An example method includes authenticating a session for a user of a client device. The example method further includes generating a video data structure comprising a video stream, deriving a set of biometric attributes of the user from the video stream, synchronizing temporal information with the set of biometric attributes derived from the video stream, generating an aggregated behavioral attribute data structure comprised of the video data structure and the set of biometric attributes derived from the video stream synchronized to the temporal information, and re-authenticating, by the session authentication circuitry at a second time after the first time, the session for the user of the client device based on the aggregated behavioral attribute data structure.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: August 22, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Masoud Vakili
  • Patent number: 11706215
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for providing continuous session authentication and monitoring. An example method includes authenticating, at a first time, a session for a user of the client device based on an authentication image data structure and a plurality of first video frames captured before the first time. The example method further includes extracting sample data from a monitor region for each of a plurality of second video frames captured after the first time and generating motion data based on the extracted sample data. The example method further includes detecting, at a second time, a re-authentication trigger event based on the motion data. Subsequently, the example method includes re-authenticating the session based on the authentication image data structure and a plurality of third video frames captured after the second time.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: July 18, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Masoud Vakili
  • Patent number: 11695759
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for generating behavioral attribute data structures.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: July 4, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Masoud Vakili
  • Patent number: 11640279
    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: December 10, 2020
    Date of Patent: May 2, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11641273
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication and random number generation. 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. In this example method, the first set of quantum bases is determined without reliance on the second set of quantum bases and the second set of quantum bases is determined without reliance on the first set of quantum bases. The example method further includes generating, by random number generation circuitry, a number comprising the decoded set of bits.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: May 2, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11620600
    Abstract: A method, apparatus, and computer program product for improved risk compliance management are provided. An example method includes receiving, by a computing device, a request for an authenticated online session. The method further includes obtaining, by identification circuitry of the computing device, one or more first risk parameters associated with a first session establishment process. The one or more first risk parameters are associated with a first vendor performing the first session establishment process. The method further includes determining, by risk compliance circuitry of the computing device, if the one or more first risk parameters satisfy one or more first risk thresholds. In response to this determination, the method includes modifying, by risk adjustment circuitry of the computing device, one or more second risk thresholds associated with a second session establishment process to be performed by a second vendor.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 4, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Masoud Vakili
  • Patent number: 11587359
    Abstract: Embodiments are disclosed for using an apparatus to perform pupil identification. An example method includes toggling circuitry configured to determine, based on a measured ambient infrared light level, whether to perform pupil identification using one of either the dark pupil identification process or the bright pupil identification process; and pupil identification circuitry configured to perform pupil identification on a user using the bright identification process upon the determination that the measured ambient infrared light level falls within a first range and to perform dark pupil identification process upon the determination that the measured ambient infrared light level falls within a second range. Corresponding apparatuses and non-transitory computer readable storage media are also provided.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 21, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11483144
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example method includes determining, by decoding circuitry, a set of optical path lengths to use for measurement. The example method further includes receiving, by the decoding circuitry, a set of time-bin qubits. The example method further measuring, by the decoding circuitry and based on the determined set of optical path lengths, the set of time-bin qubits to generate a set of bits. The example method further includes generating, by session authentication circuitry, a session key based on the generated set of bits.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: October 25, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11457042
    Abstract: Embodiments are disclosed for detecting and responding to potentially fraudulent transactions and other network access events via a system comprising a three-tiered network architecture. An example system comprises one or more user equipment devices configured with a thin client application (a first tier). The one or more user equipment devices are capable of communicating with a respective local authority controller and a local knowledge base (the second tier). The one or more local authority controllers and local knowledge bases are configured to interact with a master authority controller and master knowledge base (the third tier) to enable the efficient assessment of potentially localized fraudulent network activity and the passing of network access rule sets amongst the devices in each tier. Corresponding apparatuses and methods are also provided.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 27, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11368293
    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 comprising at least one wildcard bit. The example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits, wherein the session key is generated based at least in part on the at least one wildcard bit.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: June 21, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili
  • Patent number: 11343087
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example system includes encoding circuitry configured to generate, based on a first set of quantum bases, a set of qbits, and transmit the set of qbits over a quantum line, wherein the encoding circuitry is further configured not to transmit the first set of quantum bases. The example system further includes decoding circuitry in communication with the encoding circuitry over the quantum line, the decoding circuitry configured to receive, over a quantum line, the set of qbits, and decode, based on a second set of quantum bases, the set of qbits to generate a decoded set of bits. The example system further includes session authentication circuitry configured to generate a session key based on the decoded set of bits.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: May 24, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Masoud Vakili