SYSTEMS AND METHODS FOR PROVIDING NOTIFICATIONS OF CHANGES IN A CLOUD-BASED FILE SYSTEM
First Claim
1. A computer-implemented method of notifying a networked device of a modification to a resource of a cloud-based file system, comprising:
- receiving a subscription request associated with the resource and identifying the networked device;
in response to determining that the networked device is authorized to access the resource, recording a subscription based on the subscription request; and
in response to a modification being made to the resource, transmitting a notification regarding the modification to the networked device based on the recorded subscription.
2 Assignments
0 Petitions
Accused Products
Abstract
A cloud-based file system receives a subscription request associated with a networked device and identifying a set of one or more resources of the cloud-based file system and a set of one or more resource modifications. The cloud-based file system determines whether the networked device is authorized to access the resource, and, if so, records a subscription based on the subscription request. In response to a user, an application, or other suitable entity making a modification in the set of modifications to a resource in the set of resources, the cloud-based file system generates a notification to the networked device and to other networked devices with subscriptions that include the modification to the resource. The notification may identify the subscription with which the notification is associated, provide information identifying the modification, or provide other suitable information.
43 Citations
20 Claims
-
1. A computer-implemented method of notifying a networked device of a modification to a resource of a cloud-based file system, comprising:
-
receiving a subscription request associated with the resource and identifying the networked device; in response to determining that the networked device is authorized to access the resource, recording a subscription based on the subscription request; and in response to a modification being made to the resource, transmitting a notification regarding the modification to the networked device based on the recorded subscription. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A cloud storage system, comprising:
-
a communication processor in communication with; a resource database for storing a plurality of resources, a subscription database for storing a plurality of subscriptions, wherein a subscription in the plurality of subscriptions identifies at least one resource characteristic, at least one type of modification, and at least one networked device, and a subscription processor configured to; store a first subscription in the subscription database based on a subscription request; identify a modification to a resource with the at least one resource characteristic identified by the first subscription; determine whether the modification is of the at least one type of modification identified by the first subscription; and generate a notification to the at least one networked device identified by the first subscription; wherein the communication processor is configured to; transmit the notification to the at least one networked device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification