DE10222929A1 - Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mails - Google Patents
Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mailsInfo
- Publication number
- DE10222929A1 DE10222929A1 DE2002122929 DE10222929A DE10222929A1 DE 10222929 A1 DE10222929 A1 DE 10222929A1 DE 2002122929 DE2002122929 DE 2002122929 DE 10222929 A DE10222929 A DE 10222929A DE 10222929 A1 DE10222929 A1 DE 10222929A1
- Authority
- DE
- Germany
- Prior art keywords
- keyboard
- incoming
- computer
- indicators
- mails
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000006870 function Effects 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein Verfahren zum Anzeigen ankommender, elektronischer Post (E-Mail) und insbesondere ein Verfahren zum Informieren eines Benutzers über eine angekommene E-Mail über eine Tastatur, ohne die Notwendigkeit, ihr irgendeine neue Taste hinzuzufügen oder Einstellungen oder Schaltungselemente eines Controllers zu modifizieren. The present invention relates to a method for displaying incoming electronic Mail (e-mail) and in particular a method for informing a user about a arrived email through a keyboard without the need to press any new key add or modify settings or circuit elements of a controller.
Mit der wachsenden Entwicklung des Internets ist die Verwendung von E-Mails sehr populär geworden. E-Mail spart nicht nur eine Menge Zeit und Kosten, die ansonsten zum Ausschicken von Post in herkömmlicher Weise nötig werden, sondern erfüllt auch das Konzept des Umweltschutzes wegen des stark verringerten Einsatzes von Papier. With the growing development of the Internet, the use of email has become very popular become. E-mail not only saves a lot of time and costs, which otherwise Sending out mail in a conventional manner is necessary, but also fulfills the concept of Environmental protection due to the greatly reduced use of paper.
Herkömmliche Wege zum Informieren eines Benutzers über eine ankommende E-Mail in Echtzeit umfaßt das Anzeigen einer Nachricht auf einem Computerbildschirm über ein remind-on-screen-Programm und/oder des Aussendens eines Tons über einen Lautsprecher, der mit dem Computer verbunden ist. Eine Voraussetzung dafür, daß diese Wege arbeiten, ist es, daß der Benutzer auf den Bildschirm schauen muß und/oder ein Lautsprecher mit dem Computer verbunden sein muß. Traditional ways of informing a user about an incoming email in Real time involves displaying a message on a computer screen via a remind-on-screen program and / or sending a sound through a loudspeaker that connected to the computer. A prerequisite for these ways to work is that the user must look at the screen and / or a speaker with the Computer must be connected.
Es sind auch Tastaturen von Herstellern für Computer-Peripheriegeräte entwickelt worden, die eine ankommende E-Mail anzeigen und einen Benutzer informieren, indem zu den Schaltungen der Tastatur eine Last hinzugefügt wird, so wie eine lichtemittierende Diode oder einen Strombegrenzungswiderstand; Firmware innerhalb der Controller der Tastatur modifiziert wird oder ein I/O-Port hinzugefügt wird, der als ein Signalausgangsanschluß der Controller der Tastatur dient. Wenn eine ankommende E-Mail auf dem Computer empfangen wird und der Controller der Tastatur über eine solche empfangene E-Mail informiert wird, wird von dem Signalausgangsanschluß des Controllers der Tastatur ein Treibersignal ausgegeben, um die Last anzuregen, d. h., die lichtemittierende Diode so zu treiben, daß sie Licht aussendet, so daß der Benutzer vor dem Computer oder der Tastatur über die angekommene E-Mail informiert wird. Diese Vorgehensweise jedoch erfordert die Modifikation relevanter Schaltungen oder Controller oder Formen für die Tastatur. Mit anderen Worten sind die oben beschriebenen Tastaturen zum Anzeigen ankommender E-Mail tatsächlich speziell aufgebaute Tastaturen, die erhöhte Herstellungskosten erfordern und getrennt gekauft werden müssen und somit eine Belastung für die Benutzer bilden. Keyboards from computer peripheral manufacturers have also been developed, which display an incoming email and inform a user by going to the A load is added to circuits of the keyboard, such as a light emitting diode or a current limiting resistor; Firmware within the keyboard controller is modified or an I / O port is added which acts as a signal output connector of the Keyboard controller is used. When an incoming email is received on the computer and the keyboard controller is informed of such received email a driver signal is output from the signal output connection of the keyboard controller, to stimulate the load, d. that is, to drive the light emitting diode to emit light sends out, so that the user in front of the computer or the keyboard via the incoming email is informed. However, this procedure requires the modification to be more relevant Circuits or controllers or forms for the keyboard. In other words, they are above described keyboards for displaying incoming e-mail actually specially constructed Keyboards that require increased manufacturing costs and must be purchased separately thus form a burden on the users.
Es ist daher von dem Erfinder versucht worden, einen verbesserten Weg zu entwickeln, um die oben genannten Nachteile beim Informieren eines Benutzers über eine ankommende E- Mail durch eine Tastatur auszuschalten, was es dem Benutzer ermöglicht, das Ankommen einer E-Mail in Echtzeit zu erfahren und sich um diese zu kümmern, ohne die Notwendigkeit, auf den Computerbildschirm zu schauen und/oder einige Programme zu schließen. The inventor has therefore attempted to develop an improved way to the above-mentioned disadvantages when informing a user about an incoming e- Turn off mail through a keyboard, which allows the user to arrive an email in real time and take care of it without the need to look at the computer screen and / or close some programs.
Eine Hauptaufgabe der vorliegenden Erfindung ist es, ein Verfahren zum Steuern einer Tastatur bereit zu stellen, um jegliche neu ankommende E-Mail anzuzeigen. Um die obige und weitere Aufgaben zu erfüllen, benutzt die vorliegende Erfindung einen speziellen Treiber, um wiederholt jegliche neu ankommende E-Mail zu erfassen, die auf einem Computer empfangen wird. Der Treiber erzeugt eine Funktion, die den Zustand der Tastatur einstellt ("Set Keyboard State-Funktion"), wenn es irgendeine ungelesene, einlaufende E-Mail gibt, die in einen Eingangsbriefkasten gelegt worden ist. Ein Benutzer wird über die ungelesene, angekommene E-Mail direkt von vorliegenden Indikatoren auf einer Tastatur, die mit dem Computer verbunden ist, informiert. Man braucht der Tastatur keine neue Taste hinzuzufügen oder Einstellungen und/oder Schaltungselemente für einen Controller zu modifizieren. Die Probleme erhöhter Herstellungskosten der Tastatur auf Grund einer zusätzlichen, lichtemittierenden Diode oder eines Strombegrenzungswiderstandes und zusätzliche Ausgaben, die von Benutzter getragen werden müßten, um die modifizierte Tastatur zu kaufen, werden somit vermieden. A main object of the present invention is to provide a method for controlling a Provide the keyboard to display any new e-mail. To the above and To accomplish further tasks, the present invention uses a special driver to repeatedly to capture any new incoming e-mail received on a computer becomes. The driver creates a function that sets the state of the keyboard ("Set Keyboard State function ") if there is any unread, incoming email that is in a Incoming mailbox has been placed. A user will arrive over the unread Email directly from existing indicators on a keyboard using the computer connected, informed. No need to add a new key to the keyboard or Modify settings and / or circuit elements for a controller. The problems increased manufacturing costs of the keyboard due to an additional, light-emitting Diode or a current limiting resistor and additional expenses from So would have to be worn to buy the modified keyboard avoided.
Die Struktur und die technischen Mittel, die von der vorliegenden Erfindung benutzt werden, um die obige und weitere Aufgaben zu erfüllen, können am besten verstanden werden, indem man sich auf die folgende, genaue Beschreibung der bevorzugten Ausführungsform und die beigefügten Zeichnungen bezieht, wobei: The structure and technical means used by the present invention To accomplish the above and other tasks can best be understood by refer to the following detailed description of the preferred embodiment and the attached drawings, wherein:
Fig. 1 ein Ablaufdiagramm ist, das die Steuerschritte zeigt, welche in dem Verfahren gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung enthalten sind; Figure 1 is a flow chart showing the control steps which the present invention are included in the method according to a preferred embodiment.
Fig. 2 ein Ablaufdiagramm ist, das die Steuerschritte zeigt, welche in dem Verfahren gemäß einer weiteren, bevorzugten Ausführungsform der vorliegenden Erfindung enthalten sind, und Fig. 2 is a flow chart showing the control steps which are included in the method according to another preferred embodiment of the present invention, and
Fig. 3 ein Logik-Schaltbild ist, welches das Verfahren der vorliegenden Erfindung verkörpert. Figure 3 is a logic diagram embodying the method of the present invention.
Die vorliegende Erfindung betrifft ein Verfahren zum Steuern einer Tastatur, um ankommende E-Mails anzuzeigen. Die Tastatur, die bei der vorliegenden Erfindung benutzt wird, ist eine Standardtastatur, bei der alle notwendigen Tasten auf einer Oberfläche vorgesehen sind, einschließlich Pfeiltasten zum Bewegen des Cursors, Zahlentasten, eine Zahlenverriegelungstaste, eine Bildschirmaufrollverriegelungstaste, Verriegelungstaste für Großbuchstaben, Shift- Taste, Einfügetaste, Löschtaste, Home-Taste, Ende-Taste, kleine Buchstaben usw., ebenso wie Indikatoren, die sich üblicher Weise an einer oberen rechten Ecke der Standardtastatur befinden, um die gegenwärtigen Zustände der Zahlenverriegelungs-, Aufrollverriegelungs- und Großbuchstabenverriegelungstasten anzugeben. Diese Indikatoren sind üblicher Weise lichtemittierende Dioden (LED), die elektrisch mit den I/O-Ports eines Controllers verbunden sind, um die Konfiguration der internen Schaltung der Tastatur zu steuern. Üblicherweise werden diese lichtemittierenden Dioden Licht über Stromsenken emittieren. The present invention relates to a method for controlling a keyboard to display incoming emails. The keyboard used in the present invention is one Standard keyboard, in which all necessary keys are provided on one surface, including arrow keys to move the cursor, number keys, one Number lock key, a screen roll-up lock key, lock key for capital letters, Shift- Key, insert key, delete key, home key, end key, small letters etc., as well like indicators, which are usually located at an upper right corner of the standard keyboard the current status of the number lock, roll lock and capital letter lock keys. These indicators are common light emitting diodes (LED) that are electrically connected to the I / O ports of a controller to control the configuration of the internal circuitry of the keyboard. Usually these light emitting diodes will emit light through current sinks.
Die nachfolgende Tabelle 1 zeigt Bits, die unterschiedliche Indikatoren auf der Tastatur
darstellen, und Tabelle 2 zeigt Wirtsbefehle, die bei der vorliegenden Erfindung benutzt werden,
und Kombinationen unterschiedlicher Zustände der Großbuchstabenverriegelungs-,
Zahlenverriegelungs- und Aufrollverriegelungsindikatoren, die diesen Wirtsbefehlen entsprechen.
Tabelle 1
Tabelle 2
Table 1 below shows bits that represent different indicators on the keyboard, and Table 2 shows host commands used in the present invention and combinations of different states of capital lock, number lock and roll lock indicators that correspond to these host commands. Table 1
Table 2
Es ist bekannt, daß das vorliegende Windows-System ein Register benutzt, um Merkerbits getrennt für die Aufrollverriegelungs-, die Zahlenverriegelungs- und die Großbuchstabenverriegelungstasten auf der Standardtastatur zu erfassen und die Zustände von LED-Indikatoren auf derselben Tastatur entsprechend diesen Tasten zu ändern. Basierend auf diesem Prinzip ist von dem Erfinder ein Treiber gestaltet worden, um jegliche neue, einlaufende E-Mail zu erfassen, die auf einem Computer empfangen und in einen Eingangsbriefkasten des Computers gelegt worden ist. Dabei wird der Treiber kontinuierlich oder unterbrochen eine Set Keyboard State-Funktion ausschicken, um die Merkerbits der Aufrollverriegelungs-, der Zahlenverriegelungs- und der Großbuchstabenverriegelungstaste auf einer Tastatur, die mit dem Computer verbunden ist, zu ändern. Die geänderten Merkerbits werden von einem Betriebssystem des Computers in Codes in der Form ED XX H umgewandelt, die kontinuierlich über eine Signalleitung oder Sendeleitung an den Controller der Tastatur mit einem Zyklus von 0.5 Sekunden geschickt werden, um so den Zustand der EIN- und AUS-Zustände der LED- Indikatoren auf der Tastatur zu ändern. It is known that the present Windows system uses a register to store flag bits separate for the roll-up lock, the number lock and the Capital lock keys on the standard keyboard to capture and the states of LED indicators to change on the same keyboard according to these keys. Is based on this principle a driver has been designed by the inventor to handle any new incoming email capture that received on a computer and in an input mailbox on the computer has been laid. The driver will continuously or interrupt a set keyboard Send out the state function to the marker bits of the roll-up lock Number lock and capital letter lock key on a keyboard used with the computer is connected to change. The changed flag bits are from an operating system of the Computers are converted into codes in the form of ED XX H, which are continuously transmitted through a Signal line or transmission line to the keyboard controller with a cycle of 0.5 Seconds are sent to determine the state of the ON and OFF states of the LED Change indicators on the keyboard.
Der Tabelle 2 entnimmt man, daß der Controller einer bekannten Standardtastatur von einem Wirt des Computers die Wirtsbefehle erhält, die von ED 00 H bis ED 07 H durchnumeriert sind, welche die gesamten acht Zustandskombinationen für drei unterschiedliche Bits darstellen, d. h. die Zustände der Aufrollverriegelungs-, der Großbuchstabenverriegelungs- und der Zahlenverriegelungsindikatoren. Mit anderen Worten, wenn der Computer den Wirtsbefehl ED 00 H ausschickt, sind alle drei LED-Indikatoren auf der Tastatur Großbuchstaben AUS, und wenn der Computer den Wirtsbefehl ED 07 H ausschickt, sind alle drei LED-Indikatoren auf der Tastatur Großbuchstaben EIN. Da es einen Zeitunterschied zwischen zwei kontinuierlich gesendeten ED XX H Befehlen gibt, wird ein visueller Warneffekt durch die gegenwärtig angezeigte Zustandskombination der drei Indikatoren erzeugt. Dies ermöglicht es einem Benutzer, das Vorliegen einer neu angekommen E-Mail über die Indikatoren auf der Tastatur zu erfahren und sich um die neu angekommene E-Mail in Echtzeit zu kümmern, ohne die Notwendigkeit, ständig auf den Computerbildschirm zu schauen oder einen Teil der gegenwärtig ausgeführten Programm zu schließen. Table 2 shows that the controller of a known standard keyboard from one The computer's host receives the host commands, numbered from ED 00 H to ED 07 H which are the total of eight state combinations for three different bits represent, d. H. the states of the retractor lock, the capital letter lock and the Number lock indicators. In other words, when the computer commands the host ED 00 H sends out, all three LED indicators on the keyboard are capital letters OFF, and when the computer sends out the host command ED 07 H, all three are LED indicators capital letters ON on the keyboard. Since there is a time difference between two continuously sent ED XX H commands, there is a visual warning effect by the current displayed combination of states of the three indicators. This enables one User, the presence of a newly arrived email via the indicators on the keyboard too experienced and take care of the newly arrived email in real time without the Need to constantly look at the computer screen or part of the present to close the executed program.
Fig. 1 ist ein Ablaufdiagramm, das die Steuerschritte zeigt, welche in dem Verfahren gemäß
einer bevorzugten Ausführungsform der vorliegenden Erfindung enthalten sind. Bei dem
Verfahren der vorliegenden Erfindung erfaßt der spezielle Treiber wiederholt jede neue
ankommende E-Mail, die auf einem Computer empfangen worden ist und erfaßt, ob die neu
angekommen E-Mail, die auf dem Computer empfangen ist, wenn eine vorliegt, in einen
Eingangsbriefkasten des Computers gelegt wird. Wenn es irgendwelche ungelesenen, neu
angekommenen E-Mails in dem Eingangsbriefkasten gibt, werden existierende Indikatoren auf
einer Tastatur, die mit dem Computer verbunden ist, benutzt, um den Benutzer über die neue
und ungelesene, angekommene E-Mail zu informieren. Die genauen Schritte, nach denen der
Treiber erfaßt und den Benutzer über die neu angekommenen E-Mails über die vorliegenden
Indikatoren auf der Tastatur informiert sind die folgenden:
- 1. Überprüfen des Eingangsbriefkastens auf irgendwelche angekommenen E-Mails in festgelegten Intervallen (10);
- 2. Überprüfen des Eingangsbriefkastens auf irgendwelche ungelesenen, angekommenen E- Mails (12);
- 3. Abrufen der gegenwärtigen Zustände der drei Indikatoren auf der Tastatur, wenn es irgendwelche ungelesenen, angekommenen E-Mails in dem Eingangsbriefkasten gibt (16) und Weitergehen zum nächsten Schritt, oder, falls es keine ungelesenen, angekommenen E- Mails in dem Eingangsbriefkasten gibt, Zurückgehen zum Schritt 10;
- 4. Ausschicken eines Wirtsbefehles ED XX H, entsprechend den gegenwärtigen Zuständen der drei Indikatoren an die Tastatur in den festgelegten Intervallen (20), so daß der Benutzer über die neue (ungelesene), angekommene E-Mail über die Indikatoren auf der Tastatur informiert wird, die entsprechend dem geschickten Wirtsbefehl aufleuchten oder gelöscht werden;
- 5. Erneutes Überprüfen des Eingangsbriefkastens auf irgendwelche ungelesenen, angekommenen E-Mails (22), und
- 6. Zurückkehren zu den zuvor abgerufenen Zuständen der Indikatoren, wenn es keine ungelesenen, angekommenen E-Mails in dem Eingangsbriefkasten gibt (26), oder Zurückkehren zu dem Schritt (20), wenn es irgendwelche ungelesenen, angekommenen E-Mails in dem Eingangsbriefkasten gibt. Nach dem Schritt (26) fährt der Treiber mit dem Überprüfen auf irgendwelche neuen, angekommenen E-Mails zu den festgelegten Intervallen fort (10).
- 1. Check the incoming mailbox for any incoming emails at specified intervals ( 10 );
- 2. Check the incoming mailbox for any unread, received emails ( 12 );
- 3. Retrieve the current states of the three indicators on the keyboard if there are any unread incoming emails in the incoming mailbox ( 16 ) and proceed to the next step or if there are no unread incoming emails in the incoming mailbox , Going back to step 10 ;
- 4. Send a host command ED XX H, according to the current status of the three indicators to the keyboard at the specified intervals ( 20 ), so that the user is informed of the new (unread), incoming email via the indicators on the keyboard that light up or are deleted according to the sent host command;
- 5. Check the incoming mailbox again for any unread, received emails ( 22 ), and
- 6. Return to the previously retrieved states of the indicators if there are no unread incoming emails in the incoming mailbox ( 26 ), or return to step ( 20 ) if there are any unread incoming emails in the incoming mailbox , After step ( 26 ), the driver continues to check for any new incoming emails at the specified intervals ( 10 ).
Kurz gesagt, kann der Benutzer automatisch über irgendwelche neu angekommenen E-Mails direkt durch die vorliegenden Indikatoren auf der Tastatur informiert werden, um die neu angekommene E-Mail in Echtzeit zu bearbeiten. In short, the user can automatically receive any new emails be informed directly by the present indicators on the keyboard to the new process incoming email in real time.
Fig. 2 ist ein Ablaufdiagramm, das genaue Steuerschritte zeigt, welche von dem speziellen
Treiber ausgeführt werden, um das Verfahren gemäß einer weiteren, bevorzugten
Ausführungsform der vorliegenden Erfindung zu implementieren, bei der ein Lautsprecher oder ein
remind-on-screen-Programm enthalten ist, um den Benutzer über eine neu angekommene E-
Mail zu informieren. Die Schritte umfassen:
- 1. Überprüfen des Eingangsbriefkastens auf irgendwelche angekommene E-Mails in festgelegten Intervallen (10);
- 2. Überprüfen des Eingangsbriefkastens auf irgendwelche ungelesenen, angekommenen E- Mails (12);
- 3. Erzeugen einer Set Keyboard State-Funktion, wenn es irgendwelche ungelesenen, angekommenen E-Mails in dem Eingangsbriefkasten (14) gibt oder, wenn es keine ungelesenen, angekommenen E-Mails in dem Eingangsbriefkasten gibt, Zurückkehren zum Schritt 10;
- 4. In dem Fall, daß eine Set Keyboard State-Funktion erzeugt ist, Abrufen der gegenwärtigen Zustände der drei Indikatoren auf der Tastatur (16); Ausschicken eines Wirtsbefehles ED XX H, entsprechend den gegenwärtigen Zuständen der drei Indikatoren, an die Tastatur in festgelegten Intervallen (20) und wiederholtes Überprüfen des Eingangsbriefkastens auf irgendwelche ungelesenen, angekommenen E-Mails (22), wobei währenddessen eine Stimme oder ein Ton über einen Lautsprecher, der mit dem Computer verbunden ist, ausgeschickt wird, oder ein Erinnerungselement auf dem Bildschirm über ein remind-on- screen-Programm (18) angezeigt wird, so daß ein Benutzer über die neue und ungelesene angekommene E-Mail über die angezeigten Zustände der Indikatoren auf der Tastatur, der ausgesendeten Sprache oder dem Ton und/oder einer Erinnerungsnachricht, die auf dem Bildschirm gezeigt wird, informiert wird;
- 5. Zurückkehren zum Schritt (20), wenn eine ungelesene, angekommene E-Mail in dem Eingangsbriefkasten im Schritt (22) erfaßt worden ist, oder Schließen der Set Keyboard State- Funktion (24), wenn keine ungelesene, angekommene E-Mail in dem Eingangsbriefkasten erfaßt worden ist, und Zurückkehren zu den zuvor abgerufenen Zuständen der Indikatoren (26);
- 6. Dabei Überprüfen, ob die Set Keyboard State-Funktion nach dem Schritt (18) geschlossen worden ist (28), falls nicht, Zurückkehren zu dem Schritt (18), und falls ja, Schließen der Stimme oder des Tones oder des remind-on-screen-Programmes (30), und
- 7. Zurückkehren zu dem Schritt (10) und Wiederholen weiterer Schritte in der oben beschriebenen Weise, um den Benutzer über irgendwelche neu angekommenen E-Mails in den festgelegten Intervallen zu informieren.
- 1. Checking the incoming mailbox for any incoming emails at specified intervals ( 10 );
- 2. Check the incoming mailbox for any unread, received emails ( 12 );
- 3. Create a Set Keyboard State function if there are any unread incoming emails in the incoming mailbox ( 14 ) or if there are no unread incoming emails in the incoming mailbox, returning to step 10 ;
- 4. In the event that a Set Keyboard State function is generated, retrieve the current states of the three indicators on the keyboard ( 16 ); Sending a host command ED XX H, according to the current status of the three indicators, to the keyboard at fixed intervals ( 20 ) and repeatedly checking the incoming mailbox for any unread, received emails ( 22 ), while a voice or a tone sounds over one Speaker, which is connected to the computer, is sent out, or a reminder element is displayed on the screen via a remind-on-screen program ( 18 ), so that a user of the new and unread incoming email about the displayed status the indicators on the keyboard, the broadcast language or sound and / or a reminder message shown on the screen are informed;
- 5. Return to step ( 20 ) if an unread incoming email has been detected in the incoming mailbox in step ( 22 ) or close the Set Keyboard State function ( 24 ) if there is no unread incoming email in the incoming mailbox has been detected and returning to the previously retrieved states of the indicators ( 26 );
- 6. Check whether the Set Keyboard State function has been closed after step ( 18 ) ( 28 ), if not, return to step ( 18 ), and if so, close the voice or tone or the reminder on-screen programs ( 30 ), and
- 7. Return to step ( 10 ) and repeat further steps in the manner described above to inform the user of any newly arrived emails at the specified intervals.
Über die vorliegenden Indikatoren auf der Tastatur und den Lautsprecher und das remind-on- screen-Programm wird der Benutzer automatisch über angekommene E-Mails informiert, so daß er sich um sie in Echtzeit kümmern kann. About the available indicators on the keyboard and the speaker and the reminders on screen program, the user is automatically informed of incoming emails, so that he can take care of them in real time.
Es soll angemerkt werden, daß die drei LED-Indikatoren gleichzeitig bei dem Verfahren der vorliegenden Erfindung benutzt werden, um die Tastatur zum Anzeigen alle einlaufenden E- Mails zu steuern. Fig. 3 ist das Schaubild einer logischen Schaltung, welche das Verfahren der vorliegenden Erfindung verkörpert. Dabei bezeichnet die Bezugsziffer 100 die Tastatur, und die Bezugsziffern 110, 120 und 130 bezeichnen in ihrer Folge die Aufrollverriegelungs-, die Großbuchstabenverriegelungs- und die Zahlenverriegelungs-LED-Indikatoren, die elektrisch mit der Tastatur 100 verbunden sind. It should be noted that the three LED indicators are used simultaneously in the method of the present invention to control the keyboard to display all incoming emails. Fig. 3 is the diagram of a logic circuit embodying the method of the present invention. Here, reference numeral 100 designates the keyboard, and reference numerals 110 , 120, and 130 subsequently designate the roll lock, capital letter lock and number lock LED indicators that are electrically connected to the keyboard 100 .
Kurz gesagt, stellt die vorliegende Erfindung ein Verfahren zum Steuern einer Tastatur zur Verfügung, um jegliche neu ankommende E-Mail anzuzeigen. Bei dem Verfahren ist ein spezieller Treiber so gestaltet, daß er wiederholt jegliche neu ankommende E-Mail erfaßt, die auf einem Computer empfangen wird. Der Treiber erzeugt eine Set Keyboard State-Funktion, wenn es ungelesene, angekommene E-Mail gibt, die in einem Eingangsbriefkasten abgelegt worden ist. Ein Benutzer wird direkt über die ungelesene, angekommene E-Mail informiert, mittels existierender Indikatoren auf der Tastatur, die mit dem Computer verbunden ist. Es brauchen der Tastatur keine neuen Tasten hinzugefügt werden, Einstellungen und/oder Schaltungselemente für den Controller der Tastatur brauchen nicht modifiziert zu werden. Die Probleme erhöhter Herstellungskosten der Tastatur auf Grund von zusätzlichen, lichtemittierenden Dioden-Strombegrenzungswiderständen und zusätzliche Kosten, die von dem Benutzer getragen werden müßten, um die geänderte Tastatur zu kaufen, werden somit vermieden. In short, the present invention provides a method of controlling a keyboard Available to show any new incoming email. In the procedure is a special driver designed in such a way that it repeatedly captures any newly arriving e-mail that is on received on a computer. The driver creates a set keyboard state function, if there is unread, arrived email that is filed in an inbox has been. A user is informed directly about the unread, received email, using existing indicators on the keyboard connected to the computer. It no new keys need to be added to the keyboard, settings and / or Circuit elements for the keyboard controller do not need to be modified. The Problems of increased keyboard manufacturing costs due to additional light emitting diode current limiting resistors and additional costs incurred by that Users who would have to be carried to buy the modified keyboard are thus avoided.
In den vorangegangenen Absätzen ist ein Gesamtgestaltungskonzept der vorliegenden Erfindung in Einzelheiten mittels einiger bevorzugter Ausführungsformen beschrieben worden. Man wird verstehen, daß andere ähnliche oder funktionell äquivalente Steuerschritte und viele Änderungen und Modifikationen bei den beschriebenen Ausführungsformen von einem Fachmann durchgeführt werden können, basierend auf den gezeigten Ablaufdiagrammen und dem Schaubild der logischen Schaltung der vorliegenden Erfindung, ohne daß man sich vom Rahmen und Gedanken der Erfindung entfernt, wie sie durch die beigefügten Ansprüche definiert ist. In the previous paragraphs is an overall design concept of the present The invention has been described in detail by means of some preferred embodiments. It will be understood that other similar or functionally equivalent control steps and many Changes and modifications in the described embodiments of one Expert can be performed based on the flowcharts shown and the logic circuit diagram of the present invention without departing from The scope and spirit of the invention are removed as set out in the appended claims is defined.
Die in der vorstehenden Beschreibung, in der Zeichnung sowie in den Ansprüchen offenbarten Merkmale der Erfindung können sowohl einzeln als auch in beliebiger Kombination für die Verwirklichung der Erfindung wesentlich sein. The in the above description, in the drawing and in the claims Disclosed features of the invention can be used both individually and in any combination the realization of the invention may be essential.
Claims (4)
Überprüfen eines Eingangsbriefkastens des Computers auf irgendwelche neu angekommenen E-Mails in bestimmten Intervallen und Überprüfen des Eingangsbriefkastens auf irgendwelche ungelesenen, angekommenen E-Mails;
Erzeugen einer Set Keyboard State-Funktion, wenn es irgendwelche ungelesenen, angekommenen E-Mails in dem Eingangsbriefkasten gibt, und
Abrufen der gegenwärtigen Zustände von ausgewählten der vorliegenden Indikatoren auf der Tastatur und Aussenden eines Befehles an die Tastatur in bestimmten Intervallen, so daß ein Benutzer über die ungelesenen, angekommenen E-Mails über die gegenwärtig angegebenen Zustände der ausgewählten Indikatoren informiert wird, und
Schließen der Set Keyboard State-Funktion und Zurückkehren zu den zuvor abgerufenen Zuständen der ausgewählten Indikatoren und Zurückkehren zu dem ersten Schritt, um das Überprüfen des Eingangsbriefkastens des Computers auf angekommene E-Mail in den bestimmten Intervallen und das automatische Informieren des Benutzers über neu angekommene E-Mail über die vorliegenden Indikatoren auf der Tastatur zu wiederholen. 1. A method of controlling a keyboard to display any incoming email through a particular driver that repeatedly checks for incoming emails received on a computer to which the keyboard is connected so that a user can know about them incoming e-mails are informed about existing indicators on the keyboard, with the steps:
Checking an incoming mailbox on the computer for any new emails arriving at specified intervals and checking the incoming mailbox for any unread incoming emails;
Generating a set keyboard state function if there are any unread, incoming emails in the incoming mailbox, and
Retrieving the current states of selected ones of the present indicators on the keyboard and sending a command to the keyboard at certain intervals so that a user is informed of the unread, incoming e-mails of the currently specified states of the selected indicators, and
Close the Set Keyboard State function and return to the previously retrieved states of the selected indicators and return to the first step to check the computer's inbox for incoming email at the specified intervals and automatically notify the user of newly arrived email -Mail to repeat over the present indicators on the keyboard.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2002122929 DE10222929A1 (en) | 2002-05-24 | 2002-05-24 | Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mails |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2002122929 DE10222929A1 (en) | 2002-05-24 | 2002-05-24 | Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mails |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10222929A1 true DE10222929A1 (en) | 2003-12-11 |
Family
ID=29432245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2002122929 Ceased DE10222929A1 (en) | 2002-05-24 | 2002-05-24 | Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mails |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10222929A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367472A (en) * | 1991-10-16 | 1994-11-22 | Alps Electric Co., Ltd. | Keyboard testing methods and apparatus |
WO2000074349A2 (en) * | 1999-06-01 | 2000-12-07 | Samwoo Technology Co., Ltd. | Email checker and email arrival notifier |
EP1122683A2 (en) * | 2000-02-02 | 2001-08-08 | Etostem Co., Ltd. | Mouse for personal computers |
-
2002
- 2002-05-24 DE DE2002122929 patent/DE10222929A1/en not_active Ceased
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367472A (en) * | 1991-10-16 | 1994-11-22 | Alps Electric Co., Ltd. | Keyboard testing methods and apparatus |
WO2000074349A2 (en) * | 1999-06-01 | 2000-12-07 | Samwoo Technology Co., Ltd. | Email checker and email arrival notifier |
EP1122683A2 (en) * | 2000-02-02 | 2001-08-08 | Etostem Co., Ltd. | Mouse for personal computers |
Non-Patent Citations (2)
Title |
---|
Indicate Method for Power Management States using Keyboard LED. In: IBM Tech.Dis.Bull., Vol. 38, No. 02, Februar 1995, S. 341-342 * |
TW 477929 A (Abstract, zitiert nach http://www.tipo.gov.tw/eng/database.htm) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE68924525T2 (en) | Community object status indicator. | |
DE10064627B4 (en) | Method and system for processing e-mail messages in a data transmission system | |
DE69327761T2 (en) | Method and device for inserting marks in an electronic mail item | |
DE3129760A1 (en) | TERMINAL WITH KEYPAD AND DISPLAY DEVICES FOR CONNECTING TO A COMPUTER, ESPECIALLY OVER TELEPHONE LINES | |
DE69633639T2 (en) | Call system with automatic summary of texts | |
DE4407701A1 (en) | Data reproduction method using video-recorder with inbuilt time switch | |
DE19750917A1 (en) | Processing system for multimedia message from telephone, facsimile, E-mail | |
DE69937266T2 (en) | User interface for data processing system with job monitoring | |
DE202006021123U1 (en) | Mobile communication device for message display | |
DE69230240T2 (en) | Pager with data display | |
DE102015008619A1 (en) | Method and apparatus for writing electronic mail messages starting from existing messages in an electronic mail program | |
DE29711596U1 (en) | Device for learning typing | |
DE10232907A1 (en) | Visual graphic display of the number of remaining characters in an editing field of an electronic device. | |
DE10222929A1 (en) | Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mails | |
DE102009010449B4 (en) | Method for providing information and communication dialer for carrying out a method for providing information | |
DE69930593T2 (en) | Network presence indicator for communication management | |
EP0855075B1 (en) | Method and device for the control of braille elements in a braille field | |
DE102004014725A1 (en) | Electronic document transmission method for a computer is based on drag and drop selection of documents and their combination with an address entry from an address list and additional address entry information | |
DE69928022T3 (en) | FUNCTION KEY TO COMPUTER DATA PROCESSING | |
DE3886752T2 (en) | INTERNAL TRANSMISSION SYSTEM. | |
DE10056762B4 (en) | Method for creating electronic messages | |
DE10135429A1 (en) | Method and device for transmitting information | |
DE3818518C2 (en) | Arrangement for displaying connection-related operating states of a text station connected to a long-distance line at the text station | |
DE60213164T2 (en) | Method for text-based communication between two customers through the telephone network | |
DE29517266U1 (en) | Hearing aid |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |