Patents by Inventor Kenneth M. Wilson

Kenneth M. Wilson 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: 11958273
    Abstract: A decorative, nonwoven laminate and a method of forming, including a first side of a first nonwoven affixed to one or both of a) a first side of a polymeric sheet or b) a second nonwoven, wherein the first nonwoven exhibits a basis weight of 15 g/m2 to 2500 g/m2 and the second nonwoven exhibits a basis weight of 15 g/m2 to 1200 g/m2; and a colorant deposited on a second side of the first nonwoven. A topical coating may or may not be applied to improve durability of the printed surface layer. The decorative nonwoven laminate may also amount to a single layer of the first nonwoven, which then includes a layer of colorant and a topical coating over the colorant and single nonwoven layer.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: April 16, 2024
    Assignee: AURIA SOLUTIONS UK I LTD.
    Inventors: Kenneth Mitchell Whitesell, Jr., Sean Bracken Simmons, Ernest Franklin Wilson, Tyler M. Heath, Timothy J. Allison, Eric Staudt
  • Patent number: 6944736
    Abstract: The present invention, in various embodiments, provides techniques for managing latencies in accessing memory of computer systems. In one embodiment, upon accessing the memory system for a piece of data used by a first process, a latency manager determines the access time to acquire the piece of data in the memory system. The latency manager then compares the determined access time to a threshold. If the determined access time is greater than the threshold, the latency manager triggers an interrupt for the operating system to switch threads or processes so that execution of the first process is postponed and execution of a second process starts. Various embodiments include the latency manager is polled for the access time when the processor is stalled, the latency manager triggers a process switch when a particular memory subsystem is accessed, etc.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: September 13, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kenneth M. Wilson, Robert B. Aglietti
  • Patent number: 6769017
    Abstract: An apparatus for and a method of memory-affinity process scheduling in CC-NUMA systems. The system includes a plurality of nodes connected to a network. A plurality of processes are running on the various nodes of the system. The system further includes at least one memory-affinity counter for each executing process for each node of the system. Process scheduling begins by assigning processes to nodes. During execution, the memory-affinity counters are incremented on every memory access. At a process rescheduling interval, the memory-affinity counters are evaluated and rescheduling is performed based on a preselected policy. At a reset interval, the memory-affinity counters are adjusted to reduce the impact of older memory accesses. The resulting memory-affinity process scheduling is NUMA aware.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: July 27, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Prashanth Balakrishna Bhat, Kenneth M. Wilson
  • Publication number: 20030005252
    Abstract: The present invention, in various embodiments, provides techniques for managing latencies in accessing memory of computer systems. In one embodiment, upon accessing the memory system for a piece of data used by a first process, a latency manager determines the access time to acquire the piece of data in the memory system. The latency manager then compares the determined access time to a threshold. If the determined access time is greater than the threshold, the latency manager triggers an interrupt for the operating system to switch threads or processes so that execution of the first process is postponed and execution of a second process starts. Various embodiments include the latency manager is polled for the access time when the processor is stalled, the latency manager triggers a process switch when a particular memory subsystem is accessed, etc.
    Type: Application
    Filed: January 11, 2002
    Publication date: January 2, 2003
    Inventors: Kenneth M. Wilson, Robert B. Aglietti
  • Publication number: 20030005251
    Abstract: The present invention, in various embodiments, provides techniques for managing latencies in accessing memory of computer systems. In one embodiment, upon accessing the memory system for a piece of data used by a first process, a latency manager determines the access time to acquire the piece of data in the memory system. The latency manager then compares the determined access time to a threshold. If the determined access time is greater than the threshold, the latency manager triggers an interrupt for the operating system to switch threads or processes so that execution of the first process is postponed and execution of a second process starts. Various embodiments include the latency manager is polled for the access time when the processor is stalled, the latency manager triggers a process switch when a particular memory subsystem is accessed, etc.
    Type: Application
    Filed: January 11, 2002
    Publication date: January 2, 2003
    Inventors: Kenneth M. Wilson, Robert B. Aglietti
  • Patent number: 5850994
    Abstract: A frame for holding a sandbag for facilitating the filling of a sandbag by one person. The frame has a generally rectangular support member which is held at an angle to the ground so that the top of the opening is higher than the bottom of the opening. The open end of a sandbag is inserted through the support member and folded back over it. Then sand can be easily shoveled into the open end of the sandbag preferably by resting the shovel on the bottom of the generally rectangular support member and merely lifting the handle. When the sandbag is full the top is removed from the generally rectangular support member and tied in a conventional manner and another bag is placed through the opening for filling.
    Type: Grant
    Filed: April 5, 1996
    Date of Patent: December 22, 1998
    Inventor: Kenneth M. Wilson
  • Patent number: 4790302
    Abstract: A method and product for fixing fractures in phalanges provides a plate having a surface configured to substantially conform to the intramedullary cortex. Holes are drilled through the external cortex and intramedullary cortex and apertures formed in the plate are aligned with these holes in the bone. Fasteners are extended in the holes from the external cortex side and are threadably engaged with the apertures to draw the plate into abutting relationship with the intramedullary cortex.
    Type: Grant
    Filed: June 9, 1987
    Date of Patent: December 13, 1988
    Inventors: John C. Colwill, Kenneth M. Wilson