Session Controller for Managing Multiple Concurrent Application Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High bandwidth access networks need to support multiple simultaneous application sessions for subscribers, such as video, audio, and voice, while existing communication networks struggle to manage these multi-service applications effectively.

Innovation Solution

A packet network, specifically a SoIP network, enables the establishment and management of multiple application sessions, allowing users to request and combine sessions on a video display device like a television, with independent or joined sessions, using components like Session Controllers, Application Servers, and Media Servers to handle voice, video, and data services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing communication networks are used to support multiple simultaneous application sessions, then network infrastructure is maintained, but the ability to effectively manage multi-service applications is insufficient

Engineering Contradiction:
Improvemulti-service application supportVSAvoidsession management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments session management into distinct functional components: Session Controller for establishing and managing sessions, Application Servers for specific service logic, and Media Servers for media handling. This segmentation allows each component to specialize in specific tasks, improving adaptability to multiple services while distributing complexity across manageable modules rather than concentrating it in a single system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The Session Controller acts as an intermediary between users and the network infrastructure, mediating session establishment, modification, and termination. This intermediary layer abstracts the complexity of multi-service management from both the user interface and the underlying network, enabling versatile service support while hiding management complexity behind a standardized control interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple simultaneous application sessions are established for a single subscriber, then service versatility is improved, but network management complexity increases

Engineering Contradiction:
Improveconcurrent session capabilityVSAvoidsession control mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The Session Controller is designed as a universal component that can manage multiple types of application sessions (voice, video, data, messaging) through a unified interface and standardized protocols. This multi-functionality allows the system to support concurrent diverse sessions without requiring separate control mechanisms for each service type, thereby improving versatility while controlling complexity through reuse of the same core management functions.

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

Solution Approach 2:

The patent introduces a new dimensional layer of session management by implementing sessions as independent,可同时存在的 logical entities with unique identifiers, rather than sequential or hierarchical service delivery. This dimensional change from sequential service processing to parallel session management enables multiple applications to coexist without interfering with each other's control mechanisms.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If session joining and merging features are implemented, then user experience is enhanced, but system complexity increases

Engineering Contradiction:
Improvesession integration capabilityVSAvoidsession management apparatus
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements session joining and merging capabilities that allow multiple independent sessions to be combined into a unified session experience. The Session Controller provides functions to merge session contexts, combine media streams, and integrate application states, enabling users to seamlessly integrate multiple services (e.g., combining video and audio sessions) while the system manages the underlying complexity of coordinating multiple session resources.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7664101B1Method and apparatus for supporting multiple active sessions on a per user basis
Publication Date: 2010.02.16 RAKUTEN GROUP INC
  • US7664101B1 patent drawing
  • US7664101B1 patent drawing
  • US7664101B1 patent drawing

AI summary

A method and apparatus for establishing multiple application sessions, such as video, audio, voice, and data sessions, and displaying them on a video display device such as a television are disclosed. These sessions can be independent of each other or the user can request the network to join these sessions so that a single session is created. For example, a user can request the network to create a video session and a music session and combine them into one session, so the audio portion of the video session is replaced by the user specified music contents and so on.