APPARATUS FOR WIRELESSLY MANAGING RESOURCES
First Claim
Patent Images
1. An apparatus comprises:
- a millimeter wave (MMW) transceiver;
a processing module, wherein;
the processing module is operably coupled to;
determine required resources for one or more upcoming tasks;
determine first available resources within a first topographical circuit area;
compare the first available resources with the required resources;
when the comparison of the first available resources with the required resources is unfavorable, determine second available resources within a second topographical circuit area;
determine whether a combination of first and second available resources compares favorably with the required resources;
when the combination of the first and second available resources compares favorably with the required resources, generate a request message to access at least some of the second available resources;
the MMW transceiver is operably coupled to;
convert the request message into an outbound MMW signal; and
convert an inbound MMW signal into a response message;
the processing module is further operably coupled to allocate at least some of the first available resources and the at least some of the second available resources to the one or more upcoming tasks when the response message grants access to the at least some of the second available resources.
6 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit includes a millimeter wave transceiver and may include memory and processing resources, each with an associated millimeter wave transceiver. Intra-IC millimeter wave communication links, between resources on a given IC, enables IC-level resource sharing and Inter-IC millimeter wave communication links, between resources on different ICs, enables cross-IC-level resource sharing. A resource sharing method allocates IC resources to tasks based on task requirements, resource capabilities, and resource availability.
-
Citations
21 Claims
-
1. An apparatus comprises:
-
a millimeter wave (MMW) transceiver; a processing module, wherein; the processing module is operably coupled to; determine required resources for one or more upcoming tasks; determine first available resources within a first topographical circuit area; compare the first available resources with the required resources; when the comparison of the first available resources with the required resources is unfavorable, determine second available resources within a second topographical circuit area; determine whether a combination of first and second available resources compares favorably with the required resources; when the combination of the first and second available resources compares favorably with the required resources, generate a request message to access at least some of the second available resources; the MMW transceiver is operably coupled to; convert the request message into an outbound MMW signal; and convert an inbound MMW signal into a response message; the processing module is further operably coupled to allocate at least some of the first available resources and the at least some of the second available resources to the one or more upcoming tasks when the response message grants access to the at least some of the second available resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprises:
-
a millimeter wave (MMW) transceiver; a processing module, wherein; the processing module is operably coupled to; determine required resources for one or more upcoming tasks that are scheduled for execution by resources within a first topographical circuit area; determine available resources within a second topographical circuit area; determine whether the available resources compares favorably with the required resources; when the available resources compares favorably with the required resources, generate a request to access to at least some of the second available resources, wherein the MMW transceiver transmits the request; and when access to the at least some of the second available resources is granted, allocate the at least some of the second available resources to the one or more upcoming tasks, wherein the MMW transceiver received a response granting the access. - View Dependent Claims (11, 12, 13)
-
-
14. An integrated circuit (IC) comprises:
-
a IC level control module; a millimeter wave (MMW) transceiver; a first circuit module; and a second circuit module, wherein the IC level control module is operably coupled to; determine required resources for one or more upcoming tasks; determine first available resources of the first and second circuit modules; compare the first available resources with the required resources; when the comparison of the first available resources with the required resources is unfavorable, determine second available resources within at least one other IC; determine whether a combination of first and second available resources compares favorably with the required resources; when the combination of the first and second available resources compares favorably with the required resources, generate a request message to access at least some of the second available resources, wherein the MMW transceiver transmits the request message; allocate at least some of the first available resources and the at least some of the second available resources to the one or more upcoming tasks when the access to the at least some of the second available resources is granted, wherein the MMW transceiver received a message granting the access. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An integrated circuit (IC) comprises:
-
a IC level control module; a millimeter wave (MMW) transceiver; a first circuit module; and a second circuit module, wherein the IC level control module is operably coupled to; determine required resources needed for one or more upcoming tasks that are scheduled for execution by resources of at least one of the first and second circuit modules; determine available resources within at least one other IC; determine whether the available resources compares favorably with the required resources; when the available resources compares favorably with the required resources, generate a request to access to at least some of the available resources, wherein the MMW transceiver transmits the request; and when access to the at least some of the available resources is granted, allocate the at least some of the available resources to the one or more upcoming tasks, wherein the MMW transceiver receives a message granting the access. - View Dependent Claims (20, 21)
-
Specification