Patents by Inventor Masanori Uga

Masanori Uga 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: 7792099
    Abstract: A method of establishing a multicast transfer route is disclosed that can reduce the cost of entire route under a constraint on delay incurred between starting point and ending points. The method includes the steps of: computing the shortest route with respect to delay connecting the starting point and the plural ending points based on measurement result; computing delay from a node on the shortest route to each ending point and the greatest delay; removing, if the greatest delay satisfies a delay condition, the greatest-cost route from the shortest route in accordance with selection criteria effective for cost reduction; dividing the multicast transfer route into two route trees; and establishing separately computed route as a complementary route that complement the removed route for connecting the two route trees. A method of multicast label switching for realizing the above method is also disclosed.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: September 7, 2010
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Seisho Yasukawa, Koji Sugisono, Masanori Uga
  • Patent number: 7693074
    Abstract: A multicast communication path calculation method is disclosed which includes the steps of: obtaining minimum delay paths from a source node to each destination node; selecting, as candidate nodes of a rendezvous point node, nodes on one of the obtained minimum delay paths; for each candidate node, calculating minimum delay paths from the candidate node to each destination node, and obtaining a difference between the maximum value and the minimum value among delays of the calculated minimum delay paths; selecting, as the rendezvous point node, a candidate node by which the difference is smallest; and outputting a minimum delay path from the source node to the rendezvous point node and minimum delay paths from the rendezvous point node to each destination node.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: April 6, 2010
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Seisho Yasukawa, Koji Sugisono, Masanori Uga
  • Patent number: 7652998
    Abstract: A multicast communication path calculation method is disclosed which includes the steps of: obtaining minimum delay paths from a source node to each destination node; selecting, as candidate nodes of a rendezvous point node, nodes on one of the obtained minimum delay paths; for each candidate node, calculating minimum delay paths from the candidate node to each destination node, and obtaining a difference between the maximum value and the minimum value among delays of the calculated minimum delay paths; selecting, as the rendezvous point node, a candidate node by which the difference is smallest; and outputting a minimum delay path from the source node to the rendezvous point node and minimum delay paths from the rendezvous point node to each destination node.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: January 26, 2010
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Seisho Yasukawa, Koji Sugisono, Masanori Uga
  • Patent number: 7583601
    Abstract: A method of establishing a multicast transfer route is disclosed that can reduce the cost of entire route under a constraint on delay incurred between starting point and ending points. The method includes the steps of: computing the shortest route with respect to delay connecting the starting point and the plural ending points based on measurement result; computing delay from a node on the shortest route to each ending point and the greatest delay; removing, if the greatest delay satisfies a delay condition, the greatest-cost route from the shortest route in accordance with selection criteria effective for cost reduction; dividing the multicast transfer route into two route trees; and establishing separately computed route as a complementary route that complement the removed route for connecting the two route trees. A method of multicast label switching for realizing the above method is also disclosed.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: September 1, 2009
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Seisho Yasukawa, Koji Sugisono, Masanori Uga
  • Publication number: 20090028149
    Abstract: A method of establishing a multicast transfer route is disclosed that can reduce the cost of entire route under a constraint on delay incurred between starting point and ending points. The method includes the steps of: computing the shortest route with respect to delay connecting the starting point and the plural ending points based on measurement result; computing delay from a node on the shortest route to each ending point and the greatest delay; removing, if the greatest delay satisfies a delay condition, the greatest-cost route from the shortest route in accordance with selection criteria effective for cost reduction; dividing the multicast transfer route into two route trees; and establishing separately computed route as a complementary route that complement the removed route for connecting the two route trees. A method of multicast label switching for realizing the above method is also disclosed.
    Type: Application
    Filed: September 25, 2008
    Publication date: January 29, 2009
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Seisho YASUKAWA, Koji Sugisono, Masanori Uga
  • Publication number: 20080013465
    Abstract: A multicast communication path calculation method is disclosed which includes the steps of: obtaining minimum delay paths from a source node to each destination node; selecting, as candidate nodes of a rendezvous point node, nodes on one of the obtained minimum delay paths; for each candidate node, calculating minimum delay paths from the candidate node to each destination node, and obtaining a difference between the maximum value and the minimum value among delays of the calculated minimum delay paths; selecting, as the rendezvous point node, a candidate node by which the difference is smallest; and outputting a minimum delay path from the source node to the rendezvous point node and minimum delay paths from the rendezvous point node to each destination node.
    Type: Application
    Filed: July 12, 2007
    Publication date: January 17, 2008
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORP.
    Inventors: Seisho YASUKAWA, Koji SUGISONO, Masanori UGA
  • Publication number: 20060147204
    Abstract: A method of establishing a multicast transfer route is disclosed that can reduce the cost of entire route under a constraint on delay incurred between starting point and ending points. The method includes the steps of: computing the shortest route with respect to delay connecting the starting point and the plural ending points based on measurement result; computing delay from a node on the shortest route to each ending point and the greatest delay; removing, if the greatest delay satisfies a delay condition, the greatest-cost route from the shortest route in accordance with selection criteria effective for cost reduction; dividing the multicast transfer route into two route trees; and establishing separately computed route as a complementary route that complement the removed route for connecting the two route trees. A method of multicast label switching for realizing the above method is also disclosed.
    Type: Application
    Filed: February 6, 2004
    Publication date: July 6, 2006
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Seisho Yasukawa, Koji Sugisono, Masanori Uga
  • 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
  • Publication number: 20040218536
    Abstract: A multicast communication path calculation method is disclosed which includes the steps of: obtaining minimum delay paths from a source node to each destination node; selecting, as candidate nodes of a rendezvous point node, nodes on one of the obtained minimum delay paths; for each candidate node, calculating minimum delay paths from the candidate node to each destination node, and obtaining a difference between the maximum value and the minimum value among delays of the calculated minimum delay paths; selecting, as the rendezvous point node, a candidate node by which the difference is smallest; and outputting a minimum delay path from the source node to the rendezvous point node and minimum delay paths from the rendezvous point node to each destination node.
    Type: Application
    Filed: December 10, 2003
    Publication date: November 4, 2004
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORP.
    Inventors: Seisho Yasukawa, Koji Sugisono, Masanori Uga
  • Patent number: 6718326
    Abstract: A packet classification search device and method are implemented which are capable of searching rules of packet classification having very long search bit width at high speed while using a CAM which has a limited bit width. The fields of rules of packet classification are grouped into groups, and the grouped fields of each rule are stored along with search related information (except for the initial group) and number of searches information in a CAM. The next number of searches information (if further groups exist which must be searched), comparison related information, and actions related to packets (if further groups exist which must be searched, directing searching again, while if no further groups exist which must be searched, actions for packet classification) are stored in a search result storage device. By doing this it is made possible to search with the bit width of the group unit.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: April 6, 2004
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Masanori Uga, Kohei Shiomoto
  • Publication number: 20020023080
    Abstract: A packet classification search device and method are implemented which are capable of searching rules of packet classification having very long search bit width at high speed while using a CAM which has a limited bit width. The fields of rules of packet classification are grouped into groups, and the grouped fields of each rule are stored along with search related information (except for the initial group) and number of searches information in a CAM. The next number of searches information (if further groups exist which must be searched), comparison related information, and actions related to packets (if further groups exist which must be searched, directing searching again, while if no further groups exist which must be searched, actions for packet classification) are stored in a search result storage device. By doing this it is made possible to search with the bit width of the group unit.
    Type: Application
    Filed: August 10, 2001
    Publication date: February 21, 2002
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Masanori Uga, Kohei Shiomoto
  • Patent number: 4757550
    Abstract: An automatic accurate alignment system for positioning an object to be worked which has a certain pattern on its surface at a required position. The system performs primary positioning of the object to be worked on the basis of low magnification pattern matching with respect to at least a part of the image of the object magnified at a relatively low magnification. Thereafter, the system performs secondary positioning of the object to be worked on the basis of high magnification pattern matching with respect to at least a part of the image of the object magnified at a relatively high magnification.
    Type: Grant
    Filed: May 9, 1985
    Date of Patent: July 12, 1988
    Assignee: Disco Abrasive Systems, Ltd.
    Inventor: Masanori Uga
  • Patent number: 4720635
    Abstract: An automatic accurate alignment system for positioning at a required position an object to be worked which has a certain pattern on its surface. The system includes a key pattern memory, a pattern matching device and movement control device. The key pattern memory memorizes a first signal indicative of a key pattern existing in a specified area and its position when the object to be worked is positioned at a predetermined position, and memorizes a second signal indicative of the key pattern existing in the specified area and its position when the object to be worked is rotated through 90 degrees from the predetermined the second signal is determined from the first signal. The pattern matching device performs a first pattern matching on the basis of the first signal and a second pattern matching on the basis of the second signal.
    Type: Grant
    Filed: December 12, 1985
    Date of Patent: January 19, 1988
    Assignee: Disco Abrasive Systems, Ltd.
    Inventor: Masanori Uga
  • Patent number: 4672557
    Abstract: An accurate alignment system for positioning at a required position an object to be worked which has on its surface straight-line areas whose image density changes relatively abruptly at their both side edges.
    Type: Grant
    Filed: November 15, 1983
    Date of Patent: June 9, 1987
    Assignee: Disco Abrasive Systems, Ltd.
    Inventors: Shinichi Tamura, Masanori Uga