Data processing system and method with copy protection -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
01/17/08 - USPTO Class 726 |  55 views | #20080016578 | Prev - Next | About this Page    monitor keywords

Data processing system and method with copy protection

USPTO Application #: 20080016578
Title: Data processing system and method with copy protection
Abstract: A data processing system includes readout means, device ID storage means, storage medium writing means, first determination means, and processing means. The readout means reads out data that have been stored on a storage medium, the storage medium removably mounted in an external storage means. The device ID storage means stores a device ID that is peculiar to a device. The storage medium writing means writes the device ID that has been stored in the device ID storage means to the storage medium. The first determination means makes a determination as to whether the device ID that has been written to the storage medium and the device ID that has been stored in the device ID storage means are in agreement. The processing means carries out either first processing or second processing depending on a determination made by the first determination means.
(end of abstract)
Agent: Foley & Lardner - Los Angeles, CA, US
Inventor: Masayuki Saitoh
USPTO Applicaton #: 20080016578 - Class: 726026000 (USPTO)

Related Patent Categories: Information Security, Prevention Of Unauthorized Use Of Data Including Prevention Of Piracy, Privacy Violations, Or Unauthorized Data Modification
The Patent Description & Claims data below is from USPTO Patent Application 20080016578.
Brief Patent Description - Full Patent Description - Patent Application Claims  monitor keywords

CROSS-REFERENCE TO RELATED PATENT APPLICATIONS

[0001] This application is a Divisional of U.S. application Ser. No. 11/031,991, filed Jan. 7, 2005, incorporated herein by reference in its entirety.

FIELD OF THE INVENTION

[0002] Embodiments of the present invention relate to a data processing system and method and, in particular embodiments, to a data processing system and method with which it is possible to prevent programs or data from being used illegally.

RELATED ART

[0003] In the past, the storage media on which programs and data have been stored were mounted in a data processing system, the programs and data were read out, stored on a hard disk and the like, and utilized. Those programs and data were ones that added capabilities to the data processing system or improved the capabilities of the data processing system.

[0004] However, there have been problems in that the storage media on which the programs and data have been stored could be obtained by borrowing the media from another person and the like and illegally copying the programs and data to the hard disk of the data processing system and utilizing them. In other words, there are copyrights for programs and data, and only those who have legally obtained the programs and data by purchasing them and the like may legally use them. Borrowing the programs and data from other people and copying them is unlawful, but, in actuality, they are used illegally.

[0005] Therefore, in an attempt to prevent illegal use, restrictions with respect to use have been added, but the restrictions have caused the programs and data to become substandard with regard to convenience of use.

SUMMARY OF THE DISCLOSURE

[0006] Embodiments of the present invention address problems as discussed above and relate to a data processing system and method that is satisfactory with regard to convenience of use together with being able to prevent illegal utilization.

[0007] A data processing system in accordance with a first embodiment is, in a data processing system that is furnished with readout means that reads out the data that have been stored on a storage medium, which is removably mounted, in external storage means, furnished with device ID storage means that stores a device ID that is peculiar to the device, and storage medium writing means that writes the device ID that has been stored in the device ID storage means to the storage medium, and first determination means that makes a determination as to whether the device ID that has been written to the storage medium and the device ID that has been stored in the device ID storage means are in agreement, and processing means that carries out the first processing that is based on the data that have been read out by the readout means in those cases where it has been determined by the first determination means that the device ID that has been written to the storage medium and the device ID that has been stored in the device ID storage means are in agreement, and that carries out the second processing, which differs from the first processing, in those cases where it has been determined by the first determination means that the device ID that has been written to the storage medium and the device ID that has been stored in the device ID storage means are not in agreement. The "data" include programs and data that are utilized by devices such as the values of parameters and the like.

[0008] A data processing system in accordance with a second embodiment is, for a data processing system of the first embodiment, one in which the storage medium is one that stores the data, and a media ID that specifies the storage medium and which it is not possible to copy, and the system is furnished with media ID storage means that stores the media ID that is stored on the storage medium, and second determination means that makes a determination as to whether the media ID that is stored by the media ID storage means and the media ID that is stored on the storage medium are in agreement, and the processing means carries out the first processing that is based on the data that have been stored in the storage means in those cases where it has been determined by the second determination means that the media ID that has been stored by the media ID storage means and the media ID that has been stored to the storage medium are in agreement, and that carries out the second processing, which differs from the first processing, in those cases where it has been determined by the second determination means that the media ID that has been stored by the media ID storage means and the media ID that has been stored to the storage medium are not in agreement.

[0009] A data processing system in accordance with a third embodiment is, for a data processing system of the first embodiment, one that has encoding means that encodes the device ID that has been stored in the device ID storage means, and decoding means that decodes the device ID that has been encoded by the encoding means, and the storage medium writing means is one in which the device ID that has been encoded by the encoding means is written to the storage medium, and the first determination means is one in which a determination is made as to whether the device ID that has been written to the storage medium, which has been decoded by the decoding means, and the device ID that has been stored in the device ID storage means are in agreement.

