发明名称 Enhanced delivery of content and program instructions
摘要 A tag/content management system delivers customized content and/or program instructions to a user terminal. The system may deliver several groups of program executable instructions, including instructions that are global to all web domains controlled by a client server and those that are specific to a web page/group of web pages. In addition, this system may allow for the creation of testing environments for websites that include modified content and/or program instructions. Various techniques employed by the system may result in a reduction in the errors and latencies that commonly plague conventional implementations.
申请公布号 US8996986(B2) 申请公布日期 2015.03.31
申请号 US201012685268 申请日期 2010.01.11
申请人 Ensighten, Inc. 发明人 Manion Joshua R.;Goodwin Joshua C.;Khodjaev Bahtiyor M.
分类号 G06F17/00;G06F17/20;G06F17/21;G06F17/22;G06F17/24;G06F17/25;G06F17/26;G06F17/27;G06F17/28;G06F9/445;G06F9/48 主分类号 G06F17/00
代理机构 Banner & Witcoff, Ltd. 代理人 Banner & Witcoff, Ltd.
主权项 1. A method comprising: receiving, at a server from a user terminal, a first request for first program instructions configured to execute on the user terminal, where the first request is generated in response to the user terminal loading a first data using an application; transmitting, to the user terminal by a computer processor of the server, the first program instructions, wherein the first program instructions comprise a tag manager configured to regulate execution of second program instructions at the user terminal including their order of operation, not executing more than once, and their asynchronous execution; listening, by the tag manager on the user terminal, for predetermined events generated through the application on the user terminal; receiving, at the server, a second request for the second program instructions configured to execute on the user terminal, wherein the second request is generated in response to execution of the first program instructions, and the second request is generated in response to execution of the first program instructions, and the second request includes information about the first data loaded from the application on the user terminal; generating, by the computer processor of the server, the second program instructions comprising analytics tags by parsing the first data and evaluating whether the information about the first data satisfies at least one set of a plurality of sets of program instructions corresponding to analytics tags should be delivered to the user terminal, wherein the analytics tags comprise mouse-over analytics tags; altering, by the tag manager on the user terminal, the order of execution of the second program instructions at the user terminal in response to the generated predetermined events; and routing, from the user terminal to an entity, a second data that has been collected.
地址 San Jose CA US