NVC - Networked Virtual Clubs

The NVC concept consists, in using a network environment and the SALT protocol (patent pending), to facilitate collaboration, and exchange of data and information. Virtual Private Networks can easily be created by using the club paradigm; said, virtual private networks can be Internet wide or restricted to an Internet sub-domain.

NVC - a Networked Virtual Club Concept

The NVC concept is organized around the idea of clubs; a club being by definition, 1: a group of persons organized for a social, literary, political, or other purpose. 2: the building or rooms occupied by such a group. 3: an organization which offers its subscribers certain benefits, as discounts, bonuses or interest, in return for regular purchases. 4: a night club or cabaret. (Webster's Encyclopedic Unabridged Dictionary of the English Language).

The NVC concept can only operate in a network environment. It is based on the need that everyone has in exchanging information with each other. The NVC concept allows such information exchanges to be secure and the source of the information verifiable -- our secret handshake.

The NVC concept relies on the SALT protocol to both secure and verify the source of any exchange. Every member of an NVC club is identified by a universal unique identifier,  such as an URI, email address, UUID, or phone number.  Every NVC club has an entry in the SALT key database, with the type of club, and an entry in the Club database, specifying the members of the club, whether the club is opened or closed, what type of document, content, or information can be exchanged, what file system partition or volume, and paths can be accessed; and whether network communication should be encrypted. Each club member may be identified by their own specific SALT key.

The NVC club system offers the option of using a universal unique identifier as an alternative addressing scheme, which provides the ability to connect to a club member's or owner's communication device, wherever they may be located; and to utilize means of communication other than text messaging -- i.e. phone calls, video phone calls, voice IP calls, etc..

To create an NVC club, one has to name the club and select a list of universally unique identifiers, such as email-addresses, and the additional selections stated above. Once created, one simply has to set the club to the opened state. Each member can then open their connection dialog, enter the club's full name, consisting of the club identifier, and the unique identifier of the club owner's communication device; as well as, their own unique club member's identifier, such as an email-address as their user name. No password is required because the SALT key is already a password into the club.

The user's communication device must be running an HTTP server and/or plug-in, which can send and receive reminder-based messages. Each member's communication device, must have, a priori, completed a SALT handshake with the club owner's communication device. The club owner's communication device regularly scans the internet/network, to initiate handshakes with club members who may be online; or each member's communication device may receive notifications, from a match-making service, of online peers waiting to be contacted. The handshake may contain additional information, such as which ports to access on the server, for downloads.

Every NVC club has the ability of providing feed and motd updates, based on subscriptions, as well as being able to send advertising and regular reminders to each member (see RSF, RAOD, and RRAS patents). In a work environment, clubs can be seen as work-groups, and their owner being the company or department. Each member of a work-group can subscribe to their own feed and announcement of the day.

NVC clubs©® can have one or more active parlors©®; a parlor being by definition, 1: a room for the reception and entertainment of visitors; living room. 2: a semi-private room in a hotel, club or the like, for relaxation, conversation, 3: also called locutarium, a room in a monastery or the like where inhabitants can converse with visitors, or with each other. 4: a room, apartment, or building forming a business place for certain businesses or professions.

©® are, akin to its dictionary definition, sections of the NVC club where different activities can take place. These club activities can be for profit activities; such as, selling a service or product. Other activities can be document sharing or storage; barter of a service, product, or document; conversation activities with or without a moderator; auctioning activities where the moderator of the parlor is the auctioneer; or the streaming of multimedia contentParlors©® may have one or more members or participants. Each member or participant may have one or more active sessions.

Each NVC club member can subscribe to every other member's club subscriptions; where, the sender host is seen as a website; and, the recipient is seen as a subscribed user. For example, a club owner can send updates consisting of media files, such as album tracks or images to every member of the club. These updates, when a service or product is offered, can consist of advertising messages.

NVC clubs can be either user-based or host-based. User-based clubs use universal unique identifiers, such as email addresses. Host-based clubs use the communication device's unique identifier such as. a phone number, a Fully Qualified Domain Name, or an IP address.

The NVC club system offers the option of using another authentication protocol, instead of the SALT protocol, when sending the club messages. The most obvious alternatives to our SALT protocol are the Open-ID protocol or HTTP Cookies, HTTP Digest , and Authorization headers.

The NVC club system requires the presence of a dynamic naming service alias, i.e. a fully qualified domain name (FQDN) to your desktop computer, as it is connected to the Internet, if a static IP address is not provided. Other types of communication devices must provide a unique addressable identifier, such as a phone number.

Every NVC club has the ability of establishing a conference session between club members.
The conference session is driven by the communication device of the club's owner; and can
handle any type of data, whether it be voice, video or data. This feature allows a club's owner
to easily establish an IRC protocol-like session between club members; where the communication
device of the club owner acts as a data transmission router or proxy agent.

Every NVC club has the ability of sharing a club session or connection between club members,
allowing club members to access the same document at the same time.  Such ability is referred to as virtual clubbing, where club members can go to a concert together or listen to an album track
together; and offer their comments through a conference-call like voice channel.

The terms club and parlor and their foreign language translations are trademarks of our company when relating to the NVC concept.

Patent Pending