Intercom TCP Connection Management via Web Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing intercom systems face delays in establishing communication between a master device inside a house and a mobile terminal device when no one is present, as they rely on Internet protocols that often exceed prescribed response times, leading to missed connections with visitors.

Innovation Solution

An intercom system that includes an entrance slave device, an intercom master device, a Web server, and a push notification server, where the master device transmits a call signal to the Web server, which determines if a TCP full-time connection exists with the mobile terminal; if it does, the notification is sent via this connection, and if not, it is sent via a push notification, ensuring quick connection establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Internet protocol communication is used to connect master device and mobile terminal, then communication can be established between devices, but the connection time exceeds prescribed response time causing missed visitor calls

Engineering Contradiction:
Improvecommunication establishmentVSAvoidconnection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing a TCP full-time connection between the master device and the mobile terminal before an actual call is needed. This allows the connection to be ready in advance, eliminating the time-consuming connection establishment process when a visitor calls, thus resolving the contradiction between reliable communication and connection time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces a server as an intermediary that manages and maintains the TCP full-time connection between the master device and mobile terminal. The server facilitates the connection by keeping it active and ready, allowing quick reconnection without direct peer-to-peer negotiation, thereby reducing connection time while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If TCP full-time connection is maintained between master device and mobile terminal, then connection speed is improved, but energy consumption and system complexity increase

Engineering Contradiction:
Improveconnection speedVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the connection state based on operational needs. The TCP full-time connection is maintained only when necessary for quick response, and can be released or put to sleep when not needed. This dynamic approach allows the system to achieve fast connection speed when required while minimizing energy consumption during idle periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the connection parameter from a static state (either connected or disconnected) to a dynamic state with multiple levels (active connection, idle connection, disconnected). By adjusting the connection parameter based on system state and requirements, the system achieves fast reconnection capability while managing energy consumption through parameter optimization.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If TCP full-time connection is used, then quick response to visitor calls is achieved, but device complexity and resource requirements increase

Engineering Contradiction:
Improveresponse timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The invention extracts the complexity of maintaining a persistent connection from the master device and mobile terminal themselves, and relocates it to a dedicated server. The server handles the burden of maintaining the TCP full-time connection, while the end devices can operate with simpler connection management logic, thus achieving quick response time without excessive device complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server acts as an intermediary that absorbs and manages the system complexity associated with maintaining TCP full-time connections. By offloading connection management tasks to the server, the master device and mobile terminal can achieve fast response times without bearing the full burden of connection maintenance complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3160107B1Intercom system, server apparatus, and communication method
Publication Date: 2019.11.06 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • EP3160107B1 patent drawingFigure 1
  • EP3160107B1 patent drawingFigure 2
  • EP3160107B1 patent drawingFigure 3

AI summary

An intercom system that includes an entrance slave device, an intercom master device, a Web server, and a push notification server is constituted in such a manner that the entrance slave device, on which a call operation is performed, transmits a call signal to the intercom master device, that the intercom master device receives the call signal and transmits to the Web server an incoming call notification that notifies an in-advance associated mobile terminal device, that the Web server receives the incoming call notification and determines whether or not a connection to the mobile terminal device is made with a TCP full-time connection, that in a case where the connection is made, the Web server transmits the incoming call notification to the mobile terminal device using the TCP full-time connection, and that in a case where the connection is not made, the Web server transmits the incoming call notification to the push notification server and the push notification server receives the incoming call notification from the Web server and transmits a push notification to the mobile terminal device.