Wireless Base Unit for Rolling Code Generation in Barrier Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing garage door systems rely on proprietary remote control units that require a secret seed value for rolling code generation, limiting user control and flexibility, especially when multiple users or devices need to access the system.

Innovation Solution

A system that includes a base unit with a wireless receiver, signal constructor, and transmitter, which dynamically constructs and transmits rolling codes without access to the secret seed value, allowing indirect control via smartphones or tablets, and utilizes a remote server to gather and distribute rolling codes, enabling secure and flexible access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proprietary remote control units with secret seed values are used, then security is maintained, but user accessibility and flexibility are limited

Engineering Contradiction:
ImprovesecurityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a base unit as an intermediary device that bridges the gap between the proprietary motor unit and user smartphones. The base unit receives commands from smartphones and translates them into compatible rolling codes for the motor unit, eliminating the need for users to directly interact with proprietary remote controls while maintaining security through the existing rolling code mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system copies the rolling code generation functionality from the proprietary remote control into the base unit. Instead of requiring users to possess the original proprietary remote with its secret seed, the base unit generates equivalent rolling codes dynamically, allowing multiple users to access the system through their smartphones while maintaining compatibility with the existing motor unit.

Inventive Principle:
Principle #26Copying

2Ease of operation

If multiple users need to access the system, then usability improves, but security complexity increases

Engineering Contradiction:
Improvemulti-user accessVSAvoidsecurity management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the security management function by separating the rolling code generation from the user interface. The base unit handles all security-related rolling code generation, while each user's smartphone only needs to communicate with the base unit. This segmentation allows multiple users to access the system independently without increasing the complexity of individual user devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The base unit serves as a universal interface that accommodates multiple users and smartphones. It dynamically generates rolling codes for each user's device and manages the security protocol centrally, allowing any number of users to access the system through their personal smartphones without requiring them to manage security complexity themselves.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If rolling codes are generated without secret seed access, then user flexibility improves, but code generation complexity increases

Engineering Contradiction:
Improveuser flexibilityVSAvoidcode generation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The base unit acts as an intermediary that performs the complex rolling code generation without requiring individual user devices to have the secret seed. The base unit receives user commands through simple smartphone interfaces and handles the cryptographic rolling code generation internally, providing user flexibility while centralizing the complexity management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11798329B2Method and system for remotely and wirelessly controlling electric window blinds and electric window shades
Publication Date: 2023.10.24 OLIBRA LLC
  • US11798329B2 patent drawing
  • US11798329B2 patent drawing

AI summary

Remote control for actuating an electric window shade or an electric window blind or an electric window covering, and method and system of using same. A base unit includes: a wireless receiver, to wirelessly receive from an electronic device an incoming wireless signal indicating a command to actuate an electric window covering; a wireless signal constructor, to dynamically construct an outgoing wireless signal which comprises a rolling code; and a wireless transmitter, to transmit the outgoing wireless signal to a wireless receiver of a motor unit that is operably associated with the electric window covering. A wireless signal constructor dynamically constructs the outgoing wireless signal without having access to a secret seed value that is accessible to the motor unit. A local storage unit stores a data-set of rolling codes that are associated with the motor unit; and the outgoing wireless signal is dynamically constructed based on a next-available rolling code obtained from the local storage unit of the base unit.