Invention Grant
- Patent Title: Multiplexing web requests for improved performance
- Patent Title (中): 复用Web请求以提高性能
-
Application No.: US13907632Application Date: 2013-05-31
-
Publication No.: US09406082B2Publication Date: 2016-08-02
- Inventor: Michael Smedberg , Sasha Aickin , Shahaf Abileah , Jason Brackins
- Applicant: REDFIN Corporation
- Applicant Address: US WA Seattle
- Assignee: Redfin Corporation
- Current Assignee: Redfin Corporation
- Current Assignee Address: US WA Seattle
- Agency: Foster Pepper PLLC
- Agent PG Scott Born; Richard Thomas Black
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06Q30/06 ; G06Q50/16 ; G06Q10/10 ; H04L29/06 ; G06Q30/02 ; G06F17/22 ; H04W4/02 ; G06F17/30

Abstract:
A request multiplexing system is described herein that takes multiple asynchronous requests from a client to multiple server endpoints and multiplexes the requests at the client into a single request to a new server endpoint. The new endpoint demultiplexes the requests at the server, calls the pre-existing separate endpoints to get the correct response for each request, combines the responses into a single multiplexed response, and returns the combined response to the client. On the client side, the response data is split up and handed to the appropriate handlers. From the components' points of view and those of the endpoints on the server, the requests occur just as they originally may. However, new logic on both the client and the server has packaged and unpackaged requests and responses appropriately to accomplish without component modification what formerly involved extensive coordination between developers of various components.
Public/Granted literature
- US20140101235A1 MULTIPLEXING WEB REQUESTS FOR IMPROVED PERFORMANCE Public/Granted day:2014-04-10
Information query