-
11.
公开(公告)号:US20190108598A1
公开(公告)日:2019-04-11
申请号:US15726332
申请日:2017-10-05
Applicant: salesforce.com, Inc.
Inventor: Sanjaya Lai , Khushwant Singh , Peda Venkateswarlu Pola , Joseph Shelby Hubick
Abstract: Systems, methods, and apparatuses for creating and reusing communities within a cloud based computing environment. An exemplary system having at least a processor and a memory therein includes means for creating a first customized online community space within one of a number instances of a cloud computing environment, exporting the first customized online community space to multiple instances of the cloud computing environment, and creating a second customized online community space, separate and distinct from the first customized online community space, within one of the instances of the cloud computing environment, using the exported first customized online community space as a base for creating the second customized online community space.
-
公开(公告)号:US20160203157A1
公开(公告)日:2016-07-14
申请号:US15076595
申请日:2016-03-21
Applicant: salesforce.com, inc.
Inventor: Aditya S. Kuruganti , Simon Z. Fell , Jayaprakash Pasala , Samatha Sanikommu , Kedar Doshi , Sanjaya Lai
CPC classification number: G06F17/30165 , G06F17/30017 , G06F17/30283 , G06F17/30442 , G06F17/30545 , G06F17/30557 , H04L63/102 , H04L67/06
Abstract: In a method, system, and computer-readable medium having instructions for sharing information between tenants of a multi-tenant database, information is received on a connection between a first tenant of a multi-tenant database and a second tenant and the connection has information on a scope of data from the first tenant shared with the second tenant, data is allowed for a record of the first tenant to be accessible to the second tenant in accordance with the connection, information is received on a file related to the record of the first tenant, and data is allowed from the file to be accessible to the second tenant in accordance with the connection.
-
公开(公告)号:US20130254296A1
公开(公告)日:2013-09-26
申请号:US13804645
申请日:2013-03-14
Applicant: SALESFORCE.COM, INC.
Inventor: Sanjaya Lai , Aditya Kuruganti , Kedar Doshi
IPC: H04L12/58
CPC classification number: H04L51/32 , G06Q10/10 , G06Q50/01 , H04L12/1818 , H04L65/40
Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for providing communities of users in an online social network. In some implementations, a plurality of user identities (IDs) is maintained on one or more storage media. The user IDs include first user IDs identifying first users belonging to a first community associated with a first organization and second user IDs identifying second users belonging to a second community. A server receives a request to access the second community from a computing device associated with a user. When it is determined that the computing device has established access to the first community, the one or more storage media can be accessed to determine that the user ID is one of the second user IDs. Then, social network data available to the second users can be sent to the computing device.
Abstract translation: 公开了用于在在线社交网络中提供用户社区的方法,装置,系统和计算机可读存储介质。 在一些实现中,在一个或多个存储介质上维护多个用户身份(ID)。 用户ID包括标识属于与第一组织相关联的第一社区的第一用户的第一用户ID和标识属于第二社区的第二用户的第二用户ID。 服务器从与用户相关联的计算设备接收到访问第二社区的请求。 当确定计算设备已建立对第一社区的访问时,可以访问一个或多个存储介质以确定用户ID是第二用户ID之一。 然后,可以向第二用户可用的社交网络数据被发送到计算设备。
-
公开(公告)号:US11240190B2
公开(公告)日:2022-02-01
申请号:US16256165
申请日:2019-01-24
Applicant: salesforce.com, inc.
Inventor: Sanjaya Lai , Aditya Sesha Kuruganti , Kedar Doshi
IPC: G06F15/16 , G06F3/01 , H04L9/32 , G06F21/00 , G06F15/173 , H04L12/58 , G06Q50/00 , G06Q10/10 , H04L29/06 , H04L12/18
Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for providing access to communities of users in an online social network. In some implementations, a server is configured to identify a user identity (ID), received from a computing device, as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system. The computing device can then be provided access to the first community. When a request to access a second community maintained on behalf of a second organization is received from the computing device, the user ID can be identified as one of a plurality of second user IDs of second users belonging to the second community. The computing device can then be provided access to the second community.
-
公开(公告)号:US11010305B2
公开(公告)日:2021-05-18
申请号:US16264455
申请日:2019-01-31
Applicant: salesforce.com, inc.
Inventor: Sameer Khan , Sanjaya Lai
IPC: G06F12/0891 , G06F12/0804
Abstract: A request for a write action to be perform a data entity persisted in primary data sources is received. It is determined whether data changes to the data entity are tracked based on an object version key (OVK) definition of a target data object type. If the data changes to the data entity are tracked based on the OVK definition, an OVK key is generated, based on the OVK definition, from data field values specified in the request for the write action. An OVK version number for the data entity is updated, the OVK version number being identified by the OVK key. A cached data object of the target data object type is caused to be invalidated by the updated OVK version number, the cached data object of the target data object type being derived based on underlying data in the data entity persisted in the primary data sources.
-
公开(公告)号:US10997260B2
公开(公告)日:2021-05-04
申请号:US16584705
申请日:2019-09-26
Applicant: salesforce.com, inc.
Inventor: Ashley Mcguire , Joshua Luft-Glidden , Kenneth Chung Kay Ko , Rupali Jagtap , Sanjaya Lai , Volodymyr Ivanov
IPC: H04L29/06 , G06F16/9535 , G06F16/28
Abstract: A moderation framework monitors content posted in a database network and uses a declarative configuration scheme that defines moderation rules without having to write new software. A user interface operated by the moderation platform allows selection of different user criteria and different content criteria for triggering the moderation rules. The user interface also provides selectable actions for the moderation rules to apply when the content matches the selected user and content criteria. The user interface also allows selection of different entities for associating with different moderation rules, such as accounts, cases, opportunities, Chatter® feed posts, or custom objects defined by customers.
-
公开(公告)号:US20200250086A1
公开(公告)日:2020-08-06
申请号:US16264408
申请日:2019-01-31
Applicant: salesforce.com, inc.
Inventor: Sameer Khan , Sanjaya Lai
IPC: G06F12/0802 , G06F3/06
Abstract: A read request for a counter designated to be only cached in a global cache is received. The counter is excluded from being persisted in and retrieved from one or more primary data sources It is determined whether the counter has already been created in the global cache. If the counter has already been created in the global cache, the counter is created in the global cache with an initial counter value while continually excluding the counter from being persisted in and retrieved from the one or more primary data sources. The counter is cached with a time-to-live (TTL) time period. The time-to-live time period is to be renewed on each subsequent read request of the counter. The counter is temporally stored in the data object cache until the TTL time period lapses.
-
公开(公告)号:US10218667B2
公开(公告)日:2019-02-26
申请号:US15711249
申请日:2017-09-21
Applicant: salesforce.com, inc.
Inventor: Sanjaya Lai , Aditya Kuruganti , Kedar Doshi
IPC: G06F13/00 , G06F15/00 , G06F15/16 , G06F7/10 , G06F17/30 , H04L12/58 , G06Q50/00 , G06Q10/10 , H04L12/18
Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for providing access to communities of users in an online social network. In some implementations, a server is configured to identify a user identity (ID), received from a computing device, as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system. The computing device can then be provided access to the first community. When a request to access a second community maintained on behalf of a second organization is received from the computing device, the user ID can be identified as one of a plurality of second user IDs of second users belonging to the second community. The computing device can then be provided access to the second community.
-
公开(公告)号:US09292534B2
公开(公告)日:2016-03-22
申请号:US14477802
申请日:2014-09-04
Applicant: salesforce.com, inc.
Inventor: Aditya S. Kuruganti , Simon Z. Fell , Jayaprakash Pasala , Samatha Sanikommu , Kedar Doshi , Sanjaya Lai
IPC: G06F17/30
CPC classification number: G06F17/30165 , G06F17/30017 , G06F17/30283 , G06F17/30442 , G06F17/30545 , G06F17/30557 , H04L63/102 , H04L67/06
Abstract: In a method, system, and computer-readable medium having instructions for sharing information between tenants of a multi-tenant database, information is received on a connection between a first tenant of a multi-tenant database and a second tenant and the connection has information on a scope of data from the first tenant shared with the second tenant, data is allowed for a record of the first tenant to be accessible to the second tenant in accordance with the connection, information is received on a file related to the record of the first tenant, and data is allowed from the file to be accessible to the second tenant in accordance with the connection.
-
20.
公开(公告)号:US20160057148A1
公开(公告)日:2016-02-25
申请号:US14930311
申请日:2015-11-02
Applicant: salesforce.com, inc.
Inventor: Michael Scott Micucci , Aditya Sesha Kuruganti , Theodore James Summe , Kedar Doshi , Leonard Gestrin , Sanjaya Lai , George Wen Su
Abstract: Disclosed are systems, apparatus, methods, and computer-readable storage media for providing access to an online social network. The online social network can be specific to an organization having one or more internal users. In some implementations, a request message is received from a requesting user to access social network data of the online social network. The requesting user is identified as an external user of the organization, and it is determined that the requesting user has an authorized status. Access to only a portion of the social network data is provided to the authorized requesting user.
-
-
-
-
-
-
-
-
-