METHOD AND TERMINAL FOR GAME DATA COMMUNICATION
First Claim
1. A method for controlling game data communication between portable electronic devices, performed by a portable electronic device with memory and one or more processors, the method comprising:
- receiving one or more performance parameters from multiple portable electronic devices as slave devices;
determining whether the portable electronic device satisfies performance criteria with respect to the multiple portable electronic devices;
in accordance with a determination that the portable electronic device does not satisfy the performance criteria with respect to the multiple portable electronic devices;
selecting one of the multiple portable electronic devices as a new master device; and
transferring a master device status to the selected portable electronic device; and
,subsequent to transferring a master device status to the selected portable electronic device, communicating, as a slave device, with the selected portable electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling game data communication between portable electronic devices includes receiving one or more performance parameters from multiple portable electronic devices as slave devices. The method also includes determining whether the portable electronic device satisfies performance criteria with respect to the multiple portable electronic devices. The method further includes, in accordance with a determination that the portable electronic device does not satisfy the performance criteria with respect to the multiple portable electronic devices: selecting one of the multiple portable electronic devices as a new master device; and transferring a master device status to the selected portable electronic device. The method includes, subsequent to transferring a master device status to the selected portable electronic device, communicating, as a slave device, with the selected portable electronic device.
8 Citations
20 Claims
-
1. A method for controlling game data communication between portable electronic devices, performed by a portable electronic device with memory and one or more processors, the method comprising:
-
receiving one or more performance parameters from multiple portable electronic devices as slave devices; determining whether the portable electronic device satisfies performance criteria with respect to the multiple portable electronic devices; in accordance with a determination that the portable electronic device does not satisfy the performance criteria with respect to the multiple portable electronic devices; selecting one of the multiple portable electronic devices as a new master device; and transferring a master device status to the selected portable electronic device; and
,subsequent to transferring a master device status to the selected portable electronic device, communicating, as a slave device, with the selected portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable electronic device for controlling game data communication with portable electronic devices, comprising:
-
one or more processors; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; receiving one or more performance parameters from multiple portable electronic devices as slave devices; determining whether the portable electronic device satisfies performance criteria with respect to the multiple portable electronic devices; in accordance with a determination that the portable electronic device does not satisfy the performance criteria with respect to the multiple portable electronic devices; selecting one of the multiple portable electronic devices as a new master device; and transferring a master device status to the selected portable electronic device; and
,subsequent to transferring a master device status to the selected portable electronic device, communicating, as a slave device, with the selected portable electronic device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a portable electronic device, the one or more programs including instructions for:
-
receiving one or more performance parameters from multiple portable electronic devices as slave devices; determining whether the portable electronic device satisfies performance criteria with respect to the multiple portable electronic devices; in accordance with a determination that the portable electronic device does not satisfy the performance criteria with respect to the multiple portable electronic devices; selecting one of the multiple portable electronic devices as a new master device; and transferring a master device status to the selected portable electronic device; and
,subsequent to transferring a master device status to the selected portable electronic device, communicating, as a slave device, with the selected portable electronic device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification