SYSTEM AND METHOD FOR DYNAMIC MESSAGE PLACEMENT
First Claim
1. A method for placing a message on a display of an electronic device according to predefined criteria, said method comprising the steps ofanalyzing the information on said display;
- identifying in said display an area which adheres to predefined criteria, wherein said criteria ensures maximal exposure of said message while minimizing the interference created to the workflow of the user of said electronic device;
placing said message in said identified area;
removing said message whenever particular changes are identified in said display.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system and a method for selecting an appropriate location for displaying messages, such as graphic or textual advertisements, on the display screen of users of electronic devices. Embodiments of the present invention employ algorithms for analyzing the graphic content of the screen in real-time to select the most appropriate position for placing the message. In addition, according to some embodiments of the present invention the activities of the user are also monitored to enhance the suitability of the selected position of the advertisements. The algorithm constantly monitors screen information and user activity and removes the message whenever the selected area is no longer appropriate for displaying the message.
34 Citations
32 Claims
-
1. A method for placing a message on a display of an electronic device according to predefined criteria, said method comprising the steps of
analyzing the information on said display; -
identifying in said display an area which adheres to predefined criteria, wherein said criteria ensures maximal exposure of said message while minimizing the interference created to the workflow of the user of said electronic device; placing said message in said identified area; removing said message whenever particular changes are identified in said display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for placing a message on a display of an electronic device according to predefined criteria, said system comprises
a screen analysis module for analyzing said display of said electronic device and identifying in said display an area which ensure maximal exposure of said message while not interfering with the workflow of the user of said electronic device; -
a message placement module for placing said message in said display; a monitoring and message removal module for analyzing the area underlying said message, determining the time of message removal and removing said message.
-
Specification