Patents by Inventor Naoki Esaka
Naoki Esaka 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: 20200192600Abstract: According to one embodiment, a memory system receives from a host a first write request including a first block identifier designating a first write destination block to which first write data is to be written. The memory system acquires the first write data from a write buffer temporarily holding write data corresponding to each of the write requests, and writes the first write data to a write destination page in the first write destination block. The memory system releases a region in the write buffer, storing data which is made readable from the first write destination block by writing the first write data to the write destination page. The data made readable is a data of a page in the first write destination block preceding the write destination page.Type: ApplicationFiled: February 27, 2020Publication date: June 18, 2020Applicant: Toshiba Memory CorporationInventors: Shinichi Kanno, Hideki Yoshida, Naoki Esaka
-
Publication number: 20200110698Abstract: According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies a set of data included in a copy-source block for garbage collection and corresponding respectively to reference counts belonging to a first reference count range to a first copy-destination block, and copies a set of data included in the copy-source block and corresponding respectively to reference counts belonging to a second reference count range having a lower limit higher than an upper limit of the first reference count range to a second copy-destination block.Type: ApplicationFiled: December 5, 2019Publication date: April 9, 2020Inventors: Shinichi Kanno, Naoki Esaka
-
Patent number: 10613796Abstract: According to one embodiment, a memory system receives from a host a first write request including a first block identifier designating a first write destination block to which first write data is to be written. The memory system acquires the first write data from a write buffer temporarily holding write data corresponding to each of the write requests, and writes the first write data to a write destination page in the first write destination block. The memory system releases a region in the write buffer, storing data which is made readable from the first write destination block by writing the first write data to the write destination page. The data made readable is a data of a page in the first write destination block preceding the write destination page.Type: GrantFiled: September 10, 2018Date of Patent: April 7, 2020Assignee: Toshiba Memory CorporationInventors: Shinichi Kanno, Hideki Yoshida, Naoki Esaka
-
Patent number: 10545864Abstract: According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies a set of data included in a copy-source block for garbage collection and corresponding respectively to reference counts belonging to a first reference count range to a first copy-destination block, and copies a set of data included in the copy-source block and corresponding respectively to reference counts belonging to a second reference count range having a lower limit higher than an upper limit of the first reference count range to a second copy-destination block.Type: GrantFiled: March 7, 2018Date of Patent: January 28, 2020Assignee: Toshiba Memory CorporationInventors: Shinichi Kanno, Naoki Esaka
-
Patent number: 10545863Abstract: According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies, based on a first management table corresponding to a copy-source block for garbage collection, only data corresponding to reference counts of non-zero from the copy-source block to a copy-destination block, and associates physical addresses respectively indicating locations in the copy-destination block, in which the data are copied, with respective intermediate addresses corresponding to the copied data.Type: GrantFiled: March 7, 2018Date of Patent: January 28, 2020Assignee: Toshiba Memory CorporationInventors: Shinichi Kanno, Naoki Esaka
-
Publication number: 20190332316Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller acquires, from a host, write data having the same first size as a data write unit of the nonvolatile memory and obtained by dividing write data associated with one write command having a first identifier indicating a first write destination block in a plurality of write destination blocks into a plurality of write data or combining write data associated with two or more write commands having the first identifier. The controller writes the acquired write data having the first size to the first write destination block by a first write operation.Type: ApplicationFiled: March 13, 2019Publication date: October 31, 2019Applicant: TOSHIBA MEMORY CORPORATIONInventors: Shinichi KANNO, Hideki YOSHIDA, Naoki ESAKA, Hiroshi NISHIMURA
-
Publication number: 20190235787Abstract: According to one embodiment, a memory system receives from a host a first write request including a first block identifier designating a first write destination block to which first write data is to be written. The memory system acquires the first write data from a write buffer temporarily holding write data corresponding to each of the write requests, and writes the first write data to a write destination page in the first write destination block. The memory system releases a region in the write buffer, storing data which is made readable from the first write destination block by writing the first write data to the write destination page. The data made readable is a data of a page in the first write destination block preceding the write destination page.Type: ApplicationFiled: September 10, 2018Publication date: August 1, 2019Applicant: Toshiba Memory CorporationInventors: Shinichi KANNO, Hideki YOSHIDA, Naoki ESAKA
-
Publication number: 20190087328Abstract: According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies a set of data included in a copy-source block for garbage collection and corresponding respectively to reference counts belonging to a first reference count range to a first copy-destination block, and copies a set of data included in the copy-source block and corresponding respectively to reference counts belonging to a second reference count range having a lower limit higher than an upper limit of the first reference count range to a second copy-destination block.Type: ApplicationFiled: March 7, 2018Publication date: March 21, 2019Inventors: Shinichi Kanno, Naoki Esaka
-
Publication number: 20190087327Abstract: According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies, based on a first management table corresponding to a copy-source block for garbage collection, only data corresponding to reference counts of non-zero from the copy-source block to a copy-destination block, and associates physical addresses respectively indicating locations in the copy-destination block, in which the data are copied, with respective intermediate addresses corresponding to the copied data.Type: ApplicationFiled: March 7, 2018Publication date: March 21, 2019Inventors: Shinichi Kanno, Naoki Esaka
-
Patent number: 9736217Abstract: According to one embodiment, a method is configured to be used for controlling an electronic device configured to operate an other electronic device, byway of example. The method includes displaying an operational interface for operating the other electronic device on a locked screen displayed in a display of the electronic device under a lock condition configured to restrict at least part of an operation on the electronic device, if it is determined that the electronic device has been connected to a first network corresponding to the other electronic device and the display of the electronic device is activated by an operation of a user.Type: GrantFiled: May 19, 2014Date of Patent: August 15, 2017Assignees: Kabushiki Kaisha Toshiba, Toshiba Visual Solutions CorporationInventor: Naoki Esaka
-
Publication number: 20160234545Abstract: According to one embodiment, an electronic device includes a processor. The processor switches a first program guide on a display to a second program guide. The first program guide includes a plurality of first objects related to a plurality of programs on the first channel. The second program guide includes a plurality of second objects related to a plurality of programs on the second channel. When the second program guide is displayed and when one of the plurality of first objects is selected from the first program guide, at least one of the plurality of programs on the second channel in the second program guide including a broadcast time that overlaps a broadcast time of a program corresponding to the selected first object is displayed visually differently.Type: ApplicationFiled: October 8, 2015Publication date: August 11, 2016Inventors: Munehiro TOKIKURA, Yosuke TAKAHASHI, Naoki ESAKA, Masakazu SUZUKI
-
Patent number: 9191406Abstract: A storage unit of a relaying apparatus stores first identification information that identifies an SIP terminal and second identification that identifies other SIP terminal which is forecast as a transfer destination of a message. A transmitting-and-receiving unit receives from the SIP terminal a request message that is received before a transfer message to be transferred to other SIP terminal and that includes a processing request concerning communications and the first identification information. An obtaining unit obtains from a storage unit the second identification information corresponding to the first identification information included in the received request message. A connection establishing unit establishes communications between the other SIP terminal of the obtained second identification information and the relaying apparatus.Type: GrantFiled: November 14, 2007Date of Patent: November 17, 2015Assignee: Kabushiki Kaisha ToshibaInventors: Yoshimichi Tanizawa, Naoki Esaka, Tsutomu Shibata
-
Patent number: 9065684Abstract: A transfer unit transfers a message between a network and an external terminal. An input unit inputs a user ID for identifying a user. A generating unit generates a registration message requesting a registration of address information of the user. A transmitting unit transmits the registration message to a server. A receiving unit receives a response message including registration information and connection information from the server. When the connection information indicates a permission of a connection of the external terminal to the network, a control unit controls the transfer unit to transfer the message between the network and the external terminal.Type: GrantFiled: February 4, 2009Date of Patent: June 23, 2015Assignee: Kabushiki Kaisha ToshibaInventors: Yoshimichi Tanizawa, Naoki Esaka, Tsutomu Shibata
-
Publication number: 20140380183Abstract: According to one embodiment, a method is configured to be used for controlling an electronic device configured to operate an other electronic device, byway of example. The method includes displaying an operational interface for operating the other electronic device on a locked screen displayed in a display of the electronic device under a lock condition configured to restrict at least part of an operation on the electronic device, if it is determined that the electronic device has been connected to a first network corresponding to the other electronic device and the display of the electronic device is activated by an operation of a user.Type: ApplicationFiled: May 19, 2014Publication date: December 25, 2014Applicant: Kabushiki Kaisha ToshibaInventor: Naoki Esaka
-
Publication number: 20140373067Abstract: According to one embodiment, an electronic device includes a processing circuitry to make a request to a server so as to acquire a channel list via a communication network, to compare a first channel list acquired newly with a second channel list acquired previously, and, if the second channel list is to be updated with the first channel list, to acquire first program information corresponding to the first channel list from the server, and to generate a program guide by using the first channel list and the first program information.Type: ApplicationFiled: August 28, 2014Publication date: December 18, 2014Inventors: Munehiro Tokikura, Yosuke Takahashi, Kentaro Nagahama, Naoki Esaka
-
Patent number: 8861380Abstract: The transferring unit transfers a message received from a PC or a network to a designated destination address. The judging unit judges whether an authentication message including the identification information of the user and a grant message indicating that the user is authenticated are transferred. The identification information acquiring unit acquires the identification information from the transferred authentication message. The SIP message processing unit creates a registration message that includes the address information of the user having the acquired identification information and transmits the created registration message to the SIP server when the grant message is transferred.Type: GrantFiled: September 2, 2008Date of Patent: October 14, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Yoshimichi Tanizawa, Naoki Esaka, Tsutomu Shibata
-
Patent number: 8862607Abstract: According to an embodiment, a receiving apparatus includes a memory, a first generator, a second generator, a transmitter, a receiver. The memory stores service information including search criteria set in a memory device and a connection method for connecting with the memory device. The first generator generates a common search query that is a search query expressing search conditions used in searching contents and that includes at least a pair of a common search condition attribute and a common search condition attribute value. The second generator generates a search query according to the search criteria specified in the service information with the use of the generated common search query. The transmitter transmits the generated search query to the memory device based on the connection method specified in the service information. The receiver receives, from the memory device, the attribute information obtained as a result of executing the search query.Type: GrantFiled: January 24, 2012Date of Patent: October 14, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Daisuke Ajitomi, Yuji Irie, Hiroyuki Aizu, Naoki Esaka, Kohji Saiki
-
Patent number: 8856653Abstract: According to one embodiment, a video display apparatus includes a selection module, a Web information analysis module, a screen generation module, a transmission module, a reception module, and an alteration module. The selection module is configured to select a partial area of a Web page. The Web information analysis module is configured to analyze first Web information which specifies the partial area. The screen generation module is configured to generate a screen for displaying page information of the partial area, based on the first Web information. The transmission module is configured to transmit the first Web information to an external apparatus.Type: GrantFiled: February 22, 2012Date of Patent: October 7, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Naoki Esaka, Mieko Onodera, Sachie Yokoyama, Munehiro Tokikura, Ayako Kanai
-
Patent number: 8818750Abstract: According to one embodiment, an electronic device includes a display module, an operation module, a communication module, an obtaining module, and a calculator. The operation module obtains operation on the display screen of the display module. The communication module communicates with another electronic device. The obtaining module obtains trace information indicating a trace of operation moving from the electronic device to the other electronic device or a trace of operation moving from the other electronic device to the electronic device based on operation on the display screen of the electronic device and operation on the display screen of the other electronic device. The calculator calculates a positional relationship between the electronic device and the other electronic device based on the trace information.Type: GrantFiled: August 5, 2011Date of Patent: August 26, 2014Assignee: Kabushiki Kaisha ToshibaInventor: Naoki Esaka
-
Patent number: 8737812Abstract: According to one embodiment, a content playback apparatus includes a playback module, a decision module, and a management module. The playback module is configured to play back a content includes components selected from moving picture data, image data, sound data and text data, thereby to produce video data and audio data. The decision module is configured to determine, based on a state of the content playback apparatus, whether the components of the content can be viewed and listened to. The management module is configured to manage video-audio management data includes data items based on a decision result of the decision module, each data item representing whether a video or audio data item has been viewed or listened to.Type: GrantFiled: October 27, 2011Date of Patent: May 27, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Kenji Odaka, Satoshi Ozaki, Naoki Esaka, Shirou Wakayama, Kensaku Fujimoto, Yosuke Takahashi