Relevant communication mode selection
First Claim
1. A computing device configured to provide relevant communication mode selection via wireless or wired communication, the computing device comprising:
- a memory configured to store instructions;
a processor coupled to the memory and configured to execute a communication application in conjunction with the stored instructions, the communication application configured to;
in response to detection of a request to initiate a communication session through a user interface associated with an application, determine available communication modes;
remove one or more unused communication modes, wherein an unused communication mode for removal is identified by determining whether an initiating user and a target user have logged into a subscription account using the communication mode;
prioritize remaining available communication modes to determine a selected communication mode, wherein at least one of a communication mode that is used frequently by one or both of the initiating user and the target user and a communication mode that is used frequently by the initiating user when communicating with the target user is prioritized higher than other communication modes; and
automatically initiate the communication session through the selected communication mode.
2 Assignments
0 Petitions
Accused Products
Abstract
When initiating a communication session, a user may be faced with the challenge of deciding which communication mode to use to contact and/or share content with one or more other users intended for participation in the communication session. A communication application may be configured to provide a relevant communication mode selection, the communication application including selection and communication modules. For example, the selection module of the communication application may determine available communication modes in response to detection of a request to initiate a communication session from within an application or from a user experience provided by the communication application. The selection module may remove one or more unused communication modes, and prioritize the remaining available communication modes to select a communication mode. A communication module of the communication application may then automatically initiate the communication session through the selected communication mode.
-
Citations
19 Claims
-
1. A computing device configured to provide relevant communication mode selection via wireless or wired communication, the computing device comprising:
-
a memory configured to store instructions; a processor coupled to the memory and configured to execute a communication application in conjunction with the stored instructions, the communication application configured to; in response to detection of a request to initiate a communication session through a user interface associated with an application, determine available communication modes; remove one or more unused communication modes, wherein an unused communication mode for removal is identified by determining whether an initiating user and a target user have logged into a subscription account using the communication mode; prioritize remaining available communication modes to determine a selected communication mode, wherein at least one of a communication mode that is used frequently by one or both of the initiating user and the target user and a communication mode that is used frequently by the initiating user when communicating with the target user is prioritized higher than other communication modes; and automatically initiate the communication session through the selected communication mode. - View Dependent Claims (2, 3, 4)
-
-
5. A method to provide relevant communication mode selection, the method comprising:
-
in response to detecting a request to initiate a communication session, determining available communication modes; identifying an unused communication mode for removal by determining whether an initiating user and a target user have logged into a subscription account using the communication mode; removing the unused communication mode from among the available communication modes; prioritizing remaining available communication modes to select a communication mode; and automatically initiating the communication session through the selected communication mode. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system configured to provide relevant communication mode selection, the system comprising:
-
a first server configured to provide access to an application to a plurality of users; and a second server configured to execute a communication application, wherein the communication application is configured to; in response to detection of a request to initiate a communication session from within one of the application provided by the first server or a user experience provided by the communication application, determine available communication modes; identify an unused communication mode for removal by determining whether an initiating user and a target user have logged into a subscription account using the communication mode; remove the unused communication mode from among the available communication modes; prioritize remaining available communication modes to determine a selected communication mode based on one or more priority criteria; and automatically initiate the communication session through the selected communication mode. - View Dependent Claims (17, 18, 19)
-
Specification