SYSTEM AND METHOD FOR CONTEXTUAL ADVERTISING BASED ON STATUS MESSAGES
First Claim
1. A method comprising the steps of:
- retrieving, over a network, a plurality of status messages sent to a user via at least one status update service, wherein the user is a member of the at least one status update service and has defined at least one social contact on the at least one status update service, and wherein each of the plurality of status messages was sent to the user by one of the at least one social contacts;
analyzing the plurality of status messages, using at least one computing device, to determine the user'"'"'s status update context, wherein the user'"'"'s status update context comprises a set of social, topical, spatial and temporal data present in the plurality of status messages;
matching the user'"'"'s status update context, using the at least one computing device, to at least one targeted advertisement stored on a computer-readable medium; and
transmitting the at least one targeted advertisement, over the network, to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for contextual advertising based on status messages. A plurality of status messages sent to a user via at least one socially aware messaging service are retrieved where the user is a member of the socially aware messaging service, has defined at least one social contact on the service, and where each of status messages was sent to the user by one of the user'"'"'s social contacts. The status messages are analyzed to determine the user'"'"'s status update context, where the user'"'"'s status update context comprises a set of social, topical, spatial and temporal data present in the messages. The user'"'"'s status update context is matched to targeted advertisements. The user'"'"'s status update context is matched to the targeting criteria of targeted advertisements. Matched advertisements are transmitted to the user.
-
Citations
35 Claims
-
1. A method comprising the steps of:
-
retrieving, over a network, a plurality of status messages sent to a user via at least one status update service, wherein the user is a member of the at least one status update service and has defined at least one social contact on the at least one status update service, and wherein each of the plurality of status messages was sent to the user by one of the at least one social contacts; analyzing the plurality of status messages, using at least one computing device, to determine the user'"'"'s status update context, wherein the user'"'"'s status update context comprises a set of social, topical, spatial and temporal data present in the plurality of status messages; matching the user'"'"'s status update context, using the at least one computing device, to at least one targeted advertisement stored on a computer-readable medium; and transmitting the at least one targeted advertisement, over the network, to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a message retrieval module that retrieves, over a network, a plurality of status messages sent to a user via at least one status update service, wherein the user is a member of the at least one status update service and has defined at least one social contact on the at least one status update service, and wherein each of the plurality of status messages was sent to the user by one of the at least one social contacts a message analysis module that analyzes the plurality of status messages retrieved by the message retrieval module to determine the user'"'"'s status update context, wherein the user'"'"'s status update context comprises a set of social, topical, spatial and temporal data present in the plurality of status messages; an advertisement matching module that matches the user'"'"'s status update context determined by the message analysis module to at least one targeted advertisements stored on a computer-readable medium; and an advertisement transmission module that transmits the at least one targeted advertisement, over the network, to the user. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer-readable medium having computer-executable instructions for a method comprising the steps of:
-
retrieving, over a network, a plurality of status messages sent to a user via at least one status update service, wherein the user is a member of the at least one status update service and has defined at least one social contact on the at least one status update service, and wherein each of the plurality of status messages was sent to the user by one of the at least one social contacts; analyzing the plurality of status messages, using at least one computing device, to determine the user'"'"'s status update context, wherein the user'"'"'s user'"'"'s status update context comprises a set of social, topical, spatial and temporal data present in the plurality of status messages; matching the user'"'"'s status update context, using the at least one computing device, to at least one targeted advertisement stored on a computer-readable medium; transmitting the at least one targeted advertisement, over the network, to the user. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification