H04L12/281

THREE-DIMENSIONAL BUILDING MANAGEMENT SYSTEM VISUALIZATION

Systems, methods, and modes for on-demand rendering of a three-dimensional building management system visualization of a building. The system comprises a database configured for storing geometry elements and spatial elements. The geometry elements are mapped to spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building's structure, and the spatial elements define three-dimensional representation of spaces in the building. The spatial elements are associated with respective space nodes that identify the spaces located within the building, and the space nodes are associated with respective electronic devices installed within the spaces in the building. The system further comprises at least one processor configured for selectively recalling the geometry elements and spatial elements from the database, and rendering a three dimensional building visualization of the building via a user interface, wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device.

Communication device and control method thereof
09807807 · 2017-10-31 · ·

A communication apparatus includes an acquisition unit, a determination unit, and a control unit. The acquisition unit acquires capability information on other communication apparatuses in a network. The determination unit determines, based on the capability information acquired by the acquisition unit, whether there is a communication apparatus having a specific function, related to data communication, to be performed after processing to set communication parameters is performed. The control unit perform controls, in response to the determination unit determining that there is a communication apparatus having the specific function, to continue the processing to set the communication parameters, and performs control, in response to the determination unit determining that there is no communication apparatus having the specific function, to terminate the processing to set the communication parameters.

Apparatus and method for controlling remote user interface servers using a multicast message in a home network

An apparatus and method for controlling a Remote User Interface Server (RUIS) in a Remote User Interface Client (RUIC), wherein the method includes rendering an RUI page for controlling RUISs, receiving an input of a control command for controlling the RUISs from a user through the RUI page, generating a multicast control message for transmitting the input control command in a form of multicast, and transmitting the multicast control message to the RUISs.

System and method for reconfiguration of an entertainment system controlling device

An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.

INVOKING FUNCTIONS OF AGENTS VIA DIGITAL ASSISTANT APPLICATIONS USING ADDRESS TEMPLATES

Systems and methods of invoking functions of agents via digital assistant applications are provided. Each action-inventory can have an address template for an action by an agent. The address template can include a portion having an input variable used to execute the action. A data processing system can parse an input audio signal from a client device to identify a request and a parameter to be executed by the agent. The data processing system can select an action-inventory for the action corresponding to the request. The data processing system can generate, using the address template, an address. The address can include a substring having the parameter used to control execution of the action. The data processing system can direct an action data structure including the address to the agent to cause the agent to execute the action and to provide output for presentation.

SYSTEM FOR CONNECTING AND CONTROLLING MULTIPLE DEVICES
20170244597 · 2017-08-24 · ·

The present invention provides a platform that enables devices, services and applications to be connected together. An in-home gateway device provides the hub for this connectivity, by connecting and coordinating in-home (and/or in-office) devices and cloud-based services. Creating a “connected environment” via this platform requires co-ordinating multiple device manufacturers and service providers, and multiple standards/protocols. Advantageously, the platform removes the requirement for different manufacturers of different devices to adopt common protocols to enable device connection, and further, the platform removes the burden of configuration away from the consumer.

Apparatus, system, and method of wirelessly transmitting and receiving data
09743445 · 2017-08-22 · ·

A wireless media player and a related system and methodology are disclosed. One aspect of the wireless media player system pertains to a virtual connector system, apparatus, and method for the automatic establishment of wireless connectivity with other electronic devices. In one embodiment, the media player device employs the use of integrated Radio Frequency Identification (RFID) technology to exchange communication settings, media capability, and other parameters with an external device that also has integrated RFID technology. The automatic exchange of settings and other information via a proximity-based RFID data exchange allows a media player to quickly establish a secure communication link with another device via a commonly supported wireless protocol such as Ultra Wideband (UWB) or Bluetooth. Another aspect of the media player system pertains to a method of using the captured media capability of the connecting device to customize certain menu options and software parameters in the media player.

Installation of building automation devices
11431521 · 2022-08-30 · ·

A method performed by a wireless terminal for installation of Building Automation (BA) devices in a building includes: determining, using a localization application in the wireless terminal, a current location of the wireless terminal in the building; from a BA device database, obtaining an identifier for each of a plurality of the BA devices which should be installed in a vicinity of the determined location of the wireless terminal; presenting a list of the obtained identifiers in a user interface of the wireless terminal; after the presenting, receiving input via the user interface; and in response to the received input, associating at least a first of the plurality of BA devices with at least a second of the plurality of BA devices.

Invoking functions of agents via digital assistant applications using address templates

Systems and methods of invoking functions of agents via digital assistant applications are provided. Each action-inventory can have an address template for an action by an agent. The address template can include a portion having an input variable used to execute the action. A data processing system can parse an input audio signal from a client device to identify a request and a parameter to be executed by the agent. The data processing system can select an action-inventory for the action corresponding to the request. The data processing system can generate, using the address template, an address. The address can include a substring having the parameter used to control execution of the action. The data processing system can direct an action data structure including the address to the agent to cause the agent to execute the action and to provide output for presentation.

SYSTEMS AND METHODS FOR HANDING OFF CONFIGURATION OF A BUILDING DEVICE FROM A CONTRACTOR TO A CUSTOMER

The present disclosure relates generally to systems, methods and tools for coordinating the activities of a contractor and a user during a setup process of a building control system. In some instances, a contractor may install a building device and then partially configure the building device. The contractor may then send an invite, such as an electronic invite, to a customer that invites the customer to complete the configuration of the installed building device.