Sococo, LLC

États‑Unis d’Amérique

Retour au propriétaire

1-26 de 26 pour Sococo, LLC Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 25
        Marque 1
Date
Nouveautés (dernières 4 semaines) 1
2026 septembre (MACJ) 1
2026 juillet 1
2026 juin 2
2026 (AACJ) 6
Voir plus
Classe IPC
H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle 13
H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences 8
G06F 3/14 - Sortie numérique vers un dispositif de visualisation 5
G06F 3/16 - Entrée acoustiqueSortie acoustique 5
G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet 4
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 1
38 - Services de télécommunications 1
42 - Services scientifiques, technologiques et industriels, recherche et conception 1
Statut
En Instance 15
Enregistré / En vigueur 11
Résultats pour

1.

Pervasive Realtime Framework

      
Numéro d'application 19664595
Statut En instance
Date de dépôt 2026-04-30
Date de la première publication 2026-09-17
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

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.

Classes IPC  ?

  • H04L 41/02 - NormalisationIntégration
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 65/1073 - Enregistrement ou annulation de l’enregistrement
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

2.

Capabilities Based Management of Virtual Area

      
Numéro d'application 19559943
Statut En instance
Date de dépôt 2026-03-07
Date de la première publication 2026-07-16
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Butler, Robert J.
  • Leacock, Matthew
  • Van Wie, David
  • Brody, Paul J.
  • Farqmer, F. Randall

Abrégé

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.

Classes IPC  ?

  • H04L 12/46 - Interconnexion de réseaux
  • A63F 13/79 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu
  • G06Q 10/101 - Création collaborative, p. ex. développement conjoint de produits ou de services
  • H04L 51/043 - Messagerie en temps réel ou quasi en temps réel, p. ex. messagerie instantanée [IM] en utilisant ou en gérant les informations de présence
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

3.

Managing Interactions in a Network Communications Environment

      
Numéro d'application 19182009
Statut En instance
Date de dépôt 2025-04-17
Date de la première publication 2026-06-11
Propriétaire Sococo, LLC (USA)
Inventeur(s) Van Wie, David

Abrégé

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.

Classes IPC  ?

4.

Routing Virtual Area Based Communications

      
Numéro d'application 19316453
Statut En instance
Date de dépôt 2025-09-02
Date de la première publication 2026-06-04
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Butler, Robert J.
  • Altmaier, Joseph
  • Van Wie, David

Abrégé

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.

Classes IPC  ?

  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/05 - Modèles géographiques
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

5.

Visual Communications

      
Numéro d'application 19387334
Statut En instance
Date de dépôt 2025-11-12
Date de la première publication 2026-03-19
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Cozzi, Eric
  • Van Wie, David
  • Brody, Paul J.
  • Leacock, Matthew

Abrégé

A web browser interface for visualizing realtime network communications in spatial communication environments allows communicants to interact with other communicants in an immersive spatial communication environment without having to install any specialized communication software and without requiring special proxies or firewall additions or exceptions.

Classes IPC  ?

  • C04B 35/119 - Composites avec de l'oxyde de zirconium
  • C04B 35/03 - Produits céramiques mis en forme, caractérisés par leur compositionCompositions céramiquesTraitement de poudres de composés inorganiques préalablement à la fabrication de produits céramiques à base d'oxydes à base d'oxyde de magnésium, d'oxyde de calcium ou de mélanges d'oxydes dérivés de la dolomite
  • C04B 37/02 - Liaison des articles céramiques cuits avec d'autres articles céramiques cuits ou d'autres articles, par chauffage avec des articles métalliques
  • H01L 23/15 - Substrats en céramique ou en verre
  • H04L 65/1069 - Établissement ou terminaison d'une session
  • H04L 65/1104 - Protocole d'initiation de session [SIP]
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/54 - Gestion de la présence, p. ex. surveillance ou enregistrement pour la réception des informations de connexion des utilisateurs ou état de connexion des utilisateurs
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères

6.

Communicating between a Virtual Area and a Physical Space

      
Numéro d'application 19359645
Statut En instance
Date de dépôt 2025-10-15
Date de la première publication 2026-02-12
Propriétaire Sococo, LLC (USA)
Inventeur(s) Van Wie, David

Abrégé

Apparatus transmits an identifier for association with a virtual area by an administering network service, generates output data from human perceptible stimulus in a physical space, transmits the output data in connection with the virtual area, receives input data associated with the virtual area, and generates human perceptible stimulus in the physical space from the input data. A persistent association is created between the apparatus and a virtual area. A respective presence is established in the virtual area for a communicant operating a client network node connected to the virtual area. A respective connection between each active pair of complementary sources and sinks of the client network node and the apparatus are administered in association with the virtual area. A client network node displays a graphical user interface, establishes the administered connections, and presents interaction controls associated with the object for interacting with communicants in the physical space.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06Q 50/60 - Procédés d’affaires s’appliquant aux services de poste
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c.-à-d. pour permettre la transmission de conférences
  • H04N 7/15 - Systèmes pour conférences

7.

Realtime Kernel

      
Numéro d'application 19291590
Statut En instance
Date de dépôt 2025-08-05
Date de la première publication 2025-11-20
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

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.

Classes IPC  ?

  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 12/00 - Réseaux de données à commutation
  • H04L 65/00 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 67/104 - Réseaux de pairs [P2P]
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
  • H04L 67/141 - Configuration des sessions d'application
  • H04N 21/00 - Distribution sélective de contenu, p. ex. télévision interactive ou vidéo à la demande [VOD]

8.

Shared Virtual Area Communication Environment Based Apparatus and Methods

      
Numéro d'application 19278704
Statut En instance
Date de dépôt 2025-07-23
Date de la première publication 2025-11-13
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Brody, Paul J.

Abrégé

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.

Classes IPC  ?

  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • G06Q 10/10 - BureautiqueGestion du temps
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
  • H04N 7/15 - Systèmes pour conférences

9.

Techniques for Displaying Shared Digital Assets Consistently across Different Displays

      
Numéro d'application 19263273
Statut En instance
Date de dépôt 2025-07-08
Date de la première publication 2025-10-30
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Carlos, Dino C.
  • Cuzzort, Adam P.
  • Fischer, Brandon

Abrégé

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.

Classes IPC  ?

  • G06F 3/0485 - Défilement ou défilement panoramique
  • G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories

10.

Visual Communications

      
Numéro d'application 19214343
Statut En instance
Date de dépôt 2025-05-21
Date de la première publication 2025-09-11
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Cozzi, Eric
  • Van Wie, David
  • Brody, Paul J.
  • Leacock, Matthew

Abrégé

A persistent virtual area that supports establishment of respective presences of communicants operating respective network nodes connected to the virtual area even after all network nodes have disconnected from the virtual area is maintained. A presence in the virtual area is established for a user of a Public Switched Telephone Network (PSTN) terminal device. Transmission of data associated with the virtual area to the PSTN terminal device.

Classes IPC  ?

  • C04B 35/119 - Composites avec de l'oxyde de zirconium
  • C04B 35/03 - Produits céramiques mis en forme, caractérisés par leur compositionCompositions céramiquesTraitement de poudres de composés inorganiques préalablement à la fabrication de produits céramiques à base d'oxydes à base d'oxyde de magnésium, d'oxyde de calcium ou de mélanges d'oxydes dérivés de la dolomite
  • C04B 37/02 - Liaison des articles céramiques cuits avec d'autres articles céramiques cuits ou d'autres articles, par chauffage avec des articles métalliques
  • H01L 23/15 - Substrats en céramique ou en verre
  • H04L 65/1069 - Établissement ou terminaison d'une session
  • H04L 65/1104 - Protocole d'initiation de session [SIP]
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/54 - Gestion de la présence, p. ex. surveillance ou enregistrement pour la réception des informations de connexion des utilisateurs ou état de connexion des utilisateurs
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères

11.

Pervasive Realtime Framework

      
Numéro d'application 19038002
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2025-08-07
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

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.

Classes IPC  ?

  • H04L 41/02 - NormalisationIntégration
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 65/1073 - Enregistrement ou annulation de l’enregistrement
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

12.

REALTIME COMMUNICATIONS AND NETWORK BROWSING CLIENT

      
Numéro d'application 18773387
Statut En instance
Date de dépôt 2024-07-15
Date de la première publication 2024-11-07
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

A graphical user interface is displayed. The graphical user interface includes at least one communication control for managing communications with other network nodes and at least one browser control for navigating to different network resource addresses. Human perceptible realtime output is generated from realtime communication data relating to a realtime communication session with at least one other client network node. In the process of generating of at least some of the human perceptible realtime output, operation of the client network node is managed based on at least one performance target. In the graphical user interface, a graphical representation of a network resource identified in connection with the browser control is displayed.

Classes IPC  ?

  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • G06F 16/95 - Recherche dans le Web
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 47/283 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p. ex. causés par une gigue ou un temps d'aller-retour [RTT]

13.

Disparate Workflow Integration Using a Meshed Visualization Canvas

      
Numéro d'application 18773489
Statut En instance
Date de dépôt 2024-07-15
Date de la première publication 2024-11-07
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Nelbach, Jr., Francis Joseph
  • Nagy, Stephan Christopher
  • Cuzzort, Adam P.

