1461134646-b982ff0b-e3e2-459c-a44d-e319c0e33281

1. A computer-implemented method for directing a user interface operating on a computer from a first resource to an intermediary resource and to a landing resource, comprising:
monitoring, by the computer, an input of the computer for a predetermined action;
directing, by the computer and in response to observing the predetermined action, the user interface from the first resource to the intermediary resource;
managing a segment data stored on the computer;
determining an identifier of a return resource;
determining an identifier of the landing resource;
directing, by the computer, the user interface to the landing resource using the identifier of the landing resource;
directing, by the computer, the user interface from the landing resource to the return resource using the identifier of the return resource.
2. A computer-implemented method according to claim 1, wherein managing the segment data stored on the computer comprises:
determining, by a first server operating the intermediary resource, if the segment data was received from the computer;
refreshing the segment data if the segment data was received; and
creating the segment data if the segment data was not received.
3. A computer-implemented method according to claim 1, further comprising presenting, by the computer and according to the landing resource, content based on the segment data.
4. A computer-implemented method according to claim 3, wherein:
directing the user interface to the landing resource comprises sending, by the computer, the segment data to the landing resource; and
presenting content based on the segment data comprises sending, by a second server operating the landing resource, the content to the computer based on the segment data.
5. A computer-implemented method according to claim 1, wherein:
determining the identifier of the return resource comprises obtaining the identifier of the first resource; and
the identifier of the landing resource is determined according to the segment data.
6. A computer-implemented method according to claim 1, wherein:
determining the identifier of the return resource comprises storing the identifier of the return resource to the computer; and
directing the user interface to the return resource comprises using the stored identifier of the return resource.
7. A computer-implemented method according to claim 1, wherein the predetermined action comprises two consecutive taps of a touch-sensitive input device.
8. A computer-implemented method according to claim 1, wherein the predetermined action comprises two activations of a keyboard key less than or equal to about 200 ms apart in time.
9. A computer system, comprising client device, for directing a user interface operating on the client device from a first resource to an intermediary resource and to a landing resource and configured to:
monitor an input of the client device for a predetermined action;
direct, in response to observing the predetermined action, the user interface from the first resource to the intermediary resource;
manage a segment data stored on the computer system;
determine an identifier of a return resource;
determine an identifier of the landing resource;
direct the user interface to the landing resource using the identifier of the landing resource;
direct the user interface from the landing resource to the return resource using the identifier of the return resource.
10. A computer system according to claim 9 further comprising a server operating the intermediary resource, wherein managing the segment data comprises the server:
determining if the segment data was received from the client device;
refreshing the segment data if the segment data was received; and
creating the segment data if the segment data was not received.
11. A computer system according to claim 9, further configured to present, according to the landing resource, content based on the segment data.
12. A computer system according to claim 11 further comprising a second server operating the landing resource, wherein:
directing the user interface to the landing resource comprises sending the segment data to the landing resource; and
presenting content based on the segment data comprises the second server sending, based on the segment data, the content to the client device.
13. A computer system according to claim 9, wherein:
determining the identifier of the return resource comprises obtaining the identifier of the first resource; and
the identifier of the landing resource is determined according to the segment data.
14. A computer system according to claim 9, wherein:
determining the identifier of the return resource comprises storing the identifier of the return resource to the client device; and
directing the user interface to the return resource comprises using the stored identifier of the return resource.
15. A computer system according to claim 9, wherein the predetermined action comprises two consecutive taps of a touch-sensitive input device.
16. A computer system according to claim 9, wherein the predetermined action comprises two activations of a keyboard key less than or equal to about 200 ms apart in time.
17. A non-transitory computer-readable medium storing computer-executable instructions for directing a user interface, wherein the instructions are configured to cause a computer system comprising a client device to:
monitor an input of the client device for a predetermined action;
direct, in response to observing the predetermined action, the user interface from the first resource to the intermediary resource;
manage a segment data stored on the computer system;
determine an identifier of a return resource;
determine an identifier of the landing resource;
direct the user interface to the landing resource using the identifier of the landing resource;
direct the user interface from the landing resource to the return resource using the identifier of the return resource.
18. A non-transitory computer-readable medium according to claim 17, wherein the computer system further comprises a server operating the intermediary resource, and the instructions configured to cause the computer system to manage the segment data cause the server operating the intermediary resource to:
determine if the segment data was received from the client device;
refresh the segment data if the segment data was received; and
create the segment data if the segment data was not received.
19. A non-transitory computer-readable medium according to claim 17, wherein the instructions are further configured to cause the computer system to present, according to the landing resource, content based on the segment data.
20. A non-transitory computer-readable medium according to claim 19, wherein:
directing the user interface to the landing resource comprises sending the segment data to the landing resource; and
the computer system further comprises a second server operating the landing resource, and the instructions configured to present content based on the segment data cause the second server to send, based on the segment data, the content to the client device.
21. A non-transitory computer-readable medium according to claim 17, wherein:
determining the identifier of the return resource comprises obtaining the identifier of the first resource; and
the identifier of the landing resource is determined according to the segment data.
22. A non-transitory computer-readable medium according to claim 17, wherein:
determining the identifier of the return resource comprises storing the identifier of the return resource to the client device; and
directing the user interface to the return resource comprises using the stored identifier of the return resource.
23. A non-transitory computer-readable medium according to claim 17, wherein the predetermined action comprises two consecutive taps of a touch-sensitive input device.
24. A non-transitory computer-readable medium according to claim 17, wherein the predetermined action comprises two activations of a keyboard key less than or equal to about 200 ms apart in time.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of detecting a clinical condition in a subject comprising:
(a) contacting a sample of cells from the subject with an anaphylatoxin; and
(b) detecting a cellular reaction,
wherein the reaction is indicative of a clinical condition in a subject.
2. The method of claim 1, wherein the method is performed ex vivo.
3. The method of claim 1, wherein the cells are blood cells.
4. The method of claim 1, wherein the cellular reaction is expression of one or more cell factors selected from the group consisting of a cytokine, a metabolic factor and a cell marker.
5. The method of claim 1, wherein the anaphylatoxin is C3a, C4a, C5a, or analogues thereof.
6. The method of claim 5, wherein the anaphylatoxin is a peptide.
7. The method of claim 6, wherein the peptide is any one of SEQ ID NOs: 1-92.
8. The method of claim 1, wherein the anaphylatoxin is a small molecule.
9. The method of claim 1, wherein the detecting occurs within 1-24 hours of contact.
10. The method of claim 1, further comprising contacting the cells with an inhibitor of serum carboxypeptidase N (SCPN).
11. The method of claim 10, wherein the inhibitor is DL-2-mercaptomethyl-3-guanidinoethylthiopropanoic acid.
12. The method of claim 10, wherein the inhibitor is 6-aminohexanoic acid.
13. The method of claim 1, wherein the cellular reaction is indicative of systemic hyper-responsiveness.
14. The method of claim 1, wherein the cellular reaction is indicative of pseudo-allergy.
15. The method of claim 1, wherein the cellular reaction is indicative of one or more clinical conditions selected from the group consisting of asthma, inflammation, chronic or acute infection, bacterial infection, viral infection, parasite infection, adverse drug reaction, organ rejection, vasculitis, mastocytosis, eosinophilia, basophilia, leukemia, and C3a or C5a receptor defects.
16. The method of claim 1, wherein the cellular reaction is indicative of abnormal reactivity towards infused recombinant proteins.
17. The method of claim 16, wherein the recombinant protein is an immunoglobulin or an antibody.
18. The method of claim 1, further comprising administering the anaphylatoxin to the subject and detecting a non-allergic reaction in the subject.
19. The method of claim 1, further comprising comparing the detected cellular reaction to a cellular reaction from cells of a corresponding normal subject or from a subject of known clinical condition, wherein a difference in the cellular reaction is indicative of the clinical condition.
20. A kit for detecting a clinical condition in a subject comprising at least one anaphylatoxin selected from C3a, C5a, or analogues thereof, and a means for obtaining cells from the subject.
21. The kit of claim 20, wherein the anaphylatoxin is SEQ ID NO: 1-92.
22. The kit of claim 20, further comprising a means for contacting the anaphylatoxin with the cells.