Method and apparatus for encoding security information in a...

Cryptography – Communication system using cryptography – Data stream/substitution enciphering

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C380S037000, C380S201000, C713S176000, C713S178000, C713S152000

Reexamination Certificate

active

06798885

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a method and apparatus for encoding private information in a MIDI datastream.
BACKGROUND OF THE INVENTION
The Musical Instrument Digital Interface (MIDI) is a protocol used to transmit musical instructions to a musical device or instrument that is capable of converting the instructions into musical sounds. MIDI is becoming increasingly popular for distribution of music. Songs and accompaniment tracks are being sold in MIDI form, as well as on cassettes and compact disks. As with any form of electronic information, such as software, audio music, or MIDI music, the potential for financial loss due to piracy is a significant problem.
Historically, the software industry has employed many techniques to discourage piracy of software. For example, one such technique involves requiring a user to enter information, such as a key or serial number, at the time the software is installed. However, the music industry has done little to address the problem of piracy other than to take legal action against major distributors of pirated music.
A simple technique to provide anti-piracy security in MIDI information is to include security information, such as a serial number or other copyright and/or trademark information, in MIDI text events included in the MIDI information. Such security information is easy to add to the MIDI information and would provide the capability of tracking the original owner should pirated copies appear on the market. However, a problem arises in that information in MIDI text events would be very easy to locate and alter or remove from the MIDI information. A need arises for a technique by which security information which may easily be included in MIDI information, yet which is difficult to locate and alter or remove.
SUMMARY OF THE INVENTION
The present invention is apparatus and method for encoding, decoding, and encoding and decoding security information in a Musical Instrument Digital Interface (MIDI). In order perform encoding, musical information and security information are received. The musical information is encoded to generate a plurality of MIDI events. The security information is encoded to generate a plurality of MIDI events of a selected standard type of MIDI event, the generated MIDI events being overrun events that have no effect on a musical output. The generated MIDI events are transmitted.
In order to perform decoding, the transmitted MIDI events are received. The plurality of MIDI events encoding security information are detected among the received MIDI events and the plurality of MIDI events encoding security information are decoded to recover the security information.


REFERENCES:
patent: 4942551 (1990-07-01), Klappert et al.
patent: 5187352 (1993-02-01), Blair et al.
patent: 5275082 (1994-01-01), Kestner-Clifton et al.
patent: 5321200 (1994-06-01), Yamamoto
patent: 5416526 (1995-05-01), Yamamoto
patent: 5518408 (1996-05-01), Kawashima et al.
patent: 5640590 (1997-06-01), Luther
patent: 5737491 (1998-04-01), Allen et al.
patent: 5883957 (1999-03-01), Moline et al.
patent: 5902949 (1999-05-01), Mohrbacher
patent: 6011849 (2000-01-01), Orrin
patent: 6121536 (2000-09-01), Malcolm
patent: 6449661 (2002-09-01), Fujishima

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for encoding security information in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for encoding security information in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for encoding security information in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3231027

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.