The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 31, 2015
Filed:
Sep. 18, 2014
Ensighten, Inc., Cupertino, CA (US);
Joshua Ryan Manion, Los Altos, CA (US);
Joshua C. Goodwin, Cupertino, CA (US);
Scott David Price, Chicago, IL (US);
Miles A. Alden, Los Gatos, CA (US);
Zackary Dean Ulrich, San Francisco, CA (US);
Arthur C. Yin, San Jose, CA (US);
Jeremy P. Woska, Seattle, WA (US);
Gautam B. Amin, Chicago, CA (US);
Manudath Gurudatha, Milpitas, CA (US);
Jonathan David Chicquette, Normandy Park, WA (US);
Ensighten, Inc., San Jose, CA (US);
Abstract
A tag delivery network is disclosed for delivering tags to collect analytics related to use of mobile applications. The tag delivery network may include multiple servers for communicating with mobile devices executing mobile applications. The mobile applications may be any mobile application that has been recompiled with, for example, a particular line of code and a static library. A recompiled mobile application may initiate a browser when executed by a mobile device. The tag delivery network may deliver a tag container to the browser. The tag container may load a bootstrap file which in turn may load one or more rule files and code files. These files may cause the mobile device to modify an appearance of the mobile application. The modification may be performed to carry out multivariate testing (e.g., A/B testing), content swapping, optimization of the mobile application, or personalization of the mobile application.