APPLICATION ACCELERATION AS A SERVICE SYSTEM AND METHOD
First Claim
1. A system comprising:
- a head office to serve an enterprise application comprised of a collaborative document;
a branch office to request the collaborative document from the head office; and
a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods to provide application acceleration as a service. In one embodiment, a system includes a head office to serve an enterprise application comprised of a collaborative document. The system also includes a branch office to request the collaborative document from the head office. The enterprise application may also include a computed document and/or a static document. In addition, the system also includes a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document, the computed document and the static document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office.
32 Citations
54 Claims
-
1. A system comprising:
-
a head office to serve an enterprise application comprised of a collaborative document; a branch office to request the collaborative document from the head office; and a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a business entity that has at least one head office and at least one branch office; a set of Point of Presence (POP) locations that are geographically proximate to the at least one head office and the at least one branch office to perform an application acceleration function for a plurality of business entities through a placement of at least one of a collaborative document, a computed document, and a static document of an enterprise application at a closest POP location to a requesting entity; and an optional Customer Premise Equipment (CPE) device at either one of the head office and the requesting entity to perform an Advanced Redundancy Removal (ARR) function on at least one of the collaborative document, the enterprise application, and the computed document, to perform TCP proxies, with varying policies for at least one of TCP windows, buffering and security, and to optionally perform protocol dependent split proxies on at least one of a transport stream and a packet stream. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
serving an enterprise application comprised of a collaborative document from a head office of a business entity to a branch office; processing a request from the branch office for the collaborative document using a processor; communicating the collaborative document through at least one of a transport stream and a packet stream on behalf of the head office from a closest Point of Presence (POP) location to the head office to a closest POP location to the branch office and then onward to the branch office, thereby eliminating a requirement to purchase and maintain expensive hardware and software devices at the head office and the branch office to compress and decompress data, and thereby eliminating a need for the head office to subscribe to a Multiprotocol Label Switching (MPLS) network; and accelerating the collaborative document from the head office to the branch office. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method comprising:
-
providing an application acceleration service to a business entity having at least one head office and at least one branch office; placing a set of Point of Presence (POP) locations in a geographically proximate manner to the at least one head office and the at least one branch office; performing an application acceleration function for a plurality of business entities through a placement of at least one of a collaborative document, a computed document, and a static document at a closest POP location to a requesting entity using a processor; performing an Advanced Redundancy Removal (ARR) function on at least one of the collaborative document, the computed document, and the static document using the processor, and to optionally perform protocol dependent split proxies on at least one of a transport stream and a packet stream; and performing TCP proxies, with varying policies for at least one of TCP windows, buffering and security. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification