INTELLIGENT MACHINE-TO-MACHINE (IM2M) DEVICES
First Claim
Patent Images
1. An apparatus comprising:
- a processor; and
memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
analyzing resources of the apparatus;
determining, based upon the analyzing, that insufficient resources of the apparatus exist to provide a first response to a first request;
responsive to the determining that insufficient resources of the apparatus exist to provide a first response to the first request, providing a second request;
receiving a second response to the second request;
instructing a provider of the second response to generate a third response;
receiving the third response; and
responsive to receiving the third response, providing the first response to the first request.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent machine-to-machine (iM2M) device may collaborate with other devices to perform functions. An iM2M device may determine if it has the necessary resources to respond to a request. Upon determining that the resources needed to provide a response to the request are not available in the iM2M device, the iM2M device may negotiate with other devices in order to obtain a response to the request and/or resources to respond to the request. The other devices may send respective responses and/or resource back to the iM2M device. The iM2M device may, in turn, respond to the request.
25 Citations
20 Claims
-
1. An apparatus comprising:
-
a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; analyzing resources of the apparatus; determining, based upon the analyzing, that insufficient resources of the apparatus exist to provide a first response to a first request; responsive to the determining that insufficient resources of the apparatus exist to provide a first response to the first request, providing a second request; receiving a second response to the second request; instructing a provider of the second response to generate a third response; receiving the third response; and responsive to receiving the third response, providing the first response to the first request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
analyzing resources of an apparatus; determining, based upon the analyzing, that insufficient resources of the apparatus exist to provide a first response to a first request; responsive to the determining that insufficient resources of the apparatus exist to provide a first response to the first request, providing a second request; receiving a second response to the second request; instructing a provider of the second response to generate a third response; receiving the third response; and responsive to receiving the third response, providing the first response to the first request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising:
-
analyzing resources of an apparatus; determining, based upon the analyzing, that insufficient resources of the apparatus exist to provide a first response to a first request; responsive to the determining that insufficient resources of the apparatus exist to provide a first response to the first request, providing a second request; receiving a second response to the second request; instructing a provider of the second response to generate a third response; receiving the third response; and responsive to receiving the third response, providing the first response to the first request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification