Patents by Inventor Gary Wayne Mayes

Gary Wayne Mayes 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: 4103329
    Abstract: Hardware facilities are described whereby the handling of data represented by variable length fields of bits may be made faster, use less storage and be less prone to errors in programming. The bit fields are handled independently of the natural storage addressing elements and boundaries. Data may be packed into main storage with the highest efficiency, and manipulated with a fast and efficient hardware instruction set.
    Type: Grant
    Filed: December 28, 1976
    Date of Patent: July 25, 1978
    Assignee: International Business Machines Corporation
    Inventors: Michael Ian Davis, Robert Allen Hood, Gary Wayne Mayes
  • Patent number: 4041462
    Abstract: A data processing system is described wherein, during linkage to a subroutine, by a single machine instruction, a complete status save and the assignment of a dynamic work area are effected. By another single machine instruction the process is reversed. The elements of the complete machine status and the dynamic work area are retained in a hardware controlled stack, thus permitting nesting of the subroutine calls.
    Type: Grant
    Filed: April 30, 1976
    Date of Patent: August 9, 1977
    Assignee: International Business Machines Corporation
    Inventors: Michael Ian Davis, Gary Wayne Mayes, Thomas Stephen McDermott, Larry Edward Wise