SHARED VIRTUAL AREA COMMUNICATION ENVIRONMENT BASED APPARATUS AND METHODS
2 Assignments
0 Petitions
Accused Products
Abstract
Improved systems and methods for navigating and interacting in virtual communication environments are described. At least some of these systems and methods provide a framework that includes one or more virtual areas and supports realtime communications between the communicants. At least some of these systems and methods provide an interface that includes navigation controls that enable a user to navigate virtual areas and interaction controls that enable the user to interact with other communicants in the one or more virtual areas.
-
Citations
229 Claims
-
1-211. -211. (canceled)
-
212. A method, comprising:
-
connecting to a virtual area platform supporting realtime communications between respective network nodes of a user and other communicants in one or more virtual areas, wherein each virtual area is a separate and distinct computer-managed space that comprises a respective set of zones of presence for communicant interaction; sending to the virtual area platform a request to establish a presence for the user in a selected one of the one or more virtual areas; responsive to data received from the virtual area platform, on a display displaying a visualization of the user in the user'"'"'s zone of presence in the selected virtual area together with graphical representations of any of the other communicants who are copresent with the user in the user'"'"'s zone of presence, and adjacent to the visualization, a dynamically sorted list of graphical representations of ones of the other communicants associated with graphical depictions of their respective zones of presence in the one or more virtual areas, wherein the graphical representations of copresent ones of the other communicants are grouped together; and responsive to data received from the virtual area platform, establishing realtime communications between the user and one or more of the other communicants who are copresent with the user in the user'"'"'s zone of presence. - View Dependent Claims (213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227)
-
-
228. Apparatus, comprising
a non-transitory computer-readable memory storing computer-readable instructions; - and
a data processing system coupled to the memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising; connecting to a virtual area platform supporting realtime communications between respective network nodes of a user and other communicants in one or more virtual areas, wherein each virtual area is a separate and distinct computer-managed space that comprises a respective set of zones of presence for communicant interaction; sending to the virtual area platform a request to establish a presence for the user in a selected one of the one or more virtual areas; responsive to data received from the virtual area platform, on a display displaying a visualization of the user in the user'"'"'s zone of presence in the selected virtual area together with graphical representations of any of the other communicants who are copresent with the user in the user'"'"'s zone of presence, and adjacent to the visualization, a dynamically sorted list of graphical representations of ones of the other communicants associated with graphical depictions of their respective zones of presence in the one or more virtual areas, wherein the graphical representations of copresent ones of the other communicants are grouped together; and responsive to data received from the virtual area platform, establishing realtime communications between the user and one or more of the other communicants who are copresent with the user in the user'"'"'s zone of presence.
- and
-
229. At least one non-transitory computer-readable medium having processor-readable program code embodied therein, the processor-readable program code that, when executed by a processor, causes the processor to perform operations comprising:
-
connecting to a virtual area platform supporting realtime communications between respective network nodes of a user and other communicants in one or more virtual areas, wherein each virtual area is a separate and distinct computer-managed space that comprises a respective set of zones of presence for communicant interaction; sending to the virtual area platform a request to establish a presence for the user in a selected one of the one or more virtual areas; responsive to data received from the virtual area platform, on a display displaying a visualization of the user in the user'"'"'s zone of presence in the selected virtual area together with graphical representations of any of the other communicants who are copresent with the user in the user'"'"'s zone of presence, and adjacent to the visualization, a dynamically sorted list of graphical representations of ones of the other communicants associated with graphical depictions of their respective zones of presence in the one or more virtual areas, wherein the graphical representations of copresent ones of the other communicants are grouped together; and responsive to data received from the virtual area platform, establishing realtime communications between the user and one or more of the other communicants who are copresent with the user in the user'"'"'s zone of presence.
-
Specification