DE4434082C2 - Method for manual activation of procedural sequences on a communication terminal - Google Patents
Method for manual activation of procedural sequences on a communication terminalInfo
- Publication number
- DE4434082C2 DE4434082C2 DE19944434082 DE4434082A DE4434082C2 DE 4434082 C2 DE4434082 C2 DE 4434082C2 DE 19944434082 DE19944434082 DE 19944434082 DE 4434082 A DE4434082 A DE 4434082A DE 4434082 C2 DE4434082 C2 DE 4434082C2
- Authority
- DE
- Germany
- Prior art keywords
- procedure
- offered
- terminal
- procedures
- key
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
Description
Die Erfindung bezieht sich auf ein Verfahren zur manuellen Aktivierung von Prozedurabläufen an einem Kommunikationsend gerät durch einen Teilnehmer eines programmgesteuerten Kommu nikationssystems, wobei am entsprechenden Endgerät eine diese Prozedurabläufe kennzeichnende Information angezeigt wird.The invention relates to a method for manual Activation of procedures at a communication end device by a participant in a program-controlled commu nication system, one on the corresponding terminal Procedure-specific information is displayed.
Neben dem reinen Verbindungsauf- und -abbau stellen moderne Kommunikationssysteme eine ganze Reihe von zusätzlichen Lei stungsmerkmalen, d. h. Dienste und Funktionen wie z. B. Wahl wiederholung, Konferenzschaltung, Anrufbeantworter- und Spei cherfunktionen, zur Verfügung, die als Prozedurabläufe direkt von den angeschlossenen Endgeräten aus durch die Teilnehmer aufgerufen werden können.In addition to the pure connection and disconnection, modern Communication systems a whole range of additional lei performance characteristics, d. H. Services and functions such as B. Choice repetition, conference call, answering machine and memory functions that are available as procedures directly from the connected devices by the participants can be called.
Die Aktivierung der angebotenen Leistungsmerkmale erfolgt da bei z. B. direkt durch eigens dafür vorgesehene und gekenn zeichnete Funktionstasten am jeweiligen Endgerät. Wegen der großen Anzahl der bereitgestellten Dienste und Funktionen, die zudem jeweils noch mehrere Optionen aufweisen können, stehen an den Endgeräten aus Platzgründen meist nur für einen Teil der angebotenen Leistungsmerkmale solche Funktionstasten zur Verfügung. Die restlichen Dienste und Funktionen können dann nur durch weit weniger bedienungsfreundliche Auswahlver fahren, z. B. durch Kennzahlprozeduren, die beim Teilnehmer zudem Vorkenntnisse voraussetzen, aufgerufen werden. Die be troffenen Leistungsmerkmale werden daher selbst bei eigent lich gegebenem Bedarf in der Regel nur selten genutzt.The offered features are activated there at z. B. directly through dedicated and designated function keys on the respective device. Because of the large number of services and functions provided, which can also have several options, are usually only available on the end devices for reasons of space Part of the offered features such function keys to disposal. The remaining services and functions can then only through far less user-friendly selection ver drive, e.g. B. through key figure procedures that the participant also require previous knowledge. The be performance features are therefore affected even at given needs are rarely used.
Ein weiteres Auswahlverfahren, bei dem durch Betätigung einer ersten Sondertaste (Folgetaste) alle Funktionen und Dienste in Form eines Auswahlmenüs nacheinander auf einem alphanume rischen Display am jeweiligen Kommunikationsendgerät ange zeigt und mittels einer zweiten Sondertaste (Bestätigungs taste) aktiviert werden können, ist z. B. durch EP 0 419 948 A2 und EP 0 590 334 A1 bekannt. Im Menü werden dabei von vorne herein nur die Funktionen und Dienste angeboten, die momen tan, z. B. in Abhängigkeit vom vermittlungstechnischen Zu stand des rufenden oder angerufenen Gerätes oder entsprechend einer Teilnehmerberechtigung, am jeweiligen Kommunikations endgerät verfügbar sind. In EP 0 419 948 A2 ist insbesondere auch die Ordnung aller Funktionen und Dienste nach ihrer Ver wendungshäufigkeit offenbart, wobei die in der Regel am häu figsten gewünschten Leistungsmerkmale im Menü vorrangig, d. h. am Anfang der Menüfolge angeboten werden, wodurch sich die durchschnittliche Anzahl der benötigten Tastenbetäti gungen zur Aktivierung von Teilnehmerleistungsmerkmalen ge genüber einer willkürlichen Ordnung verringert. Von Nachteil ist bei diesem Auswahlverfahren jedoch trotzdem, daß bei einem umfangreichen Menüangebot selbst häufig ge brauchte Dienste und Funktionen erst nach mehrfacher Tasten betätigung (Blättern und Auswählen) aufrufbar sind. Zudem hat dabei der einzelne Teilnehmer am Kommunikationssystem keine Möglichkeit, eine seinem aktuellen und individuellen Bedarf angepaßte Sortierreihenfolge der Menüoptionen auf seinem End gerät zu erreichen.Another selection process, in which by pressing a first special key (next key) all functions and services in the form of a selection menu one after the other on an alphanume display on the respective communication terminal shows and by means of a second special key (confirmation button) can be activated, e.g. B. by EP 0 419 948 A2 and EP 0 590 334 A1. The menu will start from the beginning only offered the functions and services that are currently available dance. B. depending on the mediation technology status of the calling or called device or corresponding a participant authorization on the respective communication devices are available. In EP 0 419 948 A2 is in particular also the order of all functions and services according to their ver frequency of use is disclosed, the usually on the skin the most important desired features in the menu, d. H. be offered at the beginning of the menu sequence, whereby the average number of key presses required to activate subscriber features reduced to an arbitrary order. However, the disadvantage of this selection process is that that with an extensive menu offer itself often ge needed services and functions only after multiple keys actuation (scrolling and selecting) can be called up. It also has the individual participant in the communication system does not Possibility to meet his current and individual needs customized sort order of menu options on its end device.
Die Aufgabe der Erfindung besteht darin, demgegenüber die Be dienungsfreundlichkeit des Auswahlverfahrens für Prozedurab läufe an einem Endgerät eines programmgesteuerten Kommunika tionssystems im Zusammenhang mit einer auf einer Anzeigevor richtung erfolgenden, diese Prozedurabläufe kennzeichnenden Information zu verbessern.The object of the invention is, in contrast, the loading Ease of use of procedure selection procedure runs on a terminal of a program-controlled communication tion system in connection with one on a display direction that characterizes these procedures To improve information.
Gelöst wird diese Aufgabe durch ein Verfahren zur manuellen Aktivierung von Prozedurabläufen an einem Kommunikationsend gerät, das die im Kennzeichen des Anspruchs 1 angegebenen Merkmale aufweist.This task is solved by a manual method Activation of procedures at a communication end device that specified in the characterizing part of claim 1 Features.
Insbesondere der Aufruf häufig benötigter Prozedurabläufe wird gegenüber dem o. g. Menüauswahlverfahren mit Folge- und Bestätigungstaste durch das erfindungsgemäße Verfahren deut lich vereinfacht, indem diese Prozedurabläufe direkt durch einmalige Betätigung der ihnen zugeordneten programmierbaren Funktionstasten bzw. Schaltfelder auf einer berührungsemp findlichen Anzeigeeinrichtung (Touch-Screen) des Endgerätes aktiviert werden können. Die Belegung der Tasten bzw. Schalt felder mit den ihnen zugeordneten Diensten und Funktionen ist dabei nicht unveränderbar fest vorgegeben, sondern richtet sich nach der tatsächlich während des Betriebs des Kommunika tionssystems bzw. des daran angeschlossenen Endgerätes gemes sen Häufigkeit der entsprechenden Aufrufe und kann durch ei nen Sortierbefehl den jeweils aktuellen Zählerständen ange paßt werden. Damit ist gewährleistet, daß sich auch bei einem sich ändernden oder nicht der Regel entsprechenden Teilneh merverhalten stets eine zweckmäßige und bedienungsfreundliche Funktionstasten- bzw. Schaltfeldbelegung am jeweiligen Endge rät ergibt. Die aktuelle Zuordnung der Funktionstasten zu den mit ihnen verknüpften Leistungsmerkmalen kann dem Teilnehmer je nach Art der dafür vorgesehenen Anzeigevorrichtung z. B. durch Klartextausgabe, Kurzbezeichnungen oder auch durch ent sprechende Symbole angezeigt werden.In particular, the call of frequently used procedures is compared to the above Menu selection procedure with subsequent and Confirmation key by the inventive method simplified by following these procedures directly single actuation of the programmable assigned to them Function keys or control panels on a touch temp sensitive display device (touch screen) of the terminal can be activated. The assignment of the buttons or switching fields with the services and functions assigned to them not fixed, but unchangeable, but judges after the actually during the operation of the communication tion system or the terminal connected to it frequency of the corresponding calls and can be determined by ei a sort command to the current meter readings be fit. This ensures that even one changing or not complying with the rule always behave appropriately and user-friendly Function key or switch panel assignment at the respective end advises. The current assignment of the function keys to the performance features linked to them can be the participant depending on the type of display device provided for. B. through plain text output, short names or also through ent speaking symbols are displayed.
Der Vorrang häufig benötigter Leistungsmerkmale bei der Ta sten- bzw. Schaltfeldbelegung zeigt vor allem dann die ge wünschte Wirkung, wenn gemäß einer ersten Ausgestaltung des erfindungsgemäßen Verfahrens die Anzahl n der auf dem Endge rät vorhandenen Funktionstasten bzw. Schaltfelder geringer ist, als die Anzahl N der gegenwärtig verfügbaren Prozedurab läufe. Nur die N-n in der vorangegangenen Zählperiode am sel tensten aufgerufenen Leistungsmerkmale müssen durch neben der Betätigung von Funktionstasten bzw. Schaltfeldern vorgesehe ne, andere Signalisierungsprozeduren aktiviert werden.The priority of frequently needed features at Ta Most of the time, the panel assignment shows the ge desired effect if, according to a first embodiment of the inventive method, the number n of the final advises existing function keys or control panels less than the number N of the currently available procedure runs. Only the N-n in the previous counting period on sel ten called up features must go through next to the Operation of function keys or control panels provided ne, other signaling procedures are activated.
Gemäß einer weiteren Ausgestaltung des erfindungsgemäßen Verfahrens erfolgt die zahlenmäßige Erfassung der Aufrufe eines jeden angebotenen Prozedurablaufes für jedes im Kommunikationssystem installierte Endgerät gesondert, und die betreffenden Zählerwerte werden in einem speziell diesem Endgerät zugeordneten Speicherbereich des Systemspeichers abgelegt. Dadurch ergibt sich für jeden einzelnen Teilnehmer eine seinem individuellem Bedarf angepaßte Tasten- bzw. Schaltfeldbelegung an seinem Endgerät.According to a further embodiment of the invention The number of calls is recorded of every offered procedure for every im Communication system installed terminal device separately, and the relevant counter values are stored in a special one Memory area of the system memory assigned to the terminal filed. This results for each individual participant a key or Panel assignment on his terminal.
Stehen jedoch im Kommunikationssystem, z. B. aus Kostengrün den, zu wenig Zähler oder im Systemspeicher zu wenig Spei cherplatz zur Verfügung, um für alle angeschlossenen Endgerä te und alle angebotenen Prozedurabläufe jeweils einen eigenen Zählerstand zu erfassen und abzuspeichern, oder ist von vor neherein nur mit geringen Unterschieden im Teilnehmerverhal ten zu rechnen, so kann nach einer anderen Ausbildung des er findungsgemäßen Verfahrens die zahlenmäßige Erfassung der Aufrufe eines jeden angebotenen Prozedurablaufes auch nur für die Gesamtheit der angeschlossenen Endgeräte zusammen er folgen, wobei dann die entsprechend kumulierten Zählerwerte im Systemspeicher abgespeichert werden.However, are in the communication system, e.g. B. from cost green too little counter or too little memory in system memory space available for all connected devices te and all offered procedures each have their own Meter reading to be recorded and saved, or is from before only with slight differences in participant behavior after a different training of the he inventive method the numerical recording of Calls of each offered procedure are only for the entirety of the connected devices together follow, with the corresponding accumulated counter values be stored in the system memory.
Bei einer zusätzlichen Weiterbildung des erfindungsgemäßen Verfahrens kann der Sortiervorgang mit der damit verbundenen Aktualisierung der Tasten- bzw. Schaltfeldbelegung durch ei nen von einem Teilnehmer manuell ausgelösten Sortierbefehl veranlaßt werden. Dadurch wird dem einzelnen Teilnehmer z. B. die Möglichkeit gegeben, eine für ihn langfristig vorteilhaf te Belegung ohne Rücksicht auf die kurzfristige und womöglich deutlich schwankende Häufigkeitsstatistik beizubehalten oder aber im entgegengesetzten Fall gezielt eine Anpassung an die aktuelle Statistik herbeizuführen.In an additional development of the invention The sorting process can be associated with the process Update of the key or switch panel assignment by ei a sort command manually triggered by a subscriber be prompted. This will give the individual participant z. B. given the opportunity to benefit him in the long term occupancy regardless of short-term and possibly to maintain significantly fluctuating frequency statistics or but in the opposite case targeted adaptation to the bring up current statistics.
Im Gegensatz dazu kann aber nach einer anderen Ausbildung des erfindungsgemäßen Verfahrens auch die automatische, durch ei nen von der Systemsteuerung in vorgegebenen Zeitabständen ausgelösten Sortierbefehl veranlaßte Sortierung mit der sich daraus ergebenden Aktualisierung der Tasten- bzw. Schaltfeld belegung als zweckmäßig vorgesehen sein. In contrast, but after a different training of the inventive method also the automatic, by egg from the system control at predetermined intervals triggered sort command causes sorting with the resulting update of the button or switch panel allocation should be provided as appropriate.
Nach einer weiteren Ausgestaltung des erfindungsgemäßen Ver fahrens werden in den Fällen, in denen für den am häufigsten in Anspruch genommenen Prozedurablauf ein bestimmter maxima ler Zählerstand erreicht wird, die gesamten Zählerstände je weils mit einem Faktor kleiner als 1 multipliziert, und die neuen Zählerstände dienen jeweils als Ausgangsbasis für die weitere zahlenmäßige Erfassung der Aufrufe der angebotenen Prozedurabläufe. Auf diese Weise kann, insbesondere bei län geren Zählperioden oder bei exzessiver Inanspruchnahme von Leistungsmerkmalen durch die Teilnehmer, ein Überlauf der Zähler mit einer dadurch bedingten Verfälschung der Häufig keitsstatistik vermieden werden.According to a further embodiment of the Ver driving in the cases where the most common used procedure a certain maxima Meter reading is reached, the total meter reading each because multiplied by a factor less than 1, and the new meter readings serve as the basis for the further numerical recording of the calls of the offered Procedure sequences. In this way, especially at Län previous counting periods or in the event of excessive use of Features by the participants, an overflow of Counter with a consequent falsification of the frequency statistics can be avoided.
Nachstehend wird das erfindungsgemäße Verfahren anhand eines Ausführungsbeispiels unter Bezugnahme auf eine Figur näher erläutert.The method according to the invention is described below using a Exemplary embodiment with reference to a figure explained.
Zentraler Bestandteil des Kommunikationssystems KS, das ein sogenanntes Nebenstellen-Kommunikationssystem darstellt, ist ein zentrales Koppelfeld KF, über das Endgeräte - von denen die Fernsprechendgeräte FE und FEx schematisch angedeutet sind - miteinander bzw. mit zu einer öffentlichen Vermitt lungsanlage ÖN führenden Leitung AL verbindbar sind. Das zen trale Koppelfeld KF steht unter dem Steuereinfluß einer zen tralen Anlagensteuerung AST, die neben dem zentralen Prozes sor CPU eine Speichereinrichtung SPE und eine Takteinheit TG enthält. Der zentrale Prozessor CPU steuert sämtliche Ver mittlungsvorgänge und besorgt eine Aufbereitung und Zuteilung der Steuerdaten. Diese Aufgaben können auch auf mehrere Pro zessoren verteilt sein.Central component of the communication system KS, the one represents so-called extension communication system a central switching network KF, via the end devices - of which the telephone terminals FE and FEx are indicated schematically are - with each other or with a public mediator ÖN leading line AL are connectable. The zen trale switching matrix KF is under the control of a zen central plant control AST, which in addition to the central process sor CPU a storage device SPE and a clock unit TG contains. The central processor CPU controls all ver processes and takes care of preparation and allocation the tax data. These tasks can also be performed on several pro cessors distributed.
Im Kommunikationssystem KS sind Leitungsanschlußeinrichtun gen, symbolisiert durch die Leitungsanschlußeinrichtung LT, angeordnet. Diese enthalten jeweils Teilnehmeranschlußmodule SLM. Diese Teilnehmeranschlußmodule SLM sind über Teilnehmer anschlußleitungen ASL jeweils mit einem der Kommunikations endgeräte FE. . .FEx verbunden, wobei prinzipiell zwei unter schiedliche Teilnehmeranschlußmodule SLM vorgesehen sind. Dies sind zum einen Teilnehmeranschlußmodule für den Anschluß analoger Kommunikationsendgeräte und zum anderen Teilnehmer anschlußmodule für den Anschluß digitaler Kommunikationsend geräte. Ein solches digitales Teilnehmeranschlußmodul ist für den Anschluß einer ganz bestimmten Anzahl von digitalen Kom munikationsendgeräten vorgesehen. Die Nachrichtenübertragung erfolgt hierbei z. B. über einen Nachrichtenkanal N und die Signalisierung wird über einen zusätzlichen Kanal S übermit telt. Die vom Kommunikationsendgerät, z. B. FE, gelieferten digitalen Sprachinformationen werden ebenfalls über eine Mul tiplex-Einrichtung MUX zum Koppelfeld KF weitergegeben. Ver mittlungstechnisch gesteuert werden die Leitungsanschlußein richtungen LT von der Systemsteuerung AST. Hierbei ist jede Leitungsanschlußeinrichtung über einen Signalisierungskanal SK mit der Systemsteuerung verbunden. Über diesen Signalisie rungskanal SK werden die Informationen mit Hilfe der bekann ten HDLC-Übermittlungsprozedur ausgetauscht. Die in der zen tralen Systemsteuerung gebildeten Taktsignale werden über ei ne Taktleitung TL an die Leitungsanschlußeinrichtungen LT verteilt. Das zur Verfügung stellen der Taktsignale wird durch die Einheit TG symbolisiert.Line connection devices are in the communication system KS gene, symbolized by the line connection device LT, arranged. These each contain subscriber line modules SLM. These subscriber line modules SLM are about subscribers ASL connection lines each with one of the communications terminals FE. . .FEx connected, in principle two under different subscriber line modules SLM are provided. These are, on the one hand, subscriber line modules for the connection analog communication terminals and to the other subscriber Connection modules for the connection of digital communication end equipment. Such a digital subscriber line module is for the connection of a certain number of digital com Communication terminals provided. The message transmission takes place here z. B. via a news channel N and the Signaling is transmitted via an additional channel S. telt. The from the communication terminal, for. B. FE, delivered digital voice information is also sent over a Mul tiplex device MUX passed to the switching matrix KF. Ver The line connections are controlled by means of averaging directions LT from the control panel AST. Here is everyone Line connection device via a signaling channel SK connected to the system control. About this signalisie SK channel, the information is known with the help of HDLC transmission procedure exchanged. The in the zen central system control clock signals are formed via ei ne clock line TL to the line connection devices LT distributed. This will provide the clock signals symbolized by the unit TG.
Der Zugriff zu einer Amtsleitung AL über die - gegebenenfalls als eine von mehreren - das Kommunikationssystem KS bei spielsweise mit dem öffentlichen Netz ÖN verbunden ist, er folgt über die Schnittstelle LS. Diese Schnittstelle beinhal tet beispielsweise einen ISDN-Teil, der z. B. als standardi sierte SO-Schnittstelle ausgebildet sein kann. Die Peripherie der Kommunikationsanlage wird ergänzt durch eine Signalisie rungseinheit SE, die zur Zeichenversorgung des Kommunikati onssystems vorhanden ist.Access to an outside line AL via the - if necessary as one of several - the communication system KS at for example connected to the public network ÖN, he follows via the LS interface. This interface included tet, for example, an ISDN part, the z. B. as standard based SO interface can be formed. The periphery the communication system is supplemented by a signal Rungseinheit SE, which is used to supply characters for the communicati onsystem exists.
Der zentrale Prozessor CPU der zentralen Systemsteuerung AST hat Zugriff zu den in der Speichereinrichtung SPE abgelegten Daten. Sie besteht grundsätzlich aus den Speicher-teilen PROM und RAM. In dem Programmspeicherteil PROM ist das Systembe triebsprogramm und die zu ihm bezüglich der Peripherietech nik, der Betriebstechnik, der Sicherheitstechnik und der Ver mittlungstechnik gehörenden Programme abgespeichert. Dies ist mit Bezug auf die Vermittlungstechnik durch das Modul VT an gedeutet. Mit LM ist ein Modul bezeichnet, das symbolisch für die zur Realisierung der einzelnen Leistungsmerkmale vorhan denen Programmodule steht. Durch die Programmkomponente BOF wird die sogenannte Benutzeroberfläche gesteuert. Dieses Pro grammodul beinhaltet unterschiedliche Prozeduren.The central processor CPU of the central system control AST has access to those stored in the storage device SPE Data. It basically consists of the PROM memory parts and RAM. The system memory is in the program memory section PROM drive program and that to him regarding peripheral tech nik, the operational technology, the safety technology and the ver programs belonging to communications technology. This is with regard to switching technology by the VT module interpreted. LM is a module that is symbolic of which exist for the implementation of the individual performance features which are program modules. Through the program component BOF the so-called user interface is controlled. This pro The gram module contains different procedures.
In dem Speicherteil RAM ist als Teileinheit der Datenbasis DB der Speicherbereich KD angedeutet. In diesem sind die Kunden daten, wie z. B. die den einzelnen Kommunikationsendgeräten FE zugeteilten Berechtigungen und die Anlagenkonfiguration, ab gespeichert. In dem Teilbereich SYS sollen die systembezoge nen Daten enthalten sein. Der Speicherteil RAM dient der Auf nahme von temporären Daten zur Programmablaufsteuerung. Es werden in ihm auch Daten übernommen, die während eines durch ein Kommunikationsendgerät FE initiierten Verbindungsaufbaus oder bei der Inanspruchnahme eines Dienstes bzw. eines Lei stungsmerkmals abgefragt werden. Jedem Endgerät ist ein Spei cherbereich FE-D individuell zugeordnet, in dem sämtliche endgerätebezogenen Daten jeweils abgelegt sind. Es ist also daraus der aktuelle vermittlungstechnische Zustand, bei spielsweise ob der betreffende Teilnehmer den Handapparat ab gehoben hat, ob er gerufen wird, usw., als Speicherinformati on entnehmbar. In jedem Speicherbereich FE-D, der als dynami sche Datenbasis für die einzelnen Endgeräte FE anzusehen ist, werden Informationen abgespeichert, die die in Anspruch zu nehmenden Leistungsmerkmale bzw. Dienste oder auch bereits beanspruchte Leistungsmerkmale betreffen.In the memory section RAM there is a database DB as a subunit the memory area KD indicated. In this are the customers data such as B. the individual communication terminals FE assigned authorizations and the system configuration saved. In the SYS sub-area, the system-related data. The memory section RAM is used for Temporary data for program sequence control. It it also accepts data that is generated during a a communication terminal FE initiated connection establishment or when using a service or a loan feature are queried. Each end device is a memory area FE-D individually assigned, in which all terminal-related data are stored in each case. So it is from this the current state of mediation, at for example whether the subscriber in question is handset off has raised whether he is called, etc., as memory information on removable. In each memory area FE-D, which as dynami cal database for the individual devices FE can be viewed, information is saved that the claim to taking features or services or already claimed performance features.
Wie bereits erwähnt, kann das erfindungsgemäße Verfahren zur manuellen Aktivierung von Prozedurabläufen bei Benutzungs oberflächen der unterschiedlichsten Art benutzt werden. Bei spielsweise kann es sich dabei um eine Kombination aus zur Tasteneinheit TA gehörigen Funktionstasten und ihnen zugeord neten LC-Displays, die auch in den einzelnen Tasten inte griert sein können und durch die Systemsteuerung selbsttätig mit Kurzbezeichnungen bzw. Symbolen beschrieben werden, han deln. Eine weitere Anwendung wäre auch bei Anzeigefeldern möglich, die als sogenannte "Touch Screen"-Tasten eine berüh rungsempfindliche Schicht aufweisen. Die einzelnen Teilberei che werden als Quasi-Tasten vom System aus mit einer entspre chenden Bezeichnung beschrieben.As already mentioned, the inventive method for manual activation of procedure sequences during use surfaces of all kinds can be used. At for example, it can be a combination of Key unit TA associated function keys and assigned to them nten LC displays, which are also integrated in the individual buttons can be free and automatically by the system control are described with short names or symbols, han deln. Another application would also be for display fields possible to touch the so-called "touch screen" buttons have sensitive layer. The individual sections che as quasi keys from the system with a correspond Described description.
Es ist dann also z. B. das jeweils aktuell der zugehörigen "Taste" zugeordnete Leistungsmerkmal visualisiert. Dabei kann die Anzahl n der am jeweiligen Endgerät FE vorhandenen Funk tionstasten bzw. "Touch Screen"-Tasten (Schaltfelder) kleiner sein als die Anzahl N der insgesamt an diesem Gerät angebote nen Dienste uns Leistungsmerkmale. Eine Auswahl von n einzel nen Optionen eines solchen angebotenen Dienstemenüs wird vor der Inbetriebnahme des Kommunikationssystems durch eine nach bestimmten Gesichtspunkten ausgewählte Standardbelegung den vorhandenen Tasten bzw. Schaltfeldern zugeordnet. Diese Aus wahl kann beispielsweise dadurch festgelegt werden, daß auf grund empirischer Messungen festgestellt wird, wie häufig je weils leistungsmerkmalbezogene Prozeduren angefordert werden. Die n am häufigsten genutzten Leistungsmerkmale können dann durch die n vorhandenen Tasten bzw. Schaltfeldern aktiviert werden. Im Normalfall bleibt dann eine derartige Festlegung unverändert bestehen. Durch das erfindungsgemäße Verfahren wird es jedoch ermöglicht, die Optionsauswahl für die Ta sten- bzw. Schaltfeldbelegung einem geänderten Teilnehmer verhalten anzupassen.So it is z. B. that currently the associated "Key" assigned performance feature visualized. It can the number n of radio available at the respective terminal FE tion buttons or "touch screen" buttons (control panels) smaller be the number N of the total offers on this device services and features. A selection of n single NEN options of such a offered service menu will be available the commissioning of the communication system by a certain occupancy selected standard allocation assigned to existing buttons or panels. This out choice can be determined, for example, by empirical measurements determine how often because feature-related procedures are requested. The n most frequently used performance features can then activated by the n available buttons or panels will. Such a determination then normally remains exist unchanged. By the method according to the invention However, the option selection for the Ta Most or panel assignment of a changed participant to adapt behavior.
In der Zeichnung ist die Softwarestruktur in Form einzelner Module der Benutzungsoberfläche BOF angedeutet. Die von den Tasten bzw. Schaltfeldern gelieferten Informationen werden dem Menühandler MH übermittelt. Durch A2 ist angedeutet, daß nach Betätigung einer solchen "Taste" eine leistungs merkmalorientierte Eingangsinformation für die Prozedurver waltung PV erzeugt wird. In the drawing, the software structure is in the form of individual ones Modules of the user interface BOF indicated. The one from the Information supplied to keys or control panels transmitted to the menu dealer MH. A2 indicates that after pressing such a "button" a performance feature-oriented input information for the procedure ver management PV is generated.
Die anderen Tastenanreize von der Peripherie werden über den Tasteninterpreter TI als leistungsmerkmalorientierte, funk tionale Anreize A1 der zentralen Komponente der Benutzungs oberfläche BOF, nämlich der Prozedurverwaltung PV, zugeführt. Innerhalb dieses Moduls PV werden durch nicht weiter darge stellte Teilmodule die Prozeduren zur Aktivierung der Lei stungsmerkmale aufgerufen. Durch die Prozedurverwaltung PV werden Anreize zur Verbindungssteuerung an die ver mittlungstechnische Komponente VT übermittelt. Die Komponente LM steht für die zur Leistungsmerkmals-Steuerung implemen tierten Prozeduren.The other key incentives from the periphery are via the Key interpreter TI as a feature-oriented, funk tional incentives A1 of the central component of use surface BOF, namely the procedure management PV. Within this module PV are not shown by Sub-modules provided the procedures for activating the lei features called. Through the procedure management PV are incentives to control the connection to the ver averaging component VT transmitted. The component LM stands for the implementation of the feature control procedures.
Bezogen auf das Ausführungsbeispiel wird jedes über die Menüauswahl angebotene Leistungsmerkmal daraufhin erfaßt, wie häufig es aktiviert wird. Grundsätzlich können alle Optionen, auch solche, die sich aus Verzweigungen einer in Anspruch ge nommenen Option ergeben, zahlenmäßig erfaßt werden. Es ist jedoch sinnvoll, lediglich die Optionen einer obersten Menüe bene zu registrieren, denn darin schlägt sich ein typisches Benutzerverhalten nieder. Dies ist für durch Verzweigungen vorgegebene Untermenüs nicht in diesem Maß der Fall.Based on the embodiment, each of the Menu selection offered feature then captures how frequently it is activated. Basically, all options even those that are made up of branches taken option result, be recorded. It is however sensible, only the options of a top menu bene to register, because it shows a typical User behavior. This is for through ramifications Predefined submenus are not the case to this extent.
Der Optionszähler OZ registriert, wie oft eine Option durch Betätigung der Taste IT, d. h. der Bestätigungstaste, ausge wählt wurde. Diese Informationen werden der im ausfallge schützten Speicherbereich des RAM-Speichers vorhandenen Ein heit MS, die die Menüstatistik darstellt, übermittelt. Von der Einheit OZ wird also darin eingeschrieben, wie oft eine Option ausgewählt wurde. Das Modul MS wie auch das die aktu elle Menütabelle MT enthaltene Modul können in Abhängigkeit davon, ob eine teilnehmerindividuelle oder eine systemweite Erfassung vorgesehen ist, entweder zu der teilnehmerbezogenen Datenbasis FE-D oder zu der Systemdatenbasis SYS gehören. Bei der endgerätebezogenen Variante zur Erfassung der Häufigkeit bei der Aktivierung der einzelnen Leistungsmerkmale bzw. Dienste durch den Benutzer wird demnach für jedes Kommunika tionsendgerät FE. . .FEx eine eigene Statistik geführt. Zu ei nem vom Benutzer bestimmbaren Zeitpunkt hat er die Möglich keit, durch eine bestimmte Prozedur den Sortiervorgang dieser einzelnen Menütabellen anzustoßen. Diese spezielle Prozedur zum Sortieren der Menüs wird programmtechnisch durch die Ein heit PSO vollzogen. Durch diese implementierte Prozedur wird veranlaßt, daß in dem Modul MT die jeweils aktuelle, sor tierte Menütabelle eingespeichert wird. Bei der endgerätebe zogenen Erfassung der Häufigkeit der Inanspruchnahme eines Prozedurablaufes, beispielsweise der Inanspruchnahme eines Leistungsmerkmals, ergibt also die Menütabelle nach der Sor tierung eine optimale Anpassung an die individuellen Bedürf nisse des einzelnen Teilnehmers. Es steht ihm dann bis zu ei nem neuen Sortiervorgang diese jeweils neue Version zur Ver fügung. In dieser neu erstellten Menüauswahl werden die am häufigsten gebrauchten Leistungsmerkmale dem Teilnehmer auf den vorhandenen Tasten bzw. Schaltfeldern angeboten.The option counter OZ registers how often an option passes Pressing the IT button, d. H. the confirmation button was chosen. This information is the default protected memory area of the RAM memory present on unit MS, which represents the menu statistics. Of the unit OZ is therefore recorded in how often one Option was selected. The module MS as well as the current The menu contained in the MT module can vary depending whether a participant-specific or a system-wide Registration is provided, either to the subscriber-related Database FE-D or belong to the system database SYS. At the terminal-related variant for recording the frequency when activating the individual features or Services by the user is accordingly for every communication tion terminal FE. . .FEx kept its own statistics. Too He has the opportunity at a time that can be determined by the user through a certain procedure the sorting process of this to trigger individual menu tables. This special procedure to sort the menus is programmatically by the on PSO completed. Through this implemented procedure causes the current, sor menu table is saved. At the terminal equipment drawn recording of the frequency of use of a Procedure sequence, for example the use of a Performance characteristics, so gives the menu table after the Sor optimal adaptation to individual needs nisse of the individual participant. It is then up to him nem new sorting process this new version for ver addition. In this newly created menu selection, the am most frequently used performance features on the participant the existing buttons or panels.
Der Sortiervorgang ist besonders wirkungsvoll bei Menüs, die eine Vielzahl von Optionen umfassen. Der Menühandler MH über nimmt die Darstellungen der einzelnen Menüoptionen auf dem Display der Endgeräte in der Weise, daß er über den Signali sierungskanal S der Anschlußleitung ASL die Informationen an das betreffende Endgerät übermittelt. Der Benutzer kann den Zeitpunkt des Sortiervorganges selbst bestimmen. Danach kann er sich an eine gegebenenfalls geänderte spezielle Menüaus wahl gewöhnen. Er hat außerdem die Möglichkeit, durch eine gezielte Inanspruchnahme von bestimmten Leistungsmerkmalen die Sortierreihenfolge der Optionen und damit die direkt durch Tasten bzw. Schaltfelder angebotene Menüauswahl zu be einflussen und damit, abgestimmt auf seine persönlichen Be dürfnisse, festzulegen.The sorting process is particularly effective with menus that include a variety of options. The menu dealer MH about takes the representations of the individual menu options on the Display of the terminals in such a way that it over the Signali sierungskanal S the connecting line ASL the information the terminal in question is transmitted. The user can Determine the time of the sorting process yourself. After that you can he adapts to a possibly changed special menu get used to choice. He also has the option of using a targeted use of certain features the sort order of the options and thus the direct menu selection offered by buttons or control panels influence and thus, tailored to his personal needs needs to determine.
Es besteht auch die Möglichkeit - wie bereits erwähnt - bei einer systemweiten Variante der Erfassung der Häufigkeit für alle Teilnehmer insgesamt nur eine einzige Statistik zu füh ren. In diesem Falle sind dann die gegebenenfalls nach einem Sortiervorgang geänderten Menüleisten für alle Teilnehmer in gleicher Weise sortiert. Es liegt in einem solchen Fall dann eine einheitliche Benutzungsoberfläche bei allen Endgeräten des Systems vor. Durch das System kann eine automatische Sor tierung vorgenommen werden, so daß die Reihenfolge der Optio nen gemäß der aktuellen Statistik bestimmt ist. Es kann vor gesehen sein, daß bei der systemweiten Erfassung der Häufig keit der Sortiervorgang durch einen vorbestimmten Systemver walter angestoßen wird.There is also the possibility - as already mentioned - at a system-wide variant of recording the frequency for keep all participants a single statistic ren. In this case, the are after a Sorting changed menu bars for all participants in sorted in the same way. It is then in such a case a uniform user interface for all devices of the system. An automatic Sor tion be made so that the order of the optio is determined according to the current statistics. It can before be seen that in the system-wide recording of the frequent speed the sorting process by a predetermined system ver Walter is initiated.
Wie bereits erwähnt, wird also in der Statistik für jedes Leistungsmerkmal ein Häufigkeitszähler geführt. Die Ermitt lung der Häufigkeit kann durch verschiedene Verfahren erfol gen. Ein einfaches Verfahren ist im folgenden beschrieben. Ausgehend vom Zählerstand "0" wird bei der Aktivierung des Leistungsmerkmals der betreffende Zähler um "1" erhöht. Damit die relative Häufigkeitsverteilung gewahrt wird, werden immer dann alle Zählerstände mit einem Faktor < 1 multipliziert, wenn für das am häufigsten verwendete Leistungsmerkmal ein bestimmter oberer Zählerstand erreicht ist. Damit wird ein Überlauf vermieden und es wird gleichzeitig die relative Häu figkeitsverteilung nicht geändert. Je größer dieser obere Zählerstand gewählt wird, desto weniger machen sich momentane Häufigkeitsschwankungen bemerkbar. Aus rechentechnischen Gründen bietet der Faktor 0,5 insofern Vorteile, als in einem solchen Fall lediglich alle Zähler um ein Bit nach rechts verschoben werden müssen. Um zur Vermeidung des Überlaufes die Zählerstände in gleicher Weise zu reduzieren, kann auch prinzipiell eine Rechenoperation durchgeführt werden.As already mentioned, the statistics for each Feature a frequency counter led. The investigators Frequency can be achieved using various methods A simple procedure is described below. Starting from the counter reading "0", when the Performance of the counter concerned increased by "1". In order to The relative frequency distribution is always maintained then all meter readings multiplied by a factor <1, if for the most commonly used feature certain upper counter reading has been reached. So that becomes a Overflow avoided and it becomes the relative skin at the same time skill distribution not changed. The larger this upper one Meter reading is selected, the less current ones make themselves Frequency fluctuations noticeable. From computational For reasons, the factor 0.5 offers advantages in that in one in such a case, just move all counters one bit to the right have to be moved. To avoid overflow Reducing the meter readings in the same way can also in principle, an arithmetic operation can be performed.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19944434082 DE4434082C2 (en) | 1994-09-23 | 1994-09-23 | Method for manual activation of procedural sequences on a communication terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19944434082 DE4434082C2 (en) | 1994-09-23 | 1994-09-23 | Method for manual activation of procedural sequences on a communication terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE4434082A1 DE4434082A1 (en) | 1996-03-28 |
| DE4434082C2 true DE4434082C2 (en) | 1996-08-22 |
Family
ID=6529050
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19944434082 Expired - Fee Related DE4434082C2 (en) | 1994-09-23 | 1994-09-23 | Method for manual activation of procedural sequences on a communication terminal |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE4434082C2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6674848B1 (en) | 1997-02-05 | 2004-01-06 | Siemens Aktiengesellschaft | Method for displaying performance feature names at a communication terminal equipment |
| US6061439A (en) * | 1997-03-27 | 2000-05-09 | Nortel Networks Corporation | Method and apparatus for providing subscriber services to a telephone |
| DE19810869A1 (en) * | 1998-03-13 | 1999-09-16 | Cit Alcatel | Procedure for managing a subscriber's telecommunication service data, server and switching center therefor |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE137375T1 (en) * | 1989-09-28 | 1996-05-15 | Siemens Ag | PROCEDURE FOR INITIATING MEDICAL FUNCTIONS AND SERVICES |
| ATE160477T1 (en) * | 1992-09-29 | 1997-12-15 | Siemens Ag | METHOD FOR SOFTKEY CONTROL OF COMMUNICATION TRANSMITTING DEVICES OF A COMMUNICATION SYSTEM |
-
1994
- 1994-09-23 DE DE19944434082 patent/DE4434082C2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE4434082A1 (en) | 1996-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0590334B1 (en) | Soft-key control of communication terminals | |
| EP0178403A2 (en) | Method for directly calling subscriber lines in telecommunication exchanges, especially in telephone exchanges | |
| DE4434082C2 (en) | Method for manual activation of procedural sequences on a communication terminal | |
| EP0808049B1 (en) | Keyboard for an electrical device | |
| WO1984002440A1 (en) | Automatic selection apparatus for telephone | |
| EP0535601B1 (en) | Method for the establishment of conference connections in a processor controlled communication system | |
| EP0529343A2 (en) | Method for establishing communication between a communication terminal, connected to a communication exchange, and a plurality of further terminals | |
| EP0535602B1 (en) | Method for operating a programm-controlled communications system in which a connection request is simultaneously signalled at several communications terminals | |
| EP0866594B1 (en) | Communication system, especially program controlled private communication system in which a timetable function is realised | |
| EP0602457B1 (en) | Method for modifying a signalling procedure by communication terminals of a communication system | |
| EP0758829B1 (en) | Method for improving the operation of a program controlled communication system | |
| EP0707404B1 (en) | Method for a pick-up facility in a communication system | |
| EP1404091B1 (en) | Method and means for controlling and/or monitoring of a MULAP line | |
| DE4429714A1 (en) | Display procedure control system for peripheral display device | |
| EP0848529A2 (en) | Method for selecting and executing free programmable functions of a telephone set and corresponding telephone set | |
| DE4006048C2 (en) | ||
| EP0820179A2 (en) | Method for controlling access to information stored in a storage medium via a terminal connected to a communication system | |
| EP0380798A2 (en) | Method for the representation of call data in a telephone exchange | |
| DE3236500C2 (en) | ||
| EP0751660B1 (en) | Method for determination of proper remote feeding of communication terminals connected to a communication system | |
| EP0758828B1 (en) | Method for improving the operation of a program controlled communication system | |
| EP0797363B1 (en) | Method for changing the operational data which are stored in a private communication system | |
| EP1273161B1 (en) | Method and arrangement for controlling services in a telecommunication network | |
| EP1265425A1 (en) | Adaptive menu control for a telecommunication device | |
| DE19756548C2 (en) | Method for handling election information present in a communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| 8320 | Willingness to grant licenses declared (paragraph 23) | ||
| R082 | Change of representative |
Representative=s name: FRITZSCHE PATENT, DE |
|
| R081 | Change of applicant/patentee |
Effective date: 20130313 Free format text: FORMER OWNER: SIEMENS AKTIENGESELLSCHAFT, 80333 MUENCHEN, DE Owner name: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. K, DE |
|
| R082 | Change of representative |
Representative=s name: FRITZSCHE PATENT, DE Effective date: 20130313 |
|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20130403 |