Patents by Inventor Ray Sutherland

Ray Sutherland 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: 6289432
    Abstract: Segments of storage of a computer system are shared among any number of users at varying virtual addresses. The virtual addresses can be in the same address space or different address spaces. The sharing of a segment of storage is provided by storing the real address of a page table corresponding to the segment of storage to be shared at different virtual addresses. This allows users of the same or different address spaces to share the same segment of storage by referencing the same page table.
    Type: Grant
    Filed: March 25, 1998
    Date of Patent: September 11, 2001
    Assignee: International Business Machines Corporation
    Inventors: Donald Fred Ault, Harris M. Morgenstern, Danny Ray Sutherland
  • Patent number: 6199176
    Abstract: An indicator is provided in a Page Frame Table Entry to identify a page frame as “Permanently Non-Preferred” (PNP). The indicator is set for page frames in storage subincrements which have locations corresponding to page frames determined to be “bad” (permanent errors) during system IPL, when reconfiguring storage on-line, or when a storage-related error occurs for such a frame during system execution. Mechanisms are provided to convert even PNP page frames to preferred status when shortages of preferred pages exist; but the mechanism used for choosing PNP frames, and for determining which PNP frames to convert to preferred status when conversion is needed, increase the likelihood of locating a target subincrement to use in copying pages from a preferred storage subincrement when the preferred storage is taken off-line.
    Type: Grant
    Filed: January 22, 1996
    Date of Patent: March 6, 2001
    Assignee: International Business Machines Corporation
    Inventors: Paul Gregory Greenstein, John Ted Rodell, Danny Ray Sutherland
  • Patent number: 6125393
    Abstract: A multisystem log stream of a multisystem environment is compressed. The oldest record needed for each system that can write or delete entries from the multisystem log stream is tracked, and that information is used in compression of the log stream. The block ids associated with those oldest records are maintained within a vector, and when the vector is updated, a determination is made as to whether the entry in the vector that it replaced previously contained the lowest block id in the vector. If so, all the records having block ids lower than the new lowest block id in the vector are deleted.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: September 26, 2000
    Assignee: International Business Machines Corporation
    Inventors: Carl Edward Clark, Steven Jay Greenspan, Jeffrey Douglas Haggar, Danny Ray Sutherland
  • Patent number: 6092084
    Abstract: One system of a multisystem environment takes over log entries owned by another system of the environment. When a system owning entries on a primary log stream is inactive (or a sync point manager on the system is inactive), another system of the multisystem environment writes the log entries corresponding to the inactive system to other locations. The entries within the other locations are not owned by any system. Thus, the resource managers associated with those log entries are eligible for restarting on any system of the multisystem environment. However, all resource managers involved in a common set of transactions are to restart on the same system. The other resource managers can restart on another system. When one of the resource managers restarts on a system, the system takes back ownership of the entries associated with the common set of transactions.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: July 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: Carl Edward Clark, Steven Jay Greenspan, Jeffrey Douglas Haggar, Danny Ray Sutherland
  • Patent number: 6076095
    Abstract: One system of a multisystem environment takes over log entries owned by another system of the environment. When a system owning entries on a primary log stream is inactive (or a sync point manager on the system is inactive), another system of the multisystem environment writes the log entries corresponding to the inactive system to other locations. The entries within the other locations are not owned by any system. Thus, the resource managers associated with those log entries are eligible for restarting on any system of the multisystem environment. However, all resource managers involved in a common set of transactions are to restart on the same system. The other resource managers can restart on another system. When one of the resource managers restarts on a system, the system takes back ownership of the entries associated with the common set of transactions.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: June 13, 2000
    Assignee: International Business Machines Corporation
    Inventors: Carl Edward Clark, Steven Jay Greenspan, Jeffrey Douglas Haggar, Danny Ray Sutherland
  • Patent number: 5999935
    Abstract: A multisystem log stream of a multisystem environment is compressed. The oldest record needed for each system that can write or delete entries from the multisystem log stream is tracked, and that information is used in compression of the log stream. The block ids associated with those oldest records are maintained within a vector, and when the vector is updated, a determination is made as to whether the entry in the vector that it replaced previously contained the lowest block id in the vector. If so, all the records having block ids lower than the new lowest block id in the vector are deleted.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: December 7, 1999
    Assignee: International Business Machines Corporation
    Inventors: Carl Edward Clark, Steven Jay Greenspan, Jeffrey Douglas Haggar, Danny Ray Sutherland
  • Patent number: 5765210
    Abstract: The amount of real memory space used by descriptor tables of a computer system is reduced. On system initialization, sufficient contiguous virtual memory space for each table is allotted for descriptors in the tables to define all memory space in both central storage and expanded storage. However, only descriptors for on-line storage locations, relative to a particular partition, are placed in these tables. As the system operates, the tables are continuously updated, removing descriptors for storage locations taken off-line and adding descriptors for blocks of memory brought on-line so that the tables reflect only the storage locations then on-line in the particular partition.
    Type: Grant
    Filed: December 12, 1994
    Date of Patent: June 9, 1998
    Assignee: International Business Machines Corporation
    Inventors: Paul Gregory Greenstein, John Ted Rodell, Danny Ray Sutherland
  • Patent number: 4738136
    Abstract: An improved drive post and dog arrangement for transferring the motion of the piston in an oscillating piston meter from the piston to the exterior of the measuring chamber whereby the noise produced by repeated disengagement and re-engagement of the drive post and dog is reduced.
    Type: Grant
    Filed: October 27, 1986
    Date of Patent: April 19, 1988
    Assignee: Rockwell International Corporation
    Inventors: David A. Yanov, Johann A. Stamm, Ray Sutherland
  • Patent number: 4663970
    Abstract: A water meter is provided with a retaining ring which is mounted on the top wall of the main case and secured thereto by means of a connection requiring limited rotary motion for engagement. A bonnet within which the register housing is enclosed is mounted on the retaining ring by a similar rotary motion whereby removal of either the bonnet from the retaining ring or the retaining ring from the main case requires only limited rotary motion in the reverse direction. To prevent removal of the register by unauthorized individuals such reverse rotary motion is prevented by a locking pin which projects through the bonnet, the retaining ring and into a recess in the main case whereby relative rotary motion between the bonnet and the retaining ring and the retaining ring and the main case is prevented. Once in place the pin cannot be removed without visible deformation or destruction thereof.
    Type: Grant
    Filed: September 3, 1985
    Date of Patent: May 12, 1987
    Assignee: Rockwell International Corporation
    Inventor: Ray Sutherland
  • Patent number: 4520423
    Abstract: A tamperproof, moisture proof data readout enclosure is comprised of a base plate adapted to be secured to a support structure and has channels formed in its rear surface. A cover adapted to be secured to the base plate has a sealing lip in its interior which cooperates with a seal on the base plate to provide a chamber within the enclosure which is sealed from the exterior environment when the cover is mounted on the base. The cover also has a peripherally extending wall which extends rearwardly from the front surface of the base plate and overlies the ends of the channels when the cover is secured in position. Openings are provided in the wall which register with the ends of the channels and locking pins are provided which project through the openings and the channels to prevent the removal of the cover from the base. Holes are provided on the locking pins to accommodate wires, the ends of which are sealed together to prevent removal of the locking pins without destruction of the integrity of the seal.
    Type: Grant
    Filed: October 25, 1982
    Date of Patent: May 28, 1985
    Assignee: Rockwell International Corporation
    Inventor: Ray Sutherland
  • Patent number: 4422325
    Abstract: A water meter has a register cover which performs the dual function of covering the register as well as providing a tool to enable disassembly of the meter.
    Type: Grant
    Filed: February 24, 1982
    Date of Patent: December 27, 1983
    Assignee: Rockwell International Corporation
    Inventors: Ray Sutherland, Mark S. Wood
  • Patent number: 4391139
    Abstract: A water meter is disclosed in which the main case is of plastic material and is particularly structured for ease of molding with relatively simple molds in that no undercuts are formed on the main case which would require complicated molds and molding practices.
    Type: Grant
    Filed: February 24, 1982
    Date of Patent: July 5, 1983
    Assignee: Rockwell International Corporation
    Inventors: Ray Sutherland, Mark S. Wood
  • Patent number: 4090527
    Abstract: A backflow prevention assembly designed for connection between a main supply line and a service pipe in water supply service, comprising two check valves in series and a relief valve for draining the chamber between the two check valves under certain operating conditions.
    Type: Grant
    Filed: July 19, 1976
    Date of Patent: May 23, 1978
    Assignee: Rockwell International Corporation
    Inventor: Ray Sutherland
  • Patent number: 4044787
    Abstract: A backflow prevention assembly designed for connection between a main supply line and a service pipe in water supply service, comprising two check valves in series and a relief valve for draining the chamber between the two check valves under certain operating conditions.
    Type: Grant
    Filed: July 19, 1976
    Date of Patent: August 30, 1977
    Assignee: Rockwell International Corporation
    Inventor: Ray Sutherland
  • Patent number: 3996962
    Abstract: A backflow prevention assembly designed for connection between a main supply line and a service pipe in water supply service, comprising two check valves in series and a relief valve for draining the chamber between the two check valves under certain operating conditions.
    Type: Grant
    Filed: March 19, 1976
    Date of Patent: December 14, 1976
    Assignee: Rockwell International Corporation
    Inventor: Ray Sutherland