Method of and apparatus for managing resource allocation and bandwidth overflow in a cooperative, distributed computing environment
AssigneesSony Corporation, Sony Electronics Inc.
InventorAaron Ludtke
Life of this patent
Estimating the term…
Loading patent…
AssigneesSony Corporation, Sony Electronics Inc.
InventorAaron Ludtke
Estimating the term…
A method of and apparatus for managing resource allocation and bandwidth overflow in a cooperative, distributed computing environment manages data transmissions between a sourcing device and one or more listening devices through a single source plug. When a new selection request is submitted to a sourcing device, the sourcing device first determines if the selection request will exceed the bandwidth capabilities of any devices. If it is determined that the selection request will exceed the bandwidth capabilities of a device, then the sourcing device determines the status of a warning bit within the request. The warning bit specifies whether or not the sourcing device should automatically free up the necessary bandwidth and implement the selection or reject the selection request and warn the requesting device. When selections are implemented, the sourcing device maintains a record of each requesting device which has requested a selection. Then, when a device requests that a selection be cleared, the sourcing device first determines the status of a scope bit within the request. The scope bit specifies whether or not the selection should be cleared if other devices are also associated with the selection. If the scope bit specifies that the selection should be cleared regardless of the devices associated with the selection, then the sourcing device disassociates all devices from the selection and clears the selection. Otherwise, the sourcing device disassociates only the device making the clearing request from the selection and clears the selection only if no other devices are currently associated with the selection.
A method of providing content selections to one or more listening devices from a sourcing device within a single data stream comprising the steps of:
A system network comprising:
A sourcing device for providing content selections to one or more listening devices within a single data stream comprising:
A method of distributing content selections within a single data stream to a network including a plurality of devices comprising the steps of:
A method of providing content selections to one or more listening devices from a sourcing device within a single data stream comprising the steps of:
Dependencies are inferred from the claim text.