System and method for generating a consistent user name-space on networked devices
First Claim
1. In a computer network having two or more computing devices in communication, including a host computing device and a remote computing device, a method for generating a consistent user name-space, the method comprising:
- identifying an item to be mapped from the remote computing device to the host computing device;
transmitting from the remote computing device to the host computing device a structure of the item identified for mapping;
transmitting from the remote computing device to the host computing device metadata of the item identified for mapping, wherein the item is represented in a graphical user interface of the host computing device with an icon and a line highlighting the icon when a user attempts to share the item before the item is fully mapped;
making the metadata of the item available on the host computing device;
determining if the item is available for transmission from the remote computing device to the host computing device;
if the item is not available for transmission, denoting an unavailable status of the item in a user name-space of the host computing device;
permitting modification of the metadata on the host computing device;
transmitting any modified metadata from the host computing device to the remote computing device; and
updating the file system of the remote computing device with the modified metadata;
alternatively, if the item is available for transmission, denoting the available status of the item in the user name-space of the host computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Implementing a consistent user name-space on networked computing devices includes various components and methods. When a network connection between a local or host computing device and one or more remote computing devices is present, remote items are represented using the same methodology as items located on the host computing device. To the user, remote and local items are indistinguishable. When the network connection is lost or items located on a remote computer are otherwise unavailable, the unavailable items remain represented on the host computing device. Unavailable items are represented in a way that informs the user that the items may not be fully accessed.
4 Citations
12 Claims
-
1. In a computer network having two or more computing devices in communication, including a host computing device and a remote computing device, a method for generating a consistent user name-space, the method comprising:
-
identifying an item to be mapped from the remote computing device to the host computing device; transmitting from the remote computing device to the host computing device a structure of the item identified for mapping; transmitting from the remote computing device to the host computing device metadata of the item identified for mapping, wherein the item is represented in a graphical user interface of the host computing device with an icon and a line highlighting the icon when a user attempts to share the item before the item is fully mapped; making the metadata of the item available on the host computing device; determining if the item is available for transmission from the remote computing device to the host computing device; if the item is not available for transmission, denoting an unavailable status of the item in a user name-space of the host computing device; permitting modification of the metadata on the host computing device; transmitting any modified metadata from the host computing device to the remote computing device; and updating the file system of the remote computing device with the modified metadata; alternatively, if the item is available for transmission, denoting the available status of the item in the user name-space of the host computing device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Computer storage media storing computer-executable instructions thereon that, when executed, perform a method for generating a consistent user name-space that is presentable on a host computing device and a remote computing device, the method comprising:
-
identifying an item to be mapped from the remote computing device to the host computing device; transmitting from the remote computing device to the host computing device a structure of the item identified for mapping; transmitting from the remote computing device to the host computing device metadata of the item identified for mapping, wherein the item is represented in a graphical user interface of the host computing device with an icon and a line highlighting the icon when a user attempts to share the item before the item is fully mapped; making the metadata of the item available on the host computing device; determining if the item is available for transmission from the remote computing device to the host computing device; if the item is not available for transmission, denoting an unavailable status of the item in a user name-space of the host computing device; permitting modification of the metadata on the host computing device; transmitting any modified metadata from the host computing device to the remote computing device; and updating the file system of the remote computing device with the modified metadata; alternatively, if the item is available for transmission, denoting the available status of the item in the user name-space of the host computing device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In a computer network having two or more computing devices in communication, including a host computing device and a remote computing device, a method for mapping a plurality of items from the remote computing device to the host computing device, the method comprising:
-
receiving at the remote computing device a message that identifies items for mapping from the remote computing device to the host computing device; transmitting from the remote computing device to the host computing device the structure of the items identified for mapping; transmitting from the remote computing device to the host computing device the metadata of each item identified for mapping; permitting modification of the metadata on the host computing device; transmitting any modified metadata from the host computing device to the remote computing device; and updating the file system of the remote computing device with the modified metadata; storing the transmitted metadata on the host computing device, wherein an item is represented in a graphical user interface of the host computing device with an icon and a line highlighting the icon if a user attempts to share said item before file stream data of the item is located on the host computing device. - View Dependent Claims (12)
-
Specification