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: 11288087
    Abstract: 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: Grant
    Filed: December 31, 2018
    Date of Patent: March 29, 2022
    Assignee: NEC CORPORATION
    Inventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
  • Publication number: 20190213031
    Abstract: 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: Application
    Filed: December 31, 2018
    Publication date: July 11, 2019
    Applicant: NEC CORPORATION
    Inventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
  • Patent number: 10210008
    Abstract: 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: Grant
    Filed: July 30, 2010
    Date of Patent: February 19, 2019
    Assignee: NEC CORPORATION
    Inventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
  • Patent number: 9237094
    Abstract: 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: Grant
    Filed: November 2, 2011
    Date of Patent: January 12, 2016
    Assignee: NEC CORPORATION
    Inventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
  • Patent number: 9197555
    Abstract: 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: Grant
    Filed: August 22, 2011
    Date of Patent: November 24, 2015
    Assignee: NEC CORPORATION
    Inventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
  • Publication number: 20130223452
    Abstract: 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: Application
    Filed: November 2, 2011
    Publication date: August 29, 2013
    Inventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
  • Publication number: 20130148666
    Abstract: 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: Application
    Filed: August 22, 2011
    Publication date: June 13, 2013
    Inventors: Hideyuki Shimonishi, Takeharu Yasuda, Yuki Tanaka
  • Publication number: 20120158938
    Abstract: 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: Application
    Filed: July 30, 2010
    Publication date: June 21, 2012
    Inventors: Hideyuki Shimonishi, Takayuki Hama, Takeharu Yasuda, Yuki Tanaka, Shuji Ishii, Masanori Takashima
  • Patent number: 7313138
    Abstract: 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: Grant
    Filed: June 17, 2003
    Date of Patent: December 25, 2007
    Assignee: NEC Corporation
    Inventors: Shinsuke Harada, Takeharu Yasuda
  • Publication number: 20030231628
    Abstract: 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: Application
    Filed: June 17, 2003
    Publication date: December 18, 2003
    Applicant: NEC CORPORATION
    Inventors: Shinsuke Harada, Takeharu Yasuda