METHOD AND SYSTEM FOR CONTEXTUAL ADVERTISEMENT RECOMMENDATION ACROSS MULTIPLE DEVICES OF CONTENT DELIVERY
First Claim
1. A method for recommending at least one advertisement to a user, the recommendation being provided based on the interaction with at least two devices, the method comprising:
- a. identifying the user, the identification being performed when an interactive session is initiated by the user on a device of the at least two devices;
b. selecting a contextual profile from a database, the contextual profile being selected corresponding to the identified user, the contextual profile being associated with one or more contextual sub-profiles, each of the one or more contextual sub-profiles being associated with each of the at least two devices;
c. dynamically capturing one or more contextual attributes from the interactive session;
d. mapping at least one of the contextual profile and the captured one or more contextual attributes with a plurality of pre-stored advertisements; and
e. suggesting the at least one advertisement on the device based on the mapping.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a method and a system for recommending at least one advertisement to a user. The recommendation is provided based on the interaction with at least two devices. The user is identified when an interactive session is initiated by the user on a device of the at least two devices. Thereafter, a contextual profile of the identified user is selected from a database. The contextual profile is associated with one or more contextual sub-profiles. Further, each contextual sub-profile is associated with a corresponding device. Furthermore, one or more contextual attributes are dynamically captured from the interactive session. Thereafter, at least one of the contextual profile and the captured contextual attributes is mapped with a plurality of pre-stored advertisements. Subsequently, at least one advertisement is suggested on the device based on the mapping.
-
Citations
53 Claims
-
1. A method for recommending at least one advertisement to a user, the recommendation being provided based on the interaction with at least two devices, the method comprising:
-
a. identifying the user, the identification being performed when an interactive session is initiated by the user on a device of the at least two devices; b. selecting a contextual profile from a database, the contextual profile being selected corresponding to the identified user, the contextual profile being associated with one or more contextual sub-profiles, each of the one or more contextual sub-profiles being associated with each of the at least two devices; c. dynamically capturing one or more contextual attributes from the interactive session; d. mapping at least one of the contextual profile and the captured one or more contextual attributes with a plurality of pre-stored advertisements; and e. suggesting the at least one advertisement on the device based on the mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for preparing a contextual profile, the contextual profile being utilized for recommending at least one advertisement to a user, the recommendation being provided based on the interaction with at least two devices, the method comprising:
-
a. capturing static information associated with the user; b. dynamically capturing one or more contextual attributes, at least one contextual attribute of the one or more contextual attributes being captured over a pre-defined time period, the one or more contextual attributes being captured across the at least two devices; c. creating a contextual sub-profile for each of the at least two devices based on the static information and the one or more contextual attributes; and d. creating the contextual profile of the user by collating each of the contextual sub-profile. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for recommending at least one advertisement to a user, the recommendation being provided based on the interaction between the system and at least two devices, the system comprises:
-
a. a data capturing module configured for dynamically capturing one or more contextual attributes, the one or more contextual attributes being captured from an interactive session initiated by the user on a device of the at least two devices; b. a recommendation module comprising; i. a selecting module configured for selecting a contextual profile from a database, the selection performed based on an identity associated with the user, the contextual profile being associated with one or more contextual sub-profiles, each of the one or more contextual sub-profiles being associated with each of the at least two devices; ii. a mapping module configured for mapping at least one of the contextual profile and the captured one or more contextual attributes with a plurality of pre-stored advertisements; and iii. a suggestion module configured for suggesting the at least one advertisement on the device based on the mapping. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program product for use with a computer, the computer program product comprising a computer readable storage medium having a computer readable program code embodied therein for recommending at least one advertisement to a user, the recommendation being provided based on the interaction with at least two devices, the computer readable program code comprising:
-
a. a program instruction means for identifying the user, the identification being performed when an interactive session is initiated by the user on a device of the at least two devices; b. a program instruction means for selecting a contextual profile from a database, the contextual profile being selected corresponding to the identified user, the contextual profile being associated with one or more contextual sub-profiles, each of the one or more contextual sub-profiles being associated with each of the at least two devices; c. a program instruction means for dynamically capturing one or more contextual attributes from the interactive session; d. a program instruction means for mapping at least one of the contextual profile and the one or more captured contextual attributes with a plurality of pre-stored advertisements; and e. a program instruction means for suggesting the at least one advertisement on the device based on the mapping. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification