IL242415A

Approximate privacy indexing for search queries on online social networks

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

19 claims: 3 independent, 16 dependent

  1. 1
    242415/4 41 CLAIMS:1. A method comprising, by one or more computing devices: receiving from a first user of an online social network a search query;searching one or more data stores to identify one or more objects associated with the online social network that match the search query, wherein each object is associated with a privacy setting, and wherein identifying the one or more objects is based in part on identifying a percentage of objects having a privacy setting pre-determined as having the probability of making the object visible to the first user;determining for each identified object a visibility of the object with respect to the first user, wherein: when the object is visible to the first user, then selecting the object;and when the object is not visible to the first user, then excluding the object;and generating one or more search results corresponding to the search query, wherein each search result corresponds to one of the selected objects having visibility that is visible to the first user;each search result comprising a reference to the identified object corresponding to the search result.
  2. 18
    One or more computer-readable non-transitory storage media embodying software that is operable when executed to:receive from a first user of an online social network a search query;search one or more data stores to identify one or more objects associated with the online social network that match the search query, wherein each object is associated with a privacy 242415/4 44 setting, and wherein identifying the one or more objects is based in part on identifying a percentage of objects having a privacy setting pre-determined as having the probability of making the object visible to the first user;determine for each identified object a visibility of the object with respect to the first user, wherein: when the object is visible to the first user, then select the object;and when the object is not visible to the first user, then exclude the object;and generate one or more search results corresponding to the search query, wherein each search result corresponds to one of the selected objects having visibility that is visible to the first user;each search result comprising a reference to the identified object corresponding to the search result.
  3. 19
    A system comprising:one or more processors;and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: receive from a first user of an online social network a search query;search one or more data stores to identify one or more objects associated with the online social network that match the search query, wherein each object is associated with a privacy setting, and wherein identifying the one or more objects is based in part on identifying a percentage of objects having a privacy setting pre-determined as having the probability of making the object visible to the first user;determine for each identified object a visibility of the object with respect to the first user, wherein: when the object is visible to the first user, then select the object;and when the object is not visible to the first user, then exclude the object;and generate one or more search results corresponding to the search query, wherein each search result corresponds to one of the selected objects having visibility that is visible to the first user;each search result comprising a reference to the identified object corresponding to the search result.