US6947731B1 - Method for converting status messages output in spoken form - Google Patents

Method for converting status messages output in spoken form Download PDF

Info

Publication number
US6947731B1
US6947731B1 US10/088,769 US8876902A US6947731B1 US 6947731 B1 US6947731 B1 US 6947731B1 US 8876902 A US8876902 A US 8876902A US 6947731 B1 US6947731 B1 US 6947731B1
Authority
US
United States
Prior art keywords
appliance
value
output
phrase
spoken
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, expires
Application number
US10/088,769
Inventor
Erich Kamperschroer
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.)
Gigaset Communications GmbH
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Assigned to SIEMENS AKTIENGESELLSCHAFT reassignment SIEMENS AKTIENGESELLSCHAFT ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KAMPERSCHROER, ERICH
Application granted granted Critical
Publication of US6947731B1 publication Critical patent/US6947731B1/en
Assigned to GIGASET COMMUNICATIONS GMBH reassignment GIGASET COMMUNICATIONS GMBH ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SIEMENS AKTIENGESELLSCHAFT
Adjusted expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S370/00Multiplex communications
    • Y10S370/908Local area network

Definitions

  • An arrangement for translating protocol data units for incompatible networks to one another is an interface which, in some circumstances, has considerable intelligence and is referred to in the specialist world by the term “gateway”.
  • This interface carries out functions for layers 3 or above (up to layer 7) in accordance with OSI reference model (see Course Leaflets, Year 48, 2/1995, pages 102 to 111 and N. Klu ⁇ mann: Lexikon der volunikations—und Informations-technik [Dictionary of Communications and Information Technology], 1997, Wegig-Verlag, pages 360 to 362.
  • the term network refers to all resources which connect service access points that are at a distance from one another and provide these services for communication purposes. This relates not only to networks with a very limited extent, such as local area networks, but also to networks with a very large extent; for example, telecommunications networks.
  • Networks whose protocol data units are incompatible include, in particular, telecommunications networks (for example, the public telephone network (PSTN), the integrated service digital network (ISDN), the landline network that is based on the asynchronous digital subscriber line (ADSL), the mobile radio network based on the GSM Standard (first and second mobile radio generation), the mobile radio network based on the UMTS Standard (third mobile radio generation), the mobile network based on the DECT and/or PHS Standard, the global computer network (Internet), the electricity supply network and the broadband cable network) and any type of local area networks (for example, the home automation system, including a network with a radio transmission path, a PLC transmission path, an IRDA transmission path, an InstaBus transmission path, an HES Bus transmission path, a twisted pair transmission path or a coaxial cable transmission path).
  • PSTN public telephone network
  • ISDN integrated service digital network
  • ADSL asynchronous digital subscriber line
  • GSM Standard first and second mobile radio generation
  • motor-driven elements for example, blinds, garage doors, roller shutters, etc.
  • safety and protection devices for example, smoke/fire alarms, intruder warning systems, access monitoring systems, motion indicators, etc.
  • an intelligent home interface (residential gateway) which is both cost-effective and offers the manufacturer of appliances which can be remotely controlled for home automation purposes wide variation options for the implementation of the interfaces for the bus system that is used for home automation.
  • a telecommunications network for example, a public telephone network (PSTN), the integrated service digital network (ISDN), the landline network based on the asynchronous digital subscriber line (ADSL), the mobile radio network based on the GSM Standard (first and second mobile radio generation), the mobile radio network based on the UMTS Standard (third mobile radio generation), the mobile network based on the DECT and/or PHS Standard, the global computer network (Internet), the electrical power supply network and the broadband cable network
  • a local area network for example, in the form of a home automation system, including a network with a radio transmission path, a PLC transmission path
  • the telecommunications terminal in this case has the “intelligent interface” function (“gateway” function) added to it.
  • the information (for example, control commands, status information, alarm messages, etc.) that needs to be transmitted for remote control of appliances in the local area network is transmitted from the interface in a specific record format, with a first record format part which indicates the appliance identification and/or the appliance address, a second record format part which contains the control command for the appliance, and a third record format part which contains the control payload information.
  • a telecommunications terminal designed in this way makes it possible to drive any appliances connected to that telecommunications terminal.
  • an operator has to use a remote control unit; for example, just by transmitting the appliance identification and the control command, to initiate an action in the appliance defined by the appliance identification, to switch the appliance to a different operating mode, or to check the current operating mode.
  • appliances which convert data words, which generally contain numerical values, via a device for speech synthesis into the spoken corresponding form, which is produced as the output. For example, the value “0” is output as a spoken “zero”.
  • the user of such appliances then, generally, has to use a list or a manual to determine the meaning of this value; that is, in particular, an appliance status associated with this value.
  • XPRESS Reference Manual for the HCS II—Release 3.62 Oct. 3, 1998
  • CREATIVE CONTROL CONCEPTS XP002162174 discloses a “home automation system” appliance, which is equipped as a single-board computer which can be upgraded in modular form.
  • the appliance allows the domestic appliances to be controlled which are connected to the single-board computer via network modules, with voice outputs via a telephone line being possible via a speech module and a telephone interface module, when DTMF tones are entered.
  • An object to which the present invention is directed is to specify a method for conversion of a voice output of status messages, particularly in home automation systems, which can be implemented cost-effectively and easily and can be used universally for respectively different network types (for example, the types of networks mentioned above).
  • a unique appliance identification is allocated to each appliance which is connected to a telecommunications terminal and is, thus, included in a local area network, via which the telecommunications terminal can address the respective appliance, in particular for remote control, and via which each appliance is identified.
  • Three spoken phrases are allocated to each appliance identification and, thus, to each appliance, and are stored in this association. Statuses which an appliance, contained in the local area network, may assume are taken by the telecommunications terminal from the value of a data word which is transmitted to the telecommunications terminal from that appliance. If the value of this data word corresponds to a first value, then the first spoken phrase associated with the appliance is selected as the output phrase.
  • the second spoken phrase allocated to that appliance is selected as the output phrase. If the value of the data word corresponds neither to the first nor the second value, then the value of the data word corresponds at least to a third value, and the third spoken phrase allocated to that appliance is selected, in conjunction with the third value, as the output phrase. If the output phrase is selected, it is converted to a form that is legible for a device for speech synthesis, and is transmitted to this device for speech synthesis in order to be output.
  • the method according to the present invention achieves greater user acceptance of a system provided in this way for remote control of appliances, in particular home automation systems, since the use of spoken phrases for outputting appliance statuses makes it easier for the user to understand the data word values, which are rather cryptic without any additional information. Furthermore, this also substantially avoids any need to refer to the appliance statuses that are associated with the values of the data word so that the remote control, in particular the remote checking of the appliance status, can be initiated by the user without any major effort. Furthermore, restricting the spoken phrases associated with an appliance, in particular to three spoken phrases, together with the simplicity of the method, results in the required memory space being minimal. The association of spoken phrases with appliance statuses also can be used universally for any given appliance.
  • FIG. 1 shows a flowchart of a method for converting a voice output of appliance statuses according to the teachings of the present invention.
  • a check is first of all carried out to determine whether a new appliance has been connected to the telecommunications terminal.
  • an appliance number ID is generated for that appliance, and is allocated uniquely to that appliance for appliance identification.
  • the appliance number ID is generated such that a sequential number is allocated to the appliances. As such, the respective most-recently-allocated appliance number ID is incremented and allocated to the respective newly connected appliance.
  • a combination of alphabetic and numerical characters is also feasible for generating an appliance identification ID.
  • the user is requested via a device which is associated with the telecommunications terminal, particularly a microphone, to enter a first spoken phrase SP 1 , which is allocated to an appliance status identified by a first value VALUE 1 , to specify a second spoken phrase SP 2 , which is allocated to a second appliance status identified by a second value VALUE 2 , and to specify a third spoken phrase SP 3 , which is allocated to any other appliance status, which is identified by a value VALUE 3 which differs from the first and second values VALUE 1 , VALUE 2 .
  • a remotely controllable roller shutter is connected to the telecommunications terminal, whose values that are identifying the statuses are defined in an interval [0; 255], with the value “0” corresponding to the “roller shutter entirely raised” status, the value “255” corresponding to the “roller shutter entirely lowered” status, and with the other values identifying a status between these two statuses, then the user can speak the formulation “roller shutter entirely raised” as the first spoken phrase SP 1 and can allocate this to the value “0”, and then can speak the formulation “roller shutter entirely lowered” as the second spoken phrase SP 2 and can allocate this to the value “255”. All other values which lie in the interval [1; 254] can be spoken by the user and associated with the formulation “the current position of the roller shutter corresponds to the value:”.
  • the three spoken phrases SP 1 to SP 3 are stored in conjunction with the appliance number ID in the form of an organized list such that one, and only one, associated spoken phrase SP 1 , SP 2 , or SP 3 can be determined via a current appliance number ID and a current value VALUE 1 , VALUE 2 or VALUE 3 identifying an appliance of state.
  • the spoken phrases SP 1 , SP 2 and SP 3 can be provided for each appliance such that they are already in digitized form, processed appropriately for storage and for speech synthesis, on a memory medium, such as a floppy disc or a memory chip in the appliance, so that they need not be entered by the user.
  • the method is started once again with a check as to whether a new appliance has been connected at the startpoint 1 .
  • a check is carried out in a second step 2 to determine whether an appliance status of some particular appliance, which is located in the local area network and is connected to the telecommunications terminal, is being queried by a user.
  • the appliance is requested to transmit a data word DW, which contains the value VALUE 1 , VALUE 2 or VALUE 3 of the current status of the appliance.
  • a data word DW contains the value VALUE 1 , VALUE 2 or VALUE 3 of the current status of the appliance.
  • a check is carried out to determine which of the values VALUE 1 , VALUE 2 or VALUE 3 is contained in the data word DW. If the data word DW contains the first value VALUE 1 , then the first spoken phrase SP 1 , which is associated with the appliance being checked, is set as the output phrase AP on the basis of the current appliance number ID and the current value VALUE 1 , VALUE 2 or VALUE 3 of the data word DW.
  • the second spoken phrase SP 2 which is associated with the appliance being checked, is set as the output phrase AP on the basis of the current appliance number ID and the current value VALUE 1 , VALUE 2 or VALUE 3 of the data word DW.
  • the spoken phrase SP 1 which is associated with the appliance being checked is set, followed by the third value VALUE 3 , as the output phrase AP on the basis of the current appliance number ID and the current value VALUE 3 of the data word DW.
  • the spoken phrase is processed such that it can be transmitted and output by a device for speech synthesis.
  • the formulation “roller shutter entirely raised” is output to the user if a transmitted data word DW contains the first value VALUE 1 “O”, the formulation “roller shutter entirely lowered” is output to the user for a transmitted data word DW whose second value is VALUE 2 “255”, and for every value ([1; 254]) which differs from this, such as a third value VALUE 3 “23”, the formulation “the current position of the roller shutter corresponds to the value: 23” is output to the user.
  • the method is likewise continued at the startpoint 1 .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A method for conversion of a voice output of appliance statuses, wherein three spoken phrases are stored for each appliance to be controlled, with the first spoken phrase being allocated to a first appliance status, the second spoken phrase being allocated to a second appliance status, and the third spoken phrase being allocated for at least one third status. When an appliance status is checked, the relevant appliance sends a data word. If the value (which identifies the current appliance status) of the data word corresponds to a first value, the first spoken phrase is output, if it corresponds to a second, the second spoken phrase is output, and the third spoken phrase and the third value are output for at least one third value.

Description

BACKGROUND OF THE INVENTION
An arrangement for translating protocol data units for incompatible networks to one another is an interface which, in some circumstances, has considerable intelligence and is referred to in the specialist world by the term “gateway”. This interface carries out functions for layers 3 or above (up to layer 7) in accordance with OSI reference model (see Course Leaflets, Year 48, 2/1995, pages 102 to 111 and N. Kluβmann: Lexikon der Kommunikations—und Informations-technik [Dictionary of Communications and Information Technology], 1997, Hüthig-Verlag, pages 360 to 362.
The term network refers to all resources which connect service access points that are at a distance from one another and provide these services for communication purposes. This relates not only to networks with a very limited extent, such as local area networks, but also to networks with a very large extent; for example, telecommunications networks.
Networks whose protocol data units are incompatible include, in particular, telecommunications networks (for example, the public telephone network (PSTN), the integrated service digital network (ISDN), the landline network that is based on the asynchronous digital subscriber line (ADSL), the mobile radio network based on the GSM Standard (first and second mobile radio generation), the mobile radio network based on the UMTS Standard (third mobile radio generation), the mobile network based on the DECT and/or PHS Standard, the global computer network (Internet), the electricity supply network and the broadband cable network) and any type of local area networks (for example, the home automation system, including a network with a radio transmission path, a PLC transmission path, an IRDA transmission path, an InstaBus transmission path, an HES Bus transmission path, a twisted pair transmission path or a coaxial cable transmission path).
According to the documents ?Funkschau [radio show] 3/1989, pages 45 and 46; Elektronik [electronics] 18/1995, pages 50 to 58; Elektronik [electronics] 17/1996, pages 42 to 47 and pages 48 to 53; Elektronik [electronics] 4/1997, pages 64 to 72; Elektronik [electronics] 1/1998, pages 30 to 33; Elektronik [electronics] 17/1998, pages 74 to 77, pages 78 to 81 and pages 82 to 84? the home automation system describes the technical management of buildings and dwellings. This covers everything that relates to the convenience of the occupant. This includes, for example, load and energy management, water heating, lighting, ventilation and heating systems, control of motor-driven elements (for example, blinds, garage doors, roller shutters, etc.) and safety and protection devices (for example, smoke/fire alarms, intruder warning systems, access monitoring systems, motion indicators, etc.)
Furthermore, the term “technical management” also covers the control of any other electrical appliances, from adjusting a clock to switching on a coffee machine. For installation of home automation systems (building bus systems), the following preconditions must be essentially satisfied for successful market introduction:
    • 1. No need for any additional wiring
    • 2. Little cost involved
    • 3. Uniform communication standard
    • 4. Interoperability
    • 5. Plug-and-Play capability
In the recent past, various standards for home bus systems have crystallized out in the field of home automation systems based on different approaches (consumer-item orientated approach, installation-item oriented approach, computer-hardware-oriented approach). However, to a greater or lesser extent, these represent specific solutions for home automation. These standards include:
    • 1. For the consumer-item-oriented approach, the Consumer Electronics Bus (CEBus), the ESPRIT Home System (EHS) and the Home Bus System (HBS);
    • 2. for the installation-item-oriented approach, the Bati Bus, the European Installation Bus (EIB) and the Smart House; and
    • 3. for the computer-hardware-oriented approach, the Local Operating Network (LON) and The Real Time Operating System Nucleus (TRON).
The question as to which of the standards that have been mentioned ultimately will be adopted, and will thus become the de-facto standard, depends essentially on the attractiveness of the respective standard for home automation. However, such a system is attractive and really useful only if there are a wide range of products which communicate via this network. Only if the house or dwelling occupier knows when he/she purchases a washing machine, an electric cooker, etc., that the respective appliance will communicate with his/her home bus system, will he/she perhaps be prepared to pay the additional costs for a home automation system, and to install such a system in his/her house. However, if the manufacturer of these appliances does not know which bus system will win the race in the end, then this manufacturer will not, in fact, be prepared to invest in an expensive interface for the respective bus system in order to find, subsequently, that the appliances cannot, in fact, be sold any better as a result of this investment.
In order to improve the attractiveness of the home automation systems described above, an intelligent home interface (residential gateway) is, therefore, required which is both cost-effective and offers the manufacturer of appliances which can be remotely controlled for home automation purposes wide variation options for the implementation of the interfaces for the bus system that is used for home automation.
One approach for providing an “intelligent home interface” (residential gateway) as it is known from a German patent application entitled “Anordnung zum Ineinanderübersetzen von Protokolldateneinheiten inkompatibler Netze” [Arrangement for translation of protocol data units of incompatible networks to one another, official application file reference 19904544.5, is to provide for translation of protocol data units of incompatible networks to one another, a telecommunications network (for example, a public telephone network (PSTN), the integrated service digital network (ISDN), the landline network based on the asynchronous digital subscriber line (ADSL), the mobile radio network based on the GSM Standard (first and second mobile radio generation), the mobile radio network based on the UMTS Standard (third mobile radio generation), the mobile network based on the DECT and/or PHS Standard, the global computer network (Internet), the electrical power supply network and the broadband cable network) and a local area network (for example, in the form of a home automation system, including a network with a radio transmission path, a PLC transmission path, an IRDA transmission path, an InstaBus transmission path, an HES Bus transmission path, a twisted pair transmission path or a coaxial cable transmission path) via a telecommunications terminal which is connected to the telecommunications network, has a remote control structure and is allocated to any given x interface for connection to the local network via a specific network adapter.
Owing to the increasing convergence of communications and information appliances, the telecommunications terminal in this case has the “intelligent interface” function (“gateway” function) added to it. The information (for example, control commands, status information, alarm messages, etc.) that needs to be transmitted for remote control of appliances in the local area network is transmitted from the interface in a specific record format, with a first record format part which indicates the appliance identification and/or the appliance address, a second record format part which contains the control command for the appliance, and a third record format part which contains the control payload information.
A telecommunications terminal designed in this way makes it possible to drive any appliances connected to that telecommunications terminal.
To do this, an operator has to use a remote control unit; for example, just by transmitting the appliance identification and the control command, to initiate an action in the appliance defined by the appliance identification, to switch the appliance to a different operating mode, or to check the current operating mode.
It is known for the output of the operating mode to be transmitted as a data word to the remote control unit, where it is generally produced in the form of an alphanumeric output on a display on the remote control unit.
Furthermore, appliances are known which convert data words, which generally contain numerical values, via a device for speech synthesis into the spoken corresponding form, which is produced as the output. For example, the value “0” is output as a spoken “zero”.
The user of such appliances then, generally, has to use a list or a manual to determine the meaning of this value; that is, in particular, an appliance status associated with this value.
This type of appliance status output is very tedious for an operator and requires that this list or manual always be available in order to control the appliance remotely.
“XPRESS Reference Manual for the HCS II—Release 3.62” Oct. 3, 1998, CREATIVE CONTROL CONCEPTS XP002162174 discloses a “home automation system” appliance, which is equipped as a single-board computer which can be upgraded in modular form. The appliance allows the domestic appliances to be controlled which are connected to the single-board computer via network modules, with voice outputs via a telephone line being possible via a speech module and a telephone interface module, when DTMF tones are entered.
An object to which the present invention is directed is to specify a method for conversion of a voice output of status messages, particularly in home automation systems, which can be implemented cost-effectively and easily and can be used universally for respectively different network types (for example, the types of networks mentioned above).
SUMMARY OF THE INVENTION
In the method according to the present invention, a unique appliance identification is allocated to each appliance which is connected to a telecommunications terminal and is, thus, included in a local area network, via which the telecommunications terminal can address the respective appliance, in particular for remote control, and via which each appliance is identified. Three spoken phrases are allocated to each appliance identification and, thus, to each appliance, and are stored in this association. Statuses which an appliance, contained in the local area network, may assume are taken by the telecommunications terminal from the value of a data word which is transmitted to the telecommunications terminal from that appliance. If the value of this data word corresponds to a first value, then the first spoken phrase associated with the appliance is selected as the output phrase. If the value of the data word corresponds to a second value, then the second spoken phrase allocated to that appliance is selected as the output phrase. If the value of the data word corresponds neither to the first nor the second value, then the value of the data word corresponds at least to a third value, and the third spoken phrase allocated to that appliance is selected, in conjunction with the third value, as the output phrase. If the output phrase is selected, it is converted to a form that is legible for a device for speech synthesis, and is transmitted to this device for speech synthesis in order to be output.
The method according to the present invention achieves greater user acceptance of a system provided in this way for remote control of appliances, in particular home automation systems, since the use of spoken phrases for outputting appliance statuses makes it easier for the user to understand the data word values, which are rather cryptic without any additional information. Furthermore, this also substantially avoids any need to refer to the appliance statuses that are associated with the values of the data word so that the remote control, in particular the remote checking of the appliance status, can be initiated by the user without any major effort. Furthermore, restricting the spoken phrases associated with an appliance, in particular to three spoken phrases, together with the simplicity of the method, results in the required memory space being minimal. The association of spoken phrases with appliance statuses also can be used universally for any given appliance.
Additional features and advantages of the present invention are described in, and will be apparent from, the following Detailed Description of the Invention and the Figures.
BRIEF DESCRIPTION OF THE FIGURES
FIG. 1 shows a flowchart of a method for converting a voice output of appliance statuses according to the teachings of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
At the start 1 of the method, which is carried out in a telecommunications terminal (preferably in the background) so that the normal procedures in telecommunications terminals continue to be carried out without any disturbance, a check is first of all carried out to determine whether a new appliance has been connected to the telecommunications terminal.
If a new appliance has been connected, an appliance number ID is generated for that appliance, and is allocated uniquely to that appliance for appliance identification.
The appliance number ID is generated such that a sequential number is allocated to the appliances. As such, the respective most-recently-allocated appliance number ID is incremented and allocated to the respective newly connected appliance.
As an alternative to this, it is possible to allocate to the appliance as the appliance identification an appliance number ID which is predetermined by that appliance and, after being connected to the telecommunications terminal, is transmitted to this telecommunications terminal during an initialization process.
A combination of alphabetic and numerical characters is also feasible for generating an appliance identification ID.
Once the appliance number ID has been allocated, the user is requested via a device which is associated with the telecommunications terminal, particularly a microphone, to enter a first spoken phrase SP1, which is allocated to an appliance status identified by a first value VALUE1, to specify a second spoken phrase SP2, which is allocated to a second appliance status identified by a second value VALUE2, and to specify a third spoken phrase SP3, which is allocated to any other appliance status, which is identified by a value VALUE3 which differs from the first and second values VALUE1, VALUE2.
If, for example, a remotely controllable roller shutter is connected to the telecommunications terminal, whose values that are identifying the statuses are defined in an interval [0; 255], with the value “0” corresponding to the “roller shutter entirely raised” status, the value “255” corresponding to the “roller shutter entirely lowered” status, and with the other values identifying a status between these two statuses, then the user can speak the formulation “roller shutter entirely raised” as the first spoken phrase SP1 and can allocate this to the value “0”, and then can speak the formulation “roller shutter entirely lowered” as the second spoken phrase SP2 and can allocate this to the value “255”. All other values which lie in the interval [1; 254] can be spoken by the user and associated with the formulation “the current position of the roller shutter corresponds to the value:”.
Following the user check, the three spoken phrases SP1 to SP3 are stored in conjunction with the appliance number ID in the form of an organized list such that one, and only one, associated spoken phrase SP1, SP2, or SP3 can be determined via a current appliance number ID and a current value VALUE1, VALUE2 or VALUE3 identifying an appliance of state.
Alternatively, it is possible to provide for the spoken phrases SP1, SP2 and SP3 to be provided for each appliance such that they are already in digitized form, processed appropriately for storage and for speech synthesis, on a memory medium, such as a floppy disc or a memory chip in the appliance, so that they need not be entered by the user.
After the storage process, the method is started once again with a check as to whether a new appliance has been connected at the startpoint 1.
If the check indicates that no new appliance has been connected, then a check is carried out in a second step 2 to determine whether an appliance status of some particular appliance, which is located in the local area network and is connected to the telecommunications terminal, is being queried by a user.
If this is the case, the appliance is requested to transmit a data word DW, which contains the value VALUE1, VALUE2 or VALUE3 of the current status of the appliance. Once the data word DW has been received, a check is carried out to determine which of the values VALUE1, VALUE2 or VALUE3 is contained in the data word DW. If the data word DW contains the first value VALUE1, then the first spoken phrase SP1, which is associated with the appliance being checked, is set as the output phrase AP on the basis of the current appliance number ID and the current value VALUE1, VALUE2 or VALUE3 of the data word DW.
If the data word DW contains the second value VALUE2, then the second spoken phrase SP2, which is associated with the appliance being checked, is set as the output phrase AP on the basis of the current appliance number ID and the current value VALUE1, VALUE2 or VALUE3 of the data word DW.
For at least one third value VALUE3, which is not the same as the first value VALUE1 or the second value VALUE2, the spoken phrase SP1 which is associated with the appliance being checked is set, followed by the third value VALUE3, as the output phrase AP on the basis of the current appliance number ID and the current value VALUE3 of the data word DW.
Once the spoken phrase has been defined, it is processed such that it can be transmitted and output by a device for speech synthesis.
If, for example, the user is checking the status of the roller shutters, then the formulation “roller shutter entirely raised” is output to the user if a transmitted data word DW contains the first value VALUE1 “O”, the formulation “roller shutter entirely lowered” is output to the user for a transmitted data word DW whose second value is VALUE2 “255”, and for every value ([1; 254]) which differs from this, such as a third value VALUE3 “23”, the formulation “the current position of the roller shutter corresponds to the value: 23” is output to the user.
After each output, the method is finally continued from the startpoint 1.
If the check finds that the user is not checking any appliance status of any appliance which is located in the local area network and is connected to the telecommunications terminal, then the method is likewise continued at the startpoint 1.
Although the present invention has been described with reference to specific embodiments, those of skill in the art will recognize that changes may be made thereto without departing from the spirit and scope of the present invention without departing from the hereafter appended claims.

Claims (1)

1. A method for conversion of a voice output of status messages from at least one appliance which is contained in a local area network and is connected to a telecommunications terminal, the method comprising the steps of:
allocating a unique appliance identification to the at least one appliance;
storing first, second and third spoken phrases, which can be predetermined, for the at least one appliance;
transmitting a status of the at least one appliance to the telecommunications terminal as a data word;
allocating the first, second and third spoken phrases as an output phrase to statuses of the at least one appliance, when the data word is transmitted, such that the first spoken phrase is selected as the output phrase for a first status which is identified by a first value of the data word, the second spoken phrase is selected as the output phrase for a second status which is identified by a second value of the data word, and both the third spoken phrase and a third value of the data word, which is being converted for voice output and differs from the first and second values, are selected as the output phrase for at least one third status, which is identified by the third value of the data word; and
transmitting the output phrase for its outputting to a device for speech synthesis.
US10/088,769 1999-09-30 2000-09-21 Method for converting status messages output in spoken form Expired - Fee Related US6947731B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19947100A DE19947100A1 (en) 1999-09-30 1999-09-30 Procedure for implementing a speech-related output of device states
PCT/DE2000/003297 WO2001024450A1 (en) 1999-09-30 2000-09-21 Method for converting status messages output in spoken form

Publications (1)

Publication Number Publication Date
US6947731B1 true US6947731B1 (en) 2005-09-20

Family

ID=7924005

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/088,769 Expired - Fee Related US6947731B1 (en) 1999-09-30 2000-09-21 Method for converting status messages output in spoken form

Country Status (6)

Country Link
US (1) US6947731B1 (en)
EP (1) EP1216547B1 (en)
AU (1) AU1380201A (en)
DE (2) DE19947100A1 (en)
ES (1) ES2235984T3 (en)
WO (1) WO2001024450A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030149557A1 (en) * 2002-02-07 2003-08-07 Cox Richard Vandervoort System and method of ubiquitous language translation for wireless devices
US20060270350A1 (en) * 2005-05-30 2006-11-30 Samsung Electronics Co., Ltd. Method for automatically connecting mobile communication terminal to home network system using bluetooth® and mobile communication terminal adapted thereto
US20070213988A1 (en) * 2006-03-10 2007-09-13 International Business Machines Corporation Using speech processing technologies for verification sequence instances
US20090082880A1 (en) * 2007-09-20 2009-03-26 Tridium Inc. Wireless device for a building control system
US20090265217A1 (en) * 2006-04-13 2009-10-22 Ajames Gmbh System for triggering terminals
US9311837B2 (en) 2013-03-14 2016-04-12 Martigold Enterprises, Llc Methods and apparatus for message playback
US20160163315A1 (en) * 2014-12-03 2016-06-09 Samsung Electronics Co., Ltd. Wireless controller including indicator
US20160267910A1 (en) * 2015-03-13 2016-09-15 Lg Electronics, Inc. Terminal and home appliance system including the same
US20220115017A1 (en) * 2018-05-25 2022-04-14 Orion Labs Integrating logic services with a group communication service and a voice assistant service

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4343990A (en) * 1979-10-18 1982-08-10 Matsushita Electric Industrial Co. Ltd. Heating apparatus safety device using voice synthesizer
US4426733A (en) * 1982-01-28 1984-01-17 General Electric Company Voice-controlled operator-interacting radio transceiver
GB2295067A (en) 1994-09-12 1996-05-15 Lee Kian Ann Co Pte Ltd Domestic monitoring and control system via a communication link
WO1997025808A1 (en) 1996-01-04 1997-07-17 British Telecommunications Public Limited Company Remote control system
US6169789B1 (en) * 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
US6184787B1 (en) * 1998-06-04 2001-02-06 Duane A. Morris Overhead garage door position monitoring system
US6317668B1 (en) * 1999-06-10 2001-11-13 Qualcomm Incorporated Paperless log system and method
US6629077B1 (en) * 2000-11-22 2003-09-30 Universal Electronics Inc. Universal remote control adapted to receive voice input

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4343990A (en) * 1979-10-18 1982-08-10 Matsushita Electric Industrial Co. Ltd. Heating apparatus safety device using voice synthesizer
US4426733A (en) * 1982-01-28 1984-01-17 General Electric Company Voice-controlled operator-interacting radio transceiver
GB2295067A (en) 1994-09-12 1996-05-15 Lee Kian Ann Co Pte Ltd Domestic monitoring and control system via a communication link
WO1997025808A1 (en) 1996-01-04 1997-07-17 British Telecommunications Public Limited Company Remote control system
US6169789B1 (en) * 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
US6184787B1 (en) * 1998-06-04 2001-02-06 Duane A. Morris Overhead garage door position monitoring system
US6317668B1 (en) * 1999-06-10 2001-11-13 Qualcomm Incorporated Paperless log system and method
US6629077B1 (en) * 2000-11-22 2003-09-30 Universal Electronics Inc. Universal remote control adapted to receive voice input

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Protokolle am Beispiel des OSI Referenzmodells, pp. 102-111.
XP-002162174-Reference Manual for the HCS 11-Release 3.62 Mar. 10, 1998.

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030149557A1 (en) * 2002-02-07 2003-08-07 Cox Richard Vandervoort System and method of ubiquitous language translation for wireless devices
US7272377B2 (en) * 2002-02-07 2007-09-18 At&T Corp. System and method of ubiquitous language translation for wireless devices
US20080021697A1 (en) * 2002-02-07 2008-01-24 At&T Corp. System and method of ubiquitous language translation for wireless devices
US7689245B2 (en) 2002-02-07 2010-03-30 At&T Intellectual Property Ii, L.P. System and method of ubiquitous language translation for wireless devices
US20060270350A1 (en) * 2005-05-30 2006-11-30 Samsung Electronics Co., Ltd. Method for automatically connecting mobile communication terminal to home network system using bluetooth® and mobile communication terminal adapted thereto
US20070213988A1 (en) * 2006-03-10 2007-09-13 International Business Machines Corporation Using speech processing technologies for verification sequence instances
US20090265217A1 (en) * 2006-04-13 2009-10-22 Ajames Gmbh System for triggering terminals
US20090082880A1 (en) * 2007-09-20 2009-03-26 Tridium Inc. Wireless device for a building control system
US9311837B2 (en) 2013-03-14 2016-04-12 Martigold Enterprises, Llc Methods and apparatus for message playback
US9626843B2 (en) 2013-03-14 2017-04-18 Martigold Enterprises, Llc Varied message playback methods and apparatus
US10540863B2 (en) 2013-03-14 2020-01-21 Martigold Enterprises, Llc Delayed message playback methods and apparatus
US11568717B2 (en) 2013-03-14 2023-01-31 Martigold Enterprises, Llc Varied apparatus for message playback
US20160163315A1 (en) * 2014-12-03 2016-06-09 Samsung Electronics Co., Ltd. Wireless controller including indicator
US9564130B2 (en) * 2014-12-03 2017-02-07 Samsung Electronics Co., Ltd. Wireless controller including indicator
US10074370B2 (en) 2014-12-03 2018-09-11 Samsung Electronics Co., Ltd. Wireless controller including indicator
US20160267910A1 (en) * 2015-03-13 2016-09-15 Lg Electronics, Inc. Terminal and home appliance system including the same
US10573302B2 (en) * 2015-03-13 2020-02-25 Lg Electronics Inc. Terminal and home appliance system including the same
US20220115017A1 (en) * 2018-05-25 2022-04-14 Orion Labs Integrating logic services with a group communication service and a voice assistant service
US11908471B2 (en) * 2018-05-25 2024-02-20 Orion Labs, Inc. Integrating logic services with a group communication service and a voice assistant service

Also Published As

Publication number Publication date
ES2235984T3 (en) 2005-07-16
AU1380201A (en) 2001-04-30
WO2001024450A1 (en) 2001-04-05
DE50009883D1 (en) 2005-04-28
DE19947100A1 (en) 2001-04-12
EP1216547B1 (en) 2005-03-23
EP1216547A1 (en) 2002-06-26

Similar Documents

Publication Publication Date Title
JP2002094543A (en) Mobile information device, mobile information device access device, home network system, and access method to the home network
RU2264020C2 (en) System for running check and control of set of domestic electrical appliances
US6535110B1 (en) Device adapter for automation system
EP1106005A2 (en) Arrangement for interlinking protocol data units, whereby said data units belong to incompatible networks
US20020013146A1 (en) Device for switching, controlling and monitoring appliances
WO2004107657A1 (en) Home network system
US6947731B1 (en) Method for converting status messages output in spoken form
JP2003060799A (en) System and method for controlling home appliance
WO2003073692A1 (en) Home network system and method for exchanging standards in the same
GB2188819A (en) Improved gateway for use in load control and text transmission systems
CN103297506A (en) Method and system for controlling household equipment
JP2008165336A (en) Network system
JP2006514360A (en) Method and apparatus for controlling a device based on the HAVi standard with a device control module of the OSGi platform
CN2746685Y (en) Visual intercome system based on local network
EP1570576B1 (en) Method for setting home code of home network system
US20050151718A1 (en) Coupling module for a network
JP2000224167A (en) Installation remote access system, event occurrence detection program generator, internet linkage device, remote terminal and computer-readable recording medium
Chemishkian et al. Experimental bridge LonWorks/sup/spl reg///UPnP/spl trade/1.0
AU741290B2 (en) Network transfer facility
CN100484066C (en) Telecontrol gateway apparatus formed system and realization method thereof
Pfeifer Internet-Intranet-Infranet: A modular integrating architecture
Pfeifer et al. Internet-integrated building control: leaving the lab-robust, scalable and secure
CN211018823U (en) Dry node signal conversion circuit
KR102287986B1 (en) Smart Gateway for Building Home Network System
CN218603535U (en) Intelligent building intercom system

Legal Events

Date Code Title Description
AS Assignment

Owner name: SIEMENS AKTIENGESELLSCHAFT, GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KAMPERSCHROER, ERICH;REEL/FRAME:013017/0920

Effective date: 20020205

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: GIGASET COMMUNICATIONS GMBH, GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIEMENS AKTIENGESELLSCHAFT;REEL/FRAME:023107/0010

Effective date: 20090721

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20130920