Synchronizing Network Feeds in High-Frequency Network Events
First Claim
1. A machine-implemented method comprising:
- receiving a request from a client, the request including a requesting entity tag;
extracting a starting identifier and an ending identifier from the requesting entity tag, the starting identifier associated with a starting entry and the ending identifier associated with an ending entry;
determining whether a subsequent entity tag exists that includes a subsequent starting identifier that matches the requesting entity tag'"'"'s ending identifier;
in response to determining that the subsequent entity tag exists that includes the subsequent starting identifier matching the requesting entity tag'"'"'s ending identifier, sending the subsequent entity tag and one or more update entries to the client, the update entries corresponding to the subsequent entity tag.
1 Assignment
0 Petitions
Accused Products
Abstract
A cache server receives a request from a client that includes a requesting entity tag. In turn, the cache server extracts a starting identifier and an ending identifier from the requesting entity tag. The starting identifier is associated with a starting entry and the ending identifier is associated with an ending entry. Next, the cache server determines whether a subsequent entity tag exists that includes a subsequent starting identifier that matches the requesting entity tag'"'"'s ending identifier. When the cache server identifies a subsequent entity tag, the cache server sends the subsequent entity tag and one or more update entries corresponding to the subsequent entity tag to the client.
13 Citations
20 Claims
-
1. A machine-implemented method comprising:
-
receiving a request from a client, the request including a requesting entity tag; extracting a starting identifier and an ending identifier from the requesting entity tag, the starting identifier associated with a starting entry and the ending identifier associated with an ending entry; determining whether a subsequent entity tag exists that includes a subsequent starting identifier that matches the requesting entity tag'"'"'s ending identifier; in response to determining that the subsequent entity tag exists that includes the subsequent starting identifier matching the requesting entity tag'"'"'s ending identifier, sending the subsequent entity tag and one or more update entries to the client, the update entries corresponding to the subsequent entity tag. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information handling system comprising:
-
one or more processors; a memory accessible by at least one of the processors; a nonvolatile storage area accessible by at least one of the processors; a set of instructions stored in the memory and executed by at least one of the processors in order to perform actions of; receiving a request from a client, the request including a requesting entity tag; extracting a starting identifier and an ending identifier from the requesting entity tag, the starting identifier associated with a starting entry and the ending identifier associated with an ending entry; determining whether a subsequent entity tag exists that includes a subsequent starting identifier that matches the requesting entity tag'"'"'s ending identifier; in response to determining that the subsequent entity tag exists that includes the subsequent starting identifier matching the requesting entity tag'"'"'s ending identifier, sending the subsequent entity tag and one or more update entries to the client, the update entries corresponding to the subsequent entity tag. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product stored in a computer readable medium, comprising functional descriptive material that, when executed by an information handling system, causes the information handling system to perform actions that include:
-
receiving a request from a client, the request including a requesting entity tag; extracting a starting identifier and an ending identifier from the requesting entity tag, the starting identifier associated with a starting entry and the ending identifier associated with an ending entry; determining whether a subsequent entity tag exists that includes a subsequent starting identifier that matches the requesting entity tag'"'"'s ending identifier; in response to determining that the subsequent entity tag exists that includes the subsequent starting identifier matching the requesting entity tag'"'"'s ending identifier, sending the subsequent entity tag and one or more update entries to the client, the update entries corresponding to the subsequent entity tag. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification