EP2460138A2

Spatial interfaces for realtime networked communications

Abstract

This record has no abstract on file.

Term

Projected expiry 15 July 2030.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

47 claims: 8 independent, 39 dependent

  1. 1
    Claims of equivalent WO 2011016967 A2 CLAIMS 1. A computer-implemented method, comprising:establishing a current realtime communication session between communicants operating on respective network nodes (12, 14);on a display (332), displaying a spatial visualization (70, 92, 188, 220) of the current realtime communication session, wherein the spatial visualization (70, 92 188, 220) comprises a graphical representation (46, 48) of each of the communicants in spatial relation to a graphical representation (50) of a virtual area;and during the current communication session, depicting visual cues in the spatial visualization (70. 92, 188, 220) 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.
  2. 8
    10. The method of claim 8, wherein the displaying comprises displaying a communicant-selectable viewscreen prop (104, 106) in the virtual area, and further comprising initiating an application sharing session between the communicants in response to selection of the viewscreen prop (104, 106) by one of the communicants,
  3. 11
    13. The method of cϊaim 11 , wherein the changing comprises reorienting the graphicaS representation (46, 48) of the respective communicant to face the selected prop (104-108).
  4. 16
    18. The method of claim 16, wherein the displaying comprises displaying in association with the current chat log (114) a respective prior chat log (114) of a prior chat conversation that occurred during a prior communication session between the communicants in the virtual area
  5. 22
    24. The method of claim 22, wherein the displaying comprises displaying a first graphical representation of the application sharing prop (226, 228} during periods of application sharing between the communicants in the virtual area and dispiaying a second graphical representation of the appiication sharing prop different from the first graphical representation during periods free of application sharing between the communicants.
  6. 28
    30. Apparatus, comprising:a computer-readable medium (324, 328} storing computer-readable instructions;and a data processor (322) 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 (12 ;14), on a display (332), displaying a spatial visualization (70, 92, 188, 220) of the current realtime communication session, wherein the spatial visuaiization (70, 92, 188, 220) comprises a graphical representation (48, 48) of each of the communicants in spatial relation to a graphical representation (50) of a virtual area ;and during the current communication session, depicting visual cues in the spatial visuaiization (70. 92, 188, 220) 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.
  7. 29
    31 , At least one computer-readable medium (324, 328) having computer- readable program code embodied therein, the computer-readable program code adapted to be executed by a computer (320) to implement a method comprising:establishing a current realtime communication session between communicants operating on respective network nodes (12, 14);on a display (332), displaying a spatial visualization (70, 92, 188, 220) of the current realtime communication session, wherein the spatia! visualization (70, 92, 188, 220) comprises a graphical representation (48, 48) of each of the communicants in spatial relation to a graphical representation (50) of a virtual area: and during the current communication session, depicting visual cues in the spatial visualization (70, 92, 188, 220) 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.
  8. 30
    32. A computer-implemented method, comprising:establishing a current realtime communication session between communicants operating on respective network nodes (12, 14);on a display (332), displaying a spatial visualization (70, 92, 18S 1 220) of the current realtime communication session, wherein the spatia! visualization (70, 92, 188, 220) comprises a graphical representation (46, 48) of each of the communicants in spatial relation to a graphical representation (50) of a virtual area;and during the current communication session, on the display (332) presenting a log (1 14) 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 spatia! visualization (70, 92, 188, 220) of the current realtime communication session.
  9. 38
    40. Apparatus, comprising:a computer-readable medium (324, 328) storing computer-readable instructions;and a data processor (322) 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 (12, 14). on a display (332), displaying a spatial visualization (70, 92, 188, 220) of the current realtime communication session, wherein the spatial visualization (70, 92, 188, 220) comprises a graphical representation (46 : 48} of each of the communicants in spatial relation to a graphical representation (50) of a virtual area, and during the current communication session, on the display (332) presenting a log (1 14) 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 spatiai visualization (70, 92, 188, 220) of the current realtime communication session.
  10. 39
    41 . At least one computer-readable medium (324, 328) having computer- readable program code embodied therein, the computer-readable program code adapted to be executed by a computer (320) to implement a method comprising:establishing a current realtime communication session between communicants operating on respective network nodes (12, 14);on a display (332), displaying a spatial visualization (70, 92, 188, 220) of the current realtime communication session, wherein the spatial visualization (70, 92, 188, 220) comprises a graphical representation (48, 48) of each of the communicants in spatial relation to a graphical representation (50) of a virtual area: anά during the current communication session, on the display (332) presenting a log {114) of event descriptions describing respective events involving interactions of the communicants in the virtual area, wherein the event descriptions are presented in contextua! association with elements of the spatia! visualization (70, 92, 188, 220) of the current realtime communication session.
  11. 40
    42, A computer-implemented method, comprising in response to receipt of a command from a first communicant operating on a first network node (12) to initiate a private communication with a second communicant operating on a second network node (14):establishing a current realtime communication session between the first and second network nodes (12, 14);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 (332), displaying a spatial visualization (188, 220) of the current realtime communication session, wherein the spatial visualization (188, 220) 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.
  12. 46
    48. The method of claim 46, wherein the retrieving comprises retrieving context configuration data comprising a log (114) of event descriptions describing respective events involving interactions of the first and second communicants in the virtual area during one or more prior communication sessions before the current communication session, and the presenting comprises presenting the log (114) of event descriptions generated during the current realtime communication session together with the retrieved context configuration data comprising the log (114) of event descriptions.