IP Library Granted Patent US 10,334,561
Granted Patent B2
US 10,334,561 · App. 15/202,192 · Granted Jun 25, 2019

Collaborative broadcasting and bi-directional network transmission

Inventor: Guanbin Xing (Central Hong Kong, HK)
Assignee: CMMB Vision USA Inc.
H04W72/005H04W4/06H04W76/10H04W84/042
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,334,561
App. No.
15/202,192
Granted
Jun 25, 2019
Kind
B2
Abstract

A system and method for collaborative broadcasting and bi-directional network transmission. Such a system may comprise a broadcast transmission source that uses a one-to-many broadcasting method, a bi-directional network that uses a one-to-one broadcasting method, and a receiver apparatus configured to receive broadcasts from the broadcast transmission source and communicate with the bi-directional network. When the receiver apparatus receives a broadcast from the broadcast transmission source, and when the broadcast is partially damaged or missing, the receiver apparatus is configured to communicate with the bi-directional network and request the damaged or missing data.

Claims (47)

1. A system for collaborative broadcasting and bi-directional network transmission, the system comprising:

a broadcast transmission source that broadcasts a signal carrying program data in the form of a plurality of data segments using one-to-many broadcasting;

a bi-directional network that transmits and receives data using one-to-one transmission;

at least one receiver that receives the signal broadcasted from the broadcast transmission source, analyzes the signal to generate a feedback information, and transmits the feedback information to the bi-directional network if the receiver detects an erroneous signal;

wherein the bi-directional network receives the feedback information, and further transmits recovery data to the receiver; and

wherein the receiver recovers the erroneous signal using the recovery data, and

wherein the receiver communicates with a second receiver, and

the system further comprising at least one paired device communicatively coupled to the receiver, the at least one paired device comprising a switch,

wherein the broadcast transmission source comprises a satellite broadcasting service,

wherein the satellite broadcasting service transmits HTTP Live Streaming (HLS) segments to at least one satellite receiver which acts as a modified HLS client, and

wherein the at least one paired device and at least one of the receiver, the second receiver and the satellite receiver are in communication via a near-area connection.

2. The system of claim 1 , wherein the receiver comprises:

a processor operationally linked to a memory, the processor stores the signal received from the broadcast transmission source in the memory, analyzes the signal to generate the feedback information, and recovers the erroneous signal using the recovery data from the bi-directional network; and

a transmitter operationally linked to the processor, the transmitter transmits the feedback information as instructed by the processor to the bi-directional network.

3. The system of claim 2 , wherein the receiver further comprising an output for a user.

4. The system of claim 1 , wherein the receiver chooses between the broadcast transmission source and the bi-directional network for a wireless connection.

5. The system of claim 1 , wherein the paired device comprises a switching device for selecting to communicate with the receiver, the broadcast transmission source, or the bi-directional network.

6. The system of claim 1 , wherein the broadcast transmission source and the bi-directional network are connected to a multimedia service platform.

7. The system of claim 6 , wherein the multimedia service platform receives the feedback information via the bi-directional network, determines the recovery data using the feedback information, and transmits the recovery data to the receiver via the bi-directional network or the broadcast transmission source.

8. The system of claim 6 , wherein the multimedia service platform comprises an A/V encoder, a segmenter, and a Web server.

9. The system of claim 6 , wherein the multimedia service platform is an HTTP Live Streaming (HLS) media server.

10. The system of claim 1 , wherein the bi-directional network comprises a cellular telephone service.

11. A method for collaborative broadcasting and bi-directional network transmission, the method comprising:

broadcasting, using a broadcast transmission source, program data HLS segments to at least one receiver; and

communicating, on a bi-directional network, feedback information from the receiver for informing a status of the broadcasting and a recovery data to the receiver for recovering an erroneous broadcasting,

wherein the receiver communicates with a second receiver, and

further comprising at least one paired device coupled to the at least one receiver, wherein the paired device includes a switch,

wherein the broadcast transmission source comprises a satellite broadcasting service,

wherein the satellite broadcasting service transmits HTTP Live Streaming (HLS) segments to at least one satellite receiver which acts as a modified HLS client, and

wherein the at least one paired device and at least one of the receiver, the second receiver and the satellite receiver are in communication via a near-area connection.

12. The method of claim 11 , further comprising connecting the receiver to at least one paired device via a near-area wireless connection.

13. A method for collaborative broadcasting and bi-directional network transmission, the method comprising:

determining, on a multimedia service platform, program data to be broadcasted;

segmenting, on the multimedia service platform, the program data into a plurality of HLS segments;

assigning, on the multimedia service platform, a sequence number identifier to each of the plurality of HLS segments;

broadcasting, using a broadcast transmission source, the plurality of HLS segments to at least one receiver;

analyzing, on the receiver, the HLS segment to generate a feedback information of erroneous HLS segments;

transmitting, using a bi-directional network, the feedback information to the multimedia service platform;

determining, on the multimedia service platform, a recovery data using the feedback information;

transmitting, using the bi-directional network, the recovery data to the receiver; and

recovering, on the receiver, at least one erroneous HLS segment using the recovery data,

wherein the receiver communicates with a second receiver, and

pairing at least one device to the at least one receiver, wherein the at least one paired device includes a switch,

wherein the broadcast transmission source comprises a satellite broadcasting service,

wherein the satellite broadcasting service transmits HTTP Live Streaming (HLS) segments to at least one satellite receiver which acts as a modified HLS client, and

wherein the at least one paired device and at least one of the receiver, the second receiver and the satellite receiver are in communication via a near-area connection.

14. The method of claim 13 , further comprising selecting, on at least one paired device, to connect with the receiver, the broadcast transmission source, or the bi-directional network using a switching device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2016
From: XING, GUANBIN
To: CMMB VISION USA INC.
Reel/Frame 039257/0069 →
Continuity (1)
Related Publication 20180014277A1 · Jan 11, 2018