Masterless slot allocation
AssigneeInternational Business Machines Corporation
InventorsFrederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsFrederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
Estimating the term…
A masterless time slot allocation technique that collaboratively synchronizes, at a time slot level, devices communicating in an ad hoc network. Responsive to determining a current time slot allocated to a first device is occurring, the first device transmits a map to the other devices. The map includes an allocation of time slots to the devices, including indicators for whether each time slot is free, busy or overbooked, devices that own the time slots, and how recently information associated with each time slot was updated. After receiving the map, a second device determines a conflict in which the same time slot is allocated to the second device and to another device. The conflict is resolved by allocating another time slot to the second device and the result of resolving the conflict is each slot is allocated to no more than one device.
A method of collaboratively synchronizing devices communicating in an ad hoc network, said method comprising:
A computer system comprising:
A computer program product comprising a computer readable storage medium having a computer readable program code stored therein, said computer readable program code containing instructions that are carried out by a processor of a first device in a computer system to implement a method of collaboratively synchronizing devices communicating in an ad hoc network, said method comprising:
A process for supporting computing infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computer system comprising a processor, wherein said processor carries out instructions contained in said code causing said computer system to perform a method of collaboratively synchronizing devices communicating in an ad hoc network, wherein said method comprises:
Dependencies are inferred from the claim text.