Patents by Inventor Joseph Altmaier

Joseph Altmaier 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).

  • 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
  • Patent number: 11882165
    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: March 1, 2021
    Date of Patent: January 23, 2024
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 11876707
    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: July 1, 2022
    Date of Patent: January 16, 2024
    Assignee: Sococo, Inc.
    Inventors: Robert J. Butler, Joseph Altmaier, David Van Wie
  • Patent number: 11811804
    Abstract: A server has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect operating signals from machines. The operating signals characterize container activities. The container activities are isolated processes in user space designated by an operating system kernel. The container activities are ascribed a container lifecycle phase characterized as one of container startup, container steady state and container shutdown. A process anomaly is identified when container lifecycle phase activity deviates from baseline container lifecycle phase activity.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: November 7, 2023
    Assignee: Red Hat, Inc.
    Inventors: Joseph Altmaier, Hillary Benson, Robert A. Cochran, Connor Gorman, Viswajith Venugopal
  • Publication number: 20230327940
    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 24, 2023
    Publication date: October 12, 2023
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 11700164
    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: May 17, 2022
    Date of Patent: July 11, 2023
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • 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: 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: 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
  • 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
  • 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: 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
  • Publication number: 20210185105
    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: Application
    Filed: March 1, 2021
    Publication date: June 17, 2021
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • 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
  • Publication number: 20200322269
    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: June 24, 2020
    Publication date: October 8, 2020
    Applicant: Sococo, Inc.
    Inventors: Robert J. Butler, Joseph Altmaier, David Van Wie
  • Patent number: 10728144
    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: September 5, 2017
    Date of Patent: July 28, 2020
    Assignee: Sococo, Inc.
    Inventors: Robert J. Butler, Joseph Altmaier, David Van Wie
  • Publication number: 20200136887
    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 24, 2019
    Publication date: April 30, 2020
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 10560306
    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: July 11, 2018
    Date of Patent: February 11, 2020
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier
  • Publication number: 20190132373
    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 14, 2018
    Publication date: May 2, 2019
    Applicant: Sococo, Inc.
    Inventors: David Van Wie, Joseph Altmaier