Patents Assigned to Sococo, LLC
  • Publication number: 20240114064
    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 7, 2023
    Publication date: April 4, 2024
    Applicant: Sococo, LLC
    Inventors: David Van Wie, Joseph Altmaier
  • Publication number: 20240106747
    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: December 7, 2023
    Publication date: March 28, 2024
    Applicant: Sococo, LLC
    Inventors: Robert J. Butler, Joseph Altmaier, David Van Wie
  • Publication number: 20240069712
    Abstract: In one embodiment of the present invention, a collaboration engine is configured to display shared digital assets consistently across displays. The collaboration engine receives container metadata generated based on a first location and first size of a digital asset within a first scaled workspace displayed on a first display. In response, the collaboration engine computes a second location and second size of the digital asset based on the container metadata and the size of a second scaled workspace. Finally, the collaboration engine configures the second device to display the digital asset within the second scaled workspace based on the second location and the second size. Notably, the container metadata correlates to the appearance of the digital asset on the first display, and the appearance of the digital asset on the second display correlates to the container metadata. Consequently, the appearance of the digital asset is consistent across the displays.
    Type: Application
    Filed: June 20, 2023
    Publication date: February 29, 2024
    Applicant: SOCOCO, LLC
    Inventors: Dino C. Carlos, Adam P. Cuzzort, Brandon Fischer
  • Patent number: 11726648
    Abstract: In one embodiment of the present invention, a collaboration engine is configured to display shared digital assets consistently across displays. The collaboration engine receives container metadata generated based on a first location and first size of a digital asset within a first scaled workspace displayed on a first display. In response, the collaboration engine computes a second location and second size of the digital asset based on the container metadata and the size of a second scaled workspace. Finally, the collaboration engine configures the second device to display the digital asset within the second scaled workspace based on the second location and the second size. Notably, the container metadata correlates to the appearance of the digital asset on the first display, and the appearance of the digital asset on the second display correlates to the container metadata. Consequently, the appearance of the digital asset is consistent across the displays.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: August 15, 2023
    Assignee: Sococo, LLC
    Inventors: Dino C. Carlos, Adam P. Cuzzort, Brandon Fischer
  • Publication number: 20230004530
    Abstract: Techniques are described to support shared applications, including a shared application that permits retrieval, presentation and traversal of information resources. The innovative techniques enable multiple participants at different locations to both see and interact with assets such as a web-based content. The innovative techniques centralize the functionality of an application that is to be shared. A shared application is executed, during a collaboration, at a centralized location in a manner that does not require any local resources to create an application instance.
    Type: Application
    Filed: September 1, 2022
    Publication date: January 5, 2023
    Applicant: Sococo, LLC
    Inventors: Francis Joseph Nelbach, JR., Stephan Christopher Nagy, Adam P. Cuzzort
  • Patent number: 11461278
    Abstract: Techniques are described to support shared applications, including a shared application that permits retrieval, presentation and traversal of information resources. The innovative techniques enable multiple participants at different locations to both see and interact with assets such as a web-based content. The innovative techniques centralize the functionality of an application that is to be shared. A shared application is executed, during a collaboration, at a centralized location in a manner that does not require any local resources to create an application instance.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: October 4, 2022
    Assignee: Sococo, LLC
    Inventors: Francis Joseph Nelbach, Jr., Stephan Christopher Nagy, Adam P. Cuzzort
  • Patent number: 11068147
    Abstract: In one embodiment of the present invention, a collaboration engine is configured to display shared digital assets consistently across displays. The collaboration engine receives container metadata generated based on a first location and first size of a digital asset within a first scaled workspace displayed on a first display. In response, the collaboration engine computes a second location and second size of the digital asset based on the container metadata and the size of a second scaled workspace. Finally, the collaboration engine configures the second device to display the digital asset within the second scaled workspace based on the second location and the second size. Notably, the container metadata correlates to the appearance of the digital asset on the first display, and the appearance of the digital asset on the second display correlates to the container metadata. Consequently, the appearance of the digital asset is consistent across the displays.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: July 20, 2021
    Assignee: Sococo, LLC
    Inventors: Dino C. Carlos, Adam P. Cuzzort, Brandon Fischer
  • Patent number: 10972523
    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: Grant
    Filed: December 14, 2018
    Date of Patent: April 6, 2021
    Assignee: Sococo, LLC
    Inventors: David Van Wie, Joseph Altmaier