Patents by Inventor Robert Baird

Robert Baird 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: 5720460
    Abstract: A fixing clip for mounting a furring channel onto a support structure. The clip has a base portion through which the clip is attached to the support structure. A connection portion extends from the base portion so as to outstand from the support structure when the clip is attached thereto. A furring channel is connectable to the connection portion at a selected one of a plurality of connecting positions spaced from the base portion. That in turn locates the furring channel at a predetermined distance from the support structure.
    Type: Grant
    Filed: April 9, 1996
    Date of Patent: February 24, 1998
    Inventor: Robert Baird Watson
  • Patent number: 5675767
    Abstract: A method for dynamically detecting loss of map integrity in a form of system-managed storage (SMS). In SMS, maps are used to define access paths to data and to allocate and reallocate storage resources among applications running thereon. The method steps include incorporating as an indivisible part of an overwriting commmand the duplication of map information by appending a portion of it to each data block in store, and detecting loss of map integrity as a function of a comparison mismatch between the portion stored with a counterpart data block and the map upon each read/write access.
    Type: Grant
    Filed: November 10, 1992
    Date of Patent: October 7, 1997
    Assignee: International Business Machines Corporation
    Inventors: Robert Baird, Thomas Beretvas, Gerald Parks Bozman, Richard Roland Guyette, Paul Hodges, Alexander Stafford Lett, James Joseph Myers, William Harold Tetzlaff
  • Patent number: 5504857
    Abstract: A computer implemented method for robustly copying pages to system managed storage in order to maintain data in a consistent state and in order to provide continuous access availability of the pages to executing applications. The method achieves data consistency by atomically shadow copying application referenced pages and amending directories in a failure independent medium on (1) an access path interrupt as well as on (2) a page update basis. Availability is enhanced by duplexing the pages and directories as part of the atomic shadow copying step.
    Type: Grant
    Filed: March 4, 1993
    Date of Patent: April 2, 1996
    Assignee: International Business Machines
    Inventors: Robert Baird, Gerald P. Bozman, George Eisenberger, Albert Kamerman, Alexander S. Lett, John J. McAssey, James J. Myers, William H. Tetzlaff, Pong-sheng Wang
  • Patent number: 5410697
    Abstract: A method for managing concurrency using a serializing token as a supplement to locks for accessing the same page by different processes and ensuring coherence between data caches and a shared access backing store supporting the processes defined onto multiple processors. A shared lock and a new token are issued by a local lock manager (LLM) and local cache manager (LCM) in response to a page read request from a process. An exclusive lock, an invalidation of all cache resident copies of the page, a cache write through to backing store of the changed page, a copyback of a new token, and lock release are responsive to a page write/update request from a process where the token issued to the process during a prior request matches the token stored with a cache resident copy of the page. Otherwise, a write request fails and the process must first issue a read request to the page of interest.
    Type: Grant
    Filed: October 6, 1993
    Date of Patent: April 25, 1995
    Assignee: International Business Machines Corporation
    Inventors: Robert Baird, George Eisenberger, Alexander S. Lett, James J. Myers, William H. Tetzlaff, Jay G. Unger
  • Patent number: 5392244
    Abstract: A disk array has a plurality of disks, a disk array controller for coordinating data transfer to and from the disks, and a RAID management system for mapping two different RAID areas onto the disks. The RAID management system stores data in one of the RAID areas according to mirror redundancy, and stores data in the other RAID area according to parity redundancy. The RAID management system then shifts or migrates data between the mirror and parity RAID areas on the disks in accordance with a predefined performance protocol, such as data access recency or access frequency.
    Type: Grant
    Filed: August 19, 1993
    Date of Patent: February 21, 1995
    Assignee: Hewlett-Packard Company
    Inventors: Michael B. Jacobson, John W. Fordemwalt, Douglas L. Voigt, Marvin D. Nelson, Hamid Vazire, Robert Baird
  • Patent number: 5261088
    Abstract: A method for managing space re-use with respect to the indices (nodes) of shadow written tree organized dynamic random accessed files/records/pages located in the external store of a CPU. The method reserves space in all non-leaf nodes and maintains a list of available node addresses. When a new node is required then space, if available, is obtained from the parent node list. Only when the parent list becomes exhausted is space (node) obtained from a node inventory manager. Deletion of a node causes its address to be placed on the free or available list maintained by that node's parent. If there is no space, then space on the parent node list is obtained by returning to the inventory manager that node on the list having the least locality with the existing subordinate (children) nodes of the parent.
    Type: Grant
    Filed: April 26, 1990
    Date of Patent: November 9, 1993
    Assignee: International Business Machines Corporation
    Inventors: Robert Baird, Gerald P. Bozman, Nancy Y. Young
  • Patent number: 5226143
    Abstract: A conditional broadcast or notification facility of a global lock manager is utilized to both serialize access to pages stored in local caches of counterpart processors in a distributed system and to ensure consistency among pages common to the caches. Exclusive use locks are obtained in advance of all write operations. When a page is to be updated, which page is cached in a processor other than that of the requester, then a delay is posed to the grant of the exclusive lock, all shared use lock holders to the same page notified, local copies are invalidated, exclusive lock granted, page is updated and written through cache, after which the lock is demoted to shared use.
    Type: Grant
    Filed: March 14, 1990
    Date of Patent: July 6, 1993
    Assignee: International Business Machines Corporation
    Inventors: Robert Baird, Gerald P. Bozman, Alexander S. Lett, James J. Myers, William H. Tetzlaff
  • Patent number: 5218696
    Abstract: A computer-implemented method for the name-oriented accessing of files having at least zero records, any access path to files and records through an external store coupling the computer being defined by a pair of related directories. A first directory of record entries is sorted on a two-part token. The token consists of a unique sequence number assigned to the record and the sequence number of any parent record entry. Each record entry includes the token, file or record name, and external store address or pointer A traverse through the tokens constitutes a leaf-searchable B-tree.Rapid access to target records is by way of a name-sorted, inverted directory of names and tokens as a subset and which is reconstitutable from the first directory in the event of unavailability.
    Type: Grant
    Filed: September 17, 1992
    Date of Patent: June 8, 1993
    Assignee: International Business Machines Corporation
    Inventors: Robert Baird, Robert R. Berbec, Gerald P. Bozman, Alexander S. Lett, James J. Myers, William H. Tetzlaff, Jay H. Unger
  • Patent number: 4170813
    Abstract: A method and apparatus for strapping ingot moulds by forcing roughly pre-formed strap sections into pressure contact around the mark of the mould which is to be strapped, and welding the joints between the sections to form a complete strap. The apparatus includes the frame, with two generally C-shaped portions hinged together to form a bar which can be closed around a mould, the frame carrying hydraulic rams at spaced intervals for pressing the strap sections against the mould.
    Type: Grant
    Filed: November 26, 1976
    Date of Patent: October 16, 1979
    Assignee: J. O. & R. H. Baird Limited
    Inventors: Robert A. Baird, James E. Baird
  • Patent number: D358661
    Type: Grant
    Filed: July 19, 1993
    Date of Patent: May 23, 1995
    Assignee: The Coca-Cola Company
    Inventors: Stephen P. Chinnis, Timothy G. Purdy, Carolina L. Gill, Willis Whiteside, Robert A. Baird