SYSTEM AND METHOD FOR DISTRIBUTING SHARED STORAGE FOR COLLABORATION ACROSS MULTIPLE DEVICES
First Claim
Patent Images
1. A computer-implemented method comprising:
- producing a shared store display at a first computing device, the shared store display referencing one or more local objects at the first computing device and one or more remote objects at a second computing device;
if indicated by a first user control, copying a remote object from the second computing device and storing a copy of the remote object locally at the first computing device, the first and second computing devices communicatively coupled via a network; and
setting one or more permissions on a local object in the first computing device, the one or more permissions determining whether the local object will be visible to the second computing device, objects deleted from a shared store of the first computing device being deleted from the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is described in which anchors are used to produce a shared store display. The anchors are pointers to objects which are distributively stored on a peer-to-peer network. Not all of the objects are copied to each of the units in the peer-to-peer network. Additionally, not all of the objects are stored in a central server. The peer-to-peer network software allows for collaborative networking of the objects in the shared store.
-
Citations
14 Claims
-
1. A computer-implemented method comprising:
-
producing a shared store display at a first computing device, the shared store display referencing one or more local objects at the first computing device and one or more remote objects at a second computing device; if indicated by a first user control, copying a remote object from the second computing device and storing a copy of the remote object locally at the first computing device, the first and second computing devices communicatively coupled via a network; and setting one or more permissions on a local object in the first computing device, the one or more permissions determining whether the local object will be visible to the second computing device, objects deleted from a shared store of the first computing device being deleted from the second computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a memory; and a processor configured to; produce a shared store display at a first computing device, the shared store display referencing one or more local objects at the first computing device and one or more remote objects at a second computing device; if indicated by a first user control, copy a remote object from the second computing device and storing a copy of the remote object locally at the first computing device, the first and second computing devices communicatively coupled via a network; and set one or more permissions on a local object in the first computing device, the one or more permissions determining whether the local object will be visible to the second computing device, objects deleted from a shared store of the first computing device being deleted from the second computing device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
means for producing a shared store display at a first computing device, the shared store display referencing one or more local objects at the first computing device and one or more remote objects at a second computing device; means for if indicated by a first user control, copying a remote object from the second computing device and storing a copy of the remote object locally at the first computing device, the first and second computing devices communicatively coupled via a network; and means for setting one or more permissions on a local object in the first computing device, the one or more permissions determining whether the local object will be visible to the second computing device, objects deleted from a shared store of the first computing device being deleted from the second computing device.
-
-
14. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method, the method comprising:
-
producing a shared store display at a first computing device, the shared store display referencing one or more local objects at the first computing device and one or more remote objects at a second computing device; if indicated by a first user control, copying a remote object from the second computing device and storing a copy of the remote object locally at the first computing device, the first and second computing devices communicatively coupled via a network; and setting one or more permissions on a local object in the first computing device, the one or more permissions determining whether the local object will be visible to the second computing device, objects deleted from a shared store of the first computing device being deleted from the second computing device.
-
Specification