Patents by Inventor Wayne H. Scott

Wayne H. Scott 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: 20040177343
    Abstract: A method is provided for merging first and second computer files wherein the first and second computer files are modified versions of a common computer file. The method comprises the steps of producing a first set of stacked diffs between the first computer file and the common computer file, producing a second set of stacked diffs between the second computer file and the common computer file, and simultaneously displaying the first and second sets of stacked diffs, wherein common lines of the first and second sets of stacked diffs are aligned and new lines of each of the first and second sets of stacked diffs are aligned with blank lines of the other stacked diff. Apparatus for performing the method and a computer readable medium including a computer program for performing the method are also included.
    Type: Application
    Filed: November 3, 2003
    Publication date: September 9, 2004
    Inventors: Lawrence W. McVoy, Wayne H. Scott, Bryan D. Oakley
  • Publication number: 20040073581
    Abstract: A version controlled associative array is provided. A method of the invention includes providing a version control system on a computer, creating within the version control system an associative array comprising a collection of keys and corresponding values, applying a version control operation to the associative array to version control the collection of keys and corresponding values, and applying a version control operation to a collection of associative arrays, each viewed as a database record, and organized as a group of database tables forming a database. An apparatus, a computer system, and a computer readable medium pertaining to the version controlled associative array invention are also provided.
    Type: Application
    Filed: June 27, 2003
    Publication date: April 15, 2004
    Inventors: Lawrence W. McVoy, Andrew W. Chang, Wayne H. Scott
  • Publication number: 20010049780
    Abstract: A method and apparatus for performing a move mask operation. The present invention provides a method and apparatus for performing operations on packed data values of a first size and format and conversion of the results to data of a second size and format by eliminating redundant data. The present invention is useful, for example, when comparisons are performed on floating point data that is typically larger (e.g., 64 bits) than integer data (e.g., 32 bits) and integer operations are preformed based on the result. Because many processors branch based on integer data, the comparison results stored as floating point data must be transferred to an integer register prior to branching. The present invention takes advantage of redundancy of the floating point comparison results to transfer enough data to convey the comparison result to integer registers with a single instruction.
    Type: Application
    Filed: March 27, 1998
    Publication date: December 6, 2001
    Inventors: SHREEKANT THAKKAR, WAYNE H SCOTT, PATRICE ROUSSEL
  • Patent number: 6317824
    Abstract: A method and apparatus for performing a move mask operation. The present invention provides a method and apparatus for performing operations on packed data values of a first size and format and conversion of the results to data of a second size and format by eliminating redundant data. The present invention is useful, for example, when comparisons are performed on floating point data that is typically larger (e.g., 64 bits) than integer data (e.g., 32 bits) and integer operations are preformed based on the result. Because many processors branch based on integer data, the comparison results stored as floating point data must be transferred to an integer register prior to branching. The present invention takes advantage of redundancy of the floating point comparison results to transfer enough data to convey the comparison result to integer registers with a single instruction.
    Type: Grant
    Filed: March 27, 1998
    Date of Patent: November 13, 2001
    Assignee: Intel Corporation
    Inventors: Shreekant S. Thakkar, Wayne H. Scott, Patrice Roussel