The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 07, 2006
Filed:
Jun. 18, 2003
Warren K. Stanley, Tucson, AZ (US);
William Frank Micka, Tucson, AZ (US);
Sam Clark Werner, Tucson, AZ (US);
Sivan Tal, Yokneam Illit, IL;
Gail Andrea Spear, Tucson, AZ (US);
Theresa Mary Brown, Tucson, AZ (US);
Matthew Sanchez, Tucson, AZ (US);
Sheli Rahav, Haifa, IL;
Thomas Charles Jarvis, Tucson, AZ (US);
Amiram Hayardeny, Binyamina, IL;
Dalit Tzafrir, Haifa, IL;
Shachar Fienblit, Ein Ayala, IL;
Rivka Mayraz Matosevich, Zichron-Ya'acov, IL;
Svetlana Shukevich, Yaar Odem, IL;
Ifat Nuriel, Haifa, IL;
Warren K. Stanley, Tucson, AZ (US);
William Frank Micka, Tucson, AZ (US);
Sam Clark Werner, Tucson, AZ (US);
Sivan Tal, Yokneam Illit, IL;
Gail Andrea Spear, Tucson, AZ (US);
Theresa Mary Brown, Tucson, AZ (US);
Matthew Sanchez, Tucson, AZ (US);
Sheli Rahav, Haifa, IL;
Thomas Charles Jarvis, Tucson, AZ (US);
Amiram Hayardeny, Binyamina, IL;
Dalit Tzafrir, Haifa, IL;
Shachar Fienblit, Ein Ayala, IL;
Rivka Mayraz Matosevich, Zichron-Ya'acov, IL;
Svetlana Shukevich, Yaar Odem, IL;
Ifat Nuriel, Haifa, IL;
International Business Machines Corporation, Armonk, NY (US);
Abstract
Disclosed is a technique for reducing an amount of data transferred. A first indicator is maintained for each source block of data to indicate whether the source block of data has been updated in source storage since the source block of data was last transferred to target storage. A second indicator is maintained for each target block of data in target storage to indicate whether the target block of data has been updated in target storage since the target block of data was overwritten by a corresponding source block of data. When transferring data from the source storage to the target storage, each source block of data for which a first indicator has been set to indicate that the source block of data has been updated is transferred and each source block of data that corresponds to a target block of data for which a second indicator has been set to indicate that the target block of data has been updated is transferred.