CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority under 35 U.S.C. § 119(a) to Provisional Application No. 202011014521, entitled IDENTIFYING AN APPLICATION FOR COMMUNICATING WITH ONE OR MORE INDIVIDUALS, which was filed with the Indian Patent Office on Apr. 1, 2020, the entire contents of which are incorporated herein by reference for all purposes.

BACKGROUND

Various applications have been developed that allow users to collaborate electronically using computers, mobile devices, smartphones, tablets, etc. Examples of such collaboration applications include Slack, Outlook, Skype, GoToMeeting, Google Hangouts, Amazon Chime, etc. Many users, particularly in work environments, have several such applications available to them. Accordingly, such users typically develop preferences for certain collaboration applications based on their particular business needs, personality traits, etc.

SUMMARY

This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features, nor is it intended to limit the scope of the claims included herewith.

In some of the disclosed embodiments, a method involves receiving, by a computing system, a first input indicative of a first individual with whom a user of a client device is to communicate; determining, by the computing system, first data of a plurality of applications, the first data being indicative of the first individual being available with at least one of the plurality of applications; selecting, by the computing system and based at least in part on the first data, a first application, from among the plurality of applications, for communication with the first individual; and causing the client device to output an indication that the first application can be used to communicate with the first individual.

In some disclosed embodiments, a method involves receiving, by a computing system, a first input indicative of a first individual with whom a user of a client device is to communicate; determining, by the computing system, first data indicating that the first individual prefers a first application over a second application; selecting, by the computing system and based at least in part on the first data, the first application for communication with the first individual; and causing the client device to output an indication that the first application can be used to communicate with the first individual.

In some disclosed embodiments, a computing system comprises at least one processor, and at least one computer-readable medium encoded with instructions which, when executed by the at least one processor, causes the computing system to receive a first input indicative of a first individual with whom a user of a client device is to communicate, to determine first data of a plurality of applications, the first data being indicative of the first individual being available with at least one of the plurality of applications, to select, based at least in part on the first data, a first application, from among the plurality of applications, for communication with the first individual, and to cause the client device to output an indication that the first application can be used to communicate with the first individual.

