发明名称 SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SHARING FILES BASED ON USER PROFILE VISIBILITY
摘要 In accordance with embodiments, there are provided mechanisms and methods for sharing files based on user profile visibility. These mechanisms and methods for sharing files based on user profile visibility can enable community network systems to provide functionality restricting access to files based on the profile to which the file is posted. In particular, a file posted to a profile of one member of a community may be made accessible to other members of the community that are permitted to access that profile.
申请公布号 US2016105442(A1) 申请公布日期 2016.04.14
申请号 US201414562586 申请日期 2014.12.05
申请人 Salesforce. com, inc. 发明人 Movida Mark;Bose Miko A.;Snell Robert J.
分类号 H04L29/06;H04L29/08 主分类号 H04L29/06
代理机构 代理人
主权项 1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to implement a method comprising: providing a community network through a database system of a community network system, the community network accessible to users after being identified through the database system and the database system storing in a memory associated with or part of the database system a profile of each of the users, each of the profiles identifying which of the users have viewing privileges through the database system to the profile; receiving, by the community network system via the database system, a first file posted to a profile of a set of first users that are a subset of the users; in response to receiving the first file, associating the profile of each of the first users with a reference to the first file; receiving, from a second one of the users, a request for files posted to the community network, the request including criterion for the files; generating, by the community network system, a query in accordance with the request; executing the query, by a processor of the community network system, to provide the second user access to the first file based on viewing privileges of the second user, including: determining that the first file meets criterion of the query,determining the profile of each of the first users having the reference to the first file, andproviding the second user access to the first file when the profile of at least one of the first users is accessible to the second user,otherwise the community network system denying the second user from accessing the first file when the profile of all of the first users is inaccessible to the second user.
地址 San Francisco CA US