Abstract: A system, method, and computer-readable medium for configuring a controlled device in a control system are provided. A self-describing device Module associated with a controlled device provides capabilities of a controlled device both at runtime and before installation. The controlled device Module includes a capabilities component that provides a description of the controlled device's capabilities both as a capabilities object that can be queried at runtime and in a self-describing capabilities file implemented in a format prior to operational configuration of the Module or controlled device. The Module is configured to generate its runtime capabilities object and self-describing capabilities file.
Type:
Grant
Filed:
July 17, 2012
Date of Patent:
September 2, 2014
Assignee:
AMX LLC
Inventors:
Brigitte Bernadette Birze, Mark Ethard Smith
Abstract: Disclosed is a hard-framed housing that provides a cover for electronic hardware components. According to one example, the housing may include a front cover portion that includes at least two spring loaded friction inducing side arms extending from a faceplate portion of the front cover portion at approximately a 90 degree angle. The housing may also include a rear cover portion that includes at least two receiving plates which provide a planar surface for the at least two spring loaded friction inducing side arms to rest when the front cover portion is engaged with the rear cover portion.
Abstract: Disclosed are an apparatus and method of processing an audio signal to optimize audio for a room environment. One example method of operation may include recording the audio signal generated within a particular room environment and processing the audio signal to create an original frequency response based on the audio signal. The method may also include identifying a target sub-region of the frequency response which has a predetermined area percentage of a total area under a curve generated by the frequency response, determining whether the target sub-region is a narrow energy region, creating a filter to adjust the frequency response, and applying the filter to the audio signal.
Abstract: Disclosed are an apparatus and method of processing an audio signal to optimize audio for a room environment. One example method of operation may include recording the audio signal generated within a particular room environment and processing the audio signal to create an original frequency response based on the audio signal. The method may also include creating at least two iterative filters based on at least two separate frequency ranges of the original frequency response, calculating an error difference between the frequency response modified by the at least two iterative filters and the original frequency response, and applying the error difference to the audio signal.
Abstract: In order to minimize traffic on a Zigbee network, a gateway of the Zigbee network represents end devices in communications with peripheral networks. The gateway receives messages, such as status request messages, from the peripheral network intended for an end device on the Zigbee network. The Zigbee network generates a response message by retrieving stored data for the end device instead of communicating the received message to the end device.
Type:
Application
Filed:
January 21, 2014
Publication date:
May 15, 2014
Applicant:
AMX, LLC
Inventors:
James Roger Hargrave, Kelvin Hui Xu, David Alan Escamilla, Darin William Smith, Richard Gelling
Abstract: A system that facilitate broadcast of a device discovery beacon by a dynamic physical device wishing to bind to one or more control systems are provided. If the dynamic physical device comprises of server that is configured to bind to multiple master controllers, the dynamic physical device may include a device Type Flag and set the value of the device Type Flag to indicate the dynamic physical device comprises a server. On detection of the beacon, a master controller evaluates the device Type Flag if it is present in the device discovery beacon. If the device Type Flag is present and indicates the dynamic physical device comprise a server which may bind to multiple master controllers, the master controller may automatically load a device Module for the dynamic physical device and commence communications with the dynamic physical device with no manual intervention.
Type:
Application
Filed:
January 23, 2014
Publication date:
May 15, 2014
Applicant:
AMX, LLC
Inventors:
Brigitte Bernadette, Mark Ethard Smith, Joel Shane Dick
Abstract: A method and system for distributing audio, visual, data, annunciator and other information within an educational facility utilizes a bit-wise addressing scheme to route UDP message packets to individual classrooms. The audio/video network system includes a central processor that controls a plurality of audio/video sources (e.g., DVD players, cable TV receivers, etc.). Output from audio/video sources is encoded by audio/video encoders for transmission via a local area network. Classroom control hubs within each classroom recognize data packets addressed with the bit-wise addressing scheme and in combination with a video decoder, recover the encoded audio/video signal for presentation within the classroom, such as by a video projector and classroom speakers. Transmitting audio/video information in UDP packets addressed with the bit-wise addressing scheme enables near simultaneous presentation of audio and video programs throughout the educational facility.
Abstract: In order to minimize traffic on a Zigbee network, a gateway of the Zigbee network represents end devices in communications with peripheral networks. The gateway receives messages, such as status request messages, from the peripheral network intended for an end device on the Zigbee network. The Zigbee network generates a response message by retrieving stored data for the end device instead of communicating the received message to the end device.
Type:
Grant
Filed:
November 22, 2011
Date of Patent:
February 4, 2014
Assignee:
AMX, LLC
Inventors:
James Roger Hargrave, Kelvin Hui Xu, David Alan Escamilla, Darin William Smith, Richard Gelling
Abstract: A system that facilitate broadcast of a device discovery beacon by a dynamic physical device wishing to bind to one or more control systems are provided. If the dynamic physical device comprises of server that is configured to bind to multiple master controllers, the dynamic physical device may include a device Type Flag and set the value of the device Type Flag to indicate the dynamic physical device comprises a server. On detection of the beacon, a master controller evaluates the device Type Flag if it is present in the device discovery beacon. If the device Type Flag is present and indicates the dynamic physical device comprise a server which may bind to multiple master controllers, the master controller may automatically load a device Module for the dynamic physical device and commence commutations with the dynamic physical device with no manual intervention.
Type:
Grant
Filed:
June 4, 2012
Date of Patent:
February 4, 2014
Assignee:
AMX LLC
Inventors:
Brigitte Bernadette Birze, Mark Ethard Smith, Joel Shane Dick
Abstract: An end device on a Zigbee network exits a power saving mode and transmits a wake notification message to the network. The network retrieves a cached status flag indicating whether the end device is defined on the Zigbee network and transmits the status flag to the end device. If the end device is undefined on the Zigbee network, the end device attempts to re-join the network. During the power saving mode, the network can cache messages intended for the end device and transmit the messages to the end device when the device exits the power saving mode.
Type:
Application
Filed:
September 11, 2013
Publication date:
January 9, 2014
Applicant:
AMX, LLC
Inventors:
James Roger Hargrave, Darin William Smith
Abstract: Receiving user gesture input commands and interpreting the commands to conduct presentation level control system processing and related presentation communications includes, in one example, detecting an input gesture command via a controller and processing the input gesture command via a processor. The example may also include retrieving at least one data file object responsive to the processed input gesture command, and transmitting the at least one media object to a remote device.
Type:
Application
Filed:
May 7, 2013
Publication date:
December 19, 2013
Applicant:
AMX LLC
Inventors:
George Carl Smith, Rashid Skaf, Darin William Smith
Abstract: An end device on a Zigbee network exits a power saving mode and transmits a wake notification message to the network. The network retrieves a cached status flag indicating whether the end device is defined on the Zigbee network and transmits the status flag to the end device. If the end device is undefined on the Zigbee network, the end device attempts to re-join the network. During the power saving mode, the network can cache messages intended for the end device and transmit the messages to the end device when the device exits the power saving mode.
Type:
Grant
Filed:
May 9, 2011
Date of Patent:
October 8, 2013
Assignee:
AMX LLC
Inventors:
James Roger Hargrave, Darin William Smith
Abstract: A method and system for distributing audio, visual, data, annunciator and other information within an educational facility utilizes a bit-wise addressing scheme to route UDP message packets to individual classrooms. The audio/video network system includes a central processor that controls a plurality of audio/video sources (e.g., DVD players, cable TV receivers, etc.). Output from audio/video sources is encoded by audio/video encoders for transmission via a local area network. Classroom control hubs within each classroom recognize data packets addressed with the bit-wise addressing scheme and in combination with a video decoder, recover the encoded audio/video signal for presentation within the classroom, such as by a video projector and classroom speakers. Transmitting audio/video information in UDP packets addressed with the bit-wise addressing scheme enables near simultaneous presentation of audio and video programs throughout the educational facility.
Abstract: A method and apparatus of translating and mapping received commands between operating system languages and/or protocol-based languages. One example method may provide receiving an action initiated by an external source, such as a person or automated action selection operation. The method may also include identifying the action as a predetermined command of a first computer operating language stored in a memory and mapping the predetermined command to a corresponding protocol command of a different computer operating language, and executing the corresponding protocol command after the mapping operation.
Type:
Application
Filed:
January 28, 2013
Publication date:
August 1, 2013
Applicant:
AMX, LLC
Inventors:
Mark Ethard Smith, Marjorie Lynne Smith
Abstract: A system, method, and computer-readable medium for generation of a controlled device Module are provided. Various components are provided to a Module designer for selection, and the designer defines the interface APIs specifying the component functionalities. The designer may specify custom commands or events for the Module including Commands, Properties, and Parameters, and custom components corresponding to the custom commands are generated. A self-describing capabilities component is then generated for each component, and a composite capabilities component may then be generated from the capabilities components of each of the components. The completed Module package is then produced by an integrated development environment station.
Abstract: A network-enabled device may include an interface operably connected to an interface of a streaming media device, and be configured to receive a request from the streaming media device. The network-enabled device may also include a processor configured to allow the request from the streaming media device based on a vendor matching policy.
Type:
Application
Filed:
May 30, 2012
Publication date:
December 6, 2012
Applicant:
AMX LLC
Inventors:
Juan Antonio Solis, Alex Pogostin, Jason Talley
Abstract: An architecture for altering the content of a menuing system with little or no change to existing firmware of an electronic device is disclosed. A menu text file is generated and the menu text file is compiled into source code. Menu firmware is compiled and liked using the source code into a downloadable binary for the electronic device. The downloadable binary does not alter existing firmware of the electronic device.
Abstract: A system, method, and computer-readable medium for generation of a controlled device Module are provided. Various components are provided to a Module designer for selection, and the designer defines the interface APIs specifying the component functionalities. The designer may specify custom commands or events for the Module including Commands, Properties, and Parameters, and custom components corresponding to the custom commands are generated. A self-describing capabilities component is then generated for each component, and a composite capabilities component may then be generated from the capabilities components of each of the components. The completed Module package is then produced by an integrated development environment station.
Type:
Grant
Filed:
December 29, 2008
Date of Patent:
November 20, 2012
Assignee:
AMX LLC
Inventors:
Brigitte Bernadette Birze, Mark Ethard Smith