IP Library › Granted Patent US 10,462,520
Granted Patent B2
US 10,462,520 · App. 16/076,635 · Granted Oct 29, 2019

Pacing control device, pacing control method, and program

Inventors: Takuto Kimura (Musashino, JP); Arifumi Matsumoto (Musashino, JP); Masahiro Yokota (Musashino, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
H04N21/44209H04N21/437H04N21/442H04N21/64738
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,462,520
App. No.
16/076,635
Granted
Oct 29, 2019
Kind
B2
Abstract

A pacing control device to perform pacing control on a content distributed from a content distribution device that performs streaming-based content distribution, includes an obtainer configured to obtain a communication quality threshold that corresponds to a communication environment in the pacing control device; and a controller configured not to make a request for the content to the content distribution device in a case where a communication quality in the pacing control device is lower than the communication quality threshold, and to make the request for the content to the content distribution device in a case where the communication quality is higher than the communication quality threshold.

Claims (18)

1. A pacing control device to perform pacing control on a content distributed from a content distribution device that performs streaming-based content distribution, the pacing control device comprising:

an obtainer configured to obtain a communication quality threshold that corresponds to a communication environment in the pacing control device; and

a controller configured not to make a request for the content to the content distribution device in a case where a communication quality in the pacing control device is lower than the communication quality threshold, and to make the request for the content to the content distribution device in a case where the communication quality is higher than the communication quality threshold.

2. The pacing control device as claimed in claim 1 , wherein the pacing control device further includes a playback unit to play back the content,

wherein even in the case where the communication quality is lower than the communication quality threshold, in a case where a buffered amount of the content in the playback unit is less than a first threshold, the controller makes the request for the content to the content distribution device, and

wherein even in the case where the communication quality is higher than the communication quality threshold, in a case where the buffered amount of the content in the playback unit is greater than a second threshold, the controller does not make the request for the content to the content distribution device.

3. The pacing control device as claimed in claim 1 , wherein in the case where the communication quality is lower than the communication quality threshold, the controller compares a maximum bit rate provided for the content with the communication quality, so as not to make the request for the content in a case where the maximum bit rate is greater than the communication quality, and so as to make the request for the content in a case where the communication quality is greater than the maximum bit rate.

4. The pacing control device as claimed in claim 1 , wherein the obtainer obtains the communication quality threshold corresponding to the communication environment in the pacing control device, from a network quality responder that holds one or more communication quality thresholds associated with respective communication environments.

5. The pacing control device as claimed in claim 4 , further comprising:

a communication quality reporter configured to transmit a communication quality measured in the pacing control device to the network quality responder,

wherein the network quality responder calculates the communication quality threshold based on the transmitted communication quality.

6. A pacing control method executed by a pacing control device to perform pacing control on a content distributed from a content distribution device that performs streaming-based content distribution, the pacing control method comprising:

an obtaining step of obtaining a communication quality threshold that corresponds to a communication environment in the pacing control device; and

a controlling step of not making a request for the content to the content distribution device in a case where a communication quality in the pacing control device is lower than the communication quality threshold, and making a request for the content to the content distribution device in a case where the communication quality is higher than the communication quality threshold.

7. The pacing control method as claimed in claim 6 , wherein the pacing control device further includes a playback unit to play back the content,

wherein even in the case where the communication quality is lower than the communication quality threshold, in a case where a buffered amount of the content in the playback unit is less than a first threshold, the controlling step makes the request for the content to the content distribution device, and

wherein even in the case where the communication quality is higher than the communication quality threshold, in a case where the buffered amount of the content in the playback unit is greater than a second threshold, the controlling step does not make the request for the content to the content distribution device.

8. A non-transitory computer-readable recording medium including a program stored therein for causing a computer to execute the pacing control method as claimed in claim 6 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2018
From: KIMURA, TAKUTO; MATSUMOTO, ARIFUMI; YOKOTA, MASAHIRO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 046589/0381 →
Priority Claims (1)
JP 2016-034730 · Feb 25, 2016 · national
Continuity (1)
Related Publication 20190052931A1 · Feb 14, 2019