Patents by Inventor Michael Willson
Michael Willson 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: 11403136Abstract: A task execution application programming interface may include a pipeline execution service interface configured to communicate between a task image and a pipeline execution service adapter. The pipeline execution service adapter may be configured to receive, from a pipeline execution service, a request to execute the task image in a pipeline. The request may include arguments. The task image may include executable code and an execution environment. The pipeline execution service interface may be further configured to obtain results by executing the executable code using the arguments in the execution environment. The pipeline execution service adapter may be further configured to provide, to the pipeline execution service, access to the results. The pipeline execution service may control execution of the pipeline using the results.Type: GrantFiled: July 29, 2019Date of Patent: August 2, 2022Assignee: Intuit Inc.Inventors: Michael Willson, Gennadiy Ziskind
-
Publication number: 20220218145Abstract: A method or apparatus for forming frozen beverage blocks from a liquid beverage. The method may include introducing a beverage into a beverage receiving reservoir. Next, the beverage may flow from the beverage receiving reservoir into a holding tank. The flow from the beverage receiving reservoir into the holding tank may be done entirely via gravity. Upon the temperature of the beverage located within the holding tank being measured at or below a predetermined lower threshold temperature, the beverage may be permitted to flow from the holding tank into a cool beverage reservoir of a freezing subsystem. The freezing subsystem may be configured to convert the beverage from a liquid into frozen beverage blocks.Type: ApplicationFiled: March 31, 2022Publication date: July 14, 2022Applicant: FBW, Inc.Inventors: Joel FREEDMAN, Shea BARR, Michael WILLSON
-
Patent number: 11297976Abstract: A method of forming frozen beverage blocks from a liquid beverage. The method may include introducing a beverage into a hot beverage reservoir of a beverage receiving subsystem to initiate the process. Next, the beverage may flow from the hot beverage reservoir of the beverage receiving subsystem into a cooling subsystem. The flow from the hot beverage reservoir into and through the cooling subsystem may be done entirely via gravity. Cool air may be blown across the cooling subsystem to cool the beverage as the beverage flows through the cooling subsystem. Upon the temperature of the beverage being measured at or below a predetermined lower threshold temperature, the beverage may be permitted to flow, via gravity, from the cooling subsystem into a cool beverage reservoir of a freezing subsystem. The freezing subsystem may be configured to convert the beverage from a liquid into frozen beverage blocks.Type: GrantFiled: March 28, 2019Date of Patent: April 12, 2022Inventors: Joel Freedman, Shea Barr, Michael Willson
-
Patent number: 11216303Abstract: A method may include obtaining, for a task of a pipeline of an application: task execution metadata including a set of previous results, and a task image including executable code and an execution environment. The method may further include executing the executable code in the execution environment to generate a set of new results, and controlling execution of the pipeline using the set of new results and the set of previous results.Type: GrantFiled: July 29, 2019Date of Patent: January 4, 2022Assignee: Intuit Inc.Inventors: Michael Willson, Gennadiy Ziskind
-
Patent number: 11169902Abstract: Techniques are disclosed for enforcing build policies for a software development project of a software platform. Metrics are collected during a stage in a build process for the software development project. The metrics are collected via a build module for building a software development project. The build module is common to software development projects of the software platform. Each of the metrics is evaluated against a plurality of policies. Each policy specifies one or more rules for whether to allow the build process to proceed. Upon determining that one of the metrics does not comply with at least one of a plurality of policies, the build process is aborted at the stage.Type: GrantFiled: April 22, 2020Date of Patent: November 9, 2021Assignee: INTUIT, INC.Inventors: Michael Willson, Velu Ganapathy
-
Publication number: 20200250070Abstract: Techniques are disclosed for enforcing build policies for a software development project of a software platform. Metrics are collected during a stage in a build process for the software development project. The metrics are collected via a build module for building a software development project. The build module is common to software development projects of the software platform. Each of the metrics is evaluated against a plurality of policies. Each policy specifies one or more rules for whether to allow the build process to proceed. Upon determining that one of the metrics does not comply with at least one of a plurality of policies, the build process is aborted at the stage.Type: ApplicationFiled: April 22, 2020Publication date: August 6, 2020Inventors: Michael WILLSON, Velu GANAPATHY
-
Patent number: 10735300Abstract: A method includes receiving, at a test identification service, a request to test a first service in an enterprise environment, identifying a service call of the first service, and identifying, using an endpoint of the service call, a second service called by the first service, the second service executing in the enterprise environment. The method further includes identifying a subset of tests from a test registry service including multiple tests, the subset of tests being configured to test the second service, and testing, using the subset of tests, the second service in the enterprise environment.Type: GrantFiled: November 30, 2018Date of Patent: August 4, 2020Assignee: Intuit Inc.Inventors: Michael Willson, Jason T. Northcote
-
Patent number: 10671510Abstract: Techniques are disclosed for enforcing build policies for a software development project of a software platform. Metrics are collected during a stage in a build process for the software development project. The metrics are collected via a build module for building a software development project. The build module is common to software development projects of the software platform. Each of the metrics is evaluated against a plurality of policies. Each policy specifies one or more rules for whether to allow the build process to proceed. Upon determining that one of the metrics does not comply with at least one of a plurality of policies, the build process is aborted at the stage.Type: GrantFiled: June 24, 2016Date of Patent: June 2, 2020Assignee: INTUIT, INC.Inventors: Michael Willson, Velu Ganapathy
-
Patent number: 10657023Abstract: Techniques are disclosed for analyzing metrics during a build process for a software development project of a software platform. Metrics associated with a stage in a build process for a software development project are collected via a build module common to software development projects in the software platform. Correlations are identified between the metrics of the software development project and metrics of other software development projects in the software platform. A report describing the metrics and the correlations may be generated.Type: GrantFiled: June 24, 2016Date of Patent: May 19, 2020Assignee: INTUIT, INC.Inventors: Michael Willson, Velu Ganapathy
-
Patent number: 10579966Abstract: The present disclosure relates to building a software development project using a shared build module common to development projects targeting a specific software platform. According to one embodiment, a development system receives a request to build the software development project. A development system evaluates a configuration file for a shared build module for one or more build parameters. The build parameters generally specify one or more modifications to apply to the shared build module. The development modifies operating parameters for the shared build module based on the parameters in the configuration file and builds the software development project using the modified shared build module.Type: GrantFiled: June 24, 2016Date of Patent: March 3, 2020Assignee: INTUIT INC.Inventors: Michael Willson, Velu Ganapathy
-
Publication number: 20190216258Abstract: A method of forming frozen beverage blocks from a liquid beverage. The method may include introducing a beverage into a hot beverage reservoir of a beverage receiving subsystem to initiate the process. Next, the beverage may flow from the hot beverage reservoir of the beverage receiving subsystem into a cooling subsystem. The flow from the hot beverage reservoir into and through the cooling subsystem may be done entirely via gravity. Cool air may be blown across the cooling subsystem to cool the beverage as the beverage flows through the cooling subsystem. Upon the temperature of the beverage being measured at or below a predetermined lower threshold temperature, the beverage may be permitted to flow, via gravity, from the cooling subsystem into a cool beverage reservoir of a freezing subsystem. The freezing subsystem may be configured to convert the beverage from a liquid into frozen beverage blocks.Type: ApplicationFiled: March 28, 2019Publication date: July 18, 2019Inventors: Joel Freedman, Shea Barr, Michael Willson
-
Patent number: 10114637Abstract: The present disclosure relates to building a software development project using a shared build module common to development projects targeting a specific software platform. According to one embodiment, a development system requests, from a centralized repository, version information for a latest version of a shared build module associated with a software platform targeted by the development project. The development system determines to replace a local copy of the shared build module with the latest version of the shared build module based, at least in part, on a comparison between version information for the local copy and the version information for the latest version of the shared build module. The development system builds the software development project using the local copy of the shared build module.Type: GrantFiled: June 24, 2016Date of Patent: October 30, 2018Assignee: INTUIT INC.Inventors: Michael Willson, Velu Ganapathy
-
Publication number: 20170319005Abstract: All integrated apparatus for brewing and cooling a beverage and a method for brewing and cooling a beverage. The integrated apparatus includes a hot water supply subsystem that heats water to form hot water, a brewing subsystem that mixes the hot water with a beverage additive to form a hot beverage, and a cooling subsystem that receives and cools the hot beverage to form a cooled beverage. The cooling subsystem discharges the cooled beverage to a freezing subsystem where it can be frozen into ice.Type: ApplicationFiled: May 1, 2017Publication date: November 9, 2017Inventors: Joel Freedman, Shea Barr, Michael Willson
-
Publication number: 20160123192Abstract: Power generation plant and process comprising: providing a steam generator; first, second and third steam turbines; a reheater; a gas turbine; and at least one heat exchanger; supplying feedwater bypassing the steam generator to the heat exchanger and heating the feedwater stream therein by supplying the at least one hot exhaust gas stream from the gas turbine to the heat exchanger; and recovering heated steam from the heat exchanger and supplying at least part of the recovered heated steam stream to the second steam turbine to generate power in the second steam turbine.Type: ApplicationFiled: October 29, 2015Publication date: May 5, 2016Inventor: Paul Michael Willson
-
Patent number: 8206089Abstract: A flow control device for controlling fluid flow into a turbine comprising a stator and a rotor located in a fluid flow direction downstream of the stator is provided. The stator has a plurality of vanes extending radially inwards from a casing. Nozzles are defined, with each being defined between each adjacent pair of vanes. A flow controller is arranged to control a nozzle area open for fluid flow from a stator to rotor by altering the radial length of at least one of the nozzles and comprises an actuator and baffle plates connected at first ends thereof to a periphery of the turbine and at second ends thereof to arcuate plates of the actuator. Each baffle plate extends through a corresponding nozzle from an upstream to a downstream side of the stator. The actuator may selectively move the baffle plates to adjust flow through the nozzles.Type: GrantFiled: November 30, 2007Date of Patent: June 26, 2012Assignee: Parsons Brinckerhoff LimitedInventors: Paul Michael Willson, George Andrew Atkinson
-
Publication number: 20090067981Abstract: The present invention provides a flow control device for controlling fluid flow into a turbine, said turbine comprising: a stator comprising a plurality of vanes extending radially inwards from a casing and arranged to define therebetween a plurality of nozzles extending radially inwards from casing; a rotor located in a fluid flow direction downstream of said stator and comprising a plurality of blades extending radially from said turbine shaft, wherein said fluid is arranged to be admitted to said turbine upstream of said stator and to flow around said plurality of vanes through said plurality of nozzles for impingement upon said plurality of blades of said rotor; and flow control means arranged to control a nozzle area open for fluid flow by altering the radial length of at least one of said plurality of nozzles, said flow control means comprising: an actuating means comprising a plurality of arcuate plates located within a peripheral cavity in a housing of said turbine such that a longer curved edge of eaType: ApplicationFiled: November 30, 2007Publication date: March 12, 2009Applicant: Parsons Brinckerhoff LimitedInventors: Paul Michael Willson, George Andrew Atkinson
-
Patent number: D1022980Type: GrantFiled: October 21, 2020Date of Patent: April 16, 2024Assignee: POPSOCKETS LLCInventors: Vanessa Cantoli-Alves, Ivan Chen, Michael Kory, David Czarnecki, Lawrence Herman Fong, Randy Yang Chiang, David Barnett, David Willson