ACCELEROMETER-BASED CONTROL FOR RADIO BROADCAST RECEIVERS
First Claim
1. A computer-implemented method for controlling a radio broadcast receiver on a mobile device, comprising:
- presenting a first user interface for operating the radio broadcast receiver on a display of the mobile device, the first user interface conforming to a first style;
while the first user interface is presented on the display, detecting a movement pattern of the mobile device; and
in response to the detected movement pattern, presenting a second user interface for operating the radio broadcast receiver on the display in place of the first user interface, the second user interface conforming to a second style.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for controlling a radio broadcast receiver on a mobile device are disclosed. A user can switch the user interface for a radio broadcast receiver on a mobile device by rotating the mobile device from a first orientation to a second orientation. A user can control a radio broadcast receiver by creating some movement of a mobile device in a certain manner, such as shaking or tapping the mobile device. Movements of the mobile device are detected by an accelerometer in the mobile device and interpreted according to a set of predetermined and context-based rules. The context information can be provided by previous user inputs, other sensors in the mobile device, or the current state of the radio broadcast receiver or mobile device.
90 Citations
20 Claims
-
1. A computer-implemented method for controlling a radio broadcast receiver on a mobile device, comprising:
-
presenting a first user interface for operating the radio broadcast receiver on a display of the mobile device, the first user interface conforming to a first style; while the first user interface is presented on the display, detecting a movement pattern of the mobile device; and in response to the detected movement pattern, presenting a second user interface for operating the radio broadcast receiver on the display in place of the first user interface, the second user interface conforming to a second style. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method for controlling a radio broadcast receiver on a mobile device, comprising:
-
detecting a movement pattern of the mobile device; associating the movement pattern with a control function of the radio broadcast receiver according to a predetermined set of rules; and performing the control function according to the movement pattern. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for controlling a radio broadcast receiver on a mobile device, comprising:
-
detecting a shaking movement of the mobile device; associating the shaking movement with a shuffle function of the radio broadcast receiver; and changing a currently selected broadcast frequency of the radio broadcast receiver to a different broadcast frequency according to a random selection procedure.
-
-
19. A computer program product, encoded on a tangible program carrier, operable to cause a portable device to perform operations comprising:
-
presenting a first user interface for operating the radio broadcast receiver on a display of the mobile device, the first user interface conforming to a first style; while the first user interface is presented on the display, detecting a movement pattern of the mobile device; and in response to the detected movement pattern, presenting a second user interface for operating the radio broadcast receiver on the display in place of the first user interface, the second user interface conforming to a second style.
-
-
20. A portable device comprising:
-
a touch-sensitive display; memory; one or more processors; and instructions stored in the memory and configured for execution by the one or more processors, the instructions comprising instructions to; presenting a first user interface for operating the radio broadcast receiver on a display of the mobile device, the first user interface conforming to a first style; while the first user interface is presented on the display, detecting a movement pattern of the mobile device; and in response to the detected movement pattern, presenting a second user interface for operating the radio broadcast receiver on the display in place of the first user interface, the second user interface conforming to a second style.
-
Specification