Patents by Inventor Mark A. Russell

Mark A. Russell 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: 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: 20230235980
    Abstract: A lower receiver assembly of a rifle including a lower receiver having a magazine well formed thereon between a distal end and a proximal end, the lower receiver operable to receive a trigger assembly including a trigger, a hammer, and a firing pin. The lower receiver can include an operating rod retention tab coupled with an upper surface of the receiver and the operating rod retention tab extends above the upper surface and is operable to be received in a groove formed in a receiver of an upper receiver.
    Type: Application
    Filed: April 5, 2023
    Publication date: July 27, 2023
    Inventor: Mark RUSSELL
  • Publication number: 20230220732
    Abstract: Spherical projectiles may be used to form one or more holes in geologic or other material. These holes may be used for drilling, tunnel boring, excavation, and so forth.
    Type: Application
    Filed: September 2, 2022
    Publication date: July 13, 2023
    Inventor: Mark Russell
  • Publication number: 20230194146
    Abstract: A refrigerator has a cabinet. The cabinet has an opening therein to provide access to the cabinet. The opening is defined by a frame forming a face of the cabinet about the opening. The frame has a first face corner, a second face corner, a third face corner and a fourth corner; each face corner having a respective securing means thereon. A door has a first edge. A first recess is formed at an end portion of the first edge. A second recessed corner is disposed at a second end point of the first edge; away from the first corner. A first hinge is disposed in the first recess. A second hinge is disposed in the second recess. The door is hingedly affixed to the cabinet for selectively sealing the cabinet when the first hinge is affixed to one of the securing means of the first corner and the second corner, and the second hinge is affixed to one of the securing means of the second corner and third corner.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 22, 2023
    Inventors: Jinfu Zhang, Mark Russell, Tyler Helms
  • 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: 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: 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: 11582243
    Abstract: A method for protecting against exposure to content violating a content policy, the method including receiving a number of content items including a first set of content items associated with a content group, determining a measurement associated with an amount of the first set of content items belonging to a specific content category, assigning one or more of the number of content items to be categorized by at least one of the machine learning algorithm or a manual review process, automatically applying the specific content category to one or more other content items of the content group such that the one or more other content items are not reviewed by the manual review process, and transmitting at least one of the number of content items, wherein the content category of each of the number of content items indicates whether the specific content item violates any content policies.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: February 14, 2023
    Assignee: GOOGLE LLC
    Inventors: Hongjie Chai, Vincent Zanotti, Bruce Feldman, Houman Alborzi, Robert Malkin, Girija Narlikar, Brianna Burr, Mark Russell
  • 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
  • Publication number: 20220347018
    Abstract: Embodiments disclosed herein are directed to negative pressure treatment systems and wound dressing systems, apparatuses, and methods that may be used for the treatment of wounds. In particular, some embodiments are directed to improved wound dressings comprising an obscuring layer that may hide fluid contained therein. Some embodiments may further comprise one or more viewing windows disposed therethrough so as to enable monitoring or examination of fluids contained therein.
    Type: Application
    Filed: June 29, 2022
    Publication date: November 3, 2022
    Inventors: Sarah Jenny Collinson, Philip Gowans, Mark Russell
  • Publication number: 20220285849
    Abstract: An aerial vehicle includes a body and an antenna assembly mounted to the body. The antenna assembly includes a fairing component comprising a hollow body, a conductive coating formed on at least an inner surface of the fairing component, a plurality of antenna elements formed in the conductive coating, each antenna element including a first slot line defining a first transmission line and a second slot line defining a second transmission line, an insulator sleeve disposed within the fairing component, wherein an outer surface of the insulator sleeve at least substantially matches an inner surface of the fairing component, and a plurality of cable assemblies operably coupled to the plurality of antenna elements, wherein each cable assembly is coupled to a respective antenna element.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 8, 2022
    Inventors: Mark Russell Goldberg, Harold Kregg Hunsberger, Helen J. Mills
  • Patent number: 11434695
    Abstract: Spherical projectiles may be used to form one or more holes in geologic or other material. These holes may be used for drilling, tunnel boring, excavation, and so forth.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: September 6, 2022
    Assignee: HyperSciences, Inc.
    Inventor: Mark Russell
  • 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: 20220244004
    Abstract: A lower receiver assembly of a rifle including a lower receiver having a magazine well formed thereon between a distal end and a proximal end, the lower receiver operable to receive a trigger assembly including a trigger, a hammer, and a firing pin. The lower receiver can include an operating rod retention tab coupled with an upper surface of the receiver and the operating rod retention tab extends above the upper surface and is operable to be received in a groove formed in a receiver of an upper receiver.
    Type: Application
    Filed: November 16, 2021
    Publication date: August 4, 2022
    Applicant: Osprey Armament, LLC
    Inventor: Mark RUSSELL
  • 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
  • Publication number: 20220227666
    Abstract: A method for the manufacture of a high alumina hydraulic binder comprising hydrating a source of aluminium ions with a source of calcium ions in the presence of water to form mineral hydrates and subsequently heating said mineral hydrates to form said high alumina hydraulic binder.
    Type: Application
    Filed: June 12, 2020
    Publication date: July 21, 2022
    Inventors: Stephen Alan Brooks, Mark Russell
  • Publication number: 20220227665
    Abstract: A method for processing water treatment residuals, or other amorphous aluminium oxide or aluminium hydroxide rich waste residuals, for use in the manufacture of hydraulic binders, comprising heating the residuals to remove water and oxidise organic material contained therein, comprising controlling the temperature of the residuals during heating such that they are heated to a temperature no higher than 800° C., more preferably no higher than 650° C., to ensure that aluminium compounds in the WTR, in particular aluminium oxide and aluminium hydroxide, remain in an amorphous state. The method may comprise controlling the temperature of the water treatment residuals such that they are heated to a temperature between 350° C. and 650° C., more preferably between 400° C. and 500° C.
    Type: Application
    Filed: June 12, 2020
    Publication date: July 21, 2022
    Inventor: Mark Russell
  • 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