Patents by Inventor Josef Weingand

Josef Weingand 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: 8880213
    Abstract: A data storage facility comprising a plurality of data storage media, an automated data storage library comprising a first plurality of storage cells, one or more data storage devices in communication with the controller, and a controller in communication with one or more host computers, a vault comprising a second plurality of storage cells, wherein the vault does not comprise any data storage devices, and a robotic accessor in communication with the controller, wherein the accessor comprises a gripper mechanism, and wherein the robotic accessor can bidirectionally transport each of the plurality of portable data storage media between the first plurality of storage cells and the one or more data storage devices.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
  • Patent number: 8781620
    Abstract: A data storage facility comprising a plurality of data storage media, an automated data storage library comprising a first plurality of storage cells, one or more data storage devices in communication with the controller, and a controller in communication with one or more host computers, a vault comprising a second plurality of storage cells, wherein the vault does not comprise any data storage devices, and a robotic accessor in communication with the controller, wherein the accessor comprises a gripper mechanism, and wherein the robotic accessor can bidirectionally transport each of the plurality of portable data storage media between the first plurality of storage cells and the one or more data storage devices.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
  • Publication number: 20140163722
    Abstract: A data storage facility comprising a plurality of data storage media, an automated data storage library comprising a first plurality of storage cells, one or more data storage devices in communication with the controller, and a controller in communication with one or more host computers, a vault comprising a second plurality of storage cells, wherein the vault does not comprise any data storage devices, and a robotic accessor in communication with the controller, wherein the accessor comprises a gripper mechanism, and wherein the robotic accessor can bidirectionally transport each of the plurality of portable data storage media between the first plurality of storage cells and the one or more data storage devices.
    Type: Application
    Filed: February 12, 2014
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
  • Patent number: 8311663
    Abstract: A method to store data is disclosed. The method provides a plurality of data storage media, an automated data library comprising one or more data storage devices, a first plurality of storage cells, and a robotic accessor. The method further provides a storage vault comprising a second plurality of storage cells but no data storage devices. The method selects the (i)th data storage medium and sets the (i)th data state, where that (i)th data state is selected from the group consisting of online, offline, and vault. If the method sets the (i)th data state is set to online, then the method mounts that (i)th data storage medium in one of the data storage devices. If the method sets the (i)th data state to offline, then the method removeably places the (i)th data storage medium in one of the first plurality of storage cells. If the method sets the (i)th data state is set to vault, then the method places the (i)th data storage medium in one of the second plurality of storage cells.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
  • Publication number: 20080162813
    Abstract: A system, apparatus, method, and computer product that allow multiple host systems to read and write, in parallel, to a single media and/or tape drive unit, without conflict.
    Type: Application
    Filed: January 2, 2007
    Publication date: July 3, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nils Haustein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
  • Publication number: 20080040723
    Abstract: The present invention relates to backup solutions in electronic computing systems and in particular to a method and respective system for managing the storage of application data on a removable storage medium and mounting the removable medium on a according driver device, wherein the application data is cached in a so-called “virtual tape system”, represented by a random-access storage medium, preferably a hard disk, before being written to removable medium or read from removable medium. In order to provide a method including an improved removable medium mount control for increasing the efficiency of removable medium driver device, it is proposed to perform the steps of: managing mount-specific meta data characteristic for removable medium operation workload tasks; predicting upcoming I/O workload based on said meta data; determining based on said calculation, if or when an incoming mount request for mounting a removable medium will be serviced.
    Type: Application
    Filed: August 2, 2007
    Publication date: February 14, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nils Haustein, Stefan Neff, Ulf Troppens, Josef Weingand, Daniel James Winarski, Rainer Wolafka
  • Publication number: 20080040539
    Abstract: The invention relates virtual tape systems. A method of controlling a cache controller is disclosed comprising the steps: a) when writing current application data to a logical volume resident in said random-access cache; b) maintaining surrounding cache storage location meta information—in most cases block addresses—about application data which was also written to the cache within a predetermined time surrounding of the current data, which is understood as adaptive read caching; c) when reading (recalling) the current data from tape into the cache in response to an application request; d) also reading respective surrounding application data according to the current data time surrounding from tape to cache in order to anticipate further reads to be performed later by the application.
    Type: Application
    Filed: August 2, 2007
    Publication date: February 14, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nils Haustein, Stefan Neff, Ulf Troppens, Josef Weingand
  • Publication number: 20070047280
    Abstract: A method to store data is disclosed. The method provides a plurality of data storage media, an automated data library comprising one or more data storage devices, a first plurality of storage cells, and a robotic accessor. The method further provides a storage vault comprising a second plurality of storage cells but no data storage devices. The method selects the (i)th data storage medium and sets the (i)th data state, where that (i)th data state is selected from the group consisting of online, offline, and vault. If the method sets the (i)th data state is set to online, then the method mounts that (i)th data storage medium in one of the data storage devices. If the method sets the (i)th data state to offline, then the method removeably places the (i)th data storage medium in one of the first plurality of storage cells. If the method sets the (i)th data state is set to vault, then the method places the (i)th data storage medium in one of the second plurality of storage cells.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 1, 2007
    Inventors: Nils Haustein, Craig Klein, Ulf Troppens, Josef Weingand, Daniel Winarski