Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for implementing network access, which is applied to a terminal, the method comprising: when detecting that the terminal is located in a non-local network, acquiring a network identifier corresponding to the non-local network, wherein the non-local network is different from a network to which a Subscriber Identity Module (SIM) card of the terminal belongs; establishing a data connection with a network server according to the network identifier, and acquiring authentication information of a virtual SIM card for accessing the non-local network; and accessing the non-local network by using the authentication information of the virtual SIM card; wherein the establishing a data connection with a network server according to the network identifier, and acquiring authentication information of a virtual SIM card for accessing the non-local network comprises: acquiring a network access parameter corresponding to the network identifier of the non-local network based on a corresponding relationship between the network identifier and the network access parameter; establishing the data connection by using the network access parameter, and acquiring, from the network server, a routing address for accessing a database server; and accessing the database server by using the routing address, and acquiring the authentication information of the virtual SIM card for accessing the non-local network.
This invention relates to network access technology, specifically addressing challenges in accessing non-local networks when a terminal's physical SIM card is not compatible. The method enables a terminal to dynamically acquire and use virtual SIM authentication to access networks outside its home network. When the terminal detects it is in a non-local network, it retrieves the network's identifier and establishes a data connection with a network server using parameters linked to that identifier. The terminal then obtains a routing address to access a database server, from which it retrieves authentication information for a virtual SIM card. This virtual SIM authentication allows the terminal to access the non-local network seamlessly. The solution eliminates the need for physical SIM swapping or manual configuration, providing automatic network access in roaming or foreign networks. The method ensures secure and efficient network connectivity by leveraging virtual SIM profiles stored in a centralized database, reducing reliance on physical SIM cards and simplifying network access management.
2. The method according to claim 1 , wherein the establishing the data connection by using the network access parameter, and acquiring, from the network server, a routing address for accessing a database server comprises: initiating a first connection request to the network server, wherein the first connection request is used for requesting the routing address for accessing the database server, and carries the network access parameter corresponding to the network identifier of the non-local network; receiving a first connection request response fed back by the network server; and parsing the first connection request response to acquire the routing address for accessing the database server.
This invention relates to a method for establishing a data connection in a network environment, particularly for accessing a database server through a non-local network. The problem addressed is efficiently and securely obtaining routing information to access a database server when a device is connected to a non-local network, such as a public or external network, rather than a local or private network. The method involves initiating a first connection request to a network server, where the request includes a network access parameter corresponding to the network identifier of the non-local network. This parameter helps authenticate or authorize the device for accessing the network. The network server processes the request and returns a first connection request response, which the device then parses to extract a routing address for accessing the database server. This routing address allows the device to establish a direct or indirect connection to the database server, enabling data retrieval or transmission. The method ensures that the device can dynamically obtain the necessary routing information from the network server, even when operating outside its local network, thereby facilitating seamless and secure access to the database server. The use of network access parameters ensures proper authentication and authorization, while the parsing of the response ensures accurate retrieval of the routing address. This approach is particularly useful in scenarios where network configurations or database server locations may change dynamically.
3. The method according to claim 1 , wherein the accessing the database server by using the routing address, and acquiring the authentication information of the virtual SIM card for accessing the non-local network comprises: taking the routing address as a source routing address, and initiating a second connection request to the database server, wherein the second connection request is used for requesting the authentication information of the virtual SIM card for accessing the non-local network; receiving a second connection request response fed back by the network server; and parsing the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network.
This invention relates to a method for accessing a non-local network using a virtual SIM card. The problem addressed is the need for efficient and secure authentication when connecting to networks outside the local domain, particularly in scenarios involving virtual SIM cards. The method involves accessing a database server to retrieve authentication information for the virtual SIM card, enabling secure network access. The method includes initiating a second connection request to the database server using a routing address as the source routing address. This request is specifically for obtaining authentication information required to access the non-local network. The database server processes the request and returns a response containing the necessary authentication details. The response is then parsed to extract the authentication information, which is used to authenticate the virtual SIM card for accessing the non-local network. This approach ensures that the virtual SIM card can securely and dynamically acquire the required credentials for network access, improving flexibility and security in mobile network communications. The method is particularly useful in environments where multiple networks are involved, and authentication must be managed efficiently.
4. The method according to claim 3 , wherein the second connection request carries data format information; correspondingly, the parsing the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network comprises: parsing the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network, which matches the data format information.
This invention relates to wireless communication systems, specifically methods for securely accessing non-local networks using virtual SIM (Subscriber Identity Module) cards. The problem addressed is ensuring secure and compatible authentication when a device connects to a non-local network, such as a cellular network outside its home network, using a virtual SIM card. The method involves a device sending a second connection request to a network server, where this request includes data format information specifying the expected structure of authentication responses. The network server processes this request and generates a response containing authentication information for the virtual SIM card, formatted to match the data format specified in the request. The device then parses this response to extract the authentication information, ensuring compatibility with its internal processing systems. This ensures that the device can securely authenticate with the non-local network using the virtual SIM card, while maintaining data integrity and compatibility between the device and the network server. The method improves reliability and security in virtual SIM-based network access by aligning data formats between the device and the network.
5. The method according to claim 1 , further comprising: when detecting that the network identifier corresponding to the non-local network changes, reacquiring the network identifier corresponding to the non-local network.
This invention relates to network identifier management in computing systems, particularly for handling changes in non-local network identifiers. The problem addressed is ensuring reliable network communication when a non-local network's identifier (such as an IP address or domain name) changes, which can disrupt connectivity. The solution involves a method that monitors the network identifier of a non-local network and automatically reacquires the updated identifier when a change is detected. This ensures continuous connectivity without manual intervention. The method includes establishing a connection to a non-local network using its current identifier, monitoring the identifier for changes, and reacquiring the updated identifier when a change is detected. This reacquisition process may involve querying a domain name system (DNS) server, checking network configuration settings, or using other network discovery techniques. The method is particularly useful in dynamic network environments where network identifiers frequently change, such as in cloud computing or mobile networks. By automatically detecting and updating the network identifier, the method prevents service interruptions and maintains seamless communication. The invention improves network reliability and reduces the need for manual configuration adjustments.
6. A terminal, comprising: a processor; and a memory storing instruction executable by the processor; wherein the processor is arranged to: when it is detected that the terminal is located in a non-local network, acquire a network identifier corresponding to the non-local network, wherein the non-local network is different from a network to which a Subscriber Identity Module (SIM) card of a terminal belongs; establish a data connection according to the network identifier with a network server, and acquire authentication information of a virtual SIM card for accessing the non-local network; and access the non-local network by using the authentication information of the virtual SIM card; wherein the processor is further arranged to: acquire a network access parameter corresponding to the network identifier of the non-local network based on a corresponding relationship between the network identifier and the network access parameter; establish the data connection by using the network access parameter, and acquire, from the network server, a routing address for accessing a database server; and access the database server by using the routing address, and acquire the authentication information of the virtual SIM card for accessing the non-local network.
This invention relates to mobile terminal technology, specifically addressing the challenge of accessing non-local networks when a device's physical SIM card is not compatible with the local network. The solution involves a terminal equipped with a processor and memory that enables dynamic network access using a virtual SIM card. When the terminal detects it is in a non-local network (different from the network associated with its physical SIM), it acquires the network identifier of the non-local network. The terminal then establishes a data connection with a network server using this identifier, retrieves network access parameters, and obtains a routing address to access a database server. From the database server, the terminal acquires authentication information for a virtual SIM card, which allows it to access the non-local network. This approach eliminates the need for physical SIM card swapping or manual configuration, enabling seamless connectivity across different networks. The system dynamically configures network parameters and retrieves virtual SIM credentials, ensuring uninterrupted service in foreign networks.
7. The terminal according to claim 6 , wherein the processor is further arranged to: initiate a first connection request to the network server, wherein the first connection request is used for requesting the routing address for accessing the database server, and carries the network access parameter corresponding to the network identifier of the non-local network; receive a first connection request response fed back by the network server; and parse the first connection request response to acquire the routing address for accessing the database server.
A terminal device operates in a network environment where it needs to access a database server through a network server, particularly when connecting to a non-local network. The challenge is efficiently obtaining the correct routing address for the database server based on the network access parameters of the non-local network. The terminal includes a processor that initiates a first connection request to the network server, which includes the network access parameters corresponding to the non-local network's identifier. The network server processes this request and returns a first connection request response containing the routing address for the database server. The terminal's processor then parses this response to extract the routing address, enabling subsequent communication with the database server. This mechanism ensures that the terminal can dynamically acquire the necessary routing information to access the database server when operating on a non-local network, improving connectivity and reducing manual configuration. The solution is particularly useful in scenarios where network configurations vary, such as in mobile or distributed systems.
8. The terminal according to claim 6 , wherein the processor is further arranged to: take the routing address as a source routing address, and initiate a second connection request to the database server, wherein the second connection request is used for requesting the authentication information of the virtual SIM card for accessing the non-local network; receive a second connection request response fed back by the network server; and parse the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network.
A terminal device is configured to manage virtual SIM card authentication for accessing non-local networks. The problem addressed is the need for secure and efficient authentication when connecting to networks outside the local domain. The terminal includes a processor that handles routing addresses and communication with a database server. The processor takes a routing address as a source routing address and initiates a second connection request to the database server. This request is specifically for obtaining authentication information of the virtual SIM card required to access the non-local network. The terminal then receives a response from the network server and parses this response to extract the necessary authentication information. This process ensures that the terminal can securely authenticate with the non-local network using the virtual SIM card's credentials. The system improves connectivity by dynamically acquiring authentication details as needed, reducing manual configuration and enhancing security. The terminal's processor also manages the initial connection request and response, ensuring seamless integration with the authentication process. This approach is particularly useful in scenarios where devices need to switch between different networks while maintaining secure access.
9. The terminal according to claim 8 , wherein the second connection request carries data format information; correspondingly, the processor is further arranged to parse the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network, which matches the data format information.
This invention relates to a terminal device with enhanced virtual SIM card functionality for accessing both local and non-local networks. The problem addressed is the need for seamless and secure authentication when a terminal device connects to different networks, particularly when using a virtual SIM card that may require specific data formats for authentication. The terminal device includes a processor and a communication module. The processor is configured to send a first connection request to a local network, where the local network provides authentication information for a virtual SIM card. The communication module then establishes a connection with the local network based on this authentication information. The processor further sends a second connection request to a non-local network, where this request includes data format information. The non-local network responds with authentication information for the virtual SIM card, formatted to match the specified data format. The processor parses this response to extract the authentication information, ensuring compatibility with the non-local network's requirements. This allows the terminal device to securely and efficiently authenticate and connect to both local and non-local networks using a virtual SIM card, while accommodating varying data formats for authentication.
10. The terminal according to claim 6 , wherein, the processor is further arranged to, when it is detected that the network identifier corresponding to the non-local network changes, reacquire the network identifier corresponding to the non-local network.
This invention relates to wireless communication terminals, specifically addressing the challenge of maintaining connectivity when network identifiers for non-local networks change. The terminal includes a processor configured to detect changes in network identifiers for non-local networks and automatically reacquire the updated identifiers to ensure uninterrupted connectivity. The terminal operates by monitoring network identifiers, which are unique identifiers for non-local networks, and triggering a reacquisition process when a change is detected. This reacquisition involves scanning for and obtaining the new network identifier to reestablish communication. The terminal may also include a memory for storing network identifiers and a communication interface for transmitting and receiving data over the network. The invention ensures that the terminal can dynamically adapt to network changes without manual intervention, improving reliability in environments where network identifiers frequently update. The solution is particularly useful in scenarios where network identifiers are dynamically assigned or modified, such as in mobile or IoT applications.
11. A non-transitory computer storage medium, in which computer executable instructions are stored; the computer executable instructions are arranged to perform a method for implementing network access, which is applied to a terminal, the method comprising: when detecting that the terminal is located in a non-local network, acquiring a network identifier corresponding to the non-local network, wherein the non-local network is different from a network to which a Subscriber Identity Module (SIM) card of the terminal belongs; establishing a data connection with a network server according to the network identifier, and acquiring authentication information of a virtual SIM card for accessing the non-local network; and accessing the non-local network by using the authentication information of the virtual SIM card; wherein the establishing a data connection with a network server according to the network identifier, and acquiring authentication information of a virtual SIM card for accessing the non-local network comprises: acquiring a network access parameter corresponding to the network identifier of the non-local network based on a corresponding relationship between the network identifier and the network access parameter; establishing the data connection by using the network access parameter, and acquiring, from the network server, a routing address for accessing a database server; and accessing the database server by using the routing address, and acquiring the authentication information of the virtual SIM card for accessing the non-local network.
This invention relates to network access technology, specifically enabling a terminal device to connect to non-local networks (different from the network associated with its physical SIM card) using a virtual SIM card. The problem addressed is the inability of traditional terminals to seamlessly access networks outside their home network without manual configuration or additional hardware. The solution involves a terminal detecting its presence in a non-local network, then acquiring the network's identifier. The terminal establishes a data connection with a network server using this identifier, retrieving network access parameters and a routing address to a database server. From the database server, the terminal obtains authentication information for a virtual SIM card, which is then used to access the non-local network. This process eliminates the need for physical SIM card changes or manual network configuration, enabling automatic and secure access to foreign networks. The virtual SIM card authentication ensures compatibility with the non-local network's requirements while maintaining secure access control. The system dynamically adapts to different network environments, improving user experience for roaming or cross-network connectivity.
12. The non-transitory computer storage medium according to claim 11 , wherein the establishing the data connection by using the network access parameter, and acquiring, from the network server, a routing address for accessing a database server comprises: initiating a first connection request to the network server, wherein the first connection request is used for requesting the routing address for accessing the database server, and carries the network access parameter corresponding to the network identifier of the non-local network; receiving a first connection request response fed back by the network server; and parsing the first connection request response to acquire the routing address for accessing the database server.
This invention relates to a method for establishing a data connection in a network environment, particularly for accessing a database server through a non-local network. The problem addressed is the need for an efficient and secure way to establish such connections while ensuring proper routing and authentication. The method involves a non-transitory computer storage medium storing instructions that, when executed, perform steps to establish a data connection using network access parameters. These parameters correspond to a network identifier of a non-local network, which may be a different network from the local one. The process includes initiating a first connection request to a network server, where the request is specifically for obtaining a routing address to access the database server. This request carries the network access parameter associated with the non-local network's identifier. Upon receiving a response from the network server, the system parses this response to extract the routing address needed to access the database server. The method ensures that the connection is properly routed through the network server, which acts as an intermediary to provide the necessary routing address. This approach enhances security and efficiency by centralizing the routing information and ensuring that the connection is authenticated and authorized before accessing the database server. The system may also include additional steps for handling connection failures or re-establishing the connection if the initial attempt fails.
13. The non-transitory computer storage medium according to claim 11 , wherein the accessing the database server by using the routing address, and acquiring the authentication information of the virtual SIM card for accessing the non-local network comprises: taking the routing address as a source routing address, and initiating a second connection request to the database server, wherein the second connection request is used for requesting the authentication information of the virtual SIM card for accessing the non-local network; receiving a second connection request response fed back by the network server; and parsing the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network.
This invention relates to virtual SIM card authentication in mobile networks, specifically addressing the challenge of securely accessing non-local networks using virtual SIM cards. The system involves a database server that stores authentication information for virtual SIM cards and a routing mechanism to facilitate secure access. When a device needs to access a non-local network, it initiates a connection request to the database server using a routing address. The routing address serves as the source address for this request, which is sent to the database server to retrieve the necessary authentication information for the virtual SIM card. The database server processes the request and returns a response containing the authentication details. The device then parses this response to extract the authentication information, enabling secure access to the non-local network. This method ensures that the virtual SIM card can authenticate with the network without exposing sensitive credentials directly, enhancing security and flexibility in mobile network access. The system may also include additional features such as dynamic routing address assignment and secure communication channels to further protect the authentication process.
14. The non-transitory computer storage medium according to claim 13 , wherein the second connection request carries data format information; correspondingly, the parsing the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network comprises: parsing the second connection request response to acquire the authentication information of the virtual SIM card for accessing the non-local network, which matches the data format information.
This invention relates to virtual SIM (Subscriber Identity Module) card technology, specifically for securely accessing non-local networks. The problem addressed is ensuring that authentication information for virtual SIM cards is correctly parsed and matched to the expected data format when accessing external networks, preventing compatibility issues or authentication failures. The system involves a non-transitory computer storage medium storing instructions for a method of handling virtual SIM card authentication. A second connection request is sent to a network, carrying data format information that specifies the expected structure of the authentication response. The network processes this request and returns a response containing the virtual SIM card's authentication information. The system then parses this response, extracting the authentication data that matches the specified data format. This ensures that the authentication information is correctly interpreted and used to access the non-local network, maintaining secure and reliable connectivity. The method also includes verifying that the authentication information aligns with the predefined data format, reducing errors in network access. This approach is particularly useful in scenarios where virtual SIM cards are used across different networks, ensuring seamless and secure authentication regardless of the network's specific requirements. The solution enhances interoperability and reliability in virtual SIM card-based network access.
15. The non-transitory computer storage medium according to claim 11 , wherein the method further comprises: when detecting that the network identifier corresponding to the non-local network changes, reacquiring the network identifier corresponding to the non-local network.
This invention relates to network management systems that handle network identifiers for non-local networks. The problem addressed is ensuring accurate and up-to-date network identification when changes occur in non-local network configurations. Non-local networks, such as those accessed remotely or through virtual private networks (VPNs), often require dynamic updates to their identifiers to maintain connectivity and proper routing. The invention provides a method for automatically detecting changes in network identifiers and reacquiring updated identifiers to ensure continuous and reliable network operations. The method involves monitoring network identifiers associated with non-local networks. When a change in a network identifier is detected, the system initiates a process to reacquire the updated identifier. This ensures that the system remains synchronized with the current network configuration, preventing connectivity issues or misrouting. The reacquisition process may involve querying network servers, checking configuration files, or using other network discovery mechanisms to obtain the latest identifier. This dynamic updating mechanism is particularly useful in environments where network configurations frequently change, such as cloud-based or virtualized network infrastructures. The invention improves network reliability and reduces manual intervention by automating the detection and updating of network identifiers.
Unknown
October 29, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.