Tele-jam system and method for real-time musical interaction
First Claim
1. A tele-jam method comprising:
- providing a host system, connecting the host system to a network of multiple interactive user devices and to multiple servers, compiling data for storing in and retrieving from the host system, inputting request by user devices, transferring the request to the host system, classifying the request and maintaining a queue of multiple user requests, matching the request with other user requests to form data signals, forming a group of matched requests, switching and bridging together and combining the data signals from each user of the group, and returning the combined data signals to each user device for achieving real-time full-duplex musical interaction.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides tele-jam a system and methods for establishing ensembles or groups of participants by a variety of original organizational methods such that the participants interact in real-time (quasi-real-time) in a desired format (strictly predefined format, loosely defined format, or spontaneous format). A host system is provided having servers and client electronic apparatuses connected to the host system by electronic data network. A database of characteristics is stored in the host system, the characteristics including musical details, queries, responses triggered by queries for classifying users based on queried, experimentally detected, or previously stored data including network data transfer delay. Data streams are formed from user'"'"'s input data and placed on queues corresponding to the particular classifications, and groups of arranged users. Algorithms in the system act on the supplied and/or detected information with capability for subsequently switching/bridging together. The data streams (audio signals) from each client apparatus of the formed group(s) are combined and the resultant combined data stream (signal) returned to each client apparatus for achieving real-time full-duplex musical interaction.
-
Citations
43 Claims
-
1. A tele-jam method comprising:
-
providing a host system, connecting the host system to a network of multiple interactive user devices and to multiple servers, compiling data for storing in and retrieving from the host system, inputting request by user devices, transferring the request to the host system, classifying the request and maintaining a queue of multiple user requests, matching the request with other user requests to form data signals, forming a group of matched requests, switching and bridging together and combining the data signals from each user of the group, and returning the combined data signals to each user device for achieving real-time full-duplex musical interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of real-time full-duplex musical interaction comprising:
-
providing a host system with plural servers, connecting multiple users to the host system, providing a database of user information in the host system, inputting data requests from users with varied musical characteristics, allowing a database algorithm to determine queues of user requests, reading for each participant a code corresponding to a predefined format, checking to see if there is an instance of a particular requested format in the process of being filled, checking vacancy queue to see if there is a current group of the requested format which has a vacancy which matches the participant under evaluation, initiating a data structure corresponding to the group if there is no partial group existing, and adding a first member to an appropriate slot in a new instance. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
- 36. A tele-jam system comprising a host system, servers connected to the host system, client electronic apparatuses connected to the host system by electronic data network, a database of characteristics stored in the host system, the characteristics including musical details, queries, responses triggered by queries for classifying users based on queried, experimentally detected, or previously stored data including network data transfer delay, data streams formed from user'"'"'s input data, queues corresponding to the particular classifications, groups of arranged users, specialized algorithms in the system for acting on the supplied and/or detected information, and means for subsequently switching/bridging together and combining the data streams (audio signals) from each client apparatus of the formed group(s) and returning the resultant combined data stream (signal) to each client apparatus for achieving real-time full-duplex musical interaction.
Specification