Patents by Inventor Michael W. Dennis

Michael W. Dennis 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: 20230272695
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Application
    Filed: May 7, 2023
    Publication date: August 31, 2023
    Inventor: Michael W. Dennis
  • Patent number: 11686178
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: June 27, 2023
    Assignee: MICHAEL W. DENNIS
    Inventor: Michael W. Dennis
  • Publication number: 20220145727
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 12, 2022
    Inventor: Michael W. Dennis
  • Patent number: 11255159
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: February 22, 2022
    Inventor: Michael W. Dennis
  • Publication number: 20200056455
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 20, 2020
    Inventor: Michael W. DENNIS
  • Patent number: 10465480
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: November 5, 2019
    Inventor: Michael W. Dennis
  • Publication number: 20190169961
    Abstract: Cleanout tools and related methods of operation. At least some of the example embodiments are cleanout tools including a tool body that defines an internal annular channel, a joiner coupled to the tool body, a sleeve telescoped within the joiner and tool body, and a ball disposed within the annular channel. The ball held within the annular channel by the sleeve, and the ball configured to move along the annular channel under force of fluid pumped into the cleanout tool. The ball creates a pulsing of fluid streams exiting the tool body. Moreover, in some example systems the fluid streams created by the tool body intersect the inside diameter of a casing at non-perpendicular angles.
    Type: Application
    Filed: October 29, 2018
    Publication date: June 6, 2019
    Inventor: Michael W. DENNIS
  • Patent number: 6950818
    Abstract: A method and system for implementing policy by accumulating policies for a policy recipient from policy objects associated with a hierarchically organized structure of containers, such as directory containers (sites, domains and organizational units) that includes the policy recipient. Based on administrator input, policy settings for the policy recipient may be accumulated into a specific order by inheriting policy from higher containers, which may enforce their policy settings over those of lower containers. Policy that is not enforced may be blocked at a container. The result is an accumulated set of group policy objects that are ordered by relative strength to resolve any policy conflicts. Policy may be applied to a policy recipient by calling extensions, such as an extension that layers the policy settings into the registry or an extension that uses policy information from the objects according to the ordering thereof.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: September 27, 2005
    Assignee: Microsoft Corporation
    Inventors: Michael W. Dennis, Michele L. Freed, Daniel Plastina, Eric R. Flo, David E. Kays, Jr., Robert E. Corrington
  • Publication number: 20030023587
    Abstract: A method and system for implementing policy by accumulating policies for a policy recipient from policy objects associated with a hierarchically organized structure of containers, such as directory containers (sites, domains and organizational units) that includes the policy recipient. Based on administrator input, policy settings for the policy recipient may be accumulated into a specific order by inheriting policy from higher containers, which may enforce their policy settings over those of lower containers. Policy that is not enforced may be blocked at a container. The result is an accumulated set of group policy objects that are ordered by relative strength to resolve any policy conflicts. Policy may be applied to a policy recipient by calling extensions, such as an extension that layers the policy settings into the registry or an extension that uses policy information from the objects according to the ordering thereof. Linking of group policy objects to one or more containers (e.g.
    Type: Application
    Filed: September 24, 2002
    Publication date: January 30, 2003
    Inventors: Michael W. Dennis, Michele L. Freed, Daniel Plastina, Eric R. Flo, David E. Kays, Robert E. Corrington
  • Patent number: 6466932
    Abstract: A method and system for implementing policy by accumulating policies for a policy recipient from policy objects associated with a hierarchically organized structure of containers, such as directory containers (sites, domains and organizational units) that includes the policy recipient. Based on administrator input, policy settings for the policy recipient may be accumulated into a specific order by inheriting policy from higher containers, which may enforce their policy settings over those of lower containers. Policy that is not enforced may be blocked at a container. The result is an accumulated set of group policy objects that are ordered by relative strength to resolve any policy conflicts. Policy may be applied to a policy recipient by calling extensions, such as an extension that layers the policy settings into the registry or an extension that uses policy information from the objects according to the ordering thereof. Linking of group policy objects to one or more containers (e.g.
    Type: Grant
    Filed: March 16, 1999
    Date of Patent: October 15, 2002
    Assignee: Microsoft Corporation
    Inventors: Michael W. Dennis, Michele L. Freed, Daniel Plastina, Eric R. Flo, David E. Kays, Jr., Robert E. Corrington