CA2364263A1 - Secure streaming of digital audio/visual content - Google Patents
Secure streaming of digital audio/visual content Download PDFInfo
- Publication number
- CA2364263A1 CA2364263A1 CA002364263A CA2364263A CA2364263A1 CA 2364263 A1 CA2364263 A1 CA 2364263A1 CA 002364263 A CA002364263 A CA 002364263A CA 2364263 A CA2364263 A CA 2364263A CA 2364263 A1 CA2364263 A1 CA 2364263A1
- Authority
- CA
- Canada
- Prior art keywords
- digital content
- authorized
- authorization data
- authorization
- indicator
- 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.)
- Granted
Links
- 230000000007 visual effect Effects 0.000 title abstract 2
- 238000013475 authorization Methods 0.000 claims abstract 26
- 238000000034 method Methods 0.000 claims abstract 10
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Abstract
A method and apparatus for secure streaming of digital audio and/or visual content (210) is described. Authorization data corresponding to the digital content (210) is received. A check is performed to determine whether a playback device (230) is authorized to play the digital content (210) based, at least in part, on the authorization data. A stream of data representing portions of the digital content (210) is played, if authorized. In one embodiment, portions of the stream of digital content (210) are intermittently checked for authorization.
Claims (22)
1. A method comprising:
receiving authorization data corresponding to streamed digital content;
determining whether a playback device is authorized to play the streamed digital content based, at least in part, on the authorization data; and playing a portion of the streamed digital content, if authorized.
receiving authorization data corresponding to streamed digital content;
determining whether a playback device is authorized to play the streamed digital content based, at least in part, on the authorization data; and playing a portion of the streamed digital content, if authorized.
2. The method of claim 1 further comprising intermittently checking portions of the streamed digital content to determine whether continued playback is authorized.
3. The method of claim 2 wherein the intermittent checking is performed at regular intervals.
4. The method of claim 2 wherein the intermittent checking is performed randomly.
5. The method of claim 2 wherein the intermittent checking comprises:
determining a hash value for a portion of the steamed digital content;
checking the authorization data to determine whether the hash value is included; and continuing playback if the hash value is included in the authorization data.
determining a hash value for a portion of the steamed digital content;
checking the authorization data to determine whether the hash value is included; and continuing playback if the hash value is included in the authorization data.
6. The method of claim 1 further comprising repeating determining whether the playback device is authorized to play the streamed digital content and playing a portion of the streamed digital content, if authorized.
7. The method of claim 1 wherein determining whether a playback device is authorized to play the digital content further comprises:
determining whether a source indicator included in the authorization data indicates an approved source; and determining whether an authorization indicator in the authorization data corresponds to the playback device.
determining whether a source indicator included in the authorization data indicates an approved source; and determining whether an authorization indicator in the authorization data corresponds to the playback device.
8. The method of claim 7 wherein the source indicator is a digital signature.
9. The method of claim 7 wherein the authorization indicator is a playback device indicator.
10. An apparatus comprising:
means for receiving authorization data corresponding to streamed digital content;
means for determining whether a playback device is authorized to play the streamed digital content based, at least in part, on the authorization data;
and means for playing a portion of the streamed digital content, if authorized.
means for receiving authorization data corresponding to streamed digital content;
means for determining whether a playback device is authorized to play the streamed digital content based, at least in part, on the authorization data;
and means for playing a portion of the streamed digital content, if authorized.
11. The apparatus of claim 10 further comprising means for intermittently checking portions of the streamed digital content to determine whether playback is authorized.
12. The apparatus of claim 11 wherein the intermittent checking further comprises:
means for determining a hash value for a portion of the stream of data;
means for checking the authorization data to determine whether the hash value is included; and means for continuing playback if the hash value is included in the authorization data.
means for determining a hash value for a portion of the stream of data;
means for checking the authorization data to determine whether the hash value is included; and means for continuing playback if the hash value is included in the authorization data.
13. The apparatus of claim 10 wherein the means for determining whether a playback device is authorized to play the digital content further comprises:
means for determining whether a source indicator included in the authorization data indicates an approved source; and means for determining whether an authorization indicator in the authorization data corresponds to the playback device.
means for determining whether a source indicator included in the authorization data indicates an approved source; and means for determining whether an authorization indicator in the authorization data corresponds to the playback device.
14. A machine-readable medium having stored thereon sequences of instructions what when executed by one or more processors cause an electronic device to to:
receive authorization data corresponding to streamed digital content;
determine whether a playback device is authorized to play the streamed digital content based, at least in part, on the authorization data; and play a portion of the streamed digital content, if authorized.
receive authorization data corresponding to streamed digital content;
determine whether a playback device is authorized to play the streamed digital content based, at least in part, on the authorization data; and play a portion of the streamed digital content, if authorized.
15. The machine-readable medium of claim 14 further comprising intermittently checking portions of the streamed digital content to determine whether playback is authorized.
16. The machine-readable medium of claim 15 wherein the intermittent checking is performed at regular intervals.
17. The machine-readable medium of claim 15 wherein the intermittent checking is performed randomly.
18. The machine-readable medium of claim 15 wherein the sequences of instructions that cause the electronic device to intermittently check portions of the stream of data further comprise sequences of instructions that when executed by the one or more processors cause the electronic device to:
determine a hash value for a portion of the stream of data;
check the authorization data to determine whether the hash value is included; and continue playback if the hash value is included in the authorization data.
determine a hash value for a portion of the stream of data;
check the authorization data to determine whether the hash value is included; and continue playback if the hash value is included in the authorization data.
19. The machine-readable medium of claim 14 wherein the sequences of instructions that cause the electronic device to play the portion of the digital content comprises receiving a stream of portions of a digital content file.
20. The machine-readable medium of claim 14 wherein the sequences of instructions that cause the electronic device to determine whether a playback device is authorized to play the digital content comprise sequences of instructions that when executed cause the electronic device to:
determine whether a source indicator included in the authorization data indicates an approved source; and determine whether an authorization indicator in the authorization data corresponds to the playback device.
determine whether a source indicator included in the authorization data indicates an approved source; and determine whether an authorization indicator in the authorization data corresponds to the playback device.
21. The machine-readable medium of claim 20 wherein the source indicator is a digital signature.
22. The machine-readable medium of claim 20 wherein the authorization indicator is a playback device indicator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002680469A CA2680469A1 (en) | 1999-03-02 | 1999-12-29 | Secure streaming of digital audio/visual content |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/261,055 US6480961B2 (en) | 1999-03-02 | 1999-03-02 | Secure streaming of digital audio/visual content |
US09/261,055 | 1999-03-02 | ||
PCT/US1999/031314 WO2000052583A1 (en) | 1999-03-02 | 1999-12-29 | Secure streaming of digital audio/visual content |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002680469A Division CA2680469A1 (en) | 1999-03-02 | 1999-12-29 | Secure streaming of digital audio/visual content |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2364263A1 true CA2364263A1 (en) | 2000-09-08 |
CA2364263C CA2364263C (en) | 2011-11-01 |
Family
ID=22991771
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2364263A Expired - Lifetime CA2364263C (en) | 1999-03-02 | 1999-12-29 | Secure streaming of digital audio/visual content |
CA002680469A Abandoned CA2680469A1 (en) | 1999-03-02 | 1999-12-29 | Secure streaming of digital audio/visual content |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002680469A Abandoned CA2680469A1 (en) | 1999-03-02 | 1999-12-29 | Secure streaming of digital audio/visual content |
Country Status (8)
Country | Link |
---|---|
US (1) | US6480961B2 (en) |
EP (1) | EP1166207A4 (en) |
JP (1) | JP4540854B2 (en) |
KR (1) | KR100600203B1 (en) |
AU (1) | AU2402000A (en) |
CA (2) | CA2364263C (en) |
HK (1) | HK1042967A1 (en) |
WO (1) | WO2000052583A1 (en) |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7139915B2 (en) * | 1998-10-26 | 2006-11-21 | Microsoft Corporation | Method and apparatus for authenticating an open system application to a portable IC device |
US6609199B1 (en) * | 1998-10-26 | 2003-08-19 | Microsoft Corporation | Method and apparatus for authenticating an open system application to a portable IC device |
US7194092B1 (en) | 1998-10-26 | 2007-03-20 | Microsoft Corporation | Key-based secure storage |
US7174457B1 (en) | 1999-03-10 | 2007-02-06 | Microsoft Corporation | System and method for authenticating an operating system to a central processing unit, providing the CPU/OS with secure storage, and authenticating the CPU/OS to a third party |
US6651171B1 (en) * | 1999-04-06 | 2003-11-18 | Microsoft Corporation | Secure execution of program code |
US6775779B1 (en) * | 1999-04-06 | 2004-08-10 | Microsoft Corporation | Hierarchical trusted code for content protection in computers |
US7065342B1 (en) | 1999-11-23 | 2006-06-20 | Gofigure, L.L.C. | System and mobile cellular telephone device for playing recorded music |
US7082413B2 (en) * | 1999-11-24 | 2006-07-25 | International Business Machines Corporation | System and method for authorized compression of digitized music |
US6757824B1 (en) * | 1999-12-10 | 2004-06-29 | Microsoft Corporation | Client-side boot domains and boot rules |
US20040193900A1 (en) * | 2000-03-17 | 2004-09-30 | Mark Nair | System, method and apparatus for controlling the dissemination of digital works |
US7020781B1 (en) * | 2000-05-03 | 2006-03-28 | Hewlett-Packard Development Company, L.P. | Digital content distribution systems |
US7680912B1 (en) * | 2000-05-18 | 2010-03-16 | thePlatform, Inc. | System and method for managing and provisioning streamed data |
US7734688B2 (en) * | 2000-09-28 | 2010-06-08 | Qwest Communications International Inc. | Portable wireless player and associated method |
US6938164B1 (en) | 2000-11-22 | 2005-08-30 | Microsoft Corporation | Method and system for allowing code to be securely initialized in a computer |
US20020116519A1 (en) * | 2001-01-29 | 2002-08-22 | Enjoyweb, Inc. | Method, apparatus and system for transmitting compressed digital media in a secured manner |
EP1379986A4 (en) * | 2001-03-01 | 2007-08-01 | Andy Vilcauskas | Audio ownership system |
US7089309B2 (en) * | 2001-03-21 | 2006-08-08 | Theplatform For Media, Inc. | Method and system for managing and distributing digital media |
US7213072B2 (en) * | 2001-05-08 | 2007-05-01 | Nokia Mobile Phones | Method and apparatus for transcoding content with permissible operations authorized by content creator |
US7340526B2 (en) * | 2001-10-30 | 2008-03-04 | Intel Corporation | Automated content source validation for streaming data |
US7159240B2 (en) | 2001-11-16 | 2007-01-02 | Microsoft Corporation | Operating system upgrades in a trusted operating system environment |
US7243230B2 (en) | 2001-11-16 | 2007-07-10 | Microsoft Corporation | Transferring application secrets in a trusted operating system environment |
US7137004B2 (en) * | 2001-11-16 | 2006-11-14 | Microsoft Corporation | Manifest-based trusted agent management in a trusted operating system environment |
US8417827B2 (en) * | 2001-12-12 | 2013-04-09 | Nokia Corporation | Synchronous media playback and messaging system |
US20030126276A1 (en) * | 2002-01-02 | 2003-07-03 | Kime Gregory C. | Automated content integrity validation for streaming data |
US7177608B2 (en) * | 2002-03-11 | 2007-02-13 | Catch A Wave Technologies | Personal spectrum recorder |
US7614081B2 (en) * | 2002-04-08 | 2009-11-03 | Sony Corporation | Managing and sharing identities on a network |
US20030191720A1 (en) * | 2002-04-08 | 2003-10-09 | Himgan Wibisono | Electronic tracking tag |
US7478126B2 (en) * | 2002-04-08 | 2009-01-13 | Sony Corporation | Initializing relationships between devices in a network |
US20030191753A1 (en) * | 2002-04-08 | 2003-10-09 | Michael Hoch | Filtering contents using a learning mechanism |
US7890771B2 (en) | 2002-04-17 | 2011-02-15 | Microsoft Corporation | Saving and retrieving data based on public key encryption |
JP2004133576A (en) | 2002-10-09 | 2004-04-30 | Sony Corp | Information processor, content distribution server, license server and method, and computer program |
US7793355B2 (en) * | 2002-12-12 | 2010-09-07 | Reasearch In Motion Limited | System and method of owner control of electronic devices |
JP2006518558A (en) * | 2003-02-21 | 2006-08-10 | リサーチ イン モーション リミテッド | System and method for multi-level control of electronic device |
US20070168287A1 (en) * | 2003-07-16 | 2007-07-19 | Digital Networks North America, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback |
US8909712B2 (en) * | 2003-11-25 | 2014-12-09 | Sap Ag | System and method for a generic mobile synchronization framework |
WO2005057355A2 (en) * | 2003-12-05 | 2005-06-23 | Motion Picture Association Of America | Digital rights management using a triangulating geographic locating device |
JP4900801B2 (en) * | 2003-12-23 | 2012-03-21 | ザ・ディレクティービー・グループ・インコーポレイテッド | System and method for distributing media in a pay-per-play architecture with remote playback within an enterprise |
ES2363517T3 (en) * | 2004-04-02 | 2011-08-08 | Panasonic Corporation | SYSTEM OF DETECTION OF CONTENT NOT AUTHORIZED. |
EP1769366B1 (en) | 2004-04-30 | 2016-12-14 | BlackBerry Limited | System and method of operation control on an electronic device |
US7565464B2 (en) * | 2004-12-14 | 2009-07-21 | Intel Corporation | Programmable transaction initiator architecture for systems with secure and non-secure modes |
US20080189099A1 (en) * | 2005-01-12 | 2008-08-07 | Howard Friedman | Customizable Delivery of Audio Information |
WO2006081482A2 (en) * | 2005-01-26 | 2006-08-03 | Hansen Kim D | Apparatus, system, and method for digitally presenting the contents of a printed publication |
US20080120311A1 (en) * | 2005-04-07 | 2008-05-22 | Iofy Corporation | Device and Method for Protecting Unauthorized Data from being used in a Presentation on a Device |
US8370639B2 (en) * | 2005-06-16 | 2013-02-05 | Sensible Vision, Inc. | System and method for providing secure access to an electronic device using continuous facial biometrics |
US20070055743A1 (en) * | 2005-09-02 | 2007-03-08 | Pirtle Ross M | Remote control media player |
US7995756B1 (en) * | 2005-10-12 | 2011-08-09 | Sprint Communications Company L.P. | Mobile device playback and control of media content from a personal media host device |
US8045958B2 (en) | 2005-11-21 | 2011-10-25 | Research In Motion Limited | System and method for application program operation on a wireless device |
JP4564464B2 (en) * | 2006-01-05 | 2010-10-20 | 株式会社東芝 | Digital content playback apparatus, method and program |
DE602006006787D1 (en) | 2006-02-27 | 2009-06-25 | Research In Motion Ltd | Method for personalizing a standardized IT policy |
US11450331B2 (en) | 2006-07-08 | 2022-09-20 | Staton Techiya, Llc | Personal audio assistant device and method |
EP2044804A4 (en) | 2006-07-08 | 2013-12-18 | Personics Holdings Inc | Personal audio assistant device and method |
US8452988B2 (en) * | 2006-07-24 | 2013-05-28 | Michael Sujue Wang | Secure data storage for protecting digital content |
WO2008042243A2 (en) * | 2006-09-29 | 2008-04-10 | Audible | Methods and apparatus for customized content delivery |
WO2008063274A2 (en) * | 2006-11-06 | 2008-05-29 | Audible, Inc. | Methods and apparatus for targeted content delivery |
US8243923B2 (en) * | 2006-12-13 | 2012-08-14 | The Directv Group, Inc. | Method and system for providing a predeactivation warning in a system having a conditional access authorization expiration in a mobile receiving device |
JP4983244B2 (en) * | 2006-12-20 | 2012-07-25 | ソニー株式会社 | Distribution system, distribution device, terminal device, and distribution method |
KR101156714B1 (en) * | 2007-02-06 | 2012-06-15 | 삼성전자주식회사 | Disc player and play method |
NL1034221C2 (en) * | 2007-08-02 | 2009-02-03 | Sekisui Alveo Ag | Synthetic turf system particularly suitable for sports fields, provided with a sports technical layer, as well as such a sports technical layer. |
US20090150259A1 (en) * | 2007-12-09 | 2009-06-11 | Arjun Yetukuri | Collection of Magazine Articles |
JP2009282751A (en) * | 2008-05-22 | 2009-12-03 | Toyota Infotechnology Center Co Ltd | Program inspection system and method |
US8191163B1 (en) * | 2008-06-27 | 2012-05-29 | Sprint Communications Company L.P. | Hybrid streaming and downloading DRM in mobile networks |
KR100897790B1 (en) * | 2008-08-07 | 2009-05-15 | (주)씨디네트웍스 | Method and apparatus for protecting digital contents by using hardware id information |
US20100088746A1 (en) * | 2008-10-08 | 2010-04-08 | Sony Corporation | Secure ebook techniques |
US8788841B2 (en) * | 2008-10-23 | 2014-07-22 | Samsung Electronics Co., Ltd. | Representation and verification of data for safe computing environments and systems |
JP4544366B2 (en) * | 2009-06-22 | 2010-09-15 | ソニー株式会社 | Content using device and information processing method |
JP5051253B2 (en) * | 2010-03-08 | 2012-10-17 | ソニー株式会社 | Content reproduction apparatus and information processing method |
WO2011120573A1 (en) * | 2010-03-31 | 2011-10-06 | Robert Bosch Gmbh | Method and apparatus for authenticated encryption of audio |
US8650283B1 (en) * | 2010-06-07 | 2014-02-11 | Purplecomm Inc. | Content delivery technology |
US8818169B2 (en) * | 2011-03-31 | 2014-08-26 | Sony Dadc Us Inc. | Disc unlock code distribution control via remote physical action and location |
US8938796B2 (en) | 2012-09-20 | 2015-01-20 | Paul Case, SR. | Case secure computer architecture |
TWI602076B (en) * | 2016-05-13 | 2017-10-11 | 矽統科技股份有限公司 | Method for locking audio/voice processing effect and audio receiving device |
Family Cites Families (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4159417A (en) | 1977-10-28 | 1979-06-26 | Rubincam David P | Electronic book |
FR2494465B1 (en) | 1980-11-14 | 1987-02-13 | Epd Engineering Projectdevelop | POCKET COMPUTER |
USD276626S (en) | 1981-09-14 | 1984-12-04 | Lockwood Lawrence B | Combined automatic information terminal and vending machine |
IL64675A0 (en) | 1981-12-30 | 1982-03-31 | Greenberg Avigdor | Data verification system |
US4490810A (en) | 1982-02-16 | 1984-12-25 | Hon David C | Automated instruction, game and data retrieval system |
US4591974A (en) | 1984-01-31 | 1986-05-27 | Technology Venture Management, Inc. | Information recording and retrieval system |
US4575621A (en) | 1984-03-07 | 1986-03-11 | Corpra Research, Inc. | Portable electronic transaction device and system therefor |
JPS60246451A (en) | 1984-05-22 | 1985-12-06 | Sharp Corp | Information protecting device |
USD289777S (en) | 1984-08-13 | 1987-05-12 | Diebold, Incorporated | Credit card actuated terminal for controlling the dispense of motor fuel or similar article |
GB2172177A (en) | 1985-03-06 | 1986-09-10 | Philips Electronic Associated | Electronic information display systems |
US4888798A (en) * | 1985-04-19 | 1989-12-19 | Oms, Inc. | Modular software security |
US5121492A (en) | 1987-03-02 | 1992-06-09 | Meridian Data, Inc. | System for simulating access times of a CD ROM on a hard disk by slowing the operation of the hard disk |
US5203001A (en) | 1987-04-27 | 1993-04-13 | Sharp Kabushiki Kaisha | Portable computer having an updatable table of starting addresses for accessing those stored programs having been previously executed |
US5208665A (en) * | 1987-08-20 | 1993-05-04 | Telaction Corporation | Presentation player for an interactive digital communication system |
US4855725A (en) | 1987-11-24 | 1989-08-08 | Fernandez Emilio A | Microprocessor based simulated book |
US4899292A (en) | 1988-03-02 | 1990-02-06 | Image Storage/Retrieval Systems, Inc. | System for storing and retrieving text and associated graphics |
US5191573A (en) * | 1988-06-13 | 1993-03-02 | Hair Arthur R | Method for transmitting a desired digital video or audio signal |
US4916441A (en) | 1988-09-19 | 1990-04-10 | Clinicom Incorporated | Portable handheld terminal |
US5065345A (en) | 1988-11-04 | 1991-11-12 | Dyned International, Inc. | Interactive audiovisual control mechanism |
US5133076A (en) | 1989-06-12 | 1992-07-21 | Grid Systems Corporation | Hand held computer |
US5333116A (en) | 1990-05-04 | 1994-07-26 | Ast Research, Inc. | Combination laptop and pad computer |
US5091939A (en) | 1990-06-22 | 1992-02-25 | Tandy Corporation | Method and apparatus for password protection of a computer |
US5226080A (en) | 1990-06-22 | 1993-07-06 | Grid Systems Corporation | Method and apparatus for password protection of a computer |
US5388196A (en) | 1990-09-07 | 1995-02-07 | Xerox Corporation | Hierarchical shared books with database |
US5963916A (en) | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
USD339329S (en) | 1990-10-09 | 1993-09-14 | New York Telephone Company | Public information access terminal |
USD330544S (en) | 1990-12-17 | 1992-10-27 | Modular Instruments, Inc. | Combined electronic equipment cabinet and controls |
US5221838A (en) | 1990-12-24 | 1993-06-22 | Motorola, Inc. | Electronic wallet |
US6002720A (en) * | 1991-01-07 | 1999-12-14 | H. Lee Browne, D/B/A Greenwich Information Technologies Llc | Audio and video transmission and receiving system |
CN2103831U (en) | 1991-07-12 | 1992-05-06 | 马希光 | Separation type portable electronic computer |
WO1993009490A1 (en) | 1991-11-04 | 1993-05-13 | Vpr Systems Ltd. | Lap-top computer for retrieving and displaying text and graphic information encoded on personal library cd-rom |
US5734823A (en) | 1991-11-04 | 1998-03-31 | Microtome, Inc. | Systems and apparatus for electronic communication and storage of information |
US5506904A (en) * | 1993-08-04 | 1996-04-09 | Scientific-Atlanta, Inc. | System and method for transmitting and receiving variable length authorization control for digital services |
JPH07175868A (en) * | 1993-10-15 | 1995-07-14 | Internatl Business Mach Corp <Ibm> | Method and system for output of digital information to medium |
US5629867A (en) | 1994-01-25 | 1997-05-13 | Goldman; Robert J. | Selection and retrieval of music from a digital database |
US5442789A (en) * | 1994-03-31 | 1995-08-15 | International Business Machines Corporation | System and method for efficiently loading and removing selected functions on digital signal processors without interrupting execution of other functions on the digital signal processors |
DE4413451A1 (en) | 1994-04-18 | 1995-12-14 | Rolf Brugger | Device for the distribution of music information in digital form |
GB2303238B (en) * | 1994-04-28 | 1998-02-18 | Music Vending Inc | Vending system |
US6005938A (en) * | 1996-12-16 | 1999-12-21 | Scientific-Atlanta, Inc. | Preventing replay attacks on digital information distributed by network service providers |
US5841979A (en) | 1995-05-25 | 1998-11-24 | Information Highway Media Corp. | Enhanced delivery of audio data |
CA2179223C (en) * | 1995-06-23 | 2009-01-06 | Manfred Von Willich | Method and apparatus for controlling the operation of a signal decoder in a broadcasting system |
US5809144A (en) * | 1995-08-24 | 1998-09-15 | Carnegie Mellon University | Method and apparatus for purchasing and delivering digital goods over a network |
US5918213A (en) | 1995-12-22 | 1999-06-29 | Mci Communications Corporation | System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products |
JP3260270B2 (en) * | 1996-01-12 | 2002-02-25 | キヤノン株式会社 | Video input device and video input system |
US6088450A (en) * | 1996-04-17 | 2000-07-11 | Intel Corporation | Authentication system based on periodic challenge/response protocol |
US6141693A (en) * | 1996-06-03 | 2000-10-31 | Webtv Networks, Inc. | Method and apparatus for extracting digital data from a video stream and using the digital data to configure the video stream for display on a television set |
US5926624A (en) * | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
JP3154325B2 (en) * | 1996-11-28 | 2001-04-09 | 日本アイ・ビー・エム株式会社 | System for hiding authentication information in images and image authentication system |
US5931901A (en) | 1996-12-09 | 1999-08-03 | Robert L. Wolfe | Programmed music on demand from the internet |
JPH10271478A (en) * | 1997-03-26 | 1998-10-09 | Mitsubishi Electric Corp | Satellite broadcasting system |
US6157929A (en) * | 1997-04-15 | 2000-12-05 | Avid Technology, Inc. | System apparatus and method for managing the use and storage of digital information |
US6170060B1 (en) * | 1997-10-03 | 2001-01-02 | Audible, Inc. | Method and apparatus for targeting a digital information playback device |
US5860068A (en) | 1997-12-04 | 1999-01-12 | Petabyte Corporation | Method and system for custom manufacture and delivery of a data product |
US6044471A (en) * | 1998-06-04 | 2000-03-28 | Z4 Technologies, Inc. | Method and apparatus for securing software to reduce unauthorized use |
US5969283A (en) | 1998-06-17 | 1999-10-19 | Looney Productions, Llc | Music organizer and entertainment center |
-
1999
- 1999-03-02 US US09/261,055 patent/US6480961B2/en not_active Expired - Lifetime
- 1999-12-29 EP EP99967804A patent/EP1166207A4/en not_active Ceased
- 1999-12-29 JP JP2000602936A patent/JP4540854B2/en not_active Expired - Lifetime
- 1999-12-29 WO PCT/US1999/031314 patent/WO2000052583A1/en active IP Right Grant
- 1999-12-29 AU AU24020/00A patent/AU2402000A/en not_active Abandoned
- 1999-12-29 CA CA2364263A patent/CA2364263C/en not_active Expired - Lifetime
- 1999-12-29 KR KR1020017011131A patent/KR100600203B1/en active IP Right Grant
- 1999-12-29 CA CA002680469A patent/CA2680469A1/en not_active Abandoned
-
2002
- 2002-06-26 HK HK02104766.2A patent/HK1042967A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
HK1042967A1 (en) | 2002-08-30 |
WO2000052583A1 (en) | 2000-09-08 |
EP1166207A1 (en) | 2002-01-02 |
JP2002538703A (en) | 2002-11-12 |
JP4540854B2 (en) | 2010-09-08 |
AU2402000A (en) | 2000-09-21 |
CA2364263C (en) | 2011-11-01 |
KR100600203B1 (en) | 2006-07-13 |
EP1166207A4 (en) | 2002-09-18 |
US6480961B2 (en) | 2002-11-12 |
KR20020022640A (en) | 2002-03-27 |
CA2680469A1 (en) | 2000-09-08 |
US20020004906A1 (en) | 2002-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2364263A1 (en) | Secure streaming of digital audio/visual content | |
US7266697B2 (en) | Stealthy audio watermarking | |
US7991188B2 (en) | Optimization methods for the insertion, protection, and detection of digital watermarks in digital data | |
US7844074B2 (en) | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data | |
US7543148B1 (en) | Audio watermarking with covert channel and permutations | |
US8850214B2 (en) | Methods and systems for encoding and protecting data using digital signature and watermarking techniques | |
EP1652383B1 (en) | Content identification for broadcast media | |
GB2386245B (en) | Data protection system | |
DE59901578D1 (en) | METHOD AND DEVICE FOR GENERATING AN ENCRYPTED USER DATA STREAM AND METHOD AND DEVICE FOR PLAYING AN ENCRYPTED USER DATA STREAM | |
JP2004310117A (en) | Method for embedding and detecting watermark by quantization of characteristic value of signal | |
WO2007121089A2 (en) | Audio/video identification watermarking | |
US7522488B2 (en) | Method and apparatus for reproducing content according to information embedded in the content | |
WO2014125285A1 (en) | Versatile music distribution | |
KR101440898B1 (en) | Method and apparatus for inserting water mark, method and system for detecting a duplicate of data | |
US20060198557A1 (en) | Fragile audio watermark related to a buried data channel | |
JP2002542732A (en) | Information copy protection method and system | |
US20050108535A1 (en) | Collusion-robust watermarking | |
AU4411601A (en) | Protecting content from illicit reproduction by proof of existence of a complete data set | |
US8051290B2 (en) | Increasing integrity of watermarks using robust features | |
JP2003152707A (en) | Contents generating device, contents reproducing device, and contents providing method | |
EP1968044A2 (en) | System for audiovisual signals based on controlled identification data | |
JP2004252050A (en) | Device for authenticating digital audio data creator, reproducing device, and recording medium | |
JP2007202156A5 (en) | ||
FR2887350A1 (en) | Data medium e.g. DVD, content e.g. audio data, securing method for mobile, involves authenticating content by correlation of two control data, if integrity signature is correct, and continuing reading of content if authentication is correct |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20191230 |