Patents by Inventor Toshiyuki Shiratori

Toshiyuki Shiratori 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: 10026442
    Abstract: Mechanisms are provided, in a storage system controller of a storage system, for writing data to a storage medium. The storage system controller receives a write request to write a block of data to the storage medium. The write request does not specify a location on the storage medium to which to write the block of data. The storage system controller determines a current position of a write mechanism of the storage system relative to the storage medium and determines a location on the storage medium to write the block of data based on the current position of the write mechanism. The storage system controller sends a notification to a host system identifying the location of the block of data on the storage medium as determined by the storage system controller. The writing mechanism writes the block of data to the determined location on the storage medium.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventor: Toshiyuki Shiratori
  • Publication number: 20170154649
    Abstract: Mechanisms are provided, in a storage system controller of a storage system, for writing data to a storage medium. The storage system controller receives a write request to write a block of data to the storage medium. The write request does not specify a location on the storage medium to which to write the block of data. The storage system controller determines a current position of a write mechanism of the storage system relative to the storage medium and determines a location on the storage medium to write the block of data based on the current position of the write mechanism. The storage system controller sends a notification to a host system identifying the location of the block of data on the storage medium as determined by the storage system controller. The writing mechanism writes the block of data to the determined location on the storage medium.
    Type: Application
    Filed: February 10, 2017
    Publication date: June 1, 2017
    Inventor: Toshiyuki Shiratori
  • Patent number: 9606744
    Abstract: Mechanisms are provided, in a storage system controller of a storage system, for writing data to a storage medium. The storage system controller receives a write request to write a block of data to the storage medium. The write request does not specify a location on the storage medium to which to write the block of data. The storage system controller determines a current position of a write mechanism of the storage system relative to the storage medium and determines a location on the storage medium to write the block of data based on the current position of the write mechanism. The storage system controller sends a notification to a host system identifying the location of the block of data on the storage medium as determined by the storage system controller. The writing mechanism writes the block of data to the determined location on the storage medium.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventor: Toshiyuki Shiratori
  • Patent number: 9601141
    Abstract: A tape recording device, method, and computer program product are provided for performing operations of position movement, reading, and writing on a tape medium, and receiving a series of commands from an upper-layer device. The tape recording device includes a buffer for temporarily storing data related to the reading and an append write, a tape for recording the data stored in the buffer, a reading and writing head for reading data from the tape into the buffer and writing the data onto the tape, control means for reading data from a designated position of the tape and storing the data in the buffer, and for writing the data stored in the buffer onto the tape from a written data end position in response to an append write command, and a non-volatile memory for storing data stored in the buffer in response to an append write command.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Patent number: 9436627
    Abstract: A controller for controlling interrupt processing in a multiple-interrupt system is provided. The controller includes multiple watchdog timers (WDTs), each provided for each of interrupt priorities. The controller includes interrupt priority selectors, each of which receives each interrupt request signal and outputs an activation signal to a corresponding WDT according to the priority of the interrupt request signal. The controller includes an interrupt processing circuit, which when a WDT has timed out, outputs, to a processor, an interrupt request signal having a priority one or more levels higher than the priority corresponding to the WDT. When multiple causes of interrupt are assigned to one of the interrupt priorities, the interrupt processing circuit gives priority to an interrupt request signal caused by the timeout of a WDT lower in priority level than the interrupt priority to detect that an abnormal operation has occurred in interrupt processing having the lower level priority.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: September 6, 2016
    Assignee: International Business Machines Corporation
    Inventor: Toshiyuki Shiratori
  • Patent number: 9330713
    Abstract: An apparatus according to one embodiment includes a head, a controller coupled to the head, and logic integrated with and/or executable by the controller. The logic is configured to receive a series of commands, the series of commands including mixed read, overwrite, and append write commands, cause reading of data from a specified position of a tape using the head and storing the data in a buffer in response to a read command; and cause writing of data stored in the buffer starting from an appended data end position of the tape in response to an append write command.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Publication number: 20160103628
    Abstract: Mechanisms are provided, in a storage system controller of a storage system, for writing data to a storage medium. The storage system controller receives a write request to write a block of data to the storage medium. The write request does not specify a location on the storage medium to which to write the block of data. The storage system controller determines a current position of a write mechanism of the storage system relative to the storage medium and determines a location on the storage medium to write the block of data based on the current position of the write mechanism. The storage system controller sends a notification to a host system identifying the location of the block of data on the storage medium as determined by the storage system controller. The writing mechanism writes the block of data to the determined location on the storage medium.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Inventor: Toshiyuki Shiratori
  • Patent number: 9268676
    Abstract: Mechanisms are provided, in a storage system controller of a storage system, for writing data to a storage medium. The storage system controller receives a write request to write a block of data to the storage medium. The write request does not specify a location on the storage medium to which to write the block of data. The storage system controller determines a current position of a write mechanism of the storage system relative to the storage medium and determines a location on the storage medium to write the block of data based on the current position of the write mechanism. The storage system controller sends a notification to a host system identifying the location of the block of data on the storage medium as determined by the storage system controller. The writing mechanism writes the block of data to the determined location on the storage medium.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventor: Toshiyuki Shiratori
  • Patent number: 9230600
    Abstract: Provided is a method for recording data to a tape medium in such a manner as to achieve the easy management of mutually related multiple data pieces. First data and second data continuously received as a file from a higher level apparatus are accumulated in multiple buffer segments in the form of multiple successive data sets. A data structure is determined for each of the accumulated data sets. Management information indicating a result of the determination is added to the data sets, and the data sets and the management information thereof are stored into the tape medium.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: January 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hiroshi Itagaki, Toshiyuki Shiratori
  • Publication number: 20150370714
    Abstract: An apparatus according to one embodiment includes a head, a controller coupled to the head, and logic integrated with and/or executable by the controller. The logic is configured to receive a series of commands, the series of commands including mixed read, overwrite, and append write commands, cause reading of data from a specified position of a tape using the head and storing the data in a buffer in response to a read command; and cause writing of data stored in the buffer starting from an appended data end position of the tape in response to an append write command.
    Type: Application
    Filed: August 26, 2015
    Publication date: December 24, 2015
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Publication number: 20150310882
    Abstract: A tape recording device, method, and computer program product are provided for performing operations of position movement, reading, and writing on a tape medium, and receiving a series of commands from an upper-layer device. The tape recording device includes a buffer for temporarily storing data related to the reading and an append write, a tape for recording the data stored in the buffer, a reading and writing head for reading data from the tape into the buffer and writing the data onto the tape, control means for reading data from a designated position of the tape and storing the data in the buffer, and for writing the data stored in the buffer onto the tape from a written data end position in response to an append write command, and a non-volatile memory for storing data stored in the buffer in response to an append write command.
    Type: Application
    Filed: January 19, 2015
    Publication date: October 29, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toshiyuki SHIRATORI, Kohei TAGUCHI
  • Patent number: 9135949
    Abstract: A method is provided according to one embodiment, which executes an optimum writing method even when overwrite is intervened between mixed read and write operations. In response to receiving an overwrite command while executing the mixed operations, which writes to a predetermined tape position, when a tape position to overwrite on is encountered before the append-written data ending position of the tape (tape EOD), the overwritten tape position is regarded as the append-written data ending position of the tape (tape EOD) to update the tape EOD by the overwritten tape position. When a tape position to overwrite is encountered after the append-written data ending position of the tape (tape EOD), the overwritten tape position is updated by the append-written data ending position of a non-volatile memory (non-volatile EOD). The updating the EODs enhances the performance of the mixed read and write operations even when an overwrite command is intervening.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Publication number: 20150098148
    Abstract: A method is provided according to one embodiment, which executes an optimum writing method even when overwrite is intervened between mixed read and write operations. In response to receiving an overwrite command while executing the mixed operations, which writes to a predetermined tape position, when a tape position to overwrite on is encountered before the append-written data ending position of the tape (tape EOD), the overwritten tape position is regarded as the append-written data ending position of the tape (tape EOD) to update the tape EOD by the overwritten tape position. When a tape position to overwrite is encountered after the append-written data ending position of the tape (tape EOD), the overwritten tape position is updated by the append-written data ending position of a non-volatile memory (non-volatile EOD). The updating the EODs enhances the performance of the mixed read and write operations even when an overwrite command is intervening.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 9, 2015
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Patent number: 8966169
    Abstract: A tape recording device, method, and computer program product are provided for performing operations of position movement, reading, and writing on a tape medium, and receiving a series of commands from an upper-layer device. The tape recording device includes a buffer for temporarily storing data related to the reading and an append write, a tape for recording the data stored in the buffer, a reading and writing head for reading data from the tape into the buffer and writing the data onto the tape, control means for reading data from a designated position of the tape and storing the data in the buffer, and for writing the data stored in the buffer onto the tape from a written data end position in response to an append write command, and a non-volatile memory for storing data stored in the buffer in response to an append write command.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Patent number: 8929020
    Abstract: A tape drive is provided, which executes an optimum writing method even when overwrite is intervened between mixed read and write operations. When an overwrite command is received while executing the mixed operations, which writes to a predetermined tape position, when a tape position to overwrite on is encountered before the append-written data ending position of the tape (tape EOD), the overwritten tape position is regarded as the append-written data ending position of the tape (tape EOD) to update the tape EOD by the overwritten tape position. When a tape position to overwrite is encountered after the append-written data ending position of the tape (tape EOD), the overwritten tape position is updated by the append-written data ending position of a non-volatile memory (non-volatile EOD). The updating the EODs enhances the performance of the mixed read and write operations even when an overwrite command is intervening.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Toshiyuki Shiratori, Kohei Taguchi
  • Patent number: 8915418
    Abstract: The present invention ensures a good bonding state between the electrode terminals of electronic components and the electrodes of a substrate, and achieves an increase in productivity and a downsizing of the substrate. The present invention includes: an applying step of applying a metal fine powder paste on each of multiple electrodes that are provided on a substrate; a component placing step of placing multiple electronic components with different heights, on the multiple electrodes, respectively; an organic film placing step of placing an organic film on the multiple electronic components; an organic film compressing step of applying a first pressure to the electronic component side with a pressing member and equalizing the height of the organic film; and a bonding step of applying a second pressure to the electronic component side with a compressing member on heating for a predetermined time and sintering the metal fine powder paste.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: December 23, 2014
    Assignees: Tadatomo Suga, Masataka Mizukoshi, Alpha Design Co., Ltd.
    Inventors: Toshiyuki Shiratori, Toru Kawasaki, Tadatomo Suga, Masataka Mizukoshi
  • Patent number: 8875977
    Abstract: An element pressing apparatus includes: a base casing having first and second bases couplable to or separable from each other to form an arrangement space where a board and a plurality of electronic components having different heights are arranged while the first and second bases are coupled to each other; oil encapsulated in the arrangement space; an oil seal member deformed depending on a pressure of the oil; and a hydraulic pressure change portion that changes the pressure of the oil, wherein the pressure of the oil changes by the hydraulic pressure change portion to press the oil seal member to a plurality of electronic components and press the electrode terminals against the electrodes when the board and a plurality of electronic components are arranged in the arrangement space by positioning and placing each of the electrode terminals on each of the electrodes.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: November 4, 2014
    Assignee: Alpha Design Co., Ltd.
    Inventors: Toshiyuki Shiratori, Toru Kawasaki, Tadatomo Suga, Masataka Mizukoshi
  • Publication number: 20140263575
    Abstract: An element pressing apparatus includes: a base casing having first and second bases couplable to or separable from each other to form an arrangement space where a board and a plurality of electronic components having different heights are arranged while the first and second bases are coupled to each other; oil encapsulated in the arrangement space; an oil seal member deformed depending on a pressure of the oil; and a hydraulic pressure change portion that changes the pressure of the oil, wherein the pressure of the oil changes by the hydraulic pressure change portion to press the oil seal member to a plurality of electronic components and press the electrode terminals against the electrodes when the board and a plurality of electronic components are arranged in the arrangement space by positioning and placing each of the electrode terminals on each of the electrodes.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: ALPHA DESIGN CO., LTD.
    Inventors: Toshiyuki SHIRATORI, Toru KAWASAKI, Tadatomo SUGA, Masataka MIZUKOSHI
  • Publication number: 20140263581
    Abstract: The present invention ensures a good bonding state between the electrode terminals of electronic components and the electrodes of a substrate, and achieves an increase in productivity and a downsizing of the substrate. The present invention includes: an applying step of applying a metal fine powder paste on each of multiple electrodes that are provided on a substrate; a component placing step of placing multiple electronic components with different heights, on the multiple electrodes, respectively; an organic film placing step of placing an organic film on the multiple electronic components; an organic film compressing step of applying a first pressure to the electronic component side with a pressing member and equalizing the height of the organic film; and a bonding step of applying a second pressure to the electronic component side with a compressing member on heating for a predetermined time and sintering the metal fine powder paste.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: ALPHA DESIGN CO., LTD.
    Inventors: Toshiyuki SHIRATORI, Toru KAWASAKI, Tadatomo SUGA, Masataka MIZUKOSHI
  • Patent number: 8824080
    Abstract: Provided is a method for recording data to a tape medium in such a manner as to achieve the easy management of mutually related multiple data pieces. First data and second data continuously received as a file from a higher level apparatus are accumulated in multiple buffer segments in the form of multiple successive data sets. A data structure is determined for each of the accumulated data sets. Management information indicating a result of the determination is added to the data sets, and the data sets and the management information thereof are stored into the tape medium.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Itagaki, Toshiyuki Shiratori