Communication channel indicators
First Claim
Patent Images
1. A method comprising:
- providing at least one entity icon on a screen of a device, wherein each entity icon is associated with a respective contact entity, wherein each of the at least one entity icons is associated with a plurality of communication channels, each communication channel associated with the respective contact entity and a visual indicator, wherein at least one of the communication channels is associated with a third party hosting service for sharing information with other entities by the respective contact entity;
providing, for each entity icon, presence data of the respective contact entity;
providing, in response to selection of a particular entity icon, at least one visual indicator corresponding to an active communication channel and at least one visual indicator corresponding to an inactive communication channel, each visual indicator indicating activity of the respective associated contact entity using the communication channel, and wherein at least one of the visual indicators indicates a level of activity by having a varied appearance according to the level of activity on a respective associated third party hosting service, wherein the visual indicators for active communication channels and inactive communication channels are provided for display simultaneously and distinct from one another, and each visual indicator of an entity icon has a communication channel that is different from a communication channel of other ones of the visual indicators of that entity icon;
andopening a communication link associated with the selected entity icon in response to receiving a selection of a visual indicator associated with the selected entity icon corresponding to an active communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes providing at least one entity icon on a screen of a device, providing at least one visual indicator corresponding to a communication channel associated with the at least one entity, where the visual indicator that corresponds to an active communication channel is different from the visual indicator that corresponds to an inactive communication channel, opening a entity application by selecting an entity icon, moving the entity icon and releasing the entity icon, and opening a communication link with the selected entity by selecting the visual indicator corresponding to an active communication channel.
92 Citations
18 Claims
-
1. A method comprising:
-
providing at least one entity icon on a screen of a device, wherein each entity icon is associated with a respective contact entity, wherein each of the at least one entity icons is associated with a plurality of communication channels, each communication channel associated with the respective contact entity and a visual indicator, wherein at least one of the communication channels is associated with a third party hosting service for sharing information with other entities by the respective contact entity; providing, for each entity icon, presence data of the respective contact entity; providing, in response to selection of a particular entity icon, at least one visual indicator corresponding to an active communication channel and at least one visual indicator corresponding to an inactive communication channel, each visual indicator indicating activity of the respective associated contact entity using the communication channel, and wherein at least one of the visual indicators indicates a level of activity by having a varied appearance according to the level of activity on a respective associated third party hosting service, wherein the visual indicators for active communication channels and inactive communication channels are provided for display simultaneously and distinct from one another, and each visual indicator of an entity icon has a communication channel that is different from a communication channel of other ones of the visual indicators of that entity icon; and opening a communication link associated with the selected entity icon in response to receiving a selection of a visual indicator associated with the selected entity icon corresponding to an active communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14, 15, 16, 17, 18)
-
-
10. A user interface comprising:
-
a memory; and a controller configured, responsive to execution of instructions stored by the memory, to; present at least one entity icon, wherein each entity icon is associated with a respective contact entity, wherein each of the at least one entity icons is associated with a plurality of communication channels, each communication channel associated with the respective contact entity and a visual indicator, wherein at least one of the communication channels is associated with a third party hosting service for sharing information with other entities by the respective contact entity, present, for each entity icon, presence data of the respective contact entity, in response to selection of a particular entity icon, present simultaneously at least two visual indicators associated with the at least one entity icon, at least one of the at least two visual indicators corresponding to an active communication channel associated with the at least one entity icon, and at least one of the at least two visual indicators corresponding to an inactive communication channel associated with the at least one entity icon, each visual indicator indicating activity of the respective associated contact entity using the communication channel, and wherein at least one of the visual indicators indicates a level of activity by having a varied appearance according to the level of activity on a respective associated third party hosting service, wherein a visual indicator for an active communication channel is different than a visual indicator for an inactive communication channel and each visual indicator of an entity icon has a communication channel that is different from a communication channel of other ones of the visual indicators of that entity icon, and present a selection link associated with each visual indicator, the activation of which will couple a contact entity associated with a respective entity icon to the respective communication channel. - View Dependent Claims (11)
-
-
12. An apparatus comprising:
-
a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to; provide at least one entity icon on a screen of a device, wherein each entity icon is associated with a respective contact entity, wherein each of the at least one entity icons is associated with a plurality of communication channels, each communication channel is associated with the respective contact entity and a visual indicator, wherein at least one of the communication channels is associated with a third party hosting service for sharing information with other entities by the respective contact entity; provide, for each entity icon, presence data of the respective contact entity; provide, in response to selection of a particular entity icon, at least one visual indicator corresponding to an active communication channel and at least one visual indicator corresponding to an inactive communication channel, each visual indicator indicating activity of the respective associated contact entity using the communication channel, and wherein at least one of the visual indicators indicates a level of activity by having a varied appearance according to the level of activity on a respective associated third party hosting service, wherein the visual indicators for active communication channels and inactive communication channels are provided for display simultaneously and distinct from one another, and each of the visual indicators of an entity icon corresponds to a mode of communication that is different from a channel of communication of other ones of the visual indicators of that entity icon; and open a communication link to a contact entity associated with the selected entity icon over a communication channel in response to receiving selection of a visual indicator corresponding to an active communication channel.
-
-
13. A computer program product stored in a memory comprising:
-
a non-transitory computer useable medium having computer readable code embodied therein for causing a computer to open a communication mode with a contact entity, the computer readable code in the computer program product comprising; computer readable program code for causing a computer to provide at least one entity icon on a display of a device, wherein each entity icon is associated with a respective contact entity, wherein each of the at least one entity icons is associated with a plurality of communication channels, each communication channel is associated with the respective contact entity and a visual indicator, wherein at least one of the communication channels is associated with a third party hosting service for sharing information with other entities by the respective contact entity; computer readable program code for causing a computer to provide, for each entity icon, presence data of the respective contact entity; computer readable program code for, in response to selection of a particular entity icon, causing a computer to provide at least two visual indicators for display simultaneously corresponding to at least one communication channel associated with the entity icon, wherein at least one of the at least two visual indicators corresponds to an active communication channel and at least one of the at least two visual indicators corresponds to an inactive communication channel; computer readable program code for causing a computer to apply different visual indicators to active communication channels and inactive communication channels, each visual indicator indicating activity of the respective associated contact entity using the communication channel, and wherein at least one of the visual indicators indicates a level of activity by having a varied appearance according to the level of activity on a respective associated third party hosting service, wherein each of the visual indicators of an entity icon corresponds to a communication channel that is different from a communication channel of other ones of the visual indicators of that entity icon; and computer readable program code for causing a computer to open a communication channel to a contact entity associated with the entity icon in response to receiving selection of a visual indicator corresponding to an active communication.
-
Specification