CN102171747B - System and method for displaying messages in a building automation system - Google Patents

System and method for displaying messages in a building automation system Download PDF

Info

Publication number
CN102171747B
CN102171747B CN200980139562.1A CN200980139562A CN102171747B CN 102171747 B CN102171747 B CN 102171747B CN 200980139562 A CN200980139562 A CN 200980139562A CN 102171747 B CN102171747 B CN 102171747B
Authority
CN
China
Prior art keywords
information
message
viewing area
display
field
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.)
Active
Application number
CN200980139562.1A
Other languages
Chinese (zh)
Other versions
CN102171747A (en
Inventor
埃诗蕾·格伦·奎克
克里斯多夫·约翰·莫理斯
达伦·马克·斯诺德格拉斯
艾伦·马尔凯姆
罗恩·格济
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.)
Clipsal Australia Pty Ltd
Original Assignee
Clipsal Australia Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2008904107A external-priority patent/AU2008904107A0/en
Application filed by Clipsal Australia Pty Ltd filed Critical Clipsal Australia Pty Ltd
Priority to CN201510249957.4A priority Critical patent/CN104834242B/en
Publication of CN102171747A publication Critical patent/CN102171747A/en
Application granted granted Critical
Publication of CN102171747B publication Critical patent/CN102171747B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2834Switching of information between an external network and a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • 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/55Push-based network services
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/06Remotely controlled electronic signs other than labels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home

Abstract

Building automation systems typically comprise one or more simple control panels for controlling lighting, air conditioning etc. Such control panels are typically always on, and but are resource limited having small display areas as well as limited processing and memory capabilities. A system and a method is described for enabling the display of messages in a portion of the display area of such control panels. The system comprises an information centre which sources information such as weather forecasts or number of new emails. The collected information is then formatted into a message which is sent to a gateway device associated with the building automation system. The gateway device then provides the message to the control panels for display to the building occupants for representation (visual or audio) or action (e.g. turn on a device). The message generation system can comprise a web interface to allow occupants to customize the type and frequency of messages sent to their dwelling. Information gathering and processing can be distributed to the gateway devices such as by using instructions provided by the information centre. The system thus allows occupants to utilize existing infrastructure for displaying short informational messages of potential interest to the occupants.

Description

