会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Systems and Methods for Content Injection
    • 内容注入系统和方法
    • US20090234972A1
    • 2009-09-17
    • US12399493
    • 2009-03-06
    • Jagannath RAGHUSaravana ANNAMALAISAMIRoy RAJAN
    • Jagannath RAGHUSaravana ANNAMALAISAMIRoy RAJAN
    • G06F15/16
    • H04L67/2823H04L67/02H04L67/2804H04L67/2819H04L67/42
    • 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.
    • 本解决方案针对基于策略的中介,其基于一个或多个策略来动态地和灵活地在客户端和服务器之间的响应中注入内容。 本解决方案解决了在客户端 - 服务器事务中注入内容的挑战。 中介确定根据请求和/或响应策略注入到客户机 - 服务器事务的响应中的何时和什么内容。 注入的内容可以包括客户端 - 服务器事务中的不同事件的时间戳和/或可变跟踪。 例如,当中间设备部署在系统中以加速系统性能并改善用户体验时,设备可以基于策略来注入内容以监视所部署的设备的加速性能。
    • 4. 发明申请
    • SYSTEMS AND METHODS FOR USING A CLIENT AGENT TO MANAGE HTTP AUTHENTICATION COOKIES
    • 使用客户端管理HTTP认证机构的系统和方法
    • US20080034413A1
    • 2008-02-07
    • US11462308
    • 2006-08-03
    • Junxiao HeCharu VenkatramanRoy RajanAjay Soni
    • Junxiao HeCharu VenkatramanRoy RajanAjay Soni
    • H04L9/32
    • H04L12/4641H04L63/0272H04L63/08H04L63/166H04L67/02
    • Systems and methods are described for using a client agent to manage HTTP authentication cookies. One method includes intercepting, by a client agent executing on a client, a connection request from the client; establishing, by the client agent, a transport layer virtual private network connection with a network appliance; transmitting, by the client agent via the established connection, an HTTP request comprising an authentication cookie; and transmitting, by the client agent via the connection, the connection request. A second method includes intercepting, by a client agent executing on a client, an HTTP communication comprising a cookie from an appliance on a virtual private network to the client; removing, by the client agent, the cookie from the HTTP communication; storing, by the client agent, the received cookie; transmitting, by the client agent, the modified HTTP communication to an application executing on the client; intercepting, by the client agent, an HTTP request from the client; inserting, by the client agent in the HTTP request, the received cookie; and transmitting the modified HTTP request to the appliance. Corresponding systems are also described.
    • 描述了使用客户端代理来管理HTTP身份验证cookie的系统和方法。 一种方法包括由在客户端上执行的客户端代理截取来自客户端的连接请求; 由客户端代理建立与网络设备的传输层虚拟专用网络连接; 由所述客户端代理经由建立的连接发送包括认证cookie的HTTP请求; 以及由所述客户端代理经由所述连接发送所述连接请求。 第二种方法包括由在客户端上执行的客户端代理拦截包括来自虚拟专用网络上的设备到客户端的cookie的HTTP通信; 由客户端代理从HTTP通信中删除该cookie; 由客户代理存储接收到的cookie; 由客户端代理将经修改的HTTP通信传送到在客户机上执行的应用程序; 由客户端代理拦截来自客户端的HTTP请求; 由客户端代理在HTTP请求中插入接收到的cookie; 以及将修改的HTTP请求发送到所述设备。 还描述了相应的系统。
    • 5. 发明授权
    • Systems and methods for detecting incomplete requests, TCP timeouts and application timeouts
    • 用于检测不完整请求,TCP超时和应用程序超时的系统和方法
    • US08843645B2
    • 2014-09-23
    • US12822825
    • 2010-06-24
    • Saravanakumar AnnamalaisamiAshok Kumar JagadeeswaranMahesh MylarappaRoy Rajan
    • Saravanakumar AnnamalaisamiAshok Kumar JagadeeswaranMahesh MylarappaRoy Rajan
    • G06F15/16H04L29/06
    • H04L63/1458H04L63/166H04L63/168
    • Described herein is a method and system for preventing Denial of Service (DoS) attacks. An intermediary device is deployed between clients and servers. The device receives a first packet of an application layer transaction via a transport layer connection between the device and client. The device records a last activity time for the transport layer connection based upon the timestamp of the first packet. The device receives subsequent data packets and determines whether the data in the packets completes a protocol data structure of the application layer protocol. If the device determines that the subsequent packet completes the protocol data structure, the last activity time is updated. If the device determines that the application layer protocol remains incomplete, the device retains the last activity time and determines that the duration of inactivity for the transport layer connection exceeds a predetermined threshold. The device may subsequently drop the connection.
    • 这里描述了防止拒绝服务(DoS)攻击的方法和系统。 中间设备部署在客户端和服务器之间。 设备经由设备和客户端之间的传输层连接来接收应用层事务的第一分组。 设备根据第一个数据包的时间戳记记录传输层连接的最后活动时间。 该设备接收后续的数据包,并确定包中的数据是否完成了应用层协议的协议数据结构。 如果设备确定后续分组完成协议数据结构,则最后的活动时间被更新。 如果设备确定应用层协议保持不完整,则设备保留最后的活动时间,并确定传输层连接的不活动持续时间超过预定阈值。 该设备可以随后丢弃连接。
    • 7. 发明授权
    • Systems and methods of handling non-HTTP client or server push on HTTP Vserver
    • 在HTTP Vserver上处理非HTTP客户端或服务器的系统和方法
    • US08214505B2
    • 2012-07-03
    • US12820730
    • 2010-06-22
    • Ashok Kumar JagadeeswaranRoy RajanSaravanakumar Annamalaisami
    • Ashok Kumar JagadeeswaranRoy RajanSaravanakumar Annamalaisami
    • G06F15/16
    • H04L67/22H04L67/02
    • The present application presents systems and methods for handling by an HTTP virtual server (HTTPVS), connections via which non-HTTP data is transmitted between clients and servers. HTTPVS intercepts a request from a client to establish first transport layer connection (TLC) with a server. HTTPVS establishes second TLC with the servers in response to receiving an acknowledgment from a client to establish the first TLC. HTTPVS determines if a first network packet transmitted via first TLC comprises an HTTP payload or non-HTTP payload. If HTTPVP the first network packet includes HTTP payload, HTTPVS may process all transmissions from the first TLC in accordance with connection tracking and forward the processed transmissions to the server via the second TLC. If HTTPVS determines that the first network packet does not include an HTTP payload, HTTPVS may link the first TLC and the second TLC so the client and server exchange non-HTTP communication without interruption.
    • 本应用程序提供了由HTTP虚拟服务器(HTTPVS)处理的系统和方法,通过该连接在客户端和服务器之间传输非HTTP数据。 HTTPVS拦截来自客户端的请求,以建立与服务器的第一传输层连接(TLC)。 HTTPVS与服务器建立第二个TLC,响应于从客户端收到建立第一个TLC的确认。 HTTPVS确定通过第一TLC发送的第一网络分组是否包含HTTP有效载荷或非HTTP有效载荷。 如果第一网络分组的HTTPVP包括HTTP有效载荷,则HTTPVS可以根据连接跟踪处理来自第一TLC的所有传输,并且经由第二TLC将处理后的传输转发到服务器。 如果HTTPVS确定第一个网络数据包不包含HTTP有效载荷,则HTTPVS可以链接第一个TLC和第二个TLC,以便客户端和服务器不间断地交换非HTTP通信。
    • 9. 发明授权
    • Systems and methods for content injection
    • 内容注入系统和方法
    • US08850070B2
    • 2014-09-30
    • US12399493
    • 2009-03-06
    • Jagannath RaghuSaravana AnnamalaisamiRoy Rajan
    • Jagannath RaghuSaravana AnnamalaisamiRoy Rajan
    • G06F15/16H04L29/08
    • H04L67/2823H04L67/02H04L67/2804H04L67/2819H04L67/42
    • 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.
    • 本解决方案针对基于策略的中介,其基于一个或多个策略来动态地和灵活地在客户端和服务器之间的响应中注入内容。 本解决方案解决了在客户端 - 服务器事务中注入内容的挑战。 中介确定根据请求和/或响应策略注入到客户机 - 服务器事务的响应中的何时和什么内容。 注入的内容可以包括客户端 - 服务器事务中的不同事件的时间戳和/或可变跟踪。 例如,当中间设备部署在系统中以加速系统性能并改善用户体验时,设备可以基于策略来注入内容以监视所部署的设备的加速性能。