Patents by Inventor Michihiro Aoki

Michihiro Aoki 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: 9674083
    Abstract: A path calculation order determining method executed by a calculating apparatus for calculating a shortest path between a node pair in a network, using information on calculated shortest paths between other node pairs, the method including: a step storing calculated shortest path group information on shortest path groups each including calculated shortest paths from a starting node to one or more terminating nodes except the starting node, and topology information of the network, in a memory medium; and a calculation step of calculating shortest paths, starting from its starting node other than the starting node on the calculated shortest paths and having the most nodes that are located downstream therefrom, and terminating at nodes other than its starting node, using the calculated shortest path group information or the topology information for a path not included in the calculated shortest path group.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: June 6, 2017
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Koji Sugisono, Michihiro Aoki, Hideaki Iwata
  • Patent number: 9215163
    Abstract: A calculating apparatus calculates a shortest path connecting two nodes of a network. A shortest-path group, which is a set of shortest paths having node Y as their starting points, can be calculated at once by having calculated a shortest path having node Y as its starting point for each of other nodes. When the shortest-path group having node Y as the starting point is calculated and further if a group of shortest paths having node X as their starting points is stored beforehand in a storing unit, then path portions, which belong to the group of shortest paths having node X as the starting points and further which are paths extending from node Y to the nodes located downstream from node Y, are utilized as part of a result of calculation of the shortest path group having node Y as the starting point.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: December 15, 2015
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Koji Sugisono, Michihiro Aoki, Hideaki Iwata
  • Publication number: 20140098709
    Abstract: Calculation of a shortest path connecting two nodes of a network involves steps of: comparing a distance of a first communication path between, from among the plurality of nodes, a starting node as a starting point of a communication path and an adjacent node located adjacent to the starting node, to a distance of a second communication path which has already been calculated other than the first communication path and has already been stored; either taking the first communication path as a candidate of the shortest path if the distance of the first communication path is shorter than the second communication path, or taking the second communication path as a candidate of the shortest path if the distance of the first communication path is not shorter than the second communication path; and taking the adjacent node as a next starting node in the comparison step.
    Type: Application
    Filed: December 12, 2013
    Publication date: April 10, 2014
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Koji SUGISONO, Michihiro AOKI, Hideaki IWATA
  • Patent number: 8532087
    Abstract: An optical network has: sections for establishing optical paths; a plurality of optical edge routers for connecting external IP networks to the optical network (1001); and a plurality of optical cross connects, for connecting the optical edge routers by the optical paths, having switching sections with respect to an optical pulse unit. In the optical network, each of the optical edge routers has both of: (1) an optical network control instance (INSp) for maintaining topology information in the optical network and switching/signaling the optical paths; and (2) an IP network instance (INSi) for maintaining a routing table in each of the external IP networks and activating routing protocols between the external IP networks and the IP network instance. By doing this, it is possible to realize a multi-layer cooperative function and provide highly safe optical networks, etc.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: September 10, 2013
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hisashi Kojima, Takashi Kurimoto, Ichiro Inoue, Tomonori Takeda, Takashi Miyamura, Keisuke Kabashima, Nobuaki Matsuura, Michihiro Aoki, Shigeo Urushidani
  • Publication number: 20110222437
    Abstract: A calculating apparatus calculates a shortest path connecting two nodes of a network. A shortest-path group, which is a set of shortest paths having node Y as their starting points, can be calculated at once by having calculated a shortest path having node Y as its starting point for each of other nodes. When the shortest-path group having node Y as the starting point is calculated and further if a group of shortest paths having node X as their starting points is stored beforehand in a storing unit, then path portions, which belong to the group of shortest paths having node X as the starting points and further which are paths extending from node Y to the nodes located downstream from node Y, are utilized as part of a result of calculation of the shortest path group having node Y as the starting point.
    Type: Application
    Filed: November 18, 2009
    Publication date: September 15, 2011
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Koji Sugisono, Michihiro Aoki, Hideaki Iwata
  • Publication number: 20110219143
    Abstract: A path calculation order deciding method that is implemented by a calculating apparatus (1) which calculates, by use of calculated shortest path between a node pair about a network comprising a plurality of nodes, a shortest path between other node pair comprises: wherein the calculating apparatus comprises a memory medium storing shortest path group information which represents calculated shortest paths each of which is shortest path between the node pair, whose starting nodes are identical and terminating nodes are different from one another, by use of the plurality of nodes and paths between the node pairs and also storing topology information representing topology of the plurality of nodes, and a calculation unit, a calculation step that the calculation unit selects each particular nodes of the plurality of nodes, which is different from the starting node, in decreasing order of the numbers of the downstream nodes from the particular node in calculated shortest path between the node pair represented by th
    Type: Application
    Filed: November 18, 2009
    Publication date: September 8, 2011
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Koji Sugisono, Michihiro Aoki, Hideaki Iwata
  • Patent number: 7797444
    Abstract: A data transfer apparatus and a data transfer system are provided that can reduce the cost of installing communication equipment compatible with each of several dissimilar communication protocols in one exchange office and can reduce the cost of constructing the network.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: September 14, 2010
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Keisuke Kabashima, Michihiro Aoki, Takashi Kurimoto, Takashi Miyamura, Masahiro Goshima, Nobuaki Matsuura, Shigeo Urushidani
  • Publication number: 20060168316
    Abstract: A data transfer apparatus and a data transfer system are provided that can reduce the cost of installing communication equipment compatible with each of several dissimilar communication protocols in one exchange office and can reduce the cost of constructing the network.
    Type: Application
    Filed: February 2, 2004
    Publication date: July 27, 2006
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keisuke Kabashima, Michihiro Aoki, Takashi Kurimoto, Takashi Miyamura, Masahiro Goshima, Nobuaki Matsuura, Shigeo Urushidani
  • Publication number: 20060126642
    Abstract: An optical network has: sections for establishing optical paths; a plurality of optical edge routers for connecting external IP networks to the optical network (1001); and a plurality of optical cross connects, for connecting the optical edge routers by the optical paths, having switching sections with respect to an optical pulse unit. In the optical network, each of the optical edge routers has both of: (1) an optical network control instance (INSp) for maintaining topology information in the optical network and switching/signaling the optical paths; and (2) an IP network instance (INSi) for maintaining a routing table in each of the external IP networks and activating routing protocols between the external IP networks and the IP network instance. By doing this, it is possible to realize a multi-layer cooperative function and provide highly safe optical networks, etc.
    Type: Application
    Filed: February 2, 2004
    Publication date: June 15, 2006
    Applicant: NIPPON TELEGRAPH AND TELEPHONE
    Inventors: Hisashi Kojima, Takshi Kurimoto, Ichiro Inoue, Tomonori Takeda, Takashi Miyamura, Kaisuke Kabashima, Nobuaki Matsuura, Michihiro Aoki, Shigeo Urushidani
  • Publication number: 20060078333
    Abstract: A routing table generating unit that generates a routing table describing a next hop to which a packet is to be sent according to a destination address of the packet that is input via an input channel, including a ternary content addressable memory (TCAM); an external memory; a unit that classifies items in information that is received; and a unit that stores an item that uniquely identifies the information among the classified items in the TCAM and stores the rest of the items to the external memory.
    Type: Application
    Filed: August 18, 2004
    Publication date: April 13, 2006
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Masanori Uga, Takashi Kurimoto, Michihiro Aoki