SPATIAL INTERFACES FOR REALTIME NETWORKED COMMUNICATIONS
First Claim
Patent Images
1. A computer-implemented method, comprising:
- establishing a current realtime communication session between communicants operating on respective network nodes;
on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area; and
during the current communication session, depicting visual cues in the spatial visualization that show current communication states of the communicants, wherein each of the communication states corresponds to a state of a respective communication channel over which a respective one of the communicants is configured to communicate.
1 Assignment
0 Petitions
Accused Products
Abstract
A current realtime communication session is established between communicants operating on respective network nodes. A spatial visualization of the current realtime communication session is displayed. The spatial visualization includes a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area. During the current communication session, visual cues are depicted in the spatial visualization that show current communication states of the communicants, where each of the communication states corresponds to a state of a respective communication channel over which a respective one of the communicants is configured to communicate.
-
Citations
51 Claims
-
1. A computer-implemented method, comprising:
-
establishing a current realtime communication session between communicants operating on respective network nodes; on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area; and during the current communication session, depicting visual cues in the spatial visualization that show current communication states of the communicants, wherein each of the communication states corresponds to a state of a respective communication channel over which a respective one of the communicants is configured to communicate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. Apparatus, comprising:
-
a computer-readable medium storing computer-readable instructions; and a data processor coupled to the computer-readable medium, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising establishing a current realtime communication session between communicants operating on respective network nodes, on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area, and during the current communication session, depicting visual cues in the spatial visualization that show current communication states of the communicants, wherein each of the communication states corresponds to a state of a respective communication channel over which a respective one of the communicants is configured to communicate.
-
-
31. At least one computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to implement a method comprising:
-
establishing a current realtime communication session between communicants operating on respective network nodes; on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area; and during the current communication session, depicting visual cues in the spatial visualization that show current communication states of the communicants, wherein each of the communication states corresponds to a state of a respective communication channel over which a respective one of the communicants is configured to communicate.
-
-
32. A computer-implemented method, comprising:
-
establishing a current realtime communication session between communicants operating on respective network nodes; on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area; and during the current communication session, on the display presenting a log of event descriptions describing respective events involving interactions of the communicants in the virtual area, wherein the event descriptions are presented in contextual association with elements of the spatial visualization of the current realtime communication session. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
-
40. Apparatus, comprising:
-
a computer-readable medium storing computer-readable instructions; and a data processor coupled to the computer-readable medium, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising establishing a current realtime communication session between communicants operating on respective network nodes, on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area and during the current communication session, on the display presenting a log of event descriptions describing respective events involving interactions of the communicants in the virtual area, wherein the event descriptions are presented in contextual association with elements of the spatial visualization of the current realtime communication session.
-
-
41. At least one computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to implement a method comprising:
-
establishing a current realtime communication session between communicants operating on respective network nodes; on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises a graphical representation of each of the communicants in spatial relation to a graphical representation of a virtual area; and during the current communication session, on the display presenting a log of event descriptions describing respective events Involving interactions of the communicants in the virtual area, wherein the event descriptions are presented in contextual association with elements of the spatial visualization of the current realtime communication session.
-
-
42. A computer-implemented method, comprising in response to receipt of a command from a first communicant operating on a first network node to initiate a private communication with a second communicant operating on a second network node:
-
establishing a current realtime communication session between the first and second network nodes; identifying a private virtual area associated with the first and second communicants; retrieving context configuration data associated with the private virtual area and generated in response to interactions of the first and second communicants in the private virtual area; and on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises graphical representations of the first and second communicants in spatial relation to a graphical representation of the virtual area configured in accordance with the context configuration data. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
-
50. Apparatus, comprising:
-
a computer-readable medium storing computer-readable instructions; and a data processor coupled to the computer-readable medium, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising in response to receipt of a command from a first communicant operating on a first network node to initiate a private communication with a second communicant operating on a second network node, establishing a current realtime communication session between the first and second network nodes, identifying a private virtual area associated with the first and second communicants, retrieving context configuration data associated with the private virtual area and generated in response to interactions of the first and second communicants in the private virtual area, and on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises graphical representations of the first and second communicants in spatial relation to a graphical representation of the virtual area configured in accordance with the context configuration data.
-
-
51. At least one computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to implement a method comprising:
in response to receipt of a command from a first communicant operating on a first network node to initiate a private communication with a second communicant operating on a second network node, establishing a current realtime communication session between the first and second network nodes, identifying a private virtual area associated with the first and second communicants, retrieving context configuration data associated with the private virtual area and generated in response to interactions of the first and second communicants in the private virtual area, and on a display, displaying a spatial visualization of the current realtime communication session, wherein the spatial visualization comprises graphical representations of the first and second communicants in spatial relation to a graphical representation of the virtual area configured in accordance with the context configuration data.
Specification