SYSTEM AND METHOD FOR NON INTRUSIVE DELIVERY OF MESSAGES TO A DEVICE
First Claim
1. A method for non intrusive delivery of messages to a device, the method comprising the following steps:
- performed at the device;
receiving messages from a server,filtering, in function of a user'"'"'s profile stored in storage means of the device, retained messages to be stored in storage means of the device and messages to be removed from the device,storing retained messages in storage means of the device,detecting an interstitial event,determining whether said interstitial event matches at least one interstitial event type of a list of interstitial event types,if said interstitial event matches at least one interstitial event type of said list, selecting among said retained messages a message matching said user'"'"'s profile,displaying on the device a message invitation, the message invitation comprising a request for a consent from the user, andin case the device receives a consent from the user, then displaying on the device a main part of said selected message.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for non intrusive delivery of messages to a device, characterized in that it comprises the steps of:—at a server:—identifying messages according to historical data received from at least the device and—sending the identified messages to the device through a network,—at the device:—receiving the messages,—filtering, in function of a user'"'"'s profile stored in storage means of the device, retained messages to be stored in storage means of the device and messages to be removed from the device,—storing retained messages in storage means of the device,—detecting (1) an interstitial event,—determining (2) whether said interstitial event matches at least one interstitial event type defined by user'"'"'s profile stored in the device,—if said interstitial event matches at least one interstitial event type defined by the user'"'"'s profile, selecting (3) among said retained messages a message matching said user'"'"'s profile,—displaying (4) on the device a message invitation, the message invitation comprising a request for a consent from the user (5),—in case the device receives a consent from the user, then displaying (5) on the device a main part of said selected message,—creating or updating locally a log tracing the user behaviour in regard to the request for consent,—updating on the device said user'"'"'s profile with said log.
-
Citations
22 Claims
-
1. A method for non intrusive delivery of messages to a device, the method comprising the following steps:
-
performed at the device; receiving messages from a server, filtering, in function of a user'"'"'s profile stored in storage means of the device, retained messages to be stored in storage means of the device and messages to be removed from the device, storing retained messages in storage means of the device, detecting an interstitial event, determining whether said interstitial event matches at least one interstitial event type of a list of interstitial event types, if said interstitial event matches at least one interstitial event type of said list, selecting among said retained messages a message matching said user'"'"'s profile, displaying on the device a message invitation, the message invitation comprising a request for a consent from the user, and in case the device receives a consent from the user, then displaying on the device a main part of said selected message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. (canceled)
-
17. A system for non intrusive delivery of messages to a device in a network, wherein the system comprises a device comprising:
-
means for receiving over the network messages, data storage means storing a user'"'"'s profile, the user'"'"'s profile comprising a list of interstitial event types, means for filtering, in function of the user'"'"'s profile, retained messages to be stored in storage means of the device and messages to be removed from the device, an event detector module arranged for detecting interstitial events, means for determining whether said interstitial event matches at least one interstitial event type of said list of interstitial event types of the user'"'"'s profile, a message selector arranged for selecting, among said retained messages, a message matching said device user'"'"'s profile, a user interface arranged for displaying on the device a message invitation, the message invitation comprising a request for a consent from the user, the user interface being arranged for receiving a consent from the user, and display means arranged for displaying on the device a main part of said selected message in case the device user'"'"'s consent is received from the user. - View Dependent Claims (18, 19, 20)
-
-
21. The system according to claim 21, wherein the device is arranged for updating user'"'"'s profile, selecting messages and displaying messages when said device is not connected to said server.
-
22. A method for non-intrusive delivery of messages to a device, the method comprising:
-
receiving messages; filtering, in function of a user'"'"'s profile stored in storage means of the device, retained messages to be stored in the device and messages to be removed from the device; storing retained messages in the device; detecting an interstitial event; determining whether the interstitial event matches at least one interstitial event type defined by user'"'"'s profile stored in the device; if the interstitial event matches at least one interstitial event type of a list of event types, selecting among the retained messages a message matching the user'"'"'s profile, and displaying on the device the message matching the user'"'"'s profile.
-
Specification