Legal claims defining the scope of protection, as filed with the USPTO.
1. A content dissemination network, comprising one or more content sources to provide content; one or more branch devices to route the content; one or more sink devices to present the content; and a plurality of cables to connect the one or more content sources, the one or more branch devices and the one or more sink devices, wherein the one or more content sources are to detect a plug event in a port thereof, wherein the plug event is connection of either a sink device or a branch device to the port; if the plug event is the connection of a sink device, assign port number of the port as source sink address for the sink device; if the plug event is the connection of a branch device, request branch device sink addresses for sink devices associated with the branch device from the branch device; and assign source sink addresses for the sink devices associated with the branch device by adding port number of the port to the branch device sink addresses.
2. The network of claim 1 , wherein the one or more branch devices are further to detect a device being hot plugged into an open port; determine if the hot plugged device is a new sink device or a new lower level branch device; if the hot plugged device is a new sink device, assign port number of the open port as branch device sink address for the new sink device; if the hot plugged device is a new lower level branch device, request lower level branch device sink addresses for sink devices associated with the new lower level branch device from the new lower level branch device; and assign branch device sink addresses for the sink devices associated with the new lower level branch device by adding port number of the open port thereto.
3. The network of claim 2 , wherein the one or more branch devices are further to forward their newly assigned branch device sink addresses upstream.
4. The network of claim 1 , wherein the one or more branch devices are further to detect a device being hot unplugged from a used port; and remove all branch device sink addresses associated with the used port, wherein the branch device sink addresses associated with the used port include port number of the used port.
5. The network of claim 4 , wherein the one or more branch devices are further to forward the removed branch device sink addresses upstream.
6. The network of claim 1 , wherein the one or more branch devices are to detect a plug event in a port thereof, wherein the plug event is connection of either a sink device or a branch device to the port; if the plug event is the connection of a sink device, assign port number of the port as branch device sink address for the sink device; if the plug event is the connection of a lower level branch device, request lower level branch device sink addresses for sink devices associated with the lower level branch device from the lower level branch device; and assign branch device sink addresses for the sink devices associated with the lower level branch device by adding port number of the port to the lower level branch device sink addresses.
7. The network of claim 1 , wherein the one or more content sources are further to detect a device being hot plugged into an open port; determine if the hot plugged device is a new sink device or a new branch device; if the hot plugged device is a new sink device, assign port number of the open port as source sink address for the new sink device; if the hot plugged device is a new branch device, request branch device sink addresses for sink devices associated with the new branch device from the new branch device; and assign source sink addresses for the sink devices associated with the new branch device by adding port number of the open port thereto.
8. The network of claim 1 , wherein the one or more content sources are further to detect a device being hot unplugged from a used port; and remove all source sink addresses associated with the used port, wherein the source sink addresses associated with the used port include port number of the used port.
9. The network of claim 1 , wherein the one or more content sources maintain unique sink addresses for the sink devices connected thereto via the network, wherein the unique sink addresses enable a plurality of the one of more content sources to simultaneously transmit content to a single sink device connected to the plurality of the one or more content sources.
10. The network of claim 1 , wherein the one or more content sources maintain unique sink addresses for the sink devices connected thereto via the network, wherein the unique sink addresses enable each of the one or more content sources to simultaneously communicate with a plurality of the one or more sink devices connected thereto.
11. The network of claim 1 , wherein the one or more content sources maintain unique sink addresses for each sink device connected thereto in some fashion, wherein the unique sink addresses define network topology from the content source to the sink device.
12. A content device comprising: a non-transitory storage medium to store content; a transmitter to transmit the content to sink devices connected thereto via a content dissemination network; a processor; and a processor-readable storage medium storing processor executable instructions, which, when executed by the processor causes the processor to detect a plug event in a port of the content device, wherein the plug event is connection of either a sink device or a branch device to the port; if the plug event is the connection of a sink device, assign port number of the port as source sink address for the sink device; if the plug event is the connection of a branch device, request branch device sink addresses for sink devices associated with the branch device from the branch device; and assign source sink addresses for the sink devices associated with the branch device by adding port number of the port to the branch device sink addresses.
13. The content device of claim 12 , wherein a sink device connected to the branch device is assigned port number of a port of the branch device it is connected to as the branch device sink address.
14. The content device of claim 12 , wherein a sink device connected to a port of a lower level branch device that is connected to the branch device has port number of a port of the branch device added to lower level branch device sink address assigned to the sink device.
15. The content device of claim 12 , wherein each of the branch device sink addresses include port number of a corresponding port of the branch device that has either a sink device or a branch device connected thereto.
16. The content device of claim 12 , which when the processor executable instructions are executed by the processor further causes the processor to detect a device being hot plugged into an open port; determine if the hot plugged device is a new sink device or a new branch device; if the hot plugged device is a new sink device, assign port number of the open port as source sink address for the new sink device; if the hot plugged device is a new branch device, request branch device sink addresses for sink devices associated with the new branch device from the new branch device; and assign source sink addresses for the sink devices associated with the new branch device by adding port number of the open port thereto.
17. The content device of claim 12 , which when the processor executable instructions are executed by the processor further causes the processor to detect a device being hot unplugged from a used port; and remove all source sink addresses associated with the used port, wherein the source sink addresses associated with the used port include port number of the used port.
18. The content device of claim 12 , wherein the device is a DisplayPort compliant device.
19. The content device of claim 12 , wherein the source sink addresses for sink devices connected to the content device via the content dissemination network are unique, wherein the unique source sink addresses are to enable the content device to simultaneously communicate with multiple sink devices connected thereto.
20. The content device of claim 12 , wherein the source sink addresses for sink devices connected to the content device via the content dissemination network identify network topology details about the sink devices at the content device.
Unknown
January 29, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.