IP Library Granted Patent US 11,076,194
Granted Patent B2
US 11,076,194 · App. 16/199,110 · Granted Jul 27, 2021

Time-shifted playback

Inventor: Graham Clift (San Diego, CA)
Assignee: SONY CORPORATION
H04N21/4147H04N21/4382H04N21/4722H04N21/6587H04N21/8547
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 11,076,194
App. No.
16/199,110
Granted
Jul 27, 2021
Kind
B2
Abstract

A reception apparatus includes receiver circuitry configured to receive a broadcast stream that includes (i) a first broadcaster service selected by a user and (ii) a second broadcaster service. The reception apparatus further includes a demodulator configured to demodulate the broadcast stream into a plurality of data packets. The reception apparatus further includes processing circuitry configured to: store the plurality of data packets corresponding to the first and second broadcaster services in a pause buffer, process each data packet associated with the selected first broadcaster service to extract audio and video content, and output, as part of a live TV broadcast, the extracted audio and video content associated with the first broadcaster service to the user during a first time period.

Claims (41)

1. A reception apparatus comprising:

receiver circuitry configured to receive a single Advanced Television Systems Committee (ATSC) 3.0 broadcast stream that includes (i) a first broadcaster service selected by a user and (ii) a second broadcaster service;

a demodulator configured to demodulate the single ATSC 3.0 broadcast stream into a plurality of data packets; and

processing circuitry configured to:

store the plurality of data packets corresponding to the first and second broadcaster services of the single ATSC 3.0 broadcast stream in a pause buffer, the stored plurality of data packets including low level signaling and service layer signaling of the first and second broadcaster services,

process each data packet associated with the selected first broadcaster service to extract audio and video content, and

output, as part of a live TV broadcast, the extracted audio and video content associated with the first broadcaster service to the user during a first time period.

2. The reception apparatus according to claim 1 , wherein the processing circuitry is further configured to:

receive, during a second time period later than the first time period, user input indicating a request to produce audio and video content associated with the second broadcaster service available during an intermediate time period that is between the first time period and the second time period,

retrieve, from the pause buffer, data packets associated with the audio and video content available during the intermediate time period,

process each data packet retrieved from the pause buffer to extract the audio and video content available during the intermediate time period, and

output, as part of a time-shift playback, the audio and video content available during the intermediate time period for the second broadcaster service.

3. The reception apparatus according to claim 2 , wherein the processing circuitry is further configured to provide at least one content service feature during the time-shift playback of the audio and video content available during the intermediate time period for the second broadcaster service, wherein the at least one content service feature is included in the single ATSC 3.0 broadcast stream.

4. The reception apparatus according to claim 3 , wherein the at least one content service feature associated with the first broadcaster service is selected from a group consisting of closed captioning, a non-primary language audio, non-primary language subtitles, and an alternate viewing angle.

5. The reception apparatus according to claim 3 , wherein the processing circuitry is configured to execute a broadcaster application that is provided with the received single ATSC 3.0 broadcast stream, wherein the broadcaster application displays a plurality of user selectable options that include the at least one content service feature.

6. The reception apparatus according to claim 5 , wherein the broadcaster application is configured to synchronize the at least one content service feature with the time-shift playback of the audio and video content available during the intermediate time period.

7. The reception apparatus according to claim 1 , wherein the processing circuitry is further configured to:

receive, during a second time period later than the first time period, user input indicating a request to produce audio and video content associated with the first broadcaster service available during an intermediate time period that is between the first time period and the second time period,

retrieve, from the pause buffer, data packets associated with the audio and video content available during the intermediate time period,

process each data packet retrieved from the pause buffer to extract the audio and video content available during the intermediate time period,

output, as part of a time-shift playback, the audio and video content available during the intermediate time period for the second broadcaster service, and

provide at least one content service feature during the time-shift playback of the audio and video content available during the intermediate time period for the first broadcaster service, wherein the at least one content service features is included in the received single ATSC 3.0 broadcast stream.

8. The reception apparatus according to claim 1 , wherein the processing circuitry is further configured to determine whether each file generated from the processing of each data packet is stored in the pause buffer,

in response to the determination that a file from the generated files is not stored in the pause buffer, store the file in the pause buffer, and

in response to the determination that a file from the generated files is previously stored in the pause buffer, discard the file.

9. The reception apparatus according to claim 1 , wherein

each broadcaster service included in the received single ATSC 3.0 broadcast stream is a different ATSC 3.0 service,

the plurality of data packets are ATSC Link-layer Protocol (ALP) packets, and

each broadcaster service is associated with different data packets of the plurality of data packets.

10. The reception apparatus according to claim 1 , wherein the processing circuitry is configured to store the plurality of data packets corresponding to both the first and second broadcaster services of the single ATSC 3.0 broadcast stream in the pause buffer in response to the selection of the first broadcaster service by the user.

11. The reception apparatus according to claim 1 , wherein the processing circuitry is configured to store the plurality of data packets corresponding to both the first and second broadcaster services of the single ATSC 3.0 broadcast stream in the pause buffer irrespective of whether the second broadcast service was previously selected by the user.

12. A non-transitory computer readable medium including instructions stored therein, which when executed by a processor in a reception apparatus cause the processor to execute a method comprising:

storing, in a pause buffer, a plurality of data packets corresponding to a first broadcaster service selected by a user and a second broadcaster service, the first and second broadcaster services received in a single Advanced Television Systems Committee (ATSC) 3.0 broadcast stream that is demodulated into the plurality of data packets, the stored plurality of data packets including low level signaling and service layer signaling of the first and second broadcaster services;

processing each data packet associated with the selected first broadcaster service to extract audio and video content; and

outputting, as part of a live TV broadcast, the extracted audio and video content associated with the first broadcaster service to the user during a first time period.

13. A reception method comprising:

receiving a single Advanced Television Systems Committee (ATSC) 3.0 broadcast stream that includes (i) a first broadcaster service selected by a user and (ii) a second broadcaster service;

demodulating the single ATSC 3.0 broadcast stream into a plurality of data packets;

storing, by processing circuitry, the plurality of data packets corresponding to the first and second broadcaster services of the single ATSC 3.0 broadcast stream in a pause buffer, the stored plurality of data packets including low level signaling and service layer signaling of the first and second broadcaster services,

processing each data packet associated with the selected first broadcaster service to extract audio and video content, and

outputting, as part of a live TV broadcast, the extracted audio and video content associated with the first broadcaster service to the user during a first time period.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2022
From: SONY GROUP CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 062072/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2022
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 062048/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2018
From: CLIFT, GRAHAM
To: SONY CORPORATION
Reel/Frame 047569/0623 →
Continuity (1)
Related Publication 20200169776A1 · May 28, 2020