Patents by Inventor Taisuke Ueta

Taisuke Ueta 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).

  • Publication number: 20160006675
    Abstract: A communication device includes a plurality of packet processing modules in which a packet processing function is changeable with a program, and a management server holds program information of a plurality of different packet processing module circuits settable to the packet processing modules, selects the packet processing module circuit to be set to the packet processing module, of the plurality of different packet processing module circuits, and transmits the program information of the selected packet processing module circuit and information for identifying the packet processing module that is an object to be set, to the communication device that is an object to be set.
    Type: Application
    Filed: June 8, 2015
    Publication date: January 7, 2016
    Inventors: Masayuki TAKASE, Taisuke UETA, Masanobu KOBAYASHI, Ryousuke NISHINO
  • Patent number: 9137158
    Abstract: In an exemplary communication apparatus, an assignment module determines whether processing for a second packet assigned the flow ID associated with a received first packet is being executed. The assignment module determines a parallel processing module to execute processing for the first packet and a parameter to be included in a notice of assignment. The determined parallel processing module acquires a result of execution of the processing for the second packet from the computation table or the result of execution of the processing held in the parallel processing module according to the received notice of assignment. The determined parallel processing module executes the processing for the first packet using the result of execution of the processing for the second packet and the information included in the notice of assignment, and updates a computation table with a result of execution of the processing for the first packet.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: September 15, 2015
    Assignee: HITACHI, LTD.
    Inventors: Taisuke Ueta, Hayato Hoshihara, Masayuki Takase, Akihiko Tsuchiya, Yusuke Yajima
  • Patent number: 9083602
    Abstract: Provided is a communication system which is provided with a plurality of communication devices and transfers a packet between the plurality of communication devices through a communication path. When a packet is looped back at any of the communication devices on the communication path to verify connectivity of the communication path, a first communication device of the plurality of communication devices stores, in a first region of header information of the packet, first information for designating the communication device at which the packet is looped back, further stores, in a second region of the header information of the packet, second information on a loopback point in the designated communication device at which the packet is looped back, and sends the packet to which the first information and the second information have been added.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: July 14, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Hideki Endo, Taisuke Ueta, Yoshihiro Ashi, Norio Miyazaki
  • Patent number: 9065862
    Abstract: A communication device includes a flow identification unit specifying a user corresponding to received data, a bandwidth control unit controlling transmission of the received data so as not to exceed a bandwidth corresponding to the selected communication path in two bandwidths allocated to the specified user, and a label addition unit adding the label value corresponding to the selected communication path to the data received from the bandwidth control unit and transmitting the data. The label addition unit executes, upon detecting a trigger for a change in the selection of the communication path, changing the selection of the label value and transmitting a feedback signal for giving notice of the change in the selection of the communication path to the bandwidth control unit in a given order. The bandwidth control unit executes a process of changing the setup of the bandwidth on the basis of the received feedback signal.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: June 23, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Takase, Akihiko Tsuchiya, Taisuke Ueta, Yusuke Yajima, Hayato Hoshihara
  • Publication number: 20150146649
    Abstract: A communication apparatus includes: a table set group comprising a plurality of table sets each containing a plurality of 1RD/1WR-configuration tables; a latest access holding table for specifying, for each flow, one of the table sets as the latest access destination of the each flow; and an updating unit for selecting, when a reference made to the latest access destination holding table with respect to a plurality of simultaneously received write requests shows that access destinations of flows indicated by the respective write requests are the same table set, a different table set for each of the flows indicated by the respective write requests, executing write processing in each table of the selected table set, and updating the latest access holding table so that the access destinations after the write processing are registered as access destinations of the flows indicated by the respective write requests.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 28, 2015
    Inventors: Taisuke UETA, Hideki ENDO, Masayuki TAKASE, Yusuke YAJIMA, Masanobu KOBAYASHI
  • Publication number: 20140185429
    Abstract: When a communication path between a user site and a dual-homed data center is made redundant, a communication between the user site and a server within a data center can be continued. An edge node DCE-1 of a data center 40-1 and edge nodes TPE-1, TPE-2 of a transport network are connected to each other by a link TPE-1-1 and a link TPE-2-1, respectively. The edge nodes TPE-3 and TPE-1, TPE-2 that hold a node AE51 of a user site 50 are set with an LSP 110 of an active system, and an LSP 120 of a backup system, respectively. One of the links is active, and the other link is backup, and the LSP of the TPE node having the active link in the LSP 100 and the LSP 120 is made active. The respective links are prioritized, and the links are switched to an active state in order from the links higher in the order of priority when a link failure or an LSP failure occurs.
    Type: Application
    Filed: December 17, 2013
    Publication date: July 3, 2014
    Applicant: HITACHI, LTD.
    Inventors: Masayuki TAKASE, Hideki ENDO, Yoshihiro ASHI, Taisuke UETA
  • Publication number: 20140010233
    Abstract: A communication device includes a flow identification unit specifying a user corresponding to received data, a bandwidth control unit controlling transmission of the received data so as not to exceed a bandwidth corresponding to the selected communication path in two bandwidths allocated to the specified user, and a label addition unit adding the label value corresponding to the selected communication path to the data received from the bandwidth control unit and transmitting the data. The label addition unit executes, upon detecting a trigger for a change in the selection of the communication path, changing the selection of the label value and transmitting a feedback signal for giving notice of the change in the selection of the communication path to the bandwidth control unit in a given order. The bandwidth control unit executes a process of changing the setup of the bandwidth on the basis of the received feedback signal.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 9, 2014
    Inventors: Masayuki TAKASE, Akihiko TSUCHIYA, Taisuke UETA, Yusuke YAJIMA, Hayato HOSHIHARA
  • Publication number: 20130322450
    Abstract: In an exemplary communication apparatus, an assignment module determines whether processing for a second packet assigned the flow ID associated with a received first packet is being executed. The assignment module determines a parallel processing module to execute processing for the first packet and a parameter to be included in a notice of assignment. The determined parallel processing module acquires a result of execution of the processing for the second packet from the computation table or the result of execution of the processing held in the parallel processing module according to the received notice of assignment. The determined parallel processing module executes the processing for the first packet using the result of execution of the processing for the second packet and the information included in the notice of assignment, and updates a computation table with a result of execution of the processing for the first packet.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 5, 2013
    Inventors: Taisuke UETA, Hayato HOSHIHARA, Masayuki TAKASE, Akihiko TSUCHIYA, Yusuke YAJIMA
  • Patent number: 8320238
    Abstract: Provided is a network system including a start device and multiple end devices. A point-to-point (P-to-P) logical path is set to be used for unicast communication between the start device and each of the end devices. A first point-to-multipoint (P-to-M) logical path and a second P-to-M logical path are set to be used for multicast communication from the start device to the multiple end devices. The start device transmits data over the first P-to-M logical path. When one of the end devices detects a defect along the first P-to-M logical path, the end device that has detected the defect transmits a switch request over the P-to-P logical path set between this end device and the start device. The start device receives the switch request and transmits data over the second P-to-M logical path.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: November 27, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Takase, Hideki Endo, Taisuke Ueta, Takayuki Kanno
  • Publication number: 20120236866
    Abstract: Provided is a communication system which is provided with a plurality of communication devices and transfers a packet between the plurality of communication devices through a communication path. When a packet is looped back at any of the communication devices on the communication path to verify connectivity of the communication path, a first communication device of the plurality of communication devices stores, in a first region of header information of the packet, first information for designating the communication device at which the packet is looped back, further stores, in a second region of the header information of the packet, second information on a loopback point in the designated communication device at which the packet is looped back, and sends the packet to which the first information and the second information have been added.
    Type: Application
    Filed: November 30, 2009
    Publication date: September 20, 2012
    Applicant: HITACHI, LTD.
    Inventors: Hideki Endo, Taisuke Ueta, Yoshihiro Ashi, Norio Miyazaki
  • Patent number: 8243745
    Abstract: A packet communication apparatus includes a frame buffer of a linked list method and holds chain information and buffer size information, for structuring a linked list buffer for each user flow, in two areas consisting of an operation area and an update area. While usually in service, the buffer is structured by using the chain information in the operation area and the buffer size information in the same area such that the frame is read/written in the frame buffer. When the chain information in the update area and the buffer size information in the same area have been changed, a queue size is changed by reflecting the updated chain information and the updater buffer size information into the operation area, when both the read pointer and the write pointer respectively have gone around the buffer, or when there is no frame stored in the buffer.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: August 14, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Hideki Endo, Akihiko Tanaka, Takayuki Kanno, Masayuki Takase, Taisuke Ueta
  • Publication number: 20120057605
    Abstract: A communication device connected to a network includes an input interface that receives a frame; an output frame buffer that holds the frame received by the input interface; multiple bandwidth controllers that controls a read request notice timing of the frame received by the input interface for each flow; an output scheduler that determines a read timing of the frame on the basis of the frame read request of each flow notified by the bandwidth controllers; and an output interface that outputs the frame in the timing notified by the output scheduler, and each of the bandwidth controllers determines on the basis of a token value held by each flow, whether or not the read request of the flow is notified to the output scheduler, and determines the amount of adding or subtracting the token value on the basis of the accumulated number of frames in the output frame buffer.
    Type: Application
    Filed: June 24, 2011
    Publication date: March 8, 2012
    Applicant: Hitachi, Ltd.
    Inventors: Taisuke UETA, Hideki ENDO, Masayuki TAKASE, Takayuki KANNO
  • Publication number: 20100220743
    Abstract: A packet communication apparatus includes a frame buffer of a linked list method and holds chain information and buffer size information, for structuring a linked list buffer for each user flow, in two areas consisting of an operation area and an update area. While usually in service, the buffer is structured by using the chain information in the operation area and the buffer size information in the same area such that the frame is read/written in the frame buffer. When the chain information in the update area and the buffer size information in the same area have been changed, a queue size is changed by reflecting the updated chain information and the updater buffer size information into the operation area, when both the read pointer and the write pointer respectively have gone around the buffer, or when there is no frame stored in the buffer.
    Type: Application
    Filed: February 3, 2010
    Publication date: September 2, 2010
    Applicant: HITACHI, LTD.
    Inventors: Hideki ENDO, Akihiko TANAKA, Takayuki KANNO, Masayuki TAKASE, Taisuke UETA
  • Publication number: 20090303996
    Abstract: Provided is a network system including a start device and multiple end devices. A point-to-point (P-to-P) logical path is set to be used for unicast communication between the start device and each of the end devices. A first point-to-multipoint (P-to-M) logical path and a second P-to-M logical path are set to be used for multicast communication from the start device to the multiple end devices. The start device transmits data over the first P-to-M logical path. When one of the end devices detects a defect along the first P-to-M logical path, the end device that has detected the defect transmits a switch request over the P-to-P logical path set between this end device and the start device. The start device receives the switch request and transmits data over the second P-to-M logical path.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 10, 2009
    Applicant: HITACHI COMMUNICATION TECHNOLOGIES, LTD.
    Inventors: Masayuki TAKASE, Hideki ENDO, Taisuke UETA, Takayuki KANNO