RULES-BASED TARGETED CONTENT MESSAGE SERVING SYSTEMS AND METHODS
First Claim
1. A system for serving targeted content messages over a network to a web browser device communicatively connected to the network, the web browser device processes a website file of the web browser device as a website, the web browser device having a network address for communicating on the network, comprising:
- a server computer communicatively connected to the network, the server computer includes a memory and a message configurator device;
a database communicatively connected to the server computer, the database includes at least one rule device for the website file and a plurality of message artifacts for the website file;
a script writer of the server computer, the script writes includes a PHP script builder;
a PHP script storage of the server computer;
a PHP script stored in the PHP storage of the server computer, created by the PHP script builder of the script writer based on the at least one rule device, the website file, and the network address of the web browser device;
a message device corresponding to the PHP script, created by the PHP script builder of the script writer based on the at least one rule device for the website file, the website file, and the network address of the web browser device;
a prioritizer of the database, the prioritizer selectively orders retrieval, according to the at least one rule device for the website file, of the message artifacts for the message configurator device;
a call article created by the message device, the call article communicatively connected over the network to the server computer;
a select message artifact of the database, retrieved by the message configurator device based on the PHP script stored in memory and the prioritizer of the database, in response to the call article, communicatively connected to the message device of the website file; and
a select message display in the website in the browser device, the select message display corresponding to the select message artifact.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of serving targeted content messages for display in a website accessed in a browser program of a networked computer communicatively connected to a network at a network address for communications, delivers uniquely targeted content messages displayed in websites viewed in web browsers. The method includes placing a script device in a website file, processing the website file, together with the script device by a particular web browser on download of the website file, including by determining the network address of the networked computer, determining an identifier of the website file, and sending an artifact representing the network address and the identifier over the network to a server computer. The method also includes detecting the network address and the identifier by the server computer, querying a database for a database article related to the network address and the identifier, constructing a script program stored in memory of the server computer for the particular browser and website file, and constructing an ad device stored in memory of the web browser device from the script program. The method further includes calling the server computer by the ad device by communication of an identifier representing an action of the web browser device, receiving the identifier by the server computer, querying the database for a select message artifact related to the script program, the identifier, the website file, and the web browser, and responding by the server computer to the web browser with the select message artifact. A message represented by the select message artifact is displayed in the website then viewed in a browser window of the web browser. Messages can be prioritized and are uniquely targeted in content, based on real-time activities of the web browser.
-
Citations
14 Claims
-
1. A system for serving targeted content messages over a network to a web browser device communicatively connected to the network, the web browser device processes a website file of the web browser device as a website, the web browser device having a network address for communicating on the network, comprising:
-
a server computer communicatively connected to the network, the server computer includes a memory and a message configurator device; a database communicatively connected to the server computer, the database includes at least one rule device for the website file and a plurality of message artifacts for the website file; a script writer of the server computer, the script writes includes a PHP script builder; a PHP script storage of the server computer; a PHP script stored in the PHP storage of the server computer, created by the PHP script builder of the script writer based on the at least one rule device, the website file, and the network address of the web browser device; a message device corresponding to the PHP script, created by the PHP script builder of the script writer based on the at least one rule device for the website file, the website file, and the network address of the web browser device; a prioritizer of the database, the prioritizer selectively orders retrieval, according to the at least one rule device for the website file, of the message artifacts for the message configurator device; a call article created by the message device, the call article communicatively connected over the network to the server computer; a select message artifact of the database, retrieved by the message configurator device based on the PHP script stored in memory and the prioritizer of the database, in response to the call article, communicatively connected to the message device of the website file; and a select message display in the website in the browser device, the select message display corresponding to the select message artifact. - View Dependent Claims (2, 3, 4)
-
-
5. A method of serving targeted content messages for display in a website accessed in a browser program of a networked computer communicatively connected to a network at a network address for communications, comprising the steps of:
-
placing a script device in a website file for the website; processing the website file, together with the script device, in the browser program, including; determining the network address of the networked computer; determining an identifier of the website file; and sending an artifact representing the network address and the identifier over the network, to a server computer communicatively connected to the network; detecting the network address and the identifier by the server computer from the artifact; querying a database by the server computer for a database article related to the network address and the identifier; constructing a script program stored in memory of the server computer, based on the step of querying; constructing a message device stored in memory of the web browser device, from the script program stored in memory of the server computer of the step of constructing the script program; calling the server computer, by the message device, by communication of an identifier representing an action of the web browser device; receiving the identifier by the server computer; querying the database by the server computer in response to the step of receiving, for a message artifact related to the script program, the identifier, the website file, and the web browser; responding by the server computer to the web browser device with the message artifact for display as a message in the website. - View Dependent Claims (6, 7, 8)
-
-
9. A method of providing a targeted content message service over a communications network, comprising the steps of:
-
providing an administration website communicatively accessible by a network device over the network; accessing the administration website by the network device via the network; delivering a plurality of message items to the message server database; setting a rule policy of a message server database by the network device, via input to the administration website, to prioritize respective ones of the plurality of message artifacts; providing a website file to a web server computer communicatively connected to the network, the website file includes a specified script device; serving the website file of the web server computer, to a browser program stored in memory of a client device communicatively connected to the network; receiving a unique network address of the client device and an identifier of the website file by a server computer communicatively connected to the network; querying the database for the unique network address and the identifier, based on the rule policy of the step of setting; constructing a script program stored in memory of the server computer, based on the step of querying the database for the unique network address and the identifier; constructing an ad device by the server computer based on the script program stored in memory of the server computer; serving the ad device to the browser program stored in memory of the client device; receiving an indicator by the server computer via the network from the ad device, representing an action of the web browser; querying the database for a select one of the plurality of message items, based on the indicator; constructing a message artifact by the server computer via the script builder, for the select one of the plurality of message items; sending the message artifact by the server computer, to the browser program stored in memory of the client computer; logging an item representing the indicator, the select one of the plurality of message artifacts, and the step of sending the select one of the plurality of message artifacts, by the database. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification