G05B15/00

Air-conditioning control system, and method for connecting control device and operating terminal
09740216 · 2017-08-22 · ·

The air-conditioning control system includes an air-conditioning controller and a server. The air-conditioning controller is connected to an air-conditioning unit and controls the air-conditioning unit. The server is connected to the air-conditioning controller by a communication network. The air-conditioning controller includes a display unit and a control unit. The display unit displays an image that includes setting information required to connect an operating terminal and the air-conditioning controller via the server. The control unit causes the operating terminal to acquire the image displayed in the display unit by capturing the image using a camera provided in the operating terminal and to connect to the air-conditioning controller via the server, based on the setting information included in the acquired image.

Building management robot and method of providing service using the same

A building management robot includes a communication unit configured to recognize an identification device corresponding to a first divided space among at least one divided space in a building and acquire first identification information of the first divided space from the identification device, a camera configured to acquire image data including a position where the identification device is recognized, and a processor configured to recognize a user from the image data, confirm an authentication level of the first divided space of the recognized user from a database, and provide the user with a service based on the confirmed authentication level.

System and method for programming robots
09731419 · 2017-08-15 · ·

This invention relates to a robot programming method that is carried out at a first location (i.e., teaching station) and a second location (i.e., application station). The second location is different from the first location. At the first location, teach data is prepared to teach motions to a robot to drive an end effector through a series of desired path points along a desired path of motion with respect to the application station. The teach data comprises at least one of robot position data elements and at least one of robot motion pattern data elements. At the second location, teach data is communicated to the robot and the robot is programmed in accordance with the teach data to drive the end effector through the series of desired path points along the desired path of motion with respect to the application station. This invention also relates to a robot programming system. The robot programming method and system are useful, for example, in thermal spray coating applications.

Method and system for order fulfillment
09733633 · 2017-08-15 · ·

A method and system for order fulfillment is disclosed. In one embodiment, the order fulfillment system aggregates and consolidates the picking of products in a wave picking process, followed by a consolidated sortation system to enable automatic sorting of picked items by order.

MULTI-FUNCTION COOKING APPARATUS WITH SYNCHRONIZED FOOD PROCESSING FOR A REMOTE KITCHEN APPLIANCE

A control system is described for synchronizing food processing steps performed by a multi-function cooking apparatus with food processing steps performed by one or more remote kitchen appliances, includes a recipe program interface for accessing a recipe program on a data storage device wherein the recipe program is configured to be executed by the cooking apparatus and has internal instructions configured to control functions of the cooking apparatus for performing food processing steps thereon, and has at least one external instruction for a remote food processing step performed by a particular remote kitchen appliance.

CONTROLLING FOOD PROCESSING STEPS OF A MULTI-FUNCTION COOKING APPARATUS AND REMOTE KITCHEN APPLIANCES

A control system, method and computer program product for controlling food processing steps performed by a multi-function cooking apparatus and food processing steps performed by one or more remote kitchen appliances for preparing a food product. A recipe program interface is configured to access on a data storage device a recipe program for preparing the food product wherein the recipe program is configured to be executed by the cooking apparatus and to synchronize food processing steps performed by the cooking apparatus with food processing steps performed by the one or more remote kitchen appliances. A validation component is configured to check if the one or more remote kitchen appliances are registered with the cooking apparatus in an appliance registry, and is further configured to check if technical specifications of registered remote kitchen appliances comply with control parameters in respective recipe program instructions.

Method for producing PLC and HMI tag database and system
09727033 · 2017-08-08 · ·

A method and system for producing a plc tag database is provided. The method is for use with a set of fragment types, a set of tag values for each fragment type and a collection of PLC programming logic. The collection contains a PLC programming code for each of a plurality of classes of equipment. A PLC tag database is produced for a project. The classes of equipment required for the project are selected together with a quantity required for each class of equipment selected. A PLC logic associated with the PLC programming code for said each class, and tags defined by the PLC logic, are replicated a number of times equal to the quantity of each class selected. A specific PLC card type, rack and slot is assigned to selected tags in accordance with the requirements of the project.

Monitoring a building management system

Devices, methods, and systems for monitoring a building management system are described herein. One method includes monitoring an attribute of a building, monitoring an activity related to the attribute performed by an operator, and publishing the activity performed by the operator and the attribute of the building.

Thermostat set point identification

A thermostat set point estimation method and system that selects a plurality of candidate thermostat set points, determines for each of the plurality of candidate thermostat set points a predicted energy usage amount corresponding to the candidate thermostat set point, determines for each of the plurality of candidate thermostat set points an error value corresponding to the candidate thermostat set point using an actual energy usage amount and the predicted energy usage amount corresponding to the candidate thermostat set point, and identifies an estimated thermostat set point by selecting the candidate thermostat set point having the error value that is lowest from the plurality of candidate thermostat set points.

Thermostat set point identification

A thermostat set point estimation method and system that selects a plurality of candidate thermostat set points, determines for each of the plurality of candidate thermostat set points a predicted energy usage amount corresponding to the candidate thermostat set point, determines for each of the plurality of candidate thermostat set points an error value corresponding to the candidate thermostat set point using an actual energy usage amount and the predicted energy usage amount corresponding to the candidate thermostat set point, and identifies an estimated thermostat set point by selecting the candidate thermostat set point having the error value that is lowest from the plurality of candidate thermostat set points.