Patents by Inventor John G. MacLeod

John G. MacLeod 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: 11785584
    Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: October 10, 2023
    Assignee: Google LLC
    Inventors: John P. Kozura, Lann Martin, Robert Collier Barnes, Grant Michael Erickson, John G. Macleod, Jeffery T. Lee, Prashant P. Reddy, Gregory Rourk Nelson, Jay D. Logue, Jerry Johns
  • Publication number: 20220264541
    Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
    Type: Application
    Filed: March 7, 2022
    Publication date: August 18, 2022
    Applicant: Google LLC
    Inventors: John P. Kozura, Lann Martin, Robert Collier Barnes, Grant Michael Erickson, John G. Macleod, Jeffery T. Lee, Prashant P. Reddy, Gregory Rourk Nelson, Jay D. Logue, Jerry Johns
  • Patent number: 11272481
    Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: March 8, 2022
    Assignee: Google LLC
    Inventors: John P. Kozura, Lann Martin, Robert Collier Barnes, Grant Michael Erickson, John G. Macleod, Jeffery T. Lee, Prashant P. Reddy, Gregory Rourk Nelson, Jay D. Logue, Jerry Johns
  • Publication number: 20180139728
    Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
    Type: Application
    Filed: November 14, 2017
    Publication date: May 17, 2018
    Applicant: Google LLC
    Inventors: John P. Kozura, Lann Martin, Robert Collier Barnes, Grant Michael Erickson, John G. Macleod, Jeffery T. Lee, Prashant P. Reddy, Gregory Rourk Nelson, Jay D. Logue, Jerry Johns
  • Patent number: 4174092
    Abstract: A valve comprises a casing having a passageway therethrough for the flow of fluid with a bore intersecting the passageway. A flow regulating member is rotatably mounted in the bore for blocking the passageway in a valve closed position of the flow regulating member. The flow regulating member has a port therethrough for connecting and being in communication with the passageway in a valve open position. The flow regulating member and the casing define a first chamber at one end of the flow regulating member. A stem is rotatably mounted within the casing and is mechanically coupled to the flow regulating member to rotatably drive the flow regulating member within the casing. The stem has an annular rim formed toward and positioned within the first chamber. At least one annular seal surrounds the stem to effect the seal between the stem and the casing.
    Type: Grant
    Filed: August 29, 1977
    Date of Patent: November 13, 1979
    Assignee: Rockwell International Corporation
    Inventor: John G. Macleod
  • Patent number: 4135544
    Abstract: A tapered plug valve comprises a casing having a passageway therethrough for the flow of fluid and a tapered bore intersecting the passageway. A tapered plug is rotatably mounted in the tapered bore and is adapted to block the passageway when the valve is in a closed position. The plug has a bore which is adapted to connect and be in communication with the passageway when the valve is in an open position. The plug and the casing define an apex chamber at the small end of the tapered plug and a base chamber at the large end of the plug. A seal is provided at the large end of the tapered plug to sealingly divide the base chamber into a first and second cavity. A pressurized medium is ported into the apex chamber and the second cavity and the first cavity is vented to atmosphere.
    Type: Grant
    Filed: March 2, 1977
    Date of Patent: January 23, 1979
    Assignee: Rockwell International Corporation
    Inventor: John G. MacLeod