Patents by Inventor Daisuke Ajitomi
Daisuke Ajitomi 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: 20180084058Abstract: According to one embodiment, a communication device includes: processing circuitry configured to: generate a first code in response to a first code generation request being received, the first code generation request including address information of a service provided for a control device by a device, and transmit the first code to the device; manage such that the first code is held in association with the address information; and receive an address acquisition request including the first code from the control device, and transmit the address information associated with the first code to the control device on condition that the first code included in the address acquisition request is held.Type: ApplicationFiled: March 17, 2017Publication date: March 22, 2018Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Daisuke AJITOMI, Keisuke MINAMI, Koji TAZOE
-
Patent number: 9900385Abstract: According to an embodiment, a connection management device is in a communication system in which relay devices are provided for relaying communication between two terminal devices associated with each other in advance. The connection management device determines the relay device with which each terminal device should establish connection. The connection management device includes a storage, an update unit, a request reception unit, and a determination unit. The storage stores state information including a loaded condition and/or terminal connection number for each relay device. The update unit updates the storage in accordance with a predetermined rule. The request reception unit receives, from any one of the terminal devices, a determination request of the relay device with which the terminal device should establish connection.Type: GrantFiled: January 26, 2015Date of Patent: February 20, 2018Assignee: Kabushiki Kaisha ToshibaInventors: Hiroshi Kawazoe, Daisuke Ajitomi, Keisuke Minami
-
Publication number: 20180007033Abstract: According to one embodiment, a communication device includes a first communicator capable of communicating with a server through a first network; a second communicator capable of communicating with an operation terminal of a user through a second network; a first communication processor to execute a first process; a second communication processor to receive, through the second communicator, an issue request, use identification information of the first communication processor, a first key, and a second key paired with the first key to issue a certificate signed by the second key including the identification information of the first communication processor and the first key, sign data to be signed by using a third key to generate signed data, and transmit the signed data and the certificate through the second communicator; and an authorizing processor to acquire permission information indicating permission by the user to issue the certificate.Type: ApplicationFiled: March 17, 2017Publication date: January 4, 2018Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Daisuke AJITOMI, Keisuke MINAMI
-
Publication number: 20170366602Abstract: According to an embodiment, a server apparatus includes a first reception unit, a second reception unit, a classification unit, a second criterion selection unit, a group determination unit, and an individual determination unit. The second criterion selection unit selects, for each group and as a second criterion, a first criterion that is most likely to satisfy from among first criteria that are associated with pieces of identification information of first client apparatuses included in the group. The group determination unit determines whether first acquired data satisfies a second criterion for the group including a first client apparatus that has transmitted the first acquired data.Type: ApplicationFiled: February 7, 2017Publication date: December 21, 2017Applicant: Kabushiki Kaisha ToshibaInventors: Hiroshi KAWAZOE, Daisuke Ajitomi, Keisuke Minami, Koji Tazoe
-
Publication number: 20170272506Abstract: According to one embodiment, a communication device capable of communicating with each of a control device and a processing device through a network includes processing circuitry. The processing circuitry creates a job upon receiving a first request from the control device, the first request designating a content of a process that is executed by the processing device, the job containing information to instruct the processing device to execute the process and a first time limit relevant to the process. The processing circuitry controls transition among a plurality of states of the job. The processing circuitry controls, upon receiving a second request for the job from the processing device or the control device, execution of the second request, based on the first time limit and the state of the job.Type: ApplicationFiled: September 12, 2016Publication date: September 21, 2017Inventors: Daisuke AJITOMI, Keisuke MINAMI, Hiroshi KAWAZOE
-
Publication number: 20170222919Abstract: A communication device according to an embodiment performs communications with one or more devices via a relay server. To switch a connection destination from a first relay server serving as an origin to a second relay server serving as a destination, the communication device establishes a connection with the second relay server, switches a transmission destination of a message from the first relay server to the second relay server, and cuts a connection with the first relay server.Type: ApplicationFiled: September 6, 2016Publication date: August 3, 2017Applicant: Kabushiki Kaisha ToshibaInventors: Hiroshi KAWAZOE, Daisuke AJITOMI, Keisuke MINAMI, Hiroyuki AIZU
-
Patent number: 9686361Abstract: According to an embodiment, a communication device includes a connection establishment unit, a forwarder, and a generator. The connection establishment unit is configured to receive, from a terminal device, a connection request containing identification information of the terminal device, establish a communication connection with the terminal device, and store the identification information and terminal connection information. The forwarder is configured to receive, from a first terminal device, a message to be transmitted from the first terminal device to a second terminal device, and forward the message to the second terminal device, based on forwarding information containing the terminal connection information corresponding to the identification information of the first terminal device, and the terminal connection information corresponding to the identification information of the second terminal device.Type: GrantFiled: March 3, 2015Date of Patent: June 20, 2017Assignee: Kabushiki Kaisha ToshibaInventors: Daisuke Ajitomi, Keisuke Minami, Hiroshi Kawazoe, Hiroyuki Aizu
-
Publication number: 20160277413Abstract: According to one embodiment of the present invention, an access permission device includes a communicator, a state evaluator, an access proxy, and a determiner. The communicator communicates with a target device connected to a network, and a communication device that can use a resource provided by the target device. The state evaluator acquires the communication device information to determine a connection state with the network from at least one of the communication device and the target device, and evaluates the connection state based on the information. The access proxy transmits a use request for the resource provided by the target device to the target device. The determiner determines, based on the connection state, which of the communication device and the access proxy transmits the use request for the resource provided by the target device to the target device.Type: ApplicationFiled: March 14, 2016Publication date: September 22, 2016Inventors: Daisuke AJITOMI, Keisuke MINAMI, Hiroshi KAWAZOE, Hiroyuki AIZU
-
Publication number: 20160191364Abstract: A communication device includes a computer including a processor. The computer controls the communication device to perform operations. The operations include establishing a first connection with a first external device and establishing a second connection with a second external device, via a communication network. The operations include transmitting a keep-alive packet to the first external device via the first connection at a first transmission cycle and receiving a response packet for the keep-alive packet.Type: ApplicationFiled: December 23, 2015Publication date: June 30, 2016Inventors: Daisuke Ajitomi, Keisuke Minami, Hiroshi Kawazoe, Hiroyuki Aizu
-
Publication number: 20160142477Abstract: According to one embodiment, a connection control device includes a request acceptor to accept a connection destination determination request transmitted from a first communication device; and a determiner to determine a server being a connection destination of the first communication device from among a plurality of servers. At least one first server among the servers is scheduled to stop running at a first time point. The determiner determines the connection destination of the first communication device in accordance with a number of communication devices connected to each of the servers, based on history information on connection durations by the first communication device with the servers or history information on connection durations by communication devices with the first server, so that a number of the communication devices connected to the first server before the first time point arrives is suppressed.Type: ApplicationFiled: November 11, 2015Publication date: May 19, 2016Inventors: Hiroshi KAWAZOE, Daisuke AJITOMI, Keisuke MINAMI
-
Publication number: 20160087907Abstract: According to one embodiment, a communication device includes: a communicator, a first circuitry and a second circuitry. The communicator establishes a communication connection with a destination communication device over a communication network and to communicate a packet relating to first information using the communication connection. The first circuitry determines a transmission interval of a packet relating to second information that is different from the first information, based on characteristic information on the communication network. The second circuitry performs control to transmit the packet relating to the second information to the destination communication device using the communication connection in accordance with the transmission interval determined by the first circuitry during at least a time period when the communication connection is established and communication of the packet relating to the first information is not performed.Type: ApplicationFiled: September 10, 2015Publication date: March 24, 2016Inventors: Daisuke AJITOMI, Keisuke MINAMI, Hiroyuki AIZU
-
Publication number: 20160087850Abstract: According to an embodiment, a management apparatus includes a receiver, a first calculator, and a second calculator. The receiver is configured to receive existence information from communication apparatuses, the information probabilistically indicating characteristics of identification information of other communication apparatuses detected by a corresponding communication apparatus. The first calculator is configured to calculate, for each communication apparatus, some of the identification information, as a first set indicating a set of other communication apparatuses detectable by the communication apparatuse. The second calculator is configured to calculate, for each communication apparatus, a second set with a smaller number of false positives than the corresponding first set, as existence probability information, based on the existence information and the first set.Type: ApplicationFiled: August 12, 2015Publication date: March 24, 2016Applicant: Kabushiki Kaisha ToshibaInventors: Yusuke DOI, Yoshihiro OBA, Daisuke AJITOMI, Hiroshi KAWAZOE, Keisuke MINAMI
-
Patent number: 9274754Abstract: In one embodiment, there is provided a program generating apparatus. The apparatus includes: a generator configured to generate a first program based on a second program and a third program. The second program includes a procedure of communicating with an operating apparatus through a network. The third program includes a procedure of allowing a first service and a function of the operating apparatus to collaborate with each other. The first program includes a procedure of realizing a collaboration service in which the first service and the function of the operating apparatus collaborate with each other through the network.Type: GrantFiled: June 28, 2012Date of Patent: March 1, 2016Assignee: Kabushiki Kaisha ToshibaInventors: Kotaro Ise, Daisuke Ajitomi
-
Patent number: 9258137Abstract: A bridge apparatus is disclosed, the bridge apparatus being connected between a first network and a second network and achieving a communication between equipment connected to the first network and equipment connected to the second network. This apparatus accepts communication from the equipment over the first network to equipment disconnected from the second network, and then, preserves contents of the communication even in the case where the equipment over the second network has been disconnected from the second network for reasons such as electric power cut. In the case where the disconnected equipment has been connected to the second network again, this apparatus transmits the accepted contents of the communication to the reconnected equipment.Type: GrantFiled: October 5, 2010Date of Patent: February 9, 2016Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Daisuke Ajitomi, Yoshiki Terashima, Keiichi Teramoto, Yasuhiro Morioka
-
Publication number: 20160014213Abstract: According to an embodiment, a communication device performs communication with a terminal device via a network and includes first and second connection maintaining units and a switch instructing unit. The first connection maintaining unit maintains a connection established with the terminal device and mediates communication between the terminal device and another terminal device. The second connection maintaining unit maintains a communicable state of the terminal device with the communication device according to a method different from a method implemented by the first connection maintaining unit. When a predetermined switching condition is satisfied, the switch instructing unit instructs the terminal device to switch a method for maintaining a communicable state either from a first method, which is a method implemented by the first connection maintaining unit, to a second method, which is a method implemented by the second connection maintaining unit, or from the second method to the first method.Type: ApplicationFiled: June 25, 2015Publication date: January 14, 2016Applicant: Kabushiki Kaisha ToshibaInventors: Daisuke AJITOMI, Keisuke MINAMI, Hiroshi KAWAZOE, Hiroyuki AIZU
-
Patent number: 9191158Abstract: There is provided with a communication method including: attempting to receive a media packet from a network; storing a received media packet in a first buffering unit; receiving an FEC packet including redundant data to recover a lost media packet and information which specifies a plurality of media packets associated with the redundant data; storing a received FEC packet in a second buffering unit; selecting the FEC packet from the second buffering unit; dividing FEC operation processing to be carried out using the redundant data included in selected FEC packet and the media packets related to the redundant data into a plurality of processes and sequentially carrying out each process so that one process is carried out every time the receiving of a media packet is attempted; and inserting a media packet recovered through the FEC operation processing in the first buffering unit.Type: GrantFiled: October 30, 2007Date of Patent: November 17, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Shunichi Gondo, Daisuke Ajitomi, Yuji Irie, Shigeo Matsuzawa, Kotaro Ise
-
Publication number: 20150256626Abstract: According to an embodiment, a communication device includes a connection establishment unit, a forwarder, and a generator. The connection establishment unit is configured to receive, from a terminal device, a connection request containing identification information of the terminal device, establish a communication connection with the terminal device, and store the identification information and terminal connection information. The forwarder is configured to receive, from a first terminal device, a message to be transmitted from the first terminal device to a second terminal device, and forward the message to the second terminal device, based on forwarding information containing the terminal connection information corresponding to the identification information of the first terminal device, and the terminal connection information corresponding to the identification information of the second terminal device.Type: ApplicationFiled: March 3, 2015Publication date: September 10, 2015Applicant: Kabushiki Kaisha ToshibaInventors: Daisuke AJITOMI, Keisuke Minami, Hiroshi Kawazoe, Hiroyuki Aizu
-
Publication number: 20150256622Abstract: According to an embodiment, a connection management device is in a communication system in which relay devices are provided for relaying communication between two terminal devices associated with each other in advance. The connection management device determines the relay device with which each terminal device should establish connection. The connection management device includes a storage, an update unit, a request reception unit, and a determination unit. The storage stores state information including a loaded condition and/or terminal connection number for each relay device. The update unit updates the storage in accordance with a predetermined rule. The request reception unit receives, from any one of the terminal devices, a determination request of the relay device with which the terminal device should establish connection.Type: ApplicationFiled: January 26, 2015Publication date: September 10, 2015Applicant: Kabushiki Kaisha ToshibaInventors: Hiroshi KAWAZOE, Daisuke AJITOMI, Keisuke MINAMI
-
Patent number: 9131261Abstract: An information processor includes a receiver configured to receive, from a first device, a response information request including content identification information for identifying a content in a network; an extraction portion configured to extract a plurality of element information pieces included in the content identification information; a storage to store therein each of conditions for a first element information piece among the plurality of element information pieces, and a response information piece in association with each other; and a generator configured to generate a response message including the response information piece stored in association with a condition that the first element information piece extracted by the extraction portion satisfies among the conditions for the first element information piece stored in the storage portion.Type: GrantFiled: September 14, 2012Date of Patent: September 8, 2015Assignee: Kabushiki Kaisha ToshibaInventors: Daisuke Ajitomi, Hiroyuki Aizu, Keisuke Minami, Kotaro Ise
-
Patent number: 9122544Abstract: There is provided an information processing apparatus which the communication unit receives a usage request of a resource described in a first format from a program providing apparatus, the conversion unit identifies a resource providing apparatus having the resource as indicated and converts the usage request described in the first format into the usage request described in a second format that can be interpreted by the resource providing apparatus identified, the communication unit transmits the usage request described in the second format to the resource providing apparatus and receives a processing result of the usage request described in the second format from the resource providing apparatus, the conversion unit converts the processing result described in the second format into the processing result described in the first format, and the program execution unit performs an operation according to the processing result described in the first format.Type: GrantFiled: June 21, 2012Date of Patent: September 1, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Daisuke Ajitomi, Kotaro Ise, Hiroyuki Aizu