-
公开(公告)号:US12267388B2
公开(公告)日:2025-04-01
申请号:US18473788
申请日:2023-09-25
Applicant: Comcast Cable Communications, LLC
Inventor: Neill Kipp , Joseph Kiok
IPC: H04L67/1036 , H04L9/14 , H04L9/40 , H04L61/4511 , H04L67/1023
Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
-
公开(公告)号:US20240430322A1
公开(公告)日:2024-12-26
申请号:US18755636
申请日:2024-06-26
Applicant: Pubwise, LLLP
Inventor: Stephen F. Johnston, JR.
IPC: H04L67/1036 , H04L67/1014 , H04L67/1023
Abstract: A system and method for coalescing network request streams assigns groups of requests to independent coalescing machines, each of which separately processes its assigned group according to processing rules. The use of independent coalescers allows the system to be scaled nearly infinitely with a shared nothing architecture and operates fully at machine in-process speeds.
-
公开(公告)号:US20240397310A1
公开(公告)日:2024-11-28
申请号:US18791622
申请日:2024-08-01
Applicant: Telefonaktiebolaget LM Ericsson (publ)
Inventor: Mert Ocak , Jaime Jiménez
IPC: H04W12/04 , H04L61/3015 , H04L67/1036 , H04L101/385 , H04W4/70 , H04W12/06
Abstract: Methods for operating a device and for managing bootstrapping of devices are disclosed. The method (100) for operating a device comprises computing (102) a derivative of a secret shared between the device and a server entity of a network, generating (104) a temporary bootstrap URI by combining at least a part of the computed derivative with a static bootstrap URI for the network, and sending (106) a bootstrap request to the temporary bootstrap URI. The method for managing bootstrapping of devices comprises generating temporary bootstrap URIs corresponding to devices operable to connect to a network, and updating a network DNS registry to map the generated temporary bootstrap URIs to the IP address of at least one of a bootstrap server instance reachable via the network and/or a bootstrap load balancer. Also disclosed are a device, a bootstrap load balancer, a bootstrap server, and a computer program.
-
公开(公告)号:US12149585B2
公开(公告)日:2024-11-19
申请号:US18342692
申请日:2023-06-27
Applicant: T-Mobile USA, Inc.
Inventor: Kanakrai Chauhan
IPC: G06F15/173 , H04L67/1023 , H04L67/1025 , H04L67/1029 , H04L67/1031 , H04L67/1036
Abstract: Solutions for enabling analytics for a virtualized application leverage reproducibility of information as a substitute for persisting information. Disclosed solutions include: collecting, by a virtualized application, first analytics data on a user equipment (UE); performing, by the virtualized application, a one-way function (e.g., a hash function) on persistent information (e.g., an international mobile equipment identity (IMEI) number) on the UE to generate a unique UE identification (ID); transmitting the first analytics data and the UE ID to a remote node across a network; collecting, by the virtualized application, second analytics data on the UE; and transmitting the second analytics data and the UE ID to the remote node across the network. Because the UE ID is deterministic, it may be generated repeatedly, as needed, (producing the same value each time) to compensate for the inability of the virtualized application to persist the UE ID on the UE.
-
公开(公告)号:US12028413B1
公开(公告)日:2024-07-02
申请号:US17722199
申请日:2022-04-15
Applicant: PUBWISE, LLLP
Inventor: Stephen F. Johnston, Jr.
IPC: H04L67/1036 , H04L67/1014 , H04L67/1023
CPC classification number: H04L67/1036 , H04L67/1014 , H04L67/1023
Abstract: A system and method for coalescing network request streams assigns groups of requests to independent coalescing machines, each of which separately processes its assigned group according to processing rules. The use of independent coalescers allows the system to be scaled nearly infinitely with a shared nothing architecture and operates fully at machine in-process speeds.
-
公开(公告)号:US20240129277A1
公开(公告)日:2024-04-18
申请号:US18089997
申请日:2022-12-28
Applicant: Sophos Limited
Inventor: Robert Paul Andrews , Venkata Suresh Reddy Obulareddy , Harsha A R , Neha Parshottam Patel
IPC: H04L9/40 , H04L41/12 , H04L67/1036
CPC classification number: H04L63/0281 , H04L41/12 , H04L67/1036
Abstract: A cloud computing platform provides zero trust network access as a service to customers that maintain applications on-premises. In this context, the cloud computing platform may associate customers and/or applications with specific service proxies, and add an abstraction layer for network access that maps an alias domain for each customer and/or application to a network load balancer associated with the specific service proxies associated with the corresponding application(s). This approach advantageously simplifies the configuration of service proxies at the cloud computing platform by permitting dedicated relationships among network load balancers, specific service proxies, and specific applications, while concurrently reducing or avoiding the administrative burden on customers of updating network pointers when the clusters of service proxies are periodically reconfigured to adjust to varying user traffic.
-
公开(公告)号:US20240073177A1
公开(公告)日:2024-02-29
申请号:US17897745
申请日:2022-08-29
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro , David John Zacks , Thomas Szigeti
IPC: H04L61/4511 , H04L61/2514 , H04L61/3015 , H04L67/1036
CPC classification number: H04L61/4511 , H04L61/2514 , H04L61/3015 , H04L67/1036
Abstract: Methods are provided to perform a name resolution triggered monitoring agent selection for full stack observability. The methods involve obtaining a name resolution request for an enterprise service to be accessed by an endpoint device. A plurality of service instances are configured to provide the enterprise service. The methods further involve determining, based on the name resolution request, a monitoring agent from a plurality of monitoring agents of a monitoring service that monitors performance of the enterprise service and selecting a service instance, from the plurality of service instances, that is associated with the monitoring agent in a name resolution record. The methods further involve providing, to the endpoint device, location information for accessing the service instance and provisioning the monitoring agent to monitor the performance of the enterprise service executed by the service instance for the endpoint device.
-
公开(公告)号:US11917001B2
公开(公告)日:2024-02-27
申请号:US17135084
申请日:2020-12-28
Applicant: Nutanix, Inc.
Inventor: Harshit Agarwal , Tabrez Parvez Memon
IPC: H04L12/26 , H04W28/08 , G06F12/109 , H04L67/1034 , H04L61/103 , H04L43/12 , H04L67/1036 , H04L43/0817 , H04L101/622
CPC classification number: H04L67/1034 , H04L43/0817 , H04L43/12 , H04L61/103 , H04L67/1036 , H04L2101/622
Abstract: One embodiment of the present invention provides a system that can manage access to a service from a cluster of computing nodes. An instance of the system can operate on a respective computing node. During operation, the system instance can identify an Internet Protocol (IP) address, which provides access to the service from the cluster of computing nodes to a client device at a client site. The system instance can select the computing node for hosting the IP address in the cluster of computing nodes based on a set of selection criteria. The selection is performed independently at the computing node. The system instance can then assign the IP address to the computing node. The assignment allows a request for the service to be directed to the computing node. Subsequently, the system instance can facilitate the service from the cluster of computing nodes based on the request.
-
公开(公告)号:US20230344900A1
公开(公告)日:2023-10-26
申请号:US18342692
申请日:2023-06-27
Applicant: T-Mobile USA, Inc.
Inventor: Kanakrai Chauhan
IPC: H04L67/1023 , H04L67/1025 , H04L67/1029 , H04L67/1036 , H04L67/1031
CPC classification number: H04L67/1023 , H04L67/1025 , H04L67/1029 , H04L67/1036 , H04L67/1031
Abstract: Solutions for enabling analytics for a virtualized application leverage reproducibility of information as a substitute for persisting information. Disclosed solutions include: collecting, by a virtualized application, first analytics data on a user equipment (UE); performing, by the virtualized application, a one-way function (e.g., a hash function) on persistent information (e.g., an international mobile equipment identity (IMEI) number) on the UE to generate a unique UE identification (ID); transmitting the first analytics data and the UE ID to a remote node across a network; collecting, by the virtualized application, second analytics data on the UE; and transmitting the second analytics data and the UE ID to the remote node across the network. Because the UE ID is deterministic, it may be generated repeatedly, as needed, (producing the same value each time) to compensate for the inability of the virtualized application to persist the UE ID on the UE.
-
公开(公告)号:US20230300190A1
公开(公告)日:2023-09-21
申请号:US18198575
申请日:2023-05-17
Applicant: Uber Technologies, Inc.
Inventor: Prashant Varanasi , Chien-Chih Liao , Simon Jeffrey Newton
IPC: H04L67/1036 , H04L47/28 , H04L67/01 , H04L67/60
CPC classification number: H04L67/1036 , H04L47/28 , H04L67/01 , H04L67/60
Abstract: A distributed computing system uses dynamically calculates a subset size for each of a plurality of load balancers. Each of a plurality of load balancers logs requests from client devices for connections to back-end servers and periodically sends a request report to a traffic aggregator, which aggregates the report requests from the load balancers in the corresponding zone. Each traffic aggregator sends the aggregated request data to a traffic controller, which aggregates the request data to determine a total number of requests received at the system. The total request data is transmitted through each traffic aggregator to each load balancer instance, which calculates a percentage of the total number of requests produced by the load balancer and determines a subset size based on the calculated percentage.
-
-
-
-
-
-
-
-
-