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: 11937736
    Abstract: 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: Grant
    Filed: March 5, 2021
    Date of Patent: March 26, 2024
    Assignee: Spectrum Brands, Inc.
    Inventors: Peter Alan Steiner, Jacob Daniel Smith, John Aaron Miller, Drew William Heidenreich
  • Patent number: 11647886
    Abstract: 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: Grant
    Filed: December 28, 2021
    Date of Patent: May 16, 2023
    Assignee: Whirlpool Corporation
    Inventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
  • Publication number: 20220117460
    Abstract: 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: Application
    Filed: December 28, 2021
    Publication date: April 21, 2022
    Inventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
  • Patent number: 11241139
    Abstract: 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: Grant
    Filed: February 6, 2019
    Date of Patent: February 8, 2022
    Assignee: Whirlpool Corporation
    Inventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
  • Patent number: 10893791
    Abstract: 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: Grant
    Filed: July 19, 2018
    Date of Patent: January 19, 2021
    Assignee: Whirlpool Corporation
    Inventors: Antony Mark Rappette, John Alan Miller, Todd Michael Jozwiak
  • Publication number: 20200245841
    Abstract: 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: Application
    Filed: February 6, 2019
    Publication date: August 6, 2020
    Inventors: Matthew Jerel Jaske, Antony M. Rappette, John Alan Miller, Todd Michael Jozwiak
  • Publication number: 20200022557
    Abstract: 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: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Antony Mark Rappette, John Alan Miller, Todd Michael Jozwiak
  • Patent number: 7941651
    Abstract: 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: Grant
    Filed: June 27, 2002
    Date of Patent: May 10, 2011
    Assignee: Intel Corporation
    Inventors: Bret L. Toll, John Alan Miller, Michael A. Fetterman
  • Patent number: 7913064
    Abstract: 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: Grant
    Filed: March 30, 2009
    Date of Patent: March 22, 2011
    Assignee: Intel Corporation
    Inventors: Stephan Jourdan, Per Hammarlund, Alexandre Farcy, John Alan Miller
  • Publication number: 20090187712
    Abstract: 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: Application
    Filed: March 30, 2009
    Publication date: July 23, 2009
    Inventors: Stephan Jourdan, Per Hammarlund, Alexandre Farcy, John Alan Miller
  • Patent number: 7533247
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: May 12, 2009
    Assignee: Intel Corporation
    Inventors: Stephan Jourdan, Per Hammarlund, Alexandre Farcy, John Alan Miller
  • Patent number: 7181597
    Abstract: 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: Grant
    Filed: August 31, 2005
    Date of Patent: February 20, 2007
    Assignee: Intel Corporation
    Inventors: John Alan Miller, Stephan Jourdan
  • Patent number: 7181598
    Abstract: 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: Grant
    Filed: May 17, 2002
    Date of Patent: February 20, 2007
    Assignee: Intel Corporation
    Inventors: Stephan J. Jourdan, Darrell D. Boggs, John Alan Miller, Ronak Singhal
  • Patent number: 7143273
    Abstract: 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: Grant
    Filed: March 31, 2003
    Date of Patent: November 28, 2006
    Assignee: Intel Corporation
    Inventors: John Alan Miller, Slade A. Morgan, Stephan J. Jourdan
  • Patent number: 7103751
    Abstract: 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: Grant
    Filed: June 27, 2002
    Date of Patent: September 5, 2006
    Assignee: Intel Corporation
    Inventors: Bret L. Toll, John Alan Miller, Michael A. Fetterman
  • Patent number: 6954849
    Abstract: 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: Grant
    Filed: February 21, 2002
    Date of Patent: October 11, 2005
    Assignee: Intel Corporation
    Inventors: John Alan Miller, Michael J. St. Clair
  • Patent number: 6950924
    Abstract: 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: Grant
    Filed: January 2, 2002
    Date of Patent: September 27, 2005
    Assignee: Intel Corporation
    Inventors: John Alan Miller, Stephan Jourdan
  • Patent number: 6898699
    Abstract: 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: Grant
    Filed: December 21, 2001
    Date of Patent: May 24, 2005
    Assignee: Intel Corporation
    Inventors: Stephan J. Jourdan, John Alan Miller, Namratha Jaisimha
  • Patent number: 6842842
    Abstract: 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: Grant
    Filed: January 11, 2002
    Date of Patent: January 11, 2005
    Assignee: Intel Corporation
    Inventors: Kjeld Svendsen, John Alan Miller
  • Publication number: 20040193857
    Abstract: 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: Application
    Filed: March 31, 2003
    Publication date: September 30, 2004
    Inventors: John Alan Miller, Slade A. Morgan, Stephan J. Jourdan