Patent classifications
H04L47/787
METHOD AND SYSTEM FOR SHARING USER CONFIGURATION DATA BETWEEN DIFFERENT COMPUTING SESSIONS
A method includes receiving a request from a client device to establish a first computing session for a first resource hosted on a virtual machine (VM). The method includes generating a session transfer key for accessing a second resource provided by a second resource provider. The method includes issuing instructions, to the VM that hosts the first resource, for establishing a second computing session to host the second resource, wherein the instructions include a mapping of the session transfer key to a session identifier. The method includes providing the instructions to the client device to establish the second computing session for the second resource without input for the second resource from the user of the client device. The establishment of the second computing session being between the VM and the second resource provider and based on the mapping of the session transfer key to the session identifier.
MULTI-DIMENSIONAL EVENT ENGINE FOR USE WITH HIGHLY AVAILABLE NETWORK TOPOLOGY
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform initiating a cluster of controller instances for executing a multi-dimensional event engine; configuring the cluster of controller instances in a topology, wherein the topology applies a distributed lock to designate an active controller instance selected from the cluster of controller instances to be utilized as the multi-dimensional event engine; and after configuring the cluster of controller instances, executing the multi-dimensional event engine. Other embodiments are disclosed.
System and Method for Optimal Resource Allocation
The present disclosure relates generally to an improvement in computer processing to achieve a new outcome in real time with lower processing requirements and more particularly to a system and method for optimal resource allocation implemented in real time with lower processing requirements to increase responsiveness. When an electronically formatted resource response is received by a central server processing subsystem, the electronically formatted resource response is analysed first for a unique offer identifier at entry to the central server processing subsystem to identify the offer and then for an accept or decline marker.
Dynamic server allocation for automated server builds
Systems and methods for dynamically allocating a plurality of servers for use in a server build process is provided. The system may include a receiver module configured to receive at least one server build request including a requested time interval. The system may include an analysis module configured to determine if the requested time interval is greater than or less than a pre-determined threshold value and an availability status of each of the servers. The system may include a selection module configured to select a server configuration type. The server configuration type may be based on the determination of the requested time interval being greater than or less than the pre-determined threshold value. The configuration types may be selected from a group of pre-determined configuration types being one of a minimal server type, a tolerant server type and an optimal server type.
Excess bitrate distribution based on quality gain
A method provides for delivering video content from a server to a plurality of media devices is disclosed that distributes accurately excess bandwidth. The method includes: determining, by the server, the bandwidth to allocate to each of the plurality of media devices using a hypertext transfer protocol-based live streaming client model or a need parameter vector and/or measured bandwidth limitations associated with each of the plurality of media devices and providing the allocated bandwidth to each of the plurality of media devices, wherein the video content is transmitted in a plurality of segments from the server, and wherein each segment is transmitted at a bitrate that may vary from segment to segment.
SYSTEMS AND METHODS FOR COMMUNICATION NETWORK CUSTOMIZATION
Systems and methods are provided for identifying an available infrastructure network topology consisting of a set of available network links and a set of available network nodes of a communication network. In the systems and methods, a network node of the communication network is operative to transmit a learning schedule to a plurality of network nodes interconnected by a set of network links of the communication network. The network node receives from each of the plurality of network nodes a communication node record including network performance observations observed by that network node based on the learning schedule transmitted to that network node. Based on the received communication node records, the network node identifies a set of available network links from the set of network links and the set of available network nodes corresponding to the set of available network links.
DISCOVERY AND MAPPING OF CLOUD-BASED RESOURCE MODIFICATIONS
A system includes persistent storage configured to store, a mapping of computing resources provided by a remote computing system to a managed network. The system also includes an application that obtains instructions to modify a computing resource provided by the remote computing system and, based on the instructions, generates and transmits, to the remote computing system, a request to modify the computing resource. The application receives, from the remote computing system, a response indicating a modification to the computing resource and selects a discovery pattern configured to verify the modification by obtaining attributes associated therewith. The application obtains, from the remote computing system, the attributes by executing the discovery pattern and determines, based on the attributes, that the modification has been completed according to the instructions. Based on this determination, the application updates the mapping to indicate the modification and stores, in the persistent storage, the mapping as updated.
OPTIMIZING FAULT TOLERANCE ON EXASCALE ARCHITECTURE
Methods and apparatus for optimizing fault tolerance on HPC (high-performance computing) systems including systems employing exascale architectures. The method and apparatus implement one or more management/service nodes in a management/service node layer and a plurality of sub-management nodes in a sub-management node layer. The sub-management nodes implement redundant cross-connected software components in different sub-layers to provide redundant channels. The redundant software components in a lowest sub-layer are connected to switches in racks containing multiple service nodes. The sub-management nodes are configured to employ the multiple redundant channels to collect telemetry data and other data from the service nodes such that the system continues to collect the data in the event of a failure in a software component or hardware failure.
Resource Reservation Method And Related Device
The present disclosure relates to resource reservation methods. One example method includes receiving, by a controller, a resource reservation request that is of a communication session and that is sent by a sending device, where the resource reservation request carries resource requirement information, obtaining, by the controller based on the resource reservation request, identification information of a network device through which data transmission of the communication session to be performed between the sending device and a receiving device passes, and a resource index of the network device, sending, by the controller, the resource requirement information and the resource index to the network device based on the identification information, where the resource requirement information and the resource index are used to instruct the network device to configure a resource for the communication session, and sending, by the controller, the identification information and the resource index to the sending device.
MASTER CONTROL PLANE FOR INFRASTRUCTURE AND APPLICATION OPERATIONS
An apparatus in one embodiment comprises a processing platform that includes a plurality of processing devices. The processing platform is configured to implement a master control plane and a plurality of messaging interfaces. Each messaging interface corresponds to one of a plurality of infrastructure controllers residing on an infrastructure under management by the processing platform. The master control plane is configured to communicate with each of the plurality of infrastructure controllers via the corresponding messaging interface. The plurality of infrastructure controllers are each configured to manage a corresponding one of a plurality of infrastructure components of the infrastructure under management. The master control plane is configured to communicate an instruction to a given infrastructure controller of the plurality of infrastructure controllers via the corresponding messaging interface and the given infrastructure controller is configured to modify the corresponding infrastructure component based at least in part on the communicated instruction.