Patents by Inventor Hiroshi Urano

Hiroshi Urano 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: 8000247
    Abstract: In a bandwidth management apparatus that outputs packets by observing the bandwidth set value predetermined for each destination, provisions are made to prevent a situation where the contracted bandwidth cannot be provided due to influences from packets destined for other destinations. When performing bandwidth management using token buckets provided one for each destination, each token bucket is updated by setting the upper limit token value higher when any packet is stored in the corresponding queue than when no packets are stored; this serves to prevent a situation where even when a packet has already arrived at the queue, the packet cannot be output because a packet is being output from some other queue and, as a result, unconsumed tokens are discarded at the next update time.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: August 16, 2011
    Assignee: Fujitsu Limited
    Inventors: Hiroshi Urano, Masayuki Ogawa, Toshihiro Koji
  • Patent number: 7912054
    Abstract: A multicast packet readout control method is disclosed. An input multicast packet is temporarily stored in a multicast queue of a packet buffer. The multicast packet is read from the multicast queue, and converted into a unicast packet addressed to each of the destinations of the multicast packet. The converted unicast packet is stored in a unicast queue of the packet buffer. The converted unicast packet is then read from the unicast queue and transmitted to the destination.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: March 22, 2011
    Assignee: Fujitsu Limited
    Inventors: Masayuki Ogawa, Kenji Miura, Tamotsu Matsuo, Hiroshi Urano
  • Patent number: 7907632
    Abstract: A data communication apparatus has a data retainer, a retain state manager, a guaranteed bandwidth manager, a surplus bandwidth manager managing outputting of output data having a destination retained in the data retainer to an output line on a per-destination basis when the output data is outputted to the output line with the use of a surplus bandwidth that is a surplus over a sum of guaranteed bandwidths, and a scheduler scheduling outputting of data retained in the data retainer to the output line, based on results of managements by the guaranteed bandwidth manager and the surplus bandwidth manager and a retain state managed by the retain state manager. The apparatus manages the bandwidth with improved accuracy at the time of communication using a surplus bandwidth.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: March 15, 2011
    Assignee: Fujitsu Limited
    Inventors: Hiroshi Urano, Toshihiro Koji, Masayuki Ogawa, Kenji Fukunaga, Tamotsu Matsuo
  • Patent number: 7706391
    Abstract: In a packet transmission method and device, when a received packet is written in a packet buffer, an address of the packet buffer is stored as a read address for each destination corresponding to a physical port and storing information of the received packet. The read address of a destination designated by the received packet information is read and saved when the received packet is read out of the packet buffer in accordance with a scheduling control. Then, the saved read address is taken out in accordance with an arbitration control and a received packet corresponding to the saved read address is read from the packet buffer.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: April 27, 2010
    Assignee: Fujitsu Limited
    Inventors: Tamotsu Matsuo, Kenji Fukunaga, Toshihiro Koji, Masayuki Ogawa, Hiroshi Urano
  • Publication number: 20090296729
    Abstract: A data communication apparatus has a data retainer, a retain state manager, a guaranteed bandwidth manager, a surplus bandwidth manager managing outputting of output data having a destination retained in the data retainer to an output line on a per-destination basis when the output data is outputted to the output line with the use of a surplus bandwidth that is a surplus over a sum of guaranteed bandwidths, and a scheduler scheduling outputting of data retained in the data retainer to the output line, based on results of managements by the guaranteed bandwidth manager and the surplus bandwidth manager and a retain state managed by the retain state manager.
    Type: Application
    Filed: December 19, 2008
    Publication date: December 3, 2009
    Applicant: Fujitsu Limited
    Inventors: Hiroshi URANO, Toshihiro KOJI, Masayuki OGAWA, Kenji FUKUNAGA, Tamotsu MATSUO
  • Publication number: 20090016350
    Abstract: In a packet transmission method and device, when a received packet is written in a packet buffer, an address of the packet buffer is stored as a read address for each destination corresponding to a physical port and storing information of the received packet. The read address of a destination designated by the received packet information is read and saved when the received packet is read out of the packet buffer in accordance with a scheduling control. Then, the saved read address is taken out in accordance with an arbitration control and a received packet corresponding to the saved read address is read from the packet buffer.
    Type: Application
    Filed: July 11, 2008
    Publication date: January 15, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Tamotsu Matsuo, Kenji Fukunaga, Toshihiro Koji, Masayuki Ogawa, Hiroshi Urano
  • Publication number: 20070147422
    Abstract: In a bandwidth management apparatus that outputs packets by observing the bandwidth set value predetermined for each destination, provisions are made to prevent a situation where the contracted bandwidth cannot be provided due to influences from packets destined for other destinations. When performing bandwidth management using token buckets provided one for each destination, each token bucket is updated by setting the upper limit token value higher when any packet is stored in the corresponding queue than when no packets are stored; this serves to prevent a situation where even when a packet has already arrived at the queue, the packet cannot be output because a packet is being output from some other queue and, as a result, unconsumed tokens are discarded at the next update time.
    Type: Application
    Filed: March 23, 2006
    Publication date: June 28, 2007
    Applicant: Fujitsu Limited
    Inventors: Hiroshi Urano, Masayuki Ogawa, Toshihiro Koji
  • Publication number: 20050207417
    Abstract: A multicast packet readout control method is disclosed. An input multicast packet is temporarily stored in a multicast queue of a packet buffer. The multicast packet is read from the multicast queue, and converted into a unicast packet addressed to each of the destinations of the multicast packet. The converted unicast packet is stored in a unicast queue of the packet buffer. The converted unicast packet is then read from the unicast queue and transmitted to the destination.
    Type: Application
    Filed: December 28, 2004
    Publication date: September 22, 2005
    Inventors: Masayuki Ogawa, Kenji Miura, Tamotsu Matsuo, Hiroshi Urano