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: 8880213Abstract: 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: GrantFiled: February 12, 2014Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
-
Patent number: 8781620Abstract: 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: GrantFiled: September 26, 2012Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
-
Publication number: 20140163722Abstract: 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: ApplicationFiled: February 12, 2014Publication date: June 12, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
-
Patent number: 8311663Abstract: 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: GrantFiled: August 31, 2005Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventors: Nils Haustein, Craig A. Klein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
-
Publication number: 20080162813Abstract: 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: ApplicationFiled: January 2, 2007Publication date: July 3, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nils Haustein, Ulf Troppens, Josef Weingand, Daniel J. Winarski
-
Publication number: 20080040723Abstract: 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: ApplicationFiled: August 2, 2007Publication date: February 14, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nils Haustein, Stefan Neff, Ulf Troppens, Josef Weingand, Daniel James Winarski, Rainer Wolafka
-
Publication number: 20080040539Abstract: 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: ApplicationFiled: August 2, 2007Publication date: February 14, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nils Haustein, Stefan Neff, Ulf Troppens, Josef Weingand
-
Publication number: 20070047280Abstract: 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: ApplicationFiled: August 31, 2005Publication date: March 1, 2007Inventors: Nils Haustein, Craig Klein, Ulf Troppens, Josef Weingand, Daniel Winarski