US Pat. No. 10,021,748

NOTIFICATION APPLIANCE

SIEMENS SCHWEIZ AG, Zuri...

1. A notification appliance of a fire fighting system, the notification appliance comprising:at least one LED;
a drive circuit electrically coupled to the at least one LED and configured to provide a drive current flowing through the at least one LED; and
a control circuit electrically coupled to the drive circuit, wherein the control circuit is configured to generate and send at least one flash control signal to the drive circuit in response to a candela setting, the flash control signal indicating a pulse waveform characteristic including a pulse width and an amplitude of a drive current for the at least one LED;
an energy storage element;
a charging circuit that charges the energy storage element; and
a controlled switch element connected between the charging circuit and the energy storage element, wherein the controlled switch element is switched on in a non-strobe stage of the LED and switched off in a strobe stage of the LED;
wherein the candela setting is selected from a plurality of optional candela settings, and the pulse width and the current amplitude indicated by the flash control signal are selected to provide a substantially minimal electric energy requirement for each light emission of the at least one LED.

US Pat. No. 9,390,605

AUXILIARY DEVICE FOR A HAZARD ALARM CONSTRUCTED AS A POINT TYPE DETECTOR FOR FUNCTION MONITORING OF THE HAZARD ALARM, AND AN ARRANGEMENT AND METHOD OF MONITORING USING A DEVICE OF THIS KIND

Siemens Schweiz AG, Zuri...

1. An auxiliary device for a hazard alarm constructed as a point type detector, the auxiliary device being a separate unit
being attachable to the hazard alarm and monitoring an operation of the hazard alarm, the auxiliary device comprising:
at least one transmitting unit;
at least one receiving unit, said at least one transmitting unit and said at least one receiving unit for detecting objects
in a vicinity of the hazard alarm;

an optical scanning device for at least one inlet opening of the hazard alarm; and
an evaluation unit connected to said optical scanning device, said evaluation unit emitting a second alarm signal in a event
of detected inadmissible contamination.

US Pat. No. 10,031,874

UNIVERSAL INPUT/OUTPUT CIRCUIT

SIEMENS SCHWEIZ AG, Zuri...

1. A circuit arrangement for universal input/output, the circuit arrangement comprising:at least one interface module having an analog-to-digital converter with an input channel and with an output port,
a digital-to-analog converter with an input port and with an output channel,
a first connection point,
an amplifier with a non-inverting input channel, and
a switching network with a plurality of switches,
wherein the output channel of the digital-to-analog converter connects either directly or via a sample-and-hold element to the non-inverting input channel of the amplifier,
wherein the switching network is configured to connect the analog-to-digital converter either directly or via a program-controlled scaling apparatus to the first connection point,
wherein the analog-to-digital converter is configured such that upon connection of the analog-to-digital converter to the first connection point, the analog-to-digital converter converts a first analog voltage at the first connection point into a digital representation of the first analog voltage and outputs the digital representation at its output port,
wherein the circuit arrangement is configured to transfer the digital representation from the output port of the analog-to-digital converter to the input port of the digital-to-analog converter,
wherein to facilitate the transfer the circuit arrangement comprises
a bus connecting the output port of the analog-to-digital converter to the input port of the digital-to-analog converter,
wherein the digital-to-analog converter is configured such that upon completion of the transfer, the digital-to-analog converter converts the digital representation at its input port into a second analog voltage, such that the second analog voltage is the same or substantially the same as the first analog voltage.

US Pat. No. 9,948,757

FIELD DEVICE

SIEMENS SCHWEIZ AG, Zuri...

1. A field device of a room automation system or of a power management system or of a hazard detection system, the field device comprising:at least one human-machine interface including at least one memory configured to store physical layer data;
at least two protocol stacks configured to communicate with another device;
a controller configured to select at least one protocol stack of the at least two protocol stacks based on the physical layer data stored in the memory of the human-machine interface;
at least two physical layer elements; and
a number n of compatible pairs, wherein n is larger than one;
wherein each compatible pair of the at least two compatible pairs comprises at least one physical layer element of the at least two physical layer elements and at least one protocol stack of the at least two protocol stacks; and
at least one selector switch configured to selectively connect and disconnect the physical layer elements and the protocol stacks, such that a physical layer element of the at least two physical layer elements and a protocol stack of the at least two protocol stacks connected or disconnected by the at least one selector switch belong to the same compatible pair;
wherein the selector switch is configured to connect a number m of the compatible pairs of the at least two compatible pairs at a time, such that all the compatible pairs other than the compatible pairs connected by the selector switch are disconnected; and
wherein m is larger than one and less than or equal to n, such that n over m configurations exist or are attainable.

US Pat. No. 9,425,994

DISCOVERING DEVICES IN A NETWORK

1. A network asset manager (NAM), comprising:
a processor;
a memory;
a network interface coupled to the processor and the memory that broadcasts a first “Start Discovery” message, which instructs
unconfigured devices in an EIA-485 network to generate random number identifiers within a predetermined range set to a maximum
range that is specified in the “Start Discovery” message and results in receipt of a “I Have Random ID” message from at least
one of the unconfigured devices with a specific random number identifier associated with the at least one of the unconfigured
devices, which specific random number identifier is within the predetermined range, where receipt of the “I Have Random ID”
message results in a broadcast message from the network interface to at least one of the unconfigured devices using the specific
random number identifier.

US Pat. No. 9,134,716

DETECTION OF BLOCKAGES AND INTERRUPTIONS WITH AN ASPIRATING SMOKE DETECTOR (ASD)

1. A method for detecting a blockage or an interruption in a pipe system of an aspirated smoke detector (ASD), comprising:
using a ventilator to aspirate air via the pipe system, from an area or device to be monitored for burning;
measuring an air flow for at least a part of the aspirated air;
measuring an air temperature of the aspirated air;
emitting a blocking signal in response to the air flow falling below a predetermined lower limit value;
emitting an interruption signal in response to the air flow exceeding a predetermined upper limit value;
increasing a rotational speed of the ventilator as the air temperature increases; and
decreasing the rotational speed of the ventilator as the air temperature decreases.

US Pat. No. 9,170,702

MANAGEMENT SYSTEM USER INTERFACE IN A BUILDING AUTOMATION SYSTEM

Siemens Schweiz AG, Zuri...

12. A server data processing system, comprising:
a storage device comprising a client manager application;
an accessible memory comprising instructions of the client manager application; and
a processor configured to execute the instructions of the client manager application to:
maintain a client manager application configured to interact with both a web client data processing system and an installed
client data processing system to perform building management system functions, the installed client data processing system
operating an installed client manager application to provide an installed building management interface;

deploy a browser client manager module to the web client data processing system over a network in response to a request from
the web client data processing system, the browser client manager module configured to interact with a web browser on the
web client data processing system to provide a browser building management interface that has substantially the same appearance
and functionality as the installed building management interface; and

interact with both the installed client data processing system and the web client data processing system to perform the building
management system functions.

US Pat. No. 9,518,966

METHOD AND TEST DEVICE FOR FIELD CALIBRATION OF A GAS DETECTOR

SIEMENS SCHWEIZ AG, Zuri...

1. A test device for calibrating a first gas detector in the field, the test device comprising:
a reference gas sensor;
an adapter configured to connect to a second gas detector for calibrating the reference gas sensor and to connect to the first
gas detector for calibrating the first gas detector, the second gas detector being a gas detector having a known calibration;
and

a switching device configured to switch an operating mode of the test device between a mode that calibrates the reference
gas sensor using the second gas detector when the adapter is connected to the second gas detector and a mode that calibrates
the first gas detector using the reference gas sensor when the adapter is connected to the first gas detector, wherein

the adapter includes a seal that fits on both the first gas detector and the second detector such that in the mode that calibrates
the reference gas sensor the adapter is sealed to the second gas detector and in the mode that calibrates the first gas detector
the adapter is sealed to the first gas detector.

US Pat. No. 10,084,611

PROGRAMMABLE SYMBOL ANIMATION PRE-PROCESSOR FOR BUILDING AUTOMATION GRAPHICS

1. A method comprising:identifying a symbol associated with a building graphic that represents a physical building or portion thereof;
identifying a property of the symbol to be animated;
providing a user specified option to set an expression type for the identified symbol property as “script” or “pre-defined”;
determining whether the identified symbol property has the expression type set to “script” or to “pre-defined”;
in response to determining that the identified symbol property has the expressing type set to “script”;
identifying different data points referenced in a user-input script, each data point corresponding to a specific building device in the physical building represented by the building graphic and the user-input script provided by a user of data processing system in connection with setting the expression type of the identified symbol property to “script”;
identifying a respective value for each identified data point, each value received from a management system operably connected to the specific building device;
identifying an operation in the user-input script that corresponds to an evaluation of the values of the identified data points;
generating a script-based evaluation result by performing the operation identified in the user-input script; and
displaying a graphical representation of the symbol based on the script-based evaluation result and in association with the building graphic; and
in response to determining that the identified symbol property has the expression type set to “pre-defined”:
identifying a pre-defined operation corresponding to the identified symbol property;
identifying different data points referenced in the pre-defined operation;
receiving a respective value for each identified data point via the management system;
generating a pre-defined-based evaluation result by performing the pre-defined operation; and
displaying a graphical representation of the symbol based on the pre-defined-based evaluation result and in association with the building graphic.

US Pat. No. 9,244,753

REDUNDANT BUS FAULT DETECTION

Siemens Schweiz AG, Zuri...

1. A building automation system comprising at least one peripheral device connected to a bus controller by a redundant bus
system of two redundant communication buses, and monitors the redundant buses using four timers for faults to provide at least
one indication, and responsive to determining a primary one of the buses is unavailable or at fault, to set a secondary one
of the redundant buses as a primary bus, comprising:
a first communication bus having a first pathway between the bus controller and the at least one peripheral device with a
first propagation delay;

a second communication bus having a second pathway between the bus controller and the at least one peripheral device with
a second propagation delay, where the second pathway is redundant to the first pathway and the first propagation delay is
different from the second propagation delay;

the bus controller coupled to the at least one peripheral device by the first communication bus and the second communication
bus, and

the bus controller includes:
a first timer is associated with a predetermined maximum time period from a power up until bus activity occurs on each of
the first communication bus and the second communication bus, where at least one visual indicator is activated in response
to expiration of the first timer and bus activity has not been detected on at least one of the buses, wherein said power up
sets one of the first communication bus and the second communication bus as a secondary bus while the other one is set as
the primary bus;

a second timer associated with a periodic ping to the at least one peripheral device on each of the first communication bus
and the second communication bus, where the at least one visual indicator is activated with expiration of the second timer
and a response to the periodic ping to cease the periodic ping has not been detected, and wherein one of the first communication
bus and second communication bus is being selectively set as the secondary bus while the other one is set as the primary bus
in response to the expiration of the second timer;

a third timer is a valid bit timer and is associated with a typical single bit time of the redundant bus system to verify
that the bit time is not too short on each of the first communication bus and the second communication bus, and the at least
one visual indicator is activated if detected end of bit time occurs before expiration of the third timer; and

a fourth timer is associated with a difference between the first propagation delay and the second propagation delay, with
the fourth timer being activated upon receipt of a first message on the first communication bus, and upon expiration of the
fourth timer prior to a receipt of the first message on the second communication bus, the at least one visual indicator is
activated and the second communication bus is being set as the secondary bus.

US Pat. No. 9,179,524

METHOD FOR OPEN-LOOP AND CLOSED-LOOP CONTROL OF A LIGHTING BUSWAY

SIEMENS SCHWEIZ AG, Zuri...

1. A method for open-loop and closed-loop control of a lighting busway for an interior space, the lighting busway having a
primary luminaire and a secondary luminaire, the method comprising:
measuring a brightness at a location of the primary luminaire;
determining a primary ambient light percentage for the primary luminaire by comparing a brightness curve of the primary luminaire
without ambient light and the combined brightness measured at the location of the primary luminaire with ambient light and
light from the primary luminaire, in each case with respect to a primary manipulated variable of the primary luminaire;

determining a secondary ambient light percentage for the secondary luminaire based on the primary ambient light percentage;
and

determining a secondary manipulated variable for the secondary luminaire based on the secondary ambient light percentage and
a setpoint value for the secondary luminaire.

US Pat. No. 9,946,233

APPARATUS AND METHODS FOR PROVIDING BUILDING AUTOMATION SYSTEM DATA UPDATES TO A WEB CLIENT

Siemens Schweiz AG, Zuri...

1. A building automation system, comprising:a building automation controller containing a plurality of building automation objects each having data used for generating a model having a plurality of elements, each of the elements associated with at least one of the building automation objects;
a web server containing business logic adapted to read and subscribe to the building automation objects, each of said building automation objects is adapted to notify the business logic of changes to the data of a building automation object, and to process the data from the building automation objects to provide model update commands based on changed data, said web server implementing an observer pattern to notify the business logic of any changes in data values of the building automation object, the business logic further containing a flag database having a plurality of flags, each of the flags being organized hierarchically in accordance with a model hierarchy and the business logic providing model update commands to the client only for the model elements that require updating as identified by the flags; and
a client containing presentation logic adapted for displaying the model, receive the model update commands from the business logic, update the model using the model update commands, and display an updated model.

US Pat. No. 9,255,648

SELF-REGULATED COMPACT-GEOMETRY VALVE ASSEMBLY

Siemens Schweiz AG, Zuri...

1. A self-regulated valve assembly, comprising: a valve body having a lower part with an input section for a connection to
a tank intended to contain a fluid under pressure and, an upper part with an output for connection to a pipe system; a piston
movable in said valve body along a first axis between an open position enabling the fluid to communicate between said input
section and said output, and a closed position cutting off the fluid communication, said piston having an upper end section
and a lower sealing section; and a spring type module coupled to said piston and to said valve body and biasing said piston
to an open position, said spring type module interacting dynamically with said piston at least after an actuation of the valve
assembly and during an entire cycle of self-regulation of the valve assembly, imposing a positioning of said piston between
the open position and the closed position, allowing fluid communication between said input section and said output under a
controlled output pressure, said spring type module positioned between said lower sealing section of said piston and an interior
of the tank.

US Pat. No. 9,589,429

ALARM DETECTOR

SIEMENS SCHWEIZ AG, Zuri...

1. An alarm detector base, comprising:
an alarm sounder, having a sound-making end; and
a sound amplification component having at least one horn channel, the at least one horn channel including a throat end and
an outlet end, the throat end disposed corresponding to the sound-making end of said alarm sounder,

wherein each horn channel is disposed to extend along a radial direction perpendicular to an axis of said alarm detector base,
and is in a horn shape on a radial section, and

a plurality of grills located at the outlet end of each horn channel to divide the outlet end of the respective horn channel
into a plurality of sub-outlets,

