Patent ID: 9406082
Filing Date: 2016-08-02
CPC Classification: G06F,G06Q,H04L,H04W

Claim Text:
1. A computer system for multiplexing web requests for improved performance, the system comprising: at least one memory and at least one processor, the at least one processor configured to execute software instructions embodied within the following components; a request receiving component that operates at a client computer to receive from a subcomponent of a web-based application a first request for a first response of a plurality of requests for responses and a second request for a second response of the plurality of requests for responses, the first and second requests identifying first and second server endpoints respectively capable of providing the first and second responses; a request multiplexing component that operates client computer and that creates a multiplexed request that includes the first and second requests; a server communication component that operates at a client computer and that handles communication of the multiplexed request over a network to a third single server endpoint coupled to the first and second server endpoints; and a response demultiplexing component that operates at a client computer and that divides a received single response from the third single server endpoint into the first and second responses.