Patents by Inventor Takahiro Iihoshi
Takahiro Iihoshi 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: 10555217Abstract: To provide a terminal device capable of preventing user-unintended communication from being made. A communication control means 91 controls a packet transfer means for transmitting a packet. An instruction information giving means 92 gives instruction information indicating an instruction for the communication control means 91 to the communication control means 91. The communication control means 91 sends a flow detection notification that it detected a new flow to the instruction information giving means 92 when detecting the new flow. The instruction information giving means 92 determines whether to permit the flow to be communicated when receiving the flow detection notification. When determining to permit communication, the instruction information giving means 92 then gives instruction information for instructing to transmit a packet of the flow in a path as an access network designated by the instruction information giving means 92 to the communication control means 91.Type: GrantFiled: September 3, 2014Date of Patent: February 4, 2020Assignee: NEC CorporationInventors: Shuichi Karino, Yoshinori Saida, Yoshikazu Watanabe, Gen Morita, Takahiro Iihoshi
-
Publication number: 20200028778Abstract: [Problem] A plurality of control devices cannot control a communication terminal. [Means for solving the problem] The communication terminal of the present invention, which is controlled by a control device, includes a first storage means for associating information identifying a packet with processing of the packet and storing it as an entry, a searching means for searching to processing corresponding to a received packet from the first storage means, and an inquiry means for determining the control device of which is inquired, based on the entry corresponding to the received packet, the entry being stored in the first storage means, if the searched processing is the inquiry to the control device, and for performing the inquiry addressed to the determined control device.Type: ApplicationFiled: August 1, 2019Publication date: January 23, 2020Applicant: NEC CorporationInventors: Takahiro IIHOSHI, Shuichi KARINO, Akira TSUJI
-
Patent number: 10412001Abstract: The communication terminal of the present invention, which is controlled by a control device, includes a first storage means for associating information identifying a packet with processing of the packet and storing it as an entry, a searching means for searching processing corresponding to a received packet from the first storage means, and an inquiry means for determining the control device of which is inquired, based on the entry corresponding to the received packet, the entry being stored in the first storage means, if the searched processing is the inquiry to the control device, and for performing the inquiry addressed to the determined control device.Type: GrantFiled: September 6, 2012Date of Patent: September 10, 2019Assignee: NEC CorporationInventors: Takahiro Iihoshi, Shuichi Karino, Akira Tsuji
-
Patent number: 10050895Abstract: Provided is a terminal device capable of recognizing communication traffic in a mobile network for each piece of application software. Communication control means 91 controls packet transfer means for transmitting a packet. Instruction information imparting means 92 imparts instruction information representing an instruction for the communication control means 91 to the communication control means 91. The communication control means 91 acquires statistical information including communication traffic for each flow from the packet transfer means and retains the statistical information along with information on application software which is a flow transmission source and information on an access network used for communication. The instruction information imparting means 92 acquires statistical information of each access network from the communication control means 91 for each piece of application software.Type: GrantFiled: September 3, 2014Date of Patent: August 14, 2018Assignee: NEC CorporationInventors: Shuichi Karino, Yoshinori Saida, Yoshikazu Watanabe, Gen Morita, Takahiro Iihoshi
-
Patent number: 10038641Abstract: There is provided a flow control device for controlling flow control rules defining processing contents per flow in a packet transfer device for processing packets belonging to a flow between a first communication device and a second communication device, which receives a packet reception notification indicating that the packet transfer device receives a packet from at least one of the first communication device and the second communication device from the packet transfer device, determines a flow control rule to be notified to the packet transfer device in response to the received packet reception notification, manages a packet reception notification reception time when the packet reception notification is received, and calculates a first round-trip transmission delay time between two devices among the first communication device, the second communication device, and the packet transfer device based on the packet reception notification reception times.Type: GrantFiled: March 11, 2015Date of Patent: July 31, 2018Assignee: NEC CorporationInventors: Gen Morita, Shuichi Karino, Yoshinori Saida, Yoshikazu Watanabe, Takahiro Iihoshi
-
Patent number: 9942823Abstract: To provide a communication terminal capable of selecting a communication interface corresponding to a communicable wireless network without the use of a route determination dedicated packet. A packet generation means 93 generates a packet based on data for receiving a service from a destination device. A control means 94 selects a communication interface 91 from among a plurality of communication interfaces 91, instructs a packet processing means 95 to send a packet generated by the packet generation means 93 to the communication interface 91, and when a response packet for the packet is not input until a timeout determination reference time, selects a different communication interface 91 from the communication interface 91, instructs the packet processing means 95 to send a copy of the packet to the communication interface 91.Type: GrantFiled: November 4, 2014Date of Patent: April 10, 2018Assignee: NEC CORPORATIONInventors: Takahiro Iihoshi, Yoshikazu Watanabe, Shuichi Karino, Gen Morita, Yoshinori Saida
-
Patent number: 9866500Abstract: A communication apparatus comprises: a plurality of storage units adapted to store a process corresponding to a packet; a first unit that refers to at least one of the plurality of storage units and searches for a process corresponding to an incoming packet; and a second unit that queries, from among a plurality of control apparatuses, a control apparatus associated with a storage unit, in which the first unit has detected a predetermined condition, for a process corresponding to the incoming packet.Type: GrantFiled: February 27, 2013Date of Patent: January 9, 2018Assignee: NEC CorporationInventors: Takahiro Iihoshi, Shuichi Karino, Akira Tsuji
-
Patent number: 9794962Abstract: a network service using apparatus automatically performs a communication setting of a communicating terminal, when the network service using apparatus connects a network through the communicating terminal. A communicating terminal of the present invention contains a first communicating unit, a second communicating unit, a third communicating unit and a communication setting unit. The first communicating unit communicates with a network service providing apparatus through a network. The second communicating unit communicates with a network service using apparatus. The third communicating unit receives a request message of a communication path establishment, from the network service using apparatus. The communication setting unit performs the communication settings of the first communicating unit and the second communicating unit to establish a communication path through the first communicating unit and the second communicating unit based on the request message from the third communicating unit.Type: GrantFiled: March 21, 2013Date of Patent: October 17, 2017Assignee: NEC CorporationInventor: Takahiro Iihoshi
-
Publication number: 20170164262Abstract: To provide a communication terminal capable of selecting a communication interface corresponding to a communicable wireless network without the use of a route determination dedicated packet. A packet generation means 93 generates a packet based on data for receiving a service from a destination device. A control means 94 selects a communication interface 91 from among a plurality of communication interfaces 91, instructs a packet processing means 95 to send a packet generated by the packet generation means 93 to the communication interface 91, and when a response packet for the packet is not input until a timeout determination reference time, selects a different communication interface 91 from the communication interface 91, instructs the packet processing means 95 to send a copy of the packet to the communication interface 91.Type: ApplicationFiled: November 4, 2014Publication date: June 8, 2017Inventors: Takahiro IIHOSHI, Yoshikazu WATANABE, Shuichi KARINO, Gen MORITA, Yoshinori SAIDA
-
Publication number: 20170005937Abstract: There is provided a flow control device for controlling flow control rules defining processing contents per flow in a packet transfer device for processing packets belonging to a flow between a first communication device and a second communication device, which receives a packet reception notification indicating that the packet transfer device receives a packet from at least one of the first communication device and the second communication device from the packet transfer device, determines a flow control rule to be notified to the packet transfer device in response to the received packet reception notification, manages a packet reception notification reception time when the packet reception notification is received, and calculates a first round-trip transmission delay time between two devices among the first communication device, the second communication device, and the packet transfer device based on the packet reception notification reception times.Type: ApplicationFiled: March 11, 2015Publication date: January 5, 2017Applicant: NEC CorporationInventors: Gen MORITA, Shuichi KARINO, Yoshinori SAIDA, Yoshikazu WATANABE, Takahiro IIHOSHI
-
Publication number: 20160277916Abstract: A mobile node comprises: selection unit that selects, from a base node(s), a base node that relays a packet(s) between the mobile node and a correspondent node; and rule change unit that sets, in the mobile node and the selected base node, a control rule(s) for forwarding the packet(s) between the mobile node and the correspondent node via the selected base node.Type: ApplicationFiled: March 20, 2014Publication date: September 22, 2016Inventors: Gen MORITA, Shuichi KARINO, Yoshinori SAIDA, Yoshikazu WATANABE, Takahiro IIHOSHI
-
Publication number: 20160277448Abstract: A system, a method and a server for managing a communication terminal as well as a terminal control method are provided that make it possible to easily use a privately owned communication terminal in business. A management system for managing a terminal (300) owned by a user (400) includes: a gate (100) that determines the user's entrance into or exit from a predetermined place; and a management server 200 that determines an operation policy based on at least a result of the determination made by the gate (100) and sets this operation policy on the terminal (300).Type: ApplicationFiled: October 27, 2014Publication date: September 22, 2016Applicant: NEC CorporationInventors: Yoshinori SAIDA, Shuichi KARINO, Yoshikazu WATANABE, Gen MORITA, Takahiro IIHOSHI
-
Publication number: 20160255011Abstract: Provided is a terminal device capable of recognizing communication traffic in a mobile network for each piece of application software. Communication control means 91 controls packet transfer means for transmitting a packet. Instruction information imparting means 92 imparts instruction information representing an instruction for the communication control means 91 to the communication control means 91. The communication control means 91 acquires statistical information including communication traffic for each flow from the packet transfer means and retains the statistical information along with information on application software which is a flow transmission source and information on an access network used for communication. The instruction information imparting means 92 acquires statistical information of each access network from the communication control means 91 for each piece of application software.Type: ApplicationFiled: September 3, 2014Publication date: September 1, 2016Applicant: NEC CorporationInventors: Shuichi KARINO, Yoshinori SAIDA, Yoshikazu WATANABE, Gen MORITA, Takahiro IIHOSHI
-
Publication number: 20160242074Abstract: To provide a terminal device capable of preventing user-unintended communication from being made. A communication control means 91 controls a packet transfer means for transmitting a packet. An instruction information giving means 92 gives instruction information indicating an instruction for the communication control means 91 to the communication control means 91. The communication control means 91 sends a flow detection notification that it detected a new flow to the instruction information giving means 92 when detecting the new flow. The instruction information giving means 92 determines whether to permit the flow to be communicated when receiving the flow detection notification. When determining to permit communication, the instruction information giving means 92 then gives instruction information for instructing to transmit a packet of the flow in a path as an access network designated by the instruction information giving means 92 to the communication control means 91.Type: ApplicationFiled: September 3, 2014Publication date: August 18, 2016Applicant: NEC CorporationInventors: Shuichi KARINO, Yoshinori SAIDA, Yoshikazu WATANABE, Gen MORITA, Takahiro IIHOSHI
-
Publication number: 20150365828Abstract: A communication terminal that can communicate through a plurality of communication schemes. The terminal comprises: a plurality of communication interfaces that correspond to at least one of the plurality of communication schemes; and a communication unit that stores a plurality of communication policies associated respectively with a plurality of applications, and that selects, from the plurality of communication interfaces, a communication interface(s) to be used in communication performed respectively by the plurality of applications, in accordance with the plurality of communication policies that include a condition(s) identifying of a usage mode of the communication.Type: ApplicationFiled: January 31, 2014Publication date: December 17, 2015Inventors: Yoshinori SAIDA, Shuichi KARINO, Yoshikazu WATANABE, Gen MORITA, Takahiro IIHOSHI
-
Publication number: 20150208336Abstract: A mobile terminal includes: a plurality of communication interfaces that are respectively correlated to at least one of a plurality of radio access schemes; and a communication unit that communicates using at least one of the plurality of communication interfaces. The communication unit communicates using a communication interface correlated to a radio access scheme selected based upon a communication fee corresponding to a communication volume and upon a sort of an application used for communication.Type: ApplicationFiled: August 2, 2013Publication date: July 23, 2015Inventors: Takahiro Iihoshi, Shuichi Karino, Akira Tsuji, Yoshikazu Watanabe, Gen Morita
-
Publication number: 20150043585Abstract: A communication apparatus, comprises: a storage unit that stores a rule for identifying a packet and a process to be executed on a packet corresponding to the rule; a first unit that refers to a predetermined area in an incoming packet and searches the storage unit for a process corresponding to the incoming packet; and a second unit that determines a control apparatus to be queried for a process corresponding to the incoming packet from among a plurality of control apparatuses, based on the predetermined area.Type: ApplicationFiled: February 27, 2013Publication date: February 12, 2015Applicant: NEC CORPORATIONInventors: Takahiro IIHOSHI, Shuichi KARINO, Akira TSUJI
-
Publication number: 20150036683Abstract: A communication apparatus comprises: a plurality of storage units adapted to store a process corresponding to a packet; a first unit that refers to at least one of the plurality of storage units and searches for a process corresponding to an incoming packet; and a second unit that queries, from among a plurality of control apparatuses, a control apparatus associated with a storage unit, in which the first unit has detected a predetermined condition, for a process corresponding to the incoming packet.Type: ApplicationFiled: February 27, 2013Publication date: February 5, 2015Applicant: NEC CorporationInventors: Takahiro Iihoshi, Shuichi Karino, Akira Tsuji
-
Publication number: 20150009935Abstract: a network service using apparatus automatically performs a communication setting of a communicating terminal, when the network service using apparatus connects a network through the communicating terminal. A communicating terminal of the present invention contains a first communicating unit, a second communicating unit, a third communicating unit and a communication setting unit. The first communicating unit communicates with a network service providing apparatus through a network. The second communicating unit communicates with a network service using apparatus. The third communicating unit receives a request message of a communication path establishment, from the network service using apparatus. The communication setting unit performs the communication settings of the first communicating unit and the second communicating unit to establish a communication path through the first communicating unit and the second communicating unit based on the request message from the third communicating unit.Type: ApplicationFiled: March 21, 2013Publication date: January 8, 2015Applicant: NEC CorporationInventor: Takahiro Iihoshi