Patents by Inventor Eric E. Blouin

Eric E. Blouin 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: 20160224327
    Abstract: Embodiments relate to importing files or a file set from a library as an import set and dynamically extracting and compiling the import set at run-time. The library stores one or more files and any incremental changes to the files. Versioning information is read from the import set. Import of the files from the library is limited to dependencies that are needed to support program execution. The import set transforms the program, and in one embodiment modifies execution of the program. At run-time, non-compiled program code of the import set is compiled with the program to dynamically execute the program.
    Type: Application
    Filed: February 2, 2015
    Publication date: August 4, 2016
    Applicant: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Frank W. Angelotti, Eric E. Blouin, Gerald G. Stanquist, Dermot Weldon
  • Patent number: 8762781
    Abstract: The incorporation of a simulation mode into existing manufacturing code test cases that communicate with a service processor. While in simulation mode, the test cases are able to run independently of system hardware or network connection. Test case code paths are exercised through the modification of simulated output, without change to the original code.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: June 24, 2014
    Assignee: International Business Machines Corporation
    Inventors: Eric E. Blouin, Peter P Lai
  • Publication number: 20120124425
    Abstract: The incorporation of a simulation mode into existing manufacturing code test cases that communicate with a service processor. While in simulation mode, the test cases are able to run independently of system hardware or network connection. Test case code paths are exercised through the modification of simulated output, without change to the original code.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric E. Blouin, Peter P. Lai
  • Patent number: 7853926
    Abstract: An automated technique for switching operating systems, responsive to current context of an executing test scenario. A test designer specifies, in a process control file, a required operating system for appropriate command blocks. A test sequencer packages the required operating system name with each command to be executed, and sends that information to a test listener on a system under test. The test listener remembers the currently-running operating system, and compares that to the required operating system for each command to be executed. If a mismatch occurs, then the correct operating system is not running, and the listener automatically triggers a reboot.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Eric E. Blouin, Barry A. Kritt, Douglas A. Law, Kuldip Nanda, Paul A. Roberts, Shawn Sremaniak
  • Patent number: 7284120
    Abstract: A computer manufacturing system is disclosed. The computer manufacturing system comprises a system under test (SUT), the SUT including a network adapter and a boot loader for loading the appropriate operating system. The SUT further includes a station for receiving customer orders for the SUT, the station including a sequencer. The sequencer obtains a boot selection file for the SUT from a directory. The SUT further retrieves and parses the boot selection file to obtain the operating system image to load and boot until the SUT is configured with the appropriate date. A system and method in accordance with the present invention provides a means for a computer being manufactured (hereinafter called a system under test, or SUT) to boot an operating system without the need for any local media. In addition, it allows the SUT to boot any one of several operating systems as required, depending on the tools being run during that portion of the process.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: October 16, 2007
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Eric E. Blouin, Brian J. Jaeger, Barry A. Kritt, Douglas A. Law, Kuldip Nanda, Paul A. Roberts
  • Patent number: 7054700
    Abstract: Aspects for efficient order processing in a manufacturing environment are described. The aspects include utilizing a hierarchical definition language with run-time control capability to represent and control a box line manufacturing process of computer systems in a unified manner. Further provided is a state file, the state file including blocks, sub-blocks, tasks, and containers for run-time information of the box line manufacturing process of computer systems. A sequencer tool interacts with the state file to direct tasks of the state file, monitor task completion, and update the state file with real-time control information. A listener tool interacts with the sequencer tool to start tasks, monitor tasks, and send task results to the sequencer tool.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: May 30, 2006
    Assignee: Lenovo Pte. Ltd.
    Inventors: Eric E. Blouin, Barry A. Kritt, Douglas A. Law, Kuldip Nanda, Paul A. Roberts