Implementing server push at server stack
First Claim
Patent Images
1. A machine-implemented method, comprising:
- receiving in a server stack an active initial navigation request for a main resource;
receiving the main resource from a server application in response to the active initial navigation request;
detecting a linked resource referenced by the main resource of the active initial navigation request;
generating at the server stack a synthetic linked resource request for the linked resource; and
propagating the synthetic linked resource request through the server stack.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a server 120 may push linked resources 320 to a client device 110 using the server stack 124. The server stack 124 may detect a linked resource 320 associated with an active initial navigation request 402. The server stack 124 may generate a synthetic linked resource request 506. The server stack 124 may propagate the synthetic linked resource request 506 through the server stack 124.
21 Citations
20 Claims
-
1. A machine-implemented method, comprising:
-
receiving in a server stack an active initial navigation request for a main resource; receiving the main resource from a server application in response to the active initial navigation request; detecting a linked resource referenced by the main resource of the active initial navigation request; generating at the server stack a synthetic linked resource request for the linked resource; and propagating the synthetic linked resource request through the server stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device having memory to store a set of instructions detailing a method stored thereon that when executed by one or more processors cause the one or more processors to perform the method, the method comprising:
-
receiving an active initial navigation request for a main resource from a client device; promoting the active initial navigation request to a server application; receiving the main resource from the server application in response to the active initial navigation request; and receiving a linked resource application programming interface call alerting the server stack of a linked resource referenced by the main resource of the active initial navigation request. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A server, comprising:
-
memory configured to store a main resource referencing a linked resource; a communication interface configured to receive an active initial navigation request for the main resource from a client device; and a processor configured to; execute a server application configured to send the main resource in response to the active initial navigation request and to call a linked resource application programming interface to alert a server stack to the linked resource associated with the main resource, and execute the server stack configured to generate a synthetic linked resource request in response to a linked resource application programming interface call alerting the server stack of the linked resource associated with the main resource of the active initial navigation request and to propagate the synthetic linked resource request through the server stack. - View Dependent Claims (19, 20)
-
Specification