H04L67/61

Multiplexed data exchange portal interface in scalable data networks

Various embodiments relate generally to computer science, data science, application architecture, and computer data security. More specifically, techniques for credential and authentication management in scalable data networks is described, including, but not limited to, multiplexed data exchanges in a scalable data network. For example, a method may include receiving a subset of requests to access a data network. The requests each may originate from an associated computing device having a source identifier. The method also may include data to cause modification of data representing presentation of a hosted page via the data network, monitoring data traffic from the data network and managing actions initiated via a request based on the data traffic. Optionally, data traffic received via an aggregation port may be filtered to origination of a request associated with a source identifier.

Methods and apparatus for low latency operation in user space networking

Methods and apparatus for low latency operation in user space networking architectures. In one embodiment, an apparatus configured to enable low latency data transfer is disclosed. The exemplary embodiment provides a multiplexer that allocates a fixed portion of network bandwidth for low latency traffic. Low latency traffic is routed without the benefit of general-purpose packet processing. In one embodiment, network extensions for low latency operations are described. Specifically, an agent is described that enables low latency applications to negotiate for low latency access. In one embodiment, mechanisms for providing channel event notifications are described. Channel event notifications enable corrective action/packet processing by the low latency application. In one embodiment, mechanisms for providing interface advisory information are described. Interface advisory information may be provided asynchronously to assist in low latency operation.

Methods and apparatus for low latency operation in user space networking

Methods and apparatus for low latency operation in user space networking architectures. In one embodiment, an apparatus configured to enable low latency data transfer is disclosed. The exemplary embodiment provides a multiplexer that allocates a fixed portion of network bandwidth for low latency traffic. Low latency traffic is routed without the benefit of general-purpose packet processing. In one embodiment, network extensions for low latency operations are described. Specifically, an agent is described that enables low latency applications to negotiate for low latency access. In one embodiment, mechanisms for providing channel event notifications are described. Channel event notifications enable corrective action/packet processing by the low latency application. In one embodiment, mechanisms for providing interface advisory information are described. Interface advisory information may be provided asynchronously to assist in low latency operation.

System and method for prioritizing tenants for a service for a request router in a cloud-based software as a service (SaaS) platform contact-center
11477322 · 2022-10-18 · ·

A computerized-method for prioritizing tenants for a service for a request-router in a cloud-based Software-as-a-Service-platform contact-center, is provided herein. When a service-monitoring module for a microservice is operating and a request-router is in a throttle-mode for each service of the microservice, the computerized-method may be operating a Tenants-Prioritization (TP) module for each tenant. The TP module may include: (i) receiving a degradation-level (ii) periodically pulling data from an Automatic-Call-Distribution system to calculate agent-activity-levels and call-queue-size; (iii) maintaining the calculated agent-activity-levels, calculated call-queue-size, tenant-trend-indicator and a preconfigured account-impact-score of the tenant; (iv) determining a tenant-tier-level based on a calculated Tenant-Request-Prioritization score; and (v) providing the tenant-tier-level and a number-of-allowed-requests per tenant-tier-level to the request-router, to provide the service to the tenant and other tenants having the determined tier-level, in a preconfigured time-window, based on the tenant tier-level and the number of allowed requests per tenant tier-level.

Automatic Transaction Processing Failover

Transaction authorization systems may include a transaction processor and an authorization server system. The transaction processor obtains transaction requests authorizations for those requests from the authorization server system. The transaction processor may require an authorization be provided within a threshold time; otherwise, the transaction may be processed without authorization. The authorization server system may be hosted using one or more nodes in a distributed system. Degradation of the performance of the distributed system may cause the performance of the authorization server system to fall below the required performance threshold and transactions may not be authorized before automatic processing. Transaction authorization systems may monitor the health of the individual nodes and/or the distributed system and automatically adjust the routing of authorizations based on current and/or future performance degradation. The transaction authorization system may also allocate additional resources and/or reroute authorizations to a separate distributed system to avoid performance degradations.

DATA BEACON PULSER(S) POWERED BY INFORMATION SLINGSHOT
20230065297 · 2023-03-02 ·

Systems and methods for providing data beacons are disclosed. In some embodiments the system can include a first node and a second node. Each node includes a read queue, a write queue and a parallel file system. Data is written from the write queue on the first node to the parallel file system on the second node and from the write queue on the second node to the parallel file system on the first node. The read queue on each node receives data from the parallel file system on the node itself.

DATA BEACON PULSER(S) POWERED BY INFORMATION SLINGSHOT
20230065297 · 2023-03-02 ·

Systems and methods for providing data beacons are disclosed. In some embodiments the system can include a first node and a second node. Each node includes a read queue, a write queue and a parallel file system. Data is written from the write queue on the first node to the parallel file system on the second node and from the write queue on the second node to the parallel file system on the first node. The read queue on each node receives data from the parallel file system on the node itself.

REAL TIME METHOD AND SYSTEM FOR ANALYZING DATA STREAMS

Data analysis plays a crucial role to get significant information out of the data. A real time system and method for analyzing data streams have been provided. The system can utilize many different types of data formats such as numeric, text, video, audio, image, or combination thereof. The analysis takes place as per the requirement using an analytical engine and an intermediate output is generated. The intermediate output is further processed using a distributed real time business rule processing engine to determine required conditions in the data. The business rules comprise one or more set of meta data. On match of the business rule, the system triggers an alert or propagates the required information to integrating solution for required actions. The system and method are technology and communication protocol agnostic, and designed with highly efficient load balanced technique, thereby facilitating highly concurrent data processing with minimal latency.

SYSTEM AND METHOD FOR PRIORITIZING TENANTS FOR A SERVICE FOR A REQUEST ROUTER IN A CLOUD-BASED SOFTWARE AS A SERVICE (SAAS) PLATFORM CONTACT-CENTER
20230123111 · 2023-04-20 ·

A computerized-method for service monitoring and rate limiting for a service for a request router in a SaaS-platform-contact-center is provided herein. When a service-monitoring-module for a microservice of the SaaS-platform-contact-center is operating and a request-router is in a throttle-mode for a service-of-the-microservice, operating a Tenants Prioritization (TP) module. The TP module includes: determining a tenant-tier-level having a determined quota-of-service-requests; receiving a degradation-level from the service-monitoring-module, for a preconfigured-period; reducing corresponding predefined total-number-of-allowed-requests by a first-threshold, when the degradation-level of the service-of-the-microservice has degraded by a second-threshold, during the preconfigured-period; increasing the corresponding predefined total-number-of-allowed-requests by the first-threshold, when the degradation-level of the service-of-the-microservice has improved by the second-threshold, during the preconfigured period; and instructing the request-router to get out of throttle-mode for the service-of-the-microservice, when the degradation-level of the service-of-the-microservice has improved by the second-threshold during the preconfigured period and there is an indication that the service-of-the-microservice has been degraded.

SYSTEMS AND METHODS FOR PROVIDING MEDICAL STUDIES

In order to improve the transfer of studies to a viewing application through a network, a cloud-based system is provided that optimizes the performance of imaging workflows. A client side application receives requests from an image viewing application. If the study is stored locally, the study including objects, are provided to the viewing application locally. Otherwise, the request is provided to the cloud-based system. The cloud-based system may include two processing components, an aggregator, and a retriever. The aggregator may collect the metadata about the study and may provide the metadata to the viewing application. The aggregator receives request for objects (e.g. images) from the viewing application and may priority the retrieval and processing of the requests based on information about the object such as its type, importance, and the metadata associated with the study.