Boot negotiation among multiple boot-capable devices
First Claim
Patent Images
1. A method, comprising:
- discovering, by a first device, the capabilities of a second device;
determining, by the first device, which of the first device and the second device is to execute a controlling boot image based at least in part on the capabilities of the first device and the second device;
executing a first boot image by the first device when the first device is determined to execute the controlling boot image, the second device to be a resource for the first boot image; and
sending, by the first device, a second boot image stored on the first device to the second device for execution when the second device is determined to execute the controlling boot image, wherein the first device to be a resource for the second boot image.
3 Assignments
0 Petitions
Accused Products
Abstract
A first device discovers the capabilities of a second device. The first device determines which of the first device and the second device is to execute a controlling boot image based at least in part on the capabilities of the first device and the second device. A first boot image is executed by the first device when the first device is determined to execute the controlling boot image, the second device to be a resource for the first boot image. The first device sends a second boot image stored on the first device to the second device when the second device is determined to execute the controlling boot image, wherein the first device to be a resource for the second boot image.
-
Citations
20 Claims
-
1. A method, comprising:
-
discovering, by a first device, the capabilities of a second device; determining, by the first device, which of the first device and the second device is to execute a controlling boot image based at least in part on the capabilities of the first device and the second device; executing a first boot image by the first device when the first device is determined to execute the controlling boot image, the second device to be a resource for the first boot image; and sending, by the first device, a second boot image stored on the first device to the second device for execution when the second device is determined to execute the controlling boot image, wherein the first device to be a resource for the second boot image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
making a connection between a mobile device and a dock, wherein the mobile device is executing a first boot image and the dock is in preboot; determining which of the mobile device and the dock to execute a controlling boot image based at least in part on capabilities of the mobile device and the dock; when the dock is to execute the controlling boot image, sending a second boot image from the mobile device to the dock and executing the second boot image on the dock, wherein the second boot image includes the controlling boot image; and when the mobile device is to execute the controlling boot image, executing the first boot image on the mobile device, wherein the first boot image includes the controlling boot image. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system, comprising:
a first computing device connected to a second computing device, wherein the first computing device having stored computer readable instructions that when executed by the first computing device perform operations comprising; discovering capabilities of the second computing device; determining which of the first computing device and the second computing device is to execute a controlling boot image based at least in part on capabilities of the first computing device and the capabilities of the second computing device; executing a first boot image by the first computing device when the first computing device is determined to execute the controlling boot image, the second computing device to be a resource for the first boot image; and sending the second boot image stored on the first computing device to the second computing device for execution when the second computing device is determined to execute the controlling boot image, wherein the first computing device to be a resource for the second boot image. - View Dependent Claims (18, 19, 20)
Specification