System grouping clipboard memories associating with computers in a network into a shared clipboard memory for sharing data object in the network
First Claim
1. A method for sharing data in a computer network having multiple processors enrolled therein, comprising the steps of:
- associating a clipboard memory with each processor enrolled in said computer network;
grouping said clipboard memories within said computer network into a shared clipboard memory;
transferring a data object from an application within a processor enrolled in said computer network to a clipboard memory associated with said processor, in response to user input;
monitoring a communications port associated with each of said multiple processors to determine when a data object has been transferred from an application within a processor to a clipboard memory associated therewith; and
automatically transferring said data object to all clipboard memories within said shared clipboard memory, in response to said determination of transferring said data object from said application within said processor to said clipboard memory associated with said processor, such that objects clipped and pasted from an application in a first processor into a clipboard memory at said first processor may be removed from a clipboard memory associated with a second processor and pasted into an application at said second processor utilizing said shared clipboard memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for sharing data in a computer network having multiple processors enrolled therein. A local clipboard memory is initially associated with each processor enrolled in the computer network. A data object from an application within a processor enrolled in a computer network is thereafter transferred to the clipboard memory associated with that processor, in response to user input. The data object is thereafter automatically transferred to some or all clipboard memories of the other processors enrolled in the computer network. As a result of the automatic transference of the data object to the other clipboard memories of the processors enrolled in a network, applications running on those processors enrolled in the computer network can be directed, via user input, to retrieve the data object from the local clipboard memory of that processor. The clipboard memories contained within processors enrolled in the computer network can be grouped into one or more logical shared clipboard memories, thus allowing for the existence of one or more shared clipboards within the processors enrolled in the computer network.
-
Citations
14 Claims
-
1. A method for sharing data in a computer network having multiple processors enrolled therein, comprising the steps of:
-
associating a clipboard memory with each processor enrolled in said computer network; grouping said clipboard memories within said computer network into a shared clipboard memory; transferring a data object from an application within a processor enrolled in said computer network to a clipboard memory associated with said processor, in response to user input; monitoring a communications port associated with each of said multiple processors to determine when a data object has been transferred from an application within a processor to a clipboard memory associated therewith; and automatically transferring said data object to all clipboard memories within said shared clipboard memory, in response to said determination of transferring said data object from said application within said processor to said clipboard memory associated with said processor, such that objects clipped and pasted from an application in a first processor into a clipboard memory at said first processor may be removed from a clipboard memory associated with a second processor and pasted into an application at said second processor utilizing said shared clipboard memory. - View Dependent Claims (2, 3, 4)
-
-
5. A system for sharing data in a computer network having multiple processors enrolled therein, said system comprising:
-
means for associating a clipboard memory with each processor enrolled in said computer network; means for grouping said clipboard memories within said computer network into a shared clipboard memory; means for transferring a data object from an application within a processor enrolled in said computer network to a clipboard memory associated with said processor, in response to user input; means for monitoring a communications port associated with each of said multiple processors to determine when a data object has been transferred from an application within a processor to a clipboard memory associated therewith, and means for automatically transferring said data object to all clipboard memories within said shared clipboard memory in response to said determination of transferring said data object from said application within said processor to said clipboard memory associated with said processor, such that objects clipped and pasted from an application in a first processor into a clipboard memory at said first processor may be removed from a clipboard memory associated with a second processor and pasted into an application at said second processor utilizing said shared clipboard memory. - View Dependent Claims (6, 7, 8)
-
-
9. A program product residing in computer memory in a computer system, for sharing data in a computer network having multiple processors enrolled therein, said program product comprising:
-
means for associating a clipboard memory with each processor enrolled in said computer network; means for grouping said clipboard memories within said computer network into a shared clipboard memory; means for transferring a data object from an application within a processor enrolled in said computer network to a clipboard memory associated with said processor, in response to user input; means for monitoring a communications port associated with each of said multiple processors to determine when a data object has been transferred from an application within a processor to a clipboard memory associated therewith; means for automatically transferring said data object to all clipboard memories within said shared clipboard memory, in response to said determination of transferring said data object from said application within said processor to said clipboard memory associated with said processor, such that objects clipped and pasted from an application in a first processor into a clipboard memory at said first processor may be removed from a clipboard memory associated with a second processor and pasted into an application at said second processor utilizing said shared clipboard memory; signal bearing media bearing; said means for associating a clipboard memory with each processor en rolled in said computer network; said means for grouping said clipboard memories within said computer network into a shared clipboard memory; said means for transferring a data object from an application with in a processor enrolled in said computer network to a clipboard memory associated with said processor, in response to user input; said means for monitoring a communications port associated with each of said multiple processors to determine when a data object has been transferred from an application within a processor to a clipboard memory associated therewith; said means for automatically transferring said data object to all clipboard memories, within said shared clipboard memory in response to said determination of transferring said data object from said application within said processor to said clipboard memory associated with said processor, such that objects clipped and pasted from an application in a first processor into a clipboard memory at said first processor may be removed from a clipboard memory associated with a second processor and pasted into an application at said second processor utilizing said shared clipboard memory. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification