Patents by Inventor David Van Wie

David Van Wie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11647088
    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: Grant
    Filed: July 1, 2021
    Date of Patent: May 9, 2023
    Assignee: Sococo, Inc.
    Inventor: David Van Wie
  • Patent number: 11595460
    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 on 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: January 22, 2020
    Date of Patent: February 28, 2023
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Paul J. Brody
  • Patent number: 11588763
    Abstract: A virtual area has a spatial visualization and includes zones that are associated with respective geometric boundaries located in relation to the spatial visualization. Realtime data stream connections between sources and sinks of network nodes in the zones of the virtual area are administered to provide a wide variety of virtual area applications, including virtual area applications that implement spatial rules for one or more synchronous conferencing services (e.g., instant messaging, such as text chat, audio conferencing, video conferencing, application sharing, and file sharing).
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: February 21, 2023
    Assignee: Sococo, Inc.
    Inventors: Paul J. Brody, David Van Wie, Joseph Jennings, Joshua M. Greenbaum
  • Publication number: 20220404950
    Abstract: Examples of systems and methods for voice-based navigation in one or more virtual areas that define respective persistent virtual communication contexts are described. These examples enable communicants to use voice commands to, for example, search for communication opportunities in the different virtual communication contexts, enter specific ones of the virtual communication contexts, and bring other communicants into specific ones of the virtual communication contexts. In this way, these examples allow communicants to exploit the communication opportunities that are available in virtual areas, even when hands-based or visual methods of interfacing with the virtual areas are not available.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 22, 2022
    Applicant: Sococo, Inc.
    Inventor: David Van Wie
  • Patent number: 11489893
    Abstract: Examples of systems and methods for bridging virtual and physical spaces are described. In some of these examples, a particular communicant's real world state drives changes in one or more of the communications connections, virtual state, and communications interface of the particular communicant or another communicant.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: November 1, 2022
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Paul J. Brody, Joseph W. Jennings
  • Publication number: 20220337518
    Abstract: In association with a virtual area, a first network connection is established with a first network node present in the virtual area and a second network connection is established with a second network node present in the virtual area. Based on stream routing instructions, a stream router is created between the first network node and the second network node. The stream router includes a directed graph of processing elements operable to receive network data, process the received network data, and output the processed network data. On the first network connection, an input data stream derived from output data generated by the first network node is received in association with the virtual area. The input data stream is processed through the stream router to produce an output data stream. On the second network connection, the output data stream is sent to the second network node.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Applicant: Sococo, Inc.
    Inventors: Robert J. Butler, Joseph Altmaier, David Van Wie
  • Publication number: 20220292732
    Abstract: In a network communications environment supporting realtime communications between respective network nodes of a user and other communicants in virtual areas each of which is associated with its own respective set of communicant members, a graphical user interface is provided in connection with the user's network node. The graphical user interface includes controls for establishing presence in respective ones of the virtual areas, managing realtime communications with other communicants in respective ones of the virtual areas, and presenting different views of communicants associated with the network communications environment.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 15, 2022
    Applicant: Sococo, Inc.
    Inventors: Matthew Leacock, David Van Wie, Paul J. Brody
  • Publication number: 20220286344
    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: May 17, 2022
    Publication date: September 8, 2022
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Publication number: 20220278887
    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: May 17, 2022
    Publication date: September 1, 2022
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Publication number: 20220278888
    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: May 17, 2022
    Publication date: September 1, 2022
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 11418440
    Abstract: In association with a virtual area, a first network connection is established with a first network node present in the virtual area and a second network connection is established with a second network node present in the virtual area. Based on stream routing instructions, a stream router is created between the first network node and the second network node. The stream router includes a directed graph of processing elements operable to receive network data, process the received network data, and output the processed network data. On the first network connection, an input data stream derived from output data generated by the first network node is received in association with the virtual area. The input data stream is processed through the stream router to produce an output data stream. On the second network connection, the output data stream is sent to the second network node.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: August 16, 2022
    Assignee: Sococo, Inc.
    Inventors: Robert J. Butler, Joseph Altmaier, David Van Wie
  • Patent number: 11397507
    Abstract: Examples of systems and methods for voice-based navigation in one or more virtual areas that define respective persistent virtual communication contexts are described. These examples enable communicants to use voice commands to, for example, search for communication opportunities in the different virtual communication contexts, enter specific ones of the virtual communication contexts, and bring other communicants into specific ones of the virtual communication contexts. In this way, these examples allow communicants to exploit the communication opportunities that are available in virtual areas, even when hands-based or visual methods of interfacing with the virtual areas are not available.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: July 26, 2022
    Assignee: Sococo, Inc.
    Inventor: David Van Wie
  • Patent number: 11380020
    Abstract: In a network communications environment supporting realtime communications between respective network nodes of a user and other communicants in virtual areas each of which is associated with its own respective set of communicant members, a graphical user interface is provided in connection with the user's network node. The graphical user interface includes controls for establishing presence in respective ones of the virtual areas, managing realtime communications with other communicants in respective ones of the virtual areas, and presenting different views of communicants associated with the network communications environment.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: July 5, 2022
    Assignee: Sococo, Inc.
    Inventors: Matthew Leacock, David Van Wie, Paul J. Brody
  • Patent number: 11368352
    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: Grant
    Filed: December 24, 2019
    Date of Patent: June 21, 2022
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 11271805
    Abstract: Apparatus and methods relating to persistent network resource and virtual area associations for realtime collaboration include managing and displaying an object associated with a virtual area that supports establishment of respective presences of communicants operating respective client network nodes. Examples of the object include an object that has one or more user-modifiable property fields and an object that is associated with screen sharing functionality of the client network node.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: March 8, 2022
    Assignee: KNAPP INVESTMENT COMPANY LIMITED
    Inventors: Josh Moyers, Matthew Leacock, Paul J. Brody, David Van Wie, Robert J. Butler
  • Publication number: 20210399922
    Abstract: Apparatus and methods of managing a virtual area based on communicant capabilities are described. The communicant capabilities are updated based on rules in response to events in the virtual area. An action by one communicant can affect the capabilities of another communicant. Communicant capabilities can be stored in respective server-side proxies and the virtual area can be managed without transmitting any of the capabilities to the communicants' client network nodes. Capability-based permissions checks can be performed against communicant capabilities with wildcarded attribute fields.
    Type: Application
    Filed: July 6, 2021
    Publication date: December 23, 2021
    Applicant: Sococo, Inc.
    Inventors: Robert J. Butler, Matthew Leacock, David Van Wie, Paul J. Brody, F. Randall Farmer
  • Publication number: 20210349604
    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: May 3, 2021
    Publication date: November 11, 2021
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Paul J. Brody
  • Publication number: 20210349952
    Abstract: Realtime communications between communicants in a virtual area are administered. Assemblies of copresent communicants in the virtual area are detected. For each of respective ones of the detected assemblies, a respective meeting object linked to information relating to communicant interactions in the assembly is generated. Respective meeting summary data is determined based on the information linked to selected ones of the meeting objects meeting objects. The determined meeting summary data is transmitted to a network node for display. A visualization of summaries of respective assemblies of copresent communicants in the virtual area is presented on a display.
    Type: Application
    Filed: June 9, 2021
    Publication date: November 11, 2021
    Applicant: Sococo, Inc.
    Inventors: Josh Moyers, David Van Wie
  • Publication number: 20210336907
    Abstract: A virtual area has a spatial visualization and includes zones that are associated with respective geometric boundaries located in relation to the spatial visualization. Realtime data stream connections between sources and sinks of network nodes in the zones of the virtual area are administered to provide a wide variety of virtual area applications, including virtual area applications that implement spatial rules for one or more synchronous conferencing services (e.g., instant messaging, such as text chat, audio conferencing, video conferencing, application sharing, and file sharing).
    Type: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Applicant: Sococo, Inc.
    Inventors: Paul J. Brody, David Van Wie, Joseph Jennings, Joshua M. Greenbaum
  • Publication number: 20210329095
    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: July 1, 2021
    Publication date: October 21, 2021
    Applicant: Sococo, Inc.
    Inventor: David Van Wie