Abrégé

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.

Classes IPC  ?

  • G06F 16/176 - Support d’accès partagé aux fichiersSupport de partage de fichiers
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 9/54 - Communication interprogramme
  • G06F 16/438 - Présentation des résultats des requêtes

14.

Communicating between a Virtual Area and a Physical Space

      
Numéro d'application 18608103
Statut En instance
Date de dépôt 2024-03-18
Date de la première publication 2024-10-24
Propriétaire Sococo, LLC (USA)
Inventeur(s) Van Wie, David

Abrégé

Apparatus transmits an identifier for association with a virtual area by an administering network service, generates output data from human perceptible stimulus in a physical space, transmits the output data in connection with the virtual area, receives input data associated with the virtual area, and generates human perceptible stimulus in the physical space from the input data. A persistent association is created between the apparatus and a virtual area. A respective presence is established in the virtual area for a communicant operating a client network node connected to the virtual area. A respective connection between each active pair of complementary sources and sinks of the client network node and the apparatus are administered in association with the virtual area. A client network node displays a graphical user interface, establishes the administered connections, and presents interaction controls associated with the object for interacting with communicants in the physical space.

Classes IPC  ?

  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06Q 50/60 - Procédés d’affaires s’appliquant aux services de poste
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c.-à-d. pour permettre la transmission de conférences
  • H04N 7/15 - Systèmes pour conférences

15.

Communicating between a virtual area and a physical space

      
Numéro d'application 18668247
Numéro de brevet 12468380
Statut Délivré - en vigueur
Date de dépôt 2024-05-20
Date de la première publication 2024-09-12
Date d'octroi 2025-11-11
Propriétaire Sococo, LLC (USA)
Inventeur(s) Van Wie, David

Abrégé

Apparatus transmits an identifier for association with a virtual area by an administering network service, generates output data from human perceptible stimulus in a physical space, transmits the output data in connection with the virtual area, receives input data associated with the virtual area, and generates human perceptible stimulus in the physical space from the input data. A persistent association is created between the apparatus and a virtual area. A respective presence is established in the virtual area for a communicant operating a client network node connected to the virtual area. A respective connection between each active pair of complementary sources and sinks of the client network node and the apparatus are administered in association with the virtual area. A client network node displays a graphical user interface, establishes the administered connections, and presents interaction controls associated with the object for interacting with communicants in the physical space.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06Q 50/60 - Procédés d’affaires s’appliquant aux services de poste
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c.-à-d. pour permettre la transmission de conférences
  • H04N 7/15 - Systèmes pour conférences

16.

Pervasive realtime framework

      
Numéro d'application 18607396
Numéro de brevet 12652208
Statut Délivré - en vigueur
Date de dépôt 2024-03-15
Date de la première publication 2024-09-12
Date d'octroi 2026-06-09
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

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.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 41/02 - NormalisationIntégration
  • H04L 65/1073 - Enregistrement ou annulation de l’enregistrement
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

17.

Shared virtual area communication environment based apparatus and methods

      
Numéro d'application 18426265
Numéro de brevet 12386477
Statut Délivré - en vigueur
Date de dépôt 2024-01-29
Date de la première publication 2024-09-05
Date d'octroi 2025-08-12
Propriétaire SOCOCO, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Brody, Paul J.

Abrégé

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.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • G06Q 10/10 - BureautiqueGestion du temps
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
  • H04N 7/15 - Systèmes pour conférences

18.

Capabilities based management of virtual area

      
Numéro d'application 18439775
Numéro de brevet 12587413
Statut Délivré - en vigueur
Date de dépôt 2024-02-13
Date de la première publication 2024-06-13
Date d'octroi 2026-03-24
Propriétaire SOCOCO, LLC (USA)
Inventeur(s)
  • Butler, Robert J.
  • Leacock, Matthew
  • Van Wie, David
  • Brody, Paul J.
  • Farmer, F. Randall

Abrégé

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.

Classes IPC  ?

  • H04L 12/46 - Interconnexion de réseaux
  • A63F 13/79 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu
  • G06Q 10/101 - Création collaborative, p. ex. développement conjoint de produits ou de services
  • G06Q 10/107 - Gestion informatisée du courrier électronique
  • H04L 51/043 - Messagerie en temps réel ou quasi en temps réel, p. ex. messagerie instantanée [IM] en utilisant ou en gérant les informations de présence
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

19.

Encapsulating Virtual Area Based Communicant Assemblies

      
Numéro d'application 18404422
Statut En instance
Date de dépôt 2024-01-04
Date de la première publication 2024-05-02
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Moyers, Josh
  • Van Wie, David