[0010] A data processing system in accordance with a fourth embodiment is, for a data processing system of the third embodiment, one that is furnished with processing information storage means that stores the data and the device ID, and processing information writing means in which the data that have been read out from the storage medium by the readout means and the device ID that has been encoded by the encoding means are written to the processing information storage means, and the processing means carries out the processing based on the data that have been stored in the information storage means.

[0011] A data processing system in accordance with a fifth embodiment is, for a data processing system of the first embodiment, furnished with mountable expansion board mounting means in which an expansion board that is furnished with data processing means, with which data processing that is based on the device ID storage means and the data that have been read out from the storage medium by the readout means is carried out, is free to be mounted and removed.

[0012] A data processing system in accordance with a sixth embodiment is, for a data processing system of the fifth embodiment, one in which the data processing means is furnished with musical tone processing means that processes a musical tone signal and the musical tone processing is carried out by the musical tone processing means based on the data that have been read out by the readout means.

[0013] A data processing system in accordance with a seventh embodiment is, for a data processing system of the first embodiment, one in which the device ID storage means is configured by a non-volatile writable memory, and the system is furnished with device ID generation means that generates the device ID, and device ID writing means in which the device ID that has been generated by the device ID generating means is written to the device ID storage means.

[0014] A data processing system in accordance with an eighth embodiment is, for a data processing system of the first embodiment, furnished with musical tone processing means that processes a musical tone signal, and in those cases where a determination has been made by the first determination means that the device ID that has been written to the storage medium and the device ID that has been stored in the device ID storage means are in agreement, the first musical tone processing is carried out by the musical tone processing means based on the data that have been read out by the readout means, and in those cases where a determination has been made by the first determination means that the device ID that has been written to the storage medium and the device ID that has been stored in the device ID storage means are not in agreement, the second musical tone processing, which is different from the first musical tone processing, is carried out by the musical tone processing means.

[0015] A data processing system in accordance with a ninth embodiment is furnished with device ID storage means that stores a device ID that is peculiar to the device, and processing information storage means that stores the data and the device ID, and determination means with which a determination is made as to whether the device ID that has been stored in the processing information storage means and the device ID that has been stored in the device ID storage means are in agreement, and processing means that carries out the first processing based on the data that have been stored in the processing information storage means in those cases where a determination has been made by the determination means that the device ID that has been stored in the processing information storage means and the device ID that has been stored in the device ID storage means are in agreement, and carries out the second processing, which is different from the first processing, in those cases where a determination has been made by the determination means that the device ID that has been stored in the processing information storage means and the device ID that has been stored in the device ID storage means are not in agreement.

[0016] A data processing system in accordance with a tenth embodiment is, for a data processing system of the ninth embodiment, one that has encoding means that encodes the device ID that has been stored in the device ID storage means, and decoding means that decodes the device ID that has been encoded by the encoding means, and the processing information storage means is one in which the data and the device ID that has been encoded by the encoding means are stored, and the determination means is one in which a determination is made as to whether the device ID that has been stored in the processing information storage means, which has been decoded by the decoding means, and the device ID that has been stored in the device ID storage means are in agreement.

[0017] A data processing system in accordance with an eleventh embodiment is, for a data processing system of the ninth embodiment, furnished with mountable expansion board mounting means in which an expansion board that is furnished with data processing means, with which data processing that is based on the data that have been stored in the processing information storage means is carried out, is free to be mounted and removed.

[0018] A data processing system in accordance with a twelfth embodiment is, for a data processing system of the eleventh embodiment, one in which the data processing means is furnished with musical tone processing means that processes a musical tone signal and the musical tone processing is carried out by the musical tone processing means based on the data that have been stored in the processing information storage means.

[0019] A data processing system in accordance with a thirteenth embodiment is, for a data processing system of the ninth embodiment, one in which the device ID storage means is configured by a non-volatile writable memory, and the system is furnished with device ID generation means that generates the device ID, and device ID writing means in which the device ID that has been generated by the device ID generation means is written to the device ID storage means.

[0020] A data processing system in accordance with a fourteenth embodiment is, for a data processing system of the ninth embodiment, one in which the processing means is furnished with musical tone processing means that processes a musical tone signal, and in those cases where a determination has been made by the determination means that the device ID that has been stored in the processing information storage means and the device ID that has been stored in the device ID storage means are in agreement, the first musical tone processing is carried out by the musical tone processing means based on the data that have been stored in the processing information storage means, and in those cases where a determination has been made by the determination means that the device ID that has been stored in the processing information storage means and the device ID that has been stored in the device ID storage means are not in agreement, the second musical tone processing, which is different from the first musical tone processing, is carried out by the musical tone processing means.

Continue reading...
Full patent description for Data processing system and method with copy protection

Brief Patent Description - Full Patent Description - Patent Application Claims
Click on the above for other options relating to this Data processing system and method with copy protection patent application.
###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Data processing system and method with copy protection or other areas of interest.
###


Previous Patent Application:
Antivirus method and system
Next Patent Application:
Information processing apparatus, information storage medium, content management system, data processing method, and computer program
Industry Class:


###

FreshPatents.com Support
Thank you for viewing the Data processing system and method with copy protection patent info.
IP-related news and info


Results in 0.46577 seconds


Other interesting Feshpatents.com categories:
Electronics: Semiconductor Audio Illumination Connectors Crypto