Patents by Inventor Takeharu Yasuda
Takeharu Yasuda 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: 11288087Abstract: A service providing system includes a control server and a physical resource(s) controlled by the control server. The control server has a virtual device providing unit(s) that provides at least one virtual object for controlling a physical resource(s), and a virtual infrastructure providing unit(s) that can provide, as a virtual object(s), a virtual infrastructure(s) configured using at least one virtual object provided by the virtual device providing unit(s), wherein the virtual infrastructure providing unit(s) can configure a virtual infrastructure(s) using the virtual object(s) provided by the virtual infrastructure providing unit(s), and can provide the virtual infrastructure(s) as a virtual object(s).Type: GrantFiled: December 31, 2018Date of Patent: March 29, 2022Assignee: NEC CORPORATIONInventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
-
Publication number: 20190213031Abstract: A service providing system includes a control server and a physical resource(s) controlled by the control server. The control server has a virtual device providing unit(s) that provides at least one virtual object for controlling a physical resource(s), and a virtual infrastructure providing unit(s) that can provide, as a virtual object(s), a virtual infrastructure(s) configured using at least one virtual object provided by the virtual device providing unit(s), wherein the virtual infrastructure providing unit(s) can configure a virtual infrastructure(s) using the virtual object(s) provided by the virtual infrastructure providing unit(s), and can provide the virtual infrastructure(s) as a virtual object(s).Type: ApplicationFiled: December 31, 2018Publication date: July 11, 2019Applicant: NEC CORPORATIONInventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
-
Patent number: 10210008Abstract: A service providing system includes a control server and a physical resource(s) controlled by the control server. The control server has a virtual device providing unit(s) that provides at least one virtual object for controlling a physical resource(s), and a virtual infrastructure providing unit(s) that can provide, as a virtual object(s), a virtual infrastructure(s) configured using at least one virtual object provided by the virtual device providing unit(s), wherein the virtual infrastructure providing unit(s) can configure a virtual infrastructure(s) using the virtual object(s) provided by the virtual infrastructure providing unit(s), and can provide the virtual infrastructure(s) as a virtual object(s).Type: GrantFiled: July 30, 2010Date of Patent: February 19, 2019Assignee: NEC CORPORATIONInventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
-
Patent number: 9237094Abstract: A communication system includes a plurality of first nodes that, in accordance with processing rules (packet handling operations) prescribing processing contents for a packet belonging to a pre-set flow, processes a packet received, which matches to the processing rules, and a second node that forwards the received packet via its ports without referencing the processing rules. The communication system also includes a control apparatus that sets, for the first nodes situated on a forwarding path for the packet belonging to the pre-set flow, processing rules to forward the packet belonging to the pre-set flow to each next hop. The control apparatus also sets, for the first node not situated on the forwarding path, processing rules to instruct dropping the packet that is forwarded from the second node and that is deviated from the forwarding path.Type: GrantFiled: November 2, 2011Date of Patent: January 12, 2016Assignee: NEC CORPORATIONInventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
-
Patent number: 9197555Abstract: A configuration of a communication system that is able to effect packet forwarding in accordance with an intended forwarding path even in an environment where a node represented by a Layer-2 switch (L2SW) and a node represented by an OpenFlow switch exist together, is provided. The communication system includes a first node, such as a Layer-2 switch, a plurality of second nodes, equivalent to the OpenFlow switches, and a controller. The controller causes the first node to receive a destination learning packet from one of the second nodes lying on the downstream side of the first node on a preset packet forwarding path. The destination learning packet has a node lying on the downstream side of the first node as a transmission source, so that the controller causes the first node to perform a packet forwarding operation in accordance with the packet forwarding path.Type: GrantFiled: August 22, 2011Date of Patent: November 24, 2015Assignee: NEC CORPORATIONInventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
-
Publication number: 20130223452Abstract: A communication system includes a plurality of first nodes that, in accordance with processing rules (packet handling operations) prescribing processing contents for a packet belonging to a pre-set flow, processes a packet received, which matches to the processing rules, and a second node that forwards the received packet via its ports without referencing the processing rules. The communication system also includes a control apparatus that sets, for the first nodes situated on a forwarding path for the packet belonging to the pre-set flow, processing rules to forward the packet belonging to the pre-set flow to each next hop. The control apparatus also sets, for the first node not situated on the forwarding path, processing rules to instruct dropping the packet that is forwarded from the second node and that is deviated from the forwarding path.Type: ApplicationFiled: November 2, 2011Publication date: August 29, 2013Inventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
-
Publication number: 20130148666Abstract: A configuration of a communication system that is able to effect packet forwarding in accordance with an intended forwarding path even in an environment where a node represented by a Layer-2 switch (L2SW) and a node represented by an OpenFlow switch exist together, is provided. The communication system includes a first node, such as a Layer-2 switch, a plurality of second nodes, equivalent to the OpenFlow switches, and a controller. The controller causes the first node to receive a destination learning packet from one of the second nodes lying on the downstream side of the first node on a preset packet forwarding path. The destination learning packet has a node lying on the downstream side of the first node as a transmission source, so that the controller causes the first node to perform a packet forwarding operation in accordance with the packet forwarding path.Type: ApplicationFiled: August 22, 2011Publication date: June 13, 2013Inventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
-
Publication number: 20120158938Abstract: A service providing system includes a control server and a physical resource(s) controlled by the control server. The control server has a virtual device providing unit(s) that provides at least one virtual object for controlling a physical resource(s), and a virtual infrastructure providing unit(s) that can provide, as a virtual object(s), a virtual infrastructure(s) configured using at least one virtual object provided by the virtual device providing unit(s), wherein the virtual infrastructure providing unit(s) can configure a virtual infrastructure(s) using the virtual object(s) provided by the virtual infrastructure providing unit(s), and can provide the virtual infrastructure(s) as a virtual object(s).Type: ApplicationFiled: July 30, 2010Publication date: June 21, 2012Inventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
-
Patent number: 7313138Abstract: A routing device includes a memory for storing routing entries in a routing table and a cache memory for storing some of routing entries present in the memory together with a mask length of a destination address as a cache entry. A high-speed retrieval section retrieves the cache entry corresponding to the destination address by referencing the cache memory based on the destination address of an input packet. An ordinary retrieval section retrieves the routing entry corresponding to the destination address by referencing the memory. A processing section writes the cache entry into the cache memory based on the routing entry retrieved by the ordinary retrieval section. The router device enables routing without using a routing entry that should not be used in the routing originally even when part of the routing table is cached.Type: GrantFiled: June 17, 2003Date of Patent: December 25, 2007Assignee: NEC CorporationInventors: Shinsuke Harada, Takeharu Yasuda
-
Publication number: 20030231628Abstract: A routing device includes a memory for storing routing entries in a routing table and a cache memory for storing some of routing entries present in the memory together with information of a mask length of a destination address as a cache entry. A high-speed retrieval section retrieves the cache entry corresponding to the destination address as referencing the cache memory based on the destination address of an input packet. An ordinary retrieval section retrieves the routing entry corresponding to the destination address as referencing the memory. A caching processing section writes the cache entry into the cache memory based on the routing entry retrieved by the ordinary retrieval section. The router device enables routing without using a routing entry that should not be used in the routing originally even when part of the routing table is cached as well as suppressing usage quantity of the cache entries to improve their usage efficiency.Type: ApplicationFiled: June 17, 2003Publication date: December 18, 2003Applicant: NEC CORPORATIONInventors: Shinsuke Harada, Takeharu Yasuda