Patents by Inventor Satoshi Kaburaki

Satoshi Kaburaki 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: 9286206
    Abstract: According to one embodiment, a memory system includes nonvolatile memories each storing data and an address table for acquiring an address of the data, and a control unit which is configured to be capable of accessing the nonvolatile memories in parallel, and issues table read requests for reading the address tables and data read requests for reading the data to the nonvolatile memories in response to read commands from a host. When a table read request and a data read request are issued to a same nonvolatile memory, the control unit processes the data read request in priority to the table read request.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: March 15, 2016
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Satoshi Kaburaki, Atsushi Kunimatsu
  • Publication number: 20160041871
    Abstract: According to one embodiment, an information processing apparatus includes a host and a memory system. The memory system includes a nonvolatile memory. The host includes a volatile memory, a first host control unit, and a second host control unit. The volatile memory includes a first area to be used by the host and a second area as a cache memory to temporarily store data of the nonvolatile memory. The first host control unit computes a first code, and stores the first data and the first code in the second area. The first code is redundant information of the first data. The second host control unit reads second data and a second code from the second area, performs error detection on the second data based on the second code, and transfers the second data. The second code is redundant information of the second data.
    Type: Application
    Filed: February 27, 2015
    Publication date: February 11, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Kenichi MAEDA, Nobuhiro KONDO, Kenichiro YOSHII, Satoshi KABURAKI
  • Publication number: 20150067237
    Abstract: According to one embodiment, a memory controller includes an address translation information storage unit that stores plural translation information formed by classifying a correspondence between a logical address and a physical address into two or more hierarchies, a tag management unit that sores a cache line tag, which includes hierarchy information corresponding to each of the translation information stored in the translation information storage unit, and a control unit that identities whether the translation information is stored in the translation information storage unit or not by using a cache line tag.
    Type: Application
    Filed: February 28, 2014
    Publication date: March 5, 2015
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Kenichiro YOSHII, Konosuke WATANABE, Naoto OSHIYAMA, Satoshi KABURAKI
  • Publication number: 20150039808
    Abstract: According to one embodiment, a memory system includes nonvolatile memories each storing data and an address table for acquiring an address of the data, and a control unit which is configured to be capable of accessing the nonvolatile memories in parallel, and issues table read requests for reading the address tables and data read requests for reading the data to the nonvolatile memories in response to read commands from a host. When a table read request and a data read request are issued to a same nonvolatile memory, the control unit processes the data read request in priority to the table read request.
    Type: Application
    Filed: December 17, 2013
    Publication date: February 5, 2015
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Satoshi Kaburaki, Atsushi Kunimatsu
  • Patent number: 8356224
    Abstract: A communication method includes causing a transmitter to apply error correcting or detecting code systems to multiple frames or packets and to transmit the multiple frames or packets in succession, causing a receiver to receive the transmitted frames or packets and to decode each of the frames or packets received, and causing the receiver to send an acknowledgment signal to the transmitter on the basis of the results of decoding of the frames or packets. The transmitter applies two or more error correcting or detecting code systems to the frames or packets.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: January 15, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Satoshi Kaburaki, Masahiro Sekiya
  • Patent number: 8291193
    Abstract: An address translation apparatus includes first to third retention units, a comparison unit, and a translation unit. The first retention unit retains a multi-bit first address. The second retention unit retains a multi-bit second address different from the first address. The third retention unit retains first information indicating which bit is a translation target in the multi bits of the first address. The comparison unit compares a multi-bit third address input from outside and the first address. The translation unit translates the bit indicated by the first information in the multi bits of the third address to obtain a fourth address such that the bit indicated by the first information coincides with the second address, when the third address coincides with the first address based on comparison result of the comparison unit.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: October 16, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Satoshi Kaburaki
  • Patent number: 7912489
    Abstract: A wireless communication system including at least one wireless base station and two or more wireless terminals, and each of the wireless terminals can communicate with the wireless base station or directly communicate with another wireless terminal. The wireless base station observes reception frames from the wireless terminals, and transmits to one of the wireless terminals a start frame for starting direct communication of the wireless terminal concerned with another wireless terminal on the basis of the reception information of the reception frames.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: March 22, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tomoko Adachi, Toshihisa Nabetani, Tomoya Tandai, Katsuya Nonin, Satoshi Kaburaki
  • Publication number: 20100223529
    Abstract: A communication method includes causing a transmitter to apply error correcting or detecting code systems to multiple frames or packets and to transmit the multiple frames or packets in succession, causing a receiver to receive the transmitted frames or packets and to decode each of the frames or packets received, and causing the receiver to send an acknowledgment signal to the transmitter on the basis of the results of decoding of the frames or packets. The transmitter applies two or more error correcting or detecting code systems to the frames or packets.
    Type: Application
    Filed: May 10, 2010
    Publication date: September 2, 2010
    Inventors: Satoshi KABURAKI, Masahiro Sekiya
  • Patent number: 7751824
    Abstract: A radio communication system in which a plurality of wireless terminals form wireless channels separately between a common base station unit and wireless terminals and communicate with the base station unit, the radio communications system comprises quality managing section manages communication quality of wireless channel for each of wireless terminals by assigning occupied band of wireless channel on basis of a predetermined parameter, channel securing section secures continuously wireless channel for at least one wireless terminal by controlling data rate of the wireless channel according to change in channel state between wireless sections, and rate change detecting section supplies trigger information to quality managing section when data rate of at least one wireless channel changes as a result of control performed by channel securing section, the quality managing section, when being given trigger, updating occupied band assigned state of the wireless channel for each of wireless terminals.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: July 6, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Katsuya Nonin, Tomoko Adachi, Toshihisa Nabetani, Tomoya Tandai, Satoshi Kaburaki
  • Patent number: 7734987
    Abstract: A communication method includes causing a transmitter to apply error correcting or detecting code systems to multiple frames or packets and to transmit the multiple frames or packets in succession, causing a receiver to receive the transmitted frames or packets and to decode each of the frames or packets received, and causing the receiver to send an acknowledgment signal to the transmitter on the basis of the results of decoding of the frames or packets. The transmitter applies two or more error correcting or detecting code systems to the frames or packets.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: June 8, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Satoshi Kaburaki, Masahiro Sekiya
  • Publication number: 20090319878
    Abstract: A check code generating apparatus generates a first check code that is a check code concerning exclusive OR of first data and second data obtained by rewriting a part of the first data and calculates exclusive OR of the first check code and a second check code that is a check code attached to the first data.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 24, 2009
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Satoshi KABURAKI
  • Patent number: 7502330
    Abstract: A radio communication apparatus for transmitting and receiving a plurality of frames to and from another radio communication apparatus, comprises a first transmitting unit configured to sequentially transmit a plurality of frames at a plurality of transmission rates to the another radio communication apparatus, a second transmitting unit configured to transmit, to the another radio communication apparatus, an inquiry signal for inquiring which frames included in the frames are received by the another radio communication apparatus, a receiving unit configured to receive, from the another radio communication apparatus, information indicating which frames included in the frames are received or fail to be received, and a rate setting unit configured to set the first transmitting unit to a transmission rate used for next transmission of frames to the another radio communication apparatus, based on the received information.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: March 10, 2009
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Toshihisa Nabetani, Tomoko Adachi, Tomoya Tandai, Katsuya Nonin, Satoshi Kaburaki
  • Publication number: 20080263314
    Abstract: An address translation apparatus includes first to third retention units, a comparison unit, and a translation unit. The first retention unit retains a multi-bit first address. The second retention unit retains a multi-bit second address different from the first address. The third retention unit retains first information indicating which bit is a translation target in the multi bits of the first address. The comparison unit compares a multi-bit third address input from outside and the first address. The translation unit translates the bit indicated by the first information in the multi bits of the third address to obtain a fourth address such that the bit indicated by the first information coincides with the second address, when the third address coincides with the first address based on comparison result of the comparison unit.
    Type: Application
    Filed: April 17, 2008
    Publication date: October 23, 2008
    Inventor: Satoshi KABURAKI
  • Publication number: 20070030799
    Abstract: A communication method includes causing a transmitter to apply error correcting or detecting code systems to multiple frames or packets and to transmit the multiple frames or packets in succession, causing a receiver to receive the transmitted frames or packets and to decode each of the frames or packets received, and causing the receiver to send an acknowledgment signal to the transmitter on the basis of the results of decoding of the frames or packets. The transmitter applies two or more error correcting or detecting code systems to the frames or packets.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 8, 2007
    Inventors: Satoshi Kaburaki, Masahiro Sekiya
  • Publication number: 20060268816
    Abstract: A wireless communication system including at least one wireless base station and two or more wireless terminals, and each of the wireless terminals can communicate with the wireless base station or directly communicate with another wireless terminal. The wireless base station observes reception frames from the wireless terminals, and transmits to one of the wireless terminals a start frame for starting direct communication of the wireless terminal concerned with another wireless terminal on the basis of the reception information of the reception frames.
    Type: Application
    Filed: May 4, 2006
    Publication date: November 30, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Tomoko Adachi, Toshihisa Nabetani, Tomoya Tandai, Katsuya Nonin, Satoshi Kaburaki
  • Publication number: 20050227698
    Abstract: A radio communication system in which a plurality of wireless terminals form wireless channels separately between a common base station unit and wireless terminals and communicate with the base station unit, the radio communications system comprises quality managing section manages communication quality of wireless channel for each of wireless terminals by assigning occupied band of wireless channel on basis of a predetermined parameter, channel securing section secures continuously wireless channel for at least one wireless terminal by controlling data rate of the wireless channel according to change in channel state between wireless sections, and rate change detecting section supplies trigger information to quality managing section when data rate of at least one wireless channel changes as a result of control performed by channel securing section, the quality managing section, when being given trigger, updating occupied band assigned state of the wireless channel for each of wireless terminals.
    Type: Application
    Filed: March 3, 2005
    Publication date: October 13, 2005
    Inventors: Katsuya Nonin, Tomoko Adachi, Toshihisa Nabetani, Tomoya Tandai, Satoshi Kaburaki
  • Publication number: 20050163058
    Abstract: A radio communication apparatus for transmitting and receiving a plurality of frames to and from another radio communication apparatus, comprises a first transmitting unit configured to sequentially transmit a plurality of frames at a plurality of transmission rates to the another radio communication apparatus, a second transmitting unit configured to transmit, to the another radio communication apparatus, an inquiry signal for inquiring which frames included in the frames are received by the another radio communication apparatus, a receiving unit configured to receive, from the another radio communication apparatus, information indicating which frames included in the frames are received or fail to be received, and a rate setting unit configured to set the first transmitting unit to a transmission rate used for next transmission of frames to the another radio communication apparatus, based on the received information.
    Type: Application
    Filed: December 14, 2004
    Publication date: July 28, 2005
    Inventors: Toshihisa Nabetani, Tomoko Adachi, Tomoya Tandai, Katsuya Nonin, Satoshi Kaburaki
  • Publication number: 20040139441
    Abstract: A processor which performs data processings including a plurality of execution units, comprising a storage which stores data used for processings of the execution units and processing results by the execution units, by each of the execution units, a data processing part configured to acquire data of the execution units from said storage to perform the processings, and configured to output the processing results in said storage, an execution unit judgement part configured to determine whether or not said storage holds data used for the processings of a certain execution unit, and whether or not said storage has a vacant region capable of storing the processing result of the certain execution unit, and an execution unit determination part which determines an execution unit to be processed next among said plurality of execution units, based on a result judged by said execution unit judgement part.
    Type: Application
    Filed: January 8, 2004
    Publication date: July 15, 2004
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Satoshi Kaburaki, Yukimasa Miyamoto, Shinichi Kanno, Masaya Tarui, Taku Ooneda