Patents by Inventor Takahiro Yamaura

Takahiro Yamaura 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: 20160366069
    Abstract: According to an embodiment, a communication device is connectable to a portable terminal and a server. The device includes a wireless controller, a request processor, a determiner, a response generator, and a communication controller. The wireless controller is configured to control wireless communication with the terminal. The request processor is configured to receive a request to perform communication between the terminal and the server via the device. The request is transmitted from at least one of the terminal and the server. The determiner is configured to determine whether a resource required for the requested communication is allocatable. The response generator is configured to generate a response indicating a determination result. The communication controller is configured to store information received from one of the terminal and the server in a storage, and transmit information read from the storage to the other.
    Type: Application
    Filed: November 20, 2015
    Publication date: December 15, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Takeshi ISHIHARA, Takahiro YAMAURA
  • Publication number: 20160210066
    Abstract: According to an embodiment, an information processing apparatus includes a non-volatile memory manager. The non-volatile memory manager is configured to save, in a non-volatile memory section, information of a plurality of storage sections to be read after rebooting. The non-volatile memory section is configured to keep storing information even if power is off.
    Type: Application
    Filed: August 12, 2015
    Publication date: July 21, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Takahiro YAMAURA, Shingo TANAKA
  • Publication number: 20150319225
    Abstract: According to one embodiment, a processor for a communication device including a plurality of communicators connected to a network, includes a manager and a selector. The manager manages states of the communicators in the communication device. The selector selects the communicator from among the communicators on basis of the states of the communicators and socket information generated for a communication terminal with which the communication device communicates through the network. The processor controls the communication device to transmit a frame related to the socket information from the communicator selected by the selector.
    Type: Application
    Filed: April 27, 2015
    Publication date: November 5, 2015
    Inventors: Takahiro YAMAURA, Yuta KOBAYASHI
  • Publication number: 20150271265
    Abstract: The data transfer device receives file data through a network and writes the file data to a storage device on a block basis, in which the communication processor receives a receiving instruction for the file data from an external host CPU and receives the file data via one or more packets from the network according to the receiving instruction, the receiving buffer stores data received in the communication processor therein upon receiving each packet, and the command issuance controller acquires, from the external host CPU, map information indicating a position to write the file data in a storage area of the storage device, specifies data in the receiving buffer for writing according to a data storing status of the receiving buffer, issues a write command for writing a specified data to the storage device and sends it to the storage device.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 24, 2015
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuta KOBAYASHI, Takahiro YAMAURA, Kensaku YAMAGUCHI, Masataka GOTO
  • Publication number: 20150264142
    Abstract: According to one embodiment, a communication apparatus communicates with a partner apparatus through a network. The communication apparatus comprises a protocol analyzing unit that analyzes a transmission frame or a reception frame, the transmission frame being generated by an external CPU and being transmitted to the partner apparatus, the reception frame being received from the partner apparatus. The communication apparatus comprises a connection information managing unit that allocates a storage area in which connection information is stored, in a predetermined storing apparatus that can be accessed by the CPU, when a connection establishment request is detected from the transmission frame or the reception frame as a result of the analysis by the protocol analyzing unit, the connection information being used while being shared with the CPU. The protocol analyzing unit notifies the CPU of information indicating the storage area allocated by the connection information managing unit.
    Type: Application
    Filed: February 5, 2015
    Publication date: September 17, 2015
    Inventors: Takahiro YAMAURA, Yuta KOBAYASHI
  • Publication number: 20150264141
    Abstract: According to one embodiment, a communication apparatus comprises a transmission processing unit that transmits a connection establishment request on a predetermined protocol or a connection acceptance response, to a partner apparatus through a network, the connection acceptance response being a response of acceptance of the connection establishment request on the predetermined protocol. The communication apparatus comprises an analyzing unit that analyzes a reception frame received from the network. The communication apparatus comprises a state transition processing unit that transits a connection state to a connection establishment state.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 17, 2015
    Inventors: Takahiro YAMAURA, Yuta KOBAYASHI
  • Patent number: 9130957
    Abstract: In one embodiment, a data communication apparatus includes a plurality of communications units for performing transmission and reception with the plurality of different networks, a first storage unit which stores a first identifier and a second identifier, a first processing unit which performs network protocol processing with hardware, and a second processing unit which performs network protocol processing with software. The first identifier indicates a communication unit which receives a frame, and the second identifier indicates a communication unit which transmits a frame. The first processing unit stores the first identifier in association with a reception frame in the first storage unit, and the second processing unit reads the first identifier and the reception frame from the first storage unit, generates a transmission frame as a response to the reception frame, stores the first identifier as the second identifier in association with the transmission frame in the first storage unit.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: September 8, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Yamaura, Shingo Tanaka, Nobuhiko Sugasawa
  • Patent number: 9106417
    Abstract: According to one embodiment, a communication apparatus includes a reception protocol processing unit, a control information queue, and a transmission protocol processing unit. The reception protocol processing unit performs a protocol process using control information included in a received frame, acquires the control information from the received frame, and acquires data when the data is included in the frame. The control information queue stores control information including at least one of a reception window size of other communication apparatus, area information representing an area of data received by the other communication apparatus, the reception window size of the communication apparatus, and area information representing an area of data received by the communication apparatus.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: August 11, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Yamaura, Shingo Tanaka
  • Patent number: 9100332
    Abstract: A data transmitting device divides application data into packets, transmits the packets, and continuously carries out packet transmission while receiving acknowledgement from a receiving device of the transmitted packets. The application data to be transmitted is stored in a data storage area of a data storage unit. The data is read from the data storage area, a sequence number is set, and the data is transmitted as the packet. If the read data is within a predetermined length from an end of the application data, a copy of the read data is saved in a temporary buffer area of the data storage unit. When data of a sequence number before that of first data of next application data is to be transmitted after transmission of the next application data is started, the data is read from the temporary buffer area of the data storage unit.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: August 4, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shingo Tanaka, Takahiro Yamaura
  • Patent number: 8943214
    Abstract: A communication apparatus of one embodiment includes a hardware protocol processing unit, a software protocol processing unit, a hardware protocol process information generating unit to generate protocol process information from the result of the processing by the hardware protocol processing unit, a software protocol process resumption unit to perform control of the software protocol processing unit using the protocol process information generated by the hardware protocol process information generating unit, a software protocol process information generating unit to generate protocol process information from the result of the processing by the software protocol processing unit, and a hardware protocol process resumption unit to perform control of the hardware protocol processing unit using the protocol process information generated by the software protocol process information generating unit.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: January 27, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Yamaura, Shingo Tanaka
  • Publication number: 20140359062
    Abstract: According to one embodiment, there is provided a data transferring apparatus to communicate with a communicating apparatus through a network in accordance with a predetermined protocol, including: a writing controller and a transmission controller. The writing controller performs control of writing a first response message containing first data to a storage. The transmission controller performs control of reading the first response message from the storage and transmitting the first response message to the communicating apparatus, upon receiving a data acquisition request message for the first data from the first communicating apparatus.
    Type: Application
    Filed: March 4, 2014
    Publication date: December 4, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Masataka GOTO, Kensaku YAMAGUCHI, Eimi MURAKAMI, Takahiro YAMAURA
  • Patent number: 8788726
    Abstract: A system has a processor configured to be capable of read and write to a main memory, a storage configured to transmit stored data per block on an I/O bus, and a protocol processing apparatus connected to the I/O bus and configured to perform a communication protocol process on behalf of the processor. The processor includes a specifying part configured to specify data per block to be transmitted from the storage, and an indicating part configured to indicate data transfer from the storage to the protocol processing apparatus by specifying address information of the protocol processing apparatus. The protocol processing apparatus includes a receiving part configured to directly receive data transferred per block from the storage to the I/O bus, without relaying the main memory, and a network processing part configured to transmit the data received per block by the receiving part over a network per packet.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: July 22, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shingo Tanaka, Takahiro Yamaura
  • Publication number: 20140012948
    Abstract: There is provided a data transferring apparatus that transfers file data stored in a storage apparatus that manages data in a block unit, in which the first issuing unit, in response to a request from a CPU, generates and sends a reading command of metadata including first map information showing in which location first file data is stored, to the storage apparatus, the second issuing unit receives a reading command of the first file data from the CPU that has obtained the metadata, generates and sends a reading command of a block storing the first file data to the storage apparatus, the extracting unit receives block data read from the storage apparatus, receives the first map information from the CPU and, based on the first map information, extracts the first file data from the block data, and the communication processing unit transmits the first file data to the network.
    Type: Application
    Filed: September 9, 2013
    Publication date: January 9, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Shingo Tanaka, Takahiro Yamaura, Kensaku Yamaguchi, Sunao Wada, Yasuo Ohya
  • Publication number: 20120233344
    Abstract: A communication apparatus of one embodiment includes a hardware protocol processing unit, a software protocol processing unit, a hardware protocol process information generating unit to generate protocol process information from the result of the processing by the hardware protocol processing unit, a software protocol process resumption unit to perform control of the software protocol processing unit using the protocol process information generated by the hardware protocol process information generating unit, a software protocol process information generating unit to generate protocol process information from the result of the processing by the software protocol processing unit, and a hardware protocol process resumption unit to perform control of the hardware protocol processing unit using the protocol process information generated by the software protocol process information generating unit.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 13, 2012
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Yamaura, Shingo Tanaka
  • Publication number: 20120218914
    Abstract: A data transmitting device divides application data into packets, transmits the packets, and continuously carries out packet transmission while receiving acknowledgement from a receiving device of the transmitted packets. The application data to be transmitted is stored in a data storage area of a data storage unit. The data is read from the data storage area, a sequence number is set, and the data is transmitted as the packet. If the read data is within a predetermined length from an end of the application data, a copy of the read data is saved in a temporary buffer area of the data storage unit. When data of a sequence number before that of first data of next application data is to be transmitted after transmission of the next application data is started, the data is read from the temporary buffer area of the data storage unit.
    Type: Application
    Filed: September 16, 2011
    Publication date: August 30, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Shingo Tanaka, Takahiro Yamaura
  • Publication number: 20120110397
    Abstract: A system has a processor configured to be capable of read and write to a main memory, a storage configured to transmit stored data per block on an I/O bus, and a protocol processing apparatus connected to the I/O bus and configured to perform a communication protocol process on behalf of the processor. The processor includes a specifying part configured to specify data per block to be transmitted from the storage, and an indicating part configured to indicate data transfer from the storage to the protocol processing apparatus by specifying address information of the protocol processing apparatus. The protocol processing apparatus includes a receiving part configured to directly receive data transferred per block from the storage to the I/O bus, without relaying the main memory, and a network processing part configured to transmit the data received per block by the receiving part over a network per packet.
    Type: Application
    Filed: September 16, 2011
    Publication date: May 3, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Shingo Tanaka, Takahiro Yamaura
  • Publication number: 20120027027
    Abstract: According to one embodiment, a communication apparatus includes a reception protocol processing unit, a control information queue, and a transmission protocol processing unit. The reception protocol processing unit performs a protocol process using control information included in a received frame, acquires the control information from the received frame, and acquires data when the data is included in the frame. The control information queue stores control information including at least one of a reception window size of other communication apparatus, area information representing an area of data received by the other communication apparatus, the reception window size of the communication apparatus, and area information representing an area of data received by the communication apparatus.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 2, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro Yamaura, Shingo Tanaka
  • Publication number: 20110225308
    Abstract: According to one embodiment, a data communication apparatus includes a communication unit configured to transmit a transmission frame and receive a reception frame via a plurality of networks, a storage unit configured to store a first identifier indicating by way of which of the plurality of networks the communication unit has received a reception frame or a second identifier indicating by way of which of the plurality of networks the communication unit transmits a transmission frame, a hardware protocol processing unit, and a software processing unit. The hardware protocol processing unit performs protocol processing on the reception frame to write the first identifier to the storage unit, and perform the protocol processing on the transmission frame to read the second identifier from the storage unit.
    Type: Application
    Filed: January 25, 2011
    Publication date: September 15, 2011
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro Yamaura, Shingo Tanaka, Nobuhiko Sugasawa
  • Patent number: 5951469
    Abstract: A remote medical system in which vital signs and a recognition code of a counselee are transferred to a first local server through a telephone line, and, when a counseling doctor cannot be found, data is transferred to another nth local server to search for an available counseling doctor, so that an available counseling doctor can be easily found.
    Type: Grant
    Filed: September 1, 1998
    Date of Patent: September 14, 1999
    Assignee: Medinet Security Research Co., Ltd.
    Inventor: Takahiro Yamaura