Multicast Service Authority Configuration via Template Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multicast service processing systems lack flexibility in configuring user authority, as users can only be bound to predefined templates, limiting individualized services and requiring template revisions for superusers, which affects all users and lacks efficient privilege processing.
Innovation Solution
A method and system that allow users to be bound to multiple right suite templates, with a default template for individual configuration and right suite templates that combine program authorities, enabling flexible authority configuration and efficient superuser management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users are bound to predefined templates for authority configuration, then the system structure is simple and easy to manage, but the flexibility of configuring user authority is limited
Solution Approach 1:
The patent segments the template binding mechanism by allowing users to be bound to multiple templates simultaneously rather than a single template. This segmentation enables flexible configuration of user authority by combining permissions from different templates, resolving the contradiction between configuration flexibility and system simplicity.
Solution Approach 2:
The patent introduces a new dimension to the authority configuration system by adding template binding relationships. Instead of a single-dimensional user-template mapping, the system now supports multi-dimensional relationships where users can belong to multiple templates and templates can serve multiple users, greatly enhancing configuration flexibility without proportionally increasing complexity.
2Manufacturing precision
If a new template is generated to meet specific user authority demands, then the user authority configuration becomes accurate, but the system complexity increases and template management becomes cumbersome
Solution Approach 1:
The patent merges multiple existing templates to satisfy specific user authority requirements. Instead of creating new templates for every user demand, the system combines permissions from existing templates through multi-template binding, achieving accurate authority configuration while reusing existing template structures and reducing management complexity.
Solution Approach 2:
The patent makes templates universal by allowing them to serve multiple users and be combined in different ways. A single template can contribute its permissions to multiple users' authority sets, eliminating the need to create dedicated templates for each user scenario and reducing overall template management complexity while maintaining precision.
3Adaptability or versatility
If template revisions are made to accommodate superuser requirements, then superuser functionality is achieved, but all users bound to the template are affected
Solution Approach 1:
The patent segments superuser authority from regular user authority by introducing a dedicated superuser template that is separate from regular user templates. Superusers are bound to this special template while regular users remain bound to their own templates, allowing independent management and revision of superuser permissions without affecting regular users' service stability.
Solution Approach 2:
The patent extracts superuser functionality into a separate template structure. By taking out superuser-specific permissions and placing them in a dedicated superuser template, the system allows template revisions for superusers without impacting regular users who are not bound to the superuser template, thus maintaining service stability for the majority of users.
4Adaptability or versatility
If multiple templates are bound to a user, then the flexibility of authority configuration is improved, but the complexity of authority authentication increases
Solution Approach 1:
The patent uses copying of template permission sets during authentication. When a user is bound to multiple templates, the system copies the permission definitions from each template and combines them during the authentication process. This copying approach allows flexible multi-template binding while maintaining efficient authentication by reusing existing template definitions rather than creating new complex authentication rules.
Data Source
AI summary
A method and a system for processing multicast services, binding each user to a default profile for separately configuring the authority over programs for the user and a right suite profile which prefabricates combination of programs and authority, directly forwarding a program to the superuser; for a non-superuser, acquiring authority over the program by traversing all profiles to which the user is bound, not forwarding the program if the user does not have the authority over the program; if the user has the authority over the program, forwarding a program stream to the user in the case that the program stream has been forwarded to the multicast service processing system. By the invention, the flexibility of multicast service processing is improved, individualized services of a user are implemented. The invention also provides a mode for processing a superuser, which provides real highly efficient and convenient privilege processing to the superuser.


