USE OF BACKCHANNEL WITH DATACASTING VIA BROADCAST MEDIUM
First Claim
1. A method for use of a backchannel with datacasting via a broadcast medium, comprising:
- (a) creating by a server a message comprising a data object and a data object identifier associated with the data object;
(b) datacasting the message by the server via the broadcast medium to one or more client devices;
(c) receiving by the server one or more client messages comprising the data object identifier from one or more client of the devices via one or more backchannels; and
(d) recording by the server receipt of the one or more client messages for the data object identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Expansion of unidirectional datacasting includes the use of backchannel communication link(s) for clients communication with the datacasting infrastructure, producing a closed-loop or bidirectional system, possibly for both the acknowledgement of datacasting message receipts and a request-response service over datacasting. In one implementation, a server creates a message including a data object and a data object identifier associated with the data object. The server datacasts the message via the broadcast medium to client device(s). A given client device receives the message datacasted by the server via the broadcast medium, creates a given message including the data object identifier, and sends the given message to the server via a given backchannel. The server receives the given message including the data object identifier from the given client device via the given backchannel and records the receipt of the given message for the data object identifier.
1 Citation
20 Claims
-
1. A method for use of a backchannel with datacasting via a broadcast medium, comprising:
-
(a) creating by a server a message comprising a data object and a data object identifier associated with the data object; (b) datacasting the message by the server via the broadcast medium to one or more client devices; (c) receiving by the server one or more client messages comprising the data object identifier from one or more client of the devices via one or more backchannels; and (d) recording by the server receipt of the one or more client messages for the data object identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium comprising computer readable program code embodied therein, wherein when executed by a processor causes the processor to:
-
(a) create by a server a message comprising a data object and a data object identifier associated with the data object; (b) datacast the message by the server via the broadcast medium to one or more client devices; (c) receive by the server one or more acknowledgment messages comprising the data object identifier from one or more client of the devices via one or more backchannels; and (d) record by the server receipt of the one or more acknowledgment messages for the data object identifier. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a server for creating a message comprising a data object and a data object identifier associated with the data object and datacasting the message via a broadcast medium to one or more client devices; and a given client device of the one or more client devices for receiving the message datacasted by the server via the broadcast medium, creating a given acknowledgment message comprising the data object identifier, and sending the given acknowledgment message to the server via a given backchannel, wherein the server further receives the given acknowledgment message comprising the data object identifier from the given client device via the given backchannel and records the receipt of the given acknowledgment message for the data object identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification