Voice data streaming control in a network
First Claim
Patent Images
1. A data processing system, comprising:
- a plurality of devices interconnected in a local area network, each of at least three of the devices havingmultiple source modes each identifying at least one other mutually different device of the plurality of devices to receive data from the each device without identifying any of the devices to provide data to the each device, andmultiple sink modes each identifying at least one other device of the plurality of devices to provide data to the each device without identifying any of the devices to receive data from the each device;
a streaming controller to select among the multiple source modes and the multiple sink modes independently of each other for any of the at least three devices, so as to establish a data streaming connection among certain of the plurality of devices as identified by the selected source and sink modes, such that, during a time period when the connection exists, at least a first of the three devices is adapted to provide data to a second of the devices in the plurality without providing data to a third device in the plurality, and is adapted to receive data from the third device without receiving data from the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling the streaming of voice signals in a local area network is provided. The method includes identifying at least one device to be used in the voice connection among a plurality of devices on the local area network. The method also identifies at least one mode for each of the at least one device to be used in the voice connection. The method sets the at least one mode for the at least one device and streams data over the voice connection based on the at least one mode of the at least one device.
31 Citations
28 Claims
-
1. A data processing system, comprising:
-
a plurality of devices interconnected in a local area network, each of at least three of the devices having multiple source modes each identifying at least one other mutually different device of the plurality of devices to receive data from the each device without identifying any of the devices to provide data to the each device, and multiple sink modes each identifying at least one other device of the plurality of devices to provide data to the each device without identifying any of the devices to receive data from the each device; a streaming controller to select among the multiple source modes and the multiple sink modes independently of each other for any of the at least three devices, so as to establish a data streaming connection among certain of the plurality of devices as identified by the selected source and sink modes, such that, during a time period when the connection exists, at least a first of the three devices is adapted to provide data to a second of the devices in the plurality without providing data to a third device in the plurality, and is adapted to receive data from the third device without receiving data from the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
for each of at least three devices in a plurality of devices interconnected in a local area network, defining multiple source modes each identifying at least one other mutually different device of the plurality of devices to receive data from the each device without identifying any of the devices to provide data to the each device; multiple sink modes each identifying at least one other device of the plurality of devices to provide data to the each device without identifying any of the devices to receive data from the each device; selecting among the multiple source modes and the multiple sink modes independently of each other for any of the at least three devices; establishing a data streaming connection among certain of the plurality of devices as identified by the selected source and sink modes, such that, during a time period when the connection exists, at least a first of the three devices is adapted to provide data to a second of the devices in the plurality without providing data to a third device in the plurality, and is adapted to receive data from the third device without receiving data from the second device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer readable medium having instructions stored thereon to perform a method comprising:
-
for each of at least three devices in a plurality of devices interconnected in a local area network, defining multiple source modes each identifying at least one other mutually different device of the plurality of devices to receive data from the each device without identifying any of the devices to provide data to the each device; multiple sink modes each identifying at least one other device of the plurality of devices to provide data to the each device without identifying any of the devices to receive data from the each device; selecting among the multiple source modes and the multiple sink modes independently of each other for any of the at least three devices; establishing a data streaming connection among certain of the plurality of devices as identified by the selected source and sink modes, such that, during a time period when the connection exists, at least a first of the three devices is adapted to provide data to a second of the devices in the plurality without providing data to a third device in the plurality, and is adapted to receive data from the third device without receiving data from the second device. - View Dependent Claims (26, 27, 28)
-
Specification