Method and apparatus for managing resource allocation and a bandwidth overflow in a cooperative, distributed computing environment
First Claim
1. A method of distributing content selections within a single data stream to a network including a plurality of devices comprising:
- a. adding a content selection requested by a requesting device to the single data stream;
b. incrementing a count value when adding is completed and further incrementing the count value each time the content selection is subsequently requested;
c. decrementing the count value each time a clear command for the content selection is received; and
d. clearing the content selection from the single data stream when the count value is equal to zero.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of and apparatus for managing resource allocation and bandwidth overflow 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 it is determined if the selection request will exceed the bandwidth capabilities of any devices. The selection request includes a warning bit, specifying 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 status of a scope bit within the request is determined. The scope bit specifies whether or not the selection should be cleared if other devices are also associated with the selection.
112 Citations
9 Claims
-
1. A method of distributing content selections within a single data stream to a network including a plurality of devices comprising:
-
a. adding a content selection requested by a requesting device to the single data stream;
b. incrementing a count value when adding is completed and further incrementing the count value each time the content selection is subsequently requested;
c. decrementing the count value each time a clear command for the content selection is received; and
d. clearing the content selection from the single data stream when the count value is equal to zero. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification