Patents by Inventor Jonathon Giffin

Jonathon Giffin 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: 11893108
    Abstract: A method for accessing one or more service processes of service includes executing at least one service enclave and executing an enclave sandbox that wraps the at least one service enclave. The at least one service enclave provides an interface to the one or more service processes. The enclave sandbox is configured to establish an encrypted communication tunnel to the at least one service enclave interfacing with the one or more service processes, and communicate program calls to/from the one or more service processes as encrypted communications through the encrypted communication tunnel.
    Type: Grant
    Filed: December 31, 2022
    Date of Patent: February 6, 2024
    Assignee: Google LLC
    Inventors: Nicolas Lidzborski, Jonathon Giffin
  • Publication number: 20230143188
    Abstract: A method for accessing one or more service processes of service includes executing at least one service enclave and executing an enclave sandbox that wraps the at least one service enclave. The at least one service enclave provides an interface to the one or more service processes. The enclave sandbox is configured to establish an encrypted communication tunnel to the at least one service enclave interfacing with the one or more service processes, and communicate program calls to/from the one or more service processes as encrypted communications through the encrypted communication tunnel.
    Type: Application
    Filed: December 31, 2022
    Publication date: May 11, 2023
    Applicant: Google LLC
    Inventors: Nicolas Lidzborski, Jonathon Giffin
  • Patent number: 11544372
    Abstract: A method (400) for accessing one or more service processes (222) of service (250) includes executing at least one service enclave (220) and executing an enclave sandbox (200) that wraps the at least one service enclave. The at least one service enclave provides an interface to the one or more service processes. The enclave sandbox is configured to establish an encrypted communication tunnel (210) to the at least one service enclave interfacing with the one or more service processes, and communicate program calls (302) to/from the one or more service processes as encrypted communications through the encrypted communication tunnel.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: January 3, 2023
    Assignee: Google LLC
    Inventors: Nicolas Lidzborski, Jonathon Giffin
  • Publication number: 20210124823
    Abstract: A method (400) for accessing one or more service processes (222) of service (250) includes executing at least one service enclave (220) and executing an enclave sandbox (200) that wraps the at least one service enclave. The at least one service enclave provides an interface to the one or more service processes. The enclave sandbox is configured to establish an encrypted communication tunnel (210) to the at least one service enclave interfacing with the one or more service processes, and communicate program calls (302) to/from the one or more service processes as encrypted communications through the encrypted communication tunnel.
    Type: Application
    Filed: April 11, 2018
    Publication date: April 29, 2021
    Applicant: Google LLC
    Inventors: Nicolas Lidzborski, Jonathon Giffin
  • Publication number: 20060212942
    Abstract: An automatic technique for generating signatures for malicious network traffic performs a cluster analysis of known malicious traffic to create a signature in the form of a state machine. The cluster analysis may operate on semantically tagged data collected by connection or session and normalized to eliminate protocol specific features. The signature extractor may generalize the finite-state machine signatures to match network traffic not previously observed.
    Type: Application
    Filed: March 21, 2005
    Publication date: September 21, 2006
    Inventors: Paul Barford, Jonathon Giffin, Somesh Jha, Vinod Yegneswaran