Patents by Inventor Marc Barry

Marc Barry 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: 20250240175
    Abstract: Embodiments provide solutions for establishing a secure communication channel between systems. A controller e.g. an administrator is able to construct a logical network of computing resources and define the relationships between those resources and the hierarchical structures that they are part of. Tags are used to label or identify the resources in accordance with their role or class within their network e.g. “staff laptop”, “guest laptop” etc., and multiple Tags can be assigned to a given resource. Policies (rules) associated with each tag provide a richness of functionality for each type of class as well as enabling constraints regarding use, security and/or user-related permissions to be applied across an entire group of network resources in a simple, efficient and secure manner. The controller can construct, define and control the resources within the connected environment.
    Type: Application
    Filed: April 7, 2023
    Publication date: July 24, 2025
    Inventors: Alistair Evans, Marc Barry
  • Publication number: 20240195795
    Abstract: Embodiments provide methods and systems for establishing a secure communication channel between systems. A system controller e.g. an administrator is able to construct a logical network of computing resources and define the relationships between those resources and the hierarchical structures that they are part of. Tags are used to label or identify the resources in accordance with their role or class within their network e.g. “staff laptop”. “guest laptop” etc., and multiple Tags can be assigned to a given resource. Policies (rules) associated with each tag provide a richness of functionality for each type of class and enable constraints regarding use, security and/or user-related permissions to be applied across an entire group of resources in a simple, efficient and secure manner. The controller can construct, define and control their resources within the connected environment in a way which reflects potentially complex organisational, technical and/or security-based needs.
    Type: Application
    Filed: April 13, 2022
    Publication date: June 13, 2024
    Inventors: Alistair Evans, Marc Barry
  • Patent number: 10826711
    Abstract: The invention provides a computer-implemented method for validating the respective identities of co-operating entities on a computer network, and comprises generating, transmitting or exchanging a signed digital certificate. The certificate includes a public key associated with an entity on the network; and an arbitrary identifier associated with the public key. The identifier is arbitrary such that the identity of the entity cannot be, or is unlikely to be, discerned from the identifier alone; and/or its generation is random or pseudo-random; and/or selection of the identifier is not related to the identity of the entity or the public key. The certificate is generated and issued by a Certificate Authority in response to a Certificate Signing Request from the entity. In order to validate each other's identities, entities on a network exchange their arbitrary identifiers.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: November 3, 2020
    Assignee: Enclave Networks Limited
    Inventor: Marc Barry
  • Patent number: 10742426
    Abstract: The invention provides a computer-implemented method for validating the respective identities of co-operating entities on a computer network, and comprises generating, transmitting or exchanging a signed digital certificate. The certificate includes a public key associated with an entity on the network; and an arbitrary identifier associated with the public key. The identifier is arbitrary such that the identity of the entity cannot be, or is unlikely to be, discerned from the identifier alone; and/or its generation is random or pseudo-random; and/or selection of the identifier is not related to the identity of the entity or the public key. The certificate is generated and issued by a Certificate Authority in response to a Certificate Signing Request from the entity. In order to validate each other's identities, entities on a network exchange their arbitrary identifiers.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 11, 2020
    Assignee: Westgate Cyber Security Limited
    Inventor: Marc Barry
  • Publication number: 20190356496
    Abstract: The invention provides a computer-implemented method for validating the respective identities of co-operating entities on a computer network, and comprises generating, transmitting or exchanging a signed digital certificate. The certificate includes a public key associated with an entity on the network; and an arbitrary identifier associated with the public key. The identifier is arbitrary such that the identity of the entity cannot be, or is unlikely to be, discerned from the identifier alone; and/or its generation is random or pseudo-random; and/or selection of the identifier is not related to the identity of the entity or the public key. The certificate is generated and issued by a Certificate Authority in response to a Certificate Signing Request from the entity. In order to validate each other's identities, entities on a network exchange their arbitrary identifiers.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 21, 2019
    Applicant: Westgate Cyber Security Limited
    Inventor: Marc Barry
  • Publication number: 20180287803
    Abstract: The invention provides a computer-implemented method for validating the respective identities of co-operating entities on a computer network, and comprises generating, transmitting or exchanging a signed digital certificate. The certificate includes a public key associated with an entity on the network; and an arbitrary identifier associated with the public key. The identifier is arbitrary such that the identity of the entity cannot be, or is unlikely to be, discerned from the identifier alone; and/or its generation is random or pseudo-random; and/or selection of the identifier is not related to the identity of the entity or the public key. The certificate is generated and issued by a Certificate Authority in response to a Certificate Signing Request from the entity. In order to validate each other's identities, entities on a network exchange their arbitrary identifiers.
    Type: Application
    Filed: September 27, 2016
    Publication date: October 4, 2018
    Applicant: Westgate Cyber Security Limited
    Inventor: Marc Barry