Patents by Inventor Russell Johnson

Russell Johnson 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: 20240082110
    Abstract: A drug reconstitution system includes a robotic arm movable between a plurality of positions, at least one bracket member operably coupled with the robotic arm, and at least one coaxial needle operably coupled with the robotic arm. The at least one bracket member includes a mounting region, a support surface, an upper surface, and a throughbore extending through the support surface and the upper surface. The at least one coaxial needle is movably disposed between the throughbore of the at least one bracket member. The at least one coaxial needle is adapted to pierce at least a portion of a vial and dispense a liquid into the vial during drug reconstitution.
    Type: Application
    Filed: February 1, 2022
    Publication date: March 14, 2024
    Inventors: Russell Blake Umstead, Michael A. Johnson
  • Publication number: 20230383558
    Abstract: A formwork system that is readily repositionable to facilitate casting of material is disclosed. A front panel and a rear panel are disposed opposite to each other to define a forming space therebetween to receive the material. The front and rear panels sheath the material so as to retain it in the forming space. A coupler extends over the forming space between the front and rear panels and is pivotably coupled thereto to allow rotation of the front and rear panels about the coupler. A tie is spaced apart from the coupler and extends over the forming space between the front and rear panels. The tie is selectively contractible to cause rotation of the front and rear panels away from each other to move the formwork system from a forming position to a release position to selectively engage and disengage with the front and rear panels with the material.
    Type: Application
    Filed: May 31, 2023
    Publication date: November 30, 2023
    Applicant: EARTH HOUSE HOLDING LTD.
    Inventor: Tony Russell JOHNSON
  • Patent number: 11822949
    Abstract: An example virtualized computing system includes: a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs); an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server executing in a first VM of the VMs; guest cluster infrastructure software (GCIS) executing in the master server, the GCIS configured to create a set of objects defining a container orchestration cluster, and manage lifecycles of second VMs of the VMs based on state of the set of objects; and guest software executing in the second VMs to implement the container orchestration cluster as a guest cluster of the host cluster, the guest software having components that interface with the GCIS.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: November 21, 2023
    Assignee: VMware, Inc.
    Inventors: Zachary James Shepherd, Derek William Beard, George Gregory Hicken, Mark Russell Johnson, Jared Sean Rosoff, Joseph Stephen Beda, Konstantinos Roussos
  • Patent number: 11816497
    Abstract: An example virtualized computing system includes a host cluster having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs, the pod VMs including container engines supporting execution of containers in the pod VMs; an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server and pod VM controllers, the pod VM controllers executing in the virtualization layer external to the VMs, the pod VM controllers configured as agents of the master server to manage the pod VMs; pod VM agents, executing in the pod VMs, configured as agents of the pod VM controllers to manage the containers executing in the pod VMs.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: November 14, 2023
    Assignee: VMware, Inc.
    Inventors: Jared Sean Rosoff, Mark Russell Johnson, Adrian Drzewiecki
  • Publication number: 20230342168
    Abstract: An example virtualized computing system includes a host cluster having a virtualization layer executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server having a pod VM controller to manage lifecycles of the pod VMs and a native VM controller to manage lifecycles of the native VMs.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 26, 2023
    Inventors: Derek William BEARD, Jared Sean ROSOFF, Mark Russell JOHNSON, Brian Charles FORNEY
  • Patent number: 11720382
    Abstract: An example virtualized computing system includes a host cluster having a virtualization layer executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server having a pod VM controller to manage lifecycles of the pod VMs and a native VM controller to manage lifecycles of the native VMs.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: August 8, 2023
    Assignee: VMware, Inc.
    Inventors: Derek William Beard, Jared Sean Rosoff, Mark Russell Johnson, Brian Charles Forney
  • Publication number: 20230153145
    Abstract: An example virtualized computing system includes a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs, the pod VMs including container engines supporting execution of containers in the pod VMs; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server configured to manage the pod VMs and first VMs of the VMs. The virtualized computing system further includes a guest cluster executing in the first VMs and managed by the orchestration control plane, the guest cluster including a guest master server configured to, in cooperation with the master server, deploy first pods in the pod VMs.
    Type: Application
    Filed: January 17, 2023
    Publication date: May 18, 2023
    Inventors: Zachary James SHEPHERD, Derek William BEARD, Mark Russell JOHNSON
  • Patent number: 11645100
    Abstract: Container images are managed in a clustered container host system with a shared storage device. Hosts of the system include a virtualization software layer that supports execution of virtual machines (VMs) in the hosts, and one or more VMs have implemented therein a container engine that supports execution of containers within the respective VMs. Deploying a container in a first VM includes creating a virtual disk in the storage device, storing a container image in the virtual disk, mounting the virtual disk to the first VM, and updating a metadata cache to associate the container image to the virtual disk. Deploying the container in a second VM executed in a host different from a host in which the first VM is executed, includes checking the metadata cache to determine that the container image is stored in the virtual disk, and mounting the virtual disk to the second VM.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: May 9, 2023
    Assignee: VMware, Inc.
    Inventors: Benjamin J. Corrie, Mark Russell Johnson, Adrian Drzewiecki
  • Patent number: 11604672
    Abstract: An example method of determining operational health of a virtualized computing system includes: monitoring, at a service executing in the virtualized computing system, a current configuration of a software-defined data center (SDDC) with respect to a desired state, the desired state including: a host cluster having hosts executing a virtualization layer thereon; a software-defined (SD) network deployed in the host cluster; shared storage accessible by the host cluster; a virtual infrastructure (VI) control plane managing the host cluster, the SD network, and the shared storage; and an orchestration control plane integrated with the virtualization layer and the VI control plane; determining a configuration status for the current configuration of the SDDC; monitoring, at the service, operational status of an application management system executing on the SDDC having the current configuration; and determining at least one measure of the operational health in response to the configuration status and the operation
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: March 14, 2023
    Assignee: VMware, Inc.
    Inventors: Aparna Subramanian, Mark Russell Johnson, Carl Scott Ballenger
  • Patent number: 11593172
    Abstract: An example method of managing an application in a virtualized computing system that includes a cluster of hosts managed by a virtualization management server, the hosts including a virtualization layer executing on hardware platforms is described.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: February 28, 2023
    Assignee: VMware, Inc.
    Inventors: Jared Sean Rosoff, Mark Russell Johnson, Adrian Drzewiecki
  • Patent number: 11593139
    Abstract: An example method of checking compatibility of a guest cluster executing as a virtual extension of a host cluster having an orchestration control plane managing the guest cluster, the host cluster being part of a software defined data center (SDDC), is described.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: February 28, 2023
    Assignee: VMware, Inc.
    Inventors: Derek William Beard, Brian Charles Forney, Mark Russell Johnson, Zachary James Shepherd
  • Patent number: 11556373
    Abstract: An example virtualized computing system includes a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs, the pod VMs including container engines supporting execution of containers in the pod VMs; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server configured to manage the pod VMs and first VMs of the VMs. The virtualized computing system further includes a guest cluster executing in the first VMs and managed by the orchestration control plane, the guest cluster including a guest master server configured to, in cooperation with the master server, deploy first pods in the pod VMs.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 17, 2023
    Assignee: VMware, Inc.
    Inventors: Zachary James Shepherd, Derek William Beard, Mark Russell Johnson
  • Patent number: 11422846
    Abstract: A virtualized computing system according to an example includes: a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs); a container image registry configured to manage container images for deploying containers in the host cluster; an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server executing in a first VM of the VMs, the master server configured to manage image secrets based on accounts in the container image registry; and a guest cluster, managed by the orchestration control plane and executing in second VMs of the VMs, the guest cluster configured to receive the image secrets from the master server and access the container image registry using the image secrets.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: August 23, 2022
    Inventors: Yanping Cao, Zachary James Shepherd, Mark Russell Johnson
  • Publication number: 20220229678
    Abstract: An example virtualized computing system includes a host cluster having a virtualization layer executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server having a pod VM controller to manage lifecycles of the pod VMs and a native VM controller to manage lifecycles of the native VMs.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Derek William BEARD, Jared Sean ROSOFF, Mark Russell JOHNSON, Brian Charles FORNEY
  • Patent number: 11372668
    Abstract: A container image registry is managed in a virtualized computing system. The container image registry manages container images for deploying containers in a host cluster, the host cluster includes hosts and a virtualization layer executing on hardware platforms of the hosts, and the virtualization layer supports execution of virtual machines (VMs). The method includes: creating a namespace for an orchestration control plane integrated with the virtualization layer, the namespace including constraints for deploying workloads in the VMs; invoking, by a registry service in response to creation of the namespace, a management application programming interface (API) of the container image registry to create a project for the container images; and invoking, by the registry service, the management API of the container image registry to both add members to the project, and assign image registry roles to the members, in response to bindings of users and namespace roles derived from the constraints.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: June 28, 2022
    Assignee: VMware, Inc.
    Inventors: Yanping Cao, Mark Russell Johnson, Pratik Kapadia, Xiaoyun An
  • Publication number: 20220019455
    Abstract: A virtualized computing system according to an example includes: a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs); a container image registry configured to manage container images for deploying containers in the host cluster; an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server executing in a first VM of the VMs, the master server configured to manage image secrets based on accounts in the container image registry; and a guest cluster, managed by the orchestration control plane and executing in second VMs of the VMs, the guest cluster configured to receive the image secrets from the master server and access the container image registry using the image secrets.
    Type: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventors: Yanping CAO, Zachary James SHEPHERD, Mark Russell JOHNSON
  • Publication number: 20220012080
    Abstract: An example virtualized computing system includes a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs, the pod VMs including container engines supporting execution of containers in the pod VMs; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server configured to manage the pod VMs and first VMs of the VMs. The virtualized computing system further includes a guest cluster executing in the first VMs and managed by the orchestration control plane, the guest cluster including a guest master server configured to, in cooperation with the master server, deploy first pods in the pod VMs.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Inventors: Zachary James SHEPHERD, Derek William BEARD, Mark Russell JOHNSON
  • Publication number: 20210311758
    Abstract: A container image registry is managed in a virtualized computing system. The container image registry manages container images for deploying containers in a host cluster, the host cluster includes hosts and a virtualization layer executing on hardware platforms of the hosts, and the virtualization layer supports execution of virtual machines (VMs). The method includes: creating a namespace for an orchestration control plane integrated with the virtualization layer, the namespace including constraints for deploying workloads in the VMs; invoking, by a registry service in response to creation of the namespace, a management application programming interface (API) of the container image registry to create a project for the container images; and invoking, by the registry service, the management API of the container image registry to both add members to the project, and assign image registry roles to the members, in response to bindings of users and namespace roles derived from the constraints.
    Type: Application
    Filed: April 2, 2020
    Publication date: October 7, 2021
    Inventors: Yanping CAO, Mark Russell JOHNSON, Pratik KAPADIA, Xiaoyun AN
  • Publication number: 20210311765
    Abstract: An example method of determining operational health of a virtualized computing system includes: monitoring, at a service executing in the virtualized computing system, a current configuration of a software-defined data center (SDDC) with respect to a desired state, the desired state including: a host cluster having hosts executing a virtualization layer thereon; a software-defined (SD) network deployed in the host cluster; shared storage accessible by the host cluster; a virtual infrastructure (VI) control plane managing the host cluster, the SD network, and the shared storage; and an orchestration control plane integrated with the virtualization layer and the VI control plane; determining a configuration status for the current configuration of the SDDC; monitoring, at the service, operational status of an application management system executing on the SDDC having the current configuration; and determining at least one measure of the operational health in response to the configuration status and the operation
    Type: Application
    Filed: April 2, 2020
    Publication date: October 7, 2021
    Inventors: Aparna SUBRAMANIAN, Mark Russell JOHNSON, Carl Scott BALLENGER
  • Publication number: 20210311762
    Abstract: An example virtualized computing system includes: a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs); an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server executing in a first VM of the VMs; guest cluster infrastructure software (GCIS) executing in the master server, the GCIS configured to create a set of objects defining a container orchestration cluster, and manage lifecycles of second VMs of the VMs based on state of the set of objects; and guest software executing in the second VMs to implement the container orchestration cluster as a guest cluster of the host cluster, the guest software having components that interface with the GCIS.
    Type: Application
    Filed: April 2, 2020
    Publication date: October 7, 2021
    Inventors: Zachary James SHEPHERD, Derek William BEARD, George Gregory HICKEN, Mark Russell JOHNSON, Jared Sean ROSOFF, Joseph Stephen BEDA, Konstantinos ROUSSOS