Patents by Inventor John Alan Miller
John Alan Miller 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: 11937736Abstract: A cooking appliance includes an oven body having an interior compartment and a door panel for accessing the interior compartment, wherein the interior compartment is sized to receive a food product; a removable heated tray positionable within the interior compartment, wherein the heated tray includes a top tray surface and a first heating source positioned below the top tray surface; and a second heating source positioned within the interior compartment.Type: GrantFiled: March 5, 2021Date of Patent: March 26, 2024Assignee: Spectrum Brands, Inc.Inventors: Peter Alan Steiner, Jacob Daniel Smith, John Aaron Miller, Drew William Heidenreich
-
Patent number: 11647886Abstract: A check valve assembly for a drain pump configured to transfer fluid from a sump, through a volute having a pump discharge passageway extending from the volute, includes a seat assembly and a flapper assembly. The seat assembly has a body with a first distal end and a second distal end, and a fluid passage extending through the body. The body defines a valve seat having a sealing surface about the fluid passage. The flapper assembly is operably coupled to the seat assembly. The flapper assembly has a moveable portion configured to selectively move between a closed position where the moveable portion seals against the sealing surface and an opened position where the moveable portion raises to allow liquid through the fluid passage. The check valve assembly is configured to be located within the pump discharge passageway.Type: GrantFiled: December 28, 2021Date of Patent: May 16, 2023Assignee: Whirlpool CorporationInventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
-
Publication number: 20220117460Abstract: A check valve assembly for a drain pump configured to transfer fluid from a sump, through a volute having a pump discharge passageway extending from the volute, includes a seat assembly and a flapper assembly. The seat assembly has a body with a first distal end and a second distal end, and a fluid passage extending through the body. The body defines a valve seat having a sealing surface about the fluid passage. The flapper assembly is operably coupled to the seat assembly. The flapper assembly has a moveable portion configured to selectively move between a closed position where the moveable portion seals against the sealing surface and an opened position where the moveable portion raises to allow liquid through the fluid passage. The check valve assembly is configured to be located within the pump discharge passageway.Type: ApplicationFiled: December 28, 2021Publication date: April 21, 2022Inventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
-
Patent number: 11241139Abstract: A dishwasher having a tub, a sump fluidly coupled to the tub, a discharge outlet, a drain assembly, and a check valve drain assembly including a seat assembly having a body with a first distal end and a second distal end, a fluid passage extending through the body, the body defining a valve seat having a sealing surface about the fluid passage and a flapper assembly operably coupled to the seat assembly and having a moveable portion configured to selectively move between a closed position where the moveable portion seals against the sealing surface and an opened position where the moveable portion raises to allow liquid through the fluid passage.Type: GrantFiled: February 6, 2019Date of Patent: February 8, 2022Assignee: Whirlpool CorporationInventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
-
Patent number: 10893791Abstract: A dishwasher includes a tub at least partially defining a treating chamber with an access opening, a sump fluidly coupled to the treating chamber, at least one sprayer emitting liquid into the treating chamber, a pump, a conduit fluidly coupling the sump to the pump and the pump to the at least one sprayer, thereby defining a recirculation circuit through which the liquid sprayed into the treating chamber collects in the sump and is pumped back to the at least one sprayer, a filter assembly provided in the sump and having a filter through which at least a portion of the liquid passes, and an insert sleeve at least partially located within the filter assembly.Type: GrantFiled: July 19, 2018Date of Patent: January 19, 2021Assignee: Whirlpool CorporationInventors: Antony Mark Rappette, John Alan Miller, Todd Michael Jozwiak
-
Publication number: 20200245841Abstract: A dishwasher having a tub, a sump fluidly coupled to the tub, a discharge outlet, a drain assembly, and a check valve drain assembly including a seat assembly having a body with a first distal end and a second distal end, a fluid passage extending through the body, the body defining a valve seat having a sealing surface about the fluid passage and a flapper assembly operably coupled to the seat assembly and having a moveable portion configured to selectively move between a closed position where the moveable portion seals against the sealing surface and an opened position where the moveable portion raises to allow liquid through the fluid passage.Type: ApplicationFiled: February 6, 2019Publication date: August 6, 2020Inventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
-
Publication number: 20200022557Abstract: A dishwasher includes a tub at least partially defining a treating chamber with an access opening, a sump fluidly coupled to the treating chamber, at least one sprayer emitting liquid into the treating chamber, a pump, a conduit fluidly coupling the sump to the pump and the pump to the at least one sprayer, thereby defining a recirculation circuit through which the liquid sprayed into the treating chamber collects in the sump and is pumped back to the at least one sprayer, a filter assembly provided in the sump and having a filter through which at least a portion of the liquid passes, and an insert sleeve at least partially located within the filter assembly.Type: ApplicationFiled: July 19, 2018Publication date: January 23, 2020Inventors: Antony Mark Rappette, John Alan Miller, Todd Michael Jozwiak
-
Patent number: 7941651Abstract: A method and apparatus for combining micro-operations to process immediate data. The immediate data may be wider than the immediate data storage capacity of a micro-operation. A first micro-operation is issued to process a first portion of the immediate data, which can be processed within the immediate data storage capacity of a micro-operation. A second micro-operation is issued to process a second portion of the immediate data, which can be processed within the immediate data storage capacity of a micro-operation. Execution of the first and second micro-operations and optionally of a third micro-operation serves to reconstruct the immediate data comprising the first portion and the second portion of the immediate data.Type: GrantFiled: June 27, 2002Date of Patent: May 10, 2011Assignee: Intel CorporationInventors: Bret L. Toll, John Alan Miller, Michael A. Fetterman
-
Patent number: 7913064Abstract: The present subject matter relates to operation frame filtering, building, and execution. Some embodiments include identifying a frame signature, counting a number of execution occurrences of the frame signature, and building a frame of operations to execute instead of operations identified by the frame signature.Type: GrantFiled: March 30, 2009Date of Patent: March 22, 2011Assignee: Intel CorporationInventors: Stephan Jourdan, Per Hammarlund, Alexandre Farcy, John Alan Miller
-
Publication number: 20090187712Abstract: The present subject matter relates to operation frame filtering, building, and execution. Some embodiments include identifying a frame signature, counting a number of execution occurrences of the frame signature, and building a frame of operations to execute instead of operations identified by the frame signature.Type: ApplicationFiled: March 30, 2009Publication date: July 23, 2009Inventors: Stephan Jourdan, Per Hammarlund, Alexandre Farcy, John Alan Miller
-
Patent number: 7533247Abstract: The present subject matter relates to operation frame filtering, building, and execution. Some embodiments include identifying a frame signature, counting a number of execution occurrences of the frame signature, and building a frame of operations to execute instead of operations identified by the frame signature.Type: GrantFiled: December 30, 2005Date of Patent: May 12, 2009Assignee: Intel CorporationInventors: Stephan Jourdan, Per Hammarlund, Alexandre Farcy, John Alan Miller
-
Patent number: 7181597Abstract: A system and method of managing processor instructions provides enhanced performance. The system and method provide for decoding a first instruction into a plurality of operations with a decoder. A first copy of the operations is passed from the decoder to a build engine associated with a trace cache. The system and method further provide for passing a second copy of the operation from the decoder directly to a back end allocation module such that the operations bypass the build engine and the allocation module is in a decoder reading state.Type: GrantFiled: August 31, 2005Date of Patent: February 20, 2007Assignee: Intel CorporationInventors: John Alan Miller, Stephan Jourdan
-
Patent number: 7181598Abstract: In a processing core, a newly received load instruction may be dependent upon a previously received store instruction. The core may include a predictor to predict such dependencies and provide an identification of a colliding store instruction. The load instruction may be stored in a scheduler with a dependency marker. Thereafter, the load instruction may be prevented from executing until after execution of the colliding store. Upon execution of the load, the accuracy of the prediction is confirmed. Upon retirement of the load instruction, new prediction results may be provided to the predictor.Type: GrantFiled: May 17, 2002Date of Patent: February 20, 2007Assignee: Intel CorporationInventors: Stephan J. Jourdan, Darrell D. Boggs, John Alan Miller, Ronak Singhal
-
Patent number: 7143273Abstract: Toggling between accessing an entry in a global history with a stew created from branch predictions implied by the ordering of instructions within a trace of a trace cache when a trace is read out of a trace cache, and accessing an entry in a global history with repeatable variations of a stew when there is more than branch instruction within a trace within the trace cache and at least a second branch instruction is read out.Type: GrantFiled: March 31, 2003Date of Patent: November 28, 2006Assignee: Intel CorporationInventors: John Alan Miller, Slade A. Morgan, Stephan J. Jourdan
-
Patent number: 7103751Abstract: A method and apparatus for representing an address in canonical form. The address is received and an error indicator is computed according to whether the address is received in a correct canonical form. The error indicator is stored together with a portion of the address, the portion being less than the entire address. The error indicator, together with the portion of the address stored, represent the address received.Type: GrantFiled: June 27, 2002Date of Patent: September 5, 2006Assignee: Intel CorporationInventors: Bret L. Toll, John Alan Miller, Michael A. Fetterman
-
Patent number: 6954849Abstract: An instruction pipeline in a microprocessor includes one or more of the pipelines maintaining a return buffer. Upon detecting a call instruction, a pipeline will push the return address onto its return buffer. The pipeline will then determine if the call instruction was detected by a second pipeline and will send the return address to the second pipeline if the call was not detected by the second pipeline. Upon detecting a return instruction, the pipeline will pop the return address at the top of its return buffer. The return address may then be used in the instruction pipeline. The pipeline will send a request to a third pipeline to fill its return buffer with entries from the third pipeline's return buffer. The pipeline will determine if the return instruction was detected by a second pipeline and will send the return address at the top of its return buffer to the second pipeline if the return was not detected by the second pipeline.Type: GrantFiled: February 21, 2002Date of Patent: October 11, 2005Assignee: Intel CorporationInventors: John Alan Miller, Michael J. St. Clair
-
Patent number: 6950924Abstract: A system and method of managing processor instructions provides enhanced performance. The system and method provide for decoding a first instruction into a plurality of operations with a decoder. A first copy of the operations is passed from the decoder to a build engine associated with a trace cache. The system and method further provide for passing a second copy of the operation from the decoder directly to a back end allocation module such that the operations bypass the build engine and the allocation module is in a decoder reading state.Type: GrantFiled: January 2, 2002Date of Patent: September 27, 2005Assignee: Intel CorporationInventors: John Alan Miller, Stephan Jourdan
-
Patent number: 6898699Abstract: An apparatus for storing predicted return addresses of instructions being executed by a pipelined processor, the apparatus includes a two part return address buffer that includes a speculative return address buffer and a committed return address buffer, both of which having multiple entries that may include predicted return addresses that have been pushed onto the return buffer.Type: GrantFiled: December 21, 2001Date of Patent: May 24, 2005Assignee: Intel CorporationInventors: Stephan J. Jourdan, John Alan Miller, Namratha Jaisimha
-
Patent number: 6842842Abstract: A microprocessor includes a first memory to store microcode and a second memory to store predicted micro-operation addresses. Micro-operation addresses are predicted, stored in memory, and retrieved to get the next micro-operations from the microcode memory. Misprediction recovery logic is used to determine if the next predicted address is correct and to determine a recovery address to correct the predicted address if the predicted address is incorrect.Type: GrantFiled: January 11, 2002Date of Patent: January 11, 2005Assignee: Intel CorporationInventors: Kjeld Svendsen, John Alan Miller
-
Publication number: 20040193857Abstract: Toggling between accessing an entry in a global history with a stew created from branch predictions implied by the ordering of instructions within a trace of a trace cache when a trace is read out of a trace cache, and accessing an entry in a global history with repeatable variations of a stew when there is more than branch instruction within a trace within the trace cache and at least a second branch instruction is read out.Type: ApplicationFiled: March 31, 2003Publication date: September 30, 2004Inventors: John Alan Miller, Slade A. Morgan, Stephan J. Jourdan