Patent ID: 9514238
Filing Date: 2016-12-06
CPC Classification: G06F,G09B

Claim Text:
1. A tangible machine-readable medium storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising: receiving a trigger for a rule generation process; providing a user interface panel to receive inputs to configure rules and additional content to be added to a user-selected element displayed on a webpage without revising source code for the webpage; receiving inputs via the user interface panel; generating and storing a rule set that includes the additional content to a rules database; receiving, at a publication system, an indication of the webpage loaded at a client device, the indication including an identifier for the webpage loaded at the client device, the webpage being loaded at the client device using the source code for the webpage; determining that the rule set in the rules database corresponds to the identifier for the webpage loaded at the client device; in response to the determining that the rule set in the rules database corresponds to the identifier for the webpage loaded at the client device, accessing the rule set in the rules database that corresponds to the identifier for the webpage loaded at the client device; loading, by the publication system, the accessed rule set into memory, the accessed rule set that corresponds to the identifier for the webpage indicating additional content not present in the source code to be injected into the webpage without revising the source code; and in response to the loading of the accessed rule set into memory, causing the additional content to be injected into the webpage without revising the source code for the webpage.