Distribution of Streaming Content Between Media Players Configured to Locate Each Other
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a device for either generating or maintaining an organic data network having an dynamic topology, comprising
- a data processing unit,
- at least one data connection to a data network to which several devices provided with a data processing unit are connected by means of a data connection, and
- software having
- a receiving routine for receiving data packages of at least one transmitting device in the data network,
- a transmission routine for transmitting data packages, received from the transmitting device or devices in the data network to at least one receiving device that is connected to the data network, independent of the transmitting device or devices.
Additionally the invention relates to a method and software for data packages received from a transmitting device to at least one receiving device, independent of said transmitting device.
A device according to the invention can be used in for instance mobile phones, streaming internet applications and cable television.
-
Citations
46 Claims
-
1-19. -19. (canceled)
-
20. A method for supporting a plurality of separate voice communication sessions on a first client device, the method comprising:
-
initiating a first voice communication session from the first client device to a second client device; receiving at the first client device from a third client device a request for establishing a second voice communication session; and establishing, through the first client device, the second voice communication session from the third client device to a fourth client device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A client device configured to support a plurality of separate voice communication sessions, the client device comprising:
-
a processor; and a memory programmed with instructions for; initiating a first voice communication session from the client device to a second client device; receiving at the client device from a third client device a request for establishing a second voice communication session; and establishing, through the client device, the second voice communication session from the third client device to a fourth client device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer-readable medium having computer executable instructions for supporting a plurality of separate voice communication sessions on a device, the computer executable instructions including instructions for:
-
initiating a first voice communication session from a first client device to a second client device; receiving at the first client device from a third client device a request for establishing a second voice communication session; and establishing, through the first client device, the second voice communication session from the third client device to a fourth client device. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
Specification