EVENT COMMUNICATION PLATFORM FOR MOBILE DEVICE USERS
First Claim
1. A network device for communicating data over a network comprising:
- a transceiver for communicating data; and
a processor configured to perform actions comprising;
receiving event attributes comprising at least two of a temporal, spatial, social, or topical information;
generating an event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes; and
receiving advertising attributes about an advertisement, wherein the advertising attributes comprise at least two of another temporal, spatial, social, or topical information;
if the event structure matches the advertising attributes;
providing the advertisement co-located with the event structure, wherein the advertisement is configured to provide a value exchange if the advertisement is activated.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another temporal, spatial, social, or topical information. If the event structure matches the advertising attributes, the advertisement may be provided co-located with the event structure. The advertisement may be configured to provide a value exchange if the advertisement is activated.
273 Citations
25 Claims
-
1. A network device for communicating data over a network comprising:
-
a transceiver for communicating data; and a processor configured to perform actions comprising; receiving event attributes comprising at least two of a temporal, spatial, social, or topical information; generating an event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes; and receiving advertising attributes about an advertisement, wherein the advertising attributes comprise at least two of another temporal, spatial, social, or topical information; if the event structure matches the advertising attributes; providing the advertisement co-located with the event structure, wherein the advertisement is configured to provide a value exchange if the advertisement is activated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device for communicating data over a network comprising:
-
a transceiver for communicating data; and a processor configured to perform actions comprising; sending event attributes comprising at least two of a temporal, spatial, social, or topical information about the mobile device and a web usage; sending a request for an event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes; and if the event structure matches advertising attributes; receiving the advertisement co-located with the event structure, wherein the advertisement is configured to provide a value exchange if the advertisement is activated on the mobile device. - View Dependent Claims (10, 11, 12)
-
-
13. A method communicating data over a network comprising:
-
receiving event attributes comprising at least two of a temporal, spatial, social, or topical information from a client device and a web usage; generating an event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes; receiving advertising attributes about an advertisement, wherein the advertising attributes comprise at least two of another temporal, spatial, social, or topical information; and if the event structure matches the advertising attributes; providing the advertisement co-located with the event structure, wherein the advertisement is configured to provide a value exchange if the advertisement is activated. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for communicating data over a network comprising:
-
an Event Matching Engine (EME) configured to perform actions comprising; receiving event attributes comprising at least two of a temporal, spatial, social, or topical information; generating an event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes; receiving advertising attributes about an advertisement, wherein the advertising attributes comprise at least two of another temporal, spatial, social, or topical information; and if the event structure matches the advertising attributes; providing to the client device the advertisement co-located with the event structure, wherein the advertisement is configured to provide a value exchange if the advertisement is activated; and a client device configured to perform actions comprising; sending event attributes based on a state of the client device, a web usage on the client, or information about a user of the client device; sending a request for the event structure; and receiving the advertisement co-located with the event structure. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A processor readable medium comprising instructions executable by a processor to perform actions, comprising:
-
receiving event attributes comprising at least two of a temporal, spatial, social, or topical information from a client device and a web usage; generating an event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes; receiving advertising attributes about an advertisement, wherein the advertising attributes comprise at least two of another temporal, spatial, social, or topical information; and providing the advertisement co-located with the event structure. if the event structure matches the advertising attributes. - View Dependent Claims (24, 25)
-
Specification