Methods and Apparatus for Identifying and Connecting Musicians
20220164897 · 2022-05-26
Inventors
Cpc classification
A63F2300/5566
HUMAN NECESSITIES
G06F3/0481
PHYSICS
International classification
G06Q50/00
PHYSICS
Abstract
Methods and apparatus for identifying and connecting musicians based on a set of user entered and peer-determined criteria for both the user and other musicians are disclosed.
Claims
1. A method of connecting musicians having particular musical interests and abilities, the method accepting information from a user wherein the user enters one or more self-evaluated musical skill levels for the instruments the user plays, the method comprising: (a) presenting input fields to the user into which the user enters data, whereas the data includes some if not all of the following information: (1) the user's user identification (userID); (2) one or more musical instruments that the user plays; (3) the style of music the user is interested in playing; and (4) the user's self-evaluated musical skill levels; (b) obtaining one or more peer-evaluated musical skill levels for the user from other users, wherein the peer-evaluated musical skill levels are rated on the same scale as are the self-evaluated musical skill levels; (c) matching the user with other musicians wherein the matching is performed, at a minimum, by accounting for the self-evaluated and peer-evaluated musical skill levels; and (d) displaying a list of musicians and users with whom the user matches.
2. The method of claim 1, further comprising: receiving data from the user indicating a geographical location in which the user is available or desires to play, and whether the user is actively seeking to join a jam session with other musicians.
3. The method of claim 2, further comprising receiving from the user a distance the user is willing to travel from the location in which the user is available to play.
4. The method of claim 1, wherein the displayed other musicians are listed in order of a strength of match to the user.
5. The method of claim 4, further comprising: transmitting from a user device to an External Data Management and Processing Module (EDM) the user entered data and receiving within the user device a list of other musicians and other users determined by the EDM to match with the user.
6. The method of claim 5, further comprising: receiving from the EDM a match strength value (MSV) for each of the other musicians and other users indicating the strength of the match between the user and each of the other musicians and other users.
7. The method of claim 6, wherein each MSV associated with another musician or user is determined at least in part based on the user's self-evaluated musical skill levels and the peer-evaluated musical skill levels.
8. A musician connecting apparatus, connecting a user of the musician connecting apparatus to other musicians and users having particular musical interests and abilities, the musician connecting apparatus comprising: (a) a User Interface Module wherein the User Interface Module accepts information from the user; (b) a Search Module, coupled to the User Interface Module, wherein, upon command by the user, a search is performed designed to match the user's musical tastes, abilities, desires to perform or rehearse, and similar musical interests with those same qualities of other users of the musician connecting apparatus; (c) a Jam Module, coupled to the Search Module, for generating jamming opportunities for the user based upon a user profile and search results provided by the Search Module; (d) a Profile Module, coupled to the Jam Module and capable of receiving profile data entered by the user; wherein the Profile Module assists the user in creating a user profile, wherein the user profile contains at least the following information about the user: (1) the user's user identification (userID); (2) one or more musical instruments that the user plays; (3) the style of music the user is interested in playing; and (4) a user's self-assessment of the user's musical skill levels on one or more instruments based on a scale from beginner to professional; and (5) one or more peer-evaluated musical skill levels provided by other users, wherein the self-evaluated and peer-evaluated musical skill levels use the same scale, from beginner to professional; (e) a Display Module capable of outputting search and match results and other information to the user via a display; and (f) a Wireless Communication Interface Module allowing the musician connecting apparatus to communicate with external devices.
9. The musician connecting apparatus of claim 8, further comprising: (g) an internet cloud, wherein external devices and users may communicate with the musician connecting apparatus via the internet cloud, and wherein the internet cloud communicates with the user interface module; (h) an External Data Management and Processing Module (EDM), wherein the EDM executes software to carry out search and match algorithms used by the musician connecting apparatus; and (i) an Output Display, accessible to the user, for displaying matching and searching results and other information to the user.
10. The musician connecting apparatus of claim 8, wherein if a peer-evaluated musical skill level does not exist for the user, the musician connecting apparatus indicates that no peer-evaluated musical skill level for the user is currently available.
11. The musician connecting apparatus of claim 8, wherein a default peer-evaluated musical skill level is a “3” when the scale is from “1” indicating beginner, to “5” indicating professional.
12. The musician connecting apparatus of claim 11, wherein the default peer-evaluated musical skill is assigned to be identical to the user's self-evaluated musical skill level.
13. A method of connecting musicians having particular musical interests and abilities, the method accepting information from a user wherein the user enters one or more self-evaluated musical skill levels for the instruments the user plays, the method comprising: (a) initiating processing of data received from a user, wherein the data may comprise one or more of the following: (1) user identification (User ID) information; (2) information regarding what instruments the user plays; (3) a musical style or styles the user plays or desires to play; (4) a user's self-assessment of the user's musical skill level for one or more instruments that the user plays; (b) determining whether the user has completed entering the user's data and if so proceeding to (c), else returning to (a); (c) entering peer-evaluated musical skill levels for the user for every instrument the user indicates that the user plays, or if no peer-evaluated musical skill level is available from other users, entering a default peer-evaluated musical skill level for the user; (d) determining if a search or a match is to be performed matching the user with other users, and if not returning to (a), else proceeding to (e); (e) performing a match or search based upon the data received from the user and the peer-evaluated musical skill levels received from other users; and (f) displaying the search or match results, or both, to the user.
14. The method of claim 13, wherein the default skill level is an intermediate value indicating that the user defaults to an intermediate musical skill value whenever there is no additional information to be obtained regarding the user's peer-evaluated musical skill levels.
15. The method of claim 13, wherein the default value is equal to the user's self-assessed musical skill value whenever there is no additional information to be obtained regarding the user's peer-reviewed musical skill abilities.
16. The method of claim 13, further comprising providing information to the user regarding gigs, agents, venues, and other information based on the search and matching results produced by the method.
17. A musician connecting apparatus for connecting musicians having particular musical interests and abilities, the apparatus having a means for accepting information from a user, wherein the user enters one or more self-evaluated musical skill levels for the instruments the user plays, the method comprising: (a) user input means for entering data received from a user of the apparatus, wherein the input may comprise one or more of the following input data: (1) user identification (User ID) information; (2) information regarding what instruments the user plays; (3) a musical style or styles the user plays or desires to play; (4) a user's self-assessment of the user's self-evaluated musical skill levels for one or more instruments that the user plays; (b) a determining means, coupled to the user input means, for determining when the user has completed providing input data to the apparatus; (c) peer-reviewed means, coupled to the determining means, for providing peer-reviewed musical skill values for the user for every instrument the user indicates that the user plays, and if no peer-evaluated musical skill level is available from other users, for entering a default peer-evaluated skill level for the user; (d) search and matching means, coupled to the user input means, for performing a match or a search based upon the input data received from the user and based upon the peer-evaluated musical skill levels received from other users; and (e) display means for displaying the search or match results, or both, to the user.
18. The musician connecting apparatus of claim 17, wherein if a peer-evaluated musical skill level does not exist for the user, the musician connecting apparatus assigns a default peer-evaluated musical skill level for the user.
19. The musician connecting apparatus of claim 18, wherein the default skill level is a “3” when the scale is from “1” indicating beginner, to “5” indicating professional.
20. The musician connecting apparatus of claim 18, wherein the default peer-evaluated musical skill level is assigned to be identical to the user's self-evaluated musical skill level.
Description
DESCRIPTION OF THE DRAWINGS
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023] Like reference numbers and designations in the various drawings indicate like elements.
DETAILED DESCRIPTION
[0024] Aspects of the present disclosure relate to methods and apparatus for (1) establishing relationships between musicians, (2) sharing information, and (3) coordinating rehearsals and performances. Details of some disclosed embodiments are described below with reference to the accompanying figures.
[0025] The disclosed methods and apparatus are designed to make it easy for users having a diverse range of musical skill levels to connect with others (including but not limited to other musicians). In some embodiments, a user's musical skill level is used as one of several criteria upon which a match with other users is made. As described below in more detail, the user provides a self-evaluated musical skill level based on what he thinks is appropriate for his musical skill level. The user's musical skill level is also evaluated by other musicians/users and a consensus peer-reviewed skill level is also provided based upon the evaluation provided by the other musicians/users.
[0026] The methods and apparatus are designed to match users/musicians that fall into different musical skill level categories, as follows:
[0027] Accomplished musicians—musicians who can successfully play with others, but generally do not currently play with others; there are also accomplished musicians who want to regularly jam out in a public venue; and
[0028] Beginners/intermediate musicians—these are musicians who desire to play with other musicians, possibly to become accomplished musicians, or just for the joy of playing with others; and
[0029] Semi-Pro/Professional musicians—these are musicians who want to play in public venues and prefer to be paid for their efforts.
[0030] Many accomplished musicians do not play with others because they the time to do so, or because they do not wish to tolerate the inevitable complications that come from playing music with others. In general, it is difficult to find compatible musical partners. Musician matching apps or websites designed for musicians seeking other musicians are usually for people who desire to start a band, and eventually to be paid to play their music. Many accomplished musicians do not want to start a band. Often accomplished musicians have pursued starting a band one or more times and have generally decided to avoid jamming because of the inevitable difficulties presented by their prior pursuits. Even when people share the same goals, it is difficult to establish a symbiotic relationship. The present methods and apparatus are designed to make searching for other musicians easier, the results of which provide connections between musicians that are more compatible, and to make coordinating jams as simple as possible.
[0031] Although the disclosed methods and apparatus are useful to musicians at every level of musical skill, one target audience is the beginner or intermediate musician. This typically includes people who want to play an instrument or sing, but may not yet have honed their musical skills. Some of these people may have a musical instrument and want to participate in making a joyous musical sound, but who are not sure they want to expose their skill level to musicians of higher skill levels and are unsure of the process involved in participating in or setting up a jam session (i.e., playing with other musicians). The present methods and apparatus allow users to search for compatible musicians and connect with each other. The methods and apparatus provide tools to organize and run a jam and to grow as an individual musician and when playing with jam mates.
[0032]
[0033]
[0034] In some embodiments, the user device 200 further comprises a Search Module 210, JMM 212, a Profile Module 214, and a Display Module 216. The Display Module 216 includes a display driver 218 and a display 220. As noted above, in some embodiments of the user device 200, the User Interface Module 204 comprises a user input device, such as a touch screen 206. In other embodiments, the User Input Module 204 may comprise a keyboard, a keypad, a voice activated input device, a mouse, etc. It will be clear to those skilled in the art that any means for conveying user data from the user to the User Interface Module 204 falls within the scope of the present disclosure. In addition, as shown in
[0035] As noted above, in some embodiments, the Display Module 216 comprises a display 220 on which information can be conveyed to the user. In some such embodiments, the display 220 may also serve as the user input device, such as when a touch screen is used as both the user input device and the display. In some embodiments the Display Module 216 further includes a display driver 218. In some cases, the display driver 218 may be integrated into the display 220.
[0036] (a) In some embodiments, the Profile Module 214, (b) Search Module 210, and (c) JMM 212 may be implemented by software that is executed and run entirely within the user device 200 (such as is shown in the embodiment of
Profile Module
[0037] In some embodiments, the Profile Module 214 receives information from the User Interface Module 204. Once the user enters his profile with the Profile Module 214, the Search Module 210 and JMM 212 may be used to accomplish the user's goals (such as creating a jam session as shown in the screenshot of
[0038] The user enters information that the user considers relevant and useful in order to establish connections with other musicians and or promoters. In some embodiments, the Profile Module 214 creates graphics that are displayed by the Display Module 216. The Profile Module 214 also assists in creating a description or profile of the user that comprises, among other user characteristics, the user's musically related goals, the user's musical skill levels, and the user's musical interests or musical tastes.
[0039] In some embodiments, there are several pieces of information that the Profile Module 214 requests and receives from the user in order to create the user's “profile”. For example,
[0040] Referring now to the screenshot 300 of
[0041] In some embodiments, the user can “pull down” a “drop-down” menu (not shown) from which the user can indicate one or more musical instruments to be added to an instrument field 304 within the user's profile. In addition, a location field 306 is provided in which the user's central location can be entered. In some embodiments, the user's central location is a geographical point that is used as the point from which distance is measured to venues, such as rehearsal studios, show venues, and the central location of other musicians. Another field 308 is provided for entering the user's musical genre preference, such as classical, rock, blues, rap, etc. In some embodiments, a field 310 is provided in which the user can enter the names of songs (and possibly artists) that the user would like to play or that the user already knows how to play. In addition, a goals or interests field 312 is provided in which the user can enter information to indicate what the user is looking for, such as to just play with other musicians (jam), learn from other musicians, find bandmates, get bookings for a band that the user is already in, etc. These selections can either be entered using a pull-down menu or entered free-style (i.e., in response to the user typing or otherwise indicating the content to be placed in the field 312).
[0042] In addition to other fields 314 in which the user enters information that is typically unique to the user, a series of questions are displayed on the registration screen. These questions can be answered using “radio buttons” 316 to answer either yes or no. A list of questions that serve as an example in some embodiments are presented in
[0043] Referring again to
[0044] In some embodiments, other screenshots are created by the present methods and apparatus and displayed to the user. For example,
[0045] It may also include buttons 418 leading to other information as shown on the left hand side, including but not limited to the following: “
[0046]
[0047] The information provided to and by the Profile Module populates database elements that are used in search algorithms. The Profile Module also includes an intuitive experience for the user for discovery learning and will assist the user in formulating and realizing the user's personal musical performance goals.
Search Module
[0048] In some embodiments, the disclosed apparatus and method includes a Search Module 210. In some embodiments, the Search Module 210 includes a database application (not shown) that uses custom queries to find matching or complementary musicians/artists with similar goals based on the user's profile. Search results are presented in a unique format that makes it easy to sort and find people and events, and to communicate with the presently disclosed methods and apparatus in order to find and connect with other jammers.
[0049] In some embodiments, the Search Module 210 includes a function to name each search that is performed by the disclosed methods and apparatus, making it easy to retrieve a particular search result. Upon completion of a search the user can annotate preferred contacts, then by pressing or contacting a single button the disclosed methods and apparatus will generate a group communication that will begin a thread similar to a group email. At this point, the user's goals and intentions/desires are described. Options are available for many combinations of contacts with other users. The Profile Module 214 and Search Module 210 facilitate the creation of jam sessions, and notification of jammers of any changes, for example. The current state of the art is to make phone calls, emails, texts resulting in the proverbial phone tags. The present methods and apparatus easily avoid such disadvantageous techniques. In some embodiments, the Search Module 210 launches a scheduling module.
Jam Management Module (JMM)
[0050] The JMM 212 creates events based on the search results and user communications. Alternatively, the user can create a custom jam session. The JMM 212 will, in that case, notify other users of the creation of jam sessions. Such notifications are sent based on the information the user entered into the Profile Module 214 and information the other users have entered into Profile Modules 214 to which they have access. A jam can be created using a single button touch. For example, referring to the screenshot of
[0051] In some embodiments, the presently disclosed methods and apparatus also include a Stage Manager Version of the JMM 212. This version of the JMM would be used by the venue owners and other similar type users (i.e., venue agents, etc.). The Stage Manager Version allows venue owners and agents to set up Jams with the users, reserve times and places, collect payments, etc.
Skill Levels
[0052] In some embodiments of the presently disclosed methods and apparatus, musicians are rated or ranked in accordance with their musical skill levels. The particular criteria may be objective, such as whether the user can play a full song from memory, the number of songs the user can play from memory, whether the user has played in a band before, whether the user has played in front of an audience, etc. As noted above, the user will be able to self-evaluate and enter a self-evaluated musical skill level into the presently disclosed methods and apparatus. The disclosed methods and apparatus will also allow users to be rated or ranked by their peers (i.e., musicians that have played with or that know the user). There will be no place or space allocated for derogatory remarks or personal attacks. Some users will only be allowed to enter a peer-reviewed musical skill evaluation level for a particular user. In some embodiments, if no peer-evaluated musical skill level is provided for a particular user, the disclosed methods and apparatus indicates that no value has been provided yet. Alternatively, in some embodiments a default value can be entered (e.g., level to 3 on a scale of 1-5). Alternatively, in some embodiments of the disclosed methods and apparatus, the value used for peer-reviewed musical skill level may default to a level that mimics the user's self-evaluated musical skill level and later change when other musicians provide data regarding the user's musical skill level. In some cases, the number of people the a user might have played with may be relatively small, so while it is possible to use statistical features to determine the peer review value (such as an average supplemented by a variance determined from the set of ratings provided by the user's peers), the rating can be determined simply to ensure that the rating is useful even with a relatively small sample size of peers.
[0053] Typically, the musical skill level ratings (both the user's self-evaluated musical skill level and the peer-evaluated musical skill levels) will be on a scale of 1-5, with “1” being the lowest skill level and “5” being the highest possible skill level. However, those skilled in the computer arts shall recognize that other skill level ratings can be used without departing from the scope of the disclosed methods and apparatus and the appended claims. For example, in some embodiments, the musical skill levels vary from 1 to 10, with “1” being the lowest possible skill level and “10” being the highest possible or most advanced skill level.
[0054] The present methods and apparatus also allow users to have multiple and different skill levels for multiple and different instruments. For example, a user might be a “4” (on a scale of 1-5) on the guitar, a “2” while singing (vocal skill level) and a “1” on harmonica. Rankings should be according to the concepts below. In some embodiments, this is not an all-encompassing definition of each level and it is purposely broad so that users performing at levels 1 through 3 need not become entangled in a competition. These musical skill and levels are selected solely so that other users/jammers can know what to expect when they meet new users/jammers.
[0055] In some embodiments, a user's musical skill ranking level will have a significant impact is if a jam is set up as an Experienced Jam or a Pro Jam. If a user is a beginner and is peer ranked lower on a particular instrument than the user's self-evaluation ranking on that instrument, the user likely needs to practice more on that instrument. If a user is an experienced musician/jammer (for example, if the user's self-evaluated ranking is a 4 or a 5 on a scale of 1-5) and the user receives lower peer rankings, it is an indication that the user may want to reconsider the user's self-evaluated ranking. By providing rankings of the user's ability, the present disclosed method and apparatus makes it possible for inexperienced players to find each other and enjoy a full and rich experience. In addition, more experienced players that want an opportunity to assist less experienced players can offer themselves to such less experienced players. In some cases, the more experienced players may be asked by the more experienced player(s) to pay a “lesson fee” for the opportunity to play with a musician from which the less experienced player can learn.
[0056] In some embodiments, a 5 point musical skill rating system is used in accordance with the description that follows. Those skilled in the musical and computer arts will recognize that other rating systems may be used to practice the presently disclosed methods and apparatus.
[0057] Beginner—Level 1—this level describes a user that is just thinking about or starting to play an instrument, which includes vocalists for whom their voice is their instrument. Beginners at Level 1 typically can play only one or two songs, or they cannot play an entire song. They typically do not know how to play more than a few chords, nor can they change playing different chords easily.
[0058] Intermediate—Level 2—this level describes a user that knows several songs, can play several chords and can move between these chords easily, and a musician that understands timing and counts.
[0059] Advanced—Level 3—this level describes a user that that can play many songs, understands the I-IV-V concepts, beginning to be able to play solo but is not yet proficient at it, is proficient in singing or playing backing roles, but is not yet able to lead a band (be a band leader) on stage.
[0060] Experienced—Level 4—this level describes a user that is proficient at the user's preferred type of music, has played in a band that has played on stage, knows many songs completely and understands many types of beats, feels and rhythms, etc. This type of user can lead a band or follow a band leader on stage, and has typically played for money or other valuable compensation.
[0061] Professional—Level 5—this level describes a user/musician that plays, or has played, for money or other valuable compensation, makes their living from playing music (or by selling instruments or by providing music lessons, or is in the music business).
[0062]
[0063] In some embodiments, such as the system shown in
[0064]
[0065] The Matching Module 710 may be invoked by the user via the User Interface Module 702 or via the User Profile Module 706 and Search Module 708. The Matching Module 710 communicates information regarding the search performed at the user's request directly to the user (via the User Interface Module 702). The Matching Module 710 may also communicate the matching results to the Gig Arrangements Module 712. The Gig Arrangements module 712 may then determine various rehearsal, gig, and other various musician-related gatherings at the user's request. The Gig Arrangements Module 712 communicates information provided by the other modules and possible gig and various other musician playing possibilities to the user via the User Interface Module 702.
[0066] As noted above, in some embodiments, all of the modules (702, 704, 706, 708, 710, and 712) may be executed in software running on a processor present in one of the user's devices, in a Web Server (such as the Web Server 610 of
[0067] As shown in
[0068] As noted above, the system 800 and the modules and external devices implement functions similar to the methods and apparatus described above. Therefore, no further description is required to describe this additional exemplary embodiment 800 of the presently disclosed methods and apparatus for identifying and connecting musicians having diverse musical skill levels and interests.
[0069]
[0070] However, if the user has completed entering information, the method proceeds to a step 916 whereat the method obtains peer-reviewed assessment(s) of the user's musical skill levels on various instruments. As noted above, if no peer-reviewed assessments are available (because, for example, the user is new to the system or is new to this geographical area and no other user's have heard the user play), in some embodiments, the method may either assign a default level (such as, for example, a 3 on a scale of 1-5) for the peer-evaluated musical skill levels, or the system may simply use the user's self-evaluated skill level (s) for the default skill level (s). Different default skill levels fall within the scope of the presently disclosed methods and apparatus and the appended claims. The method 900 then continues to a decision step 918 whereat the method waits to determine if a search or match is to be performed. If a search or match is requested by the user, the method continues to an execution step 920 whereat a search or match is performed based upon the user's data entry and also based upon the peer-reviewed information related to the user. The method 900 then continues to an output step 922 whereat the search or matching results are displayed to the user. The method 900 then continues to a step 924 ending the method 900. The methods and apparatus can then return to the initial step 902 if the user desires additional information or if the user's desires or the user's musical skill levels change. If so, the method 900 is executed again starting at the initiation step 902.
CONCLUSION
[0071] A number of advantages are offered by the present methods and apparatus for identifying and connecting musicians having diverse musical skill levels, abilities, and interests. The methods and apparatus use both the user's self-evaluated musical skill level(s) and peer-reviewed musical skill level(s) to make an accurate match or search. The methods and apparatus also allow managers, agents, and the like to match with musicians. Gigs and Jams can be arranged and used to connect musicians with like-minded other users and musicians.
[0072] A number of embodiments of the invention have been described. It is to be understood that various modifications may be made without departing from the spirit and scope of the invention. For example, some of the steps described above may be order independent, and thus can be performed in an order different from that described. Further, some of the steps described above may be optional. Various activities described with respect to the methods identified above can be executed in repetitive, serial, or parallel fashion.
[0073] It is to be understood that the foregoing description is intended to illustrate and not to limit the scope of the invention, which is defined by the scope of the following claims, and that other embodiments are within the scope of the claims. In particular, the scope of the invention includes any and all feasible combinations of one or more of the processes, machines, manufactures, or compositions of matter set forth in the claims below. (Note that the parenthetical labels for claim elements are for ease of referring to such elements, and do not in themselves indicate a particular required ordering or enumeration of elements; further, such labels may be reused in dependent claims as references to additional elements without being regarded as starting a conflicting labeling sequence). It will be evident that various modifications may be made to the disclosed examples of implementations without departing from the broader spirit and scope of implementations of the disclosure as set forth in the claims that follow. Where the disclosure refers to some elements in the singular tense, more than one element can be depicted in the figures and like elements are labeled with like numerals. The disclosure and drawings are to be regarded in an illustrative sense rather than a restrictive sense.