Patents Assigned to Social Communications Company
  • Patent number: 7769806
    Abstract: Switching real-time data stream connections between network nodes sharing a virtual area is described. In one aspect, the switching involves storing a virtual area specification. The virtual area specification includes a description of one or more switching rules each defining a respective connection between sources of a respective real-time data stream type and sinks of the real-time data stream type in terms of positions in the virtual area. Real-time data stream connections are established between network nodes associated with respective objects each of which is associated with at least one of a source and a sink of one or more of the real-time data stream types. The real-time data stream connections are established based on the one or more switching rules, the respective sources and sinks associated with the objects, and respective positions of the objects in the virtual area.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: August 3, 2010
    Assignee: Social Communications Company
    Inventors: David Van Wie, Paul J. Brody
  • Publication number: 20100146118
    Abstract: A network communications environment has advanced interaction management functionality that enables the opportunities for users to interact with one another to be expanded beyond the opportunities that exist with closed interaction management approaches while still providing reasonable privacy and security protections that are not available with open interaction management approaches. The advanced interaction management functionality also encourages the proliferation of trust-based interactions.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 10, 2010
    Applicant: Social Communications Company
    Inventor: David Van Wie
  • Publication number: 20100142542
    Abstract: A pervasive realtime framework supports the execution of realtime software applications with high-level functions that significantly reduce the effort and time needed to develop realtime software applications in a new operating environment paradigm in which realtime connections between network nodes are pervasive. The pervasive realtime framework handles the complex tasks of connecting to communicants, virtual areas, and other network resources, as well as switching those connections in response to user inputs and thereby enables software application developers to focus on developing high-level realtime software application functionality.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 10, 2010
    Applicant: Social Communications Company
    Inventors: David Van Wie, Joseph Almaier
  • Publication number: 20100146085
    Abstract: A realtime kernel supports realtime communications between communicants operating on respective network nodes. The realtime kernel handles the complex tasks of connecting to communicants, virtual areas, and other network resources, switching those connections in response to user inputs, and mixing realtime data streams. The realtime kernel enables developers to focus on developing high-level communications functionality instead of low-level plumbing code. The realtime kernel imposes relatively low computational resource requirements so that realtime communications performance can be achieved using a wide range of computing devices and network connections that currently are available.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 10, 2010
    Applicant: Social Communications Company
    Inventors: David Van Wie, Joseph Altmaier
  • Publication number: 20090288007
    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.
    Type: Application
    Filed: July 27, 2009
    Publication date: November 19, 2009
    Applicant: Social Communications Company
    Inventors: Matthew Leacock, David Van Wie, Paul J. Brody
  • Publication number: 20090254843
    Abstract: Improved systems and methods for navigating and interacting in virtual communication environments. 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.
    Type: Application
    Filed: April 3, 2009
    Publication date: October 8, 2009
    Applicant: Social Communications Company
    Inventors: David Van Wie, Paul J. Brody
  • Publication number: 20090254842
    Abstract: A spatial layout of zones of a virtual area in a network communication environment is displayed. A user can have a respective presence in each of one or more of the zones. Navigation controls and interaction controls are presented. The navigation controls enable the user to specify where to establish a presence in the virtual area. The interaction controls enable the user to manage interactions with one or more other communicants in the network communication environment. A respective presence of the user is established in each of one or more of the zones on response to input received via the navigation controls. Respective graphical representations of the communicants are depicted in each of the zones where the communicants respectively have presence.
    Type: Application
    Filed: January 15, 2009
    Publication date: October 8, 2009
    Applicant: Social Communication Company
    Inventors: Matthew Leacock, David Van Wie