wherein each sub-outlet defined by a respective grill has a horn shape providing a straight-line path through the respective
grill along the radial direction and having (a) a first width in a first direction perpendicular to the radial direction and
(b) second width in a second direction perpendicular to the first direction and tangential to the radial direction, wherein
both the first width and second width of the respective sub-outlet increase along the radial direction from an inlet end of
the sub-outlet to an outlet end of the sub-outlet to amplify sound from the alarm sounder.

US Pat. No. 9,400,493

SYSTEM AND METHOD FOR AUTOMATICALLY NAMING OBJECTS IN A BUILDING AUTOMATION SYSTEM

Siemens Schweiz AG, Zuri...

1. A method for naming a plurality of building automation objects of a building automation model, the method comprising:
providing a building automation device;
providing a building automation model comprising a parent view node object representing the building automation device and
a child view node object logically linked to a field device, the field device comprising a sensor or an actuator, wherein
the child view node object is logically linked to the parent view node object forming a hierarchical structure;

assigning an object-name to the parent view node object representing a name of the building automation device; and
assigning an object-name to the child view node object comprising the object-name of the parent view node object and a name
representing the field device,

wherein the hierarchal structure is formed by a logical tree of at least parent-child-grandchild nodes such that each child
is logically linked to a corresponding parent and each grandchild is logically linked to a corresponding child, forming a
logically linked list.

US Pat. No. 9,148,163

VERSATILE DETECTION CIRCUIT

Siemens Schweiz AG, Zuri...

1. A detection circuit optimized for low sensor voltages, comprising:
a microprocessor having an integrated analog-to-digital converter with an input pin, said integrated analog-to-digital converter
configured to rely on a input voltage range of no more than 2 V; and

a transformation circuit for transforming a sensor signal, said transformation circuit being connected to said input pin of
said integrated analog-to-digital converter, said transformation circuit having an impedance converter and a plurality of
only passive electric components, with an exception of said impedance converter said transformation circuit relies on said
plurality of only passive electric components.

US Pat. No. 9,639,760

METHODS AND APPARATUS FOR ESTABLISHING EXIT/ENTRY CRITERIA FOR A SECURE LOCATION

1. A method of monitoring a secure location comprising:
providing one or more sensors that monitor the secure location, each sensor generating sensor data;
establishing a plurality of policy regions for the secure location employing world coordinates, wherein at least two of the
policy regions overlap and form an overlapping policy region, wherein each of the policy regions including the overlapping
policy region respectively establishing one or more alarm criterion for at least one of objects entering the respective policy
region and/or objects exiting the respective policy region;

tracking an object within the secure location using the sensor data from the one or more sensors; and
determining if the sensor data indicates that the object has violated one or more alarm criterion of the policy regions,
wherein an alarm criterion of at least one of the policy regions causes:
an alarm to be triggered if the object enters the a least one policy region but not if the object exits the at least one policy
region;

an alarm to be triggered if the object exits the policy region but not if the object enters the policy region; or
an alarm to be triggered if the object enters the at least one policy region from a first side of the policy region and exits
the policy region from a second side of the at least one policy region.

US Pat. No. 9,189,938

AUTOMATICALLY LOCATING FIRE ALARMS

SIEMENS SCHWEIZ AG, Zuri...

7. A device for automatically locating a fire alarm in a building, comprising:
an alarm generator triggering a test message of the fire alarm to a control center;
a programmed processor determining position data of the fire alarm;
a data communications system, coupled to the fire alarm and the programmed processor, transmitting the test message and the
position data; and

a storage, coupled to the data communications system, storing the position data of the fire alarm in association with an identifier
of the fire alarm.

US Pat. No. 9,519,276

STRUCTURE AND BEHAVIOR OF A BUILDING AUTOMATION SYSTEM

SIEMENS SCHWEIZ AG, Zuri...

1. A system for addressing field devices running on a processor to automate a building or a campus having a plurality of buildings,
the system comprising:
a plurality of objects, comprising:
an object describing a building section, a field device associated with the building section;
an object describing an automation function;
a functional unit associated with the object describing the automation function, the functional unit comprising an open-loop
and/or closed-loop control program; and

an input/output module running on the processor and connecting the system to the field device,
wherein the object describing the building section has a building section overview list in which semantic information units
for the building section are stored, each identifying an automation function which is provided in the building section,

wherein the object describing the automation function has an automation function overview list in which semantic information
units are stored for the automation function,

wherein each semantic information unit has an identifier to identify the semantic information unit and has a relation,
wherein each relation defines a type of relation between the object having the semantic information unit stored therein, and
another object,

wherein each relation makes possible a bidirectional exchange of data between the object having the semantic information stored
therein and the other object,

wherein there are at least two different relation types and each relation corresponds to precisely one of the relation types,
wherein the system is configured to allow installation or replacement of the field device without changing the open-loop or
the closed-loop control program, and

wherein the system is configured to control the field device using the functional unit in accordance with the automation function.

US Pat. No. 9,518,910

SMOKE DETECTION UNIT CONTAINING REDUNDANT DETECTORS AND METHOD FOR FIXING THE SMOKE DETECTION UNIT

Siemens Schweiz AG, Zuri...

1. A smoke detection unit, comprising:
two identical smoke detectors juxtaposed horizontally and each having a measuring chamber with walls and at least one smoke
sensor positioned beneath and coupled to said measuring chamber; and

a rigid cavity encapsulating said smoke detectors, said rigid cavity having an upper base and a lower cover positioned opposite
said smoke sensors, said upper base is formed by said walls of said measuring chambers of said two identical smoke detectors.

US Pat. No. 9,784,375

PRESSURE INDEPENDENT CONTROL VALVE

Siemens Schweiz AG, Zuri...

1. A pressure regulated valve, comprising:
a valve body having at least one inlet, at least one outlet, at least one flow channel coupling said at least one inlet to
said at least one outlet, and at least one chamber in fluid communication with said at least one inlet, the pressure regulated
valve configured to apply substantially a same pressure at said at least one inlet and inside said at least one chamber;

at least one displaceable element separating said at least one chamber from said at least one flow channel, said at least
one displaceable element having a flexible diaphragm connecting to said valve body, said at least one displaceable element
being displaceable to increase a volume of said at least one chamber and to narrow said at least one flow channel such that
said at least one displaceable element lowers a throughput of fluid through said at least one flow channel; and

at least one biasing member being disposed inside said at least one chamber, said biasing member being configured to urge
said at least one displaceable element such that said at least one biasing member urges a volume of said at least one chamber
to decrease and a volume of said flow channel to increase, for increasing the throughput of the fluid through said flow channel.

US Pat. No. 9,156,484

DEVICE FOR OPERATING DECENTRALIZED FUNCTIONAL UNITS ARRANGED IN AN INDUSTRIAL INSTALLATION

Siemens Schweiz AG, Zuer...

1. A device for operating decentralized functional units disposed in an industrial installation, the device comprising:
a super ordinate control system for interchanging information with the decentralized functional units by way of data messages;
a data transport network with a number of network access points, said super ordinate control system coupled via at least one
of said network access points to said data transport network;

communication units connected in each case to one of said network access points and providing the decentralized functional
units with access to said data transport network;

an energy transport network to which the decentralized functional units are connected and supplying the decentralized functional
units with electrical energy;

a number of intelligent energy stores connected to said energy transport network, said intelligent energy stores receiving
energy and/or output the energy in coordination with said super ordinate control system and/or with at least one of the other
said intelligent energy stores; and

units for monitoring and controlling traffic, and selected from the group consisting of signaling devices, switches, axle
counters, track circuits, point and line type train-influencing elements, said units coupled to said data transport network
by way of the decentralized functional units.

US Pat. No. 9,530,315

METHOD AND DEVICE FOR ESTABLISHING AN ALTERNATE ROUTE IN THE EVENT OF A BLOCKED ROADWAY IN A MONITORED REGION

Siemens Schweiz AG, Zuri...

1. A method of establishing an alternate route on occasion of a blocked roadway within a monitored region, the method comprising
the following steps:
authorizing a vehicle to bypass the blocked roadway by a control center, the vehicle thus being an authorized vehicle;
repeatedly ascertaining position data of the authorized vehicle bypassing the blocked roadway by a position determining device;
ascertaining data of a bypass route from the ascertained position data by a computing device of the position determining device
or by a computing device of the control center;

storing the data of the bypass route in a memory associated with the control center;
transferring authorization data that are stored in a memory and that apply to the blocked roadway to the bypass route to render
the bypass route an authorized roadway;

transmitting information about the bypass route from the control center to those vehicles to which authorization had been
given to use the blocked roadway to now use the bypass route.

US Pat. No. 9,905,102

OPEN SCATTERED LIGHT SMOKE DETECTOR AND TESTING DEVICE FOR AN OPEN SCATTERED LIGHT SMOKE DETECTOR OF THIS TYPE

SIEMENS SCHWEIZ AG, Zuri...

1. An open scattered light smoke detector for detecting smoke, comprising:
a light transmitter configured to emit light,
a light receiver that is spectrally matched to the light transmitter,
a control unit connected to the light transmitter and the light receiver, and configured to:
actuate the light transmitter repeatedly with a pulsed signal sequence to emit appropriate light pulses,
evaluate temporally a signal sequence received by the light receiver, and
output a fire alarm in response to determining that a signal strength of a received signal sequence exceeds a minimum value
for smoke concentration, and switch the scattered light smoke detector from a normal operating mode into a service mode in
response to detecting that a phase angle, determined on the detector side, between an emitted signal sequence and a received
signal sequence increases by a minimum angular value which, in terms of travel time, corresponds with an increase in an optical
path length from the light transmitter to the light receiver of more than 6 m.

US Pat. No. 9,542,059

GRAPHICAL SYMBOL ANIMATION WITH EVALUATIONS FOR BUILDING AUTOMATION GRAPHICS

Siemens Schweiz AG, Zuri...

1. A method in a data processing system for displaying graphics, the method comprising:
identifying a result of an expression comprising a variable dependent on a state of a device in a building as a value for
a data point associated with the device in the building, the value received from a management system operably connected to
the device;

identifying a selection of an evaluation type from among a plurality of evaluation types;
mapping the value for the data point to a graphical representation of the value for the data point according to the selected
evaluation type, wherein when the selected evaluation type is a linear evaluation type, mapping the value for the data point
to the graphical representation of the value comprises:

identifying a range of values for the result of the expression and a range of values for an evaluation;
mapping the range of expression values to the range of evaluation values, wherein each of the expression values in the range
of values for the result of the expression is mapped to a different one of the evaluation values in the range of values for
the result of the evaluation;

identifying an evaluation value corresponding to the result based on the mapping; and
identifying a color corresponding to the evaluation value as a graphical representation of the value for the data point;
generating a display comprising a graphical representation of at least a portion of the building and a symbol representing
the device, the symbol displayed in a location relative to the graphical representation of at least the portion of the building
based on a location of the device in the building;

displaying the graphical representation of the value for the data point in association with the symbol representing the device
according to the selected evaluation type; and

modifying the graphical representation of the value based on a change in the value in response to identifying the change in
the value from the management system.

US Pat. No. 9,858,786

DANGER DETECTOR WITH A NON-CONTACT HEAT RADIATION SENSOR FOR ESTABLISHING AN AMBIENT TEMPERATURE

SIEMENS SCHWEIZ AG, Zuer...

1. A danger detector embodied as a point-type detector, the danger detector comprising:
an alarm housing with an alarm cover having a light-impermeable opaque area configured to receive environmental heat radiation
via an open air ambient environment outside of the alarm cover and emit heat radiation from an inner side of the light-impermeable
opaque area of the alarm cover as a function of heating of the alarm cover by the environmental heat radiation,

a non-contact heat radiation sensor disposed in the alarm housing and aligned optically with the inner side of the light-impermeable
opaque area of the alarm cover, and configured to generate a sensor signal corresponding to heat radiation in the infrared
range emitted by the inner side of the light-impermeable opaque area as a function of the heating of the alarm cover by the
environmental heat radiation of the ambient environment outside the alarm cover,

a processing unit, and
computer instructions stored in non-transitory memory and executable by the processing unit to:
determine an ambient temperature value for an ambient temperature in the open air environment outside the alarm housing of
the danger detector based on the sensor signal generated by the non-contact heat radiation sensor, and

based on the determined ambient temperature value, visibly or audibly output at least one of:
the determined ambient temperature value, or
an alarm message in response to the determined ambient temperature value exceeding a predetermined temperature comparison
value.

US Pat. No. 9,666,039

VISUAL NOTIFICATION DEVICE AND DRIVING METHOD THEREOF

SIEMENS SCHWEIZ AG, Zuri...

1. A visual notification device, comprising:
an input end that receives an input voltage;
a booster circuit coupled to the input end and configured to boost the input voltage;
an energy storage element coupled to the booster circuit and charged by the booster circuit;
at least one flash element;
a flash control circuit coupled to the energy storage element and the flash element, the flash control circuit being configured
to cause energy in the energy storage element to be applied to the at least one flash element to make the at least one flash
element flash;

wherein at least one of the booster circuit, the at least one flash element, or the flash control circuit is configured such
that a residual voltage across the energy storage element in each flash operation is greater than or equal to the input voltage.

US Pat. No. 9,412,025

SYSTEMS AND METHODS TO CLASSIFY MOVING AIRPLANES IN AIRPORTS

1. A method for classifying differently shaped objects in an image of a scene, wherein a processor can access a background
model of the scene, comprising:
providing to the processor image data of an object in the scene of at least a section of an airport;
the processor determining a foreground mask of the object separate from the background model by combining foreground pixel
clusters that are connected, including determining a size of an area occupied by pixels in the foreground mask;

the processor determining a single convex hull of the object from the foreground mask and that surrounds the foreground mask,
including a size of an area determined by the single convex hull; and

the processor classifying the object in the image as being an airplane or not an airplane based on a ratio between the size
of the area occupied by pixels in the foreground mask and the size of the area determined by the single convex hull by comparing
the ratio with a threshold value and the processor classifying the object as not being an airplane if the ratio is greater
than 0.75.

US Pat. No. 9,921,591

SYSTEM AND METHOD FOR HVAC INTERLOCKS

Siemens Schweiz AG, Zuri...

1. A method for applying interlock assurances for a plurality of building automation devices, the method comprising:
providing a plurality of interlock blocks as parts of a respective plurality of building automation devices, a first interlock
block of the plurality of interlock blocks being in a supported building automation device of the plurality of the building
automation devices, the first interlock block logically connected to the supported building automation device and second interlock
block of the plurality of interlock blocks being in a supporting building automation device of the plurality of building automation
devices, wherein each of the interlock blocks of the plurality has a same arrangement of parts and corresponding interlock
function that is capable of use in any of the building automation devices of the plurality, the parts including inputs and
outputs for communicating between the interlock blocks, the parts of each of the interlock functions selected based on the
respective building automation device in which the interlock block is located;

wherein the first interlock block comprises;
an input status module for receiving an input from the second interlock block of the supporting building automation device;
an output status module for sending an output to the supported building automation devices; and
means for determining whether the supporting building automation device is configured to support the supported building automation
device;

receiving, by the first interlock block, a demand request from the supported building automation device; and
determining, by the first interlock block, whether the supporting building automation device is configured to support the
supported building automation device, the determining being based on the input from the second interlock block.

US Pat. No. 9,666,048

SCATTERED LIGHT SMOKE DETECTOR OF THE OPEN TYPE, IN PARTICULAR HAVING A SIDELOOKER LED

SIEMENS SCHWEIZ AG, Zuri...

1. A scattered light smoke detector, comprising:
a housing shell,
a circuit substrate accommodated on the housing shell, and
at least one light emitter and one light receiver arranged on the circuit substrate,
wherein the circuit substrate has an inner face disposed opposite the housing shell and an outer face disposed opposite the
inner face,

wherein the light emitter is configured to emit a light beam having a directional ray,
wherein the light emitter and the light receiver are arranged in a scattered light array having a scattered light volume located
in the open air outside of the scattered light smoke detector, and

wherein a part of the path traveled by the directional ray between light emitter and the scattered light volume runs parallel
to the outer face of the circuit substrate.

US Pat. No. 9,285,135

METHOD FOR REGULATING ROOM COMFORT VARIABLES

1. A method to regulate at least one room comfort variable in at least one room using an air flow supplied via an inlet air
duct, comprising:
supplying, by a primary ventilation system, the air flow minimized in respect of volume flow;
regulating a room comfort variable by a regulator device in a comfort band assigned to the room comfort variable; and
controlling supply of the air flow, from the primary ventilation system to the room, in an automatically executed pulsed operation
in which the air flow is alternately switched on and switched off, the air flow supplied to the room being switched off when
the room comfort variable lies within the comfort band assigned thereto, and the air flow supplied to the room being switched
on when at least one out-of-band room comfort variable lies outside the comfort band assigned thereto, to bring about a required
change to the at least one out-of-band room comfort variable,

wherein the room comfort variable including an inner comfort band, an outer comfort band and a central comfort band, the central
comfort band being within the outer comfort band and the inner comfort band being within the central comfort band, and

said controlling demands the air flow to be switched off when a value of the room comfort variable lies in the inner comfort
band and demands switching on the air flow when the value of the room comfort variable reaches the central comfort band, and

a setpoint value related to the at least one room comfort variable of the air flow is changed by a signal from the regulator
device to a pre-specified value to obtain an accelerated displacement of an actual value of the at least one room comfort
variable into the inner comfort band, when an actual value of the at least one room comfort variable established by the regulator
device for the at least one room lies outside the central comfort band.

US Pat. No. 9,263,914

POWER SUPPLY UNIT FOR SIGNAL LUMINAIRES

SIEMENS SCHWEIZ AG, Zuri...

1. A power supply unit for a signal luminaire circuit having signal luminaires, the power supply unit comprising:
first and second grounds electrically separated from one another;
a first power source connected to said first ground and being a primary power source;
a second AC power source being independent of said first power source and connected to said second ground;
switches for connecting said first power source to the signal luminaires when required, an emission of light from the signal
luminaires signaling danger;

a transformer having a primary winding connected to said second AC power source and a secondary winding having a first side
connected to said first power source and a second side connected to said signal luminaires for supplying said signal luminaires
with power;

said second AC power source outputs a AC voltage on failure of said first power source and coupled inductively via said transformer
to the signal luminaire circuit having the signal luminaires to be supplied with the power, in order to supply the signal
luminaires with power; and

at least one capacitor, for an activation of the signal luminaires by means of said second power source by way of said transformer,
the signal luminaire circuit is connected via said capacitor in each case to said second ground of said second power source,
said capacitor disposed directly between said signal luminaires circuit and said second ground without other components disposed
there-inbetween.

US Pat. No. 9,666,049

SMOKE DETECTION UNIT WITH LIGHT-EMITTING DIODE AND PHOTO-DETECTOR, AND WITH AN LED CHIP ARRANGED IN THE LIGHT-EMITTING DIODE AND WITH A PHOTOSENSOR FOR DETERMINING A DEGREE OF AGING AND/OR A COMPENSATION VALUE FOR A LIGHT CURRENT,

SIEMENS SCHWEIZ AG, Zuri...

1. An optical smoke detection unit for a danger alarm, the optical smoke detection unit comprising:
a light-emitting diode (LED) for emitting light, wherein the LED comprises:
an LED housing ;
an LED chip arranged in the LED housing;
a photosensor arranged in the LED housing and spectrally sensitive to emitted light; and
connection contacts contacting the LED chip and running out of the LED housing,
a photo-detector spectrally sensitive to emitted light for the detection of smoke,
a control unit connected to the LED and to the photo-detector and configured to:
provide electrical control of the LED;
evaluate a sensor signal emitted by the photo-detector for characteristic fire magnitudes,
during electrical control of the LED, detect a characteristic electrical magnitude of the photosensor; and
based on the detected characteristic electrical magnitude of the photosensor, at least one of:
(a) determine and output ageing information about the LED based on the detected characteristic electrical magnitude of the
photosensor, or

(b) determine a reduction of light current of the LED and correct for the determined reduction of light current by performing
a modified electrical control of the LED.

US Pat. No. 9,618,247

METHOD FOR INCREASING THE VALVE CAPACITY OF A REFRIGERATION UNIT

SIEMENS SCHWEIZ AG, Zuri...

23. A system for supplying a fluid to an evaporator of a refrigeration device, the system comprising:
a first line connected to a fluid inlet of the evaporator;
a second line connected to the fluid inlet of the evaporator;
an expansion valve with a continuously variable first flow cross section, wherein the expansion valve is positioned in the
first line in such a manner that the continuously variable first flow cross section sets a first mass flow of the fluid through
the first line;

a shut-off device positioned in the second line, the shut-off device being discretely switchable between an open position
and a closed position such that a second mass flow of the fluid is conveyed through the second line when the shut-off device
is in the open position and a fluid flow through the second line is prevented when the shut-off device is in the closed position;

a throttle with a constant second flow cross section, the throttle being positioned in the second line in such a manner that
the second mass flow is conveyed through the second flow cross section when the shut-off device is in the open position; and

a control unit to control the expansion valve and set the continuously variable first flow cross section, wherein the expansion
valve measures the continuously variable first flow cross section and transfers information about the continuously variable
first flow cross section to the control unit and the control unit controls the shut-off device as a function of the information
about the continuously variable first flow cross section that the expansion valve has transferred to the control unit, to
thereby control a total mass flow including the first mass flow through the first line and a second mass flow through the
second line, wherein controlling the total mass flow includes:

increasing the total mass flow above a threshold mass flow by:
switching the shut-off device from the closed position to the open position, to thereby allow the second mass flow of the
fluid through the second line, and

controlling the expansion valve to reduce the first mass flow of the fluid through the first line.

US Pat. No. 9,541,501

SCATTERED-LIGHT SMOKE DETECTOR WITH A TWO-COLOR LIGHT-EMITTING DIODE

SIEMENS SCHWEIZ AG, Zuri...

1. A scattered-light smoke detector with a detector unit that works according to the scattered-light principle, the scattered-light
smoke detector comprising:
a light-emitting diode configured to irradiate particles to be detected, and
a photosensor that is spectrally sensitive to the particles to detect light scattered by the particles,
wherein the light-emitting diode has a principal optical axis and the photosensor has an optical receiving axis, wherein the
light-emitting diode and the photosensor are arranged and aligned with respect to each other such that the principal optical
axis of the light-emitting diode and the optical receiving axis of the photosensor define a scattered-light angle,

wherein the light-emitting diode comprises a first LED chip configured to emit a first light beam with light in a first wavelength
range and a second LED chip configured to emit a second light beam with light in a second wavelength range different from
the first wavelength range,

wherein the light-emitting diode comprises an LED chip carrier arranged orthogonally to the principal optical axis of the
light-emitting diode ,

wherein the two LED chips are arranged side-by-side on the LED chip carrier, and
wherein the light-emitting diode is rotated about the principal optical axis such that a chip axis extending through the first
and second LED chips is orthogonal to an angle plane defined by the principal optical axis of the light-emitting diode and
the optical receiving axis of the photosensor.

US Pat. No. 9,367,053

SYSTEM AND METHOD FOR COORDINATION OF BUILDING AUTOMATION SYSTEM DEMAND AND SHADE CONTROL

1. A method for determining an active shading strategy within a building automation system having a building HVAC system and
a building shading system, the method comprising:
through operation of at least one processor, determining an energy efficiency position for one or more shades of the building
shading system;

through operation of the at least one processor, determining a glare protection position for the one or more shades of the
building shading system;

through operation of the at least one processor, determining a selected shading strategy configuration for the one or more
shades of the building shading system, wherein the selected shading strategy configuration is one of a plurality of predetermined
different shading strategy configurations that are capable of being individually selected by a user through operation of the
building automation system;

through operation of the at least one processor, determining a scheduled room operating mode of a room controlled by the building
HVAC system, wherein the scheduled room operating mode is one of a plurality of predetermined room operating modes that are
capable of being individually scheduled through operation of the building automation system;

through operation of the at least one processor, determining an optimal active shading strategy from among either a glare
protection position strategy or an energy efficient position strategy based on the selected shading strategy configuration,
the scheduled room operating mode, and predetermined data which correlates different combinations of the predetermined different
shading strategy configurations and the predetermined different room operating modes to one of either the glare protection
position strategy or the energy efficient position strategy; and

through operation of the at least one processor, causing room blinds of the building shading system to be configured based
on the optimal active shading strategy.

US Pat. No. 10,074,258

METHOD AND ARRANGEMENT FOR THE OUTPUT OF WARNING MESSAGES

SIEMENS SCHWEIZ AG, Zuri...

1. A method for transmitting warning messages through a mobile communication device of a user, the warning messages including warnings of potential dangers in an immediate spatial environment of the mobile communication device, the method comprising:emitting an identification code or a reference to the identification code by a transmitting device situated in the spatial environment of the potential danger, the identification code unambiguously associated with the transmitting device;
receiving the identification code or the reference to the identification code by a receiving device of the mobile communication device; and
transmitting a warning message associated with the identification code by the mobile communication device to an output device;
wherein displaying the warning message by the output device takes place only if an active use of the mobile communication device by the user is detected.

US Pat. No. 9,641,692

INCIDENT-CENTRIC MASS NOTIFICATION SYSTEM

Siemens Schweiz AG, Zuri...

1. An Incident-centric Mass Notification System (“Incident-centric MNS system”) for notifying a plurality of recipients of
an Emergency Event, the Incident-centric MNS system comprising:
a Mass Notification System (“MNS”) Notification Engine, wherein the MNS Notification Engine is configured to manage MNS Incidents
and Notifications;

a modality corridor (“MoCo”) dispatcher in signal communication with the MNS Notification Engine; and
a plurality of modality corridors,
wherein each modality corridor of the plurality of modality corridors, is over a different network and in signal communication
with the MoCo dispatcher,

wherein each modality corridor of the plurality of modality corridors establishes, for signal communication, a signal path
from a plurality of signal paths, between the MNS Notification Engine and a recipient of the plurality of recipients, and

wherein the MoCo dispatcher is configured to select a first modality corridor from the plurality of modality corridors to
establish a first signal path from the MNS Notification Engine to the recipient based upon the recipient.

US Pat. No. 9,658,607

SYSTEM, METHOD AND APPARATUS FOR GROUPING BUILDING AUTOMATION OBJECTS FOR GROUP COMMUNICATION WITHIN A BUILDING AUTOMATION SYSTEM

Siemens Schweiz AG, Zuri...

1. A system for communicating common data between a plurality of building automation devices across a network, the common
data corresponding to a group of one or more building automation objects representing points associated with a plurality of
field devices controlled or monitored in a building by the plurality of building automation devices, the system comprising:
a first of the plurality of building automation devices including a first control program and a group master object having
a group identifier and configured to receive a command from the first control program;

a second of the plurality of building automation devices including a second control program, and a first group member object
having the same group identifier as the group master object; and

a third of the plurality of building automation devices including a third control program, and a second group member object
having the same group identifier as the group master object,

wherein, in response to receiving the command from the first control program, the group master object is configured to exchange
the common data corresponding to the group of the building automation objects with each of the building automation devices
of the plurality of building automation devices where the first and second group member objects have the same group identifier
as the group master object, the exchange using the group identifier.

US Pat. No. 9,858,772

LENS, LIGHT-EMITTING DEVICE HAVING THE LENS, AND VISUAL NOTIFICATION APPLIANCE

SIEMENS SCHWEIZ AG, Zuri...

1. A lens for transmitting divergent light from an optical source, the lens comprising:
a lens body having a shape of a cap and having:
a substantially flat bottom surface;
a cross-shaped recess extending from the substantially flat bottom surface, the recess defining a cavity configured to receive
the optical source and including orthogonal cross-arms that physically align the optical source received in the cavity, and

a refraction element disposed between each pair of adjacent cross-arms, wherein each refraction element refracts light incident
upon the refraction element along directions aligned with the respective pair of adjacent cross-arms;

wherein the recess is configured such that for light incident upon an internal surface of the recess, more of the incident
light is refracted in directions aligned with the orthogonal cross-arms than in directions extending between the orthogonal
cross-arms.

US Pat. No. 9,858,061

TAMPERPROOF INSTALLATION OF BUILDING CONTROL SOFTWARE IN APPROVED RUNTIME ENVIRONMENTS

Siemens Schweiz AG, Zuri...

1. A method for installing building control software, which comprises the steps of:
transmitting an identity of a runtime environment from the runtime environment to a software delivery instance;
generating a file via the software delivery instance, the file containing the transmitted identity and software to be installed,
or containing the transmitted identity and a hash of the software to be installed;

signing, by the software delivery instance, the generated file including the transmitted identity and the software to be installed
or including the transmitted identity and the hash, using a key of the software delivery instance, the signing including producing
a signed file by performing an operation selected from the group consisting of: separately signing the identity of the runtime
environment and the software to be installed and then signing the signed file in its entirety by the software delivery instance,
and separately signing the identity of the runtime environment and the hash of the software to be installed and then signing
the signed file in its entirety by the software delivery instance;

transmitting the signed file from the software delivery instance to the runtime environment;
comparing, via the runtime environment, to ascertain whether the identity of the runtime environment tallies with the identity
that was actually transmitted in the signed file; and

installing and/or enabling the software to be installed in the runtime environment if, and only if, a comparison has found
that the identity of the runtime environment tallies with the identity that was actually transmitted in the signed file.

US Pat. No. 9,767,665

OPTICAL SMOKE DETECTION UNIT FOR A SMOKE DETECTOR, WITH TWO LIGHT-EMITTING DIODES OPTICALLY COUPLED TOGETHER AND WITH AN ASSOCIATED CONTROL UNIT FOR THE DEDUCTION OF AGING INFORMATION AND A SMOKE DETECTOR

SIEMENS SCHWEIZ AG, Zuri...

1. An optical smoke detection unit for a hazard alarm for a smoke detector, the smoke detection unit comprising:
a first light-emitting diode and a second light-emitting diode, each light-emitting diode configured to emit monochromatic,
dichromatic, or polychromatic light,

wherein the first and second light-emitting diodes are optically coupled to each other such that at least one of the light-emitting
diodes illuminates the other light-emitting diode,

an optical receiver that is at least spectrally sensitive to emitted light for smoke detection, and
a control unit connected to the light-emitting diodes and the optical receiver, the control unit configured to:
evaluate of a receive signal output by the optical receiver for fire parameters, and emit a fire alarm if the receive signal
exceeds a predefined scattered light level,

control one of the first and second light-emitting diodes, and switch the other light-emitting diode to operate as a photodiode,
record a photoelectric current flowing through the controlled light-emitting diode as a measure of emitted luminous flux of
the controlled light-emitting diode,

determine an extent of a reduction in the photoelectric current,
based on the extent of the reduction in the photoelectric current, perform at least one of the following:
determine and output aging information regarding the controlled light-emitting diode based on the extent of the reduction
in the photoelectric current, or

alter an electrical control of the controlled light-emitting diode to correct a corresponding reduction in emitted luminous
flux.

US Pat. No. 9,651,924

COMMON AUTOMATION SYSTEM CONTROLLER

1. A common automation system controller, comprising:
a memory;
an input/output interface;
a library of application types stored in the memory having a hierarchical structure for interfaces for hardware devices of
a building automation system (BAS) including different views and navigation paths for various devices in the BAS; and

a processor coupled to the memory and configured to create an executable application of a selected at least one application
type associated with functions for the BAS, where the application is parameterized, compiled, and loaded into the memory of
the common system controller, where the compiled application is associated with an application interface specific to functions
of the at least one application type and an input/output interface is coupled to devices of the BAS, wherein the processor
is configured to:

select at least one application type from the library of application types;
determine if the selected application type employs static binding or dynamic binding;
load the at least one application type in the memory of the common automation system controller if dynamic binding is determined;
configure objects for the BAS and parameters associated with the at least one application type based at least in part on the
library;

bind the at least one application type resulting in the executable application stored in the memory; and
start with the processor the executable application stored in the memory.

US Pat. No. 9,625,885

APPLICATION-GENERATED FUNCTION BLOCK FOR DATA EXCHANGE BETWEEN CONTROL PROGRAMS AND BUILDING AUTOMATION OBJECTS

Siemens Schweiz AG, Zuri...

1. A method for exchanging data between a control program and one or more building automation devices, the method comprising:
providing a building automation device in communication with a control program;
providing a building automation model comprising one or more parent view node objects and one or more child view node objects,
wherein at least one of the one or more parent view node objects is logically linked to the building automation device and
the one or more child view node objects, and wherein the one or more child view node objects are logically linked to one or
more field devices, wherein a parent view node object of the one or more parent view node objects comprises a list of semantic
information units, and wherein each of the semantic information units of the parent view node object is logically linked to
a semantic information unit of the one or more child view node objects, respectively, with a common identifier identifying
an automation function;

accessing, for a child view node object of the one or more child view node objects, a field device of the one or more field
devices, the field device being logically linked to the child view node object;

gathering first data from the field device, the first data representing operation data or settings for the field device;
storing the gathered first data in the child view node object logically linked to the field device; and
iterating through each of the parent view node objects and, as part of the iterating, reading second data stored within a
logically linked list of semantic information units stored within the parent view node object, the second data representing
operation commands, operation data, operation settings, or any combination thereof of the building automation device.

US Pat. No. 10,019,129

IDENTIFYING RELATED ITEMS ASSOCIATED WITH DEVICES IN A BUILDING AUTOMATION SYSTEM BASED ON A COVERAGE AREA

SIEMENS SCHWEIZ AG, Zuri...

1. A method in a data processing system for displaying graphics, the method comprising:displaying a graphical representation of a layout of a building having one or more spaces;
receiving a request to generate a coverage area graphic associated with one or more monitoring devices;
generating the coverage area graphic, generating the coverage area graphic comprises receiving user inputs defining dimensions for the coverage area graphic, and modifying the coverage area graphic based on the user inputs;
displaying the coverage area graphic relative to the graphical representation of the layout of the building;
identifying a device having a data point to be monitored by the data processing system;
determining whether the identified device is in the coverage area represented by the coverage area graphic;
in response to determining that the identified device is in the coverage area, storing a related item identifier associated with the one or more monitoring devices in association with an object corresponding to the identified device;
receiving a selection for the identified device;
in response to receiving the selection for the identified device, displaying the related item identifier associated with the one or more monitoring devices;
receiving an identification of a first of the one or more monitoring devices;
identifying a coverage zone associated with the first monitoring device;
determining whether the coverage area exceeds the coverage zone; and
in response to determining the coverage area does not exceed the coverage zone, modifying the coverage area graphic based on the coverage zone, and displaying the modified coverage area graphic relative to the graphical representation of the layout of the building.

US Pat. No. 9,875,646

APPARATUS AND METHOD FOR SUPERVISING AUDIO SYSTEM DURING BATTERY MODE

Siemens Schweiz AG, Zuri...

1. A method in an audio system for supervising an audio path within the audio system, the audio system having a plurality
of operational modes including a battery mode, the method comprising the steps of:
determining whether the audio system is in battery mode;
in response to determining that the audio system is in battery mode,
(a) setting a timer to a time that is less that a predetermined supervision cycle period;
(b) activating the timer;
(c) performing a supervision function to check an operational status of the audio path;
(d) turning off one or more components of the audio system;
determining whether the timer is expired; and
in response to determining the timer is expired, turning on the one or more components.

US Pat. No. 9,691,246

FLAME DETECTOR FOR MONITORING A REGION ADJACENT TO BODIES OF WATER AND TAKING INTO CONSIDERATION A DEGREE OF POLARIZATION PRESENT IN THE RECEIVED LIGHT FOR THE ACTIVATION OF A FIRE ALARM

SIEMENS SCHWEIZ AG, Zuri...

1. A flame detector aligned to cover a region to be monitored near a body of water, the flame detector having a main receiving
direction for receiving light, and comprising:
at least one pyrosensor sensitive to light in the spectrum of open fire,
a housing with a light-transmissive protective screen, wherein the at least one pyrosensor is arranged optically behind the
protective screen,

a downstream evaluation unit configured to output fire alarm information in response to detecting fluctuations or flicker
frequencies characteristic of open fire, and

a linear polarizing filter positioned upstream of the at least one pyrosensor and having a polarization plane rotated about
the main receiving direction of the flame detector to suppress a horizontal component of light received at the flame detector.

US Pat. No. 10,110,158

TEMPERATURE COMPENSATION FOR DC MOTOR PWM APPLICATIONS

Siemens Schweiz AG, Zuri...

1. A motor control system comprising:temperature compensated power supply configured to receive a supply voltage and output a temperature compensated reference voltage, wherein the reference voltage varies according to an ambient temperature of the motor control system;
a microcontroller configured to receive the temperature compensated reference voltage and a sensed motor current and to produce a corresponding pulse-width-modulated (PWM) motor control signal, wherein the microcontroller is configured to increase a duty cycle of the PWM motor control signal as a function of the temperature compensated reference voltage; and
a motor configured to be controlled according to the duty cycle of the motor control signal.

US Pat. No. 9,705,843

METHOD AND SYSTEM FOR DOMAIN NAME SYSTEM BASED DISCOVERY OF DEVICES AND OBJECTS

SIEMENS SCHWEIZ AG, Zuri...

1. A computer implemented method for processing in a client-server computer network a request for a specific service type,
the method comprising:
receiving, by a Domain Name System (DNS), the request for a specific service type, the request being forwarded to the Domain
Name System from a client via a client application; and

resolving the request by the Domain Name System, wherein the resolving of the request comprises:
determining, from information recorded in a DNS memory of the Domain Name System and from information included in the request,
a first type T1 of service and a first list L1 of service instances associated with the first type T1 of service;

searching for a linked structure in a text (TXT) resource record, the linked structure being associated with the first type
T1 of service, the linked structure identifying a second list L2 of service instances associated with a subtype T2 of service;

iteratively, for each subtype Ti of service, where i=2, . . . , N+1, wherein N represents a number of subtypes of services associated with the first type T1 of service and wherein N is at least 1, searching in a text resource record for the subtype Ti of service, for a linked structure associated with the subtype Ti of service, the linked structure identifying a list Li+1 of service instances associated with a subtype Ti+1 of service;

wherein (a) the first list L1 of service instances associated with the first type T1 of service, (b) the second list L2 of service instances associated with a subtype T2 of service, and (c) each list Li+1 of service instances identified by the iterative search of the text resource record for each subtype Ti of service, collectively define a plurality of service instance lists;

generating a response to the request for a specific service type based on one or more of the plurality of service instance
lists; and

communicating the response to the client.

US Pat. No. 9,954,411

ACTUATING DRIVE HAVING AN ELECTRICAL PLUG-IN CONNECTION

Siemens Schweiz AG, Zuri...

1. An actuating drive, comprising:a housing having a first housing part and a second housing part, said first and second housing parts each having a side including a first side having an opening formed therein and a second side, each said side having an end face, said two end faces face each other when said first and second housing parts are joined, said first housing part and said second housing part being detachably joined; and
a plurality of exchangeable connection modules for a cable feed, said plurality of exchangeable connection modules having different constructions from one another, each of said plurality of exchangeable connection modules for being selectively inserted into said opening of said side of said first housing part and each of said plurality of exchangeable connection modules being connected in a form-closed manner to said end faces of said sides in a region of said opening when said first and second housing parts are joined.

US Pat. No. 9,569,946

SMOKE ALARM ACCORDING TO THE SCATTERED LIGHT PRINCIPLE HAVING A TWO-COLOR LIGHT-EMITTING DIODE WITH DIFFERENT SIZES OF LED CHIPS

Siemens Schweiz AG, Zuri...

1. An optical smoke alarm, comprising:
a detector unit working according to a scattered light principle;
a light-emitting diode for irradiating particles to be detected and disposed in said detector unit, said light-emitting diode
having a first LED chip being a surface-emitting radiator for emitting a first light bundle with light in a first wavelength
range of 350 nm to 500 nm, said light-emitting diode having a second LED chip being a surface-emitting radiator for emitting
a second light bundle with light in a second wavelength range of 665 nm to 1000 nm, said first and second LED chips are disposed
next to each other, a ratio of an optically active surface of said first LED chip to an optically active surface of said second
LED chip being within a range of 2 to 20; and

a spectrally sensitive photosensor to detect light scattered by the particles, said spectrally sensitive photosensor disposed
in said detector unit.

US Pat. No. 9,889,326

METHOD AND SYSTEM FOR REDUCING NOISE AND ROOM AIR OVERPRESSURE ON DISCHARGE OF A GAS EXTINGUISHER SYSTEM

Siemens Schweiz AG, Zuri...

1. A gas extinguisher system, comprising:
at least one pressurized container for pressurized storage of an extinguishing fluid, the extinguishing fluid containing an
extinguishing liquid and a propellant gas;

a line system connecting said pressurized container via a container valve to at least one extinguishing nozzle;
an actuator for opening said container valve for discharging the extinguishing fluid into said line system;
a choke disposed in said line system, said choke controllable between a first position configured for allowing an extinguishing
fluid mass flow to flow through said line system at a first flow rate and a second position configured for allowing the extinguishing
fluid mass flow to flow through said line system at a second flow rate that is reduced compared to the first flow rate of
the extinguishing fluid mass flow flowing through said choke in the first position; and

a control facility configured to activate said choke to place said choke in the second position on phase transition of the
extinguishing fluid from a predominantly liquid phase into a predominantly gaseous phase.

US Pat. No. 9,519,393

MANAGEMENT SYSTEM USER INTERFACE FOR COMPARATIVE TREND VIEW

Siemens Schweiz AG, Zuri...

1. A method for creating a comparative trend view in a graphical user interface of a building management system comprising
the steps of:
maintaining a system manager application in a data processing system of a management system configured to perform building
management system functions and to provide a graphical user interface;

running the system manager application;
displaying a trend view chart on the graphical user interface using a trend view definition selected by a user;
acquiring trend data associated with the trend view definition from a trend database in the data processing system, the trend
data values comprising measured values from a building automation system device acquired over a first time period;

populating the trend view chart with the trend data values associated with the trend view definition;
displaying a predefined comparative trend view button on the graphical user interface;
displaying a comparative trend view chart on the graphical user interface next to the trend view chart based on the trend
view definition of the trend view chart upon selection of the predefined comparative trend view button by the user;

displaying one or more predefined time offset buttons on the graphical user interface, wherein selection of one of the one
or more predefined offset buttons creates an offset time period of the comparative trend view chart from the trend view chart
based on a time interval specified by the one or more predefined offset buttons, and wherein the predefined offset buttons
include an option to change the offset time period between forward in time and backwards in time;

acquiring historical trend data values from the trend database in the data processing system based on the offset time period
selected by the user, the historical trend data values comprising measured values from the same building automation system
device acquired over a second time period that is offset from the first time period by the offset time period; and

populating the comparative trend view chart with the historical trend data values; and
in response to receiving a change in a time range represented by the trend view chart, automatically updating the comparative
trend view chart according to the change in the time range and the offset time period.

US Pat. No. 9,818,276

FIRE ALARM CONTROLLER CONFIGURATION APPARATUS AND CONFIGURATION METHOD THEREOF

SIEMENS SCHWEIZ AG, Zuri...

1. A configuration method for a fire alarm controller, the method comprising:
displaying to a user, via a display device, a configuration matrix in which either the rows represent inputs and the columns
represent outputs, or the rows represent outputs and the columns represent inputs, wherein the intersection of each row and
each column of the displayed configuration matrix defines a displayed matrix element;

wherein a first portion of the displayed matrix elements in the configuration matrix represent user-adjustable matrix elements
indicating a user-adjustable value that indicates whether a causal relationship exists between the input and output in the
row and column in which the respective adjustable matrix element is located,

wherein a second portion of the displayed matrix elements in the configuration matrix display represent non-adjustable matrix
elements indicating that no causal relationship exists between the input and output in the row and column in which the respective
non-adjustable matrix element is located;

wherein the input comprises a signal received or sensed by the fire alarm controller, and the output comprises at least one
enable signal capable of activating a linked apparatus connected directly or indirectly to the fire alarm controller in response
to at least one of the inputs;

receiving user input via a user interface to amend the value of at least one user-adjustable matrix element in the configuration
matrix;

preventing user input via the user interface to amend any non-adjustable matrix element in the configuration matrix; and
based on the user input for amending the at least one user-adjustable matrix element, generating a configuration file for
updating linkage control logic of the fire alarm controller.

US Pat. No. 10,136,276

MODALITY-CENTRIC MASS NOTIFICATION SYSTEM

Siemens Schweiz AG, Zuri...

1. A Modality-centric Mass Notification System (“Modality-centric MNS system”) for notifying a plurality of recipients of an Emergency Event, wherein the Modality-centric MNS system is in signal communication with a Mass Notification System (“MNS”) Notification Engine, wherein the MNS Notification Engine is configured to manage MNS Incidents and Notifications, the Modality-centric MNS system comprising:a modality corridor (“MoCo”) dispatcher in signal communication with the MNS Notification Engine; and
a plurality of modality corridors,
wherein each modality corridor of the plurality of modality corridors, is in signal communication with the MoCo dispatcher and are selected based upon recipient,
wherein each modality corridor of the plurality of modality corridors establishes, for signal communication, a signal path from a plurality of signal paths, between the MNS Notification Engine and a recipient of the plurality of recipients, and
wherein the MoCo dispatcher is configured to select a first modality corridor from the plurality of modality corridors to establish a first signal path from the MNS Notification Engine to the recipient for transmission of a MNS notification with the MNS notification being derived from a template having a location in a Notification Template Hierarchy, where the Notification Template Hierarchy enforces an order on the MNS notification.

US Pat. No. 10,121,360

BACKUP AUDIO ROUTING INTEGRATED INTO CARD CAGE WITH SUPERVISORY CIRCUIT

1. A voice control panel comprising:a first amplifier slot having a backup input;
a second amplifier slot having a backup output;
a third amplifier slot having a backup output; and
a switch connected to the backup input of the first amplifier slot that switches between the backup output of the second amplifier slot and the backup output of the third amplifier slot so that the backup input of the first amplifier slot is either connected to the backup output of the second amplifier slot or to the backup output of the third amplifier slot.

US Pat. No. 9,953,492

CONFIGURABLE MACRO BUTTON FOR VOICE SYSTEM ACTIVATION BY ALARM SYSTEM OPERATOR

1. A method of configuring and operating a voice system located at a site having one or more voice stations and a plurality of voice controls logically grouped within a plurality of speaker zones of the site, where each speaker zone contains at least one voice control, the method comprising:storing pre-defined audio messages in a memory;
assigning one or more of the pre-defined audio messages to each priority identifier of a first plurality of priority identifiers;
providing a macro application (app) comprising a second plurality of selected priority identifiers from the first plurality of priority identifiers; and
associating the macro app with a unique switch device of an input/output (I/O) interface of the voice station.

US Pat. No. 10,171,262

METHOD FOR PROVISIONING OF ROOM AUTOMATION COMPONENTS OF A BUILDING AUTOMATION

Siemens Schweiz AG, Zuri...

1. A method for provisioning and configuring room automation components of a building automation system with a configuration unit, the method comprising:assigning a unique, temporary address by the configuration unit to each room automation component during an installation of the room automation components;
defining a unique recognition code for each room automation component of the room automation components and a respective associated temporary address based on the respective associated temporary address, which is transferred to a respective room automation component;
instructing installed room automation components by the configuration unit in a configuration mode to send out their unique recognition code, respectively;
sending each respective recognition code of the respective room automation component established aided by a mobile unit to the configuration unit for identification; and
indicating optically on the mobile unit each identified room automation component which is selectable for further configuration, after successful identification and association with the associated temporary address.

US Pat. No. 10,109,165

NOTIFICATION DEVICE

SIEMENS SCHWEIZ AG, Zuri...

1. A notification device comprising:a housing with a viewing opening;
an alarm component which emits an alarm signal;
a drive circuit disposed in the housing, the drive circuit comprising a drive end and a setting end, the drive end connected to the alarm component;
and
a replaceable jump wire assembly comprising a mark and a conductive element with a one-to-one correspondence between the mark and an electrical characteristic of the conductive element;
wherein the replaceable jump wire assembly may be connected to the setting end of the drive circuit and, when connected, display the mark for viewing through the viewing opening;
wherein drive circuit determines an alarm signal strength of the alarm component based on the electrical characteristic of the conductive element in the replaceable jump wire assembly.

US Pat. No. 10,150,647

SYSTEM FOR CONTROLLING AND CONFIGURATION OF AN OCCUPANT EVACUATION OPERATION IN A BUILDING

SIEMENS SCHWEIZ AG, Zuri...

1. A system for controlling and configuration of an occupant evacuation operation in a multi-story building, comprising:an elevator control system;
a fire alarm detection system comprising a plurality of fire sensor devices, wherein the fire alarm detection system generates fire alarm information signals;
a central control system coupled with the elevator control system and the fire alarm detection system, wherein the central control system comprises a data processing system comprising a processor and memory operable to provide a configurable model of the multi-story building, to receive signals from said fire alarm detection system and to receive signals and transmit control signals from/to the elevator control system, wherein the configurable model allows configuration of the system creating a model of the functionalities in the multi-story building required for the occupant evacuation operation, and wherein the central control system controls the occupant evacuation operation (OEO) based on the signals received from the fire alarm detection system and the elevator control system,
wherein the central control system provides control signals for the elevator system, wherein based on the control signals, the elevator system controls an evacuation procedure and a signage for the elevators, wherein the elevator system comprises a plurality of independently controlled elevator groups, wherein the central control system comprises at least one configurable OEO control group module related to an elevator group coupled with a common OEO control module and a plurality of OEO building level control modules.

US Pat. No. 10,033,311

ACTUATOR WITH A BRUSHLESS TWO-PHASE DC MOTOR

SIEMENS SCHWEIZ AG, Zuri...

1. An actuator for setting a fluid volume flow for a DC motor with a reduction gear connected downstream and a gearbox-side output for the actuator, the actuator comprising:a motor control unit for the DC motor; and
a voltage supply unit;
wherein the DC motor comprises a brushless two-phase DC motor with a stator comprising a quadruple T armature and a radially outward-lying rotor mounted to rotate relative to the stator;
wherein each armature includes an armature coil;
wherein the radially outward-lying rotor comprises precisely four alternating permanent magnetic poles arranged uniformly distributed in a circumferential direction;
wherein a rotor of the DC motor is connected to a spring applying a restoring force to the rotor if the rotor is deflected from a rest position;
wherein the motor control unit includes electrically actuatable switches for the DC motor to apply a torque having a predefinable direction of rotation;
wherein the motor control unit connects the armature coils to the voltage supply unit by way of the switches in accordance with the predefined direction of rotation and as a function of a rotational position of the rotor; and
wherein the armature coils are interconnected in such a way that, when subjected to current excitation, two adjacent armature coils never form magnetic poles having the same polarity.

US Pat. No. 10,107,693

TEMPERATURE SENSING APPARATUS AND METHOD OF MEASURING A TEMPERATURE OUTSIDE A HOUSING

Siemens Schweiz AG, Zuri...

1. A housing unit, comprising:a housing having a front cover;
an electronic assembly disposed inside said housing, said electronic assembly dissipating heat in operation;
a first temperature sensor inside said housing;
a second temperature sensor inside the housing and disposed at a spacing distance from said first temperature sensor such that said first and second sensors measure mutually different temperatures caused by a flow of heat from said electronic assembly towards said front cover;
an anemometer configured to measure airflow speed outside said housing;
a processor configured for calculating the temperature outside said housing by further adding or subtracting a multiple of the temperature difference between said first and second sensors, the multiple scaling multiplicatively with the absolute value of the airflow speed |vA|, an increase in the absolute value of the airflow speed |vA| by a given percentage yielding an increase in the multiple by the given percentage; and
a display;
said housing being sealed against an ambient surroundings such that any impact on a reading of said sensors caused by a flow of air into or out of said housing is minimized or eliminated;
wherein a temperature outside said housing is calculated based on exactly three measurable quantities, the exactly three measurable quantities being a temperature measured by said first sensor, a temperature measured by said second sensor, and the airflow speed measured by said anemometer.

US Pat. No. 9,690,268

TOOL AND METHOD FOR DYNAMIC CONFIGURATION AND IMPLEMENTATION OF DEVICE FIRMWARE UTILIZING DEFINED COMPONENTS

1. A method of dynamically configuring a building automation device controller for use in a building automation system, the
method comprising:
defining a configuration file related to the functionality of the controller, wherein the configuration file identifies a
plurality of standardized components stored in communication with the controller;

transferring the configuration file to the controller such that the configuration file is accessible by a dynamic configuration
tool;

initializing the controller according to the dynamic configuration tool operating in the controller and the configuration
file, wherein the dynamic configuration tool retrieves the standardized components identified by the configuration file;

generating a firmware for the controller through operation of the controller based on the standardized components identified
by the configuration file; and

operating the controller utilizing the generated firmware to communicate with field devices of the building automation system
including sensors and actuators.

US Pat. No. 10,242,563

METHOD, DIGITAL TOOL, DEVICE AND SYSTEM FOR DETECTING/RECOGNIZING IN A RADIO RANGE, IN PARTICULAR OF AN INDOOR AREA, REPETITIVE MOTIONS, IN PARTICULAR RHYTHMIC GESTURES, WITH AT LEAST ONE MOTIONAL SPEED AND EACH AT LEAST ONE REPETITION

SIEMENS SCHWEIZ AG, (CH)...

1. A method for detecting in a Fresnel zone-related radio range, repetitive motions with at least one motional speed and at least one repetition, wherein the repetitive motions are significantly distinct such that they influence radio signals transmitted on a number of radio channels by at least one radio terminal and received by a local fixed radio device in the Fresnel zone-related radio range as well as given by an intended or unintended communication between the radio terminal and the local fixed radio device, the method comprising:a) collecting as input data for the repetitive motion detection in a -th cycle with the control variable steps of the repetitive motion detection are run through, regarding the intended or unintended communication and based on:
a1) Radio Signal Strength values received for a -th number of consecutive time frames at the local fixed radio device a -th number of Radio Signal Strength values related quantities or
a2) a -th number of Channel State Information data packets generated due to channel estimation of the local fixed radio device for a -th number of frames, a -th number of Channel State Information quantities;
b) determining a pattern specific to a repetitive motion in the collected -th number of Radio Signal Strength values related quantities or the -th number of Channel State Information quantities in the form of a peak value at an at least one frequency related to the at least one motional speed of the repetitive motion by employing autocorrelation on the quantities and a “Fast Fourier Transform” on the autocorrelated quantities,
c) comparing the peak value with a threshold value such that, if the peak value exceeds or equals the threshold value,
(c1) at least one detection data or at least one detection signal indicating a repetitive motion is outputted, otherwise:
c2) the control variable is exceeded by “1” for additional i-th iterations of the collecting step with i=1,2,3, . . . k and k?, wherein a first additional iteration starts at i=1 and a last additional iteration ends at i=k,
and for the additional i-th iteration in a -th cycle with the control variable n?, regarding the intended or unintended communication and based on:
c21) the Radio Signal Strength values received for a -th number of time frames at the local fixed radio device a -th number of Radio Signal Strength values related quantities are collected as input data for the repetitive motion detection, or
c22) a -th number of Channel State Information data packets generated due to channel estimation of the local fixed radio device for a -th number of time frames, a -th number of Channel State Information quantities, are collected as input data for the repetitive motion detection,
c3) wherein the -th number and the -th number are equal or different from each other and the -th number of Radio Signal Strength values related quantities respectively the -th number of Channel State Information quantities either replace at least partly or complement the -th number of Radio Signal Strength values related quantities respectively the -th Channel State Information quantities, in order to go on with the repetitive motion detection according to further running through the steps b) to c2) thereby defining first :=and second i:=i+1.

US Pat. No. 10,341,134

SYSTEM AND METHOD FOR ISOLATING DEVICE COMMUNICATIONS IN A BACNET/IP BUILDING AUTOMATION NETWORK

1. A system for isolating device communications in a BACnet over Internet Protocol (BACnet/IP) building automation network comprising:at least one processor in a BACnet device configured via executable instructions included in at least one memory to communicate user datagram protocol (UDP) messages for field devices onto an Ethernet network for receipt by at least one other BACnet device on the Ethernet network, wherein the at least one processor is configured to:
receive and store in a memory a configurable local subnet, a BACnet/IP UDP port, and a local UDP port;
determine a UDP message that is to be broadcast only on the local subnet; and
responsive to the determination, broadcast the UDP message to BACnet devices on the same local subnet using the local UDP port stored in the memory,
wherein the field devices correspond to at least one of heating, ventilation and air conditioning (HVAC), lighting, and/or shading equipment,
further comprising a first plurality of the BACnet devices, each connected to the Ethernet network and respective field devices, and each configured with a same first subnet address and same first local UDP port, wherein locally broadcast messages are limited to being received by the first plurality of the BACnet devices, based on the same first local UDP port stored in the respective memories of the BACnet devices, and
further comprising a first BACnet broadcast management device (BBMD) connected to the Ethernet network and configured to:
forward UDP messages associated with the BACnet/IP UDP port from each of the first plurality of BACnet devices to a second BBMD associated with a second subnet;
not forward the UDP messages for the local UDP port to the second BBMD associated with the second subnet.

US Pat. No. 10,241,505

SYSTEM AND METHOD FOR PROVIDING OPTIMIZATION OR IMPROVEMENT MEASURES FOR ONE OR MORE BUILDINGS

SIEMENS SCHWEIZ AG, Zuri...

1. A computer-facilitated method for providing optimization or improvement measures for one or more buildings, the method comprising:receiving first asset data corresponding to assets of a category 1 in the one or more buildings, wherein the assets of the category 1 include at least one of the one or more buildings, components within such buildings, or at least one space within such buildings, and wherein the first asset data comprises location information regarding the assets of category 1;
receiving second asset data corresponding to assets of a category 2 in the one or more buildings, wherein the assets of the category 2 comprise at least one of components within a technical infrastructure of such buildings, and wherein the second asset data comprises information regarding said technical infrastructure components;
wherein the assets of category 2 comprise at least one ventilator drive that is operatively connected to a ventilator, or damper drives that are operatively connected to dampers, such ventilators and dampers being integrated into interconnected air ducts of the building;
the asset data of the assets of category 2 comprise the air flow capacity and energy consumption specifications of such ventilators and comprise air flow capacity specifications of such dampers;
receiving third asset data of assets of a category 3 in the one or more buildings, wherein the assets of the category 3 comprise one or more spaces within such buildings and the third asset data comprises information regarding a physical structure of such one or more spaces;
receiving performance data of the assets of category 1 and/or category 2 and/or category 3, wherein the performance data comprising operating data, usage data, and sensed data;
wherein the performance data of the assets of category 2 comprise an indication of the energy consumption of the ventilator drive and indications of the positions of the dampers; and
determining, based on the first, the second, and the third asset data and on the performance data, improvement measures related to a consumable resource in the one or more buildings by using a computer system configured for analyzing the asset data and the respective performance data based on internal and/or external key performance indicators and rules;
wherein at least one of the internal key process indicators or external key process indicators comprise the indicated energy consumption of the ventilator drive at various position indications of the dampers, as well as the energy consumption specifications of the ventilator,
wherein the rules are appropriate for concluding increased flow resistance in a specific air duct section or for concluding ventilator or damper impediment, and
whereas the improvement measures comprise at least one of recommending inspection of ventilator, ventilator drive, damper, damper drive or air duct section, or inducing replacement thereof.

US Pat. No. 10,743,381

DIMMER

SIEMENS SCHWEIZ AG, Zuri...

1. A dimmer for controlling the power consumption of a connectable load, the dimmer comprising:two parallel-connected, electrically isolated dimmer channels each with a respective channel control device, wherein at least one of the two dimmer channels comprises a measurement dimmer channel having a measurement device generating information about behavior of the electricity at a location in the measurement dimmer channel;
a main control device generating control commands for the two dimmer channels;
a communication link transmitting control commands from the main control device to the respective channel control device of the two dimmer channels; and
a channel communication link transmitting information from a first dimmer channel to a second dimmer channel;
wherein the channel communication link further transmits information about the behavior of the electricity at the location in the measurement dimmer channel;
starting from the measurement dimmer channel, a channel communication link leads in each case from one dimmer channel to the next dimmer channel; and
the dimmer determines whether respective times of respective zero crossings of a sinusoidal AC voltage applied to the respective dimmer channel are substantially synchronous.

US Pat. No. 10,289,079

MANAGEMENT SYSTEM USING FUNCTION ABSTRACTION FOR OUTPUT GENERATION

1. An arrangement for use in a building automation system (BAS), comprising:a first BAS device comprising a heating, ventilation and air conditioning (HVAC) device including a temperature sensor;
a second BAS device comprising a security system including an access control device or a closed-circuit television (CCTV) device;
a memory storing programming instructions and a plurality of data values including data values corresponding to each of a first object data record having a first format and a second object data record having a second format different from the first format, wherein the first object data record corresponds to the first BAS device, and the second object data record corresponds to the second BAS device,
a function library including a plurality of function definitions for the first and second BAS devices, each function defining a predetermined set of output values for a corresponding BAS device type, each function of the function library comprising a function data file including at least present value data and status data for the corresponding BAS device type in a uniform format, and wherein a function data file for a temperature sensor includes a name, a list of properties for a temperature sensor that defines a uniform format, an icon and identifier, and a reference to a graphic definition to display a default graphic of a temperature sensor;
a set of function mappers including a plurality of software functions to convert data accessed via the object data records into a format of data for a corresponding function;
a display;
a user input device;
a processing circuit operably coupled to the memory and the display, the processing circuit configured, when executing the programming instructions, to
receive additional data values from one or more BAS devices via a network;
store the additional data values in the memory;
request within a software operation data pertaining to the first object data record;
retrieve, from the function library, a stored function appropriate for the first object data record, said function defining a third, uniform data interface format;
retrieve at least one data value corresponding to the first object data record from the memory;
identify a particular function mapper within the set of function mappers associated with the first object data record;
map, by the identified function mapper the at least one data value corresponding to the first object data record to the third format;
provide the requested data based on the mapped at least one data value to the software operation via the function; and
execute the software operation to generate at least a portion of a display graphic on the display, the appearance of the portion of the display graphic corresponding at least in part to the mapped at least one data value.

US Pat. No. 10,348,617

SYSTEM AND METHOD FOR STABILIZING A BACNET MSTP NETWORK WHEN FAILURES OCCUR

1. A system for stabilizing a BACnet MSTP network when failures occur comprising:at least one processor in an MSTP device configured via executable instructions included in at least one memory to communicate data expecting reply (DER) messages for field devices onto an MSTP network for receipt by at least one IP device on an Ethernet network connected to the MSTP network via a BACnet IP/MSTP router, wherein the at least one processor is configured to:
determine when the at least one IP device sent a DER message has become a non-communicative device;
send a Poll for Master (PFM) message to the determined non-communicative device; and
drop further DER messages to the determined non-communicative device responsive to an absence of receipt of a response to the PFM message.

US Pat. No. 10,260,767

THERMOSTAT HAVING CONFIGURABLE INTERFACE CONNECTIONS

Siemens Schweiz AG, Zuri...

1. A control device, comprising:an interface terminal;
a configurable interface circuit having:
an interface connection coupled to the interface terminal;
a plurality of switches;
a first plurality of configuration control inputs that collectively define a plurality of states, each of a plurality of interface signal types being associated with a respective one of the states, each configuration control input being coupled to at least one of the switches to control the activation of the at least one switch; and
a plurality of components coupled to the switches, wherein the switches define a current one of a plurality of component arrangements based on a corresponding one of the plurality of interface signal types associated with a current one of the states, each component arrangement having the interface connection and at least one active component from among the plurality of components,
wherein the components include a first resistor having a first end coupled to an output of the at least one active component and a second end coupled to the interface connection, and a first switch of the plurality of switches is coupled between a digital bias voltage and the second end of the first resistor.

US Pat. No. 10,271,194

INCIDENT-CENTRIC MASS NOTIFICATION SYSTEM

Siemens Schweiz AG, Zuri...

1. A Mass Notification System (“MNS”) Notification Engine for use in Incident-centric Mass Notification System (“Incident-centric MNS system”), the MNS Notification Engine comprising:logic configured to manage a plurality of MNS Incidents and a plurality of Notifications, wherein the logic configured as an incident template includes logic configured as an incident template content,
wherein the logic configured as incident template content includes at least one set of logic configured as a launch group,
wherein the at least one set of logic configured as a launch group includes logic configured as a notification template and the logic configured as a notification template includes data structures configured to hold pre-configured information about the plurality of Notifications and the logic configured as a notification template is included in logic configured as a Notification Template Hierarchy; and
a user interface (“UI”) that allows an MNS User to interface with the MNS Notification Engine.

US Pat. No. 10,302,202

VALVE WITH A CERAMIC DISC

SIEMENS SCHWEIZ AG, Zuri...

1. A valve assembly for modulating flow of a fluid through a valve, the valve assembly comprising:a flange with an orifice,
a first disc with an orifice,
at least a plunger,
a second disc connected to the at least a plunger,
a gasket arranged between the flange and the first disc, the gasket being in contact with both the flange and the first disc, and wherein the gasket forms a closed loop,
three bearing members interposed between the first disc and the flange,
wherein the three bearing members define a position and orientation of the first disc with respect to the flange,
wherein the three bearing members separate the first disc from the flange, thereby defining a gap between the flange and the first disc,
a fluid path connecting the orifice of the flange via the gap between the flange and the first disc to the orifice of the first disc,
wherein the fluid path has a portion inside the gap,
wherein the gasket seals the portion of the fluid path such that any fluid flow into and/or out of the portion flows through at least one of the orifices,
wherein the first disc and the second disc each provide surfaces in mutual abutment,
wherein the at least a plunger is configured to displace the second disc along the mutually abutting surfaces from a first position to a second position,
wherein in the first position the second disc covers the orifice of the first disc thereby obturating fluid flow along the fluid path, and
wherein in the second position the second disc at least partially uncovers the orifice of the first disc thereby enabling fluid flow along the fluid path.

US Pat. No. 10,593,193

METHOD AND DEVICE FOR CALIBRATING A SMOKE DETECTOR

SIEMENS SCHWEIZ AG, Zuri...

1. A method for the automatic calibration of a smoke detector, the method comprising:mounting the smoke detector to be calibrated in a channel exposed to an aerosol flow, wherein a reference smoke detector has already been calibrated and located in the channel;
calibrating the smoke detector with data received by the reference detector;
wherein the reference detector comprises a scattered light receiver and a scattered light transmitter defining a scattered light plane; and
wherein the aerosol flow through the channel flows through the reference detector transversely to the scattered light plane.

US Pat. No. 10,467,874

FIRE DETECTOR HAVING A PHOTODIODE FOR SENSING AMBIENT LIGHT

SIEMENS SCHWEIZ AG, Zuri...

1. A fire detector comprising:a fire sensor generating a signal corresponding to a characteristic fire parameter;
a control unit; and
a photodiode for detecting ambient light in a spectrally delimited range of 400 nm to 1150 nm;
wherein the control unit analyzes the signal;
the control unit generates a fire alarm if the signal corresponds to a predetermined threshold for a fire;
the control unit analyzes a photo-signal received from the photodiode to detect flicker frequencies characteristic of open fire; and
if the flicker frequencies characteristic of open fire are detected, the control unit increases a sampling rate for acquiring the sensor signal from the fire sensor by reducing a filter time of an evaluation filter for the fire analysis and/or by lowering an alerting threshold.

US Pat. No. 10,248,089

GROUPING FOR FLEXIBLE ROOM ARRANGEMENTS

SIEMENS SCHWEIZ AG, Zuri...

1. A system for arranging rooms in building automation, the system comprising:a plurality of sets of environmental control equipment, each set of environmental control equipment being assigned to a separate segment of a floor of a building;
one or more controllers for the floor of the building, the one or more controllers configured to control the sets of environmental control equipment; and
an interface configured to receive input linking the segments of the floor of the building with rooms of the building, the linking assigning a room identifier to one or more respective segments linked with the room;
wherein the one or more controllers include room objects and segment objects,
wherein the segment objects are configured to control respective sets of the environmental control equipment,
wherein the linking for segments to rooms is performed by using group master and group member objects and a particular segment is linked to a particular room using an identifier of a corresponding room control function including room control strategies regarding commands and set points for at least one set of environmental control equipment, and
wherein the room objects are configured to control an environment of the respective rooms of the floor, and further configured to interact with the linked segment objects having the corresponding room identifiers.

US Pat. No. 10,364,998

THERMOSTAT HAVING OVER CURRENT MANAGEMENT

Siemens Schweiz AG, Zuri...

1. An environmental control device for managing over current of a control input of an HVAC system, comprising:a control output terminal;
a switch having an activation input, a signal input and a signal output connected to the control output terminal and coupled to the signal input when the switch is activated via the activation input;
a power input terminal operatively connected to the signal input of the switch such that, when in receipt of a power input signal, the power input signal is presented to the signal input of the switch to drive the control input of the HVAC system when the switch is activated via the activation input;
an over current detector having a first input operatively connected to the power input terminal and an over current detector output, the over current detector comparing the power input signal when present on the power input terminal to a pre-determined current level and generating an over-current condition on the over current detector output when a current of the power input signal exceeds the pre-determined current level;
a timer;
a processor operatively coupled to the activation input, the over current detector output and the timer;
wherein the processor,
(a) activates the switch via the activation input;
(b) determines whether the over current condition is present on the over current detector output;
in response to determining the over current condition is present,
(c) initializes the timer to a pre-determined time;
(d) activates the timer;
(e) determines whether the over current condition is still present on the over current detector output when the timer reflects that the pre-determined time has expired;
in response to determining the over current condition is still present when the timer reflects that the pre-determined time has expired,
(f) deactivates the switch via the activation input; and
a counter, wherein the processor is operably coupled to the counter and further configured to:
in response to determining the over-current condition is still present when the timer reflects that the pre-determined time has expired,
(g) increment the counter;
(h) determine whether the counter exceeds a predetermined number of retries;
in response to determining the counter has not exceeded the predetermined number of retries;
(i) reactivate the switch via the activation input.

US Pat. No. 10,603,533

METHOD FOR REDUCING NOISE AND ROOM AIR OVERPRESSURE ON DISCHARGE OF A GAS EXTINGUISHER SYSTEM

Siemens Schweiz AG, Zuri...

1. A method of reducing noise and room air overpressure on discharge of a gas extinguisher system, the method comprising:during the discharge, conveying an extinguishing fluid from a pressurized container via a container valve and line system to an extinguishing nozzle, the extinguishing fluid stored in the pressurized container having an extinguishing liquid and a propellant gas, wherein the extinguishing fluid is present in the line system at the beginning of the discharge predominantly in a liquid phase and, upon discharge, the extinguishing liquid changes into a predominantly gaseous phase; and
detecting a phase transition period that is associated with a significant reduction in an extinguishing fluid mass flow and a significant increase in the noise and a room air pressure, and in response to detecting the phase transition period, activating a choke or a throttle to reduce or stop the mass flow.

US Pat. No. 10,573,167

FIRE DETECTOR WITH A SCATTERED LIGHT ARRANGEMENT

SIEMENS SCHWEIZ AG, Zuri...

1. A fire detector comprising:a detector housing with a smoke inlet opening;
a smoke detector, an optical smoke detector, a temperature detector, and/or gas detector mounted in the detector housing for detection of specific fire parameters corresponding to the presence of fire;
an analyzing unit for output of a fire alarm based on the detection of the specific fire parameters;
a light transmitter;
a light receiver connected to the analyzing unit for monitoring the smoke inlet opening for impermissible pollution and not for specific fire parameters;
wherein the light receiver is mounted on a circuit carrier mounted in the detector housing; and
an optical waveguide connected at a first end to the light receiver and extending through the detector housing such that a second end of the optical waveguide is exposed to the smoke inlet opening, wherein the optical waveguide is configured receive light at the second end of the optical waveguide, and transfer the received light through the detector housing and to the light receiver mounted in the detector housing;
wherein the light transmitter and the light receiver comprise a scattered light arrangement with a scattered light volume defined by the scattered light arrangement in a region of the smoke inlet opening susceptible to pollution;
wherein the analyzing unit is configured to send a service message distinct from a fire alarm if the scattered light detected by the light receiver exceeds a threshold value related to impermissible pollution in or near the smoke inlet opening and unrelated to the specific fire parameters.

US Pat. No. 10,540,885

FIRE ALARM SYSTEMS

SIEMENS SCHWEIZ AG, Zuri...

1. A strobe notification appliance comprising:a boost circuit connected to an input voltage of the strobe notification appliance to supply electric energy;
an energy storage circuit charged by the boost circuit;
a drive circuit powered by the energy storage circuit to generate a drive current;
an LED circuit with a plurality of LED elements connected in a series configuration supplying the drive current to the LED elements;
a first sampling circuit collecting an overall voltage drop of the plurality of LED elements in the LED circuit;
a control circuit connected to the drive circuit and configured to adjust the drive circuit to supply a working current during an alarming stage and supply a detection current during a detection stage; and
a discharging circuit connected to two ends of the energy storage circuit in parallel, the discharging circuit comprising a current-limiting circuit and a controlled switch connected in series to the current-limiting circuit;
wherein the detection current is lower than the working current and thereby light energy produced by the LED elements during the detection stage is lower than alarming light energy produced during the alarming stage;
wherein the control circuit controls the controlled switch to switch on at the detection stage, and thereby to cause the energy stored in the energy storage circuit to be discharged via the current-limiting circuit;
wherein the control circuit further, during the detection stage, determines whether the LED circuit works normally based on the collected overall voltage drop.

