Systems and methods for facilitating seamless flow content splicing
US-12177498-B2 · Dec 24, 2024 · US
US9967623B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9967623-B2 |
| Application number | US-201414900101-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 18, 2014 |
| Priority date | Jun 18, 2013 |
| Publication date | May 8, 2018 |
| Grant date | May 8, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to embodiments of the present invention, a receiver obtains service location information which defines current and next sources from which a data stream can be obtained, and a switching time at which the source of the data stream will be switched from the current source to the next source. Before the switching time, the receiver receives the data stream from the current source, and after the switching time, the receiver receives the data stream from the next source. The next source can be defined in initial service location information, or in updated service location information obtained later. An apparatus and method for providing the service location information are also disclosed. In some embodiments, a broadcast provider and/or the receiver can execute a method to compensate for an IP delay experienced by the receiver.
Opening claim text (preview).
The invention claimed is: 1. A digital broadcasting receiver comprising: a broadcast content receiving module configured to receive broadcast content from a broadcast stream server and an alternate location; and a controller configured to: obtain service location information including current source information and switching time information, wherein the current source information identifying one of the broadcast stream server and the alternate location as a current source from which the broadcast content can be obtained, and the switching time information identifying a time at which the current source of the broadcast content will be switched, before the identified time, obtain next source information identifying the other one of the broadcast stream server and the alternate location as a next source from which the broadcast content can be obtained, and control the broadcast content receiving module to receive the broadcast content from the current source before an identified time and to receive the broadcast content from the next source after the identified time, wherein the broadcast content comprises a plurality of data streams, the service location information further comprise a list of the plurality of data streams including a identifier for each of the plurality of data streams, and the switching time information comprise a switching time corresponding to the identifier for each of the plurality of data streams. 2. The digital broadcasting receiver of claim 1 , further comprising: a region identifying module configured to identify a region in which the digital broadcasting receiver is located, from a plurality of regions, wherein the current source information includes regional source information defining different sources applicable to different ones of the plurality of regions, and/or the switching time information includes regional switching time information defining different switching times applicable to different ones of the plurality of regions, and wherein the controller is arranged to determine which source and switching time are currently applicable for the broadcast content, based on the identified region, the regional source information and/or the regional switching information. 3. The digital broadcasting receiver of claim 1 , wherein the controller is configured to extract update timing information from the service location information, wherein the update timing information includes an update time, and the controller is configured to obtain updated service location information based on the update time, or wherein the update timing information includes time intervals, and the controller is configured to check for updated service location information at the time intervals. 4. The digital broadcasting receiver of claim 3 , wherein the controller is configured to obtain the updated service location information by randomly selecting a time within a predefined range around the update time, and obtaining the updated service location information at the randomly selected time. 5. The digital broadcasting receiver of claim 1 , wherein the switching time identified by the switching time information is a first switching time, the receiver further comprising: a memory for buffering the broadcast content, wherein the controller is configured to control the broadcast content receiving module to simultaneously receive a first version of the broadcast content from the current source and a second version of the broadcast content from the next source after the first switching time, control the memory to buffer the second broadcast content, and to switch from outputting content from the first broadcast content to outputting content from the buffered second broadcast content at a second switching time. 6. The digital broadcasting receiver of claim 5 , wherein the switching time information includes first switching time information identifying the first switching time and second switching time information identifying a local time in the broadcast content, and wherein the controller is configured to determine that the second switching time has been reached when received time stamp information in the broadcast content matches the local time identified by the second switching time information. 7. The digital broadcasting receiver of claim 1 , wherein the service location information further includes service location update information identifying a location from which updated service location information can be obtained, the updated service location including the next source information, and wherein the controller is configured to obtain the next source information by obtaining the updated service location information from the location identified by the service location update information. 8. The digital broadcasting receiver of claim 1 , wherein the alternate location is the Internet and the current source information or next source information comprises a uniform resource locator URL linking to a server from which the broadcast content can be obtained, or wherein the current source information or next source information identifies a frequency in the broadcast content from which the broadcast content can be obtained, or wherein the alternate location is a storage unit for storing recorded broadcast content and the current source information or next source information identifies a location of the recorded broadcast content in the storage unit. 9. The digital broadcasting receiver of claim 1 , wherein the controller is configured to extract, from the service location information, a data stream identifier identifying the broadcast content, and wherein the controller is further configured to control the broadcast content receiving module to receive the data stream from the alternate location using the data stream identifier. 10. The digital broadcasting receiver of claim 1 , wherein the service location information identifies the same switching time for each of the plurality of data streams. 11. An apparatus for providing service location information relating to broadcast content, the apparatus comprising: a service location information generator configured to obtain current source information identifying one of a broadcast stream server and an alternate location as a current source from which the broadcast content can be obtained, and switching time information identifying a time at which the current source of the broadcast content will be switched, and configured to generate service location information including the obtained current source information and switching time information; and a communication module configured to provide the service location information to a digital broadcasting receiver, wherein the broadcast content comprises a plurality of data streams, the service location information further comprise a list of the plurality of data streams including a identifier for each of the plurality of data streams, and the switching time information comprise a switching time corresponding to the identifier for each of the plurality of data streams. 12. The apparatus of claim 11 , wherein the service location information generator is configured to obtain regional source information defining different sources applicable to different ones of a plurality of regions, or to obtain regional switching time information defining different switching times applicable to different ones of the plurality of regions, and to include the obtained regional source information and/or regional switching time information in the service location information. 13. The apparatus of claim 11 , wherein the service location information generator is further configured
Arrangements for updating broadcast information or broadcast-related information · CPC title
for generating different versions · CPC title
involving transmission via Internet (transmission by internet of broadcast information H04H60/82) · CPC title
Gathering content from different sources, e.g. Internet and satellite · CPC title
Generation or processing of Service Information [SI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.