-
公开(公告)号:US12242834B2
公开(公告)日:2025-03-04
申请号:US17857367
申请日:2022-07-05
Applicant: Salesforce, Inc.
Inventor: Julie Tung , Rajeev Nayak , Kevin Gibbs , Bret Taylor , Yang Su , Nate Botwick , Pedram Razavi , Scott Goodfriend , Nikrad Mahdi , Andy Chung , Drew Hamlin , Patrick Linehan , Sophia Westwood , Lindsey Simon , Shrey Banga , Diana Berlin
IPC: G06F8/71 , G06F8/34 , G06F8/36 , G06F8/60 , G06F9/451 , G06F9/50 , G06F9/54 , G06F12/0871 , G06F16/17 , G06F16/172 , G06F16/176 , G06F16/25 , G06F16/901 , G06F16/93 , G06F21/31 , G06F21/53 , G06F21/56 , G06F40/166 , H04L9/40 , H04L65/401 , H04L67/00
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a security model to customizable live applications in a cloud collaboration platform. The security approach may dedicate a frame to each live application, serving the frame from a different domain than a document in which the live application is embedded. This approach ensures that more stringent security requirements may be required of the live application and allows the data presented to the live application to be narrowly tailored. The security model may further leverage sandbox attributes and content-security policies to restrict the behavior of sandboxed and non-sandboxed live applications in accordance with best security practices.
-
2.
公开(公告)号:US11922156B2
公开(公告)日:2024-03-05
申请号:US17332848
申请日:2021-05-27
Applicant: Salesforce, Inc.
Inventor: Sami Rahman , Drew Hamlin , Anuj Bheda , Tim Savage, Jr. , Peter Vidani
IPC: G06F8/65 , G06F16/178
CPC classification number: G06F8/65 , G06F16/178
Abstract: Systems, methods, and devices facilitate synchronization of content between instances of data records. Servers may be configured to generate a data record comprising a dynamic synchronization data object, receive an input associated with the data record, and determine a plurality of synchronization parameters including a plurality of expansion parameters and a plurality of permission parameters associated with the dynamic synchronization data object. The servers may be configured to determine a plurality of update parameters based on the synchronization parameters, the update parameters identifying if a modification included in the input should be applied to contents of the dynamic synchronization data object. The servers may also be configured to update the data record and the contents of the dynamic synchronization data object based, at least in part, on the determined update parameters, the updating including pushing the updated contents to at least one of the plurality of target data records.
-
公开(公告)号:US10755030B2
公开(公告)日:2020-08-25
申请号:US15637096
申请日:2017-06-29
Applicant: salesforce, inc.
Inventor: Drew Hamlin , William Joseph Flynn, III , Andrew Chung
IPC: G06F40/00 , G06F40/103 , G06F40/106 , G06F40/166 , G06F40/186 , G06F16/438
Abstract: Disclosed herein are system, method, and computer program product embodiments providing color theme maintenance for presentations. An embodiment operates by receiving a border image, a background color rule, a text color rule, and compiling the rules into a theme for a presentation. The compiled theme is provided to an application configured to display the presentation including the compiled theme in accordance with the background color rule and the text color rule.
-
-