Communications Server Gateway for Chat Session Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing chat interfaces across content providers are inconsistent and often lose functionality on mobile devices, and users face frustration when chat sessions are disconnected, requiring redundant information input upon reconnection.

Innovation Solution

A communications server that identifies web resources providing live assistance through a chat interface, initiates and manages chat sessions, and maintains session data to enable seamless and reliable interactions, even across different devices and networks, allowing users to resume conversations without losing context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing chat interfaces are implemented across different content providers, then users can access live assistance functionality, but the interfaces become inconsistent and lose functionality on mobile devices

Engineering Contradiction:
Improvechat interface functionalityVSAvoidinterface consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a gateway as an intermediary component that mediates between the user's client device and the content provider's chat system. This gateway standardizes communication protocols and interface behaviors, ensuring consistent chat functionality across different content providers and devices while maintaining adaptability to various chat implementations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If chat sessions are disconnected, then network issues or user actions may end the session, but users face loss of information and must re-input data

Engineering Contradiction:
Improvesession continuityVSAvoidchat session data
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The gateway performs preliminary actions by proactively detecting chat session disconnections and automatically initiating reconnection attempts before the user is fully disconnected. It maintains session state information and pre-preares for resumption, allowing users to continue conversations without re-inputting data lost during disconnection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway implements feedback mechanisms by continuously monitoring chat session status and providing real-time information about connection state. When disconnections occur, the gateway feeds back session information to both the user and content provider, enabling informed decisions about session resumption and data recovery.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If users need to resume chat sessions after disconnection, then reconnection is necessary, but the process requires redundant data input and time

Engineering Contradiction:
Improvesession resumptionVSAvoidreconnection time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The gateway enables self-service by automatically handling the complex reconnection process without requiring user intervention. It autonomously manages session state recovery, data synchronization, and reconnection logistics, allowing users to simply resume their conversations without manually re-inputting information or navigating complex reconnection procedures.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If chat interfaces are presented on mobile devices, then accessibility is improved, but functionality is lost or degraded

Engineering Contradiction:
Improvedevice accessibilityVSAvoidchat functionality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The gateway implements universal communication protocols that work across multiple device types including mobile devices, tablets, and desktop computers. It provides multi-functional support for various input methods (touch, keyboard, voice) and display configurations, ensuring consistent chat functionality regardless of the accessing device.

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

Data Source

PatentUS11928482B2Interaction with electronic chat interfaces
Publication Date: 2024.03.12 GOOGLE LLC
  • US11928482B2 patent drawing
  • US11928482B2 patent drawing
  • US11928482B2 patent drawing

AI summary

A method includes, for each of a plurality of web resources, receiving, at a communications server, data indicating characteristics of a respective web resource, detecting, based on the received data, that the respective web resource provides functionality for live assistance by a third party content provider through a chat user interface on the respective web resource, and storing, in a database, an entry that indicates that the respective web resource has the functionality. The method includes receiving, from a user, a request to access a particular web resource hosted by a particular third party content provider, determining, based on a stored entry in the database representing the particular web resource, that the web resource provides functionality for live assistance by the particular third party content provider through a particular chat user interface on the web resource, and initiating a chat session between the user and the third party content provider.