An Internet Protocol (IP) address assignment method in a cloud-based multi-tenant system for assigning unique IP addresses to a plurality of client devices of a plurality of users. Network traffic including a data request from a client device to a cloud provider via an ingress tunnel is monitored by a mid-link server. A user of the client device is identified from the data request. A policy is identified based on the tenant of the user and a plurality of applications for the client device. An IP address is assigned to the client device of the user based on the policy. Each client device is assigned a unique IP address. The network traffic egresses via an egress tunnel from the mid-link server. The data request is routed from the client device to the cloud provider using the IP address of the client device.
Legal claims defining the scope of protection, as filed with the USPTO.
3. The cloud network for assigning a plurality of users with unique IP addresses as recited in claim 1, wherein the IP address is an Ipv6 address or an Ipv4 address.
5. The cloud network for assigning a plurality of users with unique IP addresses as recited in claim 1, wherein the local application running on the client device is used for the data request to the cloud provider via the IP address.
6. The cloud network for assigning a plurality of users with unique IP addresses as recited in claim 4, wherein the user's browsing activities include a suspicious activity, and the suspicious activity is malicious, malware, virus, or fraud.
7. The cloud network for assigning a plurality of users with unique IP addresses as recited in claim 1, wherein the identification of the policy and the assignment of the IP address is performed with an application layer.
11. The Internet Protocol (IP) address assignment method in a cloud-based multi-tenant system for assigning unique IP addresses to a plurality of client devices of a plurality of users as recited in claim 9, wherein the IP address is an IPV6 address or an IPV4 address.
13. The Internet Protocol (IP) address assignment method in a cloud-based multi-tenant system for assigning unique IP addresses to a plurality of client devices of a plurality of users as recited in claim 9, wherein a local application running on the client device is used for the data request to the cloud provider via the IP address.
14. The Internet Protocol (IP) address assignment method in a cloud-based multi-tenant system for assigning unique IP addresses to a plurality of client devices of a plurality of users as recited in claim 9, wherein the identification of the policy and the assignment of the IP address is performed with an application layer.
17. The policy-based Internet Protocol (IP) address allocation system for assigning unique IP addresses to each user in a cloud-based network as recited in claim 15, wherein the IP address is an IPV6 address or an IPV4 address.
19. The policy-based Internet Protocol (IP) address allocation system for assigning unique IP addresses to each user in a cloud-based network as recited in claim 15, wherein a local application running on the client device is used for the data request via the IP address to the cloud provider.
20. The policy-based Internet Protocol (IP) address allocation systems for assigning using IP addresses to each user in a cloud-based network as recited in claim 15, wherein the identification of the policy and the assignment of the IP address is performed with an application layer.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 5, 2023
December 10, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.