VoIP Contextual Information Structured Hierarchy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current VoIP technologies are inefficient in transferring and collecting large amounts of contextual information required for enhanced calling features and advanced services, lacking flexibility in managing this information.
Innovation Solution
The implementation of structured hierarchies, such as XML namespaces, to organize and transmit contextual information during VoIP conversations, allowing for efficient collection, updating, and exchange between VoIP clients and service providers using predefined classes and attributes like call basics, device type, and client classes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current VoIP approaches are used to transfer contextual information for enhanced calling features, then the functionality and services can be provided, but the amount of contextual information becomes excessively large and transfer efficiency decreases
Solution Approach 1:
The patent segments contextual information into structured hierarchies with defined classes (call basics, call context, device type, client) and attributes. This segmentation organizes the excessively large amount of contextual information into manageable, structured units that can be efficiently transferred and processed, resolving the contradiction between providing comprehensive enhanced calling features and maintaining transfer efficiency.
2Adaptability or versatility
If current VoIP approaches are used for contextual information management, then basic services can be provided, but flexibility in collecting and managing contextual information is insufficient
Solution Approach 1:
The patent creates a universal structured hierarchy framework that can accommodate multiple types of contextual information (call basics, device type, client information, etc.) through a common set of classes and attributes. This universal structure provides flexibility in collecting and managing diverse contextual information while maintaining consistent organization, resolving the contradiction between adaptability and complexity.
Solution Approach 2:
The patent changes the organizational parameters of contextual information from unstructured or semi-structured formats to a structured hierarchy with defined classes and attributes. This parameter change in information organization enables flexible collection and management of contextual information while reducing management complexity through standardized structures.
3Productivity
If structured hierarchies are implemented to organize contextual information, then transfer efficiency improves and data packet size reduces, but the system requires predefined namespaces and classification structures
Solution Approach 1:
The patent applies preliminary action by establishing predefined namespaces and structured hierarchy templates (call basics class, call context class, device type class, client class) before actual information transfer. This preliminary structuring enables efficient transfer and organization of contextual information during VoIP conversations, as the framework is already in place and does not require complex real-time organization.
Data Source
AI summary
A method and system for collecting and communicating contextual information relating to a VoIP conversation is provided. Structured hierarchies are utilized for efficient communications of various amounts and types of contextual information relating to a VoIP conversation. Information identifying at least one structured hierarchy, which will be used to carry the contextual information, is transmitted during establishment of a conversation between two VoIP enhanced devices. The structured hierarchy is selected from a set of predefined and declared structured hierarchies. Subsequently transmitted contextual information exchanged between two VoIP enhanced devices is represented in accordance with the identified structural hierarchy. VoIP clients, network infrastructure, and various service providers can collect the contextual information based on the identified structured hierarchy, update the contextual information by adding, deleting and/or modifying the contextual data. The updated contextual information will be transmitted to other clients, network infrastructure, and service providers.


