[go: up one dir, main page]

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-mails

Info

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
Application number
DE2002122929
Other languages
German (de)
Inventor
Peter Chen
Marcro Chang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Key Mouse Electronic Enterprise Co Ltd
Original Assignee
Key Mouse Electronic Enterprise Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Key Mouse Electronic Enterprise Co Ltd filed Critical Key Mouse Electronic Enterprise Co Ltd
Priority to DE2002122929 priority Critical patent/DE10222929A1/en
Publication of DE10222929A1 publication Critical patent/DE10222929A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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

A method for controlling a keyboard for indicating the arrival of any e-mails at a computer involves checking an input postbox of the computer for any newly arrived e-mails, followed by querying the present state of selected indicators on the keyboard and dispatching a command at the keyboard in certain intervals, so that the user is informed of any unread e-mails which have arrived. The set keyboard state function is then closed and a return to the first step is made for repeating the checking of the input postbox for e-mails arriving in the given intervals and for automatic informing of the user about the newly arrived e-mails via the present indicators on the keyboard.

Description

GEBIET DER ERFINDUNGFIELD OF THE INVENTION

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.

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION

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.

ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION

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.

KURZBESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS

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.

GENAUE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMENDETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

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).
Fig. 1 is a flow chart showing the control steps which are included in the method according to a preferred embodiment of the present invention. In the method of the present invention, the special driver repeatedly detects every new incoming email received on a computer and detects whether the newly arrived email received on the computer if there is one in an incoming mailbox of the computer. If there are any unread, newly arrived emails in the incoming mailbox, existing indicators on a keyboard connected to the computer are used to inform the user of the new and unread, arrived email. The exact steps by which the driver detects and notifies the user of the newly arrived emails using the indicators on the keyboard are as follows:
  • 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.
FIG. 2 is a flowchart showing detailed control steps performed by the particular driver to implement the method according to another preferred embodiment of the present invention, which includes a speaker or a reminders on screen program to notify the user of a newly arrived email. The steps include:
  • 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)

1. Verfahren zum Steuern einer Tastatur, um jegliche ankommende E-Mail über einen bestimmten Treiber anzuzeigen, der wiederholt auf neu ankommende E-Mails überprüft, welche auf einem Computer empfangen werden, mit dem die Tastatur verbunden ist, so daß ein Benutzer über solche ankommenden E-Mails über vorliegende Indikatoren auf der Tastatur informiert wird, mit den Schritten:
Ü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.
2. Verfahren zum Steuern einer Tastatur, um ankommende E-Mail anzuzeigen, nach Anspruch 1, dadurch gekennzeichnet, daß die Set Keyboard State-Funktion den Benutzer über die angekommene E-Mail-Funktion auch durch Aussenden einer Sprache oder eines Tons über einen Lautsprecher, der mit dem Computer verbunden ist, oder das Anzeigen eines Erinnerungselementes auf einem Bildschirm des Computers über ein remind-on- screen-Programm informiert. 2. Method of controlling a keyboard to display incoming email after Claim 1, characterized in that the set keyboard state function the user via the incoming e-mail function, also by sending a language or one Sound through a speaker connected to the computer or viewing a reminder element on a computer screen via a remind-on screen program informs. 3. Verfahren zum Steuern einer Tastatur, um angekommene E-Mail anzuzeigen, nach Anspruch 1, dadurch gekennzeichnet, daß die ausgewählten Indikatoren drei lichtemittierende Dioden (LED) sind. 3. Method of controlling a keyboard to display incoming email after Claim 1, characterized in that the selected indicators three are light emitting diodes (LED). 4. Verfahren zum Steuern einer Tastatur, um angekommene E-Mail anzuzeigen, nach Anspruch 1, dadurch gekennzeichnet, daß der Computer aus der Gruppe der Desktop- Computer, Notebook-Computer und in der Hand zu haltenden Computer ausgewählt ist. 4. Method of controlling a keyboard to display incoming email after Claim 1, characterized in that the computer from the group of desktop Computer, notebook computer and handheld computer is selected.
DE2002122929 2002-05-24 2002-05-24 Computer keyboard control procedure for indicating incoming electronic mail, involves informing user of unread incoming e-mails Ceased DE10222929A1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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