Patents by Inventor Leonard George Jesionowski

Leonard George Jesionowski 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: 7877603
    Abstract: Provided are a method, system, and article of manufacture for configuring a storage drive to communicate with encryption and key managers. A storage drive receives a request to access a coupled removable storage media for drive operations. The storage drive obtains encryption status for the coupled removable storage media from an encryption manager. The storage drive determines from the obtained encryption status whether to encrypt the coupled removable storage media to access. The storage drive obtains at least one key from a key manager in response to determining to encrypt with respect to the coupled removable storage media. The storage drive performs data operations using the at least one key to encrypt data.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Paul Merrill Greco, Glen Alan Jacquette, Leonard George Jesionowski
  • Publication number: 20100250698
    Abstract: A method and system for automatically sharing a tape drive in a heterogeneous computing environment that includes a first computer and second computer. The first computer receives a message that includes a shared tape drive identifier, a source port identifier of the second computer, and a reservation status change for the tape drive. Based on the tape drive identifier, the first computer determines that the tape drive is connected to the first computer. The source port identifier is determined to not identify any host bus adapter installed in the first computer. In response to the first computer determining that the reservation status change indicates a reservation or a release of the tape drive for the second computer, the first computer sets the tape drive offline or online, respectively, in an application executing in the first computer.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Inventors: Nils Haustein, Leonard George Jesionowski, Wolfgang Muelller-Friedt, Ulf Troppens
  • Patent number: 7784061
    Abstract: Provided are a system and article of manufacture for allowing communication among nodes in a system. A request is received in a source node from a source object executing in the source node to send a message to a destination object executing in a destination node. Each node includes a processor capable of multitasking multiple program objects and a communication interface to transmit and receive data with the other nodes. A determination is made in the source node as to whether the destination node and source node are a same node. The message is sent in the source node to the destination object within the source node if the destination node is the source node. If the destination node is not the source node, then the source node transmits the message to the destination node through the communication interface. The destination node sends the message to the destination object within the destination node.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Ronald Faye Hill, Jr., Leonard George Jesionowski, Michael Philip McIntosh
  • Publication number: 20100208380
    Abstract: Control of the encryption of data for storage with respect to removable data storage cartridges having a recording media and having cartridge memory with at least a portion lockable to read-only, employs the steps of inspecting the read-only portion of the cartridge memory of the removable data storage cartridge for an “Encrypt-Only” flag. If the “Encrypt-Only” flag is present, writes to the recording media of the removable data storage cartridge are limited to data in an encrypted format, if any; and, else, writes to the recording media of the removable data storage cartridge are allowed for data in any of encrypted and unencrypted formats.
    Type: Application
    Filed: February 16, 2009
    Publication date: August 19, 2010
    Inventors: Diana Joyce Hellman, Glen Alan Jaquette, Leonard George Jesionowski
  • Patent number: 7779204
    Abstract: A removable media storage network environment employs a media management system for managing a removable media system on behalf of client applications, and a media management agent to enhance the management of the removable media system by the media management system. The media management agent operates to determine an operational state of the removable media system, and to enhance an availability and a performance of the removable media system as managed by a media management system, wherein one or more one error recovery techniques are conditionally initiated based on the determined operational state of the removable media system and wherein the media management system is conditionally reconfigured based on the determined operational state of the removable media system.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Juergen Deicke, Leonard George Jesionowski, Wolfgang Mueller
  • Patent number: 7773465
    Abstract: Disclosed are a system, a method, and article of manufacture to provide for managing data storage media to provide secure storage of the data storage media in an automated data storage library. A logical library partition vault is created in the automated data storage library that is not accessible by any host computer. Data storage media in the logical library partition vault may only be accessed by an operator using a secure means. The logical library partition vault may comprise various components of the automated data storage library by assigning storage shelves, service bays, data storage media, data storage drives or other library components to the logical library partition vault.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Arthur John Colvig, Leonard George Jesionowski
  • Patent number: 7774095
    Abstract: Disclosed is a system and program for using storage slots efficiently. A storage element count is assigned to each one of multiple logical libraries, and the sum of the storage element count for each one of the multiple logical libraries exceeds the total number of storage slots in the library.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Frank David Gallo, Brian Gerard Goodman, Ronald Faye Hill, Jr., Leonard George Jesionowski
  • Publication number: 20100094949
    Abstract: A library uses a web server to store library vital product data (VPD) to a user's computer. In certain embodiments, the library uses web type cookies to save library VPD as name-value pairs. After an action, such as a service action, that results in a loss of VPD, the library can automatically retrieve the VPD from the web browser of the user's computer. This approach has several advantages. No user intervention is required to back up or restore the library VPD. Simply using the web user interface of the library accomplishes the necessary connection to the user's computer storage. If the user does not connect to the web browser then it is likely that library VPD is not being changed. No additional hardware or software is required. Additionally, the library already has a web server and the customer already uses web browsers to access the library. No cost, installation, or setup is required.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Inventors: Brian Gerard Goodman, Leonard George Jesionowski
  • Publication number: 20100053880
    Abstract: In an automated data storage library having a plurality of multi-cartridge deep slot cells, each configured to store a plurality of data storage cartridges arranged in sequential order of tiers from front to rear, and having accessor(s) configured to selectively extract, place and transport cartridges with respect to the cells; operating the accessor(s) to selectively extract, place and transport cartridges with respect to the cells and with respect to other elements of the library. If all tiers of the selected cells except the rearmost tier are full, added cartridges are placed to fill the rearmost tier of an evenly spread selection of the cells.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Inventors: Leonard George Jesionowski, Shawn Michael Nave, Raymond Yardy
  • Publication number: 20100058374
    Abstract: In an automated data storage library having a plurality of multi-cartridge deep slot cells, each configured to store a plurality of data storage cartridges arranged in sequential order of tiers from front to rear; having a plurality of single cartridge storage slots; and having accessor(s) configured to selectively extract, place and transport cartridges with respect to the cells; operating the accessor(s) to selectively extract, place and transport data storage cartridges with respect to the multi-cartridge deep slot cells and the storage slots, and with respect to other elements of the automated data storage library; and, if a data storage cartridge is recently used by and is to be demounted from a selected other element of the automated data storage library: first, extracting another data storage cartridge from the storage slots, vacating one of the storage slots; and second, extracting, transporting and placing the demounted data storage cartridge in the vacated storage slot.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Inventors: Leonard George Jesionowski, Shawn Michael Nave, Raymond Yardy
  • Publication number: 20100053803
    Abstract: In an automated data storage library having a plurality of multi-cartridge deep slot cells, each configured to store a plurality of data storage cartridges arranged in sequential order of tiers from front to rear, and having accessor(s) configured to selectively extract, place and transport cartridges with respect to the cells; operating the accessor(s) to selectively extract, place and transport data storage cartridges with respect to the multi-cartridge deep slot cells and with respect to other elements of the automated data storage library; filling at least the frontmost tier of vacant at least selected multi-cartridge deep slot cells in the selectively extracting, placing and transporting step in accordance with a predetermined algorithm, while leaving other tiers vacant. If the frontmost tier is full, a data storage cartridge is placed into the one of the selected multi-cartridge deep slot cells having the factored greatest number of tiers available to place a data storage cartridge.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Inventors: Leonard George Jesionowski, Shawn Michael Nave, Raymond Yardy
  • Publication number: 20090208017
    Abstract: A label corresponding to a cryptographic key is stored at a first computational device. A user provided label is received at a second computational device. The user provided label is sent from the second computational device to the first computational device. The user provided label is compared to the label stored at the first computational device. The cryptographic key is used to perform cryptographic operations on data, in response to determining that the user provided label matches the label stored at the first computational device.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ahmed M. Almoustafa, Brian Gerard Goodman, Paul Merrill Greco, Glen Alan Jaquette, Leonard George Jesionowski, Aaron S. Palazzolo, Michael L. Taylor, An Thien Tran
  • Patent number: 7568123
    Abstract: An apparatus, system, and method are disclosed for backing up vital product data for a data processing device. A communication module establishes a communications channel with a maintenance module of a service center. The service center remotely supports the data processing device. A backup module copies vital product data to the maintenance module and the maintenance module maintains the vital product data copy. In one embodiment, a restore module receives a command to restore the vital product data copy. The communication module establishes the communications channel between the restore module and the maintenance module and the maintenance module copies the vital product data copy to the restore module.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Leonard George Jesionowski
  • Publication number: 20090149984
    Abstract: An automated data storage library with storage shelves, data storage drive(s), a bus bar; and a robot accessor with a drive system for moving the robot accessor, an accessor communication interface, a bus bar relay configured to engage and disengage the bus bar; and a robot control configured to operate the drive system to move the robot accessor, to operate a picker, and to operate the bus bar relay to engage the bus bar when the robot accessor is stationary, to provide communication capability with a library communication interface via the bus bar relay and the bus bar when the bus bar relay engages the bus bar. Additionally, a second communication system may be provided between the robot accessor and the automated data storage library, which is operable at least when the robot accessor is moving.
    Type: Application
    Filed: January 16, 2009
    Publication date: June 11, 2009
    Inventors: BRIAN GERARD GOODMAN, GLEN ALAN JAQUETTZ, LEONARD GEORGE JESIONOWSKI, MARK DELORMAN SCHULTZ
  • Publication number: 20090112358
    Abstract: Disclosed is a system and program for using storage slots efficiently. A storage element count is assigned to each one of multiple logical libraries, and the sum of the storage element count for each one of the multiple logical libraries exceeds the total number of storage slots in the library.
    Type: Application
    Filed: January 7, 2009
    Publication date: April 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frank David Gallo, Brian Gerard Goodman, Ronald Faye Hill, JR., Leonard George Jesionowski
  • Patent number: 7522373
    Abstract: An automated data storage library with storage shelves, data storage drive(s), a bus bar; and a robot accessor with a drive system for moving the robot accessor, an accessor communication interface, a bus bar relay configured to engage and disengage the bus bar; and a robot control configured to operate the drive system to move the robot accessor, to operate a picker, and to operate the bus bar relay to engage the bus bar when the robot accessor is stationary, to provide communication capability with a library communication interface via the bus bar relay and the bus bar when the bus bar relay engages the bus bar. Additionally, a second communication system may be provided between the robot accessor and the automated data storage library, which is operable at least when the robot accessor is moving.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Glen Alan Jaquette, Leonard George Jesionowski, Mark Delorman Schultz
  • Patent number: 7516250
    Abstract: An apparatus and method are disclosed for managing component identifiers in a data storage system. The apparatus includes a recognition module, a receiving module, a comparison module, and an update module. The recognition module recognizes newly installed components. The receiving module receives a component identifier stored on the newly installed component. The comparison module compares the identifier of the newly installed component with one or more component identifiers stored in a computer system memory. The update module updates the one or more component identifiers stored in the system memory based upon the identifier of the newly installed component.
    Type: Grant
    Filed: March 9, 2005
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Timothy Keith Pierce, Brian Gerard Goodman, Justin James Hom, Leonard George Jesionowski
  • Patent number: 7487008
    Abstract: Disclosed is a method, system, and program for using storage slots efficiently. A storage element count is assigned to each one of multiple logical libraries, and the sum of the storage element count for each one of the multiple logical libraries exceeds the total number of storage slots in the library.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Frank David Gallo, Brian Gerard Goodman, Ronald Faye Hill, Jr., Leonard George Jesionowski
  • Patent number: 7484036
    Abstract: An apparatus, system, and method are disclosed for managing control path commands in an automated data storage library. The present invention teaches a data storage library with stored data and at least one controller. The present invention also teaches at least one command source that provides commands to the data storage library via at least one control path. The data storage library stores a last successful command for each control path in the data storage library, receives a new command from a control path, compares the new command with one or more of the last successful commands, and executes the new command if the new command is unique.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Gary Anna, Brian Gerard Goodman, Leonard George Jesionowski, Timothy Keith Pierce
  • Publication number: 20080235476
    Abstract: Disclosed are a system, a method, and article of manufacture to provide for managing data storage media to provide secure storage of the data storage media in an automated data storage library. A logical library partition vault is created in the automated data storage library that is not accessible by any host computer. Data storage media in the logical library partition vault may only be accessed by an operator using a secure means. The logical library partition vault may comprise various components of the automated data storage library by assigning storage shelves, service bays, data storage media, data storage drives or other library components to the logical library partition vault.
    Type: Application
    Filed: June 13, 2008
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: Brian Gerard Goodman, Arthur John Colvig, Leonard George Jesionowski