H04L41/0816

Adapting network policies based on device service processor configuration

Disclosed herein are various embodiments to prevent, detect, or take action in response to the moving a device credential from one device to another, the improper configuration of a service processor, a missing service processor, or the tampering with a service processor in device-assisted services (DAS) systems.

Adapting network policies based on device service processor configuration

Disclosed herein are various embodiments to prevent, detect, or take action in response to the moving a device credential from one device to another, the improper configuration of a service processor, a missing service processor, or the tampering with a service processor in device-assisted services (DAS) systems.

Using stability metrics for live evaluation of device classification systems and hard examples collection

In one embodiment, a label stability analyzer service receives classification data indicative of device type labels assigned to endpoints in a network by a device classification service. The label stability analyzer service counts device type label changes made by the device classification service to the endpoints. The label stability analyzer service computes variability metrics for the device type labels, wherein the variability metric for a device type label is based on a count of the device type label changes associated with that label. The label stability analyzer service determines, based on one of the variability metrics for a particular one of the device type labels exceeding a threshold value, a configuration change for the device classification service that adjusts how the device classification service applies the particular label to endpoints. The label stability analyzer service provides the configuration change to the device classification service.

Multi-level load balancing
11582296 · 2023-02-14 · ·

Various methods are provided for facilitating the assignment of a DNS name to load balancers in a dynamically partitioned cluster environment. One example method may comprise receiving cluster configuration information from a cluster configuration observer, the cluster configuration information comprising information indicative of each of a plurality of instances of running application and one or more servers and associated ports to which at least one of the plurality of instances is bound, receiving a request from a first level load balancer requiring a call to the first application, determining, based on the cluster configuration information, to which port the instance of the first application is bound, and transmitting the request to the port to which the instance of the first application is bound.

Multi-level load balancing
11582296 · 2023-02-14 · ·

Various methods are provided for facilitating the assignment of a DNS name to load balancers in a dynamically partitioned cluster environment. One example method may comprise receiving cluster configuration information from a cluster configuration observer, the cluster configuration information comprising information indicative of each of a plurality of instances of running application and one or more servers and associated ports to which at least one of the plurality of instances is bound, receiving a request from a first level load balancer requiring a call to the first application, determining, based on the cluster configuration information, to which port the instance of the first application is bound, and transmitting the request to the port to which the instance of the first application is bound.

Method and first base station for handling secondary cell group failure
11582625 · 2023-02-14 · ·

A first base station (BS) transmitting a secondary node (SN) Addition Request message to a second BS for a communication device; receiving a SN Addition Request Acknowledge message from the second BS, wherein the SN Addition Request Acknowledge message comprises a first plurality of configurations which configure the communication device to communicate with the second BS and configure a data radio bearer (DRB) which is a SCG split bearer; transmitting a first message comprising the first plurality of configurations to the communication device, wherein the second BS communicates with the communication device according to the first plurality of configurations; receiving a second message indicating the SCG failure from the communication device; initiating a SN Modification procedure with the second BS to recover the SCG failure, or transmitting a third message configuring the DRB to be a master cell group bearer or a MCG split bearer to the communication device.

Method and first base station for handling secondary cell group failure
11582625 · 2023-02-14 · ·

A first base station (BS) transmitting a secondary node (SN) Addition Request message to a second BS for a communication device; receiving a SN Addition Request Acknowledge message from the second BS, wherein the SN Addition Request Acknowledge message comprises a first plurality of configurations which configure the communication device to communicate with the second BS and configure a data radio bearer (DRB) which is a SCG split bearer; transmitting a first message comprising the first plurality of configurations to the communication device, wherein the second BS communicates with the communication device according to the first plurality of configurations; receiving a second message indicating the SCG failure from the communication device; initiating a SN Modification procedure with the second BS to recover the SCG failure, or transmitting a third message configuring the DRB to be a master cell group bearer or a MCG split bearer to the communication device.

Dynamic resource allocation for machine-type communication

Disclosed herein are apparatuses, systems, and methods using or implementing dynamic resource allocation (DRA) of resources for machine-type communication (MTC), as a secondary partition within a system bandwidth. Allocations outside the secondary partition are configured as a primary partition for other than MTC. Apparatuses may perform MTC communications within the secondary partition when DRA configuration information includes allocation information for the secondary partition and the apparatus is configured for MTC. Otherwise, if the apparatus is other than MTC, the apparatus may refrain from performing communications in the secondary partition. Other embodiments are described.

Technologies for providing shared memory for accelerator sleds

Technologies for providing shared memory for accelerator sleds includes an accelerator sled to receive, with a memory controller, a memory access request from an accelerator device to access a region of memory. The request is to identify the region of memory with a logical address. Additionally, the accelerator sled is to determine from a map of logical addresses and associated physical address, the physical address associated with the region of memory. In addition, the accelerator sled is to route the memory access request to a memory device associated with the determined physical address.

Technologies for providing shared memory for accelerator sleds

Technologies for providing shared memory for accelerator sleds includes an accelerator sled to receive, with a memory controller, a memory access request from an accelerator device to access a region of memory. The request is to identify the region of memory with a logical address. Additionally, the accelerator sled is to determine from a map of logical addresses and associated physical address, the physical address associated with the region of memory. In addition, the accelerator sled is to route the memory access request to a memory device associated with the determined physical address.