# US 9,437,178 B2 · Updating music content or program to usable state in cooperation with external electronic audio apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,437,178 B2
- Document ID: US9437178B2
- Status: Granted
- Kind: B2
- Application number: 13/626,062
- Filed: 2012-09-25
- Published: 2013-03-28
- Granted: 2016-09-06
- Earliest claimed: 2011-09-25
- Assignees: Yamaha Corporation
- Applicants: Yamaha Corporation
- Inventors: Satoshi Hiratsuka; Shinya Hamaguchi
- Web page: https://patentgrep.com/patent/US9437178B2

## CPC

- G10H 1/0008: {Associated control or indicating means}
- G10H 1/0066: {using a MIDI interface}
- G10H 2220/015: Musical staff, tablature or score displays, e.g. for score reading during a performance
- G10H 2240/026: File encryption of specific electrophonic music instrument file or stream formats, e.g. MIDI, note oriented formats, sound banks, wavetables
- G10H 2240/115: Instrument identification, i.e. recognizing an electrophonic musical instrument, e.g. on a network, by means of a code, e.g. IMEI, serial number, or a profile describing its capabilities
- G10H 2240/171: Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H 2240/181: Billing, i.e. purchasing of data contents for use with electrophonic musical instruments; Protocols therefor; Management of transmission or connection time therefor
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE

## Abstract

A storage section stores therein one or more sets of music content and/or function executing programs, at least a part of the sets of music content and/or function executing programs being set in a non-usable state at least in an initial state. An audio signal containing additional information is received from an external electronic audio apparatus, and a determination is made as to whether the additional information satisfies a predetermined condition. If the additional information satisfies the predetermined condition, any of the sets of music content and/or function executing programs, stored in the storage section, that is currently set in the non-usable state is updated to a usable state. A model of the external electronic audio apparatus is identified, and any of the sets of music content and/or function executing programs that corresponds to the identified model is updated to the usable state.

## Claims

### Claim 1

An apparatus operating in cooperation with an external electronic audio apparatus, comprising:
a storage section storing therein one or more sets of music content, at least a part of the one or more sets of music content being set in a non-usable state at least in an initial state;
a reception section configured to receive a signal, which includes a tone signal portion representing music piece data, performance data, or both the music piece data and the performance data and a control signal portion, transmitted by the external electronic audio apparatus;
a determination section configured to determine whether the control signal portion of the signal received by said reception section satisfies a predetermined condition; and
a state update section configured to, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, update, to a usable state, at least a part of the sets of music content, stored in said storage section, that is currently set in the non-usable state.

### Claim 2 (depends on 1)

The apparatus as claimed in claim 1, wherein said reception section receives, from the electronic audio apparatus, an audio signal carrying additional information, and
said determination section extracts the additional information from the audio signal received by said reception section, and determines, on the basis of the extracted additional information, whether the received audio signal satisfies the predetermined condition.

### Claim 3 (depends on 2)

The apparatus as claimed in claim 2, wherein the additional information includes at least content identification information capable of identifying music content, and
which further comprises a control section configured to read out, from said storage section, music content identified by the content identification information included in the additional information extracted from the received audio signal.

### Claim 4 (depends on 1)

The apparatus as claimed in claim 1, wherein, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, said state update section effects updating of the music content such that all of the sets of content stored in said
storage section and associated with the electronic audio apparatus are placed in the usable state.

### Claim 5 (depends on 2)

The apparatus as claimed in claim 2, wherein the additional information includes at least model identification information capable of identifying a model of the electronic audio apparatus, and
wherein, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, said state update section effects updating of the music content such that any of the sets of content, stored in said storage section, that is associated with the electronic audio apparatus identified by the model identification information is placed in the usable state.

### Claim 6 (depends on 1)

The apparatus as claimed in claim 1, wherein said storage section stores therein one or more function executing programs, at least a part of the one or more function executing programs stored in said storage section being set in a non-usable state at least in an initial state, and
wherein, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, said state update section updates, to a usable state, at least a part of the function executing programs, stored in said storage section, that is currently set in a non-usable state.

### Claim 7

A computer-implemented method for, in cooperation with an external electronic audio apparatus, making usable music content stored in a storage section, at least a part of one or more sets of music content stored in said storage section being set in a non-usable state at least in an initial state, said method comprising:
a reception step of receiving a signal, which includes a tone signal portion representing music piece data, performance data, or both the music piece data and the performance data and a control signal portion, transmitted by the external electronic audio apparatus;
a determination step of determining whether the control signal portion of the signal received by said reception step satisfies a predetermined condition; and
a step of, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, updating, to a usable state, at least a part of the sets of music content, stored in said storage section, that is currently set in a non-usable state.

### Claim 8

A non-transitory computer-readable medium containing a program executable by a computer to perform a method for, in cooperation with an external electronic audio apparatus, making usable music content stored in a storage section, at least a part of one or more sets of music content stored in said storage section being set in a non-usable state at least in an initial state, said method comprising:
a reception step of receiving a signal, which includes a tone signal portion representing music piece data, performance data, or both the music piece data and the performance data and a control signal portion, transmitted by the external electronic audio apparatus;
a determination step of determining whether the control signal portion of the signal received by said reception step satisfies a predetermined condition; and
an update step of, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, updating, to a usable state, at least a part of the sets of music content, stored in said storage section, that is currently set in a non-usable state.

