IP Library Granted Patent US 9,128,977
Granted Patent B2
US 9,128,977 · App. 13/725,647 · Granted Sep 8, 2015

Enhancing event summaries of synced online content management system interactions

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 9,128,977
App. No.
13/725,647
Granted
Sep 8, 2015
Kind
B2
Abstract

Disclosed are systems, methods, and computer-readable storage media for enhancing event summaries of synced online content management system interactions. Users can identify one or more of the collapsed events markers that have pointers to the original, uncondensed, event markers. Upon identifying the one or more collapsed event markers, users can add additional data, via the pointers, to the original, uncondensed, event markers that were used to generate the collapsed event marker. The content management system can then perform a new analysis of the shared dataspace, analyzing the event markers using pre-existing data and the newly added data to create additional collapsed event markers, modify previously generated collapsed event markers, or remove/replace collapsed event markers. These enriched collapsed event markers can then newly presented to the user.

Claims (41)

1. A computer-implemented method comprising:

presenting to a user, by a processor, a collapsed event associated with content item activity on a shared dataspace, the collapsed event is associated with at least two event markers based on at least one commonality between at least two items of information;

receiving from a user, by a processor, additional data to be associated with the collapsed event;

adding, by a processor, the additional data to the event markers;

updating, by a processor, the collapsed event using the added additional data, to yield an enriched collapsed event including the additional data; and

presenting by a processor, the enriched collapsed event to the user;

preparing, by a processor, a notification describing the enriched collapsed event; and

presenting, by a processor, the notification to an additional user of the shared dataspace,

wherein preparing and presenting of the notification only occur when a threshold associated with the enriched collapsed event is met, and

wherein the activity associated with each event marker comprises at least one file interaction with the file interaction comprising at least one of adding a file, deleting a file, moving a file, renaming a file, providing a user access to the shared dataspace, limiting access to the shared dataspace to a user, making a file public, making a directory public, or restricting public access to the shared dataspace.

2. The method of claim 1 , wherein the additional data comprises at least one of a label, source information, and a time of origin.

3. The method of claim 1 , wherein updating of the collapsed event further comprises merging a portion of the event markers with additional event markers to recreate the collapsed event based on the additional data, where the additional event markers were not used for the collapsed event.

4. The method of claim 1 , wherein the presenting of the enriched collapsed event occurs via at least one of a software client and a log.

5. A system comprising:

a processor; and

a non-transitory computer-readable storage medium having processor-executable instructions stored therein for causing a processor to:

present to a user a collapsed event associated with content item activity on a shared dataspace, the collapsed event is associated with at least two event markers based on at least one commonality between at least two items of information;

receive from a user additional data to be associated with the collapsed event;

add the additional data to the event markers;

update the collapsed event using the added additional data, to yield an enriched collapsed event including the additional data; and

present the enriched collapsed event to the user;

prepare a notification describing the enriched collapsed event; and

present the notification to an additional user of the shared dataspace,

wherein the prepare and present the notification only occur when a threshold associated with the enriched collapsed event is met, and

wherein the activity associated with each event marker comprises at least one file interaction with the file interaction comprising at least one of adding a file, deleting a file, moving a file, renaming a file, providing a user access to the shared dataspace, limiting access to the shared dataspace to a user, making a file public, making a directory public, or restricting public access to the shared dataspace.

6. The system of claim 5 , wherein the additional data comprises at least one of a label, source information, and a time of origin.

7. The system of claim 5 , wherein updating of the collapsed event further comprises merging a portion of the event markers with additional event markers to recreate the collapsed event based on the additional data, where the additional event markers were not used for the collapsed event.

8. The system of claim 5 , wherein the presenting of the enriched collapsed event occurs via at least one of a software client and a log.

9. A non-transitory computer-readable storage medium having processor-executable instructions stored therein for causing a processor to:

present to a user a collapsed event associated with content item activity on a shared dataspace, the collapsed event is associated with at least two event markers based on at least one commonality between at least two items of information;

receive from a user additional data to be associated with the collapsed event;

add the additional data to the event markers;

update the collapsed event using the added additional data, to yield an enriched collapsed event including the additional data; and

present the enriched collapsed event to the user;

prepare a notification describing the enriched collapsed event; and

present the notification to an additional user of the shared dataspace,

wherein prepare and present the notification only occur when a threshold associated with the enriched collapsed event is met, and

wherein the activity associated with each event marker comprises at least one file interaction with the file interaction comprising at least one of adding a file, deleting a file, moving a file, renaming a file, providing a user access to the shared dataspace, limiting access to the shared dataspace to a user, making a file public, making a directory public, or restricting public access to the shared dataspace.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the additional data comprises at least one of a label, source information, and a time of origin.

11. The non-transitory computer-readable storage medium of claim 9 , wherein updating of the collapsed event further comprises merging a portion of the event markers with additional event markers to recreate the collapsed event based on the additional data, where the additional event markers were not used for the collapsed event.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the presenting of the enriched collapsed event occurs via at least one of a software client and a log.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069613/0744 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
RELEASE OF SECURITY INTEREST Recorded Dec 11, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069600/0149 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
SECURITY INTEREST Recorded Apr 14, 2017
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042254/0001 →
SECURITY INTEREST Recorded Mar 24, 2014
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 032510/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2013
From: BELANGER, MAXIME; CONSALUS, KYLE
To: DROPBOX, INC.
Reel/Frame 031522/0238 →