Session Restriction Enforcement for SIP Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing real-time communication sessions, such as instant messaging, lack the ability to restrict participation and message visibility, allowing unwanted users to join or access session content.

Innovation Solution

A method and system that allows users to initiate sessions with restrictions, where an inviter specifies session restrictions and enforces them using client and server components, ensuring only authorized users can participate and access session content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional SIP protocols are used for real-time communication sessions, then ease of operation and compatibility are improved, but security and control over session participation are worsened

Engineering Contradiction:
Improvesession establishmentVSAvoidsession security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary action by requiring the inviter to specify session restrictions before the session is established. The inviter defines who can participate and what actions are permitted during the session, and these restrictions are enforced from the outset. This prevents unauthorized participation while maintaining SIP protocol compatibility for easy session establishment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism through the session restriction enforcement system that mediates between the inviter's security requirements and the invitee's participation. The system acts as a mediator by validating participant identities and monitoring session actions against defined restrictions, ensuring security without disrupting the underlying SIP communication flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If session restrictions are implemented to prevent unauthorized participation, then session security is improved, but device complexity and protocol overhead are worsened

Engineering Contradiction:
Improvesession securityVSAvoidsession management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the session restriction mechanism to work with existing SIP infrastructure and multiple communication scenarios. The same restriction framework handles various session types (one-on-one, group calls, messaging) and different restriction kinds (participant authorization, action restrictions), reducing the need for separate complex systems for each scenario.

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

Solution Approach 2:

The patent implements self-service by enabling the inviter to autonomously define and enforce session restrictions without requiring complex centralized management. The inviter's client specifies restrictions locally, and these restrictions are automatically enforced by the session management system, reducing the need for additional administrative complexity.

Inventive Principle:
Principle #25Self-service

3Loss of information

If message forwarding is prevented through restrictions, then information security is improved, but ease of operation for legitimate users is worsened

Engineering Contradiction:
Improvemessage confidentialityVSAvoidmessage handling
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by implementing fine-grained control over specific message actions rather than blanket restrictions. The inviter can specify exactly which actions are restricted (e.g., forwarding, copying, printing) while allowing other message handling operations. This selective approach maintains confidentiality for sensitive actions while preserving ease of operation for legitimate message consumption and sharing activities.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7558267B2Method and system for placing restrictions on sessions
Publication Date: 2009.07.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7558267B2 patent drawing
  • US7558267B2 patent drawing
  • US7558267B2 patent drawing

AI summary

A method and system for initiating a communications session with a restriction is provided. A communications system allows a user to place a restriction on a session to be conducted with another user. If the other user does not agree to the restriction or if the other user's system does not support the restriction, then the session will not be conducted. The communications system may also enforce the restrictions on the session.