Movatterモバイル変換


[0]ホーム

URL:


US20050268340A1 - Piracy prevention for voice and video - Google Patents

Piracy prevention for voice and video
Download PDF

Info

Publication number
US20050268340A1
US20050268340A1US11/113,964US11396405AUS2005268340A1US 20050268340 A1US20050268340 A1US 20050268340A1US 11396405 AUS11396405 AUS 11396405AUS 2005268340 A1US2005268340 A1US 2005268340A1
Authority
US
United States
Prior art keywords
smart
header
card
address
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/113,964
Inventor
Donald Schilling
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US11/113,964priorityCriticalpatent/US20050268340A1/en
Publication of US20050268340A1publicationCriticalpatent/US20050268340A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Protecting content from piracy. A user computer stores a stored address. A smart card stores a smart-card address. The smart-card address matches the stored address. A seller stores content to be sold to the user. The content is encoded using the smart-card address from the smart card, as encoded content. A header is added to the encoded content, to generate header-encoded content. The header-encoded content is written on an encoded disk. The user computer detects the header from header-encoded content, as a detected header. The smart-card address is read from the smart card and verified with the stored address at the user computer. In response to a match and to the detected header, the encoded content embedded in the header-encoded content is decoded from the encoded disk.

Description

Claims (14)

1. An improvement for protecting content, comprising:
a user computer, of an user, having a stored address;
a smart card having a smart-card address, with the smart-card address equal to the stored address of the user computer;
any of a compact disk or a storage medium, having the content to be sold to the user;
an encoder for encoding, using the smart-card address from the smart card, the content from any of the compact disk or the storage medium, thereby generating encoded content;
a header subsystem for adding a header to the encoded content, thereby generating header-encoded content;
disk-writing means for writing the header-encoded content, on an encoded disk;
a header detector, located at the user computer, for detecting the header from header-encoded content on the encoded disk, thereby generating a detected header;
a user smart-card reader, located at the user computer, for reading the smart-card address from the smart card;
a verifier subsystem, located at the user computer, for verifying the smart-card address read from the smart card with the stored address at the user computer, and responsive to the smart-card address matching the stored address, for generating a verification signal; and
a decoder, responsive to the verification signal and responsive to the detected header, for decoding, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the encoded disk.
2. An improvement for protecting content, comprising:
a user computer, of an user, having a stored address;
a remote center, having any of a compact disk or a storage medium, located remotely from the user computer, having the content to be sold to the user;
user-transmitter means for sending the stored address from the user computer to the remote center;
an encoder, located at the remote center, for encoding, using the stored address received from the user computer, the content from any of the compact disk or the storage medium, thereby generating encoded content;
a header subsystem, located at the remote center, for adding a header to the encoded content, thereby generating header-encoded content;
remote-transmitter means for sending the header-encoded content to the user computer;
a header detector, located at the user computer, for detecting the header from the header-encoded content, thereby generating a detected header;
a user smart-card reader, located at the user computer, for reading a smart-card address from the smart card;
a verifier subsystem, located at the user computer, for verifying the smart-card address read from the smart card with the stored address at the user computer, and responsive to the smart-card address matching the stored address, for generating a verification signal; and
a decoder, responsive to the verification signal and responsive to the detected header, for decoding, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the remote center.
4. An improvement for protecting content, comprising:
a header detector, located at a user computer, for detecting a header from header-encoded content on an encoded disk, thereby generating a detected header;
a user smart-card reader, located at the user computer, for reading a smart-card address from a smart card;
a verifier subsystem, located at the user computer, for verifying the smart-card address read from the smart card with a stored address at the user computer, and responsive to the smart-card address matching the stored address, for generating a verification signal; and
a decoder, responsive to the verification signal and responsive to the detected header, for decoding, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the encoded disk.
5. An improvement for protecting content, comprising:
user computer means, of an user, for storing a stored address;
smart-card means for storing a smart-card address, with the smart-card address equal to the stored address of the user computer;
storage means for storing the content to be sold to the user;
encoder means for encoding, using the smart-card address from the smart card, the content from any of the compact disk or the storage medium, thereby generating encoded content;
header means for adding a header to the encoded content, thereby generating header-encoded content;
disk-writing means for writing the header-encoded content, on an encoded disk;
detector means, located at the user computer, for detecting the header from header-encoded content on the encoded disk, thereby generating a detected header;
reader means, located at the user computer, for reading the smart-card address from the smart card;
verifier means, located at the user computer, for verifying the smart-card address read from the smart card with the stored address at the user computer, and responsive to the smart-card address matching the stored address, for generating a verification signal; and
decoder means, responsive to the verification signal and responsive to the detected header, for decoding, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the encoded disk.
6. An improvement for protecting content, comprising:
user-computer means, of an user, for storing a stored address;
remote center, located remotely from the user computer, for storing the content to be sold to the user;
user-transmitter means for sending the stored address from the user computer to the remote center;
encoder means, located at the remote center, for encoding, using the stored address received from the user computer, the content from any of the compact disk or the storage medium, thereby generating encoded content;
header means, located at the remote center, for adding a header to the encoded content, thereby generating header-encoded content;
remote-transmitter means for sending the header-encoded content to the user computer;
detector means, located at the user computer, for detecting the header from the header-encoded content, thereby generating a detected header;
reader means, located at the user computer, for reading a smart-card address from the smart card;
verifier means, located at the user computer, for verifying the smart-card address read from the smart card with the stored address at the user computer, and responsive to the smart-card address matching the stored address, for generating a verification signal; and
decoder means, responsive to the verification signal and responsive to the detected header, for decoding, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the remote center.
8. An improvement for protecting content, comprising:
detector means, located at a user computer, for detecting a header from header-encoded content on an encoded disk, thereby generating a detected header;
reader means, located at the user computer, for reading a smart-card address from a smart card;
verifier means, located at the user computer, for verifying the smart-card address read from the smart card with a stored address at the user computer, and responsive to the smart-card address matching the stored address, for generating a verification signal; and
decoder means, responsive to the verification signal and responsive to the detected header, for decoding, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the encoded disk.
9. An improvement for protecting content, comprising the steps of:
storing, at a user computer, of an user, having a stored address;
storing in a smart card, a smart-card address, with the smart-card address equal to the stored address of the user computer;
storing content to be sold to the user;
encoding, using the smart-card address from the smart card, the content, thereby generating encoded content;
adding a header to the encoded content, thereby generating header-encoded content;
writing the header-encoded content, on an encoded disk;
detecting, at the user computer, the header from header-encoded content on the encoded disk, thereby generating a detected header;
reading, at the user computer, the smart-card address from the smart card;
verifying, at the user computer, the smart-card address read from the smart card with the stored address at the user computer;
generating, in response to the smart-card address matching the stored address, a verification signal; and
decoding, in response to the verification signal and in response to the detected header, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the encoded disk.
10. An improvement for protecting content, comprising the steps of:
storing, at a user computer, of an user, a stored address;
storing, at a remote center, located remotely from the user computer, the content to be sold to the user;
sending the stored address from the user computer to the remote center;
encoding, located at the remote center, using the stored address received from the user computer, the content from any of the compact disk or the storage medium, thereby generating encoded content;
adding, located at the remote center, a header to the encoded content, thereby generating header-encoded content;
sending the header-encoded content to the user computer;
detecting, located at the user computer, the header from the header-encoded content, thereby generating a detected header;
reading, at the user computer, a smart-card address from the smart card;
verifying, at the user computer, the smart-card address read from the smart card with the stored address at the user computer;
generating, in response to the smart-card address matching the stored address, a verification signal; and
decoding, in response to the verification signal and responsive to the detected header, using either the smart-card address or the stored address, the encoded content embedded in the header-encoded content from the remote center.
US11/113,9642003-03-182005-04-25Piracy prevention for voice and videoAbandonedUS20050268340A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/113,964US20050268340A1 (en)2003-03-182005-04-25Piracy prevention for voice and video

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/391,485US6910630B2 (en)2003-03-182003-03-18Piracy prevention for voice and video
US11/113,964US20050268340A1 (en)2003-03-182005-04-25Piracy prevention for voice and video

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/391,485ContinuationUS6910630B2 (en)2003-03-182003-03-18Piracy prevention for voice and video

Publications (1)

Publication NumberPublication Date
US20050268340A1true US20050268340A1 (en)2005-12-01

Family

ID=32987707

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/391,485Expired - Fee RelatedUS6910630B2 (en)2003-03-182003-03-18Piracy prevention for voice and video
US11/113,964AbandonedUS20050268340A1 (en)2003-03-182005-04-25Piracy prevention for voice and video

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/391,485Expired - Fee RelatedUS6910630B2 (en)2003-03-182003-03-18Piracy prevention for voice and video

Country Status (1)

CountryLink
US (2)US6910630B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100185843A1 (en)*2009-01-202010-07-22Microsoft CorporationHardware encrypting storage device with physically separable key storage device
US20100318810A1 (en)*2009-06-102010-12-16Microsoft CorporationInstruction cards for storage devices
US20100325736A1 (en)*2009-06-172010-12-23Microsoft CorporationRemote access control of storage devices
US8260719B2 (en)2000-12-012012-09-04Carrott Richard FTransactional security over a network

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI227500B (en)*2004-03-122005-02-01Winbond Electronics CorpOperating method of read function of memory card having automatic adaptive function and card controller
US8439267B2 (en)*2007-03-052013-05-14Hand Held Products, Inc.Secure wireless indicia reader

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5790668A (en)*1995-12-191998-08-04Mytec Technologies Inc.Method and apparatus for securely handling data in a database of biometrics and associated data
US5889860A (en)*1996-11-081999-03-30Sunhawk Corporation, Inc.Encryption system with transaction coded decryption key
US6363357B1 (en)*1999-12-292002-03-26Pitney Bowes, Inc.Method and apparatus for providing authorization to make multiple copies of copyright protected products purchased in an online commercial transaction
US6385596B1 (en)*1998-02-062002-05-07Liquid Audio, Inc.Secure online music distribution system
US6502195B1 (en)*1998-06-042002-12-31Z4 Technologies, Inc.Computer readable storage medium for providing repeated contact with software end-user

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5790668A (en)*1995-12-191998-08-04Mytec Technologies Inc.Method and apparatus for securely handling data in a database of biometrics and associated data
US5889860A (en)*1996-11-081999-03-30Sunhawk Corporation, Inc.Encryption system with transaction coded decryption key
US6385596B1 (en)*1998-02-062002-05-07Liquid Audio, Inc.Secure online music distribution system
US6502195B1 (en)*1998-06-042002-12-31Z4 Technologies, Inc.Computer readable storage medium for providing repeated contact with software end-user
US6363357B1 (en)*1999-12-292002-03-26Pitney Bowes, Inc.Method and apparatus for providing authorization to make multiple copies of copyright protected products purchased in an online commercial transaction

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8260719B2 (en)2000-12-012012-09-04Carrott Richard FTransactional security over a network
US9607299B2 (en)2000-12-012017-03-28Richard F. CarrottTransactional security over a network
US20100185843A1 (en)*2009-01-202010-07-22Microsoft CorporationHardware encrypting storage device with physically separable key storage device
US20100318810A1 (en)*2009-06-102010-12-16Microsoft CorporationInstruction cards for storage devices
US9330282B2 (en)2009-06-102016-05-03Microsoft Technology Licensing, LlcInstruction cards for storage devices
US20100325736A1 (en)*2009-06-172010-12-23Microsoft CorporationRemote access control of storage devices
US8321956B2 (en)2009-06-172012-11-27Microsoft CorporationRemote access control of storage devices
US9111103B2 (en)2009-06-172015-08-18Microsoft Technology Licensing, LlcRemote access control of storage devices

Also Published As

Publication numberPublication date
US6910630B2 (en)2005-06-28
US20040182920A1 (en)2004-09-23

Similar Documents

PublicationPublication DateTitle
US7519180B2 (en)Method and apparatus for copy protection
US9514063B2 (en)Secure compact flash
CN100514471C (en)Method and system of visiting encrypting content on mobile media by device
US6618789B1 (en)Security memory card compatible with secure and non-secure data processing systems
US5943422A (en)Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6820203B1 (en)Security unit for use in memory card
CN101447005B (en)Method and system for utilizing GPS information to secure digital media
US7493662B2 (en)Data nullification device for nullifying digital content recorded on a recording medium, after the digital content has been reproduced, a predetermined time period has passed since the recording of the digital content, or the digital content has been moved to another recording medium
US6691229B1 (en)Method and apparatus for rendering unauthorized copies of digital content traceable to authorized copies
JP4864330B2 (en) External data storage method and system
EP1043729B1 (en)Memory and data processing units, and data processing methods
US20040073954A1 (en)Method of protecting recorded multimedia content against unauthorized duplication
US7814555B2 (en)Information network system and information apparatus
JP2001517833A (en) Method and apparatus for protecting recorded digital data
EP1637957A1 (en)Method and apparatus for accessing protected data
US20070136610A1 (en)Smart card with data storage, set-top box, portable player for operating smart card with data storage and method for manufacturing smart card with data storage
WO2006077850A1 (en)Data storing method, data reproducing method, data recording device, data reproducing device, and recording medium
EP1047062A2 (en)Contents information recording method, contents information processing unit, contents information deciphering method, contents information deciphering unit and media thereof
US20070177433A1 (en)Method and system for data security of recording media
US6910630B2 (en)Piracy prevention for voice and video
US20020141737A1 (en)Audio data recording medium and related apparatuses
JPWO2009057641A1 (en) Information processing device
US8397303B2 (en)Memory controller, nonvolatile storage system, and data management method
KR101492669B1 (en)Method for recording and restoring a ciphered content by a processing unit
JP2003115833A (en) Information processing apparatus and information processing system

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp