Patents by Inventor Paul Welch
Paul Welch 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: 20240205110Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding LAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.Type: ApplicationFiled: March 4, 2024Publication date: June 20, 2024Applicant: HashiCorpInventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
-
Patent number: 11924066Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.Type: GrantFiled: August 15, 2022Date of Patent: March 5, 2024Assignee: HashiCorpInventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
-
Patent number: 11768670Abstract: A container stack configurator can build customized software applications and deploy the applications to a wellbore computing network or through offline installer devices. The stack configurator can receive a selection from a user of a configuration repository. The stack configurator can determine available branches of the configuration repository including images, tags, and container names. The stack configurator can present a list of services associated with the container names to the user using a user interface. The stack configurator can receive a selection of an installer type and generate a customized build of the installer type. The customized build of the installer can be an offline installer that is deployable on an offline target machine using a first communication media or an online installer that is deployable to an online target machine using a second communication media.Type: GrantFiled: May 19, 2020Date of Patent: September 26, 2023Assignee: Halliburton Energy Services, Inc.Inventors: Matthew Edwin Wise, David Paul Welch, Mahdi Parak
-
Publication number: 20230188434Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.Type: ApplicationFiled: August 15, 2022Publication date: June 15, 2023Inventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
-
Publication number: 20230101628Abstract: A container stack configurator can build customized software applications and deploy the applications to a wellbore computing network or through offline installer devices. The stack configurator can receive a selection from a user of a configuration repository. The stack configurator can determine available branches of the configuration repository including images, tags, and container names. The stack configurator can present a list of services associated with the container names to the user using a user interface. The stack configurator can receive a selection of an installer type and generate a customized build of the installer type. The customized build of the installer can be an offline installer that is deployable on an offline target machine using a first communication media or an online installer that is deployable to an online target machine using a second communication media.Type: ApplicationFiled: May 19, 2020Publication date: March 30, 2023Inventors: Matthew Edwin Wise, David Paul Welch, Mahdi Parak
-
Patent number: 11418415Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.Type: GrantFiled: May 3, 2021Date of Patent: August 16, 2022Assignee: HASHICORPInventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
-
Publication number: 20210359920Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.Type: ApplicationFiled: May 3, 2021Publication date: November 18, 2021Inventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
-
Patent number: 10999162Abstract: Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.Type: GrantFiled: May 15, 2020Date of Patent: May 4, 2021Assignee: HASHICORPInventors: Paul Welch, Kim Ngo, Justin Campbell, Greg Hoin, Lauren Rother
-
Publication number: 20200223346Abstract: A wet sand delivery and conveyor apparatus ships wet proppant from a sand mine wet plant to a well fracturing site and delivers the wet proppant directly to the well site. The wet sand delivery and conveyor apparatus comprises a multi-container support frame, which is mounted on a trailer bed, a plurality of containers mounted to an upper portion of the frame, and a conveyor belt mounted on the frame below the plurality of containers and positioned to receive proppant released in a gravity pour from the containers onto the conveyor belt. An auger mounted near an end of the conveyor belt is also provided to transfer sand from the end of the trailer bed to a position extending diagonally upward and away from the trailer bed to drop sand into a vessel or sand deposit site positioned underneath an upper end portion of the auger.Type: ApplicationFiled: December 20, 2019Publication date: July 16, 2020Inventors: Paul A. Welch, David E. Welch
-
Patent number: 9089318Abstract: A solid medical waste collection system for collecting solid medical waste. The system includes a mobile cart with a bag for storing the waste. A pre-detection apparatus detects metal-containing objects prior to placing them inside the bag to reduce costs to the facility in which the cart is employed. The system may also include a bag-tensioning mechanism for securing the bag to the cart.Type: GrantFiled: November 29, 2010Date of Patent: July 28, 2015Assignee: Stryker CorporationInventors: Bruce D. Henniges, Richard F. Huyser, Douglas L. Tyler, Sr., Jerry A. Culp, Chris Philipp, Donald M. Malackowski, James G. Walen, Dennis A. Stratton, Paul A. Welch, Steven J. Carusillo, David S. Goldenberg
-
Publication number: 20110156903Abstract: A solid medical waste collection system for collecting solid medical waste. The system includes a mobile cart with a bag for storing the waste. A pre-detection apparatus detects metal-containing objects prior to placing them inside the bag to reduce costs to the facility in which the cart is employed. The system may also include a bag-tensioning mechanism for securing the bag to the cart.Type: ApplicationFiled: November 29, 2010Publication date: June 30, 2011Inventors: Bruce D. Henniges, Richard F. Huyser, Douglas L. Tyler, SR., Jerry A. Culp, Chris Philipp, Donald M. Malackowski, James G. Walen, Dennis A. Stratton, Paul A. Welch, Steven J. Carusillo, David S. Goldenberg
-
Patent number: 7266280Abstract: A device for storing and deploying cable, including but not limited to optical fiber cable. The device includes a substantially planar bottom support surface having juxtaposed thumb segments and an intervening finger segment. An outer wall is affixed to the bottom surface about its perimeter and extends upwardly therefrom. A substantially circular guide wall is disposed on the bottom surface extending upwardly therefrom. A substantially circular inner wall is concentrically arranged with respect to the guide wall. A top flange is joined to the support surface by the outer wall and, together with the thumb segments, form entry and exit ports for the cable. The guide wall and the inner wall define a guide track that is dimensioned so as to enable continuous adjustment of variable lengths of cable in an area of the device bounded by the guide track, the outer wall and a transverse barrier that extends the length of the finger segment.Type: GrantFiled: March 16, 2001Date of Patent: September 4, 2007Assignee: Avago Technologies Fiber IP (Singapore) Pte. Ltd.Inventors: Steven Swenson, Gary R Trott, Paul Welch, Don Chiu
-
Publication number: 20060238514Abstract: A slide pad membrane is provided. The slide pad membrane comprises an annular ring having an inner edge, a center portion having an outer edge, and a plurality of concentric annular ripples including an outer annular ripple connected to the inner edge of the annular ring and an inner annular ripple connected to the outer edge of the center portion.Type: ApplicationFiled: April 26, 2005Publication date: October 26, 2006Inventors: Paul Rosenberg, Jonah Harley, Paul Welch
-
Publication number: 20050249449Abstract: An optical tracking assembly for an optical mouse includes a light source, an optical sensor chip, and an integral optics assembly. The integral optics assembly includes lenses and alignment features receiving the light source. The alignment features center the light source to the lenses and control a distance the light source is placed away from a navigation surface that reflects light onto the optical sensor chip. The lenses may include (1) collimating lenses for collimating light from the light source along a first optical axis to the navigation surface, and (2) imaging lenses for imaging reflected light from the navigation surface along a second optical axis to the optical sensor chip.Type: ApplicationFiled: May 5, 2004Publication date: November 10, 2005Inventors: Paul Welch, Sai-Mun Lee, Gurbir Singh A/L Singh, Ak-Wing Leong
-
Publication number: 20050206617Abstract: A contaminant-neutralizing cradle comprises a base and a support surface configured to removably receive a coherently-illuminated mouse. A neutralizing element is disposed on the support surface for alignment with at least one exposed surface of an optics module of the mouse and is configured to neutralize the optical effect of a contaminant on the at least one exposed surface. A method of neutralizing contaminants for an optical mouse comprises providing a mouse containing an optics module having at least one surface exposed to an opening of the mouse and interposing a barrier in the mouse between a contaminant and the at least one exposed surface.Type: ApplicationFiled: March 22, 2004Publication date: September 22, 2005Inventors: Vincent Moyer, Mark Butterworth, Michael Brosnan, Roopinder Grewal, Paul Welch, Marshall Depue, Tong Xie
-
Publication number: 20020131749Abstract: A device for storing and deploying cable, including but not limited to optical fiber cable. The device includes a substantially planar bottom support surface having juxtaposed thumb segments and an intervening finger segment. An outer wall is affixed to the bottom surface about its perimeter and extends upwardly therefrom. A substantially circular guide wall is disposed on the bottom surface extending upwardly therefrom. A substantially circular inner wall is concentrically arranged with respect to the guide wall. A top flange is joined to the support surface by the outer wall and, together with the thumb segments, form entry and exit ports for the cable. The guide wall and the inner wall define a guide track that is dimensioned so as to enable continuous adjustment of variable lengths of cable in an area of the device bounded by the guide track, the outer wall and a transverse barrier that extends the length of the finger segment.Type: ApplicationFiled: March 16, 2001Publication date: September 19, 2002Inventors: Steven Swenson, Gary R. Trott, Paul Welch, Don Chui