×

Virtual area communications

  • US 9,853,922 B2
  • Filed: 02/19/2013
  • Issued: 12/26/2017
  • Est. Priority Date: 02/24/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method in a network communications environment comprising a network service implemented by at least one server network node, the method comprising by the network service:

  • administering one or more real-time data stream connections between client network nodes of respective communicants who are co-present in zones of a virtual area that define respective communication contexts in the network communications environment and are associated with a directed graph defining an ordered arrangement of tasks in a workflow for a process to be performed by communicants in the virtual area, wherein each of the zones is associated with a respective set of one or more of the tasks corresponding to a respective stage of the process, a respective set of one or more communicants assigned to perform the one or more tasks respectively associated with the zone, and a respective set of one or more resources linked to the zone;

    to the client network nodes of communicants who are present in the virtual area, transmitting a visualization of the virtual area comprising a spatial layout of the zones arranged in an order that tracks the ordered arrangement of the associated tasks defined in the directed graph;

    for each of respective ones of the zones, controlling establishment of communicant presence in the zone based on the respective set of one or more communicants assigned to perform one or more of the respective set of tasks associated with the zone;

    wherein the communicants are represented by respective objects in the virtual area, each of the objects is associated with at least one of a source and a sink of one or more data stream types, and the administering is based on the respective sources and sinks associated with the objects and the respective zones in which the objects are located; and

    wherein at least one of the one or more resources linked to a given one of the zones is a network service, and the administering comprises administering a respective network connection between the network service and each of one or more of the network nodes of respective communicants who are present in the given zone.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×