Patents by Inventor Takashi Oshiba

Takashi Oshiba 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: 11303552
    Abstract: A receiver includes a reception part, a determination part, and an estimation part. The reception part receives a packet train(s) formed by a plurality of packets transmitted from a transmitter. The determination part determines whether bandwidth limitation is executed in a network based on the received packet train(s). The estimation part selects a method for estimating an available bandwidth in the network based on whether or not the bandwidth limitation is executed and estimates the available bandwidth in the network in accordance with the selected method.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: April 12, 2022
    Assignee: NEC CORPORATION
    Inventor: Takashi Oshiba
  • Patent number: 11115306
    Abstract: In order to enable to reduce a communication load while maintaining estimation accuracy of available bandwidth estimation being high, a transmission method includes: transmitting estimation packets, a packet size of each of which successively increases, to an available bandwidth estimation device at equal intervals, and, when receiving a signal indicating that a reception interval between the estimation packets at the available bandwidth estimation device starts to increase, stopping the transmission of the estimation packets.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: September 7, 2021
    Assignee: NEC CORPORATION
    Inventor: Takashi Oshiba
  • Publication number: 20200389381
    Abstract: A receiver includes a reception part, a determination part, and an estimation part. The reception part receives a packet train(s) formed by a plurality of packets transmitted from a transmitter. The determination part determines whether bandwidth limitation is executed in a network based on the received packet train(s). The estimation part selects a method for estimating an available bandwidth in the network based on whether or not the bandwidth limitation is executed and estimates the available bandwidth in the network in accordance with the selected method.
    Type: Application
    Filed: December 13, 2018
    Publication date: December 10, 2020
    Applicant: NEC Corporation
    Inventor: Takashi OSHIBA
  • Publication number: 20200092190
    Abstract: In order to enable to reduce a communication load while maintaining estimation accuracy of available bandwidth estimation being high, a transmission method includes: transmitting estimation packets, a packet size of each of which successively increases, to an available bandwidth estimation device at equal intervals, and, when receiving a signal indicating that a reception interval between the estimation packets at the available bandwidth estimation device starts to increase, stopping the transmission of the estimation packets.
    Type: Application
    Filed: May 11, 2018
    Publication date: March 19, 2020
    Applicant: NEC CORPORATION
    Inventor: Takashi OSHIBA
  • Patent number: 10243825
    Abstract: Failure to identify an accurate rising position of a queueing delay alone has led to the inability to ensure estimation precision. An available bandwidth estimation method comprises: transmitting a packet train constituted by packet pairs arranged at equal intervals, each of the packet pairs comprising two packets of the same size arranged at a zero transmission interval, with the packet size of the packet train increasing at a constant rate; receiving the packet train; calculating an observation delay of the packets included in the received packet train; calculating a serialization delay on the basis of the reception interval between the two packets constituting each packet pair included in the received packet train; removing the calculated serialization delay from the calculated observation delay, thereby calculating a queueing delay; and estimating an available bandwidth on the basis of the calculated queueing delay.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: March 26, 2019
    Assignee: NEC CORPORATION
    Inventor: Takashi Oshiba
  • Patent number: 10050856
    Abstract: Provided is a communication apparatus including: data transmission-reception unit that is communicably connected to at least one terminal apparatus via a communication line; and bandwidth estimation unit. The bandwidth estimation unit is configured to generate particular information to be used to estimate an available bandwidth on the communication line, determine whether to transmit in series or in parallel the particular information for a particular one of the terminal apparatuses and the particular information for another one of the terminal apparatuses, and estimate the available bandwidth of the communication line between the communication apparatus and terminal apparatuses, by transmitting, based at least part on the determination, the particular information for the particular terminal apparatus and the particular information for the another terminal apparatus, with uses of the data transmission-reception unit.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 14, 2018
    Assignee: NEC CORPORATION
    Inventor: Takashi Oshiba
  • Publication number: 20170366435
    Abstract: [Problem] To provide an available bandwidth measuring method capable of appropriately changing a search range of available bandwidths and improving the accuracy of available bandwidths.
    Type: Application
    Filed: January 15, 2016
    Publication date: December 21, 2017
    Applicant: NEC CORPORATION
    Inventor: Takashi OSHIBA
  • Publication number: 20170324635
    Abstract: Failure to identify an accurate rising position of a queueing delay alone has led to the inability to ensure estimation precision. An available bandwidth estimation method comprises: transmitting a packet train constituted by packet pairs arranged at equal intervals, each of the packet pairs comprising two packets of the same size arranged at a zero transmission interval, with the packet size of the packet train increasing at a constant rate; receiving the packet train; calculating an observation delay of the packets included in the received packet train; calculating a serialization delay on the basis of the reception interval between the two packets constituting each packet pair included in the received packet train; removing the calculated serialization delay from the calculated observation delay, thereby calculating a queueing delay; and estimating an available bandwidth on the basis of the calculated queueing delay.
    Type: Application
    Filed: November 17, 2015
    Publication date: November 9, 2017
    Applicant: NEC Corporation
    Inventor: Takashi OSHIBA
  • Patent number: 9531615
    Abstract: The available bandwidth estimating system is provided with a transmitting device and a receiving device, and estimates available bandwidth for a network that connects the transmitting device and the receiving device. The transmitting device is provided with a packet transmission means that transmits a packet train, comprising a given number of packets with packet sizes which are incremented by a certain increment, so that each packet is at even intervals. The receiving device is equipped with a receiving means that receives the packet train from the packet transmission means and calculates the cumulative queuing delay for the packets included in the packet train, and an available bandwidth calculating means that calculates an estimated value for available bandwidth by detecting a point of variation in the overall change of the cumulative queuing delay.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: December 27, 2016
    Assignee: NEC CORPORATION
    Inventor: Takashi Oshiba
  • Patent number: 9521054
    Abstract: A first terminal 1000 includes: a local terminal transmission rate acquisition unit 100 for acquiring a transmission rate of an application in the first terminal 1000; a search range control unit 110 for deciding an upper limit of a search range of an available bandwidth of a communication line, using the transmission rate; and a probe packet transmission unit 120 for transmitting a probe packet to a second terminal 2000 in a bandwidth less than or equal to the upper limit. The second terminal 2000 includes: a probe packet receiving unit 200 for receiving the probe packet; and an available bandwidth estimation unit 210 for estimating the available bandwidth based on the received probe packet.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: December 13, 2016
    Assignee: NEC Corporation
    Inventor: Takashi Oshiba
  • Publication number: 20160254972
    Abstract: Provided is a communication apparatus including: data transmission-reception unit that is communicably connected to at least one terminal apparatus via a communication line; and bandwidth estimation unit. The bandwidth estimation unit is configured to generate particular information to be used to estimate an available bandwidth on the communication line, determine whether to transmit in series or in parallel the particular information for a particular one of the terminal apparatuses and the particular information for another one of the terminal apparatuses, and estimate the available bandwidth of the communication line between the communication apparatus and terminal apparatuses, by transmitting, based at least part on the determination, the particular information for the particular terminal apparatus and the particular information for the another terminal apparatus, with uses of the data transmission-reception unit.
    Type: Application
    Filed: October 30, 2014
    Publication date: September 1, 2016
    Applicant: NEC Corporation
    Inventor: Takashi OSHIBA
  • Publication number: 20150180757
    Abstract: The available bandwidth estimating system is provided with a transmitting device and a receiving device, and estimates available bandwidth for a network that connects the transmitting device and the receiving device. The transmitting device is provided with a packet transmission means that transmits a packet train, comprising a given number of packets with packet sizes which are incremented by a certain increment, so that each packet is at even intervals. The receiving device is equipped with a receiving means that receives the packet train from the packet transmission means and calculates the cumulative queuing delay for the packets included in the packet train, and an available bandwidth calculating means that calculates an estimated value for available bandwidth by detecting a point of variation in the overall change of the cumulative queuing delay.
    Type: Application
    Filed: April 4, 2013
    Publication date: June 25, 2015
    Applicant: NEC Corporation
    Inventor: Takashi Oshiba
  • Patent number: 9059914
    Abstract: An order of terminal devices that are destinations of a measurement packet train to be transmitted is instructed to each of a plurality of terminal devices connected together via a network (step S101). The measurement packet train is transmitted from each of the plurality of terminal devices to a destination terminal device in accordance with the instructed order (step S102). An available bandwidth in a path from an originator of the measurement packet train to the destination is calculated based on a receiving status of the measurement packet train at the destination terminal device (step S103).
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 16, 2015
    Assignee: NEC CORPORATION
    Inventor: Takashi Oshiba
  • Patent number: 8976656
    Abstract: A packet generation unit (10) generates a predetermined number of measurement packets at predetermined transmission intervals that increase in equal increments, and a transmission/reception unit (13) transmits the measurement packets to a reception device (2) in accordance with control performed by a transmission control unit (12). A calculation unit (21) calculates an available bandwidth in accordance with the reception intervals of the measurement packets received by a transmission/reception unit (20), and the transmission/reception unit (20) transmits the available bandwidth to a transmission device (1). A resolution alteration unit (14) determines, in accordance with the available bandwidth received by the transmission/reception unit (13), whether or not to change the measurement resolution.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: March 10, 2015
    Assignee: Nec Corporation
    Inventor: Takashi Oshiba
  • Publication number: 20150036534
    Abstract: A first terminal 1000 includes: a local terminal transmission rate acquisition unit 100 for acquiring a transmission rate of an application in the first terminal 1000; a search range control unit 110 for deciding an upper limit of a search range of an available bandwidth of a communication line, using the transmission rate; and a probe packet transmission unit 120 for transmitting a probe packet to a second terminal 2000 in a bandwidth less than or equal to the upper limit. The second terminal 2000 includes: a probe packet receiving unit 200 for receiving the probe packet; and an available bandwidth estimation unit 210 for estimating the available bandwidth based on the received probe packet.
    Type: Application
    Filed: December 14, 2012
    Publication date: February 5, 2015
    Applicant: NEC Corporation
    Inventor: Takashi Oshiba
  • Patent number: 8947459
    Abstract: A contents playback apparatus and the like are provided which allow a user to promptly designate a desired portion when displaying a part of a content in an expanded manner, and are thus excellent in operability. A contents playback apparatus includes an associating unit and a playback unit. The associating unit generates association information for a plurality of characteristic portions contained in a content by referring to priority orders of the respective characteristic portions relative to each other, the association information associating each of the characteristic portions individually with a predetermined operation key of an input device included in the apparatus in accordance with the priority orders. The playback unit plays back, in response to detecting an operation of an operation key during display of the content, the characteristic portion corresponding to the operation key in an expanded display mode, in accordance with the association information.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: February 3, 2015
    Assignee: NEC Corporation
    Inventors: Toru Osuga, Takashi Oshiba, Katsuhiro Ochiai, Yoshiaki Nishikawa, Kozo Satoda, Kazuaki Nakajima
  • Patent number: 8903065
    Abstract: A call interlocking system according to the present invention includes a plurality of in-house control apparatuses each including, data relay means for relaying communication data between a telephone and a call control server and communication data between an information display terminal and an information providing server respectively, and interlocking means for determining whether or not it is possible to interlock a telephone call performed by the telephone with a service that the information display terminal requests to start, and for notifying, when the interlocking means determines that the interlocking is possible, a start request of the service including information for specifying the telephone call to the information providing server, and an information providing server that interlocks the service with the telephone call and provides the interlocked service based on the start request of the service notified from the in-house control apparatus.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: December 2, 2014
    Assignee: NEC Corporation
    Inventors: Yoshiaki Nishikawa, Takashi Oshiba
  • Patent number: 8850031
    Abstract: To provide a pairing system which requires no special hardware and is capable of easily pairing terminals intended by a user. A pairing management device includes a pairing control module which receives pairing requests from communication terminals and data terminals, and generates tentative pairs from the communication terminals and the data terminals which transmitted the pairing request, and a confirmation data control module which allots and transmits pair confirmation data which corresponds on one-on-one basis to the communication terminals and the data terminals forming the tentative pairs, and allows the pairing control module to update the tentative pairs to final pairs when the pairing control module receives pair alteration data corresponding to the pair confirmation data from the communication terminals or the data terminals.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: September 30, 2014
    Assignee: NEC Corporation
    Inventor: Takashi Oshiba
  • Publication number: 20140037078
    Abstract: A call interlocking system according to the present invention includes a plurality of in-house control apparatuses each including, data relay means for relaying communication data between a telephone and a call control server and communication data between an information display terminal and an information providing server respectively, and interlocking means for determining whether or not it is possible to interlock a telephone call performed by the telephone with a service that the information display terminal requests to start, and for notifying, when the interlocking means determines that the interlocking is possible, a start request of the service including information for specifying the telephone call to the information providing server, and an information providing server that interlocks the service with the telephone call and provides the interlocked service based on the start request of the service notified from the in-house control apparatus.
    Type: Application
    Filed: February 9, 2012
    Publication date: February 6, 2014
    Applicant: NEC CORPORATION
    Inventors: Yoshiaki Nishikawa, Takashi Oshiba
  • Patent number: 8634775
    Abstract: Disclosed is a pairing apparatus 100. When a pairing start request is received from a first terminal and a second terminal, in response to the request, one piece of identifier data, which is used for displaying identifiers on displays of said first terminal and said second terminal, is transmitted to the first terminal, and one or more pieces of the identifier data including the one piece of the identifier data transmitted to the first terminal are transmitted to the second terminal. Thereafter, when one identifier selected from one or more identifiers transmitted to the second terminal is received from the second terminal, it is determined whether or not the identifier received from the second terminal is identical to the one identifier transmitted to the first terminal, and when the determination is yes, the first terminal and the second terminal are paired.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: January 21, 2014
    Assignee: NEC Corporation
    Inventor: Takashi Oshiba