Patents by Inventor David T. Valys

David T. Valys 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: 6598220
    Abstract: A system and method for allowing registerable runtime modification of object behaviors are disclosed. The disclosed embodiments provide an easily implemented and flexible approach for handling correct behavior resolution in an object-oriented program. A system incorporating teachings of the present disclosure may include an object-oriented program having an override mechanism capable of providing behavior resolution in response to a call for a registered method. In some embodiments, a computer readable medium may be storing the program and a computing platform may be communicatively coupled to the computer readable medium. In operation, an application operable to execute on the computing platform may call the registered method and the override mechanism may cause the execution of an appropriate behavior in response to the call.
    Type: Grant
    Filed: December 17, 1999
    Date of Patent: July 22, 2003
    Assignee: Dell Products L.P.
    Inventors: David T. Valys, James P. McGlothlin
  • Patent number: 6549914
    Abstract: A method for statistical file preload of an image in a computer system is disclosed. The method includes statistically analyzing a bandwidth requirement of computer readable files to be downloaded to a target computer during a software download portion of a computer manufacturing process. The files are ordered into an ordered list of files as a function of the analyzed bandwidth requirements. Lastly, files from the ordered list of files are selected for inclusion in a preload image as a function of a prescribed manufacturing criteria.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: April 15, 2003
    Assignee: Dell Products, L.P.
    Inventor: David T. Valys
  • Patent number: 6535915
    Abstract: In a method for reduction of data noise in installation packages for a computer system, a first change list is established based upon a set of differences resulting from installation of a configuration change or a vendor product on a first computer system. A second change list is established based upon a set of differences resulting from installation of the configuration change or the vendor product on a second computer system. The first change list is compared with the second change list to produce a resultant change list including an intersecting set of changes. The intersecting set includes common changes between installations on the first computer system and the second computer system, accordingly filtering out of randomly generated installation noise. A re-engineered installation package is created using the intersecting set of changes.
    Type: Grant
    Filed: September 24, 1999
    Date of Patent: March 18, 2003
    Assignee: Dell USA, L.P.
    Inventors: David T. Valys, James P. McGlothlin
  • Patent number: 6425078
    Abstract: Method and apparatus for factory-installing directories with long filenames while maintaining proper references to the short filename equivalents thereof are described. During a development stage, a determination is made whether any files or directories with long filenames were created by an application installed on a development system for developing an installation package for the application. If so, the development system is queried for the short filenames associated with these long filenames. The development system then creates a factory-install package for the application in which all short filename references to these long filename files and directories are programmatically replaced with tokens that are unique to each long filename. The factory-install package is then uploaded to a factory server.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: July 23, 2002
    Assignee: Dell USA, L.P.
    Inventors: T. Gavin Smith, David T. Valys, James Patrick McGlothlin