Patents by Inventor Akihito Kobayashi

Akihito Kobayashi 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: 9734087
    Abstract: A control unit stores data used in a process to a shared cache memory. The control unit provides a shared queue in a memory space of the shared cache memory and performs LRU control with the use of the shared queue. The control unit also provides a local queue in the memory space of the shared cache memory. The control unit enqueues a CBE (management information) for a cache page used by a core in a process to the local queue. The control unit dequeues a plurality of CBEs from the local queue upon satisfaction of a predetermined condition, and enqueues the dequeued CBEs to the shared queue.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: August 15, 2017
    Inventors: Takuro Kumabe, Akihito Kobayashi, Motohiro Sakai, Shinichiro Matsumura, Takahiro Ohyama
  • Publication number: 20170147244
    Abstract: When an access process has been requested for a storage apparatus, a registration unit determines an access priority of the requested access process and registers an entry corresponding to the requested access process in a queue corresponding to the determined access priority out of a plurality of queues that are each provided for a different access priority. An instruction unit checks the plurality of queues at intermittent check timing, fetches, at each check timing, one entry from each queue, out of the plurality of queues, in which entries are registered, and instructs the storage apparatus to execute access processes corresponding to the fetched entries.
    Type: Application
    Filed: October 6, 2016
    Publication date: May 25, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro Matsumura, Motohiro Sakai, Takahiro Ohyama, Takuro Kumabe, Akihito Kobayashi
  • Publication number: 20170123699
    Abstract: A storage control device is one of a plurality of control devices each controlling different storage areas. The storage control device includes a memory and a processor coupled to the memory. The processor is configured to acquire an allocation request for allocating a storage area to a first virtual volume. The processor is configured to allocate a first storage area to the first virtual volume upon acquiring the allocation request. The first storage area is controlled by a first control device among the plurality of control devices. The first control device controls the first virtual volume.
    Type: Application
    Filed: October 20, 2016
    Publication date: May 4, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Takahiro Ohyama, Akihito Kobayashi, Motohiro Sakai, Shinichiro Matsumura, Takuro Kumabe
  • Patent number: 9632950
    Abstract: An apparatus includes a first cache memory, a second cache memory, and a processor coupled to the first cache memory and the second cache memory, and configured to store data in the second cache memory, the data being deleted from the first cache memory, store first data stored in a first address of the storage device, in the second cache memory, in case where the first address is included in first management information and is not included in second management information, according to a request for access to the first address of the storage device, the first management information including an address in the storage device of specific data stored in the storage device, and the second management information including an address in the storage device of data stored in both of the second cache memory and the storage device, and register the first address in the second management information.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 25, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Matsumura, Akihito Kobayashi, Motohiro Sakai, Takahiro Ohyama, Takuro Kumabe
  • Patent number: 9501406
    Abstract: A storage control apparatus is communicatively connected to a storage device. The storage device includes a plurality of SSDs. The storage control apparatus includes a processing request controller and a device load detector. The device load detector detects an overload of an SSD by detecting a processing delay of the SSD. When the device load detector has detected an overload of an SSD, the processing request controller suppresses issuance of a request to process write-back with respect to a group by delaying issuance of the write-back.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: November 22, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Yukari Tsuchiyama, Kazuhiko Ikeuchi, Koutarou Nimura, Akihito Kobayashi, Chikashi Maeda, Kazuhiro Urata, Takeshi Watanabe, Guangyu Zhou
  • Publication number: 20160321175
    Abstract: A first control apparatus includes a first memory unit including a local cache, a first power supply that supplies electric power to the first memory unit, and a control unit. The control unit controls a write into a memory device by a write-back method, using the local cache. The control unit mirrors data of the local cache in a mirror cache of a second control apparatus. The control unit determines whether the mirror cache is included in a second memory unit that receives electric power from a second power supply of the second control apparatus, upon detecting an abnormal state of a battery for supplying electric power to the second memory unit in case of power outage of the second power supply. The second memory unit switches write control for the memory device to a write-through method, when the second memory unit includes the mirror cache.
    Type: Application
    Filed: March 23, 2016
    Publication date: November 3, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Hidefumi Kobayashi, SATOSHI YAZAWA, Atsushi IGASHIRA, Wataru Iizuka, Motohiro Sakai, Akihito Kobayashi, Shinichiro Matsumura, Kenji KOBAYASHI
  • Patent number: 9334132
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; a second path extending from the storage to the second recording module and including a first shared portion shared with the first path; a first roller pair disposed downstream of a branch position on the first path; and a second roller pair disposed on the first shared portion. The controller is configured to: determine whether a trailing edge of the recording medium on which recording is being performed by the first recording module is located downstream of the first roller pair on the first path; and when the trailing edge is located downstream of the first roller pair on the first path, cause the second roller pair to supply a recording medium from the storage to the second recording module.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 10, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yasuhito Shikama, Kohei Terada, Shinya Yamamoto, Akihito Kobayashi
  • Patent number: 9321606
    Abstract: An image forming apparatus includes: a discharge tray having a supporting surface supporting a recording medium; a discharge mechanism which has a discharging slot through which the recording medium on which an image is formed is discharged and is provided to discharge the recording medium from the discharging slot in a discharge direction which is a direction toward a space vertically above the supporting surface of the discharge tray; and a press down unit which is configured to relatively move toward and away from the supporting surface with respect to the discharge tray, the press down unit being relatively moved away when contacting with a downstream end in the discharge direction of the recording medium discharged onto the discharge tray by the discharge mechanism, and applying the own weight to the downstream end of the recording medium when the recording medium is supported by the supporting surface.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: April 26, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Akihito Kobayashi, Kohei Terada
  • Publication number: 20160085446
    Abstract: A control device includes a processor. The processor is configured to collect plural types of performance information regarding a first data unit. The processor is configured to determine, on basis of the collected plural types of performance information, whether to transfer the first data unit from a first storage device which is under control of a first controller to a second storage device which is positioned as higher than the first storage device. The processor is configured to transfer the first data unit from the first storage device to the second storage device depending on a result of the determination.
    Type: Application
    Filed: August 10, 2015
    Publication date: March 24, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Takuro Kumabe, Akihito Kobayashi, Motohiro Sakai, Shinichiro Matsumura, Takahiro Ohyama
  • Publication number: 20160062915
    Abstract: An apparatus includes a first cache memory, a second cache memory, and a processor coupled to the first cache memory and the second cache memory, and configured to store data in the second cache memory, the data being deleted from the first cache memory, store first data stored in a first address of the storage device, in the second cache memory, in case where the first address is included in first management information and is not included in second management information, according to a request for access to the first address of the storage device, the first management information including an address in the storage device of specific data stored in the storage device, and the second management information including an address in the storage device of data stored in both of the second cache memory and the storage device, and register the first address in the second management information.
    Type: Application
    Filed: June 29, 2015
    Publication date: March 3, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro MATSUMURA, Akihito Kobayashi, Motohiro Sakai, Takahiro Ohyama, Takuro Kumabe
  • Patent number: 9272545
    Abstract: In a recording apparatus, a first path and a module path of a first recording module for conveying and recording of a recording medium are formed such that a distance between the most downstream ejection opening and a joining position of the first path and a second path is less than a length of a recording medium. The controller executes: a first determination processing for determining whether there is a recording medium which should be conveyed through a join determination position before the recording medium having been supplied to the first recording module; and a wait processing for causing the recording medium having been supplied to the first recording module to wait in a state in which its leading edge is located upstream of the most upstream shared conveyor on the first path, when the controller determines that there is a recording medium.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: March 1, 2016
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yasuhito Shikama, Kohei Terada, Shinya Yamamoto, Akihito Kobayashi
  • Patent number: 9242822
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; and a second path extending from the storage to the second recording module and including a first shared portion shared with the first path. The controller is configured to: determine whether a trailing edge of the recording medium on which recording is being performed by the first recording module is located downstream of the first branch position on the first path; and when the trailing edge of the recording medium is located downstream of the first branch position on the first path, cause a recording medium to be supplied from the storage to the second recording module along the second path via the first shared portion and the first branch position.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: January 26, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yasuhito Shikama, Kohei Terada, Shinya Yamamoto, Akihito Kobayashi
  • Patent number: 9174470
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; a second path extending from the storage to the second recording module and including a first shared portion shared with the first path; a first roller pair disposed downstream of a first branch position on the first path; and a movement causing member for moving two rollers of the first roller pair to a contact position or a separated position. A controller is configured to: determine whether a leading edge of the recording medium has reached an individual conveyor of the first recording module; when the leading edge has reached the individual conveyor, move the two rollers to the separated position; and supply a recording medium from the storage to the second recording module.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: November 3, 2015
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yasuhito Shikama, Kohei Terada, Shinya Yamamoto, Akihito Kobayashi
  • Publication number: 20150278114
    Abstract: A control unit stores data used in a process to a shared cache memory. The control unit provides a shared queue in a memory space of the shared cache memory and performs LRU control with the use of the shared queue. The control unit also provides a local queue in the memory space of the shared cache memory. The control unit enqueues a CBE (management information) for a cache page used by a core in a process to the local queue. The control unit dequeues a plurality of CBEs from the local queue upon satisfaction of a predetermined condition, and enqueues the dequeued CBEs to the shared queue.
    Type: Application
    Filed: March 3, 2015
    Publication date: October 1, 2015
    Inventors: Takuro Kumabe, Akihito Kobayashi, Motohiro Sakai, Shinichiro Matsumura, Takahiro Ohyama
  • Publication number: 20150183245
    Abstract: In a recording apparatus, a first path and a module path of a first recording module for conveying and recording of a recording medium are formed such that a distance between the most downstream ejection opening and a joining position of the first path and a second path is less than a length of a recording medium. The controller executes: a first determination processing for determining whether there is a recording medium which should be conveyed through a join determination position before the recording medium having been supplied to the first recording module; and a wait processing for causing the recording medium having been supplied to the first recording module to wait in a state in which its leading edge is located upstream of the most upstream shared conveyor on the first path, when the controller determines that there is a recording medium.
    Type: Application
    Filed: December 23, 2014
    Publication date: July 2, 2015
    Inventors: Yasuhito SHIKAMA, Kohei Terada, Shinya Yamamoto, Akihito Kobayashi
  • Publication number: 20150183244
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; a second path extending from the storage to the second recording module and including a first shared portion shared with the first path; a first roller pair disposed downstream of a first branch position on the first path; and a movement causing member for moving two rollers of the first roller pair to a contact position or a separated position. A controller is configured to: determine whether a leading edge of the recording medium has reached an individual conveyor of the first recording module; when the leading edge has reached the individual conveyor, move the two rollers to the separated position; and supply a recording medium from the storage to the second recording module.
    Type: Application
    Filed: December 23, 2014
    Publication date: July 2, 2015
    Inventors: Yasuhito SHIKAMA, Kohei TERADA, Shinya YAMAMOTO, Akihito KOBAYASHI
  • Publication number: 20150183602
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; a second path extending from the storage to the second recording module and including a first shared portion shared with the first path; a first roller pair disposed downstream of a branch position on the first path; and a second roller pair disposed on the first shared portion. The controller is configured to: determine whether a trailing edge of the recording medium on which recording is being performed by the first recording module is located downstream of the first roller pair on the first path; and when the trailing edge is located downstream of the first roller pair on the first path, cause the second roller pair to supply a recording medium from the storage to the second recording module.
    Type: Application
    Filed: December 23, 2014
    Publication date: July 2, 2015
    Inventors: Yasuhito SHIKAMA, Kohei TERADA, Shinya YAMAMOTO, Akihito KOBAYASHI
  • Publication number: 20150183603
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; and a second path extending from the storage to the second recording module and including a first shared portion shared with the first path. The controller is configured to: determine whether a trailing edge of the recording medium on which recording is being performed by the first recording module is located downstream of the first branch position on the first path; and when the trailing edge of the recording medium is located downstream of the first branch position on the first path, cause a recording medium to be supplied from the storage to the second recording module along the second path via the first shared portion and the first branch position.
    Type: Application
    Filed: December 23, 2014
    Publication date: July 2, 2015
    Inventors: Yasuhito SHIKAMA, Kohei TERADA, Shinya YAMAMOTO, Akihito KOBAYASHI
  • Publication number: 20150161043
    Abstract: A storage control apparatus is communicatively connected to a storage device. The storage device includes a plurality of SSDs. The storage control apparatus includes a processing request controller and a device load detector. The device load detector detects an overload of an SSD by detecting a processing delay of the SSD. When the device load detector has detected an overload of an SSD, the processing request controller suppresses issuance of a request to process write-back with respect to a group by delaying issuance of the write-back.
    Type: Application
    Filed: November 24, 2014
    Publication date: June 11, 2015
    Inventors: Yukari Tsuchiyama, Kazuhiko IKEUCHI, Koutarou Nimura, Akihito Kobayashi, Chikashi Maeda, Kazuhiro URATA, Takeshi WATANABE, Guangyu ZHOU
  • Patent number: 9033449
    Abstract: A recording apparatus includes: first and second recording modules; a storage accommodating a recording medium; a first path extending from the storage to the first recording module; and a second path extending from the storage to the second recording module and including a shared portion shared with the first path. A trailing edge of a recording medium for which recording is being performed by the first recording module on a leading edge of a recordable area is located upstream of a branch position on the first path. When recording is being performed by the second recording module on a trailing edge of a recordable area of a recording medium, the trailing edge of the recording medium on which the recording is being performed by the first recording module is located downstream of the branch position on the first path and a module path of the first recording module.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 19, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yasuhito Shikama, Kohei Terada, Shinya Yamamoto, Akihito Kobayashi