METHOD AND SYSTEM FOR DISTRIBUTED PROCESSING IN A MESSAGING PLATFORM

Patent №

US 9,858,130

Granted

2018-01-02

Filed 2014

Owner

TWITTER, INC.

Lab

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14498787

A method for distributed processing involves receiving a graph (G) of targets and of influencers, with each influencer related to at least one target, receiving an action graph of actions performed by one or more of the influencers, and key partitioning G across shards. The method further involves transposing the first graph (G) to obtain a first transposed graph (GT), valuing partitioning GT across the shards, storing the action graph on multiple shards, issuing, to a shard, a request specifying an influencer, to perform an intersection, receiving a response to the request of a set of influencers each of which is related to a target, and determining whether to send a recommendation to the target based on the response.

AI classification

Planning1.00
Machine learning1.00
AI hardware0.97
Knowledge representation0.97
Evolutionary computation0.01
Natural language0.00
Vision0.00
Speech0.00

Ownership

TWITTER, INC.

assignment · 363400952

Assignors

GREWAL, AJEET, GURUMURTHY, SIVA, SATULURI, VENUMADHAV, GUPTA, PANKAJ, LARSON, BRIAN, ZHABUIK, VOLODYMYR, SHARMA, ANEESH, GOEL, ASHISH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC