Method and system for electronic advertising
First Claim
Patent Images
1. A distributed computer system comprising:
- a database;
a network interface; and
at least one processor coupled to the database and the network interface, the at least one processor configured to perform functions associated with a website, the functions including;
store, in the database, information about a user interacting with a web page of the website shown in a display of a client device via a browser application executing on the client device;
receive client activity signals generated by the client device via the network interface in real time, wherein the client activity signals correspond to real time activity of the user interacting with the web page of the website via the browser application;
determine a current browser context of the user interacting with the web page of the website via the browser application based on the received client activity signals, wherein the determined current browser context includes an identification of a current intent of the user to locate a product for purchase;
determine in real time an indication of a likelihood that the user will complete a transaction on the website based at least on the stored information about the user and the identification of the current intent of the user to locate the product for purchase in the determined browser context;
determine, by a decision engine, whether to display advertising content to the user based at least on the determined indication of the likelihood that the user will complete the transaction on the website; and
in response to determining to display the advertising content to the user, transmit, via the network interface, display signals associated with the advertising content to the client device, the display signals configured to trigger the client device to display, in real time, the advertising content in a portion of the display shown the user.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.
-
Citations
30 Claims
-
1. A distributed computer system comprising:
-
a database; a network interface; and at least one processor coupled to the database and the network interface, the at least one processor configured to perform functions associated with a website, the functions including; store, in the database, information about a user interacting with a web page of the website shown in a display of a client device via a browser application executing on the client device; receive client activity signals generated by the client device via the network interface in real time, wherein the client activity signals correspond to real time activity of the user interacting with the web page of the website via the browser application; determine a current browser context of the user interacting with the web page of the website via the browser application based on the received client activity signals, wherein the determined current browser context includes an identification of a current intent of the user to locate a product for purchase; determine in real time an indication of a likelihood that the user will complete a transaction on the website based at least on the stored information about the user and the identification of the current intent of the user to locate the product for purchase in the determined browser context; determine, by a decision engine, whether to display advertising content to the user based at least on the determined indication of the likelihood that the user will complete the transaction on the website; and in response to determining to display the advertising content to the user, transmit, via the network interface, display signals associated with the advertising content to the client device, the display signals configured to trigger the client device to display, in real time, the advertising content in a portion of the display shown the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method of delivering content in an online environment comprising acts of:
-
storing, by a processor, information about a user interacting with a web page of a website shown in a display of a client device via a browser application executing on the client device; receiving, by the processor in real time, client activity signals from the client device via a network interface, wherein the client activity signals correspond to real time activity of the user interacting with the web page via the browser application; determining, by the processor, a current browser context of the user interacting with the web page via the browser application in real time based on the received client activity signals, wherein the determined current browser context includes a current intent of the user to locate a product for purchase; determining in real time, by the processor, an indication of a likelihood that the user will complete a transaction on the website based at least on the stored information about the user and the identification of the current intent of the user to locate the product for purchase in the determined browser context; determining, by the processor, whether to display advertising content to the user based at least on the determined indication of the likelihood that the user will complete the transaction on the website; and in response to determining to display the advertising content to the user, transmitting, by the processor via the network interface, display signals associated with the advertising content to the client device, the display signals configured to trigger the client device to display, in real time, the advertising content in a portion of the display shown the user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer readable medium having stored thereon executable instructions that, when executed by at least one processor, cause the at least one processor to carry out a method comprising:
-
storing information about a user interacting with a web page of a website shown in a display of a client device via a browser application executing on the client device; receiving, in real time, client activity signals from the client device via a network interface, wherein the client activity signals correspond to real time activity of the user interacting with the web page via the browser application; determining a current browser context of the user interacting with the web page via the browser application in real time based on the received client activity signals, wherein the determined current browser context includes a current intent of the user to locate a product for purchase; determining in real time an indication of a likelihood that the user will complete a transaction on the website based at least on the stored information about the user and the identification of the current intent of the user to locate the product for purchase in the determined browser context; determining whether to display advertising content to the user based at least on the determined indication of the likelihood that the user will complete the transaction on the website; and in response to determining to display the advertising content to the user, transmitting, via the network interface, display signals associated with the advertising content to the client device, the display signals configured to trigger the client device to display, in real time, the advertising content in a portion of the display shown the user.
-
Specification