IP Library Granted Patent US 11,079,917
Granted Patent B2
US 11,079,917 · App. 16/263,851 · Granted Aug 3, 2021

Insights panel for presentation slides in a cloud collaboration platform

Inventors: Kevin Gibbs (San Francisco, CA); Drew Hamlin (San Francisco, CA); Chris de la Iglesia (Oakland, CA); Diana Berlin (San Francisco, CA)
Assignee: salesforce.com, inc.
G06F3/04847G06F3/0486G06F3/04883G06F11/34G06F16/176G06F16/24573G06F40/106G06Q10/101H04L65/4015H04L67/22G06F3/1454G06F40/169
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,079,917
App. No.
16/263,851
Granted
Aug 3, 2021
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments for an insights panel for presentations slides in a cloud collaboration platform. An embodiment operates by loading a presentation and an account associated with the presentation, determining view status for the slide, comment status for the slide, total number of comments on the presentation, and percentage of engagement and displaying the presentation with an insights tab that includes this information. The creator of a presentation may view a comprehensive summary of edits made to the presentation, comments made to the presentation, and views of the presentation; see the users that were given access to the slide presentation and a level of engagement on an individualized basis; and benefit by seeing a level of engagement among the users over time.

Claims (66)

1. A computer-implemented method, comprising:

loading, by a cloud collaboration platform, a presentation and an account associated with the presentation, wherein the presentation comprises a slide, and wherein the slide comprises a content and an account comment;

determining, by the cloud collaboration platform, a view status for the slide, a comment status for the slide, a total number of comments on the presentation, and a percentage of engagement, wherein the view status indicates that an account viewed the slide, wherein the comment status indicates that the account commented on the slide; and

displaying, by the cloud collaboration platform, the presentation with an insights tab, wherein the insights tab displays the account, a thumbnail representation for the slide, the percentage of engagement, and a summary panel comprising a number of edits, wherein the number of edits is the cumulative total of edits made in the presentation, and wherein the thumbnail representation includes the view status and the comment status, and wherein the loading, determining, and displaying are performed by one or more computers.

2. The method of claim 1 , further comprising:

determining, by the cloud collaboration platform, a time spent viewing the presentation by the account; and

displaying, by the cloud collaboration platform, the time spent viewing the presentation in association with the account in the insights tab.

3. The method of claim 1 , further comprising:

determining, by the cloud collaboration platform, a number of slides in the presentation viewed by the account; and

displaying, by the cloud collaboration platform, the number of slides viewed with the account in the insights tab.

4. The method of claim 1 , further comprising:

determining, by the cloud collaboration platform, a last activity time for the account indicating the date and time that the account viewed the presentation; and

displaying, by the cloud collaboration platform, the last activity time in association with the account in the insights tab.

5. The method of claim 1 , further comprising:

determining, by the cloud collaboration platform, a total number of comments for the account on the presentation; and

displaying, by the cloud collaboration platform, the total number of comments in association with the account in the insights tab.

6. The method of claim 1 , further comprising:

displaying, by the cloud collaboration platform, a trend indicator in the insights tab, wherein the trend indicator provides in graphical form an indication of user engagement over a time period.

7. The method of claim 1 , wherein the summary panel further comprises:

a number of views and a number of comments,

wherein the number of views is the cumulative total of views of the presentation,

and

wherein the number of comments is the cumulative total of comments entered in the presentation.

8. A system, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

load a presentation in a cloud collaboration platform and an account associated with the presentation, wherein the presentation comprises a slide, and wherein the slide comprises a content and an account comment;

determine a view status for the slide, a comment status for the slide, a total number of comments on the presentation, and a percentage of engagement, wherein the view status indicates that an account viewed the slide, wherein the comment status indicates that the account commented on the slide; and

display the presentation with an insights tab, wherein the insights tab displays the account, a thumbnail representation for the slide, the percentage of engagement, and a summary panel comprising a number of edits, wherein the number of edits is the cumulative total of edits made in the presentation, and wherein the thumbnail representation includes the view status and the comment status, and wherein the loading, determining, and displaying are performed by one or more computers.

9. The system of claim 8 , the at least one processor further configured to:

determine a time spent viewing the presentation by the account; and

display the time spent viewing the presentation in association with the account in the insights tab.

10. The system of claim 8 , the at least one processor further configured to:

determine a number of slides in the presentation viewed by the account; and

display the number of slides viewed with the account in the insights tab.

11. The system of claim 8 , the at least one processor further configured to:

determine a last activity time for the account indicating the date and time that the account viewed the presentation; and

display the last activity time in association with the account in the insights tab.

12. The system of claim 8 , the at least one processor further configured to:

determine a total number of comments for the account on the presentation; and

display the total number of comments in association with the account in the insights tab.

13. The system of claim 8 , the at least one processor further configured to:

display a trend indicator in the insights tab, wherein the trend indicator provides in graphical form an indication of user engagement over a time period.

14. The system of claim 8 , wherein the summary panel further comprises:

a number of views and a number of comments,

wherein the number of views is the cumulative total of views of the presentation,

and

wherein the number of comments is the cumulative total of comments entered in the presentation.

15. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:

loading a presentation in a cloud collaboration platform and an account associated with the presentation, wherein the presentation comprises a slide, and wherein the slide comprises a content and an account comment;

determining a view status for the slide, a comment status for the slide, a total number of comments on the presentation, and a percentage of engagement, wherein the view status indicates that an account viewed the slide, wherein the comment status indicates that the account commented on the slide; and

displaying the presentation with an insights tab, wherein the insights tab displays the account, a thumbnail representation for the slide, the percentage of engagement, and a summary panel comprising a number of edits, wherein the number of edits is the cumulative total of edits made in the presentation, and wherein the thumbnail representation includes the view status and the comment status, and wherein the loading, determining, and displaying are performed by one or more computers.

16. The non-transitory computer-readable device of claim 15 , the operations further comprising:

determining a time spent viewing the presentation by the account; and

displaying the time spent viewing the presentation in association with the account in the insights tab.

17. The non-transitory computer-readable device of claim 15 , the operations further comprising:

determining a number of slides in the presentation viewed by the account; and

displaying the number of slides viewed with the account in the insights tab.

18. The non-transitory computer-readable device of claim 15 , the operations further comprising:

determining a last activity time for the account indicating the date and time that the account viewed the presentation; and

displaying the last activity time in association with the account in the insights tab.

19. The non-transitory computer-readable device of claim 15 , the operations further comprising:

determining a total number of comments for the account on the presentation; and

displaying the total number of comments in association with the account in the insights tab.

20. The non-transitory computer-readable device of claim 15 , the operations further comprising:

displaying a trend indicator in the insights tab, wherein the trend indicator provides in graphical form an indication of user engagement over a time period.

Assignments (2)
CHANGE OF NAME Recorded Dec 18, 2024
From: SALESFORCE.COM, INC.
To: SALESFORCE, INC.
Reel/Frame 069717/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2021
From: HAMLIN, DREW; BERLIN, DIANA; IGLESIA, CHRIS DE LA; GIBBS, KEVIN
To: SALESFORCE.COM, INC.
Reel/Frame 056708/0279 →
Continuity (4)
Provisional Application 62733075 · Sep 18, 2018
Provisional Application 62735746 · Sep 24, 2018
Provisional Application 62735731 · Sep 24, 2018
Related Publication 20200090125A1 · Mar 19, 2020
Cited By (1)
US 12,321,376