The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 19, 2017
Filed:
Nov. 20, 2014
Facebook, Inc., Menlo Park, CA (US);
Deniz Demir, Sunnyvale, CA (US);
Islam Farid Hamed AbdelRahman, Menlo Park, CA (US);
Yingsheng Gao, Sunnyvale, CA (US);
Liang He, Mountain View, CA (US);
Ajoy Joseph Frank, Sunnyvale, CA (US);
Wenrui Zhao, Fremont, CA (US);
Maxim Sokolov, Palo Also, CA (US);
Reid Steven Gershbein, San Francisco, CA (US);
Facebook, Inc., Menlo Park, CA (US);
Abstract
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.