User Programmable Switch
AssigneeApple Inc.
InventorsScott Forstall, Gregory Christie, Steven P. Jobs, Imran Chaudhri, Patrick L. Coffman, Nitin Ganatra
Life of this patent
Estimating the term…
Abstract
The various methods and devices described herein relate to devices which, in at least certain embodiments, may include at least one mechanical switch for user to select a user profile interface setting and at least one processor for causing the device to respond to the mechanical switch. The mechanical switch may be dedicated for the purpose of switching profiles and may allow for a selection of a plurality of profiles. Further, in conjunction with an optional shift key, the user may select preferences programmed within a profile.
Claims47
A portable data processing device comprising:
- a display;
- an input device;
- a mechanical switch dedicated to toggling between at least two programmable user interface profile settings,
- at least one processor coupled to the input device and to the display and coupled to the mechanical switch to receive an output from the mechanical switch, the processor being configured to determine and select, based on the output of the mechanical switch, one set of values from the at least two programmable user interface profile settings.
A machine implemented method comprising:
- receiving an actuation of a dedicated mechanical switch to toggle between at least two programmable user interface profile settings, including at least two switch positions on a portable data processing device;
- receiving an electrical output corresponding to the actuation of the mechanical switch to each of the at least two switch positions;
- controlling a selection of parameters in the at least two programmable user interface profile settings of the portable data processing device;
- and
- determining and selecting a preference in the at least two programmable user interface profile settings.
A machine readable medium storing executable program instructions which when executed cause a data processing system to perform a method comprising:
- receiving an actuation of a dedicated mechanical switch, to toggle between at least two programmable user interface profile settings, including at least two switch positions on a portable data processing device;
- receiving an electrical output corresponding to the actuation of the mechanical switch to each of the at least two switch positions;
- controlling a selection of parameters in the at least two programmed user interface profile settings of the portable data processing device;
- and
- determining and selecting a preference in the at least two programmed user interface profile settings.
A portable data processing device comprising:
- a multi-touch input panel configured to determine multiple, separate concurrent touches on the multi-touch input panel;
- a display device integrated with the multi-touch input panel;
- a mechanical switch;
- at least one processor coupled to the multi-touch input panel and coupled to the mechanical switch to receive an output from the mechanical switch, the processor being configured to determine and select, based on the output of the mechanical switch, a set of values from one of a plurality of predetermined settings.
Dependencies are inferred from the claim text.