Method for monitoring the language used for character generation by an operating system
First Claim
1. A process for indicating a multilingual input mode for an operating system, comprising the steps of:
- determining whether said operating system is in a character input mode;
if the operating system is in the character input mode, then;
reading a plurality of data representative of a current active keyboard language from a specific language input control program of said operating system;
displaying a colored cursor corresponding to a current active keyboard language at a character input position on a display device;
determining whether a key input is entered and whether said key input is a language conversion command; and
if said key input is said language conversion command, then;
returning to the step of reading a plurality of data to read a plurality of changed keyboard language data and to display a different colored cursor corresponding to another keyboard language set in said operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for monitoring the language used by an operating system to communicate with a user via a display device. Two compatible types of operating systems are those that use a WINDOWS 3.1 operating system format and a WINDOWS 95 operating system format. The cursor in the character input area of the display device has a different color depending on the language being used by the operating system. This greatly enhances efficiency when alternately typing information in multiple languages. The method provides a small window that indicates which language is currently being used by the operating system. Contained in this window is a language conversion button that has a language indicating symbol positioned on it. The color of the symbol matches the color of the cursor. When the button is selected using a mouse or a shortcut key, the operating system switches the linguistic characters generated by signals from the keyboard to that of a different language. Thus, a user does not have to check the language interface window to determine which linguistic character generating mode the operating system is in. This greatly reduces mistakes and increases the efficiency of document production.
88 Citations
26 Claims
-
1. A process for indicating a multilingual input mode for an operating system, comprising the steps of:
-
determining whether said operating system is in a character input mode; if the operating system is in the character input mode, then; reading a plurality of data representative of a current active keyboard language from a specific language input control program of said operating system; displaying a colored cursor corresponding to a current active keyboard language at a character input position on a display device; determining whether a key input is entered and whether said key input is a language conversion command; and if said key input is said language conversion command, then; returning to the step of reading a plurality of data to read a plurality of changed keyboard language data and to display a different colored cursor corresponding to another keyboard language set in said operating system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A process for monitoring a language used for character generation by an operating system, comprising the steps of:
-
determining whether said operating system is ready to receive a plurality of signals representative of linguistic characters from an input device, said operating system running on a computer system comprising a central processing unit, said input device and a display device; reading a first plurality of data corresponding to a first language currently used by said operating system to communicate with a user via said display device, said first plurality of data being matched with a plurality of signals sendable by said input device thereby allowing said user to generate a plurality of symbols by manipulating said input device; displaying a cursor on said display device, said cursor having a color signifying that said first language is currently being used by said operating system to match said symbols with said signals sent by said input device; receiving said signals from said input device; determining whether said signals received from said input device include a command to change from using said first language to using a second language to match said symbols with said signals sent by said input device; if said signals include said command to change from said first language to said second language; reading a second plurality of data corresponding to said second language; changing said symbols generated in response to said signals to correlate with said second language thereby allowing said user to generate symbols representative of said second language by manipulating said input device; changing said color of said cursor on said display device to signify that said second language is currently being used to generate said symbols in response to manipulation of said input device; and returning to said step of receiving said signals from said input device; and if said signals do not include a command to change from said first language to said second language; displaying said symbols of said first language that match said signals sent from said input device on said display device at a position identified by said cursor; moving said cursor to a next symbol insertion position; and returning to said step of displaying a cursor on said display device, said cursor having a color signifying said first language. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A process for identifying a type of symbols generated by an operating system, comprising the steps of:
-
matching a first set of data corresponding to a first language currently used by said operating system to generate a plurality of symbols with a plurality of signals sendable by an input device, said matching allowing a user to generate a plurality of symbols by manipulating an input device, said operating system running on a computer system comprising a central processing unit, said input device and a display device; displaying a cursor on said display device, said cursor having a color signifying that said first language is currently being used by said operating system to match said symbols with said signals sent by said input device; receiving said signals from said input device; deteimining whether said signals received from said input device include a command to change from using said first language to using a second language to match said symbols with said signals sent by said input device; if said signals include said command to change from said first language to said second language; matching a second set of data corresponding to said second language to said signals sendable by said input device; changing said color of said cursor on said display device to signify that said second language is currently being used to generate said symbols in response to manipulation of said input device; and returning to said step of receiving said signals from said input device; and if said signals do not include a command to change from said first language to said second language; displaying said symbols of said first language corresponding to said signals sent from said input device on said display device; moving said cursor; and returning to said step of displaying a cursor on said display device, said cursor having a color signifying said first language. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification