Patents by Inventor Jeremy Eder

Jeremy Eder 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: 11537652
    Abstract: A filesystem can be shared between containers. For example, a computing device having a host filesystem can launch a first container from an image file. Launching the first container can include creating an initialization directory for the first container on the host filesystem. The initialization directory can include a filesystem to be shared between containers. Launching the first container can also include creating a first filesystem directory for the first container on the host filesystem and mounting the initialization directory to the first filesystem directory. The computing device can also launch a second container from the image file. Launching the second container can include creating a second filesystem directory for the second container on the host filesystem and mounting the initialization directory to the second filesystem directory to enable the second container to access the filesystem.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: December 27, 2022
    Assignee: RED HAT, INC.
    Inventors: Jeremy Eder, Eric Sandeen, Daniel Walsh, Vivek Goyal
  • Patent number: 11283858
    Abstract: A system and a method are disclosed for coordinating an inter-operable Platform as a Service (PaaS) layer and an Infrastructure as a Service (IaaS) layer. In one example, the method includes receiving, by a processing device associated with a PaaS layer, a message indicating a resource status associated with a plurality of resources of an IaaS layer, determining, by the processing device, a resource among the plurality of resources in the IaaS layer to instantiate a platform service of the PaaS layer, the determining is based on the message indicating the resource status associated with the plurality of resources of the IaaS layer; and transmitting, by the processing device, a message directing the IaaS layer to instantiate the platform service on the determined resource in the IaaS layer.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 22, 2022
    Assignee: Red Hat, Inc.
    Inventor: Jeremy Eder
  • Publication number: 20210124773
    Abstract: A filesystem can be shared between containers. For example, a computing device having a host filesystem can launch a first container from an image file. Launching the first container can include creating an initialization directory for the first container on the host filesystem. The initialization directory can include a filesystem to be shared between containers. Launching the first container can also include creating a first filesystem directory for the first container on the host filesystem and mounting the initialization directory to the first filesystem directory. The computing device can also launch a second container from the image file. Launching the second container can include creating a second filesystem directory for the second container on the host filesystem and mounting the initialization directory to the second filesystem directory to enable the second container to access the filesystem.
    Type: Application
    Filed: January 5, 2021
    Publication date: April 29, 2021
    Inventors: Jeremy Eder, Eric Sandeen, Daniel Walsh, Vivek Goyal
  • Patent number: 10909165
    Abstract: A filesystem can be shared between containers. For example, a computing device having a host filesystem can launch a first container from an image file. Launching the first container can include creating an initialization directory for the first container on the host filesystem. The initialization directory can include a filesystem to be shared between containers. Launching the first container can also include creating a first filesystem directory for the first container on the host filesystem and mounting the initialization directory to the first filesystem directory. The computing device can also launch a second container from the image file. Launching the second container can include creating a second filesystem directory for the second container on the host filesystem and mounting the initialization directory to the second filesystem directory to enable the second container to access the filesystem.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: February 2, 2021
    Assignee: Red Hat, Inc.
    Inventors: Jeremy Eder, Eric Sandeen, Daniel Walsh, Vivek Goyal
  • Publication number: 20200053144
    Abstract: A system and a method are disclosed for coordinating an inter-operable Platform as a Service (PaaS) layer and an Infrastructure as a Service (IaaS) layer.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventor: Jeremy Eder
  • Patent number: 10454999
    Abstract: A system and a method are disclosed for coordinating an inter-operable Platform as a Service (PaaS) layer and an Infrastructure as a Service (IaaS) layer. In one example, the method includes receiving, by a processing device associated with a PaaS layer, a message indicating a resource status associated with a plurality of resources of an IaaS layer, determining, by the processing device, a resource among the plurality of resources in the IaaS layer to instantiate a platform service of the PaaS layer, the determining is based on the message indicating the resource status associated with the plurality of resources of the IaaS layer; and transmitting, by the processing device, a message directing the IaaS layer to instantiate the platform service on the determined resource in the IaaS layer.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 22, 2019
    Assignee: Red Hat, Inc.
    Inventor: Jeremy Eder
  • Publication number: 20180365238
    Abstract: A filesystem can be shared between containers. For example, a computing device having a host filesystem can launch a first container from an image file. Launching the first container can include creating an initialization directory for the first container on the host filesystem. The initialization directory can include a filesystem to be shared between containers. Launching the first container can also include creating a first filesystem directory for the first container on the host filesystem and mounting the initialization directory to the first filesystem directory. The computing device can also launch a second container from the image file. Launching the second container can include creating a second filesystem directory for the second container on the host filesystem and mounting the initialization directory to the second filesystem directory to enable the second container to access the filesystem.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Inventors: Jeremy Eder, Eric Sandeen, Daniel Walsh, Vivek Goyal
  • Patent number: 9804952
    Abstract: An example method of debugging an application running in a container includes detecting, by a kernel, a system call from an application running in a container. The method also includes performing a capability check based on detection of the system call. The capability check provides a set of capabilities used by the system call. The method further includes associating the system call with the set of capabilities and providing debug information based on the application run in the container. The debug information includes the association between the system call and the set of capabilities.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: October 31, 2017
    Assignee: Red Hat, Inc.
    Inventors: William Eden Cohen, Vincent Boen Batts, Jeremy Eder
  • Publication number: 20140280437
    Abstract: A system and a method are disclosed for coordinating an inter-operable Platform as a Service (PaaS) layer and an Infrastructure as a Service (IaaS) layer. In one example, the method includes receiving, by a processing device associated with a PaaS layer, a message indicating a resource status associated with a plurality of resources of an IaaS layer, determining, by the processing device, a resource among the plurality of resources in the IaaS layer to instantiate a platform service of the PaaS layer, the determining is based on the message indicating the resource status associated with the plurality of resources of the IaaS layer; and transmitting, by the processing device, a message directing the IaaS layer to instantiate the platform service on the determined resource in the IaaS layer.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Red Hat, Inc.
    Inventor: Jeremy Eder