Centralized resource management and un-managed device support
First Claim
1. In a Home Area Network comprising a centralized resource manager and a plurality of resources including at least one CRM-aware resource and at least one non-CRM aware resource, a method for supporting the at least one non-CRM aware resource comprising:
- detecting a request made by the non-CRM aware resource to the at least one CRM-aware resource for use of the at least one CRM-aware resource;
determining to grant permission to fulfill the request; and
transmitting a permission message to the at least one CRM-aware resource granting permission for the use, wherein the centralized resource manager comprises a reservations database and is configured to carry out instructions, the instructions comprising;
receiving a user request and a time-usage indication associated with the user request for processing of media content;
identifying, responsive to the user request, the time-usage indication associated with the user request, and pre-existing entries in the reservations database, a subset of the plurality of resources for fulfilling the user request; and
storing in the reservations database;
a representation of the identified subset of the plurality of resources, and a representation of the time-usage indication associated with the user request.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention in embodiments provides a centralized resource manager and resources that are responsive to the centralized resource manager in a Home Area Network that may additionally include resources that are not responsive to the centralized resource manager. In embodiments, the centralized resource manager may control and regulate demands made by the non-responsive resources for access and use of the responsive resources. In other embodiments, the responsive resources may communicate with the centralized resource manager in cases where they are accessed or queried for access by the non-responsive resources. In yet other embodiments, the centralized resource manager may implement differing control protocols for controlling both types of resources.
78 Citations
25 Claims
-
1. In a Home Area Network comprising a centralized resource manager and a plurality of resources including at least one CRM-aware resource and at least one non-CRM aware resource, a method for supporting the at least one non-CRM aware resource comprising:
-
detecting a request made by the non-CRM aware resource to the at least one CRM-aware resource for use of the at least one CRM-aware resource;
determining to grant permission to fulfill the request; and
transmitting a permission message to the at least one CRM-aware resource granting permission for the use, wherein the centralized resource manager comprises a reservations database and is configured to carry out instructions, the instructions comprising;
receiving a user request and a time-usage indication associated with the user request for processing of media content;
identifying, responsive to the user request, the time-usage indication associated with the user request, and pre-existing entries in the reservations database, a subset of the plurality of resources for fulfilling the user request; and
storing in the reservations database;
a representation of the identified subset of the plurality of resources, and a representation of the time-usage indication associated with the user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a Home Area Network comprising a centralized resource manager and a plurality of resources including at least one CRM-aware resource and at least one non-CRM aware resource, a method for supporting the at least one non-CRM aware resource comprising:
-
detecting a request made by the at least one non-CRM aware resource to the at least one CRM-aware resource for use of the at least one CRM-aware resource;
determining the presence of a conflict with the requested use; and
transmitting a termination message to the at least one CRM-aware resource relating to the requested use, wherein the centralized resource manager comprises a reservations database and is configured to carry out instructions, the instructions comprising;
receiving a user request and a time-usage indication associated with the user request for processing of media content;
identifying, responsive to the user request, the time-usage indication associated with the user request, and pre-existing entries in the reservations database, a subset of the plurality of resources for fulfilling the user request; and
storing in the reservations database;
a representation of the identified subset of the plurality of resources, and a representation of the time-usage indication associated with the user request. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. In a Home Area Network comprising a centralized resource manager and a plurality of resources including at least one CRM-aware resource and at least one non-CRM aware resource, a method for supporting the at least one non-CRM aware resource comprising:
-
receiving a request from the at least one non-CRM aware resource for use of the at least one CRM-aware resource;
transmitting a notification message to the centralized resource manager relating to the requested use; and
providing the requested use to the at least one non-CRM aware resource, wherein the centralized resource manager comprises a reservations database and is configured to carry out instructions, the instructions comprising;
receiving a user request and a time-usage indication associated with the user request for processing of media content;
identifying, responsive to the user request, the time-usage indication associated with the user request, and pre-existing entries in the reservations database, a subset of the plurality of resources for fulfilling the user request; and
storing in the reservations database;
a representation of the identified subset of the plurality of resources, and a representation of the time-usage indication associated with the user request. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. In a Home Area Network comprising a centralized resource manager and a plurality of resources including at least one CRM-aware resource and at least one non-CRM aware resource, a method for supporting the at least one non-CRM aware resource comprising:
-
receiving a first request from the at least one non-CRM aware resource for use of the at least one CRM-aware resource;
initiating provision of the first requested use to the at least one non-CRM aware resource;
receiving a second request from the centralized resource manager for provision of a service to at least one other CRM-aware resource of the HAN;
terminating provision of the first requested use; and
initiating provision of the second requested use to the at least one other CRM-aware resource, wherein the centralized resource manager comprises a reservations database and is configured to carry out instructions, the instructions comprising;
receiving a user request and a time-usage indication associated with the user request for processing of media content;
identifying, responsive to the user request, the time-usage indication associated with the user request, and pre-existing entries in the reservations database, a subset of the plurality of resources for fulfilling the user request; and
storing in the reservations database;
a representation of the identified subset of the plurality of resources, and a representation of the time-usage indication associated with the user request. - View Dependent Claims (23, 24)
-
-
25. In a Home Area Network comprising a plurality of resources including at least one CRM-aware resource and at least one non-CRM aware resource, a centralized control manager comprising programmed logic configured to implement a first control protocol for providing centralized control of the at least one CRM-aware resource and a second control protocol for communicating with the at least one non-CRM aware resource.
Specification