DEVICE PINNING CAPABILITY FOR ENTERPRISE CLOUD SERVICE AND STORAGE ACCOUNTS
First Claim
1. A method for limiting a number of devices that a user can use to synchronize with a cloud-based service, the method, comprising:
- receiving a login request to synchronize a device with the cloud-based service from the user;
responsive to determining the number of devices that the user is allowed to use for content synchronization has been reached, determining whether the device has been authorized;
responsive to determining that the number of devices that the user is allowed to use for content synchronization has not been reached, registering the device and allowing synchronization of the device with the cloud-based service.
4 Assignments
0 Petitions
Accused Products
Abstract
Device pinning capabilities for cloud-based services and/or storage accounts are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for authorizing synchronization of a synchronization client on a device with content associated with an account in the cloud-based service, responsive to determining that the device is on a list of devices that are authorized, and synchronizing the synchronization client on the device with the content associated with the account such that the content is also locally available for access on the device. The list of devices can be specific to and associated with devices for a user in the account and can be limited to an allowable number of devices for the account or a user associated with the account.
82 Citations
31 Claims
-
1. A method for limiting a number of devices that a user can use to synchronize with a cloud-based service, the method, comprising:
-
receiving a login request to synchronize a device with the cloud-based service from the user; responsive to determining the number of devices that the user is allowed to use for content synchronization has been reached, determining whether the device has been authorized; responsive to determining that the number of devices that the user is allowed to use for content synchronization has not been reached, registering the device and allowing synchronization of the device with the cloud-based service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for controlling devices that synchronize with a cloud-based service, the method, comprising:
-
authorizing synchronization of a synchronization client on a device with content associated with an account in the cloud-based service, responsive to determining that the device is on a list of devices that are authorized; synchronizing the synchronization client on the device with the content associated with the account such that the content is also locally available for access on the device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable storage medium having stored thereon instructions which when executed by a processor performs a method for synchronizing content with a collaboration environment, the method, comprising:
-
retrieving a device identifier for a device by a synchronization application installed on the device; sending the device identifier and user credentials to the collaboration environment associated with a synchronization request; synchronizing the device with content in the collaboration environment if an authentication token is received based on the device identifier and the user credentials. - View Dependent Claims (21, 22, 23)
-
-
24. A system for limiting a number of devices allowable to synchronize with content of accounts in an online collaboration platform, the system, comprising:
-
a processing unit; a memory unit having stored thereon instructions which when executed by the processing unit, causes the processing unit to; track numbers of devices allowable for synchronization across the accounts in the online collaboration platform; granting access to synchronization of a device with an account in response to determining that the device has previously been authorized for the account. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A system for controlling devices that synchronize with a cloud-based service, the system, comprising:
-
means for, receiving a synchronization request from a client on a device; wherein, the synchronization request includes a device ID and user credentials; means for, determining that the device is on a list of devices that are authorized, using the device ID; means for, authorizing synchronization of the client with content associated with an account in the cloud-based service; means for, synchronizing the client on the device with the content associated with the account such that the content is available for access on the device. - View Dependent Claims (30, 31)
-
Specification