Methods, systems, and computer program products for providing mobile ad hoc cooperative communication systems and related devices
First Claim
1. A mobile electronic device, comprising:
- a controller operable to detect a plurality of mobile electronic devices including a second mobile electronic device within a predetermined distance of the mobile electronic device and to determine respective directions of the plurality of mobile electronic devices relative to the mobile electronic device; and
a wireless transceiver coupled to the controller, wherein the controller is operable to selectively establish an ad hoc wireless connection with the second mobile electronic device rather than with at least one other of the plurality of mobile electronic devices via the wireless transceiver responsive to determining the direction of the second mobile electronic device relative to the mobile electronic device, wherein the transceiver is operable to receive data from the second mobile electronic device over the ad hoc wireless connection based on the direction of the second mobile electronic device relative to the mobile electronic device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a mobile electronic device includes detecting at least one other mobile electronic device within a predetermined distance of the mobile electronic device, and determining a spatial relationship of the at least one other mobile electronic device relative to the mobile electronic device. An ad hoc wireless connection is established with the at least one other mobile electronic device based on the determined spatial relationship. Data may be transmitted to and/or received from the at least one other mobile electronic device over the ad hoc wireless connection based on the determined spatial relationship. Related systems, devices, and computer program products are also discussed.
56 Citations
19 Claims
-
1. A mobile electronic device, comprising:
- a controller operable to detect a plurality of mobile electronic devices including a second mobile electronic device within a predetermined distance of the mobile electronic device and to determine respective directions of the plurality of mobile electronic devices relative to the mobile electronic device; and
a wireless transceiver coupled to the controller, wherein the controller is operable to selectively establish an ad hoc wireless connection with the second mobile electronic device rather than with at least one other of the plurality of mobile electronic devices via the wireless transceiver responsive to determining the direction of the second mobile electronic device relative to the mobile electronic device, wherein the transceiver is operable to receive data from the second mobile electronic device over the ad hoc wireless connection based on the direction of the second mobile electronic device relative to the mobile electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19)
- a controller operable to detect a plurality of mobile electronic devices including a second mobile electronic device within a predetermined distance of the mobile electronic device and to determine respective directions of the plurality of mobile electronic devices relative to the mobile electronic device; and
-
17. A method of operating a mobile electronic device, the method comprising:
detecting, within a predetermined distance of a first mobile electronic device, a plurality of mobile electronic devices including a second mobile electronic device;
determining respective directions of the plurality of mobile electronic devices relative to the first mobile electronic device; and
then selectively establishing an ad hoc wireless connection with the second mobile electronic device rather than with at least one other of the plurality of mobile electronic devices based on the direction of the second mobile electronic device relative to the first mobile electronic device, and receiving data from the second mobile electronic device over the ad hoc wireless connection based on the direction of the second mobile electronic device relative to the mobile electronic device.
-
18. A computer readable storage medium, the computer readable storage medium not being a transient signal, the computer readable storage medium including computer readable program code embodied therein, the computer readable program code comprising:
- computer readable program code used to detect within a predetermined distance of a first mobile electronic device, a plurality of mobile electronic devices including a second mobile electronic device;
computer readable program code used to determine respective directions of the plurality of mobile electronic devices relative to the first mobile electronic device; and
computer readable program code used to selectively establish an ad hoc wireless connection with the second mobile electronic device rather than with at least one other of the plurality of mobile electronic devices based on the direction of the second mobile electronic device relative to the first mobile electronic device; and
computer readable program code used to receive data from the second mobile electronic device over the ad hoc wireless connection based on the direction of the second mobile electronic device relative to the mobile electronic device.
- computer readable program code used to detect within a predetermined distance of a first mobile electronic device, a plurality of mobile electronic devices including a second mobile electronic device;
Specification