Cloud service utilization
First Claim
Patent Images
1. A method of cloud service utilization on an application-by-application basis, the method comprising, for each of a plurality of applications:
- implementing a respective I/O hook configured to intercept a data access from a corresponding application of the plurality of applications;
selecting a cloud service from a plurality of cloud services based on data access statistics generated by the respective I/O hook for the corresponding application;
migrating data accessed by the corresponding application to a cloud server that provides the selected cloud service;
receiving, from the respective I/O hook, a data access intercepted from the corresponding application; and
redirecting the intercepted data access to the cloud server that provides the selected cloud service.
1 Assignment
0 Petitions
Accused Products
Abstract
Cloud services may be utilized by implementing an I/O hook that can intercept a data access from an application, migrating data accessed by the application to a cloud server that provides a cloud service, receiving, from the I/O hook, a data access intercepted from the application, and redirecting the intercepted data access to the cloud server.
-
Citations
14 Claims
-
1. A method of cloud service utilization on an application-by-application basis, the method comprising, for each of a plurality of applications:
-
implementing a respective I/O hook configured to intercept a data access from a corresponding application of the plurality of applications; selecting a cloud service from a plurality of cloud services based on data access statistics generated by the respective I/O hook for the corresponding application; migrating data accessed by the corresponding application to a cloud server that provides the selected cloud service; receiving, from the respective I/O hook, a data access intercepted from the corresponding application; and redirecting the intercepted data access to the cloud server that provides the selected cloud service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification