Patents by Inventor Takashi Katagiri

Takashi Katagiri 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: 20150193303
    Abstract: In one embodiment, a method for assembling data from a medium includes reading a data set from the medium repeatedly using different settings until either: a reconstructed data set is obtained, or a maximum number of rereads has been reached, the data set including a plurality of sub data sets, each sub data set having a plurality of rows, and after each reread of the data set, good rows of data are stored to iteratively construct a good data set from a plurality of good rows as determined by C1 and/or C2 error correction code (ECC).
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: International Business Machines Corporation
    Inventors: Takashi Katagiri, Pamela R. Nylander-Hill, Keisuke Tanaka
  • Patent number: 9053748
    Abstract: According to one embodiment, a method for reading data from a medium includes reading a data set from a medium repeatedly using different settings until either: a reconstructed data set is sent to a host and/or stored, or a maximum number of rereads has been reached, after each reading of the data set, storing each row to the reserved data buffer that has no errors or errors in the row are correctable using C1-Error Correction Code (ECC) unless a matching row already exists in the reserved data buffer that has fewer corrected errors therein, assembling the data set from the rows stored in the reserved data buffer to form an assembled data set, correcting any remaining errors in the assembled data set using C2-ECC to form the reconstructed data set, and sending the reconstructed data set to the host and/or storing the reconstructed data set.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Pamela R. Nylander-Hill
  • Patent number: 9047801
    Abstract: A method of remotely adjusting a display device is provided which introduces the concept of Pages as a superordinate concept of VCPs known as control or adjustment item codes under current standards, defines the maximum value of the VCP Pages, and controls the VCP Pages from a personal computer, thereby to define and control more VCPs.
    Type: Grant
    Filed: June 6, 2002
    Date of Patent: June 2, 2015
    Assignee: NEC DISPLAY SOLUTIONS, LTD.
    Inventors: Hideki Tanizoe, Hiroki Iwataka, Miyuki Tachibana, Yasuhiro Arakawa, Kazuaki Takamoto, Takashi Katagiri
  • Publication number: 20150138662
    Abstract: Records or filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are padded at an end of the one single data segment, such that the padding of the end of the one single data segment is less than padding of the one of the records and filemarks in the plurality of data segments.
    Type: Application
    Filed: January 23, 2015
    Publication date: May 21, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin D. BUTT, Paul M. GRECO, Takashi KATAGIRI, Yuhko MORI
  • Publication number: 20150124349
    Abstract: An apparatus, computer readable medium device, and method for controlling transportation of a tape medium. A determination is made whether to execute a backhitch operation in response to writing a data set to tape from the buffer. If not, a determination is made whether a transaction size at which data is transferred from the buffer to the tape is less than a buffer size. If so, then a determination is made of a a new speed and whether a current speed is different from the determined new speed. If so, then a backhitch is initiated.
    Type: Application
    Filed: October 29, 2014
    Publication date: May 7, 2015
    Inventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
  • Publication number: 20150116858
    Abstract: Data is recorded such that the positions of data will be aligned in a traveling direction and a width direction of the storage medium. The medium travels in the traveling direction from a first to a second position as a certain wrap of a group of plural files in a first physical range between the first and the second positions. A head shifts from the certain wrap to another wrap in the width direction of the medium. The medium travels in the traveling direction from a third to a fourth position as the other wrap of a group of plural files in a second physical range between the third and the fourth positions. The plural files in groups on the certain wrap and the other wrap may be written in reverse order to each other after being once stored in a buffer.
    Type: Application
    Filed: September 22, 2014
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: HIROSHI ITAGAKI, Takashi Katagiri, Yohichi Miwa, Yumi Mori, Yoshikuni Murakami, Izuru Narita, Yutaka Oishi, Kazuhiro Tsuruta
  • Publication number: 20150116859
    Abstract: Data is recorded such that the positions of data will be aligned in a traveling direction and a width direction of the storage medium. The medium travels in the traveling direction from a first to a second position as a certain wrap of a group of plural files in a first physical range between the first and the second positions. A head shifts from the certain wrap to another wrap in the width direction of the medium. The medium travels in the traveling direction from a third to a fourth position as the other wrap of a group of plural files in a second physical range between the third and the fourth positions. The plural files in groups on the certain wrap and the other wrap may be written in reverse order to each other after being once stored in a buffer.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: Hiroshi Itagaki, Takashi Katagiri, Yohichi Miwa, Yumi Mori, Yoshikuni Murakami, Izuru Narita, Yutaka Oishi, Kazuhiro Tsuruta
  • Patent number: 9021175
    Abstract: A method, system and computer-usable medium are disclosed for reordering User Data Segment (UDS) lists to reduce seek times when accessing data stored on tape media. A host application sends a list of UDSs to a target tape drive and requests the tape drive to reorder the list to provide better performance. An ordered list of target User data Segments to retrieve from a target tape media is received. Information related to the location of each UDS on the target media is processed to determine its corresponding physical position on the tape media. The resulting physical positions are then processed to generate a reordered UDS list, where the order of the User Data Segments is reordered according to their physical location on the target tape media. The reordered list of User Data Segments is then used to perform seek, reposition and read operations to read User Data Segments from the tape media.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kevin D. Butt, Scott M. Fry, Paul M. Greco, Takashi Katagiri, Yutaka Oishi
  • Publication number: 20150113216
    Abstract: In one embodiment, a tape drive includes a drive buffer, a processor, and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to: receive a list including: user data segments recorded on tape media, wherein the user data segments are arranged in the list according to a predetermined order, and information associated with each user data segment, wherein the information includes a description of a physical location of each of the user data segments on the tape media. The logic is further configured to cause the processor to locate each of the user data segments on the tape media according to the order in the list, read each of the user data segments from the tape media according to the order in the list, and write each of the user data segments to a buffer according to the order in the list.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 23, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin D. Butt, Paul M. Greco, James M. Karp, Takashi Katagiri
  • Patent number: 8988806
    Abstract: Records or filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are reorganized and restructured in the single data segment such that buffer utilization is improved.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kevin D. Butt, Paul M. Greco, Takashi Katagiri, Yuhko Mori
  • Publication number: 20150055442
    Abstract: A first data group in an access sequence is selected. Those data groups located in specified regions of the tape medium are separated from other data groups located in alternative specified regions of the tape medium. The distance from the current position of the tape medium is set to be a logical distance value, determined by a calculation function, that is substituted for the physical distance value for the data groups that are located in the specified regions as compared with other data groups located in the alternative specified regions. A second data group in the access sequence is selected. The logical distance value is then determined by multiplying a coefficient based on a physical positioning of each of the data groups in the tape medium, and a percentage of those of the plurality of data groups that have already been selected as the first data group and the second data group.
    Type: Application
    Filed: October 1, 2014
    Publication date: February 26, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takashi KATAGIRI, Yuhko MORI, Masakatsu MURATA, Hirokazu NAKAYAMA, Yutaka OISHI
  • Publication number: 20150058504
    Abstract: According to one embodiment, a method for dynamically changing a buffer threshold in a tape drive includes determining that a drive buffer is emptied of data, calculating a write size indicating an amount of data from a transaction size left to be written to a tape prior to a next anticipated sync command, setting a buffer threshold that triggers a back hitch to a smaller value when the transaction size is less than a buffer size, setting the buffer threshold to the smaller value when an absolute difference between the transaction size and the write size is greater than or equal to the buffer size, and setting the buffer threshold to a larger value when the transaction size is not less than the buffer size and/or the absolute difference between the transaction size and the write size is less than the buffer size.
    Type: Application
    Filed: August 26, 2013
    Publication date: February 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Scott M. Fry, James M. Karp, Takashi Katagiri
  • Publication number: 20150058645
    Abstract: A method of reducing power consumption of a buffer for cache in a tape drive connected to a host in a communicable manner, according to one embodiment, includes detecting a transfer rate of data from the host or to the host, and determining a writing or reading rate of data to or from a tape based on the data transfer rate. A determination is made as to whether predetermined conditions including the data transfer rate, the data writing or reading rate, and a capacity of a buffer are satisfied, where the buffer includes at least two buffer areas. At least one of the buffer areas is selected when the predetermined conditions are satisfied. The selected buffer area is switched to a power saving mode.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 26, 2015
    Inventors: Takashi Katagiri, Hisato Matsuo, Rika Nagahara
  • Publication number: 20150036237
    Abstract: Provided are a storage device, method, and program for controlling a tape speed to manage a tape drive buffer. A tape speed is increased from a current tape speed to a target tape speed on a predetermined speed-change timing to control the reading or writing of data between the buffer and the tape medium.
    Type: Application
    Filed: October 15, 2014
    Publication date: February 5, 2015
    Inventors: Atsushi Abe, Takashi Katagiri, Hironobu Nagura, Yutaka Oishi
  • Publication number: 20150026510
    Abstract: In one embodiment, a system for dynamically allocating a ring buffer includes a processor and logic integrated with and/or executable by the processor, the logic being configured to divide a ring buffer into a first portion and a second portion after detecting an error condition in data read from a data storage medium, wherein the first portion is allocated for processing normal read and/or write requests, and wherein the second portion is allocated for processing error recovery procedure (ERP) requests. In another embodiment, a method for dynamically allocating a ring buffer includes dividing a ring buffer into a first portion and a second portion after detecting an error condition in data read from a data storage medium, wherein the first portion is allocated for processing normal read and/or write requests, and wherein the second portion is allocated for processing ERP requests.
    Type: Application
    Filed: May 22, 2014
    Publication date: January 22, 2015
    Applicant: International Business Machines Corporation
    Inventors: Takashi Katagiri, Yuhko Mori, Pamela R. Nylander-Hill
  • Patent number: 8937780
    Abstract: In one embodiment, an apparatus includes logic configured to count each data set read and/or write access that used error recovery procedure (ERP) and each data set read and/or write access that did not use ERP, and logic configured to access subsequent data sets to read from and/or write to a data storage medium, wherein any subsequent data set read and/or write access that uses ERP is accessed using an initial ERP step characterized by a first speed of the data storage medium, and wherein the first speed is selected at least partially based on the count. Other systems and methods for ERP data access are described according to more embodiments.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Pamela R. Nylander-Hill, Yutaka Oishi
  • Publication number: 20150004299
    Abstract: Described herein is a baked confectionery which is produced by baking a fat-based confectionery comprising a nut, wherein the baked confectionery preferably comprises a compound selected from the group consisting of isomaltulose, mannitol, and maltitol. Also, described herein is a method for producing a baked confectionery, comprising preparing a fat-based confectionery comprising nuts and preferably also comprising a compound selected from the group consisting of isomaltulose, mannitol, and maltitol, and baking the fat-based confectionery.
    Type: Application
    Filed: February 27, 2013
    Publication date: January 1, 2015
    Applicant: MEIJI CO., LTD.
    Inventors: Takashi Katagiri, Goro Misaki, Saori Toriwa, Hiroyuki Utsunomiya
  • Patent number: 8917472
    Abstract: Provided are a storage device, method, and program for controlling a tape speed to manage a tape drive buffer. A tape speed is increased from a current tape speed to a target tape speed on a predetermined speed-change timing to control the reading or writing of data between the buffer and the tape medium.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Atsushi Abe, Takashi Katagiri, Hironobu Nagura, Yutaka Oishi
  • Patent number: 8913337
    Abstract: High performance is obtained without preventing achievement of a target read data rate. In a controller 16 of a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit 42 passes data in a buffer to a channel input-output unit 43. Then, upon completion of writing the data to the tape, a backhitch determination unit 44 determines whether or not to execute backhitch. If it is determined that backhitch should be skipped, the speed determination unit 46 determines a tape speed that minimizes a sum of a time required to write data without backhitch within a range where a data amount of a monitor target is to be written in order to achieve a target read data rate, and a time required to write data with backhitch within the range. Then, an operation signal output unit 49 issues an instruction to change the tape speed to the determined tape speed after execution of backhitch.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
  • Patent number: 8867160
    Abstract: A first data group in an access sequence is selected based on which data group in the data groups has a beginning closest to a current position of the tape medium. Those data groups located in specified regions of the tape medium are separated from other data groups located in alternative specified regions of the tape medium. The distance from the current position of the tape medium is set to be a logical distance value, determined by a calculation function, that is substituted for the physical distance value for the data groups that are located in the specified regions as compared with other data groups located in the alternative specified regions. A second data group in the access sequence is selected based on which remaining data group in the data groups has a beginning closest to an end of the first data group in the access sequence.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Yuhko Mori, Masakatsu Murata, Hirokazu Nakayama, Yutaka Oishi