SOFT KEY HOT SPOT ACTIVATION SYSTEM AND METHOD
First Claim
1. A device which includes an operating system that operates on an operating system level and one or more software applications that operate at an application level above the operating system level, the device comprising:
- a display for presenting application-specific user interactive information, a plurality of applications configured to, when running at the application level, present at said display one or more display locations each associated with a user input selection;
one or more soft keys disposed adjacent to said display and configured to be acted upon by a user to generate input signals to said operating system independent of any one application configured to run at said application level; and
a control module for processing instructions and configured to receive said input signals from said one or more soft keys, map and transmit said input signals to a corresponding user selected display location of an application running at the application level to provide an application-related input.
1 Assignment
0 Petitions
Accused Products
Abstract
The device and method of the present invention includes an operating system that operates on an operating system level and one or more software applications that operate at an application level above the operating system level. Applications are configured to, when running at the application level, present at said display one or more display locations each associated with a user input event selection. Soft keys adjacent to said display are configured to be acted upon by a user to generate input signals to the operating system level independent of any one application configured to run at said application level. A control module is configured to receive said input signals from said one or more soft keys, map and transmit said input signals to a corresponding user selected display location of an application running at the application level to provide an application-related input.
7 Citations
13 Claims
-
1. A device which includes an operating system that operates on an operating system level and one or more software applications that operate at an application level above the operating system level, the device comprising:
-
a display for presenting application-specific user interactive information, a plurality of applications configured to, when running at the application level, present at said display one or more display locations each associated with a user input selection; one or more soft keys disposed adjacent to said display and configured to be acted upon by a user to generate input signals to said operating system independent of any one application configured to run at said application level; and a control module for processing instructions and configured to receive said input signals from said one or more soft keys, map and transmit said input signals to a corresponding user selected display location of an application running at the application level to provide an application-related input. - View Dependent Claims (9)
-
-
2. The device of claim 0, wherein a soft key press replicates a mouse click event.
-
3. The device of claim 0, wherein a soft key press replicates a touch screen touch event.
-
4. The device of claim 0, wherein a soft key is mapped to a keyboard key via the program at the operating system level.
-
5. The device of claim 0, wherein said soft keys are a plurality of depressible buttons.
- 6. The device of claim 0, wherein said soft keys are touch input devices.
-
8. A method for providing for a user to interface with a plurality of applications running on an application level in a device having an operating system (OS) configured to run each of said applications at an application level above the level of said OS, said method comprising:
-
configuring a display to be controlled to display for an application running at said application level locations associated with interfaces to receive user input; providing soft keys adjacent to said display and configuring one or more of said soft keys to generate an input signal indifferent to any one application configured to run at said application level; and arranging said OS for receiving said input signals at said operating system level, mapping said input signals to one or more display locations and sending an output signal to said application to register an input event associated with a displayed location. - View Dependent Claims (10, 11, 12, 13)
-
Specification