Patent ID: 11899910
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system comprising:
a processor; and
a computer-readable storage medium communicatively coupled to the processor and storing program instructions which, when executed by the processor, cause the processor to perform a method comprising:
collecting a plurality of copied data elements from a plurality of different software applications into a clipboard manager, wherein metadata associated with the plurality of copied data elements is also saved to the clipboard manager;
comparing, in response to a paste function being initialized into one or more input fields of a plurality of input fields of a first software application, the plurality of copied data elements and associated metadata with contextual data associated with the plurality of input fields;
calculating, based on the comparing, a software application confidence value and an individual confidence value for each copied data element of the plurality of copied data elements, wherein the software application confidence value comprises an application compatibility score and wherein the individual confidence value for each copied data element is based on a level of matching the contextual data associated with each input field of the plurality of input fields;
generating, based on the calculating, an overall confidence value for the plurality of copied data elements;
comparing the overall confidence value of the plurality of copied data elements to a set of confidence thresholds associated with completing the paste function; and
pasting, automatically and in response to the overall confidence value meeting a first confidence threshold, each copied data element of the plurality of copied data elements into a most closely matching input field of the plurality of input fields of the first software application based, in part, on the individual confidence value.