Communications Broker for Anonymous Sequenced SIP Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network protocols face challenges in maintaining user anonymity and sequencing communication sessions effectively, particularly in SIP environments, where end users desire to initiate sessions without exchanging personal information and at convenient times, while network administrators need to manage and sequence communications efficiently.
Innovation Solution
A system and method that utilize a communications broker and database to translate and manage user identities and sequencing data, enabling anonymous communication sessions by mapping personal contact information and scheduling sessions based on user preferences and network metrics, ensuring that communication sessions are initiated only at agreed-upon times and using SIP protocols to facilitate secure and convenient interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users exchange personal contact information to initiate communication sessions, then communication sessions can be established directly, but user anonymity is compromised
Solution Approach 1:
The patent introduces a communications broker as an intermediary component that mediates between communicating parties. The broker receives communication session requests, translates personal contact information into anonymous identifiers, manages sequencing data, and facilitates sessions without requiring direct exchange of personal information between users. This resolves the contradiction by enabling easy session initiation while preserving user anonymity through the broker's translation and mediation functions.
2Ease of operation
If communication sessions are scheduled at convenient times for users, then user experience is improved, but network administration complexity increases
Solution Approach 1:
The patent implements self-service functionality where users can schedule communication sessions at convenient times without requiring manual intervention from network administrators. The communications broker automatically manages sequencing data, handles time-based constraints, and coordinates sessions based on user preferences. This eliminates the need for complex administrative manual scheduling while improving user experience through automated session management.
3Loss of information
If personal contact information is translated and managed by a broker, then user anonymity is maintained, but system complexity increases
Solution Approach 1:
The patent extracts personal contact information handling from the communication session establishment process and concentrates it within the communications broker. By taking out the translation and management of personal information into a dedicated component, the system maintains user anonymity while isolating complexity within a single functional unit rather than distributing it throughout the entire network architecture.
4Reliability
If communication sessions are sequenced and scheduled, then unauthorized sessions are prevented, but session setup time increases
Solution Approach 1:
The patent implements preliminary action by having the communications broker pre-process and validate sequencing data before communication sessions are established. Users can schedule sessions in advance with time-based constraints, and the broker pre-verifies sequencing rules and security protocols. This preliminary validation ensures session security and prevents unauthorized communications while minimizing actual session setup time by having security checks completed beforehand.
Data Source
AI summary
A method for facilitating a sequenced, anonymous communications session in a communications environment is provided in one example that includes receiving, from a first endpoint, an anonymous, sequenced request for a communication session involving a second endpoint. The communication session is sequenced to occur at designated periods provided by the end user(s) and/or an administrator, while maintaining end user(s) anonymity.


