System and Method for Off-loading Online Meeting Updates Using Forward Proxy
First Claim
1. A computer-implemented method comprising:
- receiving a first content request at a forward proxy from a first client;
in response to receiving the first content request, identifying first personal attributes corresponding to the first client;
receiving a second content request at the forward proxy from a second client;
in response to receiving the second content request, identifying second personal attributes corresponding to the second client;
inserting the first personal attributes and the second personal attributes into a batch content request; and
sending the batch content request to a downstream server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for batching individual content requests received from clients at a forward proxy, and sending a batch content request from the forward proxy to a collaboration server is presented. A forward proxy sends an authorization request to the collaboration server for authorization. In turn, the collaboration server verifies each of the clients and provides the forward proxy with a personalized cookie for each client. Subsequently, the forward proxy receives individual content request from different clients for the same content. The forward proxy includes personalized attributes for each of the requesting clients, which include the personalized cookies, in a batched content request to the collaboration server. The collaboration server generates a batch content response, which includes the requested content, and sends the batch content response to the forward proxy. In turn, the forward proxy parses the batched content response and sends the requested content to clients that requested the content.
47 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a first content request at a forward proxy from a first client; in response to receiving the first content request, identifying first personal attributes corresponding to the first client; receiving a second content request at the forward proxy from a second client; in response to receiving the second content request, identifying second personal attributes corresponding to the second client; inserting the first personal attributes and the second personal attributes into a batch content request; and sending the batch content request to a downstream server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product stored on a computer operable media, the computer operable media containing instructions for execution by a computer, which, when executed by the computer, cause the computer to implement a method of batching individual content requests, the method comprising:
-
receiving a first content request at a forward proxy from a first client; in response to receiving the first content request, identifying first personal attributes corresponding to the first client; receiving a second content request at the forward proxy from a second client; in response to receiving the second content request, identifying second personal attributes corresponding to the second client; inserting the first personal attributes and the second personal attributes into a batch content request; and sending the batch content request to a downstream server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; one or more nonvolatile storage devices accessible by the processors; and a set of instructions stored in the memory at a forward proxy, wherein one or more of the processors executes the set of instructions in order to perform actions of; receiving a first content request at the forward proxy from a first client; in response to receiving the first content request, identifying first personal attributes corresponding to the first client; receiving a second content request at the forward proxy from a second client; in response to receiving the second content request, identifying second personal attributes corresponding to the second client; inserting the first personal attributes and the second personal attributes into a batch content request; and sending the batch content request to a downstream server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification