IP Library › Granted Patent US 7,383,342
Granted Patent B2
US 7,383,342 · App. 10/339,673 · Granted Jun 3, 2008

Operating a browser to display first and second virtual keyboard areas that the user changes directly or indirectly

Assignee: SAP Aktiengesellschaft
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,383,342
App. No.
10/339,673
Granted
Jun 3, 2008
Kind
B2
Abstract

Operating a browser that interprets a markup page and thereby displays a virtual keyboard ( 350 ) to a user. The operation comprises: displaying ( 405 ) a first keyboard area ( 350 ); presenting ( 410 ) first and second input fields of first and second types, respectively, to the user; selecting ( 420 ) an input field by relating an input device to either the first input field or the second input field; displaying ( 430 ) a second keyboard area corresponding to the type of the selected input field; reading ( 430 ) input from the user from the first keyboard area and from the second keyboard area to the selected field; and changing ( 450 ) the first keyboard area according to user commands to a keyboard selector.

Claims (26)

1. A computer-implemented method comprising:

displaying first and second independently-changeable keyboard areas simultaneously;

displaying a keyboard selector;

receiving a user selection indicative of alphabetic characters, numeric characters, or symbolic characters via the keyboard selector;

displaying controls in the first keyboard area which allow an input of alphabetic characters, numeric characters, and symbolic characters, based upon the user selection indicative of alphabetic characters, numeric characters, or symbolic characters;

displaying first and second input fields, each input field associated with electronic mail characters, currency characters, or symbolic characters;

receiving a user selection of the first or second input field; and

displaying controls in the second keyboard area which allow the input of electronic mail characters, currency characters, or symbolic characters, based upon the user selection of the first or second input field.

2. The method of claim 1 , further comprising:

receiving a page encoded in a markup language; and

interpreting the page such that the first and second keyboard areas are displayed.

3. The method of claim 1 , wherein receiving a user selection of the first or second input field comprises monitoring for an input in the first and second input fields.

4. The method of claim 1 wherein the controls allowing input of electronic mail characters include more than one character within the control.

5. The method of claim 1 , wherein the the first and second keyboard areas include controls which allow the input of the same symbolic character.

6. The method of claim 1 , wherein a larger number of controls are displayed in the first keyboard area than in the second keyboard area.

7. The method of claim 1 wherein the first keyboard area is geometrically larger than the second keyboard area.

8. The method of claim 1 , wherein the keyboard selector receives indirect user input from an input field of a form.

9. The method of claim 1 , wherein the keyboard selector receives direct user input.

10. A computer program product tangibly stored on a computer-readable medium, the product comprising instructions to be performed by a computer, the instructions operable to cause a programmable processor to:

display first and second independently-changeable keyboard areas simultaneously;

display a keyboard selector;

receive a user selection indicative of alphabetic characters, numeric characters, or symbolic characters via the keyboard selector;

display controls in the first keyboard area which allow an input of alphabetic characters, numeric characters, and symbolic characters, the controls based on the user selection indicative of alphabetic characters, numeric characters, or symbolic characters;

display first and second input fields, each input field associated with electronic mail characters, currency characters, or symbolic characters;

receive a user selection of the first or second input field; and

display controls in the second keyboard area which allow the input of electronic mail, currency characters, or symbolic characters, the controls based upon the user selection of the first or second input field.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2003
From: SPRIESTERSBACH, AXEL; TUNNEY, WILLIAM PATRICK
To: SAP AKTIENGESELLSCHAFT
Reel/Frame 014086/0885 →
Priority Claims (2)
EP 02000675 · Jan 11, 2002 · regional
EP 02027945 · Dec 13, 2002 · regional
Continuity (1)
Related Publication 20030154292A1 · Aug 14, 2003