The system and method for information is shown in building automation system
Technical field
The present invention relates to the system and method showing information in a kind of building automation system.
Background technology
Information can show with number of ways.In some cases, information can overview be elementary or basic information in essence simply.Such as, the weather forecast in a city or the Back ground Information of forecast, can think the general introduction of temperature and/or such as fine, rain or cloudy situation.The Back ground Information that stock market is quoted can think listing code and share price.Other example comprises the result of new mail quantity in e-mail count or football match.Other Essence of Information are all short and relatively random.Such as, an idea in a day or a joke, or a news headlines.This information may be a cause of future studies or behavior, and a people maybe can be enable to grasp latest news.
This essential information can make recipient make decision or promote mnemonic(al) or the cause of action as one.Such as, recipient can utilize weather forecast to select suitable dress, or makes them when being away from home with yunna spiraea.In some cases, this essential information has limited correlativity, such as it produce to specific crowd and/or it after special time period relevant.Such as first weather forecast by limited geographic area and forecast in the effective time after issuing relevant.In weather forecast, the forecast nearest to the specific date may be more accurate than the forecast of former hours or issue in several days.Although this information is essential information, or have limited correlativity, it may be often used for make decision (clothing that such as above-mentioned selection is suitable) by the recipient of information.
Other essential informations may have certain limitation when it reminds a people to note a particular event or sight simply, and whether recipient can select to take further action as reaction.Such as, a piece of news top news can provide the short summary of a piece of news, if recipient is interested in it, so they then can readable text further.In another example, people may to understand receive evening to be labeled as urgent mail interested.If a people obtains the notice receiving this mail at night, so whether he can select to read immediately, and takes necessary action.On the other hand, if this people can not obtain this mail at Location, or current task of having other should be noted that, so this information can help them to make plan, and carrys out reading mail at reasonable time.Know that have received how many envelope new mail evening plans its action for contributing to them recipient.
Some essential information is relevant with lineup group, and is not only a specific individual.Such as, a message in household speech mailbox system may with any one relating to persons at this room stay, and be not only to some specific individuals.Equally, some household speech mailbox system uses passive alerting pattern, and the dialing tone of such as a kind of change transfers to remind occupant that residue has a piece of news.Therefore, once enter room, occupant necessarily remembers and goes to check phone, having determined whether any leaving message.This is conducive to providing a visual mode to have a piece of news to remind any one occupant in room.
Freely can obtain bulk information from network, in multi-data source of also can comforming, obtain bulk information.But the accuracy of this essential information is variant with the difference of information source.The free essential information much obtained from network is formatted as the form that can show at web browser, and the interested master datas such as the temperature of such as weather forecast, are embedded in abundanter information source.To the interested user of essential information, a large amount of information must be searched extract master data wherein.Such as automatic computer screen capture program etc. according to user intention, can choose essential information from the information of display.If content provider changes content format, this task will be made to become more difficult, require reprogramming or amendment screen scraping program, this amendment has exceeded the ability of most people, is also a kind of challenge to numerous computer user.
A lot of family has computing machine connected to the network, and occupant obtains these essential informations thus.But, for noise and energy-conservation consideration, these computing machines be infrequently in the state always opened, or at least can not open and spend the night.In some cases, such as morning, or after rushing bath, people inquire about nearest weather forecast before may being inconvenient to sit on computer.Therefore, because acquisition information needs extra effort, people may be unwilling to use computing machine to inquire about essential information.
Some television channels, particularly in the morning and news channel, below screen or fixing position, can roll broadcast information in the such as screen lower right corner.But televiewer can not control the information shown, and relevant information is often arranged in relevant but incoherent information flow.Such as, may occur weather forecast, but in the rolling in a then city, a city is play, user such as may to be reluctant at the information in their city, place to be shown.Equally, people need to turn on televisor, and sufficiently pay close attention to and viewing initiatively.
In some cases, people may subscribe to the information service be sent on their mobile phone, particularly by SMS notification every day.But this service is provided by mobile phone communication equipment, this transmission information mode normally a kind of costly.This is that people can not the first-selected restraining factors subscribed to.Meanwhile, this system needs subscriber can remember to check the content on their mobile phone, and this is unnecessary at night.In addition, information may be relevant to the more than people in room, and in this case, user must notify other members of family, is maybe sent on the mobile device of other members by this information, and this can cause further cost.In addition, multiple members that unnecessary cost also can occur in the same family subscribe to identical information simultaneously.
Summary of the invention
According to a first aspect of the invention, it provide one for preparing and show the system of information, at least for the part viewing area of the display device in automated system in buildings, this system comprises: an information center, comprises:
A customer data base, wherein comprises most of user, the information characteristics that each user has a relevant information transfer address and receives; One or more server, for receiving the information from one or more source, extract one or more parts of the information that receives, and the information of the one or more part is sent to information delivery addresses one or more in customer data base, the transmission being wherein sent to one or more message parts of an information delivery address is the feature receiving information based on the user relevant to information delivery address;
Described building automation system comprises: a gateway device relevant to information delivery address, for receiving the one or more partial informations from information center, provides one or more information to one or more display device relevant to gateway device;
And one or more display device, each display device comprises one for receiving one or more communication interface from gateway device infonnation; A display comprising viewing area; And a processor, for resolving received one or more information, determine the size of viewing area applicable part, and showing one or more parts of one or more received information, the size of display applicable part can be presented at the applicable part of viewing area for the one or more message parts which is determined received.
According to a second aspect of the invention, it provide an information center used in display and information system, be at least display device available display area in buildings automatic system, this information center comprises:
A customer data base, wherein comprises multiple user, the information characteristics of the message dilivery address that each user has to associate and reception;
One or more server, wherein each server comprises the storage medium that a processor and are coupled in processor, one or more server is configured to receive the information from one or more information source, extract one or more parts of the information that receives, be formatted as one or more information, and receive information characteristics according to the user relevant to information delivery address, send one or more information to the information delivery address in one or more customer data base, in use, display device and each information delivery address information in buildings automatic system, resolve the information received, determine the size of viewing area applicable part, based on determined size, one or more parts on the display device in viewing area display information at least partially.
According to a third aspect of the present invention, it provide one for having the gateway device of the building automation system of one or more display device, this gateway device comprises a communication interface and a processor, wherein, communication interface receives according to the user that building automation system is correlated with the information that information characteristics receives one or more viewing area part display for display device in building automation system, communication interface sends one or more parts of information in a pre-defined format to one or more display device, predetermined form comprises a title division and a data division, title division at least comprises an Info Type field, data division at least comprises a sign field, and a numeral and description field, and this gateway device provides information to the one or more display devices in building automation system in a pre-defined format, in use, the information received resolved by one or more display device, determine the size of viewing area applicable part, based on determined size, one or more parts on the display device in viewing area display information at least partially.
According to a fourth aspect of the present invention, it provide one for having the gateway device of the building automation system of one or more display device, this gateway device comprises a communication interface and a processor, wherein communication interface receives the information of information characteristics collection from one or more data source according to the user that building automation system is correlated with, the information received resolved by processor, extract also in a pre-defined format by one or more parts of one or more message part formatted message, this predetermined format comprises a title division and a data division, title division at least comprises an Info Type field, data division at least comprises symbol, numeral and description field in two fields, communication interface sends one or more information to the one or more display devices in building automation system, in use, the information received resolved by one or more display device, determine the size of viewing area applicable part, based on determined size, viewing area at least partially shows one or more message part on the display device.
According to a fifth aspect of the present invention, it provide the communication that a viewing area part for display device in building automation system produces display information, the method comprises: receive the information from one or more data source; Extract one or more parts of received information, formaing the one or more parts extracted is an information, this packets of information is containing a title division and a data division, this title division at least comprises an Info Type field, data division at least comprises symbol, numeral and description field in two fields;
And one or more address is extracted from a customer data base, viewing area part to the display device in the building automation system relevant to each address sends the information needing to show in one or more address, in use, the size of viewing area applicable part determined by each display device, and according to which field of the size determination data division of viewing area applicable part is presented on the applicable part of viewing area.
According to a sixth aspect of the invention, it provide a kind of method, the viewing area part that can be used in building automation system on display device shows the information received, and the method comprises: receive information; Determine the size of viewing area applicable part; According to the information that receives of format analysis preset, wherein preset format comprises a title division and a data division, and this title division at least comprises an Info Type field, and data division at least comprises symbol, two fields in numeral and description field; And describe in the data division display information of display device available display area part, wherein the size of viewing area applicable part can be used for determining the applicable part of which field in data division for viewing area.
According to a seventh aspect of the invention, it provide one for showing the display device of the information received in viewing area part in building automation system, this display device comprises: a memory device;
One for accepting the communication interface comprising the one or more part communication of information; A display with viewing area; One for resolving received information, determine the processor of viewing area applicable part size, and show one or more descriptions of the one or more message parts in the information received, wherein the size of display applicable part can be used for determining the one or more message parts in the display of viewing area applicable part, and this processor operates together with communication interface with storage facilities, display.
According to an eighth aspect of the invention, it provide the system for the viewing area part display information prepared and at least one display device, this system comprises: an information center, wherein comprises:
A customer data base, wherein this customer data base comprises multiple user, and the information that each user has an association sends address and feature of receiving information; One or more server, wherein one or more servers receive the information from one or more data source, determine that one or more instruction is arranged for the one or more message part of extracting from the information received, and sending one or more instruction setting to the one or more information transmission addresses in customer data base, the instruction setting being wherein sent to an information transmission address receives on the basis of information characteristics based on sending the relevant user in address to this information;
A gateway device be positioned on information transmission address, comprise a communication interface and a processor, wherein this communication interface receives one or more instruction setting, receive the information from one or more data source, this processor utilizes the one or more instructions received to arrange simultaneously, the one or more message part of extracting from the information that one or more data source is collected, this communication interface sends the one or more message parts in one or more information to one or more display devices of being correlated with in this gateway device;
And one or more display device, each display device comprises a communication interface, for receiving the information provided by gateway device; A display relating to a viewing area; A processor, for resolving the one or more information received, determine the size of viewing area applicable part, in one or more information received, show one or more descriptions of one or more message part, wherein the size of display applicable part is presented in the applicable part of viewing area for the one or more information portion branches which is determined receiving.
According to a ninth aspect of the invention, it provide one for providing the system of information to the one or more equipment in building automation system, this system comprises: an information center, comprises:
A customer data base, wherein this customer data base comprises multiple user, and the feature that the information that each user has an association sends address and receives information; One or more server, for receiving the information from one or more data source, extract receive one or more parts of information, and send to the one or more information in customer data base one or more parts that addresses send one or more information, wherein according to and this information feature phase information of receiving information of sending the user of address information send address and send one or more part;
A building automation system, it comprises multiple equipment, and wherein receives information address is consistent with the equipment of in building automation system, and one or more equipment plays a role on the basis of the one or more message parts received.
According to a tenth aspect of the present invention, it provide one for having the gateway device in the building automation system of multiple equipment, this gateway device comprises a communication interface and a processor, wherein communication interface receives one or more message part, and be supplied at least one equipment by one or more message part, and the one or more equipment plays a role based on the one or more message parts received.
According to an eleventh aspect of the present invention, it provide one for the equipment in building automation system, this equipment comprises: a communication interface, for receiving the information from comprising one or more message part in the one or more data sources outside building automation system; A processor, for resolving the message received, and plays a role according to the one or more message parts received.
According to a twelfth aspect of the present invention, it provide one for the gateway device in building automation system, it comprises a communication interface and a processor, wherein, this communication interface receives the information of the one or more instructions settings from information server, processor is made to extract one or more message part from one or more information source, and this processor performs one or more instruction and arranges, to obtain one or more message part in the information received from external data source, this gateway device sends one or more message part to the one or more equipment in building automation system, and the one or more equipment plays a role on the basis of received one or more message parts.
Accompanying drawing explanation
Illustrating of one embodiment of the invention is discussed with reference to the accompanying drawings:
Figure 1A to Fig. 1 C illustrates the embodiment of several element and a display and information system in building automation system 100;
Fig. 2 A to Fig. 2 C is the information format that one embodiment of the invention is relevant;
Fig. 3 A to Fig. 3 E is the information format that another embodiment of the present invention is relevant;
Fig. 4 A to Fig. 4 D is the information display of different embodiments of the invention;
Fig. 5 shows an image to new email notification message according to the embodiment of the present invention;
Fig. 6 shows an image to the display screen of display device according to the embodiment of the present invention;
Fig. 7 shows the image of the display device that two can show continuously according to the embodiment of the present invention;
Fig. 8 shows a method flow diagram according to the embodiment of the present invention, for generation of the information of the viewing area part display message at display device;
Fig. 9 shows a method flow diagram according to the embodiment of the present invention, for the viewing area part display information at display device.
Embodiment
With reference to Figure 1A to 1C, which show the embodiment of a display and information system in building automation system 100.Figure 1A display be the embodiment of a building automation system 140, wherein comprise a gateway device 150, for controlling the external channel passing into building automation system.This building automation system 140 to be connected with wireless 162 by wired 160 and to link display device 170, and 172 and opertaing device 180,182 (when lacking display device).This gateway device 150 receives the information of the data source from building automation system outside.Then, this gateway device may make form in order to information to the equipment transmission information in building automation system based on equipment.These equipment may comprise a processor, a memory device (as flash memory, RAM and ROM), a communication interface, a viewing area, and/or the controlling functions relevant to building automation.Contacting between gateway and equipment can be (the such as gateway 150 and equipment 172 and 182) of wired connection (such as, gateway 150 and equipment 170 and 180) or wireless connections.Such as, display device 170 and 172 can at the viewing area part display information representation of equipment, and opertaing device 180,182 can use this information to perform a controlling functions.In addition, if an equipment in building automation system has audio function, so representing the message of a sound or an audio-frequency information performance, showing responding by this equipment the message received.Same, if one of them equipment has wireless communication capability, such as bluetooth, so the description of message can be supplied to other bluetooth equipment.As discussed below like that, the information received by gateway device can be the information that gateway device requires, or the information at self-information center is in the future sent to gateway device.
What Figure 1B showed is an alternative embodiment of the invention, wherein comprises an information center 110 (or message generation center) and the building automation system 140 shown in Figure 1A.Information 120, the source of 122 comprises message part " # " 124 and " * " 126, sends, feeds back, or provide information to information center 110.This information center comprises one or more server 112 to receive information.This information be integrate with process, and extract one or more message part (such as, essential information fragment, such as " # " and " * ").These one or more parts can be formatted as one or more message in order to send, or are provided to a message transmission address, such as, by internet 130.This message send address may with the device-dependent of in building automation system, such as a gateway device.This gateway device 150 being positioned at receives information address receives one or more information, and sends or provide one or more message parts in one or more message to display device 170,172.This display device receives and is arranged in a display message part for message and the suitable description of message part, according to the size of viewing area applicable part, the some of them received or all message parts can be described or show, such as, " # " in equipment 170 and " * " in equipment 172.
What Fig. 1 C showed is an alternative embodiment of the invention, and wherein comprise an information center 110 (or message generation center), information is sent to multiple station address by it.As previously mentioned, this information center receives the information from multiple information source, extracts one or more message part.These one or more message parts can be formatted as one or more message, are sent to send address by a message or are supplied to user.In this embodiment, information center comprises a customer data base 114, and the message wherein comprising at least one and each user-association sends address.Concerning each message, the database (customer data base) of a user is asked to obtain the User Catalog that is wished to receive this message.Then, this message is sent to each message be associated by internet 130 and sends address.In this embodiment, three users need a message, and each user has a relevant message sends address 132,134,136, this address guide message is sent to corresponding building automation system 142,144, the IP address of the gateway device 152,154 and 156 in 146.This information sends and can encrypt or not encrypt.In another embodiment, message sends the address that address can be other electronic equipments relevant to a user or target (physics) address.In further embodiments, message can be used to send the other types news network of address.Such as, not use network to send message, but send in other networks or system, such as use the telephone network of dialing or digital user loop (DSL) agreement, on an optical fiber or cable system, a satellite network, or a power transmission lines network.The various combination of above-mentioned network can be used for sending address from information center to message and sends message.This message sends the address that address will allow message to be sent to requirement in an appropriate format, and therefore, the form of address can based on the network for sending message.
The message (gateway device in such as subscriber household or building automation system) that the information that is sent to sends address can be the predetermined format comprising title division and data division, title division at least comprises a message field, data division at least comprises symbol, numeral and description field in two fields.In the following description, these information may with Back ground Information as a reference, and to represent that this packets of information is containing basis or basic attribute information, or one of representative larger message, file or information source is concisely summed up, or Back ground Information.Send gateway device 150 receipt message at address place in message, and equipment message be supplied in building automation system plays a role.If this message sends according to the known predetermined format of display device, the suitable performance of symbol, numeral or description field that so this packets of information contains can show in the viewing area part of the display device in each user site.
In one embodiment, information center 110 is centers with one or more server 112.But, multiple center may be there is, and certain specific center may be distribution of functionality, and multiple physical address effectively connects.Each server comprises a processor, comprise a memory device or with a storage facilities communication.A customer data base can be maintained by information center, and the latter comprises the relevant information of user, such as name, IP or other addresses, and message sends the feature of service, such as, receive type and the frequency of message desired by user.This term of database is widely used, and comprises traditional SQL database and electronical record collection, such as one or more electrical form, or text, one of them interface can write, to provide required function (such as, store, upgrade and extract user related information).Other information, such as Billing Address also can be stored in this database.Information center also can provide a user interface, such as a network interface, and it can make existing user upgrade details and the characteristic information or preference, and makes new user use this service.
Information center receives the information in data source 120,122 scope.This information can from commercialization data source 120, or from (public) data source 122 freely provided.Information on the horizon can make response to the information requirements that information center sends to information source, such as HTTP or HTTPS.In addition, an agreement can between information source and information center, be set up, to provide information to information center.In this case, those skilled in the art can expect that data can send data termly or with the time of agreement.Information can be sent to information center by Email, RSS source, is updated to a server by connecting (FTP, sFTP, SSH etc.), or by other suitable mode or Data Transport Protocols.
The information received may be relevant to theme in a big way, such as, voicemail messaging in weather forecast or report, wave forecast or report, snowfall forecast or report, stock price, constellation story, transport information, mailbox, email message, weather warning, the phases of the moon, the tide time, the same day joke/thought/opinion/definition/poem or picture, news headlines, prediction of air quality, result of the match and other themes many.Some theme or information can relevant to large-scale user (such as weather forecasts).And other themes or information may be for other user individual, and user is needed to be configured it by above-mentioned network interface.In one embodiment, a user specifically can formulate and need the number of the electronic information in the mailbox of monitoring and particular count regularly can be sent to message generation server.
Above-mentioned information usually only after data source place compilation, or is sent in the effective time after information center relevant.In addition, information can be only relevant to user's subset, such as, with the user of town, or is correlated with to relevant personal user, such as, in the example of above-mentioned monitoring Email.By allow user right of priority (feature of receipt message) is set, user can receive the customizing messages that they want, and contacts without the need to the user receiving information with other, without the need to read may with their incoherent information.
The information received is processed by one or more servers 112 of information center 110.This information extracts the interested message part of one or more user through processing.This message part can be the information on basis, and they have the application on basis, is the main body basis of being correlated with or basic information segment.Back ground Information is normally very brief and refining, such as, forecast temperature; Forecasting weather situation, as sunny, cloudy or rainy; Avoid the message in some section (without the need to avoiding the detailed reason in this section).In other cases, these Back ground Informations may be simple and clear summary, such as a news headlines.The extraction of this information can be integrate these Back ground Informations and some information specifically.
The server of information center can pass through calculating and carries out grammatical analysis to the information received and extract one or more information segment or part, can be assembled into a piece of news.A piece of news can combine the message part of individual information source or a series of information source.Multiple predetermined form (this will hereafter discuss) can be utilized.The generation of information extraction and message can be carried out in the time receiving information from data source, or with predetermined number of times (such as every 10 minutes), or in other reasonable times, such as, load the software of routing.Extract and make function can separate.Such as, software module performs carries out grammatical analysis to the information received, and extracts the information be stored in information database, usually comprises the relevant information of time mark, association period or termination time and data source and so on.If time elementary or available data source unavailable (or extracting unsuccessfully), the available data sources list of an equal information can be obtained.Can make information storage in information database in the software module of the upper separation performed of server (or at different servers), and according to a set of source template or agreement, collect for the message of distributing with the time of specifying.
Information from commercialization data source 120 can be high special in properties, and provides in a standardized format (such as XML, RSS etc.), and therefore the grammatical analysis of information and leaching process are easier to.In some cases, information can provide in an appropriate format, can directly be included in a piece of news, or is directly inserted in information database, for generation of message.Large-scale customer data base and message extraction and other user individual uniquely demand information compare with the data source being sent information by Email or SMS may be more cost-effective to user.
Public network comprises the available information data source of many freedom 122.Usually this information only provides with the form of applicable web browser diagram display, or carries out computing by computing machine.In this case, information can be captured by screen scraping, network or to carry out the web page contents received calculating the similar Program extraction such as grammatical analysis.Screen or network capture program belong to the program (such as optical character recognition software) that the display of diagram pixel is converted back implicit information by those, or resolve the calculated field routine analyzer of HTML, XML or similar documents, with information extraction fragment or part, the label in include file or field.The computer function that this method requires, art of programming are different, and error may be larger.
Network robot (bot) software or network information gathering/gathering technique also may be used for finding and the process network information.This method can be used for finding multiple information source.It supports redundancy, but needs to determine the preferential setting of reference address or how data splitting.
Public information sources often just changes without notice.Such as, information source position (URL) can change, and information source supplier can select to stop information provision or start as information charge.Data layout also can change without notice.Correspondingly, information center can periodic monitoring public information sources and information extraction process, to detect and to adapt to any above-mentioned change.
Such as, a website can provide a webpage, comprises the weather forecast list in a series of city.The relevant portion available packages of this webpage is containing following HTML code:
When the form of " main cities weather forecast outline " by name being detected, the HTML analyzer of calculating can resolve HTML code.The structure of this form is the weather forecast that each grid column (label " tr ") comprises a city, first the list data element wherein arranging (label " td ") is city title, second list data element is temperature forecast, and the 3rd list data element is the brief weather forecast in this city or summary.Therefore, in these cases, HTML analyzer can resolve information in Back ground Information and summary, such as Perth, 24 degree, fine; Adelaide, 19 degree, cloudy.In this embodiment, these city titles, temperature and brief weather forecast describe and represent the message part protected in webpage.Html parser also can the date and time issued of this forecast of extracting, and for determining the cut-off date of these data, such as, after one day.
This observation process can at supervision comprehensively, partial supervised or even nobody carries out under supervising the mode of (automatically) completely.Such as, human administrators can contrast the information extraction and data source information that are supplied to web browser.Also can contrast with other information sources, with the validity of appreciation information and accuracy.Can dispose optional mistake monitoring software, human administrators watches out for the mistake in receives information, grammatical analysis and extracting software module.Tackle specific event or task failure, or make alarm when execution task is repeatedly failed.No supervision technology also can be used for change degree.Such as, tackle a kind of mistake, control software design program can use network bot software automatic searching to new data source, or is transformed into an optional data source, such as, be included in the data source in information database.This can carry out under supervising interactional situation, or when supvr carries out when checking the raw data source of makeing mistakes.When reporting errors occurs, and when information source changes, the basis that the selection of condition can be considered in operation be carried out, the critical point (as needed the user number of this information) of such as serving, can the validity of data source, main proficiency etc.
Information also can obtain from informant 120 place of commercialization (such as, paying).These information provide with the form of predetermined computing machine close friend usually, eliminate the special processing of the more fallibility required for free information source.In addition, server provider can warn client (such as information center) any service change usually in advance, therefore allows the system of information center to make necessary change, thus the generation that reply changes.
Once acquisition information, then must produce the message containing this information, and be sent to station address (or message transmission address), be presented on the display device of user, or the equipment in building management system is played a role.When the gateway device being at least user can be understood, information center can utilize a series of messaging protocol to list concurrent carry information in.The message part extracted from the information received can be formatted as one or more message by information center, is applicable to the use of user's display device with the form preset.Information center or the message part (such as by TCP/IP packet) of extraction can be provided to gateway device, the information format received can be turned to one or more message by gateway device, is applicable to the use of user's display device with the form preset.
Preset format (or agreement) known to information center's (or gateway) and display device produces a piece of news.Preset format can comprise a title division and a data division.In a kind of form, title division comprises at least one message field, and data division at least comprises symbol, numeral and description field in two fields.Type of message can show the type containing the information such as weather forecast or new mail prompt.It also may be used for the form of Indication message, the type of such as field and length.In one embodiment, type of message 1 can represent one and comprises temperature digital field and the forecast to weather Short Description (such as, cloudy).Type of message 2 can represent one and comprise temperature digital field and to weather Short Description (such as, cloudy) and a cloudy symbol, or the forecast of the code of sign field, for determining the symbol of needs display (such as in the question blank of equipment, 1 corresponding to cloudy, 2 correspond to grey cloud cluster, and 3 corresponding to rainy, and 4 corresponding to sunny).
In one embodiment, messaging protocol can be defined by information center's (or gateway) and use, and points to display device.Most of fields of messaging protocol determination title and data division.These at least comprise the definition of type of message, symbol, numeral and description field.Also definable series of protocols version, wherein comprises protocol version field, to defer to or what protocol version what meet is to indicate this message.Different protocol versions can comprise different fields, extra field or possible different length field combination.Protocol version also can with edition compatibility below, and in higher version, digital packets is containing all information of previous version numeral.The use of protocol version allows system to meet a series of equipment and the display device with different disposal.In this case, message type field can be used for the information content providing data division, such as, use together with sign field, to determine the symbol shown.
In one embodiment, messaging protocol version 0 limits the sequential combination of protocol version, type of message, symbol and numeric field as shown in Fig. 2 A 200.Protocol version field 202 is 4 bit fields 212 of permission 16 diversity of protocol versions.Message type field 204 is 4 bit fields 214, allows the type of message that 16 kinds different.Sign field 206 is 4 bit fields 216, and each type of message has allowed 16 kinds of distinct symbols.Numeric field 208 is fields 218 of one 4 eight-bit group (byte), have from ASCII or alphabetic(al) 4 characters of another 8 bit, or from UTF-16 (Unicode translation form) or alphabetic(al) 2 characters of another kind of 16 bits.Protocol version 1,220 is on the basis of version 0, and protocol version property value is set to 1, and comprises a description field 222, as shown in Figure 2 B.Description field 222 is that 24 eight-bit group (byte) are wide by 232, there are 24 characters from ASCII or other 8 bit words alphabetic characters, or from 12 characters of UTF-16 (Unicode translation form), or other 16 bit character alphabets.Higher Protocol Digital may comprise extension or added field.Therefore, this embodiment protocol version 2,240 is on the basis of protocol version 1, but there is protocol version property value and be set to 2, and comprise the description field 242 of an expansion, also comprise 24 eight-bit group 252, there is provided the combination description field of 48 eight-bit group, as shown in Figure 2 C.
In another embodiment, higher Protocol Digital can be used for the various combination of field, has different sizes.In this embodiment, the order that messaging protocol version 0,300 determines protocol version, type of message, symbol and numeric field is arranged, as shown in Figure 3A.Protocol version field 302 is 4 bit fields 312, has the protocol version that 16 kinds different.Message type field 304 is 4 bit fields 314, has the type of message that 16 kinds different.Sign field 306 is 4 bit fields 316, and often kind of type of message has 16 kinds of different symbols.Numeric field 308 is automatic 318 of one 4 eight-bit group (byte), has 4 characters of spicy ASCII or other 8 bits letters, or from 2 characters of UTF-16 (unified coding formats) or other 16 bits letters.Protocol version 1,320 is on the basis of protocol version 0, but protocol version field 302 is set to 1, and the numeric field 306 with 4 eight-bit group instead of the description field 322 with 24 eight-bit group wide 332, as shown in Figure 3 B.Protocol version 2,340 in conjunction with protocol version 0 and 1, have the numeric field of 4 eight-bit group and the description field of 24 eight-bit group, but protocol version field 302 is set to 2, as shown in Figure 3 C.Protocol version 3,360 is on the basis of protocol version 3, but protocol version field 302 is set to 3, and it is wide by 372 that its description field 322 is defined as 48 eight-bit group, as shown in Figure 3 D.Protocol version 5,380 is on the basis of protocol version 2, its protocol version field 302 is set to 2, define the type of message 304 of a 1 eight-bit group field 392, and 1 eight-bit group field 394 of a sign field 306, because herein is provided 256 type of messages and 256 symbols (or all or each type of message), as shown in FIGURE 3 E.
These embodiments never limit size, attribute or the type that field presents.This can be applicable to omitting some fields or part in some examples very much, or changes the field of transmission information or the size of part according to the attribute of information and detailed circumstance, and can be used for type and the attribute of the building automation system transmitting this information.
In order to illustrate the present invention further, according to one embodiment of present invention, Fig. 8 shows method 800 process flow diagram of a message of the viewing area part display information produced at display device, according to one embodiment of present invention, Fig. 9 shows method 900 process flow diagram of the information in the viewing area part display message of display device.
In fig. 8, method 800 originates in step 810, as the equipment such as information server or gateway receives the information from one or more data source.In step 820, equipment extracts one or more parts of the information received.Then, equipment step 830 by extracting to one or more division format turn to a message, this message comprises a title division and a data division, this title division comprises at least one message type field, data division at least comprises symbol, numeral and description field in two fields.Finally, in step 840, this equipment by extracting one or more address to process and sending a message to each address from customer data base.
In fig .9, method 900 originates in step 910, the display device receipt message wherein in building automation system, and such as one sends from gateway device, or sends from an information server.In step 920, display device receives information according to predetermined form (form that such as Fig. 8 step 830 uses), wherein this preset format comprises a title division and a data division, title division comprises at least one message type field, data division at least comprises symbol, numeral and description field in two fields.Once display device information extraction part from the message received, in step 930, the information in the viewing area part display data division of display device.
Usual description field is the text field.Other protocol version specifically can formulate a language field, comprises the suitable alphanumeric codes of a definition for description field.Another group protocol version can be used for determining that description field is actually the image of a bitmap.
Method within the system describes and provides dirigibility, the basis of the protocol version can understood at them to be determined the different stage of equipment.If protocol version is defined, so added field or information are connected to message end, and then equipment can extract and the agreement highest level information comprised in the message sent with higher protocol version showing that they can understand.By this way, the equipment of most of resource restriction, such as those interpretabilities and/or display protocol level 0 message can ignore any excessive data in message completely, the minimum information that only display is relevant to agreement 0 field.In another kind of embodiment, equipment can be adapted or selection protocol version or version combination, process and display message on the basis being used in usually available viewing area size.
When message produces, extra processing procedure may be needed and understand the equipment of higher protocol version, because information may need to be separated and allocate multiple field.Extra field can comprise and describes the message separated from several field and how to form extended message.Such as, initial description and the extended field of description can link simply.Describe extended field and can substitute initial description field completely.In another embodiment, extended field can be inserted into the central authorities of initial description field, and wherein extra field can require that guidance of faulf handling device adds extra information.The professional of this technical field also can expect that other change and embodiment within the scope of the invention.
The messaging protocol limited allows the development of process software and the hardware can installed in the display device, reduces the computation burden of processing procedure and display device.In one embodiment, there is limited process, software or hardware that the equipment of storage and display capabilities can comprise processing protocol 0 message, ignore every other version.In the equipment with larger viewing area, the free space showing message to display major function relevant (such as photocontrol) can the viewing area total amount needed for display information change.Software in equipment performs can the free space of detection display a piece of news, then selects suitable messaging protocol, when more space is available, usually uses the agreement of higher-version and larger message.
Message type field can be a binary digit or code, corresponding to one in a set of known message type, such as weather forecast, wave forecast, the forecast of snow feelings, Stock Report, mail reminder, notice of meeting, voicemail notification, prompting, general information, basic messae etc.
For each type of message, series of sign represents different conditions, conditioned disjunction content.Sign field stores binary digit or code, corresponds to the predetermined symbol linked with type of message.Such as, if type of message is a kind of weather forecast, so series of sign can comprise sunny, cloudy, rainy, and when sunny symbol can be used for forecast fair weather.In the message shown in Fig. 4 A and Fig. 4 B, the symbol of cloud and the sun represents cloudy and bright day gas respectively.
Although sign field is relevant to message type field, according to message field value, identical value can be used for specifying series of sign.Such as, symbol code 1 is corresponding to the billow in the sunny and wave forecast in weather forecast.This approach reduces the field size needed for sign field.Such as, if use the message format in Fig. 2 A, 4 bit message fields and the 4 bit symbol fields of each type of message can have 16 kinds of symbols, suppose that all types can show 256 symbols.
In another embodiment, symbol code can independent of type of message.Such as, symbol code 1-3 can represent sunny, rainy and cloudy, symbol 4-6 can represent billow, moderate seas and without wave (horizontal line).In this case, if need a large amount of symbols, then need more bit to carry out conventional letter field, can reuse when type of message is relevant through symbol.
Standard set denotational description and relevant sign field value and/or value of message types can be determined, and be stored in display device, therefore allow the sign field in a message to be converted to displaying symbol.Information center or gateway device once specifically can be formulated a kind of spendable standardization simply and describe, and according to the equipment corresponding to standard symbol, display device can pre-install symbol that is suitable or customization.
Numeric field can be used for the correlated digital of contained information in coded message.In the message display embodiment shown in Fig. 4 A to Fig. 4 D, 402,404,412,414 temperature are digital accordingly, and the display numeral shown in Fig. 5 corresponds to the new information number received in nomination record.
Description field can be used for a short illustration and text juxtaposed setting of storage display originally.Weather forecast 412 such as shown in Fig. 4 C and Fig. 4 D, in 414, word " Cloudy is cloudy " and " Sunny is sunny " are the basic summaries (comprising temperature) to weather forecast.Description field also can strengthen symbol, or provides additional content.Therefore sunny symbol can be used to represent fair weather, and text can state that " development and change " are for fair weather.Fig. 5 represents the embodiment of new mail notice 500 message, comprises a new mail symbol 502, new mail number 504 and mail account name " username@mail.com.au " 506.Therefore, description field 506 provides the mail account content of the new mail received.
Same, if the equipment in building automation system has audio performance, so message presents by the mode of sound or audiovisual.The message format of foregoing description can be changed to the voice signal comprising an equipment and can play, or this equipment can comprise default message and/or phonetic synthesis.Such as, this equipment can load different weather and describe and numeral, thus this equipment can produce the sound description (such as " forecasting weather is sunny, 24 degree ") of a piece of news.In some cases, equipment can be made a response to the message received, execution control function.Such as, if when the temperature of forecast is higher than temperature threshold, air-conditioning then can be opened.Same, if when receiving the TV programme liked, hdd recorder then can recording television programs.
User can specify them to wish the type of message received.The server 122 that message produces center produces message according to above-mentioned multiple messaging protocol.The selection of agreement can be carried out according to the understanding of equipment, and particularly the protocol version of equipment is known.In addition, also can use a protocol version given tacit consent to (such as version 0), or send multiple versions of identical information.Make a reservation for be sent in the time of specifying the address 140 received by gateway device 150 that user specifies to one or more message of a user.These information send by network 130, or produce center to the special of gateway or reliable links by one from message.These message are compressible in traditional IP packet, or some other mutual agreement tables.The message form that this form can transmit in building automation system, although this is optional, the gateway supposed can perform conversion between different communications protocol or form modifying.Same, this information center can provide information to gateway device, and this equipment can format this information, or in building automation system functions of the equipments basis on reformat this information.
Building automation system comprises equipment component for controlling (such as usually, switch, button, knob, dialing, touch-screen etc.), and for executable operations process equipment component (such as, never restriction lower lamplight brightness, open door handle, scanning access token).These equipment are connected to each other by securing electric lines or wireless signal, by sending order communication with one another with clear and definite agreement.If allow to extend the ability of adding message and transmitting, the attribute that so this agreement is definite is unessential.The equipment of being readily appreciated that will abandon those inapprehensible received message simply.Such as, user can specifically specify guarantee to play a role the condition of (heat, freeze, open window shutter etc.), if receive related news (such as weather forecast), so this equipment can be made a response to it.
Different aspect of the present invention can be used for multiple systems, this carried out description in multiple patent, the such as patent No. is 683529, the Australian Patent of " family and buildings electrical control panels " by name, PCT number of patent application is PCT/AU2004/001052 (WO2005/015774), " utilizing wireless network communication system and the communications protocol of an automatic retransmitter " by name, PCT number of patent application is PCT/AU2004/001053 (WO2005/015811), " wireless network communication system and communications protocol " by name, PCT number of patent application is PCT/AU2004/001054 (WO2005/015751), " collision detection in non-radio bit wireless network communication system " by name, PCT number of patent application is PCT/AU2008/000150 (WO2008/095249), " selecting communication network function " by name, PCT number of patent application is PCT/AU2008/000151 (WO2008/095250), " wireless network communication system " by name, and PCT number of patent application is PCT/US01/00428 (WO 01/52478), " building controls " by name, all introduce in reference before.
In another embodiment, different aspect of the present invention also can join with supply line's communication system, and the equipment wherein in buildings can control by the conditioning signal in supply line, in buildings and/or for should buildings.
Gateway device form house and ground external network and for building controls or robotization internal network between interface element.When gateway device comprises the communication interface of a permission gateway device and two network communications, the exact properties of this gateway is then unessential, and this gateway device comprises a processor, and this gateway device can be made to perform suitable protocol conversion or explanation.Gateway device can comprise storage facilities (such as flash memory, RAM, ROM, hard disk etc.).In some cases, this gateway device also can perform the access control of some level, such as, to guarantee only having authorized user can enter from buildings outside, public network.This gateway also can selectively allow authorized user to carry out other control and monitoring functions, such as, checks the state of building safety system, controls illumination or show image from the camera being arranged in buildings.Gateway device also can allow to be based upon the two-way of information center and link, and realizes the message supply from building automation center to information center and user's right of priority.
Device usually without any need for special electric wire or installation operation, is considered the gateway of low-cost equipment, can simply be installed and abandon.A network interface configuring this gateway also can be provided, reconfigure as required.
The gateway device (such as, port, equipment or IP address) that gateway device needs to inform in automated system is usually installed, and to information center's (such as IP address or centre address) access information.
Gateway device can be special equipment, or the internet gateway device that common, for connecting household PC to internet.For special gateway device, it is by a telephone wire or cable, isdn line, leased line, a special network line or connection, or is connected directly to network as the wireless devices such as WIFI or other modes.In addition, it also can be connected to a port of existing gateway or modulator-demodular unit (wired or wireless), and utilizes the connection being connected to network be pre-existing in user site (transmission address).The function of this gateway can and the traditional internet gateway device in access customer site (transmission address) place.This function can by additional hardware, firmware or software simulating.In this case, building automation system needs to connect with the wired or wireless gateway device be connected.
In certain embodiments, when user being configured to enter gateway device by user interface, this gateway device can play the part or all of function of information center.User interface can be a kind of socket by wired or wireless computer equipment (such as desktop computer, portable computer, mobile phone, PDA etc.), and this term can use at a convenient time.User can use socket to carry out the obtainable RSS of h.323-configured gateway equipment and subscribe to, and reformats and is supplied to local repressentation equipment.Such as, can be used for providing news recap to local display device from the RSS subscription of online newspaper.Equally, this socket can make user specify Email Report to monitor, and this gateway device can provide such as new mail number, and the information of sender's e-mail address and mail matter topics, by the equipment use with extra display area.
Gateway can based on solicited message on the basis of the demand of equipment in building automation system and information.Such as, refrigerator can comprise a display device (being connected to building automation system), and it can monitor the article in refrigerator, the quantity of such as milk.If quantity is lower than (such as, 1 box) during a certain critical point, so a warning or informational message will be sent to gateway device.In addition, refrigerator can its content of daily report to gateway device, gateway compared with the content list of minimum, thus can determine that the total amount of milk is lower subsequently.Such as, so gateway device to the milk information of information center's request best price, or is attempted oneself to obtain this information, uses the list of website, supermarket, analyzes the instruction obtained from information center.The milk of best price then can in company with representing the symbol that milk amount is low, and the supermarket with best price milk is presented on refrigerator together.This method may extend into a series of article or other services.Such as, the equipment linked with televisor can determine certain program that beholder watches weekly usually.In this case, gateway can use this information, and retrieves online television guide, thus provides relevant information to the equipment in room, watches this program with reminding user, and channel and broadcast time.
The socket of gateway device can be used for h.323-configured gateway and shows different display devices by different message.Such as, two occupants can by the mail number of two monitoring, gateway network interface the relevant information of specification mail number can be sent to (such as, report 1 is sent on the display device in bedroom 1, and report 2 is sent on the display device in bedroom 2) on which equipment.
In addition, the user of the network equipment or socket can be used for carrying out communication with information center.This allows user by socket to gateway subscription service or message.The all right stored user IDs of gateway device, and be supplied to information center, thus at user's whilst on tour, these information are sent to the site of user.Stored user IDs also can be used for customized messages as above to local display.
In certain embodiments, information center can be used as core renewal site and plays a role, metadata is pushed to gateway (or other internet devices in building automation system, can simply with reference to gateway device or more succinct gateway), comprising gateway can obtainable information, and how to analyze the information received.In certain embodiments, information center can provide some message parts, the information such as obtained from suitable system, and how extracts the metadata of other message parts from public web site.Information center can monitor message source (such as webpage), and produces the metadata containing computer instruction, to process and to extract the message part contained in website.This metadata can be supplied to gateway device, and it can explain and perform the order in metadata.Along with the change of website or information source, renewal can be circulated a notice of to gateway device.Gateway device can ask the renewal from information center.Because this is apparent for a person skilled in the art, provide metadata to build the method for software program and represent good design, and there is dirigibility, scalability and cutting along with the development of equipment and the raising of system.
In certain embodiments, gateway device can perform all functions of information center and gateway, can save information center.Gateway device can obtain source information and analytical information extracts and forms message part, to be supplied to the equipment in building automation system.In certain embodiments, gateway device also from suitable or directly obtain information business-like infosystem, provide authentication information, and record can perform book keeping operation to suitable user.
Suitable gateway device is a Clipsal C-Bus 5200PG WISER home controller, and its allows to carry out long-rangely entering, control and monitoring to the automatic system in family.This equipment can also carry out long-range programming again to automatic system equipment or authorize, and distribution basis message, wherein comprises essential information as described herein.
Owing to being understandable, this gateway device is one or more equipment in any connecting building thing and extraneous interfacing equipment, and can be connected with afferent message with form of ownership, comprise by internet, wireless or wired connection, electric wire, optical instrument, satellite and cable and combination in any.
In another embodiment, a piece of news also can be defined as a target equipment in a building automation system.This will make information be directed to specific equipment, each bedroom of a such as house, allow occupant's personal customization information in a certain user site.This customization is undertaken by above-mentioned socket.This gateway device can maintain device id and nickname figure (such as, device 001=bedroom 1), and this nickname is provided to the information center linked with information.This messaging protocol can comprise a device address field, and when sending a piece of news, message produces center can utilize this field.This can be used by gateway device or building automation system, to guarantee that message is sent to specific equipment.
Building automation system 160 can be any system, wired or wireless, is applicable to the different elements 170,172,180,182 linked in building management or automated system.This can be at a high speed or the motorbus of low speed, a series of multi-drop motorbus, an Ethernet, wireless control network, an a kind of wireline conveyance network, or anyly can link the similar network of opertaing device to internet gateway.Use a series of wireless agreement or standard can provide wireless connections, such as bluetooth, Wi-Fi, IEEE802.11, C-Bus etc.This Cipsal C-Bus system is a kind of example of suitable building automation system.
Element in building automation system can be independent equipment or subsystem.Each equipment (no matter be independently, or as the part of subsystem) broadly can be divided into the equipment of those displayless, such as special opertaing device, and 180,182, and the equipment 170,172 with display.Display device can have display or controlling functions, or simply status information is presented in equipment or system.Suitable equipment and subsystem comprise security system, metering-in control system, illumination dimmer, illumination relay, air-conditioning system, air-conditioning thermostat, temperature sensor, high-level sensor, motion detector, refrigerator control system, or analog.If the normal running of the information of being distributed by internet gateway 150 on these equipment, subsystem or complete building automation system 160 does not affect, the property and function of so this equipment and system is not particular importance.
Display device 180,182 in building automation system comprises a little diagram screen (such as pixel display) usually, and its size is set to suitable size, arranges traditional Domestic lighting switch.These displays control for the mode of operation and operation showing building automation system and plurality of devices thereof.These equipment only need the small screen with several centimetres of sizes usually, have very little processing power and nonvolatile storer.This equipment is from Australian Clipsal, and such as, Clipsal 5055DL, it has the rear-projection lcd screen of a 64X128 pixel, can be used for Lighting control.This equipment cost is lower, can be arranged in each room in a set of house.This equipment can pass through button (equipment 170 such as, in Fig. 1) and/or touch-screen (equipment 172 in Fig. 2) accepts to use input.
The equipment that the interpolation of only a small amount of Add-ons allows these common can utilize their diagram screens all or part of come the information of display base information and so on.Message analysis is different field by the reception of this software processing messages, and shows this message.In addition, it can process multiple message, comprises the conversion (such as, after showing a piece of news a period of time) between coding different messages, and with other softwares on equipment perform interaction, thus determine a piece of news can viewing area size.Change allows message to send, thus carries out audio description or opertaing device is made a response to the information received.
The protocol version being programmed to the particular device of explanation (and display) can based on the basis of the process of this equipment, storage and display.These equipment limit available display area and resolution usually, thus can explain compared with showing the more complicated information of message.Mounting software can comprise multiple predetermined symbol or denotational description---or the certain message types of (being correlated with), or any type of message all can use.Storage capacity along with equipment changes by the exact number stored, and wherein typical equipment at least stores 6 to 12 distinct symbols.In certain embodiments, the symbolic expression of storage can carry out upgrading, and is sent to equipment according to the type of message that user subscribes to.Such as, when interpolation or the pre-timing of amendment, server or gateway device change relevant new symbol by substituting and/or loading to these.This software can interact with the software for display on equipment, to determine available viewing area, and the messaging protocol that choice for use is suitable on the basis of information, or the information field of display.
Can use multiple method allow display when any urgent show more information on time.Such as, the display of multiple message by showing each message at special time (such as 10 seconds), and can be play at the middle continuous circulation of the message of display.Article one, independent message can separatedly be opened, and such as, based on data division field, and can show continuous print description.In another embodiment, roll type display can be used for character and enters on the left of screen, moves to right side, or shows a long message (length of message is greater than the width of display) with contrary direction in real time.Message can be divided into a series of or multiple continuous print to describe by effectively.Those skilled in the art also can expect other the multiple methods separating and/or show long message or multiple message.
In certain embodiments, building automation system can utilize more above-mentioned display device to have the display device of larger display screen.Wherein a kind of equipment is Clipsal C-Touch color touch screen.But in several cases, the main body of this display is retained in building automation system, one that only has that message based on one provides zonule that is available or that be retained.
Fig. 6 and Fig. 7 has carried out graphic extension to kind of the display device of two in building automation system, they can send two kinds of basic messaes according to protocol version 0, the first has the relevant type of message of weather forecast, a sign field corresponding to dark clouds, one represents the temperature digital field of 19 degrees Celsius, the second message has the type of message of " new mail ", symbology one envelope Email (mail), and a numeric field 4 represents in mailbox and has 4 envelope new informations.
Fig. 6 shows a display device 600 in building automation system, and it can utilize touch-screen 610 to show the message of short form.In this embodiment, display is divided into corresponding multiple region according to position 620, function 630, Status icons 640, micro-interface area 650 and message region 660.The band of position 620 comprises selectable icon, allows user area to carry out relevant control to the multiple position in buildings, such as kitchen, living room, dining room, bedroom and perimeter.Functional area 620 comprises selectable icon, enables the difference in functionality that user controls in building automation system, such as, throw light on, safety and temperature control.The Status icons that display system health status or network connect can be presented at Status icons region.Micro-interface area 650 allows user to control the equipment relevant to selected areas or relevant specific function.The a series of controls to illumination level in multiple room are shown, such as kitchen, porch, living room, dining room and bedroom 1 and bedroom 2 in embodiment shown in Fig. 6.Other Lighting control is undertaken by the navigation button, such as, (or upper one) before and the next one.Message region 660 can be used for display information messages and any basic message be sent on this equipment.In this embodiment, the system date and time of this plant maintenance is shown as 662, also has a cloudy description and represents the numeral 19 of Article 1 message 664, and the statement of envelope letter and represent the numeral 4 of Article 2 message 666.
If message sent according to protocol version 3 in Article 1 and the second day, so will comprise additional information in description field, or when raw information is divided into several message, then may comprise additional information in multiple description field.In the present embodiment, Article 1 message can comprise dialogue sky weather specifically pre-, and within second day, message can comprise e-mail address and/or the mail matter topics of new mail sender.User can obtain by touching suitable button or read this information, and wherein, micro-interface area 650 can be used for display additional information (information such as, comprised in message semantic definition field).
Fig. 7 shows two kinds of descriptions that display device 700 shows continuously, and its display screen is less compared with the display device shown in Fig. 6.In this embodiment, display device comprises the equipment control knob in multiple building automation system.In this embodiment, viewing area is limited, therefore can only show the above-mentioned message according to protocol version 0.In order to show two message, equipment the first display 710 for describing Article 1 message and for show Article 2 message second display 712 between change.When user does not press a button, equipment is changed regularly between each display, such as conversion in every 10 seconds.
First display 710 shows the illumination level in kitchen 720, living room 730, bedroom 1740 and bedroom 2750.The illumination level that each room is relevant is the circuit display of 0% (closedown) and 100% (all) by end mark.The illumination level in each room is controlled by button 722,732,742 and 752.The comparatively lower part of display also comprises a message and navigation area 760, and relevant the navigation button 762.This region shows the system time 762 (7:42), the navigation icon 764 (right arrow) relevant to the navigation button 762.Pressing the navigation button 762 makes equipment show another page of control, to control other equipment in building automation system.This region also comprises a cloudy description, and numeral 19 represents Article 1 message 766.Second display 712 and the first display similar, but message in second display and navigation area comprise the description of a mail and numeral 4, represent Article 2 message 768.
By limited cycle or termination time, a finite lifetime can be determined to message, or by equipment control treatment, or by building automation system control treatment, can be even information center.Such as, a piece of news may comprise a closing time or time field, and it specifically can specify message valid time, and after which time, equipment just no longer shows.In addition, this value can be the time span (such as, 2 hours) of this message display.In another embodiment, message message id can be given or stop ID.This can be used for the equipment not having absolute time reference (lacking clock), or the restriction to its Measuring Time cycle capability.It is effective time cycle (according to message id or termination ID) that building automation system or information center can record each message, the end of term at this time, send a piece of news to equipment, this equipment of instruction stops this message of display (using message id again).
Common building automation or management system have transmission of information between the packet of maximum limit at the equipment of usage data bag and those to its length usually.Message for common building automation system or management system should be brief as far as possible under the prerequisite playing function, but allow extension more than the informational capacity of suitably transmission.In one embodiment, most of message is enough brief, and every bar message is applicable to a packet.But if the message transmitted is oversize and can not transmit for individual data bag, so much packet will can be used for the information transmitting requirement.
In one embodiment, a piece of news first may know 10,12,20 or some other length be a small amount of eight bit word joint number.This message can comprise following information:
An order eight-bit group, determines information order, and protocol version can be selected to identify;
A continuous print eight-bit group, comprises the field that determines producing the packet sum of whole order, determines the packets fields from this packet sum for one, if needed, these fields allow from a series of longer order compared with small data packets.
If numerical portion occurs or disappearance, occur or disappearance if symbol confirmation unit divides, so one comprises the public utility of field instruction and selectable eight-bit group, a field can transmitting prescribed information type, this field allows distinct device according to the requirement of user and arranges and optionally show different message parts.
Some selectable digital eight-bit group with object and meaning as described herein;
And a series of eight-bit group comprising textual portions, this code segment has the text message of some features, has object as described herein and meaning.
Building control system restricting data bag is to the length of about 12 to 20 eight-bit group, and this message can allow the transmission of the basic weather forecast in individual data bag.This forecast only can comprise a single symbol (cloudy), a single numeral (20) and word " cloudy ".According to the exact number of eight-bit group used and the method for coding, this basic messae is generally 12 to 20 eight-bit group length.
Comprise and to encode the feature that may need 20 or more from the mail number in subscriber mailbox and addresses of items of mail in full more complicated, only pass on e-mail address.This message may require that 25 to 50 eight bit characters are to pass on message, or depends on used definite coding.If its length is for building management or automated system with long individual data bag transmits, it may be split as 2 or 3 packets.By relating to a packet serial number and total data packet count, the restructuring of complete basic messae is easy to realize for this skilled practitioner.
A lot of house comprises one or more simple control or status panel, such as, for alarm, air-conditioning and/or illuminator.This panel normally opens, but its resource is usually limited, has less viewing area and limited process and storage capacity.These features make it in apparatus control system, have cost benefit, and can be distributed in the building automation system in house.But this display usually can not receive, processes and/or show from the resource information outside buildings.The display being usually directed to add, process, storage capacity and ability to communicate considerably increase the cost of element, make them can not realize making the overall arrangement in expensive and accurate building automation system.
Above-described embodiment outlines in building automation system for showing the advantages systems of message.An information center can be used for receiving the information from one or more data source.One or more servers in this information center receive this information, and from grammatically analyze this information, extract one or more message part, these message parts are formatted as one or more message with some predetermined fields by server subsequently, such as type of message, symbol, numeral and description field.But customer data base can be inquired obtain a user list wishing to receive this message.For each user in this list, send a message to the transmission address of association by internet.Send the gateway device receipt message of address, and be provided to building automation system.This building automation system can comprise one or more display device.Display device can receipt message, message is divided into multiple message field, and shows this message in equipment available display area.Therefore, this provide the method for the Back ground Information that shows to simple device, for can this information utilize to make the buildings occupant determined further.In addition, this equipment can the pattern descriptor of audio frequency, or makes a response to the message received, such as, open air-conditioning or record a program.
Information center (or center) can receive information from multiple Internet Server, format this information, and in the subscriber household with gateway device being sent to subscription or buildings.Information center simply need to each user and collects a small amount of expense, and by assembling numerous client, the payment of customer charge is likely that high-quality data, services is paid.Usually, and directly subscribe to compared with commercialization information to unique user, this has more cost benefit for user.
The design aspect that the use at core information center changes method or distribution data, services supplier also has advantage, only has single main points to need to upgrade.When multiple center, only need renewal code, each center can be distributed to relatively easily.This system also can utilize the information resources that network can freely use.For collect and process this information software development and rewrite be beyond most of owner's limit of power outside professional task, but effectively to perform by central site cost.
This system utilizes one low cost gateway device easily, can simply install and abandon, be connected to building automation system and information center.This gateway device only needs enough mount messages to understand building automation system, and understands how to enter information center.This gateway device has some functions, comprises prevention and obtains buildings service without permission, allows the buildings Service controll of remote location, and from information center's obtaining information.The available function of other gateway devices is also available.Based on the function of gateway device, gateway device can receive the metadata of the information center from information source, and how to process or analyze the metadata of the information received.This facilitate the development of distribution system, wherein independent gateway performs most processing procedure, and information center provides the instruction how operating this process.
Said system make use of the advantage of infrastructure and performance in Existing Buildings automated system, and equipment and subsystem constitute these systems.Particularly the determination of messaging protocol and the software development on these protocol basis realize the image display that existing integrating is small-sized low cost, and control those equipment for other similar control in Lighting control or buildings.
Not, the confirmation also should do not advised as any form, as the prior art form of common full appreciation for any prior art mentioned in this explanation.
This it will be appreciated that as " formation " and derivative thereof (such as, comprise, form), and as the derivative for comprising fixed reference feature used in the present invention, this does not also mean that supplementary features that are that get rid of miscellaneous stipulations or that imply.
Although embodiments of the invention illustrate and have been described in detail above, but be understandable that, the present invention is not limited to disclosed embodiment, it can have do not exceed above with numerous rearrangements of the scope of the invention described in claims which follow, amendment and replacement form.