US Pat. No. 10,395,514

ALARM PULL STATION HAVING A REMOVABLE ACTUATOR COVER

Siemens Schweiz AG, Zuri...

1. An alarm pull station, comprising:a mounting base having a mounting surface, a tab extending from the base, and a cam rotatable to a plurality of pre-determined cam positions about an axis substantially perpendicular to the mounting surface;
an actuator switch having a plunger and a biasing device coupled to the plunger to bias the plunger in a direction towards the cam; and
a cover having a lower protuberance to selectively engage the plunger to bias the cover in a direction towards the cam, an upper protuberance disposed above the lower protuberance to selectively engage the cam when the cam is rotated to a first cam position or to a second cam position, and a flange disposed to slidingly engage the tab on the base to selectively retain the cover to the mounting base in cooperation with the plunger biasing the lower protuberance of the cover and the cam engages the upper protuberance of the cover.

US Pat. No. 10,416,014

DEVICE FOR DETECTING AIR FLOWS

Siemens Schweiz AG, Zuri...

1. A device for detecting air flows, the device comprising:an air line channeling an air flow;
at least one first temperature sensor and one second temperature sensor disposed in said air line; and
a heating device subjecting each of said temperature sensors to controlled temperature fluctuations, said heating device having at least one control mode generating the temperature fluctuations including temperature increases in said first and second temperature sensors alternating over time and said heating device being periodically switched on and off during said at least one control mode causing said sensors to be only periodically, sporadically and alternately supplied with current for increasing temperature.

US Pat. No. 10,361,548

DIVIDED JUNCTION BOX

SIEMENS SCHWEIZ AG, Zuri...

1. A divider for use with a junction box in circuit wiring, the divider comprising:a wall extending from one corner of a container of the junction box diagonally to an opposite corner of the container, the wall separating two generally triangular sections of the container; and
a fitting for a connecting module having terminals on both a first side and a second side of the connecting module;
wherein the first side of the connecting module extends into a first section of the container and the second side of the connecting module extends into the second section of the container.

US Pat. No. 10,325,481

BUILDING DEVICE HAVING AN ADDRESS PROGRAMMING INTERFACE

Siemens Schweiz AG, Zuri...

1. A building device, comprising:a mounting base having a front surface and a rear surface, the front surface defining a plurality of connector channels extending towards the rear surface, a first and a second of the connector channels spaced apart and sized to each receive a respective prong of a connector plug attached to a programming device;
a plurality of external terminals disposed on the rear surface of the mounting base;
a plurality of internal terminals;
a first plurality of normally closed switches having a common control input, each switch of the first plurality of switches connecting a respective one of the external terminals to a respective one of the internal terminals when the common control input is deactivated; and
an actuator connected to the common control input and disposed in proximity of the connector channels such that the connector plug engages the actuator to activate the common control input of the first plurality of normally closed switches when the first and the second connector channels each receive a respective prong of the connector plug.

US Pat. No. 10,282,336

COMBINATION OF BUSES FOR A HAZARD MANAGEMENT SYSTEM, HAZARD MANAGEMENT SYSTEM, AND METHOD OF OPERATING THE HAZARD MANAGEMENT SYSTEM

Siemens Schweiz AG, Zuri...

1. A combination of buses for a hazard management system, the combination of buses comprising:a field bus configured to:
connect at least two units of the hazard management system, enabling the units to exchange data through said field bus; and
send alarm signals in among the units of the hazard management system;
at least one broadband bus separate from said field bus, said broadband bus being configured to:
connect at least two units of the hazard management system, enabling the units to exchange data through said broadband bus;
stream audio and/or video data from one unit to other units of the hazard management system or to deploy software updates among the units of the hazard management system;
said broadband bus further being configured to switch from an activated mode to a deactivated mode or to an idle mode; and
said broadband bus being configured to:
be activated periodically and for a limited time span; and
to periodically deploy firmware updates upon activation;
wherein said field bus is a permanently activated field bus.

US Pat. No. 10,397,057

TRANSMITTING DIGITAL DATA IN TWO-WIRE COMMUNICATION NETWORKS

SIEMENS SCHWEIZ AG, Zuri...

1. A communication network with two or more network nodes wherein each network node comprises:a receiver receiving signals at different data rates, wherein the receiver discerns the signal quality of received signals;
a transmission apparatus sending signals at different data rates; and
a controllable terminating impedance;
wherein a network node transmits the discerned signal quality to one or more additional network nodes;
at least one network node records the discerned signal qualities and corresponding values of the terminating impedances of the respective network nodes;
at least one network node prescribes for the additional network nodes a new respective value to set as a terminating impedance; and
at least one network node comprises means for determining new terminating impedance values to optimize the data rate between the various network nodes and the signal quality at each of the network nodes in response to empirical connection or disconnection of terminating impedances for determined network nodes based at least in part on a topology of the communication network.

US Pat. No. 10,680,832

COMPUTER APPARATUS FOR TRANSMITTING A CERTIFICATE TO A DEVICE IN AN INSTALLATION

1. A computer apparatus for transmitting a certificate to a device in an installation, comprising:a coupling unit for establishing and breaking a connection between the computer apparatus and the device;
a processing unit for transmitting a certificate to the device by means of an established connection, wherein the certificate is valid for a first time period and is issued by a certification authority based on a certificate request; and
a receiving unit for receiving a further certificate request from the device by means of the established connection, wherein the further certificate request is designed to request a further certificate for a second time period;
wherein the device does not have a communication connection to the certification authority;
wherein during the established connection the computer apparatus cannot connect to the certification authority; and
wherein the coupling unit is designed to break the established connection after the certificate is transmitted and the further certificate request is received.

US Pat. No. 10,492,654

CONTROL OF CLEANING ROBOTS

SIEMENS SCHWEIZ AG, Zuri...

1. A method for control of a mobile cleaning robot for cleaning of a building, the method comprising:loading a cleaning program with cleaning tasks into a control unit of the cleaning robot;
monitoring a current position of the cleaning robot in the building;
sending information to the control unit of the cleaning robot about a current weather condition and at least one of a previous usage, a current usage, or a future usage of the current position via a communication link;
modifying the cleaning program by adapting at least one of the cleaning intensity or the programmed cleaning tasks of the cleaning robot based on the received information; and
performing the cleaning tasks based at least on the modified cleaning program;
wherein, based on the current position of the cleaning robot and a respective cleaning task to be performed at the respective position, at the request of the control unit a building management system activates facilities located at the respective position enabling the cleaning robot to perform the respective cleaning task;
documenting the cleaning tasks performed by the cleaning robot and recording preventative maintenance of the cleaning robot directly by the building management system;
wherein monitoring the current position of the cleaning robot in the building includes using a positioning system to determine the current position;
wherein activating facilities includes the building management system referring to a Building Information Model (BIM) including a building plan; and
after a floor of the building has been cleaned, providing the robot with an elevator car using the building management system to convey the robot to a further floor to be cleaned or to storage.

US Pat. No. 10,476,260

OVER-VOLTAGE AND GROUND FAULT PROTECTION FOR BUS CONNECTORS

SIEMENS SCHWEIZ AG, Zuri...

1. A protection circuit comprising:a first USB VBUS terminal configured to couple to an USB VBUS terminal of a first controller;
a first USB data terminal configured to couple to an USB data terminal of a first controller;
a second USB VBUS terminal configured to couple to an USB VBUS terminal of a second controller;
a second USB data terminal configured to couple to an USB data terminal of the second controller;
a VBUS line electrically coupling the first USB VBUS terminal and the second USB VBUS terminal;
a data line electrically coupling the first USB data terminal and the second USB data terminal;
an interrupter arranged in the VBUS line or in the data line, wherein operation of the interrupter electrically interrupts the VBUS line or the data line,
a control circuit with a switch, the control circuit electrically connected to the first USB VBUS terminal and controlling the interrupter, wherein the switch generates an interrupt signal to cause operation of the interrupter;
wherein the control circuit comprises first branch with a breakdown member defining a first threshold voltage and a second branch with a first comparison member to compare a voltage at the first USB VBUS terminal to a second threshold voltage, the two branches connecting to the first USB VBUS terminal wherein the breakdown member connects directly to the first USB VBUS terminal and the switch generates an interrupt signal if:
a voltage at the first USB VBUS terminal causes a voltage drop over the breakdown member exceeding the first threshold voltage, or
a voltage at the first USB VBUS terminal causes a voltage applied to the first comparison member less than the second voltage threshold.

US Pat. No. 10,794,605

LABORATORY VENTILATION INTEGRATION

Siemens Schweiz AG, Zuri...

1. An integration system for laboratory ventilation, the system comprising:a heating ventilation and air conditioning (HVAC) system comprising a room controller and an HVAC exhaust damper responsive to the room controller;
a hood comprising a hood controller and a hood exhaust damper responsive to the hood controller; and
a communication link between the room controller and the hood controller;
wherein the room controller is configured to send a request for a change in an exhaust setpoint associated with a first air flow from the hood based on operation of the HVAC system and set the HVAC exhaust damper,
wherein the hood controller is configured to adjust the exhaust setpoint associated with a second air flow from the hood in response to the request and set the hood exhaust damper such that, during a first state, a total exhaust plus a transfer flow is less than a maximum cooling load of the HVAC system, and
wherein, during a second state, the room controller is configured to adjust the HVAC exhaust damper up to a first maximum in response to an increase in cooling demand and the hood controller is configured to increase air flow by the hood exhaust damper after the HVAC exhaust damper reaches the first maximum in response to a further increase in the cooling demand.

US Pat. No. 10,685,546

FIRE DETECTION USING THE SCATTERED LIGHT PRINCIPLE WITH A STAGGERED ACTIVATION OF A FURTHER LED UNIT FOR RADIATING IN FURTHER LIGHT PULSES WITH DIFFERENT WAVELENGTHS AND SCATTERED LIGHT ANGLES

SIEMENS SCHWEIZ AG, Zuri...

1. A method for fire detection the method comprising:radiating light pulses of a first wavelength ?1 into a scattered light volume and measuring a first scattered radiation intensity generated by forward scattering in the scattered light volume;
radiating light pulses of a second wavelength ?2 into the scattered light volume and measuring a second scattered radiation intensity generated by forward scattering in the scattered light volume, wherein the second wavelength ?2 is greater than the first wavelength ?1;
determining a first quotient from the first and second scattered radiation intensity and comparing the first quotient with a first and second comparison value, wherein the first comparison value is greater than the second comparison value; and
if the first quotient between the first and the second comparison value:
measuring a third scattered radiation intensity generated by backward scattering of the second wavelength in the scattered light volume;
determining a second quotient from the first and third scattered radiation intensity and comparing the second quotient with a third comparison value; and
generating a fire alarm if the second quotient exceeds the third comparison value.

US Pat. No. 10,671,030

WEB-BASED INTERACTION WITH BUILDING AUTOMATION

Siemens Schweiz AG, Zug ...

1. A system for web-based interaction with building automation, the system comprising:a building automation network including at least a first operations or monitoring device hosting a first web-server and first building automation logic, a first room unit, and a communications link between the first operations or monitoring device and the first room unit, wherein the communication link is not an IP network connection; and
a first computer separate from the first operations or monitoring device and the first room unit, the first computer hosting a web browser and a second web-server, wherein the first computer is configured such that:
when the first computer is connected to an IP network, the web browser is configured to access the first building automation logic by the web browser interacting via a hype r-text-transfer protocol including http and/or https with the first web-server hosted by the first operations or monitoring device and not through the second web-server hosted by the first computer; and
when the first computer is connected via a port on the first room unit to the communication link, the web browser hosted by the first computer is configured to access the first building automation logic through the port of the first room unit and the communications link using the web browser interacting via http and/or https with the second web-server hosted by the same first computer,
wherein the first room unit is operative to communicate with the first operations or monitoring device to enable controlling and measuring a building environment, and
wherein the first computer is configured to operate with the access to the first building automation logic, which is hosted by the first operations or monitoring device, by the web browser through the first web-server of the first operations or monitoring device or the second web-server of the first computer, the operation depending on a connection of the first computer with the building automation network.

US Pat. No. 10,615,639

ENERGY MANAGEMENT SYSTEM FOR CONTROLLING A FACILITY, COMPUTER SOFTWARE PRODUCT, AND METHOD FOR CONTROLLING A FACILITY

SIEMENS SCHWEIZ AG, Zuri...

1. An energy management system for controlling a controlled facility that is connected to an energy supply grid and that has a plurality of energy converting elements, wherein the sum of the maximum energy conversions of the energy-converting elements is at least 3 kW, the energy management system comprising:a plurality of modules, each providing at least one function used in controlling the controlled facility,
wherein the at least one function comprises at least one of (a) at least one planning function for planning a future energy conversion of at least one of the energy-converting elements, (b) at least one acquisition function for acquiring at least one acquisition parameter that relates to an instantaneous energy conversion of at least one of the energy-converting elements, or (c) at least one control function for specifying at least one control parameter that influences an energy conversion of at least one of the energy-converting elements,
wherein each module is configured to communicate with at least one other of the modules via a respective communication link, whereby each respective module is configured to use at least one function provided by at least one other module communicatively linked to that respective module.

US Pat. No. 10,460,596

METHOD, DIGITAL TOOL, DEVICE AND SYSTEM FOR DETECTING MOVEMENTS OF OBJECTS AND/OR LIVING BEINGS IN A RADIO RANGE, IN PARTICULAR OF AN INDOOR AREA

Siemens Schweiz AG, (CH)...

1. A method for detecting movements of objects and/or living beings in a Fresnel zone-related radio range wherein the objects and/or living beings influence radio signals, transmitted on a number of radio channels by at least one radio terminal, the radio signals being divided in at least one sub-channel, received by a local fixed radio device in the Fresnel zone-related radio range, and given by an intended or unintended communication between the radio terminal and the local radio device, whereby due to channel estimation of the local fixed radio device receiving the radio signals within the radio range in a calibration phase by comparing known radio packets of the radio signals with received radio packets scalar-, vector- or matrix-based “Channel State Information”-data are generated,including the steps of:
a) collecting as input data for the movement detection in a -th cycle with the control variable n?, steps of the movement detection are run through regarding the intended or unintended communication and based on a -th number of Channel State Information data packets generated for each sub-channel and a corresponding -th number of time frames, a -th set of Channel State Information values, which corresponds to the -th number of Channel State Information data packets,
b) determining for each sub-channel and based on the -th set of Channel State Information values a statistical parameter value, which is calculated at least for a fraction of the Channel State Information values,
c) adding up the statistical parameter values to a “chaos index” value and comparing the “chaos index” value with a threshold value such that, if the “chaos index” value exceeds or equals and exceeds the threshold value,
c1) at least one detection data or at least one detection signal indicating a movement is outputted, otherwise
c2) the control variable is exceeded by “1” for additional i-th iterations of the collecting step with i=1, 2, 3 . . . k and k?, wherein a first additional iteration starts at i=1 and a last additional iteration ends at i=k, and for the additional i-th iteration in a -th cycle, regarding the intended or unintended communication and based on a -th number of Channel State Information data packets generated for each sub-channel and a corresponding -th number of time frames, a -th set of Channel State Information values, which corresponds to the -th number of Channel State Information data packets, is collected as input data for the movement detection, wherein the -th number and the -th number are either equal or different from each other and the -th set of Channel State Information values either replace at least partly the -th set of Channel State Information values or complement the -th set of Channel State Information values, in order to go on with the movement detection according to further run through of the steps b) to c2) thereby defining first := and second i:=i+1.

