IP Library Patent Application 15049290
Patent Application
App. No. 15/049,290

Conditional Logic for Delivering Computer-Executable Program Instructions and Content

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/049,290
Abstract

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. The program instructions and/or content may also be delivered to the user terminal based on the evaluation of one or more conditions, including those related to the location of the user terminal, various HTTP header fields, the presence of specific HTML objects in a web page accessed by the user terminal, and the screen resolution of the user terminal, among other things.

Claims (6)

1 . A method comprising:

receiving, at a server from a user terminal, a first request for first program instructions comprising a tag manager 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 the server, the tag manager;

receiving, at the server, a second request for second program instructions configured to execute on the user terminal, wherein the second request is generated in response to execution of the tag manager, and the second request includes information about the first data loaded from the application on the user terminal;

generating, by the server, the second program instructions comprising analytics tags by parsing the first data and the information about the first data to select the analytics tags for the second program instructions; and

transmitting, to the user terminal by the server, the second program instructions.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER 9236580 PREVIOUSLY RECORDED AT REEL: 044652 FRAME: 0062. ASSIGNOR(S) HEREBY CONFIRMS THE . Recorded Dec 7, 2018
From: ENSIGHTEN, INC.
To: SILICON VALLEY BANK
Reel/Frame 047739/0116 →
SECURITY INTEREST Recorded Jan 18, 2018
From: ENSIGHTEN, INC.
To: SILICON VALLEY BANK
Reel/Frame 044652/0062 →