Claims (43)

1. at least part of viewing area on the display device in building automation system prepares and shows a system for information, and it is characterized in that, this system comprises:
An information center, comprises:
A customer data base, wherein comprises multiple user, and each user has the information transmission address of an association and the feature of the information of reception;
One or more server, wherein the one or more server receives the information from one or more data source, extract one or more part receiving information, send one or more part and send address to the one or more information in customer data base, the one or more parts being wherein sent to a receives information address receive based on information characteristics to send the relevant user in address to information;
A building automation system comprises:
One has the gateway device that associated information sends address, can receive one or more message part from information center, provide one or more information to the one or more display devices associated with gateway device; And
One or more display device, each display device comprises:
A communication interface, for receiving the one or more information provided by gateway device;
A display with viewing area; And
A processor, for resolving the one or more information received, determine the size of viewing area applicable part, and show one or more descriptions of the one or more parts of one or more information received, wherein the size of display applicable part is presented in the applicable part of viewing area for the one or more message parts which is determined received.
2. system according to claim 1, it is characterized in that, the Extraction parts receiving information is formatted as one or more information with preset format by one or more server, this form preset comprises a title division and a data division, this title division comprises at least one Info Type field, data division at least comprises symbol, numeral and description field in two fields, and the information that the processor in each display device receives according to the format analysis preset, and the size of viewing area applicable part is used for determining which field of data division appears at the applicable part of viewing area.
3. the system described in claim 2, it is characterized in that, this information center also comprises an information database, this server stores extracts one or more parts of information in the information database received, a data source and a termination time and each part are connected, from information database, regains the one or more information from one or more message part.
4. the system described in claim 1, it is characterized in that, gateway device is received, from one or more message parts of one or more server, be converted into one or more information with preset format, this preset format comprises a title division and a data division, this title division comprises at least one Info Type field, data division at least comprises symbol, numeral and description field in two fields, and the information that the processor in each display device receives according to the format analysis preset, and the size of viewing area applicable part is used for determining which field of data division appears at the applicable part of viewing area.
5. the system described in claim 1, it is characterized in that, one or more data source comprises at least one internet site, extract one or more message part received, comprise from the web page contents at least one website, computational analysis web page contents extracts one or more message part be included in the web page contents received.
6. the system described in claim 1, is characterized in that, if when attempting from first data source extracting message part failure, then can attempt from second the equal information of data source extracting.
7. the system described in claim 1, is characterized in that, also comprises a user interface, allows user to configure one or more information characteristics being supplied to user-dependent one or more display device.
8. the system described in claim 7, is characterized in that, described gateway device comprises a user interface, allows user specifically to specify the display device information provided by gateway device.
9. the system described in claim 2, is characterized in that, data division at least comprises a sign field, and wherein the display of this sign field is the value based on being stored in Info Type field and sign field.
10. the system described in claim 2, is characterized in that, title division also comprises one for showing the protocol version field of data division.
11. systems according to claim 10, it is characterized in that, one or more display device extracts protocol version field from the message received, and selects the protocol version that will use, the basis of viewing area applicable part size is resolved receive the data division of information.
System described in 12. claims 1, it is characterized in that, show in display device receive one or more message parts of information as a series of continuous display, the size of each viewing area wherein continuously in display can be presented at viewing area can with in display section.
The information center used in 13. 1 kinds of systems at least part of viewing area display information of the display device in building automation system, it is characterized in that, this information center comprises:
A customer data base, wherein comprises multiple user, and each user has the message passing address of an association and receives information characteristics;
One or more server, wherein comprise a processor and a storage medium be coupled with processor, one or more server is configured to receive the information from one or more data source, extract one or more parts of the information received, and it is formatted as one or more message, user according to sending address information with information receives data characteristics, the one or more information the one or more information be sent in customer data base send address, in use, display device in building automation system and each information send address information, resolve the information received, determine the size of viewing area applicable part, and on the basis of pre-sizing, one or more parts in the viewing area part display information of display device.
14. information centers according to claim 13, it is characterized in that, also comprise an information database, wherein, server stores the one or more parts extracted from the information that information database receives, by a source and a termination time and each partial association, and produce one or more message in the one or more message parts regained from information database.
15. claims 13 or information center according to claim 14, is characterized in that, one or more data source comprises at least one website; The one or more message part received of extracting, comprises the web site contents received from least one website, and calculates parsing web site contents, the one or more message part of extracting from the web site contents received.
Information center described in 16. claims 13, is characterized in that, when attempting from first data source extracting message part failure, can attempt from second the equal information of data source extracting.
Information center described in 17. claims 13, is characterized in that, also comprises a user interface, allows user's configuration to be sent to the one or more the characteristic informations that send address relevant to user.
Information center described in 18. claims 13, it is characterized in that, one or more message formats according to predetermined form, this predetermined form comprises a title division and a data division, title division at least comprises a message type field, data division at least comprises symbol, numeral and description field in two fields, thus in use, each display device by which field of the size determination data division of display section can be presented on the applicable part of viewing area in viewing area.
The message generation method of a part of viewing area display information of 19. display devices in building automation system, is characterized in that, comprise:
Receive the information from one or more data source;
Extract receive one or more parts of information, by extracting to one or more division format turn to a piece of news, this message comprises a title division and a data division, title division at least comprises an Info Type field, data division at least comprises from symbol, numeral and description field in two fields; And
One or more address is extracted from customer data base, and viewing area part message being sent to display device in the building automation system relevant with each address represents, in use, the size of viewing area applicable part determined by each display device, according to the size of viewing area applicable part, determine which field of data division is presented at the applicable part of viewing area.
20. methods according to claim 19, is characterized in that, the title division in described method also comprises a protocol version field, and the predetermined message agreement that the Format And Protocol version field value of data division is relevant is consistent.
21. claims 19 or method according to claim 20, is characterized in that, data division comprises one and stops field.
Method described in 22. claims 19, it is characterized in that, having one in one or more address at least is and user-dependent gateway device IP address in customer data base, and wherein this gateway device sends message to one or more display devices relevant to gateway device.
Method described in 23. claims 19, is characterized in that, numeric field is less than 9 byte wides, and description field is less than 200 byte wides.
Method described in 24. claims 19, is characterized in that, one or more data source comprises one or more website.
Method described in 25. claims 19, is characterized in that, described message comprises the information of extracting the information received from multiple data source.
Method described in 26. claims 19, is characterized in that, one or more parts of extraction resolve by calculating the information received to produce.
27. methods of in a part of viewing area of the display device of building automation system, the message received to be carried out to information displaying, is characterized in that, comprise:
Receive a message;
Determine the size of viewing area applicable part;
Resolve the information received according to predetermined format, wherein predetermined format comprises a title division and a data division, and title division comprises at least one message type field, and data division at least comprises from symbol, numeral and description field in two fields; And
In the description of the data division display information of display device viewing area part, the size of viewing area applicable part is for determining which field of data division is presented at the applicable part of viewing area.
28. methods according to claim 27, it is characterized in that, display device also comprises multiple denotational description, each denotational description has a value of symbol associated at least, if the data division of received information comprises at least one sign field, so the display of sign field is then select on the basis of the denotational description relevant to sign field value.
Method described in 29. claims 28, is characterized in that, each symbol also represents the value of message types of at least one association, and display device selects denotational description according to message type field value and sign field value.
Method in 30. claims 27 to claim 29 described in any one, it is characterized in that, if the size of viewing area applicable part is not enough to show all information in data division, so the information of data division is divided into two or more description shown continuously in viewing area, the size of this two or more description equals the display size of viewing area applicable part.
Method described in 31. claims 27, is characterized in that, title division also comprises a protocol version field, and the form of designation data part and parsing receive the step of information, comprise the protocol version extracted from the information received in addition; According to applicable part size choice for use protocol version of viewing area; According to selected protocol version resolution data part.
Method described in 32. claims 27, is characterized in that, if the applicable part of viewing area changes, so the information of data division describes and then adjusts according to the new size of viewing area applicable part.
Method described in 33. claims 27, is characterized in that, data division also comprise one stop field, display information describe step only message do not have expired before carry out.
34. are used for the display device shown the message received in a part of viewing area in building automation system, it is characterized in that, comprise:
A memory device;
A communication interface, is used for receiving package containing the message of one or more message part;
A display comprising viewing area;
A processor, be used for resolving the information received, determine that the size of display section can be used in viewing area, show the one or more descriptions in one or more message part in the message received, wherein the size of display applicable part will be presented in the applicable part of viewing area for the one or more message parts which is determined received, and this processor operates in conjunction with storage facilities, display and communication interface.
35. display devices according to claim 34, it is characterized in that, the message received has a kind of predetermined form, wherein comprise a title division and a data division, title division comprises at least one message type field, data division at least comprises from symbol, and two fields in numeral and description field, and are described on the basis of data division.
36. display devices according to claim 34, it is characterized in that, memory device also comprises multiple denotational description, each denotational description has at least one relevant value of symbol, wherein when data division at least comprises sign field, the description of sign field is carried out selecting according on the basis of the denotational description associated with the sign field value received by processor.
37. display devices according to claim 36, is characterized in that, each denotational description also comprises at least one relevant value of message types, and this processor selects denotational description on the basis of message type field value and sign field value.
Display device described in 38. claims 34, it is characterized in that, if when processor determines that the size of viewing area applicable part is not enough to all information showing data division, the information of data division is divided into two or more description shown continuously in viewing area by processor, and the size of wherein this two or more description equals the size that viewing area applicable part can show.
Display device described in 39. claims 34, is characterized in that, communication interface receives at least one additional message, and then message resolved by processor, and display shows message semantic definition and at least one extra message in turn.
Display device described in 40. claims 34, it is characterized in that, title division also comprises the protocol version field of a display data division format, processor extracts protocol version, resolves the data division in the message received according to the protocol version of the size choice for use of viewing area applicable part.
Display device described in 41. claims 34, is characterized in that, if viewing area applicable part changes, so the display information of data division is also by the size variation along with the new applicable part in viewing area.
Display device described in 42. claims 34, is characterized in that, message also comprises a termination time, and processor only showed this message before the termination time.
43., in the preparation of the viewing area at least partially of display device and the system showing message, is characterized in that, comprise:
An information center, comprises:
A customer data base, wherein comprises multiple user, and each user has the message transmission address of an association and the feature of receipt message;
One or more server, receive the information from one or more data source, and determine that one or more instruction set extracts one or more message part from the information received, and the one or more message one or more instruction set be sent in customer data base send address, it is carry out selecting based on the feature of user's receipt message of information transmission address information that the message that wherein this instruction set is sent to sends address;
A gateway device, be positioned at message and send address, comprise a communication interface and a processor, wherein communication interface receives one or more instruction set, from one or more data sources information, and this processor utilizes the one or more instruction set one or more message part of extracting from the information from one or more data source received, the one or more message parts in one or more message are sent to one or more display device associated with this gateway device by communication interface; And
One or more display device, each display device comprises:
A communication interface, is used for receiving the message provided by gateway device;
A display comprising viewing area;
A processor, for resolving the one or more message received, determine the size of viewing area applicable part, show one or more descriptions of the one or more message parts in one or more message of receiving, wherein the size of display applicable part can be presented at the applicable part of viewing area for the one or more message parts which is determined received.
CN200980139562.1A 2008-08-12 2009-08-12 System and method for displaying messages in a building automation system Active CN102171747B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510249957.4A CN104834242B (en) 2008-08-12 2009-08-12 The system and method that information is shown in building automation system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
AU2008904107 2008-08-12
AU2008904107A AU2008904107A0 (en) 2008-08-12 System and method for displaying messages in a building automation system
PCT/AU2009/001032 WO2010017588A1 (en) 2008-08-12 2009-08-12 System and method for displaying messages in a building automation system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201510249957.4A Division CN104834242B (en) 2008-08-12 2009-08-12 The system and method that information is shown in building automation system

Publications (2)

Publication Number Publication Date
CN102171747A CN102171747A (en) 2011-08-31
CN102171747B true CN102171747B (en) 2015-07-15

Family

ID=41668578

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200980139562.1A Active CN102171747B (en) 2008-08-12 2009-08-12 System and method for displaying messages in a building automation system
CN201510249957.4A Active CN104834242B (en) 2008-08-12 2009-08-12 The system and method that information is shown in building automation system

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201510249957.4A Active CN104834242B (en) 2008-08-12 2009-08-12 The system and method that information is shown in building automation system

Country Status (6)

Country Link
CN (2) CN102171747B (en)
AU (1) AU2009281703B2 (en)
HK (1) HK1155840A1 (en)
MY (1) MY183835A (en)
NZ (2) NZ591075A (en)
WO (1) WO2010017588A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9137191B2 (en) 2011-03-17 2015-09-15 Microsoft Technology Licensing, Llc Messaging for notification-based clients
US9501922B2 (en) * 2011-06-08 2016-11-22 Honeywell International Inc. System and method for automated posting of alarm information to news feed
FR2976755B1 (en) 2011-06-16 2013-06-07 Voltalis METHOD FOR ASSISTING THE INSTALLATION OF A DOMOTIC SYSTEM AND PILOT HOUSING OF ASSOCIATED INSTALLATION
WO2015140844A1 (en) * 2014-03-19 2015-09-24 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information terminal control method and program
US10039174B2 (en) 2014-08-11 2018-07-31 RAB Lighting Inc. Systems and methods for acknowledging broadcast messages in a wireless lighting control network
US9883567B2 (en) 2014-08-11 2018-01-30 RAB Lighting Inc. Device indication and commissioning for a lighting control system
US10085328B2 (en) 2014-08-11 2018-09-25 RAB Lighting Inc. Wireless lighting control systems and methods
US10531545B2 (en) 2014-08-11 2020-01-07 RAB Lighting Inc. Commissioning a configurable user control device for a lighting control system
CN105467846A (en) * 2015-11-10 2016-04-06 广东安居宝数码科技股份有限公司 Intelligent household appliance control method and system
ES2894243T3 (en) * 2016-12-08 2022-02-14 Siemens Schweiz Ag Method, communication web service, web server and client for providing network communication service between IP devices over the Internet
US10303141B2 (en) * 2017-06-14 2019-05-28 Siemens Industry, Inc. Discovery and identification of equipment and operational data in a building automation system
CN108536002A (en) * 2018-02-08 2018-09-14 浙江大学城市学院 School's Intelligent clock based on Internet of Things
US11846435B2 (en) 2022-03-21 2023-12-19 Sridharan Raghavachari System and method for online assessment and manifestation (OLAAM) for building energy optimization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1255983A (en) * 1997-03-12 2000-06-07 维蒂科尔通讯有限公司 Information display system for elevators
US6298307B1 (en) * 1997-10-29 2001-10-02 University Corporation For Atmospheric Research User specific real-time weather information source for compiling time varying weather conditions relating to future event

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0211644D0 (en) * 2002-05-21 2002-07-03 Wesby Philip B System and method for remote asset management
JP2003345686A (en) * 2002-05-23 2003-12-05 Matsushita Electric Ind Co Ltd Method, apparatus, and program for home network electrical appliance remote operation
CN1735054A (en) * 2004-08-10 2006-02-15 兆华数位科技股份有限公司 Building construction digital management system
WO2007024622A2 (en) * 2005-08-22 2007-03-01 American Standard International, Inc. Building automation system data management
US20070271579A1 (en) * 2006-05-19 2007-11-22 Office Media Network, Inc. Place based media and advertising display
CN101163073A (en) * 2007-11-14 2008-04-16 当代天启技术(北京)有限公司 Networking method of intelligent domestic system, data transmission method and intelligent domestic system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1255983A (en) * 1997-03-12 2000-06-07 维蒂科尔通讯有限公司 Information display system for elevators
CN1618720A (en) * 1997-03-12 2005-05-25 卡普提维特网络公司 Information display system for elevators
US6298307B1 (en) * 1997-10-29 2001-10-02 University Corporation For Atmospheric Research User specific real-time weather information source for compiling time varying weather conditions relating to future event

Also Published As

Publication number Publication date
NZ617321A (en) 2015-06-26
NZ591075A (en) 2013-11-29
WO2010017588A1 (en) 2010-02-18
HK1155840A1 (en) 2012-05-25
AU2009281703B2 (en) 2015-10-08
AU2009281703A1 (en) 2010-02-18
MY183835A (en) 2021-03-17
CN104834242B (en) 2018-07-24
CN102171747A (en) 2011-08-31
CN104834242A (en) 2015-08-12

Similar Documents

Publication Publication Date Title
CN102171747B (en) System and method for displaying messages in a building automation system
US10591641B2 (en) Remote location monitoring
US10594807B2 (en) Location monitoring via a gateway
US10120105B2 (en) Location monitoring via a gateway
CN101375265B (en) Network communications in an industrial automation environment
CN100476820C (en) Access server and method for generating client interface on client terminals
CN101223515A (en) Networked device control architecture
CN101438580A (en) Portable contextual menu for triple play service
US7225252B2 (en) Observation display method for dynamically changing on monitor screen object information observed on computer network and observation display system using computer network
US20120316658A1 (en) Web based remote monitoring and control system
CN102541853A (en) Method and device which are capable of obtaining application information by utilizing browser address bar
CN100449995C (en) Method for noticing data resource information changing through gate network station
JP2013211727A (en) Multiple dwelling house information system
CN100341360C (en) Programe management method based on weather information of mobile communication terminal
CN101345594A (en) Image display apparatus and information providing method thereof
CN104205817A (en) Terminal device, relay device, information processing method, program, and contents identification system
US20080071563A1 (en) Operation Management System, Operation Management Method, Storage Server Apparatus, And Terminal Apparatus
CN101465980A (en) Television terminal, television program watch control service system and implementing method thereof
KR100634798B1 (en) Home Appliance Network System and Its Operating Method
AU2015224465B2 (en) System and method for displaying messages in a building automation system
CN101188711A (en) A TV value-added service system and its implementation method
KR100581355B1 (en) Apparatus and method for providing home networking service
CN102004959A (en) Meteorological service information distribution system and method
CN201294571Y (en) Digital photo frame capable of receiving internet data
Enríquez et al. Design and implementation of a home automation system with an interactive application for digital television based on the ginga middleware

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1155840

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1155840

Country of ref document: HK