### Claim 9 (depends on 8)

The medium as claimed in claim 8, wherein said reception step receives, from the electronic audio apparatus, an audio signal carrying additional information, and
said determination step extracts the additional information from the audio signal received by said reception step, and determines, on the basis of the extracted additional information, whether the received audio signal satisfies the predetermined condition.

### Claim 10 (depends on 9)

The medium as claimed in claim 9, wherein the additional information includes at least content identification information capable of identifying music content, and
which further comprises a step of reading out, from the storage section, music content identified by the content identification information included in the additional information extracted from the received audio signal.

### Claim 11 (depends on 8)

The medium as claimed in claim 8, wherein, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, said update step effects updating of the music content such that all of sets of content stored in the storage section and associated with the electronic audio apparatus are placed in the usable state.

### Claim 12 (depends on 9)

The medium as claimed in claim 9, wherein the additional information includes at least model identification information capable of identifying a model of the electronic audio apparatus, and
wherein, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, said update step effects updating of the music content such that any of the sets of content, stored in the storage section, that is associated with the electronic audio apparatus identified by the model identification information is placed in the usable state.

### Claim 13 (depends on 8)

The medium as claimed in claim 8, wherein the storage section stores therein one or more function executing programs, at least a part of the one or more function executing programs stored in the storage section being set in a non-usable state at least in an initial state, and
wherein, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, said update step updates, to a usable state, at least a part of the function executing programs, stored in said storage section, that is currently set in a non-usable state.

### Claim 14

An apparatus operating in cooperation with an external electronic audio apparatus, comprising:
a storage section storing therein one or more function executing programs, at least a part of the one or more function executing programs being set in a non-usable state at least in an initial state;
a reception section configured to receive a signal, which includes a tone signal portion representing music piece data, performance data, or both the music piece data and the performance data and a control signal portion, transmitted by the external electronic audio apparatus;
a determination section configured to determine whether the control signal portion of the signal received by said reception section satisfies a predetermined condition; and
a state update section configured to, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, update, to a usable state, at least a part of the function executing programs, stored in said storage section, that is currently set in the non-usable state.

### Claim 15 (depends on 14)

The apparatus as claimed in claim 14, wherein said reception section receives, from the external electronic audio apparatus, an audio signal carrying additional information, and
said determination section extracts the additional information from the audio signal received by said reception section, and determines, on the basis of the extracted additional information, whether the received audio signal satisfies the predetermined condition.

### Claim 16 (depends on 14)

The apparatus as claimed in claim 14, wherein, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, said state update section effects updating of the function executing program such that all of the function executing programs stored in said storage section and associated with the electronic audio apparatus are placed in the usable state.

### Claim 17 (depends on 15)

The apparatus as claimed in claim 15, wherein the additional information includes at least model identification information capable of identifying a model of the electronic audio apparatus, and
wherein, when said determination section has determined that the control signal portion of the signal satisfies the predetermined condition, said state update section effects updating of the function executing program such that any of the one or more function executing programs, stored in said storage section, that is associated with the electronic audio apparatus of the model identified by the model identification information is placed in the usable state.

### Claim 18

A computer-implemented method for, in cooperation with an external electronic audio apparatus, making usable a function executing program stored in a storage section, at least a part of one or more function executing programs stored in said storage section being set in a non-usable state at least in an initial state, said method comprising:
a reception step of receiving a signal, which includes a tone signal portion representing music piece data, performance data, or both the music piece data and the performance data and a control signal portion, transmitted by the external electronic audio apparatus;
a determination step of determining whether the control signal portion of the signal received by said reception step satisfies a predetermined condition; and
a step of, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, updating, to a usable state, at least a part of the function executing programs, stored in said storage section, that is currently set in the non-usable state.

### Claim 19

A non-transitory computer-readable medium containing a program executable by a computer to perform a method for, in cooperation with an external electronic audio apparatus, making usable a function executing program stored in a storage section, at least a part of one or more function executing programs stored in said storage section being set in a non-usable state at least in an initial state, said method comprising:
a reception step of receiving a signal, which includes a tone signal portion representing music piece data, performance data, or both the music piece data and the performance data and a control signal portion, transmitted by the external electronic audio apparatus;
a determination step of determining whether the control signal portion of the signal received by said reception step satisfies a predetermined condition; and
a step of, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, updating, to a usable state, at least a part of the function executing programs, stored in said storage section, that is currently set in the non-usable state.

### Claim 20 (depends on 19)

The medium as claimed in claim 19, wherein said reception step receives, from the electronic audio apparatus, an audio signal carrying additional information, and
said determination step extracts the additional information from the audio signal received by said reception step, and determines, on the basis of the extracted additional information, whether the received audio signal satisfies the predetermined condition.

### Claim 21 (depends on 19)

The medium as claimed in claim 19, wherein, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, said update step effects updating of the function executing program such that all of the function executing programs stored in the storage section and associated with the electronic audio apparatus are placed in the usable state.

### Claim 22 (depends on 20)

The medium as claimed in claim 20, wherein the additional information includes at least model identification information capable of identifying a model of the electronic audio apparatus, and
wherein, when said determination step has determined that the control signal portion of the signal satisfies the predetermined condition, said update step effects updating of the function executing program such that any of the one or more function executing programs, stored in the storage section, that is associated with the electronic audio apparatus of the model identified by the model identification information is placed in the usable state.
