← Back to Patent Explorer
US7714222B2 Active / In Force US ⏱️ 1.3 years remaining

Collaborative music creation

Assignee: Museami Inc
•
Filing: 2008-02-14
•
Granted: 2010-05-11
•
Expires: 2028-02-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods, systems, and devices are described for collaborative handling of music contributions over a network. Embodiments of the invention provide a portal, the portal being accessible over the network by a plurality of workstations and configured to provide a set of editing capabilities for editing music elements. Music contributions may be received at the portal. At least a portion of the music contributions include music elements. In certain embodiments, the music elements have been deconstructed from an audio signal or a score image. A number of collaboration requests may be received at the portal over the network. Some collaboration requests may originate from a first workstation, while other collaboration requests may originate from a second workstation. In response to at least one of the collaboration requests, at least a portion of the music elements may be edited using the editing capabilities of the portal.

Inventors

  • 👤 Robert D. Taub
  • 👤 J. Alexander Cabanilla
  • 👤 George Tourtellot

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:01
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0033; G10H1/0041; G10H1/0058; G10H2210/00; G10H2210/031; G10H2210/066; G10H2210/076; G10H2210/086; G10H2220/00; G10H2220/155; G10H2220/441; G10H2220/451; G10H2240/00; G10H2240/171; G10H2240/175; G10H2240/281; G10H2240/295; G10H2240/305; G10H2240/311; G10H2250/00; G10H2250/131; G10H2250/215; G10H2250/235; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 191 words
A method for collaborative handling of music contributions over a network, the method comprising: receiving a music contribution at a portal, the music contribution comprising a set of music elements and the portal being accessible over the network; receiving a plurality of collaboration requests at the portal over the network, each of the plurality of collaboration requests relating at least in part to the music contribution, wherein at least a first portion of the plurality of collaboration requests is from a first user workstation, and at least a second portion of the plurality of collaboration requests is from a second user workstation, and wherein at least one collaboration request relates to the set of music elements; editing the music contribution such that the editing relates to user interaction comprising both signal level edits and score representation edits; and generating music output at the portal relating to at least a portion of the music contribution and in response to at least one of the collaboration requests; wherein the at least a portion of the music contribution is deconstructed by determining music micro-elements and determining music macro-elements based on the determined music micro-elements.
Claim 2
Independent Claim 191 words
A method for collaborative handling of music contributions over a network, the method comprising: receiving a music contribution at a portal, the music contribution comprising a set of music elements and the portal being accessible over the network; receiving a plurality of collaboration requests at the portal over the network, each of the plurality of collaboration requests relating at least in part to the music contribution, wherein at least a first portion of the plurality of collaboration requests is from a first user workstation, and at least a second portion of the plurality of collaboration requests is from a second user workstation, and wherein at least one collaboration request relates to the set of music elements; editing the music contribution such that the editing relates to user interaction comprising both signal level edits and score representation edits; and generating music output at the portal relating to at least a portion of the music contribution and in response to at least one of the collaboration requests; wherein the at least a portion of the music contribution is deconstructed by determining music micro-elements and determining music macro-elements based on the determined music micro-elements.
Claim 3
Dependent Claim 39 words
The method of claim 1 , further comprising: receiving the music contribution at the portal, the music contribution comprising an audio signal; and deconstructing the audio signal to generate at least a portion of the set of music elements.
Claim 4
Dependent Claim 36 words
The method of claim 1 , wherein the music contribution is a first music contribution, and the method further comprises: receiving a second music contribution at the portal, the second music contribution comprising an audio signal.
Claim 5
Dependent Claim 24 words
The method of claim 3 , further comprising: editing the second music contribution based at least in part on the set of music elements.
Claim 6
Dependent Claim 30 words
The method of claim 3 , further comprising: synchronizing the first music contribution and the second music contribution based on at least a portion of the set of music elements.
Claim 7
Dependent Claim 23 words
The method of claim 1 , wherein the music contribution is received at the portal over the network from one of the workstations.
Claim 8
Dependent Claim 23 words
The method of claim 1 , wherein the music contribution is received at the portal from a data store remote to the workstations.
Claim 9
Dependent Claim 30 words
The method of claim 1 , further comprising: generating a set of output data based at least in part on the music contribution and the result of the editing step.
Claim 10
Dependent Claim 16 words
The method of claim 8 , wherein the set of output data comprises audio signal data.
Claim 11
Dependent Claim 16 words
The method of claim 8 , wherein the set of output data comprises music element data.
Claim 12
Dependent Claim 16 words
The method of claim 8 , wherein the set of output data comprises score representation data.
Claim 13
Dependent Claim 18 words
The method of claim 8 , further comprising: storing the set of output data in a data store.
Claim 14
Dependent Claim 19 words
The method of claim 1 , further comprising: receiving login information over the network from one of the workstations.
Claim 15
Dependent Claim 26 words
The method of claim 13 , further comprising: determining a set of access rights for the user based at least in part on the login information.
Claim 16
Dependent Claim 25 words
The method of claim 13 , further comprising: determining a set of preferences for the user based at least in part on the login information.
Claim 17
Independent Claim 239 words
A system for collaborative handling of music contributions over a network, the system comprising: a portal, the portal being accessible over the network by a plurality of user workstations and comprising: a collaboration unit, operable to: receive a plurality of music contributions, at least one of the music contributions comprising a set of music elements; and receive and interpret a plurality of collaboration requests, at least a first of the plurality of collaboration requests being received over the network from a first user workstation, and at least a second of the plurality of collaboration requests being received over the network from a second user workstation; an editing unit, operable to provide a set of editing capabilities for editing music elements based at least in part on the plurality of collaboration requests such that the editing capabilities relate to user interaction comprising both signal level edits and score representation edits; an output generation unit, operable to generate output data based at least in part on the music contribution and the plurality of collaboration requests; and a network interface unit, operable to facilitation communications via the network between the workstations and the portal; wherein the portal further includes a deconstruction unit that determines music micro-elements of the music contribution and determines music macro-elements of the music contribution based on the determined music micro-elements such that the deconstructed music contribution is used by the output generation unit to generate the output data.
Claim 18
Independent Claim 239 words
A system for collaborative handling of music contributions over a network, the system comprising: a portal, the portal being accessible over the network by a plurality of user workstations and comprising: a collaboration unit, operable to: receive a plurality of music contributions, at least one of the music contributions comprising a set of music elements; and receive and interpret a plurality of collaboration requests, at least a first of the plurality of collaboration requests being received over the network from a first user workstation, and at least a second of the plurality of collaboration requests being received over the network from a second user workstation; an editing unit, operable to provide a set of editing capabilities for editing music elements based at least in part on the plurality of collaboration requests such that the editing capabilities relate to user interaction comprising both signal level edits and score representation edits; an output generation unit, operable to generate output data based at least in part on the music contribution and the plurality of collaboration requests; and a network interface unit, operable to facilitation communications via the network between the workstations and the portal; wherein the portal further includes a deconstruction unit that determines music micro-elements of the music contribution and determines music macro-elements of the music contribution based on the determined music micro-elements such that the deconstructed music contribution is used by the output generation unit to generate the output data.
Claim 19
Dependent Claim 29 words
The system of claim 16 , further comprising: an audio deconstruction unit, operable to: receive a music contribution; and deconstruct the music contribution into a set of music elements.
Claim 20
Dependent Claim 22 words
The system of claim 17 , wherein the audio deconstruction unit is resident on at least one of the plurality of workstations.
Claim 21
Dependent Claim 29 words
The system of claim 16 , further comprising: a score deconstruction unit, operable to: receive a score image; and deconstruct the score image into a set of music elements.
Claim 22
Dependent Claim 22 words
The system of claim 19 , wherein the score deconstruction unit is resident on at least one of the plurality of workstations.
Claim 23
Dependent Claim 21 words
The system of claim 16 , wherein the network interface unit is further operable to receive login information from the workstations.
Claim 24
Dependent Claim 26 words
The system of claim 16 , wherein the network interface unit is further operable to provide a secure virtual connection between the portal and the workstations.
Claim 25
Dependent Claim 43 words
The system of claim 16 , further comprising: a data store, in operative communication with the portal and operable to store a set of audio data records, each audio data record being associated with at least one of the plurality of music contributions.
Claim 26
Dependent Claim 20 words
The system of claim 23 , wherein the data store is in operative communication with the portal via the network.
Claim 27
Dependent Claim 27 words
The system of claim 24 , wherein the network interface unit is further operable to provide a secure virtual connection between the portal and the data store.
Claim 28
Dependent Claim 29 words
The system of claim 16 , wherein the output data generated by the output generation unit comprises at least one of audio data, music elements, or score representation data.
Claim 29
Dependent Claim 12 words
The system of claim 16 , wherein the network is the Internet.
Claim 30
Dependent Claim 13 words
The system of claim 16 , wherein the network is a local network.
Claim 31
Dependent Claim 241 words
A computer-readable storage medium having a computer-readable program embodied therein for directing operation of a portal for collaborative handling of music contributions over a network including a collaboration unit, the collaboration unit including an editing unit, an output generation unit, and a network interface unit, the computer-readable program including computer executable instructions for collaborative handling of a music contribution in accordance with the following: receiving the music contribution at the portal, the music contribution comprising a set of music elements and the portal being accessible over the network; receiving a plurality of collaboration requests over the network from a plurality of workstations, wherein at least a first portion of the plurality of collaboration requests is from a first of the plurality of workstations, and at least a second portion of the plurality of collaboration requests is from a second of the plurality of workstations; editing the music contribution such that the editing relates to user interaction comprising both signal level edits and score representation edits; and generating music output at the portal relating to at least a portion of the music contribution and in response to at least one of the collaboration requests; wherein the computer executable instructions for collaborative handling of a music contribution are further in accordance with deconstructing the music contribution by determining music micro-elements and determining music macro-elements based on the determined music micro-elements such that the deconstructed music contribution is used in generating the music output.
Claim 32
Dependent Claim 241 words
A computer-readable storage medium having a computer-readable program embodied therein for directing operation of a portal for collaborative handling of music contributions over a network including a collaboration unit, the collaboration unit including an editing unit, an output generation unit, and a network interface unit, the computer-readable program including computer executable instructions for collaborative handling of a music contribution in accordance with the following: receiving the music contribution at the portal, the music contribution comprising a set of music elements and the portal being accessible over the network; receiving a plurality of collaboration requests over the network from a plurality of workstations, wherein at least a first portion of the plurality of collaboration requests is from a first of the plurality of workstations, and at least a second portion of the plurality of collaboration requests is from a second of the plurality of workstations; editing the music contribution such that the editing relates to user interaction comprising both signal level edits and score representation edits; and generating music output at the portal relating to at least a portion of the music contribution and in response to at least one of the collaboration requests; wherein the computer executable instructions for collaborative handling of a music contribution are further in accordance with deconstructing the music contribution by determining music micro-elements and determining music macro-elements based on the determined music micro-elements such that the deconstructed music contribution is used in generating the music output.
Claim 33
Dependent Claim 41 words
The computer-readable storage medium of claim 29 , further comprising: receiving the music contribution at the portal, the music contribution comprising an audio signal; and deconstructing the audio signal to generate at least a portion of the set of music elements.
Claim 34
Dependent Claim 38 words
The computer-readable storage medium of claim 29 , wherein the music contribution is a first music contribution, and the method further comprises: receiving a second music contribution at the portal, the second music contribution comprising an audio signal.
Claim 35
Dependent Claim 26 words
The computer-readable storage medium of claim 31 , further comprising: editing the second music contribution based at least in part on the set of music elements.
Claim 36
Dependent Claim 32 words
The computer-readable storage medium of claim 31 , further comprising: synchronizing the first music contribution and the second music contribution based on at least a portion of the set of music elements.
Claim 37
Dependent Claim 25 words
The computer-readable storage medium of claim 29 , wherein the music contribution is received at the portal over the network from one of the workstations.
Claim 38
Dependent Claim 25 words
The computer-readable storage medium of claim 29 , wherein the music contribution is received at the portal from a data store remote to the workstations.
Claim 39
Dependent Claim 32 words
The computer-readable storage medium of claim 29 , further comprising: generating a set of output data based at least in part on the music contribution and the result of the editing step.
Claim 40
Dependent Claim 21 words
The computer-readable storage medium of claim 29 , further comprising: receiving login information over the network from one of the workstations.

References Cited (Backward Citations)

US4014237A Cited
US4028985A Cited
US4399732A Cited
US4999773A Cited
US4665790A Cited
US4895060A Cited
US4945804A Cited
US4960031A Cited
JPH03249799A Cited
US5036658A Cited
US5292125A Cited
US5864631A Cited
US5325423A Cited
US5806039A Cited
US5544228A Cited
US5825905A Cited
US5820384A Cited
US5824937A Cited
US5488196A Cited
US5704007A Cited
US5982816A Cited
US5768350A Cited
US5685775A Cited
US5646361A Cited
US5792971A Cited
US5869782A Cited
US5695400A Cited
US5820463A Cited
US5983280A Cited
US20080060499A1 Cited
US7074999B2 Cited
US7423213B2 Cited
US7098392B2 Cited
US5728960A Cited
US6084168A Cited
US6067566A Cited
US5929360A Cited
US7050462B2 Cited
US5808225A Cited
US5886274A Cited
US6140568A Cited
US6175872B1 Cited
US6417884B1 Cited
US6121530A Cited
US6201176B1 Cited
US6766288B1 Cited
US6313387B1 Cited
US6212534B1 Cited
US6156964A Cited
US6703549B1 Cited
US6598074B1 Cited
US6423893B1 Cited
US6188010B1 Cited
US6678680B1 Cited
US20010007960A1 Cited
US20010023633A1 Cited
US20020007721A1 Cited
US7277852B2 Cited
US7254644B2 Cited
US20020091847A1 Cited
WO2003005242A1 Cited
DE10117870A1 Cited
US20070256551A1 Cited
US20030089216A1 Cited
US6798866B1 Cited
US20050190199A1 Cited
US6653545B2 Cited
US20030164084A1 Cited
US20030188626A1 Cited
US7053291B1 Cited
US20040040433A1 Cited
WO2004034375A1 Cited
US7288710B2 Cited
US20060075883A1 Cited
WO2004057495A1 Cited
US6747291B1 Cited
JP2003187186A Cited
US7272551B2 Cited
US7227072B1 Cited
US7323629B2 Cited
US20050015258A1 Cited
US20080271592A1 Cited
US20050066797A1 Cited
US20050086052A1 Cited
US20050234366A1 Cited
DE102004033829A1 Cited
DE102004033867A1 Cited
US7371954B2 Cited
US20060050898A1 Cited
US7230176B2 Cited
US20060065107A1 Cited
US20060065105A1 Cited
US7342167B2 Cited
US20060095254A1 Cited
US7297858B2 Cited
US7405355B2 Cited
US20060150803A1 Cited
WO2006066075A1 Cited
US20060150805A1 Cited
US20090171485A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2013-05-10 2013-11-09 2014-05-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2017-05-10 2017-11-09 2018-05-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2021-05-10 2021-11-09 2022-05-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag