Data transfer target applications through content analysis
First Claim
Patent Images
1. A computer program product for displaying applications associated with content in a clipboard, the computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising;
program instructions to receive a selection of content to transfer to a clipboard, wherein the content is selected from a first application executing on a computing device;
program instructions to identify one or more applications on one or more computing devices to process the received selection;
program instructions to perform a content analysis of the received selection based on predefined settings, wherein the predefined settings include an amount of textual content associated with the received selection that exceeds a threshold value and textual content that includes keywords;
program instructions to perform a content analysis of a portion of data within the identified one or more applications based on a cursor location;
program instructions to calculate a weighted score of the one or more applications based on correlations, a pattern, and a status;
program instructions to determine a ranking of the one or more applications based on the calculated weighted score;
program instructions to divide the determined ranking into the one or more categories based on predefined criteria with respect to the calculated weighted score of the one or more applications, wherein the predetermined criteria includes percentages of the calculated weighted score, the correlations, the performed content analysis, the status, and the determined rank;
program instructions to assign the identified one or more applications to one or more categories based on the performed content analysis of the received selection the performed content analysis of the portion of data, and the divided determined ranking, wherein the one or more categories include;
a most likely category, a likely category, and a least likely category; and
program instructions to display one or more user interface objects representative of the one or more applications with a respective assigned category within a task switcher.
2 Assignments
0 Petitions
Accused Products
Abstract
In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.
64 Citations
16 Claims
-
1. A computer program product for displaying applications associated with content in a clipboard, the computer program product comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to receive a selection of content to transfer to a clipboard, wherein the content is selected from a first application executing on a computing device; program instructions to identify one or more applications on one or more computing devices to process the received selection; program instructions to perform a content analysis of the received selection based on predefined settings, wherein the predefined settings include an amount of textual content associated with the received selection that exceeds a threshold value and textual content that includes keywords; program instructions to perform a content analysis of a portion of data within the identified one or more applications based on a cursor location; program instructions to calculate a weighted score of the one or more applications based on correlations, a pattern, and a status; program instructions to determine a ranking of the one or more applications based on the calculated weighted score; program instructions to divide the determined ranking into the one or more categories based on predefined criteria with respect to the calculated weighted score of the one or more applications, wherein the predetermined criteria includes percentages of the calculated weighted score, the correlations, the performed content analysis, the status, and the determined rank; program instructions to assign the identified one or more applications to one or more categories based on the performed content analysis of the received selection the performed content analysis of the portion of data, and the divided determined ranking, wherein the one or more categories include;
a most likely category, a likely category, and a least likely category; andprogram instructions to display one or more user interface objects representative of the one or more applications with a respective assigned category within a task switcher. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for displaying applications associated with content in a clipboard, the computer system comprising:
-
one or more computer processors, one or more computer readable storage media, and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to receive a selection of content to transfer to a clipboard, wherein the content is selected from a first application executing on a computing device; program instructions to identify one or more applications on one or more computing devices to process the received selection; program instructions to perform a content analysis of the received selection based on predefined settings, wherein the predefined settings include an amount of textual content associated with the received selection that exceeds a threshold value and textual content that includes keywords; program instructions to perform a content analysis of a portion of data within the identified one or more applications based on a cursor location; program instructions to calculate a weighted score of the one or more applications based on correlations, a pattern, and a status; program instructions to determine a ranking of the one or more applications based on the calculated weighted score; program instructions to divide the determined ranking into the one or more categories based on predefined criteria with respect to the calculated weighted score of the one or more applications, wherein the predetermined criteria includes percentages of the calculated weighted score, the correlations, the performed content analysis, the status, and the determined rank; program instructions to assign the identified one or more applications to one or more categories based on the performed content analysis of the received selection the performed content analysis of the portion of data, and the divided determined ranking, wherein the one or more categories include;
a most likely category, a likely category, and a least likely category; andprogram instructions to display one or more user interface objects representative of the one or more applications with a respective assigned category within a task switcher. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification