User device position indication for security and distributed race challenges
First Claim
1. A device comprising:
- at least one computer memory that is not a transitory signal and comprising instructions executable by at least one processor to;
receive input to challenge at least one friend'"'"'s user device to an exercise;
upload the challenge to a server;
receive a signal from the server indicating the challenge is accepted;
at a predetermined start time, upload to the server position information from a position sensor;
receive from the server map information indicating a position of a mobile device associated with the memory and a position of the at least one friend'"'"'s user device;
periodically during the exercise, receive updates of the map information including updates of the position of the mobile device and the position of the at least one friend'"'"'s user device; and
based at least in part on the map information, present on a display of the mobile device graphic map information indicating the position of the mobile device and the position of the at least one friend'"'"'s user device.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile computing device includes a processor configured to receive position information from a position sensor and a display controlled by the processor. The device also includes a storage medium accessible to the processor and bearing instructions which, when executed by the processor, cause the processor to receive user input to challenge a friend'"'"'s mobile device to an exercise, upload the challenge to a server, and receive a signal from the server indicating the challenge is accepted. The instructions cause the processor to upload to the server position information at a predetermined start time and receive from the server map information presenting a position of the mobile device and a position of the friend'"'"'s mobile device. Further, the instructions cause the processor to receive updates of the map information including updates of the position of the mobile device and the position of the friend'"'"'s mobile device periodically during the exercise.
11 Citations
17 Claims
-
1. A device comprising:
-
at least one computer memory that is not a transitory signal and comprising instructions executable by at least one processor to; receive input to challenge at least one friend'"'"'s user device to an exercise; upload the challenge to a server; receive a signal from the server indicating the challenge is accepted; at a predetermined start time, upload to the server position information from a position sensor; receive from the server map information indicating a position of a mobile device associated with the memory and a position of the at least one friend'"'"'s user device; periodically during the exercise, receive updates of the map information including updates of the position of the mobile device and the position of the at least one friend'"'"'s user device; and based at least in part on the map information, present on a display of the mobile device graphic map information indicating the position of the mobile device and the position of the at least one friend'"'"'s user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server, comprising:
-
at least one processor; at least one computer memory comprising instructions executable by the at least one processor to; receive a request for an exercise competition from a first consumer electronics (CE) device; send the request to a second CE device for acceptance of the request by the second CE device; receive a signal from the second CE device indicating the acceptance of the request; provide notification of the acceptance to the first CE device; update respective position maps provided to the first and second CE devices during the competition based on position updates received from the first and second CE devices; and provide updated position maps to the first and second CE devices showing one or more previous positions and the updated positions of the first and second CE devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving user input to a consumer electronics device (CE) to challenge at least one contact of the user of the CE device to an exercise; uploading the challenge to a server; receiving a signal from the server indicating the challenge is accepted; at a predetermined start time, uploading to the server position information from the position sensor; receiving from the server map information presenting a position of the mobile device and a position of the at least one contact'"'"'s user device; and periodically during the exercise, receiving updates of the map information including updates of the position of the mobile device and the position of the at least one contact'"'"'s user device. - View Dependent Claims (17)
-
Specification