Crowd sourced, content aware smarter television systems
First Claim
1. A computer-implemented method, comprising:
- transmitting a media stream to a plurality of devices configured to output the media stream on a respective display coupled to each of the devices;
receiving user feedback from a first set of devices, of the plurality of devices, marking the media stream as inappropriate;
aggregating the received user feedback based on an aggregation criterion applied to at least one of;
(i) a portion of the media stream, (ii) a type of the user feedback, and (iii) a category of the user feedback; and
upon determining that the aggregated user feedback exceeds a threshold for the aggregation criterion;
marking the media stream as inappropriate;
transmitting the marked media stream to a first device, of the plurality of devices exclusive of the first set of devices; and
wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the display coupled to the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system, and computer program product for performing an operation, the operation including transmitting a media stream to one or more devices configured to display the media stream on a display coupled to the respective device, receiving user feedback from a first set of devices, of the one or more devices, marking the media stream as inappropriate, and upon determining that the received user feedback exceeds a threshold, marking the media stream as inappropriate, transmitting the marked media stream to a first device, of the one or more devices exclusive of the first set of devices, and wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the respective display.
28 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
transmitting a media stream to a plurality of devices configured to output the media stream on a respective display coupled to each of the devices; receiving user feedback from a first set of devices, of the plurality of devices, marking the media stream as inappropriate; aggregating the received user feedback based on an aggregation criterion applied to at least one of;
(i) a portion of the media stream, (ii) a type of the user feedback, and (iii) a category of the user feedback; andupon determining that the aggregated user feedback exceeds a threshold for the aggregation criterion; marking the media stream as inappropriate; transmitting the marked media stream to a first device, of the plurality of devices exclusive of the first set of devices; and wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the display coupled to the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, comprising:
a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by a processor to perform an operation comprising; transmitting a media stream to a plurality of devices configured to output the media stream on a respective display coupled to each of the devices; user feedback from a first set of devices, of the plurality of devices, marking the media stream as inappropriate; aggregating the received user feedback based on an aggregation criterion applied to at least one of;
(i) a portion of the media stream, (ii) a type of the user feedback, and (iii) a category of the user feedback; andupon determining that the aggregated user feedback exceeds a threshold for the aggregation criterion; marking the media stream as inappropriate; transmitting the marked media stream to a first device, of the plurality of devices exclusive of the first set of devices; and wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the display coupled to the first device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
one or more computer processors; and a memory containing a program, which, when executed by the one or more computer processors performs an operation comprising; transmitting a media stream to a plurality of devices configured to output the media stream on a respective display coupled to each of the devices; receiving user feedback from a first set of devices, of the plurality of devices, marking the media stream as inappropriate; aggregating the received user feedback based on an aggregation criterion applied to at least one of;
(i) a portion of the media stream, (ii) a type of the user feedback, and (iii) a category of the user feedback; andupon determining that the aggregated user feedback exceeds a threshold for the aggregation criterion; marking the media stream as inappropriate; transmitting the marked media stream to a first device, of the plurality of devices exclusive of the first set of devices; and wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the display coupled to the first device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification