Patents by Inventor Steven B. Wilson

Steven B. Wilson 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: 7930477
    Abstract: A method for processing a point-in-time copy of data associated with a logical storage volume where the data to be copied is stored in a striped or parallelized fashion across more than one physical source volume. The method includes receiving a point-in-time copy command concerning a logical volume and distributing the point-in-time copy command in-band to each of the physical source volumes containing a portion of the striped data. The method also includes establishing a point-in-time copy relationship between each physical source volume and one of a corresponding set of multiple physical target volumes. The method further includes copying the data stored on each physical source volume to the corresponding physical target volume. The in-band copy command and the striped data may be distributed over I/O channels between a server and the physical storage and processed sequentially.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Glenn R. Wightwick, Carl E. Jones, Steven B. Wilson
  • Patent number: 7574455
    Abstract: In view of the foregoing, the present invention provides a method and system for improving the operating system to provide benefits to a variety of database management applications and network administration by facilitating deletion of references to published objects that have become unusable, i.e., orphaned. This is enabled by implementing, preferably as part of the operating system, in a separate thread, a module that uses a set of presumptions to detect orphaned objects that can be deleted. A preferred embodiment avoids deleting objects that may have been created by old software versions or persistent objects or objects that are likely to be transiently unusable. Upon detection of suitable orphaned objects the module deletes the orphaned object from the set published objects.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventor: Steven B. Wilson
  • Patent number: 7444352
    Abstract: In view of the foregoing, the present invention provides a method and system for improving the operating system to provide benefits to a variety of database management applications and network administration by facilitating deletion of references to published objects that have become unusable, i.e., orphaned. This is enabled by implementing, preferably as part of the operating system, in a separate thread, a module that uses a set of presumptions to detect orphaned objects that can be deleted. A preferred embodiment avoids deleting objects that may have been created by old software versions or persistent objects or objects that are likely to be transiently unusable. Upon detection of suitable orphaned objects the module deletes the orphaned object from the set published objects.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: October 28, 2008
    Assignee: Microsoft Corporation
    Inventor: Steven B. Wilson
  • Publication number: 20080222377
    Abstract: A method for processing a point-in-time copy of data associated with a logical storage volume where the data to be copied is stored in a striped or parallelized fashion across more than one physical source volume. The method includes receiving a point-in-time copy command concerning a logical volume and distributing the point-in-time copy command in-band to each of the physical source volumes containing a portion of the striped data. The method also includes establishing a point-in-time copy relationship between each physical source volume and one of a corresponding set of multiple physical target volumes. The method further includes copying the data stored on each physical source volume to the corresponding physical target volume. The in-band copy command and the striped data may be distributed over I/O channels between a server and the physical storage and processed sequentially.
    Type: Application
    Filed: May 21, 2008
    Publication date: September 11, 2008
    Applicant: IBM CORPORATION
    Inventors: Glenn R. Wightwick, Carl E. Jones, Steven B. Wilson
  • Patent number: 7398354
    Abstract: A method for processing a point-in-time copy of data associated with a logical storage volume where the data to be copied is stored in a striped or parallelized fashion across more than one physical source volume. The method includes receiving a point-in-time copy command concerning a logical volume and distributing the point-in-time copy command in-band to each of the physical source volumes containing a portion of the striped data. The method also includes establishing a point-in-time copy relationship between each physical source volume and one of a corresponding set of multiple physical target volumes. The method further includes copying the data stored on each physical source volume to the corresponding physical target volume. The in-band copy command and the striped data may be distributed over I/O channels between a server and the physical storage and processed sequentially.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: July 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Glenn R Wightwick, Carl E Jones, Steven B Wilson
  • Patent number: 7127471
    Abstract: In view of the foregoing, the present invention provides a method and system for improving the operating system to provide benefits to a variety of database management applications and network administration by facilitating deletion of references to published objects that have become unusable, i.e., orphaned. This is enabled by implementing, preferably as part of the operating system, in a separate thread, a module that uses a set of presumptions to detect orphaned objects that can be deleted. Upon detection of suitable orphaned objects the module deletes the orphaned object from the set published objects. This strategy reduces the avoidable overhead associated with publishing objects while improving the performance and stability of the system for longer time periods.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: October 24, 2006
    Assignee: Microsoft Corporation
    Inventor: Steven B. Wilson
  • Publication number: 20040267797
    Abstract: In view of the foregoing, the present invention provides a method and system for improving the operating system to provide benefits to a variety of database management applications and network administration by facilitating deletion of references to published objects that have become unusable, i.e., orphaned. This is enabled by implementing, preferably as part of the operating system, in a separate thread, a module that uses a set of presumptions to detect orphaned objects that can be deleted. A preferred embodiment avoids deleting objects that may have been created by old software versions or persistent objects or objects that are likely to be transiently unusable. Upon detection of suitable orphaned objects the module deletes the orphaned object from the set published objects.
    Type: Application
    Filed: June 1, 2004
    Publication date: December 30, 2004
    Applicant: Microsoft Corporation
    Inventor: Steven B. Wilson
  • Publication number: 20040220970
    Abstract: In view of the foregoing, the present invention provides a method and system for improving the operating system to provide benefits to a variety of database management applications and network administration by facilitating deletion of references to published objects that have become unusable, i.e., orphaned. This is enabled by implementing, preferably as part of the operating system, in a separate thread, a module that uses a set of presumptions to detect orphaned objects that can be deleted. A preferred embodiment avoids deleting objects that may have been created by old software versions or persistent objects or objects that are likely to be transiently unusable. Upon detection of suitable orphaned objects the module deletes the orphaned object from the set published objects.
    Type: Application
    Filed: June 1, 2004
    Publication date: November 4, 2004
    Applicant: Microsoft Corporation
    Inventor: Steven B. Wilson
  • Patent number: 5271536
    Abstract: A plastic dispensing closure including a closure body, a lid, a resilient "living" hinge joining the lid to the closure body, and camming members defined between the lid and the closure body to temporarily deform the hinge, within its elastic limits, as the lid is moved between its opened and closed position. One end of the hinge is secured to a flexible holder situated at the rear of the closure. Such holder functions as a cantilever beam and serves as a spring to minimize the stress forces imposed upon the "living" hinge. The closure body, lid, and hinge may be integrally molded, and the holder may be situated upon the closure body, or upon the lid, as design considerations dictate.
    Type: Grant
    Filed: February 7, 1992
    Date of Patent: December 21, 1993
    Assignee: Polytop Corporation
    Inventor: Steven B. Wilson
  • Patent number: 5245485
    Abstract: The invention is one or more tape systems which determine the length of tapes mounted therein to assess the thickness of such tapes. A format identifier is written at one of a plurality of locations on the tape depending upon the tape thickness. The format identifier for a relatively thin tape is written further from the leader block than that for a relatively thick tape, thereby avoiding the writing of user data in a region of the tape embossed with wrap deformations. The thickness determination is combined with a determination of the tape format to assess the compatibility of a desired operation on a tape mounted in a tape system therewith. If the operation is not compatible with the tape and the tape system, the tape system will not permit such operation to continue. A method for operating the tape systems is also disclosed, and accounts for various contingencies, such as blank tapes and marginal determinations of tape thickness.
    Type: Grant
    Filed: August 30, 1991
    Date of Patent: September 14, 1993
    Assignee: International Business Machines Corporation
    Inventors: Edwin C. Dunn, Orvid B. Jeppson, Steven B. Wilson