Personal Wireless Network Capabilities-Based Task Portion Distribution
First Claim
1. A first personal portable device to cooperate with at least a second personal portable device through a wireless network to perform a task comprising a plurality of task portions, the first personal portable device comprising:
- a first wireless transceiver to enable communications across the wireless network with the second personal portable device;
a first processor; and
a first storage in which is stored a first assignment routine comprising a sequence of instructions, that when executed by the first processor, causes the first processor to;
retrieve a first requirements data indicating a capability required to execute a first task routine to perform a first task portion of the plurality of task portions, a second requirements data indicating a capability required to execute a second task routine to perform a second task portion of the plurality of task portions, and a first capabilities data indicating a capability of the first personal portable device to execute a routine;
operate the first wireless transceiver to signal the second personal portable device through the wireless network to retrieve a second capabilities data indicating a capability of the second personal portable device to execute a routine;
derive a first distribution of assignments of performances of the first and second task portions among the first and second personal portable devices in response to comparing the first requirements data to the first and second capabilities data and in response to comparing the second requirements data to the first and second capabilities data, wherein the first task portion is assigned to be performed by the first personal portable device such that the first processor is assigned to execute the first routine and the second task portion is assigned to be performed by the second personal portable device such that a second processor of the second personal portable device is assigned to execute the second routine; and
operate the first wireless transceiver to signal the second personal portable device through the wireless network with an indication that the second personal portable device is assigned to execute the second task routine.
1 Assignment
0 Petitions
Accused Products
Abstract
Where a plurality of personal portable devices communicating with each other through a personal wireless network are to cooperate to perform a task made up of a plurality of task portions, the task portions are automatically distributed among the personal portable devices at least partially in response to comparisons between the capabilities required to perform each task portion and the capabilities of each of the personal portable devices. In making such comparisons, the capabilities of each of the personal portable devices that are actually available for the performance of one or more of the task portions at the time such comparisons are made may be taken into account, and further, such comparisons may be repeated as the capabilities of each of the personal portable devices that are actually available change over time.
-
Citations
26 Claims
-
1. A first personal portable device to cooperate with at least a second personal portable device through a wireless network to perform a task comprising a plurality of task portions, the first personal portable device comprising:
-
a first wireless transceiver to enable communications across the wireless network with the second personal portable device; a first processor; and a first storage in which is stored a first assignment routine comprising a sequence of instructions, that when executed by the first processor, causes the first processor to; retrieve a first requirements data indicating a capability required to execute a first task routine to perform a first task portion of the plurality of task portions, a second requirements data indicating a capability required to execute a second task routine to perform a second task portion of the plurality of task portions, and a first capabilities data indicating a capability of the first personal portable device to execute a routine; operate the first wireless transceiver to signal the second personal portable device through the wireless network to retrieve a second capabilities data indicating a capability of the second personal portable device to execute a routine; derive a first distribution of assignments of performances of the first and second task portions among the first and second personal portable devices in response to comparing the first requirements data to the first and second capabilities data and in response to comparing the second requirements data to the first and second capabilities data, wherein the first task portion is assigned to be performed by the first personal portable device such that the first processor is assigned to execute the first routine and the second task portion is assigned to be performed by the second personal portable device such that a second processor of the second personal portable device is assigned to execute the second routine; and operate the first wireless transceiver to signal the second personal portable device through the wireless network with an indication that the second personal portable device is assigned to execute the second task routine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of distributing a first task portion and a second task portion of a task among a first personal portable device and a second personal portable device, the method comprising:
-
awaiting an indication from an operator of the first and second personal portable devices for the first and second personal portable devices to cooperate through a wireless network to perform the task; retrieving a first requirements data indicating a capability required to perform the first task portion, a second requirements data indicating a capability required to perform the second task portion, a first capabilities data indicating a capability of the first personal portable device, and a second capabilities data indicating a capability of the second personal portable device; deriving a first distribution of assignments of performances of the first and second task portions among the first and second personal portable devices in response to comparing the first requirements data to the first and second capabilities data and in response to comparing the second requirements data to the first and second capabilities data, wherein the first task portion is assigned to be performed by the first personal portable device and the second task portion is assigned to be performed by the second personal portable device; and transmitting a signal from one of the first and second personal portable devices with an indication of the first distribution of assignments to the other of the first and second personal portable devices through the wireless network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification