System and method for automated execution of device-related services
First Claim
1. A method of obtaining a device-related service comprising:
- receiving, at a service computer, a request to obtain the device-related service for a device;
receiving, at the service computer from the device, information related to the device;
identifying, by the service computer, a number of third-party computers capable of providing the device-related service;
providing, by the service computer, requests for the device-related service to the number of third-party computers, each of the requests including the information related to the device by;
identifying a number of templates, each template of which is associated with a third-party computer of the number of third-party computers;
populating, by the service computer, the number of templates with the information related to the device; and
providing, by the service computer, the populated number of templates to the number of third-party computers;
receiving, at the service computer, a number of responses from the number of third-party computers;
selecting, by the service computer from the number of responses, a most-favorable response; and
initiating, by the service computer, a process to obtain the device-related service from a third-party computer associated with the most-favorable response.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein is a platform and method for enabling electronic devices to initiate device-related services automatically (e.g., without user interaction), which may be services related to a primary function of the electronic device. In some embodiments, this may involve receiving a number of details from the electronic device (which may include performance metrics), identifying one or more third-party entities capable of providing a service, identifying a format or structure (e.g., a template) associated with the one or more third-party entities, populating the identified format with the details from the electronic device, and obtaining the service from one of the third-party entities.
25 Citations
19 Claims
-
1. A method of obtaining a device-related service comprising:
- receiving, at a service computer, a request to obtain the device-related service for a device;
receiving, at the service computer from the device, information related to the device; identifying, by the service computer, a number of third-party computers capable of providing the device-related service; providing, by the service computer, requests for the device-related service to the number of third-party computers, each of the requests including the information related to the device by; identifying a number of templates, each template of which is associated with a third-party computer of the number of third-party computers; populating, by the service computer, the number of templates with the information related to the device; and providing, by the service computer, the populated number of templates to the number of third-party computers; receiving, at the service computer, a number of responses from the number of third-party computers; selecting, by the service computer from the number of responses, a most-favorable response; and initiating, by the service computer, a process to obtain the device-related service from a third-party computer associated with the most-favorable response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- receiving, at a service computer, a request to obtain the device-related service for a device;
-
9. A service computer comprising:
-
a processor; and a memory including instructions that, when executed with the processor, cause the service computer to, at least; receive a request to obtain the device-related service for a device; receive, from the device, information related to the device; identify a number of third-party computers capable of providing the device-related service; provide requests for the device-related service to the number of third-party computers, each of the requests including the information related to the device by; identifying a number of templates, each template of which is associated with a third-party computer of the number of third-party computers; populating the number of templates with the information related to the device; and providing the populated number of templates to the number of third-party computers; receive a number of responses from the number of third-party computers; select, from the number of responses, a most-favorable response; and initiate a process to obtain the device-related service from a third-party computer associated with the most-favorable response. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of changing ownership of a device comprising:
-
receiving, at the device, a request for the device to sell itself; estimating, by the device, an appropriate value of the device based on a current performance level for the device; advertising the device to a number of proximate devices at the estimated appropriate value; receiving, by the device from a proximate device of the number of proximate devices, a request to conduct a transaction, the request including information to be used in conducting the transaction; conducting the transaction using the received information; and updating an ownership status of the device based on the conducted transaction. - View Dependent Claims (18, 19)
-
Specification