Patent Document ID: 10157212
Application ID: 14742412

Base Claim:
1. A machine-implemented method for analyzing a plurality of online social networks, the method comprising: receiving information about the plurality of online social networks, the information including messages, user identifiers, and relationship data regarding a plurality of actors of the plurality of online social networks; analyzing the received information, the analyzing further comprising: identifying available characteristics as defined by a plurality of online social network schemas, adding the identified available characteristics to a master actor ontology, determining a plurality of derived graph characteristics, adding the plurality of derived graph characteristics to the master actor ontology, determining a plurality of user behavior classifications, adding the plurality of user behavior classifications to the master actor ontology, determining a derived introversion/extroversion indicator for the plurality of actors based on a respective actor's attributes included in the master actor ontology, and adding the derived introversion/extroversion indicator to the master actor ontology; the method further comprising: inputting at least one logical expression representing at least one correlation of interest with respect to the master actor ontology; converting the at least one logical expression into at least one query in a standard graph query format; executing the at least one query over the master actor ontology to produce at least one query result; after executing the at least one query, determining additional derived values from the master actor ontology based, at least in part, on the at least one query result; and storing the additional derived values from the master actor ontology, wherein the method is performed by a plurality of processing devices, each of the plurality of processing devices performing processing on a respective portion of the master actor ontology.

---

Claim 6:
6. The machine-implemented method of claim 1 , wherein the determining a plurality of derived graph characteristics further comprises: adding placeholders to the master actor ontology for the plurality of derived graph characteristics, deriving values for the plurality of derived graph characteristics through graph recursion, and after deriving the values, storing the derived values in place of the corresponding placeholders.