Patent classifications
H04L47/826
Regulation methods for proxy services
Systems and methods to manage and regulate the requests of multiple proxy clients are disclosed. In one aspect, the system and methods disclosed herein aids in configuring proxy server(s) with a rate-limit functionality. Configuration of the rate-limit functionality may be realized by, but not limited to, installing configuration file(s) and/or software application(s) on the proxy server(s). The configuration provides information about the list of restricted and unrestricted domains and their respective request limit specification in a given time frame. Therefore, each time before a proxy server forwards the clients' requests to a target domain, the proxy server checks and ensures that the request count to the particular target domain is well within the limit specified in the request limit specification. Thus, the embodiments described herein aid in preventing the IP addresses of proxy service providers from being blocked or denied from the target websites.
Service request management
A computer-implemented system and method for managing service requests are disclosed. The system includes a service provider, having a number of server devices, that provides a service response in response to a client service request. The service response includes a service instance ID associated with a server and a connection lease. A communication processing component routes a first client service request to one of the servers. Subsequent client service requests and responses are transmitted directly between the client device and the server device associated with service instance ID included in the first service response for the duration of the connection lease.
TOKEN MANAGEMENT FOR ASYNCHRONOUS REQUEST-REPLY
Token expiration is managed for requests in an asynchronous request-reply pattern of communication. If a token in a request expires, an operation to be performed utilizes a new token to execute the operation. The new token is obtained from a status check sent to a different location than the initial request.
PATH PROTECTION METHOD AND NETWORK NODE
A path protection method includes receiving, by a source node of a first path, a path event notify message from a first node on the first path. The path event notify message includes indication information that the first path is predicted to fail. The path protection method further includes obtaining, by the source node, information about a predicted protection path. The information about the predicted protection path includes resource information of a second path useable to protect a service on the first path. The first path and the second path include the source node and a same sink node. The path protection method further includes storing, by the source node, the resource information of the second path.
DYNAMIC SPATIAL ALLOCATION OF SATELLITE CAPACITY BASED ON MOBILE VESSEL LOAD FORECASTING
Methods, systems, and devices are described for providing dynamic spatial allocation of satellite capacity based on aircraft load forecasting. In embodiments, a satellite communications system provides network access service over a service area via a plurality of satellite user beams, predicts spatial network resource demand for the service area over one or more service periods based at least in part on forecasted travel paths of a plurality of mobile multi-user terminals over the one or more service periods and respective predicted service demands for the plurality of mobile multi-user terminals, determines a satellite capacity resource configuration for the plurality of satellite user beams for the one or more service periods based on the predicted spatial network resource demand, and then adapts at least one characteristic of the plurality of satellite user beams for the one or more service periods based on the determined satellite capacity resource configuration.
Method for configuring and scheduling partial subframe in wireless access system supporting unlicensed band, and device for supporting same
A method for a user equipment (UE) in a wireless communication system includes monitoring a physical channel carrying downlink control information (DCI); and receiving, based on the DCI, downlink data in an unlicensed band cell (Ucell). Further, the downlink data is received in a 1.sup.st subframe of a downlink transmission burst, based on being configured to monitor the physical channel on the Ucell, the downlink data is received starting in one of a partial subframe or a normal subframe in the 1.sup.st subframe, and the partial subframe is smaller than the normal subframe.
Preemptive connection pool adjustments
Systems and methods for preemptive adjustments of connections in a server connection pool are provided. In example embodiments, a number of quality of service engines analyze server connection pool metrics data to generate instructions to increase or decrease the number of connections in a connection pool, preemptively, before shortages or surpluses of connections occur. Corrective engines can analyze performance of the quality of service engines and can, when necessary, instruct the quality of service engines to modify their prediction mechanisms.
DATA PROCESSING SYSTEM, METHOD, AND PROGRAM
A data processing system according to an embodiment is a data processing system in which one or more application programs and one or more devices are connected to a database via a network, the system including a processor configured to: perform acceptance processing for accepting a request from the application programs or data from the devices; have a plurality of types of perpetuation functions of performing processing in accordance with a type of the request or the data and perpetually storing a processing result in the database, perform, using the perpetuation functions, processing corresponding to the type of the accepted request or data, and perform perpetuation processing for perpetually storing the processing result in the database; and perform switching processing for switching a destination at which the accepted request or data is processed to one of the plurality of types of perpetuation functions, based on the type of the accepted request or data.
TIME-SPACED MESSAGING FOR FACILITATING NETWORK COMMUNICATIONS
Time-spaced messaging for network communications is facilitated. An example method may include receiving a plurality of messages at a message rate. The method may further include determining a number of the plurality of messages a network device is unable to process. The method may further include determining, based on the number, a miss rate associated with the plurality of messages. The method may further include determining whether the miss rate exceeds a threshold miss rate and, if the miss rate is determined to exceed the threshold miss rate, determining a time delay based on the miss rate and message rate, and applying the first time delay to at least one message received subsequent to the plurality of messages.
Dynamic spatial allocation of satellite capacity based on mobile vessel load forecasting
Methods, systems, and devices are described for providing dynamic spatial allocation of satellite capacity based on aircraft load forecasting. In embodiments, a satellite communications system provides network access service over a service area via a plurality of satellite user beams, predicts spatial network resource demand for the service area over one or more service periods based at least in part on forecasted travel paths of a plurality of mobile multi-user terminals over the one or more service periods and respective predicted service demands for the plurality of mobile multi-user terminals, determines a satellite capacity resource configuration for the plurality of satellite user beams for the one or more service periods based on the predicted spatial network resource demand, and then adapts at least one characteristic of the plurality of satellite user beams for the one or more service periods based on the determined satellite capacity resource configuration.