Patents by Inventor Charles Schulz

Charles Schulz 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: 7610876
    Abstract: A hollow tube type bird feeder configured with at least one ergonomically dimensioned feeder station. The feeder station includes a circumferentially keyed circular feeder portal/circumferentially keyed circular perch portal pair for engaging and coupling with a mating keyed feeder portal insert and a mating keyed perch portal insert. The tube has an open top end with external threads and an open bottom end with external threads. The feeder also includes an internally threaded cover cap for rotationally engaging and securing the open top portion of the feeder tube and an internally threaded base for rotationally engaging and securing the bottom portion of the feeder tube. Feeder components are constructed from recyclable materials and easily cleaned; and the feeder can be easily assembled or disassembled without tools.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: November 3, 2009
    Inventor: Raymond Charles Schulz
  • Patent number: 7103722
    Abstract: A method and structure is disclosed for constraining cache line replacement that processes a cache miss in a computer system. The invention contains a K-way set associative cache that selects lines in the cache for replacement. The invention constrains the selecting process so that only a predetermined subset of each set of cache lines is selected for replacement. The subset has at least a single cache line and the set size is at least two cache lines. The invention may further select between at least two cache lines based upon which of the cache lines was accessed least recently. A selective enablement of the constraining process is based on a free space memory condition of a memory associated with the cache memory. The invention may further constrain cache line replacement based upon whether the cache miss is from a non-local node in a nonuniform-memory-access system. The invention may also process cache writes so that a predetermined subset of each set is known to be in an unmodified state.
    Type: Grant
    Filed: July 22, 2002
    Date of Patent: September 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: Caroline Benveniste, Peter Franaszek, John T. Robinson, Charles Schulz
  • Publication number: 20050204199
    Abstract: Methods and arrangements for providing automatic recovery from operating system faults. Carried out are automatic steps for detecting a system fault, analyzing the system fault, determining a cause of the system fault; determining a solution, and applying a solution.
    Type: Application
    Filed: February 28, 2004
    Publication date: September 15, 2005
    Applicant: IBM Corporation
    Inventors: Richard Harper, Jason LaVoie, Charles Schulz
  • Publication number: 20050198460
    Abstract: In a computer system having an operating system and a compressed main memory defining a physical memory and a real memory characterized as an amount of main memory as seen by a processor, and including a compressed memory hardware controller device for controlling processor access to the compressed main memory, there is provided a system and method for managing real memory usage comprising: a compressed memory device driver for receiving real memory usage information from the compressed memory hardware controller, the information including a characterization of the real memory usage state: and, a compression management subsystem for monitoring the memory usage and initiating memory allocation and memory recovery in accordance with the memory usage state, the subsystem including mechanism for adjusting memory usage thresholds for controlling memory state changes.
    Type: Application
    Filed: February 11, 2005
    Publication date: September 8, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lorraine Herger, Mary McHugh, Dan Poff, Robert Saccone, Charles Schulz, T. Smith
  • Publication number: 20040015660
    Abstract: A method and structure is disclosed for constraining cache line replacement that processes a cache miss in a computer system. The invention contains a K-way set associative cache that selects lines in the cache for replacement. The invention constrains the selecting process so that only a predetermined subset of each set of cache lines is selected for replacement. The subset has at least a single cache line and the set size is at least two cache lines. The invention may further select between at least two cache lines based upon which of the cache lines was accessed least recently. A selective enablement of the constraining process is based on a free space memory condition of a memory associated with the cache memory. The invention may further constrain cache line replacement based upon whether the cache miss is from a non-local node in a nonuniform-memory-access system. The invention may also process cache writes so that a predetermined subset of each set is known to be in an unmodified state.
    Type: Application
    Filed: July 22, 2002
    Publication date: January 22, 2004
    Inventors: Caroline Benveniste, Peter Franaszek, John T. Robinson, Charles Schulz
  • Patent number: 4741856
    Abstract: Perfumed granular detergent compositions are packaged in a fiberboard package comprising a plastic end piece.
    Type: Grant
    Filed: June 18, 1986
    Date of Patent: May 3, 1988
    Assignee: The Procter & Gamble Company
    Inventors: Edmund H. Taylor, Charles A. Schulz
  • Patent number: 4440663
    Abstract: Alkaline aqueous liquid detergent compositions comprising zeolite A, a nonionic surfactant, a polycarboxylate detergency builder and an unsaturated soap which are substantially free of synthetic anionic surfactants that can contain normally unstable ester perfumes without a stability problem.
    Type: Grant
    Filed: October 8, 1982
    Date of Patent: April 3, 1984
    Assignee: The Procter & Gamble Company
    Inventors: Stanton L. Boyer, Charles A. Schulz