Providing a local device with computing services from a remote host
First Claim
1. A method of providing a local device with computing services from a remote host, the method, comprising:
- detecting a request generated from a local device to access data;
in response to determining that the data is not accessible by applications installed on the local device;
providing, from the remote host, a remote application which is able to access the data for a fee to enable the data to be accessed from the local device;
wherein, a selected service model determines the fee and whether to provide the remote application for use by the local device when offline; and
streaming portions of the remote application to the local device used for execution to open the file when the selected service model does not provide for offline usage by the local device.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing a local device with computing services are disclosed. One embodiment includes, identifying one or more file types of files stored on the local device which is not associated with a local application that is installed on the local device and detecting a request to access a file stored on the local device having one of the one or more file types. The remote host can generate an offer to provide access to a remote application which is able to open the file for a fee such that the file is accessible via the local device. A selected service model can determine the fee and whether the remote application is provided for use by the local device when offline.
-
Citations
28 Claims
-
1. A method of providing a local device with computing services from a remote host, the method, comprising:
-
detecting a request generated from a local device to access data; in response to determining that the data is not accessible by applications installed on the local device; providing, from the remote host, a remote application which is able to access the data for a fee to enable the data to be accessed from the local device; wherein, a selected service model determines the fee and whether to provide the remote application for use by the local device when offline; and streaming portions of the remote application to the local device used for execution to open the file when the selected service model does not provide for offline usage by the local device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of providing a local device with computing services from a remote host, the method, comprising:
-
identifying one or more file types of files stored on the local device which is not associated with a local application that is installed on the local device; detecting a request to access a file stored on the local device having one of the one or more file types; generating, from the remote host, an offer to provide access to a remote application, the remote application configured to open the file for a fee such that the file is accessible via the local device; wherein, a selected service model determines the fee and whether to provide the remote application for use by the local device when offline; and streaming portions of the remote application to the local device used for execution to open the file when the selected service model does not provide for offline usage by the local device. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system for providing a user device with computing services from a remote host, comprising:
-
a file type identifier agent that identifies one or more files stored on the user device, the files having one or more file types, the files not accessible by a local application installed on the user device; a file manager that detects a request to access a file stored on the user device; an application management engine that generates an offer to provide access to a remote application stored on the remote host, the remote application configured to open the file such that the file is accessible via the user device; wherein, the remote application is provided for accessing the file via a fee-based arrangement or an advertisement-based arrangement; wherein, a selected service model determines the fee and whether to provide the remote application for use by the user device when offline; and streaming portions of the remote application to the user device used for execution to open the file when the selected service model does not provide for offline usage by the user device. - View Dependent Claims (26, 27, 28)
-
Specification