Patents by Inventor John M. Stokes

John M. Stokes 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: 12733053
    Abstract: Systems and methods described herein enable association of an application with a line of service on Dual SIM Dual Standby (DSDS) devices. A user equipment (UE) device receives a command to execute an application that requires a mobile network connection. The UE device detects multiple available subscriber identity modules (SIMs), wherein each of the multiple available SIMs is associated with a different line of service. The UE device extracts an application identifier for the application, and determines, based on the application identifier, that the application is associated with a designated line of service. The UE devices initiates a session connection request for the application using a SIM, of the multiple available SIMs, associated with the designated line of service.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: September 8, 2026
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Hitesh A. Anklesaria, Praveen Venkataramu, John M. Stokes, Mun Wei Low
  • Publication number: 20260214081
    Abstract: A device may receive a request to transfer a digital profile from a first electronic subscriber identity module (eSIM) to a second eSIM, where the digital profile includes multiple seeds used to generate new network authentication keys. The device may generate, based on one of the multiple seeds, the new network authentication keys for the digital profile, and may replace existing network authentication keys of the digital profile with the new network authentication keys. The device may communicate the new network authentication keys to a mobile network operator backend system, and may enable the digital profile with the new network authentication keys on the second eSIM. The device may prevent reuse of the digital profile on the first eSIM.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 23, 2026
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Manuel Enrique CACERES, Axel HALLO DE WOLF, Alexandre DE MELO, Qi LU, John M. STOKES
  • Patent number: 12621143
    Abstract: A system described herein provides for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a distributed ledger (e.g., “blockchain”) system with a fallback to a key escrow system. A first device may encrypt a communication using a first key, and output the encrypted communication to a second device. The first device may attempt to record a second key, that is associated with the first key, to the blockchain system, and may determine that the second key was not recorded to the blockchain system based on the attempt. The first device may output the second key to a third device based on determining that the second key was not recorded to the blockchain system. The second device may obtain the second key from the third device, and use the second key to decrypt the encrypted communication.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: May 5, 2026
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Patent number: 12413429
    Abstract: A system described herein may provide for secure group messaging between multiple participant devices, in which two or more of the participant devices support blockchain-based techniques for the secure sharing of keys used to secure the group messaging, and in which one or more of the participant devices (e.g., a third device) do not support such techniques. A key escrow system may maintain keys associated with the third device, and the other devices of the group messaging system may retrieve such keys from the key escrow system. Such other devices may attempt to obtain keys associated with the third device from a blockchain and may retrieve such keys from the key escrow system when the retrieval from the blockchain is unsuccessful. The other devices may additionally share their respective keys to the blockchain and the key escrow system, or the key escrow system may “pull” such keys from the blockchain.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: September 9, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Patent number: 12413565
    Abstract: A system described herein provide for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a secure distributed ledger (e.g., “blockchain”) system. A first entity may generate an asymmetric key pair that includes a public key and a private key, and may provide the public key, along with a key identifier, to a blockchain system for retrieval by multiple other entities. For example, the entities may be engaged in a secure group communication session, in which communications are encrypted and may be decrypted using one or more keys, including the public key. The other entities may identify the public key, as recorded to the blockchain system, based on the key identifier. Participants may be added to or removed from the secure group communication session.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: September 9, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Patent number: 12395477
    Abstract: A system described herein provides for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a distributed ledger (e.g., “blockchain”) system. A first device may output a first request to a second device to establish a communication session between the first device and the second device, where the request includes a first value. The first device may receive a second request from the second device, including a second value, to establish the communication session between the first device and the second device. The first device may determine, based on a comparison of the first and second values, that the first device should initiate an establishment procedure of a blockchain associated with the communication session between the first device and the second device, and may accordingly output a blockchain establishment message to a set of devices.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: August 19, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Publication number: 20250247906
    Abstract: Systems and methods described herein enable association of an application with a line of service on Dual SIM Dual Standby (DSDS) devices. A user equipment (UE) device receives a command to execute an application that requires a mobile network connection. The UE device detects multiple available subscriber identity modules (SIMs), wherein each of the multiple available SIMs is associated with a different line of service. The UE device extracts an application identifier for the application, and determines, based on the application identifier, that the application is associated with a designated line of service. The UE devices initiates a session connection request for the application using a SIM, of the multiple available SIMs, associated with the designated line of service.
    Type: Application
    Filed: January 25, 2024
    Publication date: July 31, 2025
    Inventors: Hitesh A. Anklesaria, Praveen Venkataramu, John M. Stokes, Mun Wei Low
  • Patent number: 12225117
    Abstract: One or more computing devices, systems, and/or methods are provided. In an example, a system includes a first non-quantum-resistant (NQR) device configured to generate first data and a first quantum capable proxy server configured to receive the first data, encrypt the first data using a quantum resistant (QR) protocol to generate first QR data, and communicate the first QR data to a first target device using a first QR channel. In an example, a method includes generating first data by a first non-quantum-resistant (NQR) device, communicating the first data, by the first NQR device, to a first quantum capable proxy server, encrypting the first data, by the quantum capable proxy server, using a quantum resistant (QR) protocol to generate first QR data, and communicating, by the quantum capable proxy server, the first QR data to a first target device using a first QR channel.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: February 11, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Dayong He, Manuel Enrique Caceres, Mun Wei Low, Warren Hojilla Uy, John M. Stokes, Young Rak Choi, Feng Luo, Babila Sunny Pinyin
  • Patent number: 12164506
    Abstract: A device described herein may maintain a distributed ledger that is also maintained by at least one other device, where the distributed ledger includes at least a particular record. The device may receive a first record and a second record for recordation to the distributed ledger, where the first and second records each include a reference to the particular record, and where the first and second records further respectively include first and second values. The device may compare, based on the first and second records each including the reference to the same particular record, the first value to the second value. The device may determine, based on the comparing, a sequence of the first and second records, and may maintain information indicating that the distributed ledger includes the first and second records. The information may further indicate the determined sequence of the first and second records.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: December 10, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Patent number: 12155773
    Abstract: A device described herein may maintain a distributed ledger that is also maintained by at least one other device. The device may receive a record for recordation to the distributed ledger, and may add the record to the distributed ledger without communicating with the at least one other device to validate (e.g., cross-validate) the record. The device may receive a request for information included in the record and, after receiving the request for the information included in the record, communicate with one or more devices, of the at least one other device, to validate the record. The device may determine, based on communicating with the one or more devices, that the record is valid; and may output, in response to the request and based on determining that the record is valid, the requested information included in the record.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: November 26, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John M. Stokes, Muhammad Salman Nomani
  • Publication number: 20240184769
    Abstract: A device described herein may maintain a distributed ledger that is also maintained by at least one other device, where the distributed ledger includes at least a particular record. The device may receive a first record and a second record for recordation to the distributed ledger, where the first and second records each include a reference to the particular record, and where the first and second records further respectively include first and second values. The device may compare, based on the first and second records each including the reference to the same particular record, the first value to the second value. The device may determine, based on the comparing, a sequence of the first and second records, and may maintain information indicating that the distributed ledger includes the first and second records. The information may further indicate the determined sequence of the first and second records.
    Type: Application
    Filed: December 1, 2022
    Publication date: June 6, 2024
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Publication number: 20240187245
    Abstract: A device described herein may maintain a distributed ledger that is also maintained by at least one other device. The device may receive a record for recordation to the distributed ledger, and may add the record to the distributed ledger without communicating with the at least one other device to validate (e.g., cross-validate) the record. The device may receive a request for information included in the record and, after receiving the request for the information included in the record, communicate with one or more devices, of the at least one other device, to validate the record. The device may determine, based on communicating with the one or more devices, that the record is valid; and may output, in response to the request and based on determining that the record is valid, the requested information included in the record.
    Type: Application
    Filed: December 1, 2022
    Publication date: June 6, 2024
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: John M. Stokes, Muhammad Salman Nomani
  • Patent number: 11849032
    Abstract: A system described herein provide for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a secure distributed ledger (e.g., “blockchain”) system. A blockchain system may be utilized in lieu of a key escrow system in the exchange and/or providing of public keys in a Diffie-Hellman key exchange technique or other type of technique in which public keys are provided from one entity to another. A first entity may generate an asymmetric key pair that includes a public key and a private key, and may provide the public key to a blockchain system for retrieval by one or more other entities. For example, the entities may be engaged in a secure messaging session, in which messages are encrypted and may be decrypted using one or more keys, including the public key.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: December 19, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John M. Stokes, Manuel Enrique Caceres, Young Rak Choi, Warren Hojilla Uy, Mun Wei Low, Dayong He
  • Publication number: 20230254133
    Abstract: One or more computing devices, systems, and/or methods are provided. In an example, a system includes a first non-quantum-resistant (NQR) device configured to generate first data and a first quantum capable proxy server configured to receive the first data, encrypt the first data using a quantum resistant (QR) protocol to generate first QR data, and communicate the first QR data to a first target device using a first QR channel. In an example, a method includes generating first data by a first non-quantum-resistant (NQR) device, communicating the first data, by the first NQR device, to a first quantum capable proxy server, encrypting the first data, by the quantum capable proxy server, using a quantum resistant (QR) protocol to generate first QR data, and communicating, by the quantum capable proxy server, the first QR data to a first target device using a first QR channel.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 10, 2023
    Inventors: Dayong He, Manuel Enrique Caceres, Mun WEI LOW, Warren Hojilla Uy, John M. Stokes, Young Rak Choi, Feng Luo, Babila Sunny Pinyin
  • Publication number: 20220368521
    Abstract: A system described herein provide for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a secure distributed ledger (e.g., “blockchain”) system. A blockchain system may be utilized in lieu of a key escrow system in the exchange and/or providing of public keys in a Diffie-Hellman key exchange technique or other type of technique in which public keys are provided from one entity to another. A first entity may generate an asymmetric key pair that includes a public key and a private key, and may provide the public key to a blockchain system for retrieval by one or more other entities. For example, the entities may be engaged in a secure messaging session, in which messages are encrypted and may be decrypted using one or more keys, including the public key.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: John M. Stokes, Manuel Enrique Caceres, Young Rak Choi, Warren Hojilla Uy, Mun Wei Low, Dayong He
  • Publication number: 20220368546
    Abstract: A system described herein may provide for secure group messaging between multiple participant devices, in which two or more of the participant devices support blockchain-based techniques for the secure sharing of keys used to secure the group messaging, and in which one or more of the participant devices (e.g., a third device) do not support such techniques. A key escrow system may maintain keys associated with the third device, and the other devices of the group messaging system may retrieve such keys from the key escrow system. Such other devices may attempt to obtain keys associated with the third device from a blockchain and may retrieve such keys from the key escrow system when the retrieval from the blockchain is unsuccessful. The other devices may additionally share their respective keys to the blockchain and the key escrow system, or the key escrow system may “pull” such keys from the blockchain.
    Type: Application
    Filed: June 27, 2022
    Publication date: November 17, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Publication number: 20220368524
    Abstract: A system described herein provides for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a distributed ledger (e.g., “blockchain”) system with a fallback to a key escrow system. A first device may encrypt a communication using a first key, and output the encrypted communication to a second device. The first device may attempt to record a second key, that is associated with the first key, to the blockchain system, and may determine that the second key was not recorded to the blockchain system based on the attempt. The first device may output the second key to a third device based on determining that the second key was not recorded to the blockchain system. The second device may obtain the second key from the third device, and use the second key to decrypt the encrypted communication.
    Type: Application
    Filed: April 12, 2022
    Publication date: November 17, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Publication number: 20220368683
    Abstract: A system described herein provides for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a distributed ledger (e.g., “blockchain”) system. A first device may output a first request to a second device to establish a communication session between the first device and the second device, where the request includes a first value. The first device may receive a second request from the second device, including a second value, to establish the communication session between the first device and the second device. The first device may determine, based on a comparison of the first and second values, that the first device should initiate an establishment procedure of a blockchain associated with the communication session between the first device and the second device, and may accordingly output a blockchain establishment message to a set of devices.
    Type: Application
    Filed: April 13, 2022
    Publication date: November 17, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes
  • Publication number: 20220368681
    Abstract: A system described herein provide for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a secure distributed ledger (e.g., “blockchain”) system. A first entity may generate an asymmetric key pair that includes a public key and a private key, and may provide the public key, along with a key identifier, to a blockchain system for retrieval by multiple other entities. For example, the entities may be engaged in a secure group communication session, in which communications are encrypted and may be decrypted using one or more keys, including the public key. The other entities may identify the public key, as recorded to the blockchain system, based on the key identifier. Participants may be added to or removed from the secure group communication session.
    Type: Application
    Filed: June 23, 2022
    Publication date: November 17, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Muhammad Salman Nomani, John M. Stokes