SIP B2BUA Secure Transaction Digit Display Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Session Initiation Protocol (SIP) communication systems lack a mechanism to control the display of input digits at SIP endpoints, leading to potential exposure of sensitive information like passwords or authorization codes, as they either echo or do not echo input digits without user control.

Innovation Solution

A Back to Back User Agent (B2BUA) analyzes input digits and selectively manages the display by coupling SIP devices with a media server to suppress sensitive code inputs with placekeepers or completely hide them, while allowing display of non-sensitive inputs, enhancing security and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If SIP devices always echo input digits, then user feedback and confirmation are improved, but security of sensitive information deteriorates

Engineering Contradiction:
Improveuser feedbackVSAvoidinformation security
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts the echo behavior based on the type of information being entered. The B2BUA receives control display information from the application server that indicates whether to echo, substitute with placekeepers, or suppress display entirely. This allows the echo function to transition from a static always-on state to a dynamic state that adapts to security requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different display treatments are applied to different portions of input based on their sensitivity. Sensitive information like passwords receives placekeeper substitution or suppression, while non-sensitive information like destination numbers receives normal echo. This local differentiation resolves the contradiction by applying appropriate security measures only where needed.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If SIP devices suppress all input digit display, then security of sensitive information is improved, but user feedback and confirmation deteriorate

Engineering Contradiction:
Improveinformation securityVSAvoiduser feedback
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The system applies different display strategies to different types of input. Non-sensitive information continues to be echoed normally for user feedback, while only sensitive information receives suppression or placekeeper substitution. This selective approach maintains user feedback for necessary information while protecting sensitive data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The display behavior transitions from a static always-suppress state to a dynamic state controlled by the B2BUA based on real-time analysis of the transaction context. The system can switch between echo, placekeeper substitution, and suppression modes depending on what type of information is being entered at any given moment.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If SIP protocol includes display control mechanism, then security control capability is improved, but protocol complexity deteriorates

Engineering Contradiction:
Improvesecurity control capabilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The B2BUA acts as an intermediary component that handles the complexity of display control. It receives control display information from the application server and translates it into appropriate SIP protocol messages sent to the endpoint. This intermediary approach centralizes the complexity in a dedicated component rather than distributing it throughout the entire SIP protocol stack.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control display information mechanism serves multiple functions: it controls echo behavior, enables placekeeper substitution, and provides security management. By creating a universal control mechanism that handles all these functions through a single protocol extension, the patent avoids creating separate complex mechanisms for each function.

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

Data Source

PatentUS8254373B2Method of conducting secure transactions over a telecommunications system and session initiation protocol (SIP) based input echo display control for conducting secure transactions
Publication Date: 2012.08.28 UNITY LINK LLC
  • US8254373B2 patent drawing
  • US8254373B2 patent drawing
  • US8254373B2 patent drawing

AI summary

A method of managing a communications network, managing secure transactions conducted by digital communications devices over a communications network and computer program product therefore. A Back to Back User Agent (B2BUA), for example, receives numerical input from a networked digital communications device, e.g., a Session Initiation Protocol (SIP) device, and determines when and whether the SIP device displays digits entered at the devices. The B2BUA analyzes received digits for an identification (ID) code and selectively couples the SIP devices with a media server capable of providing prompting the SIP devices. In cooperation with the media server, the B2BUA directs replacing sensitive codes (e.g., passwords or Personal Identification Number (PIN)) with placekeepers or suppressing display altogether. After sensitive code input is complete, digit entry display resumes.