Voice over internet integration
First Claim
Patent Images
1. An Internet-based communication method, including:
- enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode;
providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; and
enabling a communication session using the second communication mode in response to selection of the icon button,wherein the first communication mode is video conferencing with the second user or instant messaging with the second user, and wherein the method further includes;
providing an icon button in the initial communication session to the second user to enable the second user to initiate the second communication session, using the second communication mode different from the first communication mode, by selecting the icon button.
1 Assignment
0 Petitions
Accused Products
Abstract
An Internet-based communication method, apparatus and/or software may permit a user, engaged in a session using a first mode of communication, to initiate a communication using a second mode of communication. This may be done by providing an icon button for selection by the user, and the communication session using the second mode of communication may be initiated upon selection of the icon button.
102 Citations
18 Claims
-
1. An Internet-based communication method, including:
-
enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; and enabling a communication session using the second communication mode in response to selection of the icon button, wherein the first communication mode is video conferencing with the second user or instant messaging with the second user, and wherein the method further includes; providing an icon button in the initial communication session to the second user to enable the second user to initiate the second communication session, using the second communication mode different from the first communication mode, by selecting the icon button. - View Dependent Claims (2, 3, 4)
-
-
5. An Internet-based communication method, including:
-
enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; enabling a communication session using the second communication mode in response to selection of the icon button; and obtaining user preferences of the first user, relevant to the second communication mode, and applying the user preferences during the enabling the communication session using the second communication mode, wherein the user preferences include an indication of a preferred device for use in the second communication mode.
-
-
6. An Internet-based communication method, including:
-
enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; enabling a communication session using the second communication mode in response to selection of the icon button;
obtaining user preferences of the first user, relevant to the second communication mode, and applying the user preferences during the enabling the communication session using the second communication mode; andobtaining user preferences of a second user to be involved in the communication using the second communication mode, and applying the user preferences of the second user during the enabling the communication session using the second communication mode.
-
-
7. An apparatus to facilitate Internet-based communications, the apparatus including:
-
a processor coupled to the Internet; and a non-transitory memory configured to communicate with the processor, the non-transitory memory having instructions stored thereon that are executable by the processor to cause the apparatus to perform operations including; enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; and enabling a communication session using the second communication mode in response to selection of the icon button, wherein the first communication mode is video conferencing with the second user or instant messaging with the second user, and wherein the operations further include; providing an icon button in the initial communication session to the second user to enable the second user to initiate the second communication session, using the second communication mode different from the first communication mode, by selecting the icon button. - View Dependent Claims (8, 9, 10)
-
-
11. An apparatus to facilitate Internet-based communications, the apparatus including:
-
a processor coupled to the Internet; and a non-transitory memory configured to communicate with the processor, the non-transitory memory having instructions stored thereon that are executable by the processor to cause the apparatus to perform operations including; enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; enabling a communication session using the second communication mode in response to selection of the icon button; and obtaining user preferences of the first user, relevant to the second communication mode, and applying the user preferences during the enabling the communication session using the second communication mode, wherein the user preferences include an indication of a preferred device for use in the second communication mode.
-
-
12. An apparatus to facilitate Internet-based communications, the apparatus including:
-
a processor coupled to the Internet; and a non-transitory memory configured to communicate with the processor, the non-transitory memory having instructions stored thereon that are executable by the processor to cause the apparatus to perform operations including; enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; enabling a communication session using the second communication mode in response to selection of the icon button; obtaining user preferences of the first user, relevant to the second communication mode, and applying the user preferences during the enabling the communication session using the second communication mode; and obtaining user preferences of a second user to be involved in the communication using the second communication mode, and applying the user preferences of the second user during the enabling the communication session using the second communication mode.
-
-
13. A non-transitory memory having instructions stored thereon that are executable by a processor to cause an Internet-based communications apparatus including the processor to perform operations including:
-
enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; and enabling a communication session using the second communication mode in response to selection of the icon button, wherein the first communication mode is video conferencing with the second user or instant messaging with the second user, and wherein the operations further include; providing an icon button in the initial communication session to the second user to enable the second user to initiate the second communication session, using the second communication mode different from the first communication mode, by selecting the icon button. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory memory having instructions stored thereon that are executable by a processor to cause an Internet-based communications apparatus including the processor to perform operations including:
-
enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; enabling a communication session using the second communication mode in response to selection of the icon button; and obtaining user preferences of the first user, relevant to the second communication mode, and applying the user preferences during the enabling the communication session using the second communication mode, wherein the user preferences include an indication of a preferred device for use in the second communication mode.
-
-
18. A non-transitory memory having instructions stored thereon that are executable by a processor to cause an Internet-based communications apparatus including the processor to perform operations including:
-
enabling an initial interactive or non-interactive communication session involving at least a first user, the initial communication session being in a first communication mode; providing an icon button in the initial communication session to at least the first user to enable at least the first user to initiate a second communication session, using a second communication mode different from the first communication mode, by selecting the icon button; enabling a communication session using the second communication mode in response to selection of the icon button; obtaining user preferences of the first user, relevant to the second communication mode, and applying the user preferences during the enabling the communication session using the second communication mode; and obtaining user preferences of a second user to be involved in the communication using the second communication mode, and applying the user preferences of the second user during the enabling the communication session using the second communication mode.
-
Specification