-
公开(公告)号:US20200133650A1
公开(公告)日:2020-04-30
申请号:US16264068
申请日:2019-01-31
Applicant: salesforce.com. 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
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.
-
公开(公告)号:US20230067314A1
公开(公告)日:2023-03-02
申请号:US17857367
申请日:2022-07-05
Applicant: Salesforce.com, 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/60 , G06F8/71 , G06F9/451 , G06F8/34 , G06F21/31 , G06F9/50 , G06F21/56 , G06F8/36 , G06F16/901 , G06F9/54 , G06F12/0871 , G06F21/53 , H04L9/40 , H04L67/00 , G06F16/176 , G06F40/166 , H04L65/401 , G06F16/93 , G06F16/172 , G06F16/17 , G06F16/25
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.
-
公开(公告)号:US20210149656A1
公开(公告)日:2021-05-20
申请号:US17160037
申请日:2021-01-27
Applicant: salesforce.com, 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/60 , G06F8/71 , G06F9/451 , G06F8/34 , G06F21/31 , G06F9/50 , G06F21/56 , G06F8/36 , G06F16/901 , G06F9/54 , G06F12/0871 , G06F21/53 , H04L29/06 , H04L29/08 , G06F16/176 , G06F40/166 , G06F16/93 , G06F16/172 , G06F16/17 , G06F16/25
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing offline capabilities to customizable live applications in a cloud collaboration platform. The cloud collaboration platform may provide offline functions and a data application programming interface to devices connecting to the cloud collaboration platform. The offline capabilities allow devices to store data related to documents and customizable live applications in a local cache. The offline capabilities retrieve data from and store modifications to data within the local cache. The cloud collaboration platform may subsequently process the changes and determine if conflicts arise, resolving conflicts where appropriate and possible. The cloud collaboration platform may then determine a final state for a record, return the final state to the devices, and update the local caches.
-
公开(公告)号:US20200090126A1
公开(公告)日:2020-03-19
申请号:US16264041
申请日:2019-01-31
Applicant: salesforce.com, inc.
Inventor: Andy Chung , Aaron BOODMAN , Erik ARVIDSSON , Kevin GIBBS , Julie TUNG , Diane BERLIN
IPC: G06Q10/10 , G06F17/24 , G06F16/176 , G06F16/955
Abstract: Disclosed herein are system, method, and computer program product embodiments for improving user experiences within a cloud collaboration platform that integrates communication tools with word processor functions to enhance workflows, save time, and promote teamwork in the development of slide presentations. To improve usability, a cloud collaboration platform may furnish a reader mode to streamline the presentation review process. The reader mode may allow viewers to review the presentation as the presentation will eventually be presented to an audience. The viewers may provide comments and feedback on the presentation without being inundated with comments and metadata added to an edit mode of the presentation by the original authors.
-
-
-