Patents by Inventor Steven T. Roth

Steven T. Roth 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: 7530064
    Abstract: One embodiment disclosed relates to a method of automated registry clean-up for an operating system of a computer system. Interfaces on which each module depends is determined, and a module is marked as obsolete if the module depends on an interface that is non-existent in the operating system. Configuration data is removed from a system registry for modules marked as obsolete. Other embodiments are also disclosed.
    Type: Grant
    Filed: September 21, 2004
    Date of Patent: May 5, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven T. Roth, Harshavardhan R. Kuntur, Aswin Chandramouleeswaran
  • Patent number: 7467328
    Abstract: Systems, methods, and devices are provided for kernel configurations. One embodiment includes a kernel configuration tool, a system file accessible by the kernel configuration tool, and means for recovering kernel configurations without the use of a manually creating a “known good post update” kernel configuration.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: December 16, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven T. Roth, Aswin Chandramouleeswaran, C. P. Vijay Kumar, Douglas K. Eldred, Lisa M. Nishiyama, Arun Krishna
  • Patent number: 7392374
    Abstract: Systems, methods, and devices are provided for kernel configurations. One embodiment includes a kernel configuration tool, a system file accessible by the kernel configuration tool, and means for automatically detecting and moving a kernel configuration in association with boot and shutdown routines.
    Type: Grant
    Filed: September 21, 2004
    Date of Patent: June 24, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aswin Chandramouleeswaran, Lisa M. Nishiyama, Steven T. Roth, C. P. Vijay Kumar, Naomi A. Munekawa
  • Patent number: 7260712
    Abstract: Systems, methods, and devices are provided for transactional kernel configuration. One embodiment includes a kernel configuration tool, a system file accessible by the kernel configuration tool, and program instructions executable by the kernel configuration tool to immediately and persistently apply kernel configuration changes a manner that ensures a transactional kernel configuration change.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: August 21, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aswin Chandramouleeswaran, Steven T. Roth, C. P. Vijay Kumar, Daniel R. Mathias, Harshavardhan R. Kuntur
  • Patent number: 7191322
    Abstract: In one configuration, a method for operating a computer includes booting an operating system having a plurality of tunable kernel subsystems; storing a representation of at least one base tunable having a set of inheritable properties in a memory of the computer; and storing, in a memory of the computer, a plurality of representations of instances of at least one of the stored base tunables, each instance including at least one inheritable property of the stored base tunable, wherein representations of at least a first instance and a second instance are stored at different memory addresses. The first instance and the second instance include a plurality of values, and differ in at least one corresponding value.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: March 13, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scott T. Millward, Steven T. Roth
  • Patent number: 7143281
    Abstract: A method for operating a computing apparatus includes specifying proposed changes to a plurality of tunable parameters of tunable kernel modules determining whether application of the changes would violate a set of constraints; and effectuating either none or all of the changes depending upon whether the changes were determined to violate any or none of the constraints, respectively.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: November 28, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aswin Chandramouleeswaran, Steven T. Roth
  • Publication number: 20040003221
    Abstract: In one configuration, a method for operating a computer includes booting an operating system having a plurality of tunable kernel subsystems; storing a representation of at least one base tunable having a set of inheritable properties in a memory of the computer; and storing, in a memory of the computer, a plurality of representations of instances of at least one of the stored base tunables, each instance including at least one inheritable property of the stored base tunable, wherein representations of at least a first instance and a second instance are stored at different memory addresses. The first instance and the second instance include a plurality of values, and differ in at least one corresponding value.
    Type: Application
    Filed: October 12, 2001
    Publication date: January 1, 2004
    Inventors: Scott T. Millward, Steven T. Roth
  • Publication number: 20030074551
    Abstract: A method for operating a computing apparatus includes specifying proposed changes to a plurality of tunable parameters of tunable kernel modules determining whether application of the changes would violate a set of constraints; and effectuating either none or all of the changes depending upon whether the changes were determined to violate any or none of the constraints, respectively.
    Type: Application
    Filed: October 12, 2001
    Publication date: April 17, 2003
    Inventors: Aswin Chandramouleeswaran, Steven T. Roth