RESOURCE SHARING SYSTEM OF SET-TOP BOXES
First Claim
1. a method for using a network of set-top boxes, comprising:
- connecting at least a first and a second set-top box in a network;
making one or more resources in each of said first and second set-top boxes available to said network;
receiving a command in said first set-top box which requires some or all of said resources; and
using said resources in said first or said second set-top box.
15 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a resource sharing system of set-top boxes. The set-top boxes are arranged in a network. The resources of each set-top box in the network are potentially available to another set-top box in the network that has run out of resources. When a user needs a tuner resource, the set-top box determines if it has a local tuner available. If not, the set-top box attempts to use the tuner of another set-top box in the network. In one embodiment all of the tuners in the network are pooled together and used as a global resource of tuners for all of the set-tops. Alternatively, if a set-top box runs out of resource space on a storage device, it attempts to use the storage device on another set-top box before deleting shows locally to make room for the new show.
-
Citations
27 Claims
-
1. a method for using a network of set-top boxes, comprising:
-
connecting at least a first and a second set-top box in a network;
making one or more resources in each of said first and second set-top boxes available to said network;
receiving a command in said first set-top box which requires some or all of said resources; and
using said resources in said first or said second set-top box. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network of set-top boxes, comprising:
-
at least a first and a second set-top box connected in a network;
one or more resources in each of said first and second set-top boxes; and
a command received by said first set-top box which requires one or more of said resources to be used, wherein said first set-top box uses said resources in said first set-top box or said second set-top box. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A network of set-top boxes, comprising:
-
means for connecting at least a first and a second set-top box in a network;
means for sharing one or more resources in each of said first and second set-top boxes; and
means for receiving a command by said first set-top box which requires one or more of said resources to be used; and
means for responding where said first set-top box uses said resources of said first or second set-top boxes.
-
-
17. A computer program product comprising:
-
a computer usable medium having computer readable program code means embodied therein for causing a computer to use a network of set-top boxes, comprising, computer readable program code means for causing a computer to connect at least a first and a second set-top box in a network;
computer readable program code means for causing a computer to make one or more resources in each of said first and second set-top boxes available to said network;
computer readable program code means for causing a computer to receive a command in said first set-top box which requires some or all of said resources; and
computer readable program code means for causing a computer to use said resources in said first or said second set-top box. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A resource sharing system, comprising:
-
a set-top box;
means for connecting said set-top box to one or more resources, at least some of said resources being external to said set-top box; and
means for receiving user input by said set-top box which requires one or more of said resources to be used; and
means for using said resources in response.
-
-
26. A method for using a network of set-top boxes, comprising:
-
connecting at least a first and a second set-top box in a network;
making a foreground tuner and a background tuner in each of said first and second set-top boxes available to said network;
receiving a command in said first set-top box which requires said foreground tuner or said background tuner in said second set-top box; and
using said foreground tuner or said background tuner in said second set-top box based on a priority rule. - View Dependent Claims (27)
-
Specification