Abrégé

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.

Classes IPC  ?

  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 3/041 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06Q 10/107 - Gestion informatisée du courrier électronique
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]

20.

Realtime kernel

      
Numéro d'application 18533134
Numéro de brevet 12388884
Statut Délivré - en vigueur
Date de dépôt 2023-12-07
Date de la première publication 2024-04-04
Date d'octroi 2025-08-12
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

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.

Classes IPC  ?

  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 12/00 - Réseaux de données à commutation
  • H04L 65/00 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 67/104 - Réseaux de pairs [P2P]
  • H04L 67/141 - Configuration des sessions d'application
  • H04N 21/00 - Distribution sélective de contenu, p. ex. télévision interactive ou vidéo à la demande [VOD]
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

21.

Routing virtual area based communications

      
Numéro d'application 18532947
Numéro de brevet 12425337
Statut Délivré - en vigueur
Date de dépôt 2023-12-07
Date de la première publication 2024-03-28
Date d'octroi 2025-09-23
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Butler, Robert J.
  • Altmaier, Joseph
  • Van Wie, David

Abrégé

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.

Classes IPC  ?

  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/05 - Modèles géographiques
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle

22.

Techniques for displaying shared digital assets consistently across different displays

      
Numéro d'application 18338057
Numéro de brevet 12353699
Statut Délivré - en vigueur
Date de dépôt 2023-06-20
Date de la première publication 2024-02-29
Date d'octroi 2025-07-08
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Carlos, Dino C.
  • Cuzzort, Adam P.
  • Fischer, Brandon

Abrégé

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.

Classes IPC  ?

  • G06F 3/0485 - Défilement ou défilement panoramique
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories
  • G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels

23.

Disparate workflow integration using a meshed visualization canvas

      
Numéro d'application 17901808
Numéro de brevet 12038876
Statut Délivré - en vigueur
Date de dépôt 2022-09-01
Date de la première publication 2023-01-05
Date d'octroi 2024-07-16
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Nelbach, Jr., Francis Joseph
  • Nagy, Stephan Christopher
  • Cuzzort, Adam P.

Abrégé

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.

Classes IPC  ?

  • G06F 16/176 - Support d’accès partagé aux fichiersSupport de partage de fichiers
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 9/54 - Communication interprogramme
  • G06F 16/438 - Présentation des résultats des requêtes

24.

Techniques for displaying shared digital assets consistently across different displays

      
Numéro d'application 17350005
Numéro de brevet 11726648
Statut Délivré - en vigueur
Date de dépôt 2021-06-17
Date de la première publication 2021-11-04
Date d'octroi 2023-08-15
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Carlos, Dino C.
  • Cuzzort, Adam P.
  • Fischer, Brandon

Abrégé

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.

Classes IPC  ?

  • G06F 3/0485 - Défilement ou défilement panoramique
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories
  • G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels

25.

Automatic session establishment in peer-to-peer communication

      
Numéro d'application 16221334
Numéro de brevet 10972523
Statut Délivré - en vigueur
Date de dépôt 2018-12-14
Date de la première publication 2019-05-02
Date d'octroi 2021-04-06
Propriétaire Sococo, LLC (USA)
Inventeur(s)
  • Van Wie, David
  • Altmaier, Joseph

Abrégé

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.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
  • H04L 12/00 - Réseaux de données à commutation
  • H04N 21/00 - Distribution sélective de contenu, p. ex. télévision interactive ou vidéo à la demande [VOD]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

26.

SOCOCO

      
Numéro de série 77603619
Statut Enregistrée
Date de dépôt 2008-10-29
Date d'enregistrement 2010-05-18
Propriétaire SOCOCO, LLC ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software for electronic communication and collaboration in virtual spaces among remote parties; computer software for real-time sharing of electronic data, audio, visual and graphic materials among multiple persons or businesses; computer software for creating two-dimensional electronic representations of personal communications spaces and professional work spaces Communication services, namely, transmission and interactive delivery of data, audio, visual and graphic material by telecommunications networks, wireless communication networks, electronic and optical communications networks, information services networks and data networks Providing temporary use of nondownloadable computer software for electronic communication and collaboration in virtual spaces among remote parties; providing temporary use of nondownloadable computer software for real-time sharing of electronic data, audio, visual and graphic materials among multiple persons or businesses; providing temporary use of nondownloadable computer software for creating two-dimensional and three-dimensional electronic representations of personal communications spaces and professional work spaces; computer services, namely, interactive hosting services that allow users to publish and share their own data, audio, visual and graphic materials on-line among multiple persons or businesses