US Pat. No. 10,762,475

DIGITAL TWINS FOR ENERGY EFFICIENT ASSET MAINTENANCE

Siemens Schweiz AG, Zuri...

1. An automation system for using digital twins for scalable, model-based machine predictive maintenance, the automation system comprising:a plurality of digital twins corresponding to plurality of remotely located physical machines; and
a simulation platform configured to process a plurality of simulation models corresponding to the plurality of digital twins using a plurality of multiprocessor computer systems, wherein each respective digital twin comprises:
product nameplate data corresponding to a unique physical machine of the plurality of remotely located physical machines,
one or more simulation models of the plurality of simulation models, the one or more simulation models corresponding to the unique physical machine, and
a database comprising run time log data collected from sensors associated with the unique physical machine,
wherein each respective digital twin is configured to:
calculate a domain-specific Condition Index (CI) value indicative of energy efficiency of the unique physical machine corresponding to the respective digital twin, wherein an observer block operation is configured within the one or more simulation models corresponding to the unique physical machine to calculate the domain-specific CI value, wherein the domain-specific CI value is calculated using a probabilistic framework based on automatic inference to account at least for sensor noise, insufficient hardware sensors, and unknown characteristic curves representative of performance of the unique physical machine over a period of time,
wherein the observer block operation configured within the one or more simulation models calculates the domain-specific CI value using a plurality of individual observer blocks connected serially, in parallel, or using a combination of serial and parallel connections,
wherein the observer block operation is configured to generate estimates based on for the insufficient hardware sensors, and the unknown characteristic curves,
identify one or more required maintenance tasks for the unique physical machine based on the calculated domain-specific CI value, and
send a notification of the one or more required maintenance tasks to an operator device.

US Pat. No. 10,746,321

VALVE HAVING A BYPASS CONDUIT

SIEMENS SCHWEIZ AG, Zuri...

1. A valve comprising:a valve body having an inlet, an outlet, and a fluid path extending between the inlet and the outlet;
a valve member situated in the fluid path between the inlet and the outlet;
the valve member movable between a closed position, closing the fluid path between the inlet and the outlet, and an open position, allowing flow along the fluid path between the inlet and the outlet;
the valve member comprising a first orifice, a second orifice, and a main conduit extending between the first orifice and the second orifice;
the valve member further comprising a bypass conduit in fluid communication with the main conduit;
the bypass conduit comprising a first portion with a first cross-section area and a second portion with a second cross-section area different from the first cross-section area, the first portion in fluid communication with the second portion;
wherein the valve body comprises a compensation chamber having a compensation orifice;
wherein the bypass conduit comprises an outer bypass orifice defined by and disposed on the outer surface of the valve member;
wherein the valve member comprises an internal orifice situated between the bypass conduit and the main conduit; and
wherein, in the closed position, the inlet is in fluid communication with the compensation chamber via the outer bypass orifice, the bypass conduit, the internal orifice of the valve member, the main conduit, the first orifice, and the compensation orifice.

US Pat. No. 10,673,640

NETWORK SWITCH

SIEMENS SCHWEIZ AG, Zuri...

1. A network switch comprising:a plurality of Power-over-Ethernet ports connected to a plurality of twisted-pair wires and configured to send and to receive signals with a data packet comprising a target address, and configured to transmit direct-current electric power via the plurality of twisted-pair wires;
a first Powerline Communication port connected to a pair of line wires supplying alternating-current electric power and configured to send and to receive signals with a data packet via the pair of line wires;
a controller; and
a memory storing a lookup table with a plurality of entries, wherein each entry comprises a target address correlating to a specific target address and a target port selected from one of the ports of the plurality of Power-over-Ethernet ports or from the first Powerline Communication port;
the controller communicatively coupled to each of the ports of the plurality of Power-over-Ethernet ports and to the first Powerline Communication port and to the memory;
the controller configured to:
receive an inbound signal with a data packet from one of ports of the plurality of Power-over-Ethernet ports or from the Powerline Communication port;
demodulate the inbound signal,
produce the data packet from the demodulated inbound signal;
determine the target address of the data packet;
look up the determined target address in the lookup table to identify a target port;
produce an outbound signal modulated for the target port from the data packet; and
send the modulated outbound signal to the target port.

US Pat. No. 10,962,940

SYSTEM AND METHOD FOR DETECTING FAULTS AND/OR FOR PROVIDING OPTIMIZATION MEASURES TO ENHANCE THE PERFORMANCE OF ONE OR MORE BUILDINGS

Siemens Schweiz AG, Zuri...

1. A computer-facilitated method for detecting faults, providing optimization measures, or both of the foregoing to enhance the performance of one or more buildings, including building automation equipment disposed in relation to the one or more buildings, the method comprising:through operation of at least one processor:
providing a database storing a data model comprising asset data and performance data of the one or more buildings,
wherein the data model is represented in one or more hierarchical tree-structures each having a plurality of nodes and a plurality of leaves,
wherein the nodes of the tree-structures represent asset data and the leaves of the tree-structures represent performance data of the one or more buildings,
wherein the performance data are represented in each case by data points,
wherein the data points comprise time series of measured or derived field values and meta information;
providing a user interface for configuring rules for analyzing the asset data and the performance data in respect to the building performance of the one or more buildings,
wherein the rules refer to data point mappings, parameters, asset data mappings, runtime settings, or schedules and are configured by user input using logical operators and defined functions;
generating executable code modules at runtime based on the user configured rules;
executing the rules by a runtime system traversing the tree-structures of the data model,
wherein traversing the tree-structures of the data model is based according to the meta information of the data points,
wherein executing the rules includes collecting at least one of the asset data or the performance data needed for performing the rules while traversing the tree-structure of the data model; and
outputting detected faults, optimization measures, or both of the foregoing regarding the one or more buildings through an output device.

US Pat. No. 10,929,328

BUS COUPLING UNIT AND BUS SYSTEM HAVING A BUS COUPLING UNIT

SIEMENS SCHWEIZ AG, Zuri...

1. A bus coupler comprising:four ports comprising input/output connections to which bus cables of a two-wire bus are connectable, wherein both electrical energy and data are transmissible via both bus cables;
a first port and a second port are bus coupler-internally electrically conductively connectable by means of a first connection path;
a third port and a fourth port are bus coupler-internally electrically conductively connectable by means of a second connection path; and
a bridge path running from the first connection path to the second connection path, the bridge path including a bridge path switch with a first closed position electrically connecting the first connection path to the second connection path and a second open position disconnecting the bridge path; and
a switching element in the first connection path or the second connection path between one of the ports and a connection point of the bridge path, wherein the switching element is controlled by bus commands.

US Pat. No. 10,885,757

OPTICAL SMOKE DETECTION ACCORDING TO THE TWO-COLOR PRINCIPLE BY MEANS OF A LIGHT EMITTING DIODE WITH AN LED CHIP FOR LIGHT EMISSION AND WITH A LIGHT CONVERTER FOR CONVERTING PART OF THE EMITTED LIGHT INTO LIGHT OF LONGER WAVELENGTH

SIEMENS SCHWEIZ AG, Zuri...

1. A system for optical smoke detection using a two-color principle, the system comprising:a light emitting diode (LED); and
a photosensor spectrally coordinated with the LED,
wherein the LED comprises:
an LED chip configured to emit light in a first wavelength range; and
a light converter configured to convert part of the emitted light from the LED chip into light in a second wavelength range;
wherein the second wavelength range has a spectral half-width having a maximum of 150 nm;
wherein a relative light flux of a total emitted light between a main wavelength of the first wavelength range and a main wavelength of the second wavelength range does not exceed a light flux value of a maximum of 15% of a maximum light flux value normalized relative to 100% in a total emission spectrum of the LED, within a minimum bandwidth of 100 nm.

US Pat. No. 10,816,941

ENERGY EFFICIENCY OF A BUILDING AT THE PLANNING STAGE

SIEMENS SCHWEIZ AG, Zuri...

1. A method for improving the energy efficiency of a building at the planning stage, the method including:building a basic digital model of the building using a computer;
defining a plurality of different function-related room categories;
assigning existing technical building automation functions, previously stored in a memory coupled to the computer, to the different room categories based on at least one factor selected from the group consisting of: room usage time, degrees of room automation, a layout, and an arrangement of room windows, room walls, a room floor, and/or a room ceiling;
arranging function-related rooms in the basic digital model by assigning the defined function-related room categories to the basic digital model of the building on the basis of an occupancy plan of the building, the occupancy plan including at least one factor selected from the group consisting of: room usage times, degrees of room automation, a layout, and an arrangement of room windows, room walls, a room floor, and/or a room ceiling;
coupling the function-related rooms to supply lines of an automation system for a virtual building using the assigned technical building automation functions;
determining an energy efficiency of the virtual building based on coupled function-related rooms and supply lines; and
selecting suitable technical system modules for the building automation system from a list of available technical system modules stored in the memory based on the determined energy efficiency and the function-related rooms coupled to the supply lines including accounting for synergies between adjacent function-related rooms to minimize energy loss based on heat exchange between adjacent rooms.

US Pat. No. 11,032,883

DIMMER SYSTEM

SIEMENS SCHWEIZ AG, Zuri...

1. A dimmer system for controlling the power consumption of a load that can be connected with parallel-connected galvanically isolated dimming channels, the system comprising:a plurality of dimming channels, each dimming channel including a sensor for monitoring a temperature of associated switch elements; and
wherein each dimming channel comprises an associated control unit, wherein each control unit is configured to shift a respective dimming edge based at least in part on the temperature to distribute power dissipation of the connected load substantially equally across the plurality of dimming channels,
wherein a first control unit within a first dimming channel is further configured to shift the respective dimming edge of the first dimming channel forward or backward in time based at least in part on the temperature of the associated switch elements.

US Pat. No. 10,997,834

ASSESSING THE SECURITY SITUATION BY MEANS OF IOT ACTIVITY SENSORS

SIEMENS SCHWEIZ AG, Zuri...

1. A method for assessing the security situation in a building, the method comprising:evaluating sensor values provided by activity sensors located in the building to estimate a number of persons actually present in the building;
evaluating a number of persons expected to be present in the building based on expected activity values;
comparing the number of persons to be expected to the number of persons actually present to assess the actual security situation in the building; and
wherein the expected activity values include occupancy data based on an electronic calendar system;
if the actual security situation in the building includes a disparity between the number of persons to be expected and the number of persons actually present exceeding a predefined threshold value, initiating automatic security measures including zooming and/or panning a camera.

US Pat. No. 10,900,588

ACTUATOR AND METHOD FOR SETTING AN ACTUATOR

SIEMENS SCHWEIZ AG, Zuri...

1. An actuator comprising:a drive element;
a transmission section;
an actuating element;
wherein the drive element is mechanically actively connected to the actuating element through the transmission section;
a reset spring exerting a closing force acting on the actuating element; and
a coupling device providing a mechanically active connection between the reset spring and the transmission section;
wherein the coupling device is configured to be brought into a first coupling state and a second coupling state;
with the coupling device in the first coupling state, the reset spring exerts the closing force on the actuating element in a first closing direction; and
with the coupling device in the second coupling state, the reset spring exerts the closing force on the actuating element in a second closing direction; and
the first closing direction and the second closing direction are different.

US Pat. No. 10,812,287

SYSTEM AND METHOD FOR ISOLATING DEVICE COMMUNICATIONS IN A BACNET/IP BUILDING AUTOMATION NETWORK

Siemens Schweiz AG, Zuri...

1. A system for isolating device communications in a BACnet over Internet Protocol (BACnet/IP) building automation network comprising:at least one processor in a BACnet device configured via executable instructions included in at least one memory to communicate user datagram protocol (UDP) messages for field devices onto an Ethernet network for receipt by at least one other BACnet device on the Ethernet network, wherein the at least one processor is configured to:
receive and store in a memory a configurable local subnet, a BACnet/IP UDP port, and a local UDP port;
determine a UDP message that is to be broadcast only on the local subnet; and
responsive to the determination, broadcast the UDP message to BACnet devices on the same local subnet using the local UDP port stored in the memory; and
a first BACnet broadcast management device (BBMD) connected to the Ethernet network and configured to:
forward UDP messages associated with the BACnet/IP UDP port to a second BBMD associated with a second subnet; and
not forward the UDP messages associated with the local UDP port to the second BBMD associated with the second subnet.

US Pat. No. 10,785,049

CONFIGURING A COMMON AUTOMATION SYSTEM CONTROLLER

SIEMENS SCHWEIZ AG, Zuri...

1. A method for configuring a common automation system controller, the method comprising:providing a library of application types and application type parts wherein an application type and an application type part comprise a building automation object model and a graphical representation;
wherein each application type represents a pre-engineered or pre-programmed application customizable for job-specific requirements by parameterizing or configuring respective configuration values, and
wherein each application type comprises application type parts, wherein the application type parts of a respective application type define the respective application type, and wherein application type parts represent options or variants for the respective application type, the options or variant being embodied as choice objects;
receiving, via a user interface, a user selection of an application type from the library of application types;
displaying the graphical representation of the selected application type on a computer display device, wherein the graphical representation of the selected application type comprises user selectable graphical elements of choice objects embodying application type parts of the selected application type;
receiving, via the user interface, a user selection of displayed graphical elements representing choice objects embodying application type parts of the selected application type, to thereby configure the selected application type;
displaying, at the computer display device, only graphical elements of the application type parts that are compatible with the user-selected graphical elements, based on dependency rules;
wherein a complete set of the dependency rules is defined in the building automation object model and maintained with choice objects embodying application type parts of the selected application type;
determining if the selected application type employs static binding during engineering or dynamic binding at run time;
in response to determining the selected application type employs dynamic binding, loading the selected application type in a memory of the common automation system controller, where the selected application type has a plurality of functions including an application interface function;
binding the selected application type resulting in an executable application stored in the memory, where the application interface is specific to the plurality of functions; and
starting the executable application stored in the memory.