Patents by Inventor Charles Swanson

Charles Swanson 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: 20240091796
    Abstract: A showerhead system with a normally open, temperature controlled first water valve coupled between a hot water source supply inlet and a purge outlet. The first water valve is configured to move from its normally open position to a closed position to restrict water passing from the hot water source supply inlet to the purge outlet when the temperature controlled water valve reaches a predetermined temperature. In a first mode, the first water valve purges water from the hot water source supply inlet through the purge outlet until the thermal actuator reaches the predetermined temperature. In a second mode, the first water valve blocks water entering the first water valve from passing through the purge outlet toward the showerhead outlet. In an optional third mode, a normally closed, manual second water valve is open and passes water through the showerhead outlet.
    Type: Application
    Filed: November 28, 2023
    Publication date: March 21, 2024
    Inventors: Charles Lord, Jason Swanson, Troy Sherman, Jeffrey Doss
  • Patent number: 11487550
    Abstract: Approaches in accordance with various embodiments provide for the management of system event data in a computing device. In particular, various embodiments provide an intelligent persistent buffer for system event log (SEL) messages. A SEL message can be generated by system BIOS on a computing device, which can send this message over an appropriate interface to a target recipient, such as the BMC. Instead of being received directly to the BMC, however, the SEL message can be received to a logic device, such as a CPLD, that is able to analyze the message, determine that the message relates to an important system event, and can cause this message to be stored to a persistent buffer. The BMC can then subsequently request the buffered SEL message from the logic device to take an appropriate action.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: November 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Troy Lawson Bevis, Nathan Pritchard, Robert Charles Swanson, Tinghui Wang
  • Patent number: 11192813
    Abstract: Systems and methods of filtering particulate matter from a fluid are provided. In one exemplary embodiment, a system for filtering particulate matter having suspended particles, organic contaminants, and microorganisms from a fluid comprises a main filter assembly having an activated carbon block disposed therein. The carbon block has distributed pores with a diameter of less than one micron. Further, the carbon block is operable to filter all of the particulate matter having a diameter or a non-spherical width of at least 0.45 microns from the fluid, and adsorb the particulate matter having a diameter or a non-spherical width of at least 0.003 microns from the fluid.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: December 7, 2021
    Inventors: Shane Swanson, Charles Swanson
  • Patent number: 11188407
    Abstract: When a computer boots up, a Basic Input/Output System (BIOS) configures system memory to have a crash memory area within the system address map, which can be used by a processor to dump crash memory data. When an error event occurs, the processor can initiate a dump to the crash memory area. Any desired data can be placed into the crash memory area, but typical data can include a state of registers in the processor. The processor then sets a flag, such as an external pin, indicating that the crash memory data is ready to be read. The flag can be read by a secure processor, which then reads the crash memory area at normal memory access speeds using the system bus. For example, the secure processor can access the crash memory area using Direct Memory Access (DMA) reads over a PCIe system bus.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: November 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Charles Swanson, Troy Lawson Bevis, Nathan Pritchard, Christopher James BeSerra
  • Patent number: 11036543
    Abstract: Systems and methods for an integrated reliability, availability, and serviceability (RAS) state machine are provided. Handling of RAS events by the Basic Input Output System (BIOS) of an integrated circuit device can result in lost processing time on the processing cores of a multi-core processor resulting from numerous system management interrupts generated by the BIOS. To reduce lost processing time, a dedicated state machine can execute instructions to handle RAS events independently of the BIOS and minimize the number of system management interrupts.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: June 15, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Charles Swanson, Christopher James BeSerra
  • Publication number: 20200024174
    Abstract: Systems and methods of filtering particulate matter from a fluid are provided. In one exemplary embodiment, a system for filtering particulate matter having suspended particles, organic contaminants, and microorganisms from a fluid comprises a main filter assembly having an activated carbon block disposed therein. The carbon block has distributed pores with a diameter of less than one micron. Further, the carbon block is operable to filter all of the particulate matter having a diameter or a non-spherical width of at least 0.45 microns from the fluid, and adsorb the particulate matter having a diameter or a non-spherical width of at least 0.003 microns from the fluid.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventors: Shane Swanson, Charles Swanson
  • Patent number: 7117297
    Abstract: A method and apparatus for storing and reading an entry having one of a plurality of entry types and storing order information about stored entries, using a single addressable storage array. An index pipe maintains first in, first out order of the entries stored in the addressable storage array. Stages in the index pipe store a value representing the address of the stored entry in the storage array, the type of the stored entry, and the validity of the stored entry. Additional control logic implements order rules between entry types.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: October 3, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Charles Swanson, Debendra Das Sharma
  • Publication number: 20040236900
    Abstract: A method and apparatus for storing and reading an entry having one of a plurality of entry types and storing order information about stored entries, using a single addressable storage array. An index pipe maintains first in, first out order of the entries stored in the addressable storage array. Stages in the index pipe store a value representing the address of the stored entry in the storage array, the type of the stored entry, and the validity of the stored entry. Additional control logic implements order rules between entry types.
    Type: Application
    Filed: May 23, 2003
    Publication date: November 25, 2004
    Inventors: Jeffrey Charles Swanson, Debendra Das Sharma
  • Patent number: 5812895
    Abstract: An automated film encoding and decoding system for bringing photographic film from the state of exposure to subject matter through all of the processes required to produce finished photos and package the same. The system includes an encoder coordinately operative with a camera for the placement of a human and machine readable code on the film the decoder capable of reading the code for the control of production-processing equipment in laboratories provided with such equipment. The human readability of the code accommodates production-processing of the film by attendant personnel and also allows for quality control check of automated production-processisng equipment. The encoding includes film frame identification information, subject matter information and registration mark information all of which may be utilized on a single exposure situation.
    Type: Grant
    Filed: May 28, 1996
    Date of Patent: September 22, 1998
    Assignee: Photo Control Corp
    Inventors: Dale R. DuVall, Jerry W. Lindenfelser, Larry D. McClellan, Patrick J. Gilligan, Roger M. Johnson, Charles Swanson
  • Patent number: D555381
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: November 20, 2007
    Assignee: Benchmark Design Group
    Inventor: Charles Swanson
  • Patent number: D563112
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: March 4, 2008
    Assignee: Benchmark Design Group, Inc.
    Inventor: Charles Swanson
  • Patent number: D569111
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: May 20, 2008
    Assignee: Benchmark Design Group Inc.
    Inventor: Charles Swanson
  • Patent number: D569112
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: May 20, 2008
    Assignee: Benchmark Design Group LLC
    Inventor: Charles Swanson
  • Patent number: D569639
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: May 27, 2008
    Assignee: Benchmark Design Group Inc
    Inventor: Charles Swanson
  • Patent number: D570134
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: June 3, 2008
    Assignee: Benchmark Design Group Inc
    Inventor: Charles Swanson
  • Patent number: D579253
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 28, 2008
    Inventor: Steven Charles Swanson
  • Patent number: D583578
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: December 30, 2008
    Assignee: Benchmark Design Grove Inc
    Inventor: Charles Swanson
  • Patent number: D611730
    Type: Grant
    Filed: August 31, 2008
    Date of Patent: March 16, 2010
    Inventor: Steven Charles Swanson
  • Patent number: D651013
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: December 27, 2011
    Inventor: Charles Swanson
  • Patent number: D667143
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: September 11, 2012
    Inventor: Charles Swanson