Protected distribution and location based aggregation service
First Claim
1. A system for per access-point streaming media customization and privacy protected feedback in a wireless network, comprising:
- means for encrypting real time streamed media content from a streaming media source;
means for multicasting the streamed encrypted media content for availability to a user device for playback, the user device sending out unicast responses at the time of joining or dropping the multicast;
means for aggregating the unicast responses in the form of a connect multicast state or a disconnect multicast state of the user device based on the joining or dropping of the multicast; and
means for providing information back to the streaming media source based on the aggregated unicast responses.
12 Assignments
0 Petitions
Accused Products
Abstract
A system for and method of per access-point streaming media customization and privacy protected feedback in a wireless network. The system is operative to: encrypt real time streamed media content from a streaming media source; multicast the streamed encrypted media content for availability to a user device for playback, the user device sending out unicast responses at the time of joining or dropping the multicast; aggregate the unicast responses in the form of a connect multicast state or a disconnect multicast state of the user device based on the joining or dropping of the multicast; and provide information back to the streaming media source based on the aggregated unicast responses.
35 Citations
31 Claims
-
1. A system for per access-point streaming media customization and privacy protected feedback in a wireless network, comprising:
-
means for encrypting real time streamed media content from a streaming media source; means for multicasting the streamed encrypted media content for availability to a user device for playback, the user device sending out unicast responses at the time of joining or dropping the multicast; means for aggregating the unicast responses in the form of a connect multicast state or a disconnect multicast state of the user device based on the joining or dropping of the multicast; and means for providing information back to the streaming media source based on the aggregated unicast responses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of per access-point streaming media customization and privacy protected feedback in a wireless network, the method comprising:
-
encrypting real time streamed media content from a streaming media source; multicasting the streamed encrypted media content for availability to a user device for playback, the user device sending out unicast responses at the time of joining or dropping the multicast; aggregating the unicast responses in the form of a connect multicast state or a disconnect multicast state of the user device based on the joining or dropping of the multicast; and providing information back to the streaming media source based on the aggregated unicast responses. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A mobile wireless access device, comprising:
-
a network interface communicatively coupling the mobile wireless access device to a network server; a controller associated with the network interface and operative to; transmit location coordinate information, an access-point identification (ID), and a streaming media ID request to the network server; receive an encrypted streamed media multicast from the network server; receive a multicast unique key for streamed content decryption; decrypt the streamed content for playback by a player function; transmit a successful connection and decryption of the streamed media multicast back to the network server; and transmit a termination of the connection of the streamed media multicast back to the network server.
-
-
22. A computer readable medium comprising a program for instructing a system to:
-
encrypt real time streamed media content from a streaming media source; multicast the streamed encrypted media content for availability to a user device for playback, the user device sending out unicast responses at the time of joining or dropping the multicast; aggregate the unicast responses in the form of a connect multicast state or a disconnect multicast state of the user device based on the joining or dropping of the multicast; and provide information back to the streaming media source based on the aggregated unicast responses. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification