H04L41/5077

LOW-LATENCY TRADING PLATFORM AND COMMUNICATIONS SYSTEM

Various embodiments comprise systems, methods, architectures, mechanisms and apparatus providing a low-latency trading platform and/or communications system wherein one or more remote client devices communicate with a proxy server via a first communications channel, the proxy server being tightly coupled to (co-located and directly communicating with) a programmable hardware platform configured to communicate with an equities exchange system via a second communications channel, the location of the proxy server and hardware platform being proximate that of at least one equities exchange system, wherein the proxy server is updated by client device communications defining trade execution profiles associated with each of a plurality of equities and corresponding trading strategies, and wherein the hardware platform executes equity trades in response to substantially real time data received from the equities exchange. Various embodiments provide a mechanism for automatically provisioning the communications system in accordance with an Infrastructure as a Service (IAAS) offering from a provider of network services.

Automation logic to proactively isolate layer 1 faults in a leased unmonitored network
11178031 · 2021-11-16 · ·

A comprehensive integrated system and method includes (i) proactively monitoring a network for degraded service and to proactively make repairs to components before service outages, (ii) identifying the root causes of hard alarms and failures on a layer 1 transport network and generate trouble tickets; and (iii) after repair, verifying that repaired backbone network meets or exceeds performance criteria of Service Level Agreements (SLAs) with customers. A method includes surveilling first equipment in a network wherein the first equipment is in a controlled portion of the network, observing a set of messages wherein the set of messages relate to second equipment in a leased portion of the network, and detecting a fault in the network based on the surveilling step or the observing step. A fault based on the observing step includes the steps of receiving a first message at a first server indicating that a fault was detected in a portion of a leased network, receiving a second message at a second server indicating that the fault was detected in a portion of the leased network, and isolating the fault based on the first message and the second message.

Model driven process for automated deployment of domain 2.0 virtualized services and applications on cloud infrastructure

A model-driven system automatically deploys a virtualized service, including multiple service components, on a distributed cloud infrastructure. A master service orchestrator causes a cloud platform orchestrator to retrieve a cloud services archive file, extract a cloud resource configuration template and create cloud resources at appropriate data centers as specified. The master service orchestrator also causes a software defined network controller to retrieve the cloud services archive file, to extract a cloud network configuration template and to configure layer 1 through layer 3 virtual network functions and to set up routes between them. Additionally, the master service orchestrator causes an application controller to retrieve the cloud services archive file, to extract a deployment orchestration plan and to configure and start layer 4 through layer 7 application components and bring them to a state of operational readiness.

METHODS AND SYSTEMS FOR CREATING ONLINE UNIFIED CONTACT AND COMMUNICATION MANAGEMENT (CM) PLATFORM
20220005290 · 2022-01-06 ·

Salespeople (agents) get engaged with a lot of contacts from past, present and future prospects that manifests on multiple contact platforms. They end up having their contacts and calendars split in multiple places including communication and messages leading to inefficiencies, loss of business and delayed response time to the end customer. Customer Relationship Management today is still a one dimensional tool, one that featured Email as the core for direct agent-client relationship. CRM should be redefined and relabeled as Communication Management to open up the idea that relationships with clients are developed across multiple platforms though multiple channels. As will be understood by reading below, the invention accomplishes this in an elegant manner. The phrases Communication Management in the main patent title and Customer Relationship Management (CRM) have the same semantics in this document.

ENDPOINT GROUP CONTAINING HETEROGENEOUS WORKLOADS
20210349765 · 2021-11-11 ·

Some embodiments of the invention provide a method for deploying network elements for a set of machines in a set of one or more datacenters. The datacenter set is part of one availability zone in some embodiments. The method receives intent-based API (Application Programming Interface) requests, and parses these API requests to identify a set of network elements to connect and/or perform services for the set of machines. In some embodiments, the API is a hierarchical document that can specify multiple different compute and/or network elements at different levels of compute and/or network element hierarchy. The method performs automated processes to define a virtual private cloud (VPC) to connect the set of machines to a logical network that segregates the set of machines from other machines in the datacenter set. In some embodiments, the set of machines include virtual machines and containers, the VPC is defined with a supervisor cluster namespace, and the API requests are provided as YAML files.

Method of creating and deleting vWLAN dynamically in a fixed access network sharing environment
11218384 · 2022-01-04 · ·

A new interact procedure among a user equipment, an infrastructure provider, a virtual network operator and a corresponding access node and a corresponding access point is provided. Thus, the vWLAN can be created and deleted dynamically for the virtual network operator, such that the vWLAN of the virtual network operator can be utilized efficiently. Thereby, the virtual network operator can deploy its vWLANs in the hotspots dynamically according to the requirement. The flexibility is enhanced, while the requirement for the virtual network operator and actual subscription is met.

Network diversity resolution system

A network diversity resolution system comprising: a diversity assessment tool, the diversity assessment tool including a path finding module and a sampling module that communicate with an input/output device; the path finding module communicates with an enterprise data warehouse; the path finding module configured to search through a network inventory stored in the enterprise data warehouse, the path finding module constructing a representation to identify at least two representative paths between a selected first end point and a second end point; wherein the at least two representative paths meets at least a capacity requirement between the first end point and the second end point; and wherein the sampling module generates at least one circuit reassignment plan based on the at least two representative paths, wherein the sampling module provides a score for each of the at least one circuit reassignment plan, wherein the score is based on at least one of a machine preference, path length, and number of changes to implement the at least one circuit reassignment plan, wherein the at least one circuit reassignment plan incorporates at least one representative path having a highest score.

Remote port for network connectivity for non-colocated customers of a cloud exchange

In general, techniques are described for network connectivity for non-colocated customers of a cloud exchange. A programmable network platform for the cloud exchange comprises processing circuitry configured to: configure a virtual network device in the data center to run a network service for a customer; receive, from the customer, a request for a remote port and network information for a network service provider connectivity service for the customer; assign, in response to receiving the request for the remote port, a remote port of the cloud exchange to the customer; and configure, in response to receiving the request for the remote port using the network information, the cloud exchange to connect the network service provider connectivity service to the virtual network device via the remote port of the cloud exchange.

Endpoint group containing heterogeneous workloads
11792159 · 2023-10-17 · ·

Some embodiments of the invention provide a method for deploying network elements for a set of machines in a set of one or more datacenters. The datacenter set is part of one availability zone in some embodiments. The method receives intent-based API (Application Programming Interface) requests, and parses these API requests to identify a set of network elements to connect and/or perform services for the set of machines. In some embodiments, the API is a hierarchical document that can specify multiple different compute and/or network elements at different levels of compute and/or network element hierarchy. The method performs automated processes to define a virtual private cloud (VPC) to connect the set of machines to a logical network that segregates the set of machines from other machines in the datacenter set. In some embodiments, the set of machines include virtual machines and containers, the VPC is defined with a supervisor cluster namespace, and the API requests are provided as YAML files.

Auto deploying network for virtual private cloud with heterogenous workloads
11689497 · 2023-06-27 · ·

Some embodiments of the invention provide a method for deploying network elements for a set of machines in a set of one or more datacenters. The datacenter set is part of one availability zone in some embodiments. The method receives intent-based API (Application Programming Interface) requests, and parses these API requests to identify a set of network elements to connect and/or perform services for the set of machines. In some embodiments, the API is a hierarchical document that can specify multiple different compute and/or network elements at different levels of compute and/or network element hierarchy. The method performs automated processes to define a virtual private cloud (VPC) to connect the set of machines to a logical network that segregates the set of machines from other machines in the datacenter set. In some embodiments, the set of machines include virtual machines and containers, the VPC is defined with a supervisor cluster namespace, and the API requests are provided as YAML files.