发明名称 Systems and methods for content injection
摘要 The present solution is directed towards a policy-based intermediary that dynamically and flexibly injects content in responses between a client and a server based on one or more policies. The present solution addresses the challenges of injecting content in a client-server transaction. The intermediary determines when and what content to inject into a response of a client-server transaction based on a request and/or response policy. The injected content may include timestamp and/or variable tracking of different events in a client-server transaction. For example, when an intermediary appliance is deployed in a system to accelerate system performance and improve user experience, the appliance may inject content based on policy to monitor the acceleration performance of the deployed appliance.
申请公布号 US9363328(B2) 申请公布日期 2016.06.07
申请号 US201414469194 申请日期 2014.08.26
申请人 CITRIX SYSTEMS, INC. 发明人 Raghu Jagannath;Annamalaisami Saravana;Rajan Roy
分类号 G06F15/16;H04L29/08;H04L29/06 主分类号 G06F15/16
代理机构 Foley & Lardner LLP 代理人 Foley & Lardner LLP ;McKenna Christopher J.;Khan Shabbi S.
主权项 1. A method comprising: (a) identifying, by a policy engine of an intermediary, a policy to apply to a communication between a client and a server, the policy identifying a plurality of variables for which a value is to be determined by the intermediary and included in the communication; (b) determining, by the intermediary, a first time of forwarding a first byte of the communication between the client and the server forwarded by the intermediary and a second time of forwarding a last byte of the communication between the client and the server forwarded by the intermediary; (c) modifying, by the intermediary, the communication to include the first time as a first value for a first variable of the plurality of variables and the second time as a second value for a second variable for the plurality of variables; and (d) forwarding, by the intermediary, the modified communication.
地址 Fort Lauderdale FL US