Methods, devices, and systems for enabling a personal cloud-computing environment with ubiquitous mobile access and source-independent, automated data aggregation
First Claim
1. A method for preventing spurious file-access operations in a personal cloud-computing environment with source-independent, automated data aggregation, the method comprising the step of:
- (a) upon receiving at least one file access notification associated with at least one respective given file from at least one computing device operationally connected to the personal cloud-computing environment, determining whether to perform, from a file listing on said at least one computing device, a local file-access operation on said at least one computing device or to perform a remote file-access operation on a remote storage element in the personal cloud-computing environment;
(b) prior to performing a file-access operation, requiring at least one file-selection notification associated with said at least one respective given file to be received prior to said receiving said at least one file-access notification in order to identify valid file-access requests; and
(c) performing said file-access operation upon receiving said at least one file-selection notification and said at least one file-access notification;
wherein said remote storage element includes any storage element on any other said at least one computing device operationally connected to the personal cloud-computing environment, thereby preventing spurious file-access operations.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses methods, devices, and systems for enabling a personal cloud-computing environment with ubiquitous mobile access and source-independent, automated data aggregation. Methods include the step of: upon receiving at least one file-selection notification from at least one computing device operationally connected to the personal cloud-computing environment, determining, based on at least one file-selection notification, whether to perform a local file-access operation on at least one computing device or to perform a remote file-access operation on a remote storage element in the personal cloud-computing environment. Other methods include the steps of: utilizing a phone-network infrastructure for maintaining operational connectivity of a personal cloud, wherein the personal cloud resides in a local network, and wherein the operational connectivity includes connectivity with at least one foreign network; and providing at least one data-management capability via the phone-network infrastructure to at least one computing device operationally connected to the personal cloud.
-
Citations
9 Claims
-
1. A method for preventing spurious file-access operations in a personal cloud-computing environment with source-independent, automated data aggregation, the method comprising the step of:
-
(a) upon receiving at least one file access notification associated with at least one respective given file from at least one computing device operationally connected to the personal cloud-computing environment, determining whether to perform, from a file listing on said at least one computing device, a local file-access operation on said at least one computing device or to perform a remote file-access operation on a remote storage element in the personal cloud-computing environment; (b) prior to performing a file-access operation, requiring at least one file-selection notification associated with said at least one respective given file to be received prior to said receiving said at least one file-access notification in order to identify valid file-access requests; and (c) performing said file-access operation upon receiving said at least one file-selection notification and said at least one file-access notification; wherein said remote storage element includes any storage element on any other said at least one computing device operationally connected to the personal cloud-computing environment, thereby preventing spurious file-access operations. - View Dependent Claims (2, 3)
-
-
4. A device for preventing spurious file-access operations in a personal cloud-computing environment with source-independent, automated data aggregation, the device comprising:
-
(a) a CPU for performing computational operations; (b) a memory module for storing data; (c) a network connection for communicating across a network; and (d) a determination module configured for; (i) upon receiving at least one file access notification associated with at least one respective given file from at least one computing device operationally connected to the personal cloud-computing environment, determining whether to perform, from a file listing on said at least one computing device, a local file-access operation on said at least one computing device or to perform a remote file-access operation on a remote storage element in the personal cloud-computing environment; (ii) prior to performing a file-access operation, requiring at least one file-selection notification associated with said at least one respective given file to be received prior to said receiving said at least one file-access notification in order to identify valid file-access requests; and (iii) performing said file-access operation upon receiving said at least one file-selection notification and said at least one file-access notification; wherein said remote storage element includes any storage element on any other said at least one computing device operationally connected to the personal cloud-computing environment, thereby preventing spurious file-access operations. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer-readable medium, having computer-readable code embodied on the non-transitory computer-readable medium, the computer-readable code comprising:
-
(a) program code for, upon receiving at least one file-access notification associated with at least one respective given file from at least one computing device operationally connected to a personal cloud-computing environment, determining whether to perform, from a file listing on said at least one computing device, a local file-access operation on said at least one computing device or to perform a remote file-access operation on a remote storage element in said personal cloud-computing environment; (b) program code for, prior to performing a file-access operation, requiring at least one file-selection notification associated with said at least one respective given file to be received prior to said receiving said at least one file-access notification in order to identify valid file-access requests; and (c) program code for performing said file-access operation upon receiving said at least one file-selection notification and said at least one file-access notification; wherein said remote storage element includes any storage element on any other said at least one computing device operationally connected to the personal cloud-computing environment, thereby preventing spurious file-access operations. - View Dependent Claims (8, 9)
-
Specification