METHOD, SYSTEM AND DEVICE FOR PROVIDING LIVE DATA STREAMS TO CONTENT-RENDERING DEVICES
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a network device (10), a system (100) and a method performed by the network device and the system for providing live data streams to content-rendering devices (12a-d). The invention further relates to a computer program (22), and a computer program product (21) comprising computer readable medium having the computer program stored thereon. The network device comprises a processing unit (20) and a memory, which memory contains instructions executable by the processing unit, whereby the network device is operative to monitor data identifying live data streams produced by at least one (13a) of a plurality of content-producing devices (13a-c), acquire at least one preference of a user of at least one of the content-rendering devices (12d), match the acquired user preference with the monitored data identifying produced live data streams, and establish at least one streaming session for the content-rendering device, with at least one communication device (13a, 15) distributing the produced live data streams matching the acquired at least one user preference, wherein the at least one content-rendering device may render the produced live data streams indicated by the acquired at least one user preference.
78 Citations
56 Claims
-
1-31. -31. (canceled)
-
32. A method performed by a network device for providing live data streams, the method comprising:
-
monitoring data identifying live data streams produced by content-producing devices; acquiring at least one preference of a user of a content-rendering device; matching the acquired at least one user preference with the monitored data; and establishing streaming sessions via which the produced live data streams of a plurality of content-producing devices matching the acquired at least one user preference are distributed to the content-rendering device, wherein the content-rendering device may render the produced live data streams indicated by the acquired at least one user preference. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method performed by a system for providing live data streams, the method comprising:
-
monitoring data identifying live data streams produced by content-producing devices; acquiring at least one preference of a user of a content-rendering device; matching the acquired at least one user preference with the monitored data; and establishing streaming sessions via which the produced live data streams of a plurality of content-producing devices matching the acquired at least one user preference are distributed to the content-rendering device, wherein the content-rendering device may render the produced live data streams indicated by the acquired at least one user preference.
-
-
45. A network device configured to provide live data streams, the network device comprising:
-
a processing unit; and a memory, said memory containing instructions executable by said processing unit, wherein said network device is operative to; monitor data identifying live data streams produced by content-producing devices; acquire at least one preference of a user of a content-rendering device; match the acquired at least one user preference with the monitored data; and establishing streaming sessions via which the produced live data streams of a plurality of content-producing devices matching the acquired at least one user preference are distributed to the content-rendering device, wherein the content-rendering device may render the produced live data streams indicated by the acquired at least one user preference. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A computer program product comprising a non-transitory computer readable medium having a computer program stored thereon, said computer program comprising computer-executable instructions which when run on a system or a network device for providing live data streams, causes the system or the network device to:
-
monitor data identifying live data streams produced by at least one of a plurality of content-producing devices; acquire at least one preference of a user of a content-rendering device; match the acquired at least one user preference with the monitored data identifying produced live data streams; and establishing streaming sessions via which the produced live data streams of a plurality of content-producing devices matching the acquired at least one user preference are distributed to the content-rendering device, wherein the content-rendering device may render the produced live data streams indicated by the acquired at least one user preference.
-
Specification