Patents by Inventor Sebastian Scheinkman

Sebastian Scheinkman 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: 20230198843
    Abstract: A method includes generating a container networking configuration in view of the network information associated with the virtual machine, the container networking configuration to provide network access to processes of a virtual machine migrated to a container, wherein the container comprises an isolated execution environment managed by a container orchestration system, and wherein the container networking configuration defines networking rules between containers and processes within the container orchestration system. The method further includes updating the container networking configuration in view of the updated network information after migration of the virtual machine to the container to maintain network access to the virtual machine through the container as the virtual machine continues to execute within the container.
    Type: Application
    Filed: February 15, 2023
    Publication date: June 22, 2023
    Inventors: Yuval Lifshitz, Sebastian Scheinkman
  • Patent number: 11588693
    Abstract: A method includes receiving, from an agent executing in a virtual machine, network information associated with the virtual machine, the virtual machine to be migrated to a container. The method further includes generating a container networking configuration based on the network information. The container networking configuration is to provide network access to processes migrated from the virtual machine to the container. The method further includes providing the container networking configuration to a container orchestration system. The container orchestration system is to use the container networking configuration to provide network access to the container.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: February 21, 2023
    Assignee: Red Hat, Inc.
    Inventors: Yuval Lifshitz, Sebastian Scheinkman
  • Patent number: 11379207
    Abstract: Bugs in container images can be rapidly identified. For example, a computing device can receive first metadata about a first container image that includes a first version of a piece of software and second metadata about a second container image that includes a second version of the piece of software. The computing device can obtain first source code from a first location indicated in the first metadata and second source code from a second location indicated in the second metadata. The computing device can determine a difference between the first container image and the second container image by comparing the first source code to the second source code. The computing device can generate an output for display indicating the difference between the first container image and the second container image.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: July 5, 2022
    Assignee: Red Hat, Inc.
    Inventors: Sebastian Scheinkman, Or Shoval
  • Publication number: 20220058011
    Abstract: Bugs in container images can be rapidly identified. For example, a computing device can receive first metadata about a first container image that includes a first version of a piece of software and second metadata about a second container image that includes a second version of the piece of software. The computing device can obtain first source code from a first location indicated in the first metadata and second source code from a second location indicated in the second metadata. The computing device can determine a difference between the first container image and the second container image by comparing the first source code to the second source code. The computing device can generate an output for display indicating the difference between the first container image and the second container image.
    Type: Application
    Filed: August 21, 2020
    Publication date: February 24, 2022
    Inventors: Sebastian Scheinkman, Or Shoval
  • Patent number: 11218559
    Abstract: An asymmetric proxy receives a request from a source network, where the source network sends the request at a first networking layer, and determines a destination network associated with the request, where the destination network communicates at a second networking layer, and where the second networking layer is different than the first networking layer. The asymmetric proxy removes information associated with the source network from one or more networking layers of the request, stores the information associated with the source network in a memory space, translates the one or more networking layers of the request to include information associated with the destination network, and provides the request to the destination network at the second networking layer.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: January 4, 2022
    Assignee: Red Hat, Inc.
    Inventors: Yuval Lifshitz, Sebastian Scheinkman
  • Publication number: 20210266224
    Abstract: A method includes receiving, from an agent executing in a virtual machine, network information associated with the virtual machine, the virtual machine to be migrated to a container. The method further includes generating a container networking configuration based on the network information. The container networking configuration is to provide network access to processes migrated from the virtual machine to the container. The method further includes providing the container networking configuration to a container orchestration system. The container orchestration system is to use the container networking configuration to provide network access to the container.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 26, 2021
    Inventors: Yuval Lifshitz, Sebastian Scheinkman
  • Publication number: 20200382615
    Abstract: An asymmetric proxy receives a request from a source network, where the source network sends the request at a first networking layer, and determines a destination network associated with the request, where the destination network communicates at a second networking layer, and where the second networking layer is different than the first networking layer. The asymmetric proxy removes information associated with the source network from one or more networking layers of the request, stores the information associated with the source network in a memory space, translates the one or more networking layers of the request to include information associated with the destination network, and provides the request to the destination network at the second networking layer.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: Yuval Lifshitz, Sebastian Scheinkman