Co-browsing Module for Mobile Session Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices pose challenges for customer service representatives to co-browse with users due to differences in wireless communication protocols, various proprietary Web browsers, and connection disruptions during transit, making it difficult to maintain a concurrent co-browsing session.

Innovation Solution

A system and method that implements a co-browsing module on both the customer service representative's and mobile device systems, using a computer telephony integration system to collect and store device information, establish and maintain a co-browsing session, and utilize a virtual private network to access customer information, even during network transitions and connection losses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If co-browsing is implemented on mobile devices, then customer service capability is improved, but device complexity increases due to protocol translation and browser compatibility requirements

Engineering Contradiction:
Improvecustomer service capabilityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a co-browsing server as an intermediary component that mediates between the mobile device and the customer service representative's system. This server handles protocol translation, session management, and browser compatibility issues centrally, rather than requiring the mobile device itself to be complex. The server acts as a mediator that translates between different wireless protocols (GPRS, EDGE, 3G) and IP-based communication, and also manages the complexity of supporting multiple proprietary mobile browsers through a standardized interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of stationary object

If co-browsing session is maintained during transit, then service continuity is improved, but reliability decreases due to wireless connection losses and access point transitions

Engineering Contradiction:
Improvesession continuityVSAvoidconnection stability
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The patent implements preliminary actions by establishing session identifiers and device fingerprints before connection losses occur. The co-browsing server pre-configures session management parameters and stores device identification information in advance. When connection losses happen during transit or access point transitions, these pre-established identifiers enable automatic session recovery without requiring re-authentication or reconfiguration, thus maintaining service continuity despite unreliable wireless connections.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the co-browsing server continuously monitors connection status and automatically detects when connections are lost or when access point transitions occur. Based on this feedback, the server automatically manages session state, maintains connection information, and enables seamless reconnection. The feedback loop allows the system to adapt to changing network conditions during transit while maintaining session continuity.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If device information is collected and stored, then session recovery capability is improved, but data security requirements increase

Engineering Contradiction:
Improvesession recovery capabilityVSAvoidsecurity management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses copying by creating simplified representations of device information in the form of session identifiers and device fingerprints. Instead of storing or processing complex device data, the system creates compact cryptographic hashes or unique identifiers that represent the device state. These copied identifiers are stored securely and used for session recovery, enabling the system to verify device identity and restore sessions without handling sensitive raw device information, thus reducing security management complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8239773B1Systems and methods for co-browsing on a mobile device
Publication Date: 2012.08.07 UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
  • US8239773B1 patent drawing
  • US8239773B1 patent drawing
  • US8239773B1 patent drawing

AI summary

A system, method, and computer-usable medium are disclosed for the concurrent display of information between devices. A co-browsing module is implemented to provide concurrent display of information displayed within a Web browser on a mobile device. A co-browsing module implemented on a stationary system queries a co-browsing module implemented on the mobile device to collect information including the device's hardware configuration, the network communications protocol being used, and a session number. The collected information is then used by the co-browsing module on the stationary system to establish a co-browsing session with the co-browsing module on the mobile device. The co-browsing module on the mobile device then provides web display information to the co-browsing module on the CSR's system to control the concurrent display of Web information displayed on the mobile device.