Patents by Inventor Marc J. Stephenson

Marc J. Stephenson 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: 20240408942
    Abstract: A system that secures an upper door of a UTV or other vehicle to the vehicle and enables the ready removal and storage of the upper door from the vehicle employs magnets. A first set of magnets is carried by the upper door. A second set of magnets, which is attracted to the first set of magnets, is carried directly or indirectly by the vehicle, such as by a filler panel secured to the vehicle. Methods of deploying and securing an upper door in place and at least partially removing the upper door are also disclosed.
    Type: Application
    Filed: April 16, 2024
    Publication date: December 12, 2024
    Inventors: Dan B. Thomas, Eric B. Nelson, Marc J. Stephenson, Cole P. Tomadakis
  • Patent number: 11958342
    Abstract: A system that secures an upper door of a UTV or other vehicle to the vehicle and enables the ready removal and storage of the upper door from the vehicle employs magnets. A first set of magnets is carried by the upper door. A second set of magnets, which is attracted to the first set of magnets, is carried directly or indirectly by the vehicle, such as by a filler panel secured to the vehicle. Methods of deploying and securing an upper door in place and at least partially removing the upper door are also disclosed.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: April 16, 2024
    Assignee: St. Anthony, LLC
    Inventors: Dan B. Thomas, Eric B. Nelson, Marc J. Stephenson, Cole P. Tomadakis
  • Publication number: 20220161638
    Abstract: A system that secures an upper door of a UTV or other vehicle to the vehicle and enables the ready removal and storage of the upper door from the vehicle employs magnets. A first set of magnets is carried by the upper door. A second set of magnets, which is attracted to the first set of magnets, is carried directly or indirectly by the vehicle, such as by a filler panel secured to the vehicle. Methods of deploying and securing an upper door in place and at least partially removing the upper door are also disclosed.
    Type: Application
    Filed: November 24, 2021
    Publication date: May 26, 2022
    Inventors: Dan B. Thomas, Eric B. Nelson, Marc J. Stephenson, Cole P. Tomadakis
  • Patent number: 9558023
    Abstract: Provided are techniques for comparing a first fileset associated with a first operating system (OS) with a second fileset associated with a second OS; determining, based upon the comparing, that the second OS is a more current version of the first OS; in response to the determining that the second OS is a more current version of the first OS, moving, in conjunction with live application mobility, a virtual machine (VM) workload partition (WPAR) on the first LPAR to a second LPAR, the moving comprising determining a set of overlays associated with the WPAR corresponding to the second OS; removing from the WPAR any overlays associated with the first OS; applying to the WPAR a set of overlays corresponding to the second OS; check pointing processes associated with the WAPR; and copying live data associated with the LPAR from the first LPAR to the second LPAR.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Frederic Barrat, Christine M. Briand, Laurent Dufour, Khalid Filali-Adib, Perinkulam I. Ganesh, J. Mark McConaughy, Stephen B. Peckham, David W. Sheffield, Marc J. Stephenson, Nathaniel S. Tomsic, Sungjin Yook
  • Patent number: 9535729
    Abstract: Provided are techniques for comparing a first fileset associated with a first operating system (OS) with a second fileset associated with a second OS; determining, based upon the comparing, that the second OS is a more current version of the first OS; in response to the determining that the second OS is a more current version of the first OS, moving, in conjunction with live application mobility, a virtual machine (VM) workload partition (WPAR) on the first LPAR to a second LPAR, the moving comprising determining a set of overlays associated with the WPAR corresponding to the second OS; removing from the WPAR any overlays associated with the first OS; applying to the WPAR a set of overlays corresponding to the second OS; check pointing processes associated with the WPAR; and copying live data associated with the LPAR from the first LPAR to the second LPAR.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Frederic Barrat, Christine M. Briand, Laurent Dufour, Khalid Filali-Adib, Perinkulam I. Ganesh, J. Mark McConaughy, Stephen B. Peckham, David W. Sheffield, Marc J. Stephenson, Nathaniel S. Tomsic, Sungjin Yook
  • Patent number: 9075634
    Abstract: A symbol resolution unit can be configured for resolving conflicting operating system symbols. A default symbol resolution data structure can be accessed to resolve a symbol associated with a client of an operating system. A first data entry that corresponds to the symbol is located in the default symbol resolution data structure. It is determined that the first data entry indicates that the symbol is marked special (e.g., as a conflicting operating system symbol). A secondary symbol resolution data structure is accessed in response to determining that the first data entry indicates that the symbol is marked special. A second data entry that corresponds to the symbol is located in the secondary symbol resolution data structure based, at least in part, on an identifier of the client. A memory location indicated in the second data entry that corresponds to the symbol is provided to the client.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: July 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Peckham, Donald R. Stence, Marc J. Stephenson
  • Patent number: 8930967
    Abstract: According to one aspect of the present disclosure, a method and technique for shared versioned workload partitions is disclosed. The method includes: creating, in a host machine running an instance of a first version of an operating system, a first workload partition associated with a second version of the operating system, the second version of the operating system comprising a different version of the operating system than the first version of the operating system; creating, in the logical partition, a second workload partition associated with the second version of the operating system; and hierarchically linking the second workload partition to the first workload partition to enable sharing of resources of the first workload partition by the second workload partition.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Khalid Filali-Adib, John M. McConaughy, David W. Sheffield, Marc J. Stephenson
  • Publication number: 20140331228
    Abstract: Provided are techniques for comparing a first fileset associated with a first operating system (OS) with a second fileset associated with a second OS; determining, based upon the comparing, that the second OS is a more current version of the first OS; in response to the determining that the second OS is a more current version of the first OS, moving, in conjunction with live application mobility, a virtual machine (VM) workload partition (WPAR) on the first LPAR to a second LPAR, the moving comprising determining a set of overlays associated with the WPAR corresponding to the second OS; removing from the W PAR any overlays associated with the first OS; applying to the WPAR a set of overlays corresponding to the second OS; check pointing processes associated with the WAPR; and copying live data associated with the LPAR from the first LPAR to the second LPAR.
    Type: Application
    Filed: November 12, 2013
    Publication date: November 6, 2014
    Inventors: Frederic Barrat, Christine M. Briand, Laurent Dufour, Khalid Filali-Adib, Perinkulam I. Ganesh, J. Mark McConaughy, Stephen B. Peckham, David W. Sheffield, Marc J. Stephenson, Nathaniel S. Tomsic, Sungjin Yook
  • Patent number: 8826305
    Abstract: According to one aspect of the present disclosure a system and technique for shared versioned workload partitions is disclosed. The system includes a processor and logic executable by the processor to: create, in a host machine running an instance of a first version of an operating system, a first workload partition associated with a second version of the operating system, the second version of the operating system comprising a different version of the operating system than the first version of the operating system; create, in the logical partition, a second workload partition associated with the second version of the operating system; and hierarchically link the second workload partition to the first workload partition to enable sharing of resources of the first workload partition by the second workload partition.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Khalid Filali-Adib, John M. McConaughy, David W. Sheffield, Marc J. Stephenson
  • Publication number: 20140082628
    Abstract: According to one aspect of the present disclosure, a method and technique for shared versioned workload partitions is disclosed. The method includes: creating, in a host machine running an instance of a first version of an operating system, a first workload partition associated with a second version of the operating system, the second version of the operating system comprising a different version of the operating system than the first version of the operating system; creating, in the logical partition, a second workload partition associated with the second version of the operating system; and hierarchically linking the second workload partition to the first workload partition to enable sharing of resources of the first workload partition by the second workload partition.
    Type: Application
    Filed: November 7, 2013
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Khalid Filali-Adib, John M. McConaughy, David W. Sheffield, Marc J. Stephenson
  • Patent number: 8620974
    Abstract: An original file of a versioned WPAR, that is incompatible with a global operating system, can be persistently replaced with a corresponding replacement file that is compatible with the global operating system. For this, the original file can be renamed and a symbolic link file can be created to reference the replacement file instead of the original file. A software maintenance program can also be persistently replaced to preserve the replacement file and to maintain compatibility with the global operating system regardless of new instances of the original file delivered by the software maintenance program. The replacement file that corresponds to the original file can be identified and renamed. In response to detecting a new version of the original file, the new version of the original file can be renamed. A reference to the new version of the original file can be updated to reference the replacement file.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventor: Marc J. Stephenson
  • Patent number: 8620975
    Abstract: An original file of a versioned WPAR, that are incompatible with a global operating system, can be persistently replaced with a corresponding replacement file that is compatible with the global operating system. For this, the original file can be renamed and a symbolic link file can be created to reference the replacement file instead of the original file. A software maintenance program can also be persistently replaced to preserve the replacement file and to maintain compatibility with the global operating system regardless of new instances of the original file delivered by the software maintenance program. The replacement file that corresponds to the original file can be identified and renamed. In response to detecting a new version of the original file, the new version of the original file can be renamed. A reference to the new version of the original file can be updated to reference the replacement file.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventor: Marc J. Stephenson
  • Publication number: 20130283297
    Abstract: According to one aspect of the present disclosure, a method and technique for shared versioned workload partitions is disclosed. The method includes: creating, in a host machine running an instance of a first version of an operating system, a first workload partition associated with a second version of the operating system, the second version of the operating system comprising a different version of the operating system than the first version of the operating system; creating, in the logical partition, a second workload partition associated with the second version of the operating system; and hierarchically linking the second workload partition to the first workload partition to enable sharing of resources of the first workload partition by the second workload partition.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khalid Filali-Adib, John M. McConaughy, David W. Sheffield, Marc J. Stephenson
  • Patent number: 8484641
    Abstract: A workload partition, associated with a legacy operating system, is created on an instance of a base operating system implemented on a machine. The legacy operating system is an earlier version of the base operating system. An indication is detected to execute a first command associated with a process of the workload partition associated with the legacy operating system. It is determined that the first command associated with the process of the workload partition associated with the legacy operating system was overlaid with a reference to a runtime execution wrapper associated with the base operating system. The runtime execution wrapper is executed to access a runtime execution environment associated with the base operating system. The first command is executed using the runtime execution environment associated with the base operating system.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: John M. McConaughy, Marc J. Stephenson
  • Publication number: 20120215750
    Abstract: An original file of a versioned WPAR, that are incompatible with a global operating system, can be persistently replaced with a corresponding replacement file that is compatible with the global operating system. For this, the original file can be renamed and a symbolic link file can be created to reference the replacement file instead of the original file. A software maintenance program can also be persistently replaced to preserve the replacement file and to maintain compatibility with the global operating system regardless of new instances of the original file delivered by the software maintenance program. The replacement file that corresponds to the original file can be identified and renamed. In response to detecting a new version of the original file, the new version of the original file can be renamed. A reference to the new version of the original file can be updated to reference the replacement file.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 23, 2012
    Applicant: International Business Machines Corporation
    Inventor: Marc J. Stephenson
  • Publication number: 20120066274
    Abstract: An original file of a versioned WPAR, that are incompatible with a global operating system, can be persistently replaced with a corresponding replacement file that is compatible with the global operating system. For this, the original file can be renamed and a symbolic link file can be created to reference the replacement file instead of the original file. A software maintenance program can also be persistently replaced to preserve the replacement file and to maintain compatibility with the global operating system regardless of new instances of the original file delivered by the software maintenance program. The replacement file that corresponds to the original file can be identified and renamed. In response to detecting a new version of the original file, the new version of the original file can be renamed. A reference to the new version of the original file can be updated to reference the replacement file.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 15, 2012
    Applicant: International Business Machines Corporation
    Inventor: Marc J. Stephenson
  • Publication number: 20120011513
    Abstract: A workload partition, associated with a legacy operating system, is created on an instance of a base operating system implemented on a machine. The legacy operating system is an earlier version of the base operating system. An indication is detected to execute a first command associated with a process of the workload partition associated with the legacy operating system. It is determined that the first command associated with the process of the workload partition associated with the legacy operating system was overlaid with a reference to a runtime execution wrapper associated with the base operating system. The runtime execution wrapper is executed to access a runtime execution environment associated with the base operating system. The first command is executed using the runtime execution environment associated with the base operating system.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 12, 2012
    Applicant: International Business Machines Corporation
    Inventors: John M. McConaughy, Marc J. Stephenson
  • Publication number: 20120011512
    Abstract: A symbol resolution unit can be configured for resolving conflicting operating system symbols. A default symbol resolution data structure can be accessed to resolve a symbol associated with a client of an operating system. A first data entry that corresponds to the symbol is located in the default symbol resolution data structure. It is determined that the first data entry indicates that the symbol is marked special (e.g., as a conflicting operating system symbol). A secondary symbol resolution data structure is accessed in response to determining that the first data entry indicates that the symbol is marked special. A second data entry that corresponds to the symbol is located in the secondary symbol resolution data structure based, at least in part, on an identifier of the client. A memory location indicated in the second data entry that corresponds to the symbol is provided to the client.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 12, 2012
    Applicant: International Business Machines Corporation
    Inventors: Stephen B. Peckham, Donald R. Stence, Marc J. Stephenson
  • Publication number: 20080286519
    Abstract: A molded cementitious architectural product for use in building construction has a cementitious body made of a molded cementitious material, the surface of which is polished (i.e., burnished) to better resemble natural stone. The polished surface is formed by exposing a portion of the molded cementitious material while in a green condition, more particularly after initial set but before final hardening of the hydraulic cement binder, and burnishing the surface before final hardening. Burnishing the surface of the green cementitious material before final hardening aligns the cement particles at the surface and seals the surface. The inclusion of an organic polymer binder within the cementitious material, such as an acrylic or latex polymer, assists in creating a polished surface resembling natural polished stone. The extent of cement hydration may be determined by monitoring the temperature of the cementitious material within the mold.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Applicant: E. Khashoggi Industries, LLC
    Inventors: Dave Nicolson, Marc J. Stephenson, Per Just Andersen, Simon K. Hodson
  • Patent number: 4791558
    Abstract: A system for generating program object modules or decks of object code for selected computing systems is provided. The object module is generated from a conventional source program. The system has a compiler for generating an object module from the source program which module has the necessary instructions for executing the desired program in the selected computing system but these instructions are arranged in a first format which is not loadable or readable into the selected computing system. The present system has a converter for converting this first instruction format into a second instruction format which is loadable into the selected computing system.
    Type: Grant
    Filed: February 13, 1987
    Date of Patent: December 13, 1988
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Chaitin, Clifford H. Hoagland, Marc J. Stephenson