Handoff between access points for a mobile electronic device based on mobility state
First Claim
1. A mobile electronic device comprising:
- a sensor configured to detect an acceleration;
at least one communication unit configured to perform a first communication via an access point and a second communication via a base station;
a detecting unit configured to receive an operation to stop the first communication; and
at least one controller configured to;
count a number of steps of a user based on the detected acceleration;
cause the communication unit to perform the first communication when the number of steps is less than a predetermined step count;
cause the communication unit to switch from the first communication to the second communication when the number of steps reaches the predetermined step count;
cause the communication unit to stop the first communication when the operation is received; and
cause the communication unit to start the second communication after stopping said first communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile phone (mobile electronic device) includes an acceleration sensor that detects an acceleration, a communication module that performs communication, and a controller. When the number of steps based on the acceleration detected by the acceleration sensor has reached a first step count during an ON-state of the communication function of the communication module, the mobile phone shifts from a stop state to a walking state. The controller maintains the ON-state of the communication function of the communication module when the mobile phone shifts from the stop state to the walking state. The controller turns OFF the communication function of the communication module when the number of steps based on the acceleration has reached a second step count larger than the first step count.
6 Citations
20 Claims
-
1. A mobile electronic device comprising:
-
a sensor configured to detect an acceleration; at least one communication unit configured to perform a first communication via an access point and a second communication via a base station; a detecting unit configured to receive an operation to stop the first communication; and at least one controller configured to; count a number of steps of a user based on the detected acceleration; cause the communication unit to perform the first communication when the number of steps is less than a predetermined step count; cause the communication unit to switch from the first communication to the second communication when the number of steps reaches the predetermined step count; cause the communication unit to stop the first communication when the operation is received; and cause the communication unit to start the second communication after stopping said first communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
counting a number of steps of a user of a mobile device based on a detected acceleration, the detected acceleration being based on data received from a sensor associated with the mobile device; performing, by a communication unit, a first communication via an access point when the number of steps is less than a predetermined step count; causing the communication unit to switch from the first communication to a second communication, performed via a base station, when the number of steps reaches the predetermined step count; stopping the first communication based on an indication that the number of steps has reached the predetermined step count; and starting the second communication after stopping the first communication. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium comprising computer readable instructions that, when executed by a processor, cause an apparatus to:
-
count a number of steps of a user of a mobile device based on a detected acceleration, the detected acceleration being based on data received from a sensor associated with the mobile device; perform, by way of a communication unit, a first communication via an access point when the number of steps is less than a predetermined step count; cause the communication unit to switch from the first communication to a second communication, performed via a base station, when the number of steps reaches the predetermined step count; stop the first communication based on an indication that the number of steps has reached the predetermined step count; and start the second communication after stopping the first communication. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification