摘要:
A method and apparatus for providing a visual indication of audio context in a computer-generated virtual environment is provided. In one embodiment, visual indicators of which other Avatars are within communication distance of an Avatar may be generated and provided to the user associated with the Avatar. The visual indication may be provided for Avatars within the viewing area regardless of whether the other Avatar is visible or not. The visual indication may be provided for Avatars outside of the viewing area as well. When Avatars are engaged in a communication session, an indication of which Avatars are involved as well as which Avatar is currently speaking may be provided. Context may be user specific and established for each user of the virtual environment based on the location of that user's Avatar within the virtual environment and the relative location of other users' Avatars within the virtual environment.
摘要:
Interaction with web content in a web browser can control actions in an embedded virtual environment, and events in the virtual environment can be used to update content and applications running in the web browser. In one embodiment, particular events in the virtual environment are passed to a mapping component that listens for triggers and issues commands in the web browser. A JavaScript mapping component may be used to listen for the triggers, capture parameters associated with the trigger, lookup the trigger type in a mapping table, and call a mapped JavaScript function with the trigger parameters. In the reverse direction, if a JavaScript function call is entered in the web browser, the JavaScript function invokes a function exposed by a virtual environment plugin. The plug-in invokes an event within the virtual environment so that interaction with the web content can control actions in the virtual environment.
摘要:
Avatars focal points are monitored as the Avatars move within a virtual environment to determine, statistically, where users are looking at in the virtual environment. The Avatar's focal point may be used to control a virtual brush that may paint the virtual environment in an attention monitoring function. A statistical distribution about the focal point is used to affect the coloration, and other known information about the virtual environment may be used to affect the statistics. As attention records from multiple users are collected, they may be overlaid to obtain a very accurate picture of how users are interacting with the virtual environment and with objects in the virtual environment. The attention monitoring function may generate a thermal overlay to the virtual environment to visually show where users tend to focus within the virtual environment. Users' attention on three dimensional and graphic objects may be monitored as well.
摘要:
Hosts connecting to the network implement an adaptive networks client that monitors other applications on the host and provides information to an adaptive networks server to provide information about traffic being generated by the host. The client may also capture information about the user, host, access type, and other information of interest. The information provided by the adaptive network client may allow the network to adapt to the user, the device, the application, and the protocol being used. Users and applications can be authenticated and trusted. From a network standpoint, having a trusted client associated with the host allows the same benefits as deep packet inspection, regardless of whether the traffic is encrypted, and without requiring the network elements to actually perform deep packet inspection. The administrator may also centrally apply policy to control which applications are allowed to run on the hosts.
摘要:
An optical provisioning system includes a connection tree table that allows a path to be traced through the network using connection ID, rate, and other information at the nodes on the network. As connections are built, a connection graphics panel is provided to display a representation of the network elements and topology between the network elements. Where topology is not known, it may be entered into the optical provisioning system and shown using a different graphical display element. Within a node, the connections may be built by specifying protection, routing, and optionally concatenation, via a visually intuitive user interface. Termination for the connection may be specified using a port and payload selector dialog that enables information associated with the port to be displayed to improve the port selection process and enables available channels to be viewed in a graphical manner.
摘要:
References between three dimensional computer-generated virtual environments may be used to enable objects, activities, and Avatars to move between and within multiple virtual environments hosted by multiple different virtual environment servers/server systems. Links may be used to reference particular locations and orientations within target virtual environments. Vistas may also be created to allow a view into a target virtual environment to be presented to a user in a resident virtual environment. Links and vistas may be combined to create portals, whereby a user may be presented with a view of a target virtual environment in the resident virtual environment. The view of the target virtual environment may be caused to change as the user approaches the vista or moves relative to the vista to make it appear like the user is seeing into the target virtual environment. If the user goes through the vista the link may transport the user into the target virtual environment.
摘要:
Each person to a communication session records their contributions to the communication session. Metadata is maintained for each contribution to identify the time of the contribution and any other useful information to enable the content of the contribution to be accessed at a later point in time. When a portion of the communication session is to be recreated, the people involved in the communication session are requested to provide their contributions for a particular period of time or all contributions associated with a particular topic. Users will then select and forward previously recorded contributions that they are willing to have included in the recreation. By collecting contributions from the individuals involved in the communication session, the intended portion of the communication session may be recreated. Since each person is recording their own contribution to the communication session, no explicit permission is required to record the conversation.
摘要:
A handheld electronic device includes one or more networking applications that enables the handheld electronic devices to be used as a networking device. The networking application monitors the types of contact that the user has with individuals, the frequency of contact, and type of contact, to infer the closeness of the relationships between the user and the contact. The networking application may monitor not only network based contact, but also physical contact between the two individuals. Knowledge of the closeness level may enable the handheld electronic device to classify contacts, so that different contacts may be handled differently by the handheld electronic device. The closeness level may also be used to alert the user to the presence of people that are close contacts. An anonymizing service may be provided to enable communications between people without requiring them to exchange sensitive personal information until the closeness level reaches a particular threshold.
摘要:
A method and apparatus for providing a state indication on a voice communication session such as a telephone call or communication session implemented as part of a virtual environment enables the quality of the audio on the voice communication session to be altered depending on the state of the communication session. When the communication session is in a state other than normal state, the audio may be colored in a particular manner so that the user can tell, from the quality of the audio, what state the communication session is in. For example, when the client device is on Mute, the audio may be colored to enable the audio to have distinct qualities while on mute that are different than the audio qualities while not on mute. Other types of coloration may be used to indicate other states. In this way, the audio qualities presented to the user may be used to notify the user of the state the communication session.
摘要:
When new users are first introduced to virtual environments, the new users may be confused and uncertain as to how to interact with the virtual environment. Several new user orientation features have been added to the virtual environment user interface to help orient new users to the three dimensional computer-generated virtual environment and to prevent the new users from making common mistakes. Example beginning user orientation features include clearly distinguishing when the user is interacting with the virtual environment and when the user is interacting with virtual environment application controls, limiting the vertical field of view of the new user's Avatar to prevent the user from becoming stuck looking straight up or straight down, providing the user with visual feedback when switching between first and third person points of view, and providing the user with clear instructions as to how to control their Avatar and how to reenter the virtual environment.