Patents by Inventor Allen Chester Wynn

Allen Chester Wynn 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: 20030125908
    Abstract: A system and method of performing diagnostic tests of computer devices, including but not limited to memory, while the operating system is running, is presented. One embodiment comprises making a device unavailable for use by a running operating system; making a processor unavailable for use by the running operating system; and running a diagnostic test of the device, the processor executing the diagnostic test to determine whether the device is functioning acceptably, while the processor and the device are unavailable for use by the running operating system.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Allen Chester Wynn, Charles James Lewis
  • Patent number: 6473840
    Abstract: A method in a data processing system for managing memory within the data processing system. A discardable page that is to be removed from the memory is identified. A determination is made as to whether performance will increase by storing the discardable page in a paging device located within the data processing system. If it is determined that performance will increase, the discardable page is marked as a paged discardable page and stored in the paging device locally, wherein this page may be retrieved from the paging device. The paging device may take the form of a paging file, such as a swap file. If space is unavailable within the paging device, the discardable page may be discarded. These processes may be implemented in a network computer.
    Type: Grant
    Filed: June 19, 1998
    Date of Patent: October 29, 2002
    Assignee: International Business Machines Corporation
    Inventors: Gareth Christopher Matthews, David Medina, Allen Chester Wynn
  • Patent number: 6457107
    Abstract: A method, system, and computer program product for reducing false sharing in a distributed computing environment, and in particular to a multi-processor data processing system. A method is proposed to define a virtual address range, within the system memory available to the processors, which will have a finer granularity than the default page size. These smaller sections, called “sub-pages,” allow more efficient memory management. For example, a 64 Kilobyte range may be defined to have a 512 byte granularity rather than 4 Kilobytes, with each 512-byte sub-page capable of being separately managed.
    Type: Grant
    Filed: February 28, 2000
    Date of Patent: September 24, 2002
    Assignee: International Business Machines Corporation
    Inventors: Allen Chester Wynn, Bruce A. Beadle, Michael Wayne Brown, Cristi Nesbitt Ullmann
  • Publication number: 20020130905
    Abstract: A method and implementing system are provided in which existing selection buttons are used in multiple selectable applications. In an exemplary embodiment, a display device and control button are implemented within an elevator environment for use in combination with floor-number selection buttons to control the selection of the display content and screen navigation sequence as well as to select a desired floor-number for elevator movement control. Internet access and navigation are also controlled through the use of the disclosed system.
    Type: Application
    Filed: March 15, 2001
    Publication date: September 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Sarah Blodgett Hughes, Allen Chester Wynn
  • Publication number: 20010011335
    Abstract: A method in a data processing system for managing data within the data processing system. A discardable page that is to be removed from the memory is identified. A determination is made as to whether performance will increase by storing the discardable page in a paging device located within the data processing system. If it is determined that performance will increase, the discardable page is marked as a paged discardable page and stored in the paging device locally, wherein this page may be retrieved from the paging device.
    Type: Application
    Filed: June 19, 1998
    Publication date: August 2, 2001
    Inventors: CHRISTOPHER MATTHEWS, DAVID MEDINA, ALLEN CHESTER WYNN
  • Patent number: 6226667
    Abstract: A method and apparatus for reducing time needed to initialize a data processing system and to execute applications on the data processing system. In accordance with a preferred embodiment of the present invention, pages for an application are pre-loaded onto a client from a server. The pre-loading of the application includes loading pages that will be required for execution of the application in preparation for hibernation. These pages may include other pages for executable code or data that will be used during execution of the application. Subsequently, the application is executed using the locally stored pages without having to retrieve pages from the server. In addition, an application is provided with an opportunity to prepare itself for hibernation via hibernation notification. For example, the application may read and process files from the server. This processing is done once prior to hibernation and is not required for later executions of the application.
    Type: Grant
    Filed: May 26, 1998
    Date of Patent: May 1, 2001
    Assignee: International Business Machines Corporation
    Inventors: Gareth Christopher Matthews, David Medina, Allen Chester Wynn
  • Patent number: 6101601
    Abstract: A method and apparatus provides initializing a data processing system within a distributed data processing system. The data processing system receives data wherein the data is used to initialize the data processing system. The data processing system saves an image within the data processing system in a selected state after initialization of the data processing system, wherein the image is a saved image. The data processing system restores to the state using the saved image.
    Type: Grant
    Filed: April 20, 1998
    Date of Patent: August 8, 2000
    Assignee: International Business Machines Corporation
    Inventors: Gareth Christopher Matthews, David Medina, Allen Chester Wynn
  • Patent number: 6012129
    Abstract: An apparatus and method for allocating virtual memory upon demand to reduce the amount of virtual memory allocated. Privilege level transitions requested by a program of instructions invoke a fault handler routine which allocates memory for implementing the transition. Allocation of memory is thus delayed until such request for privilege level transition occurs.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: January 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: William Henry Hartner, David Medina, Mark Alan Peloquin, Charles Rudolph Schmitt, Allen Chester Wynn
  • Patent number: 5642491
    Abstract: Disclosed is a technique for overcoming the 1-Mbyte mode memory limitation associated with "real-mode" operation of certain Intel Corp. microprocessor architectures. This limitation can be overcome by altering the contents of a register portion that is computationally meaningful only in "protected mode," but which persists and exerts effects in real mode. By indirectly manipulating the contents of this register portion in protected mode in a manner that avoids disruption to the register during the switch back to real mode, access can be obtained, in real mode, to up to 4 Gbytes of volatile memory.
    Type: Grant
    Filed: September 21, 1994
    Date of Patent: June 24, 1997
    Assignee: International Business Machines Corporation
    Inventors: Robert Allen Rose, Allen Chester Wynn