SYSTEMS AND METHODS FOR EPHEMERAL EVENTING
First Claim
Patent Images
1. A method comprising:
- identifying a content item on a user device, the content item comprising a content portion and a metadata portion;
providing, in a first upload and over a first network connection with a content management system, the metadata portion of the content item to the content management system;
receiving, from the content management system over the first network connection, event assignment metadata that associates the content item with an event; and
providing, in a second upload and over a second network connection with the content management system, the content portion of the content item to the content management system.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for ephemeral eventing. Ephemeral eventing may involve sending metadata portions associated with content items from a user device to a content management system prior to uploading the content portions of the content items. The content management system may then assign the content items to one or more events. The event assignments may then be sent back to the user device, allowing the content items to be locally displayed according to their events as if the content items had already been uploaded to the content management system.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a content item on a user device, the content item comprising a content portion and a metadata portion; providing, in a first upload and over a first network connection with a content management system, the metadata portion of the content item to the content management system; receiving, from the content management system over the first network connection, event assignment metadata that associates the content item with an event; and providing, in a second upload and over a second network connection with the content management system, the content portion of the content item to the content management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
identifying a content item on a user device, the content item comprising a content portion and a metadata portion; detecting a first network connection with a content management system; providing, over the first network connection with the content management system, the metadata portion of the content item to the content management system; receiving, from the content management system over the first network connection, event assignment metadata that associates the content item with an event; detecting a second network connection with the content management system; determining that a connection speed of the second network connection is greater than a connection speed of the first network connection; and in response to determining that the connection speed of the second network connection is greater than the connection speed of the first network connection, providing, over the second network connection with the content management system, the content portion of the content item to the content management system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one processor; and at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; identify a content item on a user device, the content item comprising a content portion and a metadata portion; provide, in a first upload and over a first network connection with a content management system, the metadata portion of the content item to the content management system; receive, from the content management system over the first network connection, event assignment metadata that associates the content item with an event; and provide, in a second upload and over a second network connection with the content management system, the content portion of the content item to the content management system. - View Dependent Claims (20)
-
Specification