G08C2201/62

Rolling security code for a network connected soundbar device

Described herein are a method and security enhancing device for a bi-directional communications device, comprising: an M-digit display; a processor; a security software application (security App) adapted to be stored in memory and executed by the processor; an N-digit random number generator adapted to periodically generate a new N-digit random number and transmit the same to the processor and the security App, and wherein the processor is further adapted to transmit the N-digit random number to the display to display the N-digit random number; and a wireless communications transceiver and antenna (wireless communications device) adapted to transmit and receive wireless communications to and from, respectively, one or more personal electronic devices that are adapted to wireless communicate using identical communications protocols as the wireless communications transceiver, and wherein the security App is adapted to receive and store the N-bit digit random number that changes periodically, and wherein the security App is adapted to generate an offer to join the meeting message that is transmitted by the wireless communications transceiver to the one or more personal electronic devices, and wherein the security App is adapted to receive a request to join the meeting message from a first personal electronic device, wherein the request to join the meeting message comprises a field within which a currently displayed N-digit random number can be entered into (request to join N-digit random number), and wherein the security App is further adapted to compare the received request to join N-digit random number to the stored N-digit random number, and if they match, then the security App provides a communication to the processor to allow bi-directional communications with the personal electronic device that transmitted the received N-digit random number.

METHOD FOR PROCESSING DATA
20230068190 · 2023-03-02 · ·

Described herein is a non-transitory computer readable storage medium having computer-readable program code stored thereon for causing a computer system to perform a method for processing data, the method comprising: receiving data, processing the data at a fixed code processing engine, wherein operation of the fixed code processing engine is controlled according to stored parameters, and classifying processed data at a fixed code classification engine, wherein operation of the fixed code classification engine is controlled according to the stored parameters.

Proximity-based management of a computing device

Techniques for enabling a user computing device to manage a controlled device only when the user computer device is physically proximate to the controlled device are disclosed. The controlled device repeatedly provides codes that change at select times and the user computing device sends the last received or captured code back to the controlled device. The user computing device is enabled to manage the controlled device when the most recent code sent by the user computing device matches one or more codes most recently provided by the controlled device. Additionally or alternatively, the user computing device is enabled to manage the controlled device when the user and controlled devices connect to the same access point. A technique for enabling the user computing device to share, mirror, or cast a screen on the user computing device onto a display of the controlled device is also disclosed.

Encrypted communications for a movable barrier environment

An at least partially secure communication environment is provided in which accessory devices can be communicated with and controlled in the context of a movable barrier operator system. In one example approach, a gateway device can be configured to coordinate and control such communications in a secure manner. Three example approaches to such a communication environment include: a gateway device's receiving an accessory device control signal and sending a rolling code based accessory command signal to a target accessory device; receiving a rolling code based accessory device control signal and sending a command signal to an accessory device; and receiving a rolling code based accessory device control signal and sending a rolling code based accessory command signal to a target accessory device. Combinations are possible. An integrated system provides for automatic functioning of one device in response to status changes of one or more other devices.

SECURITY SYSTEM FOR A MOVEABLE BARRIER OPERATOR
20210385651 · 2021-12-09 ·

Electronic systems are provided for secure actuation of a remote device such as a moveable barrier operator. The systems address the “man in the middle” problem of persons intercepting and duplicating radio frequency signals from a control device by introducing timing parameters into a bidirectional communication sequence between at least two devices.

Security system for a moveable barrier operator
11778464 · 2023-10-03 · ·

Electronic systems are provided for secure actuation of a remote device such as a moveable barrier operator. The systems address the “man in the middle” problem of persons intercepting and duplicating radio frequency signals from a control device by introducing timing parameters into a bidirectional communication sequence between at least two devices.

SECURITY SYSTEM FOR A MOVEABLE BARRIER OPERATOR
20230354025 · 2023-11-02 ·

Electronic systems are provided for secure actuation of a remote device such as a moveable barrier operator. The systems address the “man in the middle” problem of persons intercepting and duplicating radio frequency signals from a control device by introducing timing parameters into a bidirectional communication sequence between at least two devices.

MODIFYING A TRAINED CLASSIFICATION MODEL
20230063290 · 2023-03-02 · ·

Described herein is a method for modifying a trained classification model, the method comprising receiving feature data extracted from sensor data, classifying the feature data according to the trained classification model to identify a label corresponding to the feature data, wherein the trained classification model comprises a decision tree comprising a plurality of decision nodes for feature identification for a plurality of features, tracking identified features of the plurality of features over a predetermined amount of time, and responsive to determining that a feature of the trained classification model does not satisfy a frequency of usage threshold over the predetermined amount of time, deactivating a decision node of the decision tree of the trained classification model corresponding to the feature such that a subsequent instance of the classifying does not consider a deactivated decision nodes for subsequently received feature data.

AUTOMATIC PROCESSING CHAIN GENERATION
20230066206 · 2023-03-02 · ·

Disclosed herein is a method for designing a processing chain of a sensor system, the method comprising receiving a desired application comprising at least one activity for a sensor system to monitor, the sensor system comprising at least one sensor capable of generating sensor data based on sensing the at least one activity, accessing a database comprising a plurality of raw sensor data and a plurality of annotations corresponding to the plurality of raw sensor data, the plurality of annotations identifying activities corresponding to the plurality of raw sensor data, and automatically generating a processing chain of the sensor system for executing the desired application based on the desired application and the plurality of raw sensor data, the processing chain for processing the sensor data and for extracting at least one feature from the sensor data for use in sensing the at least one activity.

Trainable transceiver and mobile communications device systems and methods

A trainable transceiver for controlling a remote device includes a transceiver circuit configured, based on training information, to control the remote device, a communications device configured to communicate with a mobile communications device, an output device, and a control circuit coupled to the transceiver circuit, coupled to the communications device, and coupled to the output device. The control circuit is configured to receive notification information from the mobile communications device via the communications device, and wherein the control circuit is configured to generate an output using the output device based on the notification information.