Patent ID: 11886388
Assignee: PARALLELS INTERNATIONAL GMBH
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
executing a registry application upon a first electronic device comprising at least a microprocessor;
storing solely within a first memory accessible to the first microprocessor a first electronic registry comprising a centralized listing of a plurality of files; wherein
the first electronic registry comprises:
a first portion relating to remote files, the first portion established in dependence upon first events received from one or more second electronic devices for which associated first metadata is stored within the first electronic registry, each first event relating to a remote file stored upon the second memory accessible to a second electronic device of the one or more second electronic devices; and
a second portion relating to local files, the second portion established in dependence upon second events associated with the first electronic device for which associated second metadata is stored within the first electronic registry, each second event relating to a local file stored upon the third memory accessible to the first electronic device;

the first electronic registry provides a user f the first electronic device with access to the centralized listing of the plurality of files where each file of the plurality of files is associated with a first event or a second event arising from an action established upon the first electronic device by the user;
any application executing upon the first electronic device can access and render to the user of the first electronic device the centralized listing of plurality of files such that the user of the first electronic device can select a file of the plurality of files;
each file of the plurality of files is stored within the first electronic registry independent of any application associated with the action established upon the first electronic device by the user that results in the one of the first event and the second event associated with the file of the plurality of files;
each first event relating to the remote file of the plurality of remote files is one of creating the remote file, opening the remote file, modifying the remote file, saving the remote file and copying-pasting content data upon the one or more second electronic devices;
each second event relating to h local file of the plurality of local files is one of creating the local file, opening the local file, modifying the local file, saving the local file and copying-pasting content data upon the first electronic device; and
the first metadata stored within the first electronic registry for each first event is generated by a process comprising:
receiving the first event upon the first electronic device from the second electronic device of the one or more second electronic devices;
generating with the first microprocessor a link to the remote file associated with the first event in dependence upon a first predetermined portion of third metadata received from the second electronic device of the one or more second electronic devices with the first event; and
storing with the first microprocessor the link within the first file registry as a predetermined portion of the first metadata.