`
`Case Docket No.: 2006P07559US
`Date:
`12.Apr.2006
`
`~ Express Mail Label No.: EV330465315US
`1J Date of Deposit: 12.Apr.2006
`c1
`
`Mail Stop PATENT APPLICATION
`COMMISSIONER FOR PATENTS
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`Sir:
`
`Transmitted herewith for filing is the patent
`application of:
`
`lnventor(s):
`Norman H. McFarland
`
`For Dynamic Value Reporting For Wireless Automated Systems
`
`This applicatjon includes:
`
`23
`_1_
`...±...
`
`pages of specifications, including 6 pgs. of claims and 1 pg. abstract
`title page
`sheets of drawings, .2L formal/_ informal containing 5 Figures
`photographs (design patent application only)
`
`Also enclosed is:
`Declaration and Power of Attorney
`An assignment of the invention to Siemens Building Technologies, Inc ..
`A certified copy of a __ application.
`Information Disclosure Statement pursuant to 37 CFR 1.56.
`
`The filing fee has been calculated as shown below:
`
`FOR:
`
`(Col. 2)
`(Col. 1)
`NO. FILED
`NO. EXTRA
`xxxxxxxxxx
`xxxxxxxxxx
`BASIC FEE
`xxxxxxxxxx
`xxxxxxxxxx
`SEARCH FEE
`xxxxxxxxxx
`EXAMINATION FEE xxxxxxxxxx
`X $ 50.00 =
`38 - 20 =
`TOTAL CLAIMS
`X $ 200.00 =
`3 - 3 =
`INDEP CLAIMS
`* MULTIPLE DEPENDENT CLAIM PRESENTED +$ 360.00 =
`TOTAL
`
`OTHER THAN A SMALL
`ENTITY RATE FEE
`
`$ 300.00
`$ 500.00
`$ 200.00
`$ 900.00
`$
`$
`$1,900.00
`
`X..
`
`Please charge my Deposit Account No. 19-2179 in the amount of $ 1,900.00. A duplicate copy of
`this sheet is enclosed .
`
`Qi u.
`a:i
`.....
`"' C! ,..
`0 > .....
`O'l
`0
`......
`
`J)
`
`a: z e
`I
`
`Emerson Exhibit 1003
`Emerson Electric v. Ollnova
`IPR2023-00626
`Page 00001
`
`Page 00001
`
`
`
`12.Apr.2006
`2006P07559 US
`
`JL
`
`JL
`
`The Commissioner is hereby authorized to charge payment of the following fees associated with this
`communication or credit any overpayment to Deposit Account No. 19-2179. A duplicate copy of this
`sheet is enclosed.
`_lL
`Any additional filing fees required under 37 CFR 1 .16.
`_lL
`Any patent application processing fees under 37 CFR 1.17.
`The Commissioner is hereby authorized to charge payment of the following fees during the pendency
`of this application or credit any overpayment to Deposit Account No. 19-2179. A duplicate copy of
`this sheet is enclosed.
`_lL
`Any patent application processing fees under 37 CFR 1.17.
`_lL
`Any filing fees under 37 CFR 1.16 for presentation of extra claims.
`
`Dated: 12.Apr.2006
`
`Michael J. Wallace Jr.
`
`. Siemens Corporation
`Customer No. 28524
`Tel. +1 (732) 321 3008
`
`·NO
`
`Registration No.: 44,486
`
`IPR2023-00626 Page 00002
`
`
`
`"Express Mail" Mailing Label No. EV330465315US
`
`April 12 2006
`Date of Deposit
`
`Reference No. 2006 P 07559US
`
`IN THE UNITED STA TES PA TENT AND TRADEMARK OFFICE
`APPLICATION FOR UNITED STATES LETTERS PATENT
`
`INVENTORS:
`
`TITLE:
`
`CORRESPONDENCE
`ADDRESS:
`
`NORMAN R. MCFARLAND
`537 N. Walden Drive
`Palantine, IL. 60067
`
`DYNAMIC VALUE REPORTING
`FOR WIRELESS AUTOMATED
`SYSTEMS
`
`Siemens Corporation
`Attn: Elsa Keller, Legal
`Administrator
`Intellectual Property Department
`170 Wood A venue South
`Iselin, NJ 08830
`
`TO WHOM IT MAY CONCE3RN, THE FOLLOWING IS A
`SPECIFICATION OF THE AFORESAID INVENTION
`
`IPR2023-00626 Page 00003
`
`
`
`Attorney Docket No. 2006P07559US
`
`DYNAMIC VALUE REPORTING FOR
`WIRELESS AUTOMATED SYSTEMS
`
`BACKGROUND
`
`[0001]
`
`The invention relates to remote monitoring of conditions and more
`
`particularly
`
`to wirelessly reporting a sensed condition over a wireless
`
`communication network.
`
`[0002]
`
`Automation systems include one or more distributed components
`
`and/or grouping of components that together form an integrated system for
`
`automating a process control. The components include controllers, sensors,
`
`switches, alarms, actuators, chillers, fans, humidifiers, and/or air handling units
`
`configured to automate process control for heating, ventilation, air conditioning
`
`(HV AC), environmental air quality, safety and security, fire, hazard prevention, or
`
`other processes for a building or facility. The devices may communicate
`
`information over a wired network and/or by wirelessly broadcasting information
`
`between and among the components.
`
`[0003]
`
`The components may detect events, sense conditions, respond to
`
`detected events or changes in conditions, and/or control operation of other devices.
`
`An event may be detected by a sensor, which communicates related information to
`
`a controller. The controller generates control signals, which are communicated to
`
`a device for an appropriate responsive action. For example, a temperature sensor
`,
`wirelessly broadcasts a temperature reading to a controller. The controller reads
`
`the information from the sensor and determines whether a responsive control
`
`action may be taken.
`
`The controller communicates a control signal, as
`
`appropriate, to an actuator to control airflow in the room. The controller also may
`
`communicate a feedback or status signal to a remote computer.
`
`[0004]
`
`Wireless networks are limited by the amount of available bandwidth
`
`over which the devices may communicate. The number of devices and amount of
`
`information communicated over a wireless system may be constrained by the
`
`available bandwidth. Systems having many wireless devices may create a noisy
`
`environment in which data can be lost, dropped or not communicated with the
`
`Express Mail No EV330465315US
`
`.-1-
`
`IPR2023-00626 Page 00004
`
`
`
`Attorney Docket No. 2006P07559US
`
`targeted recipient. The continuous monitoring of conditions and broadcast of
`
`information consumes larges amounts of power, which may shorten a limited(cid:173)
`
`lifetime power source. The continuous stream of information from and to devices
`
`uses a great amount processing power for a controller, and may provide redundant
`
`information that may need to be filtered before being processed.
`
`[0005]
`
`Accordingly, there is a need for a system for reducing an amount of
`
`communication over a wireless automated system using dynamic value reporting.
`
`BRIEF SUMMARY
`
`[0006]
`
`The described
`
`embodiments
`
`include methods,
`
`processes,
`
`apparatuses, and systems for reporting information over a wireless automation
`
`system, and particularly to a wireless building automation system. An automated
`
`wireless system using dynamic value reporting provides for a robust process
`
`control that minimizes an amount of communications in the wireless network.
`
`The amount of wireless traffic in the system may be reduced, and/or the number of
`
`devices communicating over a wireless network increased, by minimizing or
`
`reducing the amount of information reported by a sensor.
`
`[0007]
`
`Conditions are monitored, or sensed, during a variable periodic
`
`interval to determine whether a measurement for the condition has changed, is
`
`above, and/or below a limit or within or outside a range. The measurement may
`
`also be compared to measurements made during prior intervals, and/or statistics
`
`determined based on prior readings. A statistical analysis of the measurement may
`
`be made, and an appropriate control response determined and executed. The
`
`measurement, the change over a prior measurement, and/or the results of a
`
`comparison to a limit and/or range may be made according to a second periodic
`
`interval. The second periodic interval may coincide with the first periodic
`
`interval.
`
`[0008]
`
`In an embodiment, a wireless alltomation device includes a wireless
`
`transceiver, such as a RF transceiver, RF transmitter, and/or RF receiver or other
`
`device that wirelessly communicates packets of information over a wireless
`
`network. A sensor generates a signal based on whether a sensed condition is
`
`Express Mail No EV330465315US
`
`.-2-
`
`IPR2023-00626 Page 00005
`
`
`
`Attorney Docket No. 2006P07559US
`
`within a predetermined range.
`
`In the device, a controller polls the sensor at a
`
`variable periodic interval to read the signal from the sensor. The sensor may be
`
`continuously activated, or may be activated upon a polling by the controller. The
`
`· controller also controls the transceiver to selectively communicate information
`
`associated with the signal from the sensor. The information is transmitted during a
`
`variable periodic interval for transmitting the information. The information may
`
`be transmitted in response a change in a sensed condition, in response to a sensed
`
`condition being outside a predetermined range or limit, and/or in response to an
`
`externally received control signal. Transmission of information during an interval
`
`may be suspended in response to an externally received control signal. The
`
`controller and/or sensor may enter a stand-by or sleep mode during times other
`
`than the variable periodic interval.
`
`[0009]
`
`The present invention is defined by the following claims. Nothing
`
`in this section should be taken as a limitation on those claims. Further aspects and
`
`advantages of the invention are discussed below in conjunction with the preferred
`
`embodiments and may be later claimed independently or in combination.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0010]
`
`The components in the figures are not necessarily to scale, emphasis
`
`instead being placed upon illustrating the principles of the invention. Moreover, in
`
`the figures, like reference numerals designate corresponding parts throughout the
`
`different views.
`
`[0011]
`
`automation.
`
`[0012]
`
`[0013]
`
`Figure 1 is an example of a wireless automated system for building
`
`Figure 2 is a diagrammatic representation for a sensor device.
`
`Figure 3 illustrates a timing chart illustrating the polling interval for
`
`a sensor configured for dynamic value reporting.
`
`[0014]
`
`Figure 4
`
`illustrates a
`
`timing chart for
`
`the
`
`transmission of
`
`information for a device configured for dynamic value reporting .
`
`Express Mail No EV330465315US
`
`. -3-
`
`IPR2023-00626 Page 00006
`
`
`
`Attorney Docket No. 2006P07559US
`
`[0015]
`
`controller.
`
`Figure 5 illustrates sensor device in communication with a
`
`DESCRIPTION OF THE PRESENTLY PREFERRED EMBODIMENTS
`
`[0016]
`
`A wireless automation system configured for or using dynamic
`
`value reporting communicates data among and between devices related to changes
`
`in a value of a monitored condition and/or measured parameter (e.g., a wireless
`
`sensor for monitoring environmental temperature). A wireless automation device
`
`using dynamic value reporting monitors and wirelessly reports building
`
`automation information over a building automation network formed by multiple
`
`distributed devices. The distributed devices communicate information between
`
`and among the devices from a source device to a destination device.
`
`[0017]
`
`A device that uses dynamic value reporting senses, samples and/or
`
`measures a condition during a period of a sampling or polling interval. A reading
`
`of the condition may be taken to identify an indicator associated with the current
`
`or present condition. The indicator of the current or present condition may be read
`
`during a current period of the sampling interval. The current reading of the
`
`indicator may be stored with prior readings of the indicator in a memory. The
`
`current readings and prior readings may be stored in memory in order in which the
`
`readings were read, such as in a stack manner. The current reading .of the indicator
`
`also may be compared to prior readings of the indicator to determine a change.
`
`The indicator and /or the change may be compared to a limit or range, such as an
`
`absolute limit and/or a range for changes from one or more previous measured
`
`values.
`
`[0018]
`
`The device wirelessly receives and transmits information over the
`
`network. The information may include a current indicator of the condition, a
`
`value or status for the condition and/or sensor, and/or the comparison of the
`
`indicator to a limit or range, the time or interval sequence number in which an
`
`indicator was made, the time or interval sequence in which an indicator is deemed
`
`to have changed beyond a limit or outside a range and like information. The
`
`· information is i:outed as packets, such as according to a TCP/IP transmission
`
`Express Mail No EV3304653!5US
`
`.-4-
`
`IPR2023-00626 Page 00007
`
`
`
`Attorney Docket No. 2006P07559US
`
`protocol. The information is communicated to destination device, such as an
`
`actuator, and/or a controller that executes a process control such as executing a
`
`responsive action, and/or communicating an appropriate control signal. The
`
`device may communicate information during a period of a transmission interval.
`
`The device may communicate
`
`information during a
`
`transmission, or
`
`communication, interval. The information may be communicated in response to a
`
`comparison that identifies a change in the sensed condition, such as a change
`
`outside a band limit, or a reading of the indicator beyond a limit. Similarly, a
`
`transmission of information may be suspended for periods of a transmission
`
`interval for which no change in the indicator has been identified. The device may
`
`enter a sleep mode, or go into a standby mode, between periods of the
`
`transmission and/or polling interval. The transmission and polling intervals, the
`
`limits and ranges may be changed, varied, regulated, adjusted, extended and/or
`
`compressed according to the measured values and/or comparison to the limits.
`
`[0019]
`
`Figure 1 illustrates a block diagram for an example of a wireless
`
`automation system 100 configured for and/or using dynamic value reporting. The
`
`illustrated wireless automation system 100 automates a building control process
`
`for heating, ventilation, and air conditioning (HV AC) for one or more buildings
`
`and/or facilities. In an embodiment, the building automation system may be an
`
`APOGEE TM system provided by Siemens Building Technologies, Inc. of Buffalo
`
`Grove, Illinois. The wireless automation system 100 using dynamic value
`
`reporting may be any of a variety of other automation systems, including air
`
`quality systems, industrial control systems, security and loss. prevention systems,
`
`hazard detection and/or prevention systems, lighting systems, combinations and
`
`integrations thereof, and the like.
`
`[0020]
`
`The automation system 100 provides process control functionality
`
`for one or more building, or facility operations. The automation system 100
`
`includes one or more devices positioned, or distributed, throughout the building.
`
`The devices generate and/or receive information related to a specific event,
`
`condition, status, acknowledgement, control, combinations thereo.f and the Hke.
`
`The devices may also respond to control commands and/or execute an instruction
`
`Express Mail No EV330465315US
`
`IPR2023-00626 Page 00008
`
`
`
`Attorney Docket No. 2006P07559US
`
`received by or in a signal. The devices may also communicate or route the
`
`information between and among components of the system from a source to a
`
`destination.
`
`[0021]
`
`The automation system 100 shown in Figure 1 is a multi-tier
`
`architecture having a high-speed or high bandwidth communications level that
`
`includes aggregate collections of sensor and/or actuator data, video or other high
`
`bandwidth data or long range communications and a level for point-to-point
`
`communication between devices. The devices may be field panels, controllers,
`
`sensors, actuators and any other component of an automation system. Control
`
`processes are distributed to the field panels, controllers, sensors and actuators as
`
`appropriate for the particular operations or functions of the device.
`
`[0022]
`
`The devices of the system 100 communicate information, data and
`
`commands according to an assigned binding association. That is, devices may be
`
`commissioned as an operating pair or group according to a binding association.
`
`Even though devices may be commissioned as an operating pair or group,
`
`communications between devices may be routed, or hopped, via one or more other
`
`devices of the network. That is, the communication of information between and
`
`among devices includes transmitting, routing, and/or information hopping using
`
`low..:power wireless RF communications across a network defined by the devices.
`
`Multiple paths from a source to a destination may exist in the network.
`
`[0023]
`
`A sensing device monitors a condition and/or status of an event.
`
`The sensing device may report appropriate sensor information, such as a current
`
`value or indicator of the condition, timing of a reading, prior measurements, status
`
`of the sensor and/or a comparison of a measured· value to a desired limit, range or
`
`a previous measurement. Actuators may process sensor information to determine
`
`an appropriate action for the actuator. Controllers monitor the process or action of
`
`sensors and actuators, and may override the sensor and/or actuators to alter
`
`processing based on a regional or larger area control process.
`
`[0024]
`
`The automation system 100 includes a supervisory control system or
`
`workstation 102, one or more field panels 106a, 106b, and one or more controllers
`
`Express Mail No EV330465315US
`
`.-6-
`
`IPR2023-00626 Page 00009
`
`
`
`Attorney Docket No. 2006P07559US
`
`108a - 108e. Each controller 108a- l 08e, for example, corresponds to an
`
`associated localized, standard building control subsystem such as a space
`
`temperature control, air quality control, lighting control, hazard detection, security,
`
`combinations thereof, or the like. The controllers 108a- l 08e communicate with
`
`one or more sensors 109a using two-way wireless communication protocol. The
`
`controllers 108a-108e also may communicate information with one or more
`
`actuators 109b using two-way wireless communication protocol. For example,
`
`sensor 109a and actuator 109b are commissioned to communicate data and/or
`
`instructions with the controller 108a. Sensor 109a may also communicate
`
`information directly with actuator 109b using two-way wireless communications.
`
`[0025]
`
`The controller 108a provides control functionality of each, one, or
`
`both of the sensor 109a and the actuator 109b. Controller 108a controls a
`
`subsystem based on sensed conditions and desired set point conditions. The
`
`controller 108a controls the operation of one or more actuators in response to an
`
`event reported by a sensor 109a. The controller 108a may drive the one or more
`
`actuator to a desired set point.
`
`[0026]
`
`The controller 108a is programmed with the set points and a code
`
`setting forth instructions that are executed by the controller for controlling the
`
`actuators to drive the sensed condition to be with the set point. For example, the
`
`actuator 109b is operatively connected to an air conditioning damper and sensor
`
`109a may be a room temperature sensor that reports information related to a
`
`temperature being monitored by the sensor. The sensor may report current
`
`temperature or a relative temperature change compared to a prior measurement. If
`
`the temperature sensed by the sensor 109a exceeds a threshold, the actuator may
`
`respond accordingly to open a damper, allowing air conditioning to flow into a
`
`room. The sensor 109a may communicate the sensed condition to the actuator
`
`109b and/or to the controller 108a, which thereafter· provides an appropriate
`
`control signal to the actuator 109a.
`
`[0027]
`
`Sensor, actuator, and set point information may be shared among or
`
`common to, controllers 108a-108e, field panels 106a-106b, work station 102, and
`
`any other components or elements that may affect control of the building
`
`Express Mail No EV330465315US
`
`IPR2023-00626 Page 00010
`
`
`
`Attorney Docket No. 2006P07559US
`
`automation system 100.
`
`To facilitate sharing of information, groups of
`
`subsystems such as those coupled to controllers 108a and 108b are organized into
`
`wireless field (or floor) level networks ("WFLN's") and generally interface at least
`
`one field panel 106a. Controllers 108c, 108d and 108e along with the field panel
`
`106b also may communicate via a low-level WFLN data network 110b.
`
`[0028]
`
`The WFLN data networks 110a 110b are low-level data networks
`
`that may use any suitable proprietary or open protocol. The devices forming a
`
`WFLN communicate via two-way radio links. Interfaces, routers and bridges are
`
`provided for implementing the WFLN 11 Oa and 11 Ob. While shown as a common
`
`bus or interconnection structure, the WFLN may include multiple or different
`
`communication links between components with some or no redundancy in any of
`
`various patterns.
`
`[0029]
`
`Any of a wide variety of WFLN architectures may be used. For
`
`example, the devices of the WFLN may utilize a wireless MESH technology to
`
`form a MESH network. For example, the WFLN configured as a wireless MESH
`
`network include multiple nodes that communicate via wireless communication
`
`links. The MESH network establishes a grid of nodes that create redundant paths
`
`for information flow between and among the nodes.
`
`In the MESH network,
`
`information may
`
`reach a destination either by a direct point-to-point
`
`communication or by an indirect communication where the information is routed
`
`or hops from node to node, among different paths from a source to the destination.
`
`The WFLN may be self-forming and/or self-healing. The WFLN also allows bi(cid:173)
`
`directional routing for command and control information. Additional, different or
`fewer networks may be provided. _For example, a WFLN may be wired, while
`
`other networks may be wireless, one or both wireless networks include wired
`
`components, or the networks may be distributed among only one, three or more
`
`levels.
`
`[0030]
`
`The WFLN' s 11 Oa and 11 Ob operate
`
`in accordance with
`
`distinguishable or the same wireless communications protocols. For example, the
`
`WFLN 110a operates pursuant to the 802.15.4 communications protocols, but
`
`IEEE 802.llx (e.g., 802.lla 802.llb, 802.llc .... 802.llg), Wi-Fi, Wi-Max,
`
`Express Mail No EV330465315US
`
`.-8-
`
`IPR2023-00626 Page 00011
`
`
`
`,,
`
`Attorney Docket No. 2006P07559US
`
`Bluetooth, ZigBee, Ethernet, proprietary, standard, now known or later developed
`wireless communication protocols may be used. The WFLN 11 Ob may operate
`using the same or different protocol as the protocol employed by WFLN 11 Oa.
`
`Any now known or later developed network and transport algorithms may be used.
`
`Communication, transport and routing algorithms are provided on the appropriate
`devices. Any packet size or data format may be used.
`
`[0031]
`
`The field panels 106a and 106b coordinate communication of data,
`information and signals between the controllers 108a-108e and the workstation
`102 and network 104. In addition, one or more of the field panels 106a and 106b
`may control devices such as HVAC actuators 107a and 107b. The field panels
`
`106a and 106b accept modification, changes, alterations, and the like from the user
`with respect to objects defined by the building automation system 100. The
`objects are various parameters, control and/or set points, port modifications,
`terminal definitions, users, date/time data, alarms and/or alarm definitions, modes,
`and/or programming of the field panel itself, another field panel, and/or any
`controller in communication with a field panel.
`
`[0032]
`
`The field panels 106a and 106b may communicate upstream via a
`wireless building level network ("WBLN") 112 to the workstation 102. The
`workstation 102 includes one or more supervisory computers, central control
`panels or combinations thereof. The workstation 102 provides overall control and
`monitoring of the building automation system 100 and includes a user interface.
`
`The workstation 102 further operates as a building control system data server that
`exchanges ·data with one or more components of the building automation system
`
`100. The workstation f02 may also allow access to the building control system
`data by other applications. The applications are executed on the workstation 102
`
`or other supervisory computers that may be communicatively coupled via a
`management level network (MLN) 113.
`
`[0033]
`
`The workstation provides user access to components of the building
`automation system 100, such as the field panels 106a and 106b. The workstation
`102 accepts modifications, changes, and alterations to the system. For example, a
`user may use the workstation 102 to reprogram set points for a subsystem via a
`
`Express Mail No EV330465315US
`
`.-9-
`
`IPR2023-00626 Page 00012
`
`
`
`,,
`
`Attorney Docket No. 2006P07559US
`
`user interface. The user interface may be an input device or combination of input
`
`devices, such as a keyboard, voice-activated response system, a mouse or similar
`
`device. The workstation 102 may affect or change operations of the field panels
`
`106a and 106b, utilize the data and/or instructions from the workstation 102,
`
`and/or provide control of connected devices, such as devices 107a and 107b and/or
`
`the controllers 108a and 108b. The field panels 106a and 106b therefore accept
`
`the modifications, changes, alterations and the like from the user.
`
`[0034]
`
`The workstation 102 may process data gathered from the field
`
`panels 106a and 106b and including maintain a log of events and conditions.
`
`Information and/or data are gathered in connection with the polling, query or
`
`otherwise. The workstation 102 maintains a database associated with each field
`
`panel 106a and 106b, controllers 108a - 108e, and sensor 109a, actuator 109b,
`
`controller 108d and devices 107a and 107b. The database stores or records
`
`operational and configuration data.
`
`[0035]
`
`The workstation 102 may be communicatively coupled to a web
`
`server. For example, the workstation 102 may be coupled to communicate with a
`
`web server via the MLN 113 through a network 104 such as an Ethernet network,
`
`a LAN, WLAN, or the Internet. The workstation 102 uses the MLN 113 to
`
`communicate building control system data to and from other elements on the MLN
`
`113. The MLN 113 is connected to other supervisory computers, servers, or
`
`gateways through the network 104. For example, the MLN 113 may be coupled to
`
`a web server to communicate with external devices and other network managers.
`
`The MLN 113 may be configured to communicate according
`
`to known
`
`communication protocols such as TCP/IP, BACnet, and/or other communication
`
`protocols suitable for sharing large amounts of data.
`
`[0036]
`
`Figure 2 illustrate a block diagram of an automation device 207 for
`
`a wireless automation system using dynamic value reporting. The automation
`
`device 207 provides service functionality. The automation device 207 may be a
`
`function-specific device, or configured to provide one or" more of a variety of
`
`functionalities. In an example, the automation device 207 monitors a condition or
`
`parameter and wirelessly reports dynamics in the condition or parameter. The
`
`Express Mail No EV330465315US
`
`.-10-
`
`IPR2023-00626 Page 00013
`
`
`
`Attorney Docket No. 2006P07559US
`
`automation device 207 may be a sensor that monitors a condition and/or event,
`
`such as a building environment. The automation device 207 may be installed,
`
`positioned, and/or located with, within,. on, or around a building, facility, a plant,
`
`factory, assembly, edifice, structure, colliery, combinations or portions thereof or
`
`other environment having conditions to be monitored.
`
`[0037]
`
`The automation device 207 communicates over a network which
`
`may include other automation devices, data processors, desktop computers, a
`
`mobile computers, a notebook computers, a tablet computers, controllers, personal
`
`computers, workstations, mainframe computers, servers, personal digital assistants
`
`("PDA"), personal communications devices such as a cellular telephone, and like
`
`devices configured to communicate information over a communication network.
`
`The network may be any known or proprietary network of computers, such as a
`
`Local Area Network (LAN), a Wireless LAN (WLAN) a Personal Area Network
`
`(PAN), Wireless PAN (WPAN) and a Virtual Private Network (VPN),
`
`combinations thereof and the like. The automation device 207 may communicate
`
`according to any known or proprietary communication protocols such as TCP/IP,
`
`BACnet, and/or other communication protocols suitable for sharing large amounts
`
`of data. For example, the automation device 207 is a temperature sensor that
`
`monitors and reports information related to a temperature in a room or portion
`
`thereof. The sensor 207 reports information related to the temperature between
`
`and among devices of a building automation system.
`
`[0038]
`
`The device 207 includes a processor 214, a transceiver 216, and a
`
`sensor 209. Additional, different or fewer components may be provided, such as
`
`providing a plurality of different or the same types of sensors. For example, the
`
`device may also have a memory 226, a storage device 228, a data input device
`
`230, and a data output 232. A program 234 resides in the memory 226 and
`
`includes one or more sequences of executable code or coded instructions. The
`
`program 234 may be implemented as computer software, firmware including
`
`object and/or source code, hardware, or a combination of software and hardware.
`
`The program 234 may be stored on a computer-readable medium, (e.g., storage
`
`device 228) installed on, deployed by, resident on, invoked by and/or used by the
`
`Express Mail No EV330465315US
`
`.-11-
`
`IPR2023-00626 Page 00014
`
`
`
`Attorney Docket No. 2006P07559US
`
`processor 214. The program 234 is loaded into the memory 226 from storage
`
`device 228. Additionally or alternatively, code may be executed by the controller
`
`processor 214 from the storage device 228. The program 234 may be
`
`implemented using any known or proprietary software platform or frameworks
`including basic, visual basic, C, C+, C++, J2EE™, Oracle 9i, XML, API based
`
`designs, and like software systems.
`
`[0039]
`
`The processor 214 implements a control process for the device 207.
`
`The control process may be implemented based on a signal that is read from
`
`and/or provided by the sensor 209, such as a measured value of a parameter, an
`
`indicator of a sensed condition and/or status of an event. The processor 214 may
`
`be may be one or more devices including a general processor, digital signal
`
`processor (DSP), control processor unit (CPU), application specific integrated
`
`circuit (ASIC), field programmable gate array (FPGA), analog circuit, digital
`
`circuit, combinations thereof or other now known or later developed devices for
`
`implementing a control process. The processor 214 has a processing power or
`
`capability and associated memory corresponding to the needs of one or more of a
`
`plurality of different types of sensors 209 and transceiver 216. The processor '214
`
`implements a control process algorithm specific to the sensor 209. Other control
`
`processes may be stored but unused due to a specific configuration.
`
`[0040]
`
`The processor 214 executes one or more sequences of instructions
`
`of the program 234
`
`to process data. Data and/or instructions may be
`
`preprogrammed to the device 207 and or provide to the device 207 using the data
`
`input device 230. Data and/or instructions may also be received via the
`
`transceiver 216. The processor 214 interfaces data input device 230 and/or the
`
`transceiver 216 to receive data and instructions. The processor 214 may also
`
`interface the storage device 228 for storage and retrieval of data. Data processed
`
`by the processor 214 may be stored in and retrieved from in storage device 228,
`
`communicated via the transceiver 216, and/or presented via data output device
`
`232. The data output device 232 may be a display, monitor, a printer, a
`
`communications port, an array of lights, combinations thereof and the like. For
`
`example, the processor may control a light array of the output device 232 to
`
`Express Mail No EV330465315US
`
`.-12-
`
`IPR2023-00626 Page 00015
`
`
`
`Attorney Docket No. 2006P07559US
`
`indicate an operation status, or read data status, a transmit status and the like. The
`
`light array may be internal to an enclosure for the device, and/or externally visible.
`
`[0041]
`
`The
`
`transceiver 216
`
`is a receiver,
`
`transmitter, combination
`
`receiver/transmitter, wireless communication port, wireless communication
`
`device, wireless modem and
`
`like device capable of wirelessly receiving,
`
`communicating, transmitting, and/or broadcasting information. In an embodiment,
`
`the transceiver 216 may receive and transmit control information from other
`
`components or devices. The information may be control information to alter the
`
`implemented control process.
`
`[0042]
`
`The transceiver 216 wirelessly communicates information using one
`
`or a combina