MOBILE DEVICE PROFILE AGGREGATION
First Claim
1. A method for group profile aggregation, the method comprising:
- receiving a group profile request for a plurality of mobile access terminal users in an identified geographic region;
transmitting a request for a user profile for each mobile access terminal user;
receiving a plurality of the requested user profiles;
generating an aggregated group profile using the received plurality of user profiles; and
transmitting the aggregated group profile.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, devices, and computer program products are described for generating an aggregated group profile of access terminal users in an identified geographic region (e.g., at an entertainment venue). A group profile request may be received for a set of mobile access terminal users in the identified geographic region. User profile information may be requested for each of the users. User profiles may be aggregated to generate an aggregated group profile. The aggregated group profile may be distributed (e.g., for use in selecting advertisements at an entertainment venue to reflect the users currently in attendance).
83 Citations
38 Claims
-
1. A method for group profile aggregation, the method comprising:
-
receiving a group profile request for a plurality of mobile access terminal users in an identified geographic region; transmitting a request for a user profile for each mobile access terminal user; receiving a plurality of the requested user profiles; generating an aggregated group profile using the received plurality of user profiles; and transmitting the aggregated group profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for group profile aggregation, the apparatus comprising:
-
means for receiving a group profile request for a plurality of mobile access terminal users in an identified geographic region; means for transmitting a request for a user profile for each mobile access terminal user; means for receiving a plurality of the requested user profiles; means for generating an aggregated group profile using the received plurality of user profiles; and means for transmitting the aggregated group profile. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for group profile aggregation, the apparatus comprising:
-
a network interface configured to; receive a group profile request for a plurality of mobile access terminal users each detected in an identified geographic region; and transmit an aggregated group profile responsive to the group profile request; a profile requester, communicatively coupled with the network interface, and configured to request a user profile for each mobile access terminal user; and an aggregator configured to; receive a plurality of the requested user profiles; and generate the aggregated group profile using the received plurality of user profiles. - View Dependent Claims (23, 24, 25)
-
-
26. A computer program product residing on a processor-readable medium and comprising processor-readable instructions configured to cause a processor to:
-
receive a group profile request for a plurality of mobile access terminal users in an identified geographic region; transmit a request for a user profile for each mobile access terminal user; receive a plurality of the requested user profiles; generate an aggregated group profile using the received plurality of user profiles; and transmit the aggregated group profile. - View Dependent Claims (27, 28, 29)
-
-
30. A system for group profile aggregation, the system comprising:
-
a location server configured to identify a plurality of mobile access terminal users in an identified geographic region; a user profile server configured to store user profiles for each of the plurality of mobile access terminal users; and a profile aggregation server, in communication with the location server and the user profile server, and configured to; receive a group profile request and the identification of the plurality of mobile access terminal users; transmit a request for at least a part of the user profile for each mobile access terminal user to the user profile server; receive a plurality of the requested user profiles; generate an aggregated group profile using the received plurality of user profiles; and transmit the aggregated group profile. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
Specification