Fenwick & West LLP
Querying groups of users based on user attributes for social analytics
A system determines a set of users satisfying a given criteria based on attribute values of the users. The system associates each value of an attribute with a representation of users having that attribute value. The representation of users may be an enumeration of users or a bit index. The system receives a request for determining a set of users satisfying a given criterion. The system identifies a logical operation based on the criterion and performs the logical operation to determine the set of users. The representation of the set of users may be distributed across a plurality of processors, allowing the system to perform the logical operation in parallel. The system may further determine statistical information describing a characteristic of the set of users, for example, page likes by the set of users. The statistical information may be presented to a business for analyzing their target audience.
Facebook, Inc.
G G
G06F G06F
inventional inventional
Ajoy Joseph Yingsheng Liang Wenrui Reid Steven Deniz Maxim Islam Farid Hamed
Frank Gao He Zhao Gershbein Demir Sokolov AbdelRahman