Network Connectivity Sharing in Virtual Environments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
User devices with smaller predefined bandwidths have limited access to network resources compared to those with larger bandwidths, leading to unequal access opportunities in network environments.
Innovation Solution
A system and method that share network connectivity in a virtual environment by parsing requests from digital entities, validating user devices, and generating service tokens for access to services, allowing bandwidth slicing and sharing between user devices, thereby reducing processor and memory usage and eliminating the need for multiple service agreements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each user device is configured to access the network using a predefined bandwidth and connection speed, then the service provider arrangement is simple and easy to manage, but user devices with smaller predefined bandwidths have limited access to network resources compared to those with larger bandwidths
Solution Approach 1:
The patent segments the predefined bandwidth into multiple smaller bandwidth portions through bandwidth slicing. Each user device receives a bandwidth portion that is a fraction of the total predefined bandwidth, allowing multiple devices to access network resources simultaneously. This segmentation enables devices with smaller predefined bandwidths to still access network resources by sharing portions of the total bandwidth.
Solution Approach 2:
The bandwidth slicing mechanism provides universal access to network resources for multiple user devices regardless of their individual predefined bandwidths. The system creates a multi-functional access model where any user device can access network resources by obtaining a bandwidth portion through the slicing mechanism, eliminating the limitation where only devices with larger predefined bandwidths can access resources.
2Productivity
If bandwidth is sliced and shared among multiple user devices, then more user devices can access network resources, but the system complexity increases due to validation profiles, service tokens, and bandwidth portion management
Solution Approach 1:
The system performs preliminary actions by pre-configuring validation profiles for user devices and pre-dividing the bandwidth into portions before actual access is needed. The service provider obtains validation profiles in advance and configures bandwidth portions ahead of time, so when user devices request access, the system can quickly issue service tokens without complex real-time calculations, reducing operational complexity.
Solution Approach 2:
The patent introduces service tokens as intermediary elements that mediate between the service provider and user devices. Service tokens encapsulate the bandwidth portion allocation and access permissions, simplifying the management complexity by centralizing the authorization logic in the token structure rather than requiring complex ongoing management of individual bandwidth allocations for each device.
3Reliability
If service tokens with time restrictions and proximity restrictions are implemented, then access control and security are improved, but the processing requirements and memory usage increase
Solution Approach 1:
The service tokens are designed as short-lived, disposable authentication objects with predefined expiration times. Rather than maintaining persistent complex access control structures, the system uses temporary tokens that are validated quickly and then discarded. This approach reduces memory usage by not maintaining long-term access state information and lowers processing requirements by using simple token validation logic rather than complex ongoing authentication mechanisms.
Data Source
AI summary
An apparatus may comprise a memory communicatively coupled to a processor. The memory may be configured to store a validation profile and service access provider information. The processor may be configured to generate a service token indicating service provider access information for a digital entity in a virtual environment; enable access to at least one service in the service provider via the service token; transmit the service token to the digital entity in the virtual environment; and share the access to the at least one service with the digital entity. Further, the processor may be configured to monitor a value of a token parameter associated with the digital entity in the virtual environment and, in response to determining that the value of the token parameter is outside a predefined threshold range, disable the access to the at least one service in the service provider via the service token.


