-
公开(公告)号:US09922093B2
公开(公告)日:2018-03-20
申请号:US15053981
申请日:2016-02-25
发明人: Lifeng Sang , Vlad Schlosberg , Sahil Handa , Pedro Oguri
CPC分类号: G06F17/30528 , G06F17/30867 , G06F17/30887 , G06F21/10 , G06F21/604 , H04L51/32 , H04L63/105 , H04L67/2842
摘要: A method and apparatus for selectively publishing user-provided content items to other users is provided. In some instances, the content items are excluded from being rendered to a user according to one or more blocks that block the user from viewing content items provided by certain members. Managing blocks and excluding content is more efficiently achieved through the implementation of a Bloom filter that contains the blocked pairs of users. The Bloom filter can, using few computing resources, be queried to determine if a block does not exist between two users. If the Bloom filter returns an indication that a block might exist, the apparatus determines if a block is stored in an LRU cache of recently retrieved blocks. If the LRU cache does not identify a block, then a call to retrieve one or more blocked pairs is made to a data storage.
-
公开(公告)号:US10044729B1
公开(公告)日:2018-08-07
申请号:US14956292
申请日:2015-12-01
发明人: Yulia Astakhova , Lifeng Sang , Theodore H. Hwa
摘要: Computerized methods enable automatic monitoring of requests to an online service and apply access restrictions, as appropriate, to servicing of requests in real-time or near real-time. For each request received by the online service, a plurality of parameters associated with the request are identified, and counters corresponding to the particular values of the plurality of parameters associated with the request are incremented to track the number of times a parameter value appears or occurs in connection with requests to the online service. A first level check or analysis is performed to determine whether a second level check or analysis is required. The first level check or analysis comprises an initial screening that is not computationally intensive. The second level check or analysis is more resource-intensive and is triggered depending on the outcome of the first level check or analysis.
-
公开(公告)号:US10044655B2
公开(公告)日:2018-08-07
申请号:US14926651
申请日:2015-10-29
发明人: Craig Martell , Daniel Wong , Ganesan Venkatasubramanian , Lifeng Sang , Maulin Patel , Mohammad Shafkat Amin , Shivakumar Edayathumangalam Raman , Siddharth Agarwal , Vicente Barbosa da Silveira
摘要: This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.
-
-