Patents by Inventor Asad Haque

Asad Haque 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: 11979392
    Abstract: A method and system for managing device association and access is disclosed. Some embodiments may include receiving, from a user device, a request to access a network device. The request may include a public key of the user device. The request may include a digital certificate, wherein the digital certificate may include the public key of the user device. A distributed database address of the user device may be determined by applying a deterministic function to the public key of the user device. A distributed database entry may include the address of the user device. A distributed database entry may be generated. The distributed database entry may include the address of the user device. Based on the address of the user device, access to the network device may be granted to the user device.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: May 7, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Asad Haque
  • Publication number: 20240146725
    Abstract: A sending device may send data intended for a target device. An intermediate device may intercept the data sent from the sending device and forward the communications to the target device. Security data (e.g., a security certificate for authentication) along with an encrypted version of the security data may be sent at the application layer such that it passes from the sending device, through the intermediate device, and to the target device without being analyzed or modified by the intermediate device. The target device may use the encrypted security data and the security data to verify the identity of the sending device.
    Type: Application
    Filed: September 29, 2023
    Publication date: May 2, 2024
    Inventors: Asad Haque, Ahmad Douglas, Ahmad Altamimi, Liesheng Long
  • Publication number: 20240022413
    Abstract: Methods and apparatuses are described herein for improved communications between a service and end devices via a gateway. A token may be in a signed encrypted state when sent to untrusted devices and may be signed, but not encrypted, when used by trusted devices. Untrusted devices may receive the encrypted token and may use it to access services. An untrusted device may send the received encrypted token to the gateway, which may then send the token to its issuer so that the token issuer may decrypt the data payload. The token may then be sent back to the gateway, which may then read the decrypted data and verify whether the untrusted device is permitted to access the requested service. The gateway may then send, within the trusted domain, the request and token to the service provider so that the untrusted device can obtain access to the requested service.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 18, 2024
    Inventors: Asad HAQUE, Ahmad AL TAMIMI, Liesheng LONG, Thomas HUGHES, III
  • Publication number: 20240022571
    Abstract: An active distributed ledger may comprise an indication of an inactive permission associated with a user device. An entry comprising such indication added to another distributed ledger that is supplemental to the active distributed ledger. An updated active distributed ledger may be generated that does not comprise the indication of the inactive permission. The updated active distributed ledger may comprise an indication of a new permission associated with the user device. The updated active distributed ledger may be stored on the user device or any other device on a network.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 18, 2024
    Inventors: Asad HAQUE, Nancy DAVOUST
  • Publication number: 20230376584
    Abstract: Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
    Type: Application
    Filed: May 22, 2023
    Publication date: November 23, 2023
    Inventors: Andrew ANTAR, Asad HAQUE
  • Patent number: 11824853
    Abstract: A sending device may send data intended for a target device. An intermediate device may intercept the data sent from the sending device and forward the communications to the target device. Security data (e.g., a security certificate for authentication) along with an encrypted version of the security data may be sent at the application layer such that it passes from the sending device, through the intermediate device, and to the target device without being analyzed or modified by the intermediate device. The target device may use the encrypted security data and the security data to verify the identity of the sending device.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: November 21, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Asad Haque, Ahmad Douglas, Ahmad Altamimi, Liesheng Long
  • Patent number: 11743048
    Abstract: Methods and apparatuses are described herein for improved communications between a service and end devices via a gateway. A token may be in a signed encrypted state when sent to untrusted devices and may be signed, but not encrypted, when used by trusted devices. Untrusted devices may receive the encrypted token and may use it to access services. An untrusted device may send the received encrypted token to the gateway, which may then send the token to its issuer so that the token issuer may decrypt the data payload. The token may then be sent back to the gateway, which may then read the decrypted data and verify whether the untrusted device is permitted to access the requested service. The gateway may then send, within the trusted domain, the request and token to the service provider so that the untrusted device can obtain access to the requested service.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: August 29, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Asad Haque, Ahmad Al Tamimi, Liesheng Long, Thomas Hughes, III
  • Patent number: 11729175
    Abstract: An active distributed ledger may comprise an indication of an inactive permission associated with a user device. An entry comprising such indication added to another distributed ledger that is supplemental to the active distributed ledger. An updated active distributed ledger may be generated that does not comprise the indication of the inactive permission. The updated active distributed ledger may comprise an indication of a new permission associated with the user device. The updated active distributed ledger may be stored on the user device or any other device on a network.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: August 15, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Asad Haque, Nancy Davoust
  • Patent number: 11698958
    Abstract: Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: July 11, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Andrew Antar, Asad Haque
  • Publication number: 20230103456
    Abstract: A sending device may send data intended for a target device. An intermediate device may intercept the data sent from the sending device and forward the communications to the target device. Security data (e.g., a security certificate for authentication) along with an encrypted version of the security data may be sent at the application layer such that it passes from the sending device, through the intermediate device, and to the target device without being analyzed or modified by the intermediate device. The target device may use the encrypted security data and the security data to verify the identity of the sending device.
    Type: Application
    Filed: August 8, 2022
    Publication date: April 6, 2023
    Inventors: Asad Haque, Ahmad Douglas, Ahmad Altamimi, Liesheng Long
  • Patent number: 11457010
    Abstract: A sending device may send data intended for a target device. An intermediate device may intercept the data sent from the sending device and forward the communications to the target device. Security data (e.g., a security certificate for authentication) along with an encrypted version of the security data may be sent at the application layer such that it passes from the sending device, through the intermediate device, and to the target device without being analyzed or modified by the intermediate device. The target device may use the encrypted security data and the security data to verify the identity of the sending device.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: September 27, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Asad Haque, Ahmad Douglas, Ahmad Altamimi, Liesheng Long
  • Publication number: 20220078016
    Abstract: Methods and apparatuses are described herein for improved communications between a service and end devices via a gateway. A token may be in a signed encrypted state when sent to untrusted devices and may be signed, but not encrypted, when used by trusted devices. Untrusted devices may receive the encrypted token and may use it to access services. An untrusted device may send the received encrypted token to the gateway, which may then send the token to its issuer so that the token issuer may decrypt the data payload. The token may then be sent back to the gateway, which may then read the decrypted data and verify whether the untrusted device is permitted to access the requested service. The gateway may then send, within the trusted domain, the request and token to the service provider so that the untrusted device can obtain access to the requested service.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 10, 2022
    Inventors: Asad HAQUE, Ahmad AL TAMIMI, Liesheng LONG, Thomas HUGHES, III
  • Publication number: 20210377047
    Abstract: Methods, systems, and apparatuses for network management are described. A network device may provide a network that is accessible using a network credential. An internet of things (IoT) device may be required to be configured or provisioned before joining the network. The IoT device may be associated with a scannable identifier. A user device may determine the scannable identifier and, based on the scannable identifier, provide provisioning credentials to the IoT device.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 2, 2021
    Inventors: Asad Haque, Bahar Limaye
  • Patent number: 11146398
    Abstract: Methods and apparatuses are described herein for improved communications between a service and end devices via a gateway. A token may be in a signed encrypted state when sent to untrusted devices and may be signed, but not encrypted, when used by trusted devices. Untrusted devices may receive the encrypted token and may use it to access services. An untrusted device may send the received encrypted token to the gateway, which may then send the token to its issuer so that the token issuer may decrypt the data payload. The token may then be sent back to the gateway, which may then read the decrypted data and verify whether the untrusted device is permitted to access the requested service. The gateway may then send, within the trusted domain, the request and token to the service provider so that the untrusted device can obtain access to the requested service.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 12, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Asad Haque, Ahmad Al Tamimi, Liesheng Long, Thomas Hughes, III
  • Publication number: 20210312034
    Abstract: Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
    Type: Application
    Filed: May 5, 2021
    Publication date: October 7, 2021
    Inventors: Andrew Antar, Asad Haque
  • Patent number: 11030297
    Abstract: Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: June 8, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Andrew Antar, Asad Haque
  • Publication number: 20210067341
    Abstract: Methods and apparatuses are described herein for improved communications between a service and end devices via a gateway. A token may be in a signed encrypted state when sent to untrusted devices and may be signed, but not encrypted, when used by trusted devices. Untrusted devices may receive the encrypted token and may use it to access services. An untrusted device may send the received encrypted token to the gateway, which may then send the token to its issuer so that the token issuer may decrypt the data payload. The token may then be sent back to the gateway, which may then read the decrypted data and verify whether the untrusted device is permitted to access the requested service. The gateway may then send, within the trusted domain, the request and token to the service provider so that the untrusted device can obtain access to the requested service.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Asad HAQUE, Ahmad AL TAMIMI, Liesheng LONG, Thomas HUGHES, III
  • Publication number: 20200344234
    Abstract: An active distributed ledger may comprise an indication of an inactive permission associated with a user device. An entry comprising such indication added to another distributed ledger that is supplemental to the active distributed ledger. An updated active distributed ledger may be generated that does not comprise the indication of the inactive permission. The updated active distributed ledger may comprise an indication of a new permission associated with the user device. The updated active distributed ledger may be stored on the user device or any other device on a network.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Asad Haque, Nancy Davoust
  • Publication number: 20200322332
    Abstract: A sending device may send data intended for a target device. An intermediate device may intercept the data sent from the sending device and forward the communications to the target device. Security data (e.g., a security certificate for authentication) along with an encrypted version of the security data may be sent at the application layer such that it passes from the sending device, through the intermediate device, and to the target device without being analyzed or modified by the intermediate device.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Asad Haque, Ahmad Douglas, Ahmad Altamimi, Liesheng Long
  • Publication number: 20200218795
    Abstract: Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 9, 2020
    Inventors: Andrew Antar, Asad Haque