Dr. Tom's Hat. Link to Home  
  Home Guides Resume Papers Glossary  
        
 

Group Spaces
Thomas D. Wason

Examples of Groups

What is it?

Group Spaces is a network synchronization platform that allows the spontaneous formation of temporary, task-oriented groups, instant meetings, on-going projects, or multi-player games, facilitated by personal "nodes" that watch the network for the instantiation of events of interest and monitor traffic. Group Spaces is a "virtual (hosted/cloud) peer-to-peer" technology that enables rapid synchronization of nodes. This enables instant group activity vs. just group sharing. Group Spaces creates "just-in-time" instant groups. A group forms automatically and vanishes when no longer used. It provides an active, immersive Web experience. The technology provides focused invitations to members of a community to join the group. An instant group may optionally persist or vanish when all members leave. The members of an instant meeting may be limited to members of a specific community.

The US Provisional Patent Application is available at:

http://www.tomwason.com/DOCS/WasonDirectedSocialNetwork.pdf

Why is it needed?

Group Spaces can create just-in-time meetings. Imagine a salesman working with a potential client selling a nurse scheduling management package to a big hospital that already has an HR package in place. The client asks a technical question about the system interface. The salesman opens his laptop, logs in to the corporate Group Space and puts in a specific request for support on the topic. Those who are available (PC, tablet, smartphone) and feel they can contribute respond to the request. The meeting space forms. The salesman selects the participants. The issue is resolved while the client is there. The group is closed--and vanishes.

Instant sales meeting

Social networks make it possible to be in contact with a large number of people at one time, providing a large pool of people with common interests. Social networks need to rapidly assemble a group for some immediate need without polling everyone. Currently, subscription to a group or community may result in a large number of messages of low interest to the individual. What is needed is focus: the individual only wants to see the messages that relate directly to his or her interests. An instant meeting can form automatically around people with a common interest and willingness to participate. People like to be involved in immediate experiences. A meeting or group should form on an as-needed basis, using the appropriate activity space and resources. There should be no need to pre-establish a group. A group or meeting should vanish when no longer needed, freeing up resources. A system should be able to serve a large number of people with good personalization. Such a system must self-manage.

How does it work?

A Group Spaces community is comprised of people and resources with a common focus. This focus may be recreational, organizational, interest or business. An instant meeting or similar activity forms among members of that community when any member send out a request for participation. Group Spaces can provide group access to an activity space such as a Web meeting room, VOIP, games and simulations. Activity spaces may include tools and services. Group Spaces also provides rapid communication of brief messages within a group including background control of the activity space. Such message capabilities provide a rich infrastructure for innovative applications.

The Group Spaces invention is a component of social networking platform using real and virtual peer-to-peer networks and a multi-agent system. It includes a coherent peer-2-peer (p2p) network and methods and systems for creating communities within that network and instant groups for collaborative activities. A peer-to-peer (p2p) network is a system of nodes that communicate with each other with no system intermediary. Each node acts autonomously, distributing operations throughout the network. This system allows any node to contact any other node in a system, either directly or relayed through nodes. This invention is an extension of research reviewed in Arenas, A., Díaz-Guilera, A., Kurths, J., Moreno, Y., & Zhou, C. (2008), "Synchronization in complex networks" Physics Reports, 469(3), 93-153.

Group Spaces uses a synchronized network of nodes. Synchronized networks formed by coupled nodes have properties that are not the simple sum of the nodes' behaviors. The system responds like a bell: struck anyplace, it all rings together. Even though the couplings among nodes may be quite limited in number relative to the total number of nodes, and even if the coupling is moderately weak, the entire network can behave as a unified structure in which events are transferred extremely rapidly throughout the network. The method of node coupling is innovative. Group Spaces employs self-synchronization of the network that both reduces system management requirements and optimizes for performance over that of a centrally clocked system. Multiple separately synchronized communities may exist at multiple levels within a common environment, Group Spaces.

Virtual Peer-2-Peer network with firewall

In this description, the nodes are ports. Users are connected to ports, allowing a strong security firewall. These ports can be realized as intelligent agents in a multi-agent system (e.g., Tryllian, Ascape, Cougaar, CybelePro, JAS, Madkit, MAGSY, Moduleco and Swarm). The behavior of the ports couples them into a network. Under the proper conditions this network can become synchronized. A synchronized network has all ports operating with a common cycle time with small, transient variations. It does not imply that the ports are actually oscillating. There is little lag in propagating events across the network. Such networks offer multiple opportunities to provide security. Task-specific groups can emerge rapidly by manipulating the synchronization characteristics of the relevant nodes. The limited coupling among nodes reduces server loads, allows load balancing and needs only limited data exchange among servers in extended systems. The system can self-manage with administrative control at a high level.

Objectives

Let me hear from you. I look forward to evaluations of Group Spaces. I would like to consult on projects using this technology. The technology is also available for patenting. There is a US Provisional Application for Patent filed. This is a pending patent. A provisional application describes an innovation in considerable detail, such that it can be implemented, but is not a formal patent application. The intent is to establish primacy of innovation such that a patent application can be filed within a limited time frame. Obviously, moving quickly is important.

The Group Spaces US Provisional Patent Application:

http://www.tomwason.com/DOCS/WasonDirectedSocialNetwork.pdf

 
   

             tdwason@ncsu.edu
             http://www.tomwason.com
             Raleigh, NC USA

Copyright © 2017 Thomas D. Wason