发明名称 Systems and methods for injecting content
摘要 Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
申请公布号 US8868740(B2) 申请公布日期 2014.10.21
申请号 US200711864319 申请日期 2007.09.28
申请人 Nomadix, Inc. 发明人 Pitchaikani Balaji;Brusseau Eric Christopher;Olshansky Vadim;Feldman Peter Matthew;Zumbahlen Charles Scott;Salem Elyas Manzur
分类号 G06F15/16;G06F15/177;G06F15/173;H04L29/08 主分类号 G06F15/16
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A method of determining whether provided content is present on a client device in a visitor based system where a client device accesses network content through a hardware gateway device which allows a client device to access network content without requiring user reconfiguration of the client device, the method comprising: receiving a request for client desired content at a gateway device from a client device, wherein the gateway device allows a client device to request and receive content without requiring user reconfiguration of the client device; receiving the client desired content at the gateway device from a third party server; injecting a first interactive agent into the client desired content to create gateway allowed content, wherein the first interactive agent is configured to transmit a status indication to the gateway device indicating that the agent is present on the client device, the first interactive agent further configured to display an interactive user interface on the client device, the first interactive agent further configured to receive an interaction from the client device, and the first interactive agent further configured to transmit interaction data to the gateway device representing the interaction, the interaction comprising a request for a visitor-based service to be transmitted to an external service provider via the gateway device, the request for the visitor-based service being transmitted in association with an identifier of a user of the client device; sending the gateway allowed content to the client device from the gateway device; determining if the status indication was not received at the gateway device; and initiating a process of injecting a second interactive agent only in response to a second request for client content and based on at least the determination that the status indication from the first interactive agent was not received.
地址 Agoura Hills CA US