WO2006042155B1 - Floating vector scrambling methods and apparatus - Google Patents

Floating vector scrambling methods and apparatus

Info

Publication number
WO2006042155B1
WO2006042155B1 PCT/US2005/036240 US2005036240W WO2006042155B1 WO 2006042155 B1 WO2006042155 B1 WO 2006042155B1 US 2005036240 W US2005036240 W US 2005036240W WO 2006042155 B1 WO2006042155 B1 WO 2006042155B1
Authority
WO
WIPO (PCT)
Prior art keywords
message
multiple parts
keys
commerce
different
Prior art date
Application number
PCT/US2005/036240
Other languages
French (fr)
Other versions
WO2006042155A3 (en
WO2006042155A2 (en
Inventor
Philip Cacayorin
Original Assignee
Klone Inc E
Philip Cacayorin
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 Klone Inc E, Philip Cacayorin filed Critical Klone Inc E
Publication of WO2006042155A2 publication Critical patent/WO2006042155A2/en
Publication of WO2006042155A3 publication Critical patent/WO2006042155A3/en
Publication of WO2006042155B1 publication Critical patent/WO2006042155B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00Secret communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
    • H04N21/23476Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47211End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Storage Device Security (AREA)

Abstract

A cryptographic system splits a digital message into multiple parts, and scrambles sequencing of the multiple parts according to an algorithm requiring first and second keys to resolve. The keys can be related by a graphically recognizable mathematical formula, and can be implemented by a third party or other secure key management infrastructure, and can support pay-per-play subscription models. Scrambled messages can be stored on a CD, DVD or other memory, with the multiple parts being distributed on different storage hosts. Contemplated messages include digitized video or other movies, books, music, or any other type of information. Messages can be split according to color separations, video and audio tracts, frequency ranges, or in any other manner. Splitting of the message into the multiple parts can be used as a fingerprint in identifying a creator of the message.

Claims

AMENDED CLAIMS received by the International Bureau on 31 JuI 2006 (31.07.06)
1. A cryptographic system that splits a digital message into multiple parts, and scrambles sequencing of the multiple parts according to an algorithm requiring first and second keys to resolve, and wherein the message can be unscrambled by different sets of first and second keys.
2. The system of claim 1, wherein the message includes digitized video data.
3. The system of claim 1, wherein at least one of the multiple parts is encrypted.
4. The system of claim 1, wherein the first key varies across the multiple pans of the message.
5. The system of claim 1, wherein the first and second keys are related according to a graphically recognizable mathematical formula.
6. The system of claim 5, wherein the formula defines a triangle.
7. The system of claim 1, wherein the first and second keys are provided by a secure key management infrastructure.
8. The system of claim 7, wherein the message is sent from a first party to a second parry, and the secure key management infrastructure comprises a third party.
9. The system of claim 8 wherein at least one of a sender of the message and the third party charges a fee for providing at least some aspect of the secure key management infrastructure.
10. The system of claim 8 wherein at least one of a sender of the message and the third party limits access to the message using a pay per play subscription model.
11. The system of claim 8 wherein a sender broadcasts the message in scrambled format to first and second recipients, and at least one of the sender and the third parry charge different amounts to the first and second recipients for access to the same message.
26
12. The system of claim 1 , wherein the first key is a public key and the second key is a private keys,
13. The system of claim 1, wherein a first portion of the system is implemented as software on a sending computer, and the sending computer transmits the multiple pans of the message in a scrambled sequence.
14. The system of claim 13, wherein the sending computer embeds the message with information that instruct specific tests or processes at the recipient.
15. The system of claim 13, the sending computer transmits the multiple pans of the message using a virtual private network technology,
16. The system of claim 13, wherein a second portion of the system is implemented as software on a recipient's computer.
17. The system of claim 16, wherein the software on the recipient's computer authenticates the message.
18. An article of commerce that implements at least part of a cryptographic system that splits a digital message into multiple parts, and scrambles sequencing of the multiple parts according to an algorithm requiring first and second keys, such that sets of the keys will resolve to substantively different versions of the message.
19. The article of commerce of claim 18, further comprising a memory that stores the message of claim 1 according to the scrambled sequencing.
20. The article of commerce of claim 19, wherein the memory is read-only.
21. The article of commerce of claim 19, wherein the memory is non-volatile.
22. The article of commerce of claim 19, wherein the memory comprises a spinning media.
23. The article of commerce of claim 19, wherein the memory comprises a solid state media.
24. The article of commerce of claim 18, further comprising a telephony device that digitizes a voice as the message, and that transmits the scrambled multiple pans of the message.
25. The article of commerce of claim 23, wherein the telephony device uses an IP (Internet Protocol) technology to carry the scrambled multiple parts of the message.
26. The article of commerce of claim 18, further comprising a computer that receives the scrambled multiple parts of the message, uses the second key to de-scramble the message, and stores the message.
27. The article of commerce of claim 18, further comprising a device that receives the scrambled multiple pans of the message, uses the second key to de-scramble the message, and display the message as a moving image on a display screen.
28. The article of commerce of claim 19, wherein the device comprises a television.
29. The system of claim 18, wherein at least one of the multiple parts is encrypted.
30. The system of claim 18, wherein the first and second keys are provided by a secure key management infrastructure.
31. The system of claim 30, wherein the message is sent from a first party to a second party, and the secure key management infrastructure comprises a third party.
32. The system of claim 31 , wherein at least one of a sender of the message and the third party charges a fee for providing at least some aspect of the secure key management infrastructure.
33. The system of claim 31 , wherein at least one of a sender of the message and the third party limits access to the message using a pay per play subscription model.
34. The method of claim 18, wherein the message comprises a movie.
35. The method of claim 18, wherein the message comprises a book.
36. The method of claim 18, wherein the message comprises a music tract.
37. A method of storing and retrieving data, comprising:
28 utilizing a cryptographic system to split a digital message into multiple parts, which can be stored on different hosts; and resolving a first key that can vary across the message, and using the resolved first key along with a second key to resolve sequencing of the multiple parts of the message.
38. The method of claim 37, wherein the different hosts are geographically separated from one another.
39. The method of claim 37, wherein a first entity initiates storage of the message on the different hosts, and a second entity different from the first entity utilizes first and second keys to determine resolve the locations and sequencing of the multiple parts of the message.
40. The method of claim 39, wherein the first and second keys are provided by a secure key management infrastructure.
41. The method of claim 40, wherein the secure key management infrastructure comprises a third party different from the first and second entities.
42. The method of claim 37, wherein the message comprises a movie.
43. The method of claim 37, wherein the message comprises a book.
44. The method of claim 37, wherein the message comprises a music tract.
45. The method of claim 37, wherein the message is split into the multiple parts according to color separations.
46. The method of claim 37, wherein the message is split into the multiple parts according to video and audio tracts.
47. The method of claim 37, wherein the message is split into the multiple parts according to different frequency ranges.
48. The method of claim 37, further comprising using the splitting of the digital message into the multiple parts as a fingerprint in identifying a creator of the message.
49. The method of claim 37, further comprising storing different versions of the message using different scrambling first keys, providing different playback hosts with different de-
29 scrambling keys, and transmitting the different versions of the message to the different playback hosts.
30
PCT/US2005/036240 2004-10-08 2005-10-07 Floating vector scrambling methods and apparatus WO2006042155A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US61734504P 2004-10-08 2004-10-08
US60/617,345 2004-10-08

Publications (3)

Publication Number Publication Date
WO2006042155A2 WO2006042155A2 (en) 2006-04-20
WO2006042155A3 WO2006042155A3 (en) 2006-08-03
WO2006042155B1 true WO2006042155B1 (en) 2006-09-14

Family

ID=36148967

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/036240 WO2006042155A2 (en) 2004-10-08 2005-10-07 Floating vector scrambling methods and apparatus

Country Status (2)

Country Link
US (3) US20060078126A1 (en)
WO (1) WO2006042155A2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006047694A1 (en) 2004-10-25 2006-05-04 Orsini Rick L Secure data parser method and system
US10303783B2 (en) 2006-02-16 2019-05-28 Callplex, Inc. Distributed virtual storage of portable media files
US8996586B2 (en) * 2006-02-16 2015-03-31 Callplex, Inc. Virtual storage of portable media files
US7993972B2 (en) * 2008-03-04 2011-08-09 Stats Chippac, Ltd. Wafer level die integration and method therefor
US8542824B2 (en) * 2006-05-04 2013-09-24 Blackberry Limited System and method for processing messages with encryptable message parts
EP1852802B1 (en) * 2006-05-04 2009-07-08 Research In Motion Limited System and method for processing messages with encryptable message parts
CA2670597A1 (en) * 2006-12-05 2008-06-12 Don Martin Improved tape backup method using a secure data parser
WO2008133521A1 (en) * 2007-04-26 2008-11-06 Conax As Method for signing and encrypting digital data
US20100064139A1 (en) * 2008-09-10 2010-03-11 Dolby Laboratories Licensing Corporation System and method of extending marking information in content distribution
US9443097B2 (en) 2010-03-31 2016-09-13 Security First Corp. Systems and methods for securing data in motion
SG185048A1 (en) 2010-04-30 2012-12-28 Now Technologies Ip Ltd Content management apparatus
WO2011150346A2 (en) 2010-05-28 2011-12-01 Laurich Lawrence A Accelerator system for use with secure data storage
DE102011077513A1 (en) 2010-06-14 2012-08-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method for the secure processing of data
CN105071936B (en) 2010-09-20 2018-10-12 安全第一公司 The system and method shared for secure data
JP6268098B2 (en) * 2012-10-17 2018-01-24 株式会社ソニー・インタラクティブエンタテインメント Information processing device
US10320757B1 (en) * 2014-06-06 2019-06-11 Amazon Technologies, Inc. Bounded access to critical data
JP6966439B2 (en) 2015-11-20 2021-11-17 ジェネテック インコーポレイテッド Media streaming
US10222620B2 (en) 2017-02-15 2019-03-05 Microsoft Technology Licensing, Llc Pupil-expansion optic with offset entry apertures
US11227591B1 (en) 2019-06-04 2022-01-18 Amazon Technologies, Inc. Controlled access to data

Family Cites Families (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US541833A (en) * 1895-07-02 Stamp-holding book
FR2258112A5 (en) * 1973-11-30 1975-08-08 Honeywell Bull Soc Ind
US4259720A (en) * 1978-01-09 1981-03-31 Interbank Card Association Security system for electronic funds transfer system
US4870571A (en) * 1983-05-04 1989-09-26 The Johns Hopkins University Intercomputer communications based on message broadcasting with receiver selection
US4621321A (en) * 1984-02-16 1986-11-04 Honeywell Inc. Secure data processing system architecture
US4672572A (en) * 1984-05-21 1987-06-09 Gould Inc. Protector system for computer access and use
US4727243A (en) * 1984-10-24 1988-02-23 Telenet Communications Corporation Financial transaction system
US4805207A (en) * 1985-09-09 1989-02-14 Wang Laboratories, Inc. Message taking and retrieval system
US5105424A (en) * 1988-06-02 1992-04-14 California Institute Of Technology Inter-computer message routing system with each computer having separate routinng automata for each dimension of the network
US5023907A (en) * 1988-09-30 1991-06-11 Apollo Computer, Inc. Network license server
US5093827A (en) * 1989-09-21 1992-03-03 At&T Bell Laboratories Control architecture of a multi-node circuit- and packet-switching system
JP2512201B2 (en) * 1990-04-27 1996-07-03 松下電器産業株式会社 Communication control method in character string conversion display of data, line monitor thereof, and communication system thereof
US5278955A (en) * 1990-06-18 1994-01-11 International Business Machines Corporation Open systems mail handling capability in a multi-user environment
US5091423A (en) * 1990-09-27 1992-02-25 International Flavors And Fragrances Inc. Use of ketones, ketoesters and alcohol in repelling insects; use of aliphatic ester in attracting insects and process and apparatus for determination of insect repellency and attractancy
US5197064A (en) * 1990-11-26 1993-03-23 Bell Communications Research, Inc. Distributed modular packet switch employing recursive partitioning
US5187707A (en) * 1990-12-03 1993-02-16 Northern Telecom Limited Packet data flow control for an isdn D-channel
US5166926A (en) * 1990-12-18 1992-11-24 Bell Communications Research, Inc. Packet address look-ahead technique for use in implementing a high speed packet switch
US5130984A (en) * 1990-12-18 1992-07-14 Bell Communications Research, Inc. Large fault tolerant packet switch particularly suited for asynchronous transfer mode (ATM) communication
US5272754A (en) * 1991-03-28 1993-12-21 Secure Computing Corporation Secure computer interface
US5481721A (en) * 1991-07-17 1996-01-02 Next Computer, Inc. Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects
DE4131133B4 (en) * 1991-09-19 2005-09-08 Robert Bosch Gmbh Method and device for exchanging data in data processing systems
US5333266A (en) * 1992-03-27 1994-07-26 International Business Machines Corporation Method and apparatus for message handling in computer systems
IL102394A (en) * 1992-07-02 1996-08-04 Lannet Data Communications Ltd Method and apparatus for secure data transmission
DE4312463C1 (en) * 1993-04-16 1994-07-28 Pluss Stauffer Ag CaCO3 3 -Talkum coating pigment slurry, process for its preparation and its use
US5353283A (en) * 1993-05-28 1994-10-04 Bell Communications Research, Inc. General internet method for routing packets in a communications network
US5414833A (en) * 1993-10-27 1995-05-09 International Business Machines Corporation Network security system and method using a parallel finite state machine adaptive active monitor and responder
US5606668A (en) * 1993-12-15 1997-02-25 Checkpoint Software Technologies Ltd. System for securing inbound and outbound data packet flow in a computer network
US5448558A (en) * 1994-04-05 1995-09-05 International Business Machines Corporation Method and apparatus for managing packet FIFOS
US5530758A (en) * 1994-06-03 1996-06-25 Motorola, Inc. Operational methods for a secure node in a computer network
US5504476A (en) * 1994-07-28 1996-04-02 Motorola, Inc. Method and apparatus for generating alerts based upon content of messages received by a radio receiver
US6334219B1 (en) * 1994-09-26 2001-12-25 Adc Telecommunications Inc. Channel selection for a hybrid fiber coax network
US5623601A (en) * 1994-11-18 1997-04-22 Milkway Networks Corporation Apparatus and method for providing a secure gateway for communication and data exchanges between networks
FR2727269B1 (en) * 1994-11-21 1997-01-17 Allegre Francois ACCESS CONTROL SYSTEM FOR COMPUTER MACHINES CONNECTED IN A PRIVATE NETWORK
US5598410A (en) * 1994-12-29 1997-01-28 Storage Technology Corporation Method and apparatus for accelerated packet processing
US5566170A (en) * 1994-12-29 1996-10-15 Storage Technology Corporation Method and apparatus for accelerated packet forwarding
US5550816A (en) * 1994-12-29 1996-08-27 Storage Technology Corporation Method and apparatus for virtual switching
US5943422A (en) * 1996-08-12 1999-08-24 Intertrust Technologies Corp. Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6948070B1 (en) * 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US5699513A (en) * 1995-03-31 1997-12-16 Motorola, Inc. Method for secure network access via message intercept
US5632011A (en) * 1995-05-22 1997-05-20 Sterling Commerce, Inc. Electronic mail management system for operation on a host computer system
US5706507A (en) * 1995-07-05 1998-01-06 International Business Machines Corporation System and method for controlling access to data located on a content server
US5556170A (en) * 1995-08-22 1996-09-17 Lai; Yu-Shan Sleeve structure of an office chair
US6222830B1 (en) * 1995-08-25 2001-04-24 Qualcomm Incorporated Communication system using repeated data selection
US5727754A (en) * 1995-08-31 1998-03-17 Cartercopters, L.L.C. Gyroplane
US6091725A (en) * 1995-12-29 2000-07-18 Cisco Systems, Inc. Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer network
US5781550A (en) * 1996-02-02 1998-07-14 Digital Equipment Corporation Transparent and secure network gateway
US5826014A (en) * 1996-02-06 1998-10-20 Network Engineering Software Firewall system for protecting network elements connected to a public network
US5918018A (en) * 1996-02-09 1999-06-29 Secure Computing Corporation System and method for achieving network separation
US5754774A (en) * 1996-02-15 1998-05-19 International Business Machine Corp. Client/server communication system
US5822300A (en) * 1996-04-02 1998-10-13 Compaq Computer Corporation Congestion management scheme
US6085238A (en) * 1996-04-23 2000-07-04 Matsushita Electric Works, Ltd. Virtual LAN system
US6072942A (en) * 1996-09-18 2000-06-06 Secure Computing Corporation System and method of electronic mail filtering using interconnected nodes
US6041355A (en) * 1996-12-27 2000-03-21 Intel Corporation Method for transferring data between a network of computers dynamically based on tag information
US6088356A (en) * 1997-06-30 2000-07-11 Sun Microsystems, Inc. System and method for a multi-layer network element
US6081522A (en) * 1997-06-30 2000-06-27 Sun Microsystems, Inc. System and method for a multi-layer network element
US6014380A (en) * 1997-06-30 2000-01-11 Sun Microsystems, Inc. Mechanism for packet field replacement in a multi-layer distributed network element
CH692079A5 (en) * 1997-07-17 2002-01-31 Ideal Tek Sa Precision tweezers with removable terminals.
US6295299B1 (en) * 1997-08-29 2001-09-25 Extreme Networks, Inc. Data path architecture for a LAN switch
US6034957A (en) * 1997-08-29 2000-03-07 Extreme Networks, Inc. Sliced comparison engine architecture and method for a LAN switch
US6321272B1 (en) * 1997-09-10 2001-11-20 Schneider Automation, Inc. Apparatus for controlling internetwork communications
US6032190A (en) * 1997-10-03 2000-02-29 Ascend Communications, Inc. System and method for processing data packets
US6192483B1 (en) * 1997-10-21 2001-02-20 Sun Microsystems, Inc. Data integrity and availability in a distributed computer system
US6112251A (en) * 1998-01-13 2000-08-29 Cabletron Systems, Inc. Virtual local network for sending multicast transmissions to trunk stations
US6327253B1 (en) * 1998-04-03 2001-12-04 Avid Technology, Inc. Method and apparatus for controlling switching of connections among data processing devices
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
AU6255199A (en) * 1998-09-17 2000-04-17 Tod Mcnamara System and method for network flow optimization using traffic classes
US6351538B1 (en) * 1998-10-06 2002-02-26 Lsi Logic Corporation Conditional access and copy protection scheme for MPEG encoded video data
US20010049741A1 (en) * 1999-06-18 2001-12-06 Bryan D. Skene Method and system for balancing load distribution on a wide area network
US6629976B1 (en) * 1999-11-01 2003-10-07 Sulzer Orthopedics, Ltd. Radius marrow nail
US7441045B2 (en) * 1999-12-13 2008-10-21 F5 Networks, Inc. Method and system for balancing load distribution on a wide area network
CA2293920A1 (en) * 1999-12-31 2001-06-30 Nortel Networks Corporation Global distributed switch
US20010016878A1 (en) * 2000-02-17 2001-08-23 Hideki Yamanaka Communicating system and communicating method for controlling throughput
US20010044879A1 (en) * 2000-02-18 2001-11-22 Moulton Gregory Hagan System and method for distributed management of data storage
US7509420B2 (en) * 2000-02-18 2009-03-24 Emc Corporation System and method for intelligent, globally distributed network storage
US7062648B2 (en) * 2000-02-18 2006-06-13 Avamar Technologies, Inc. System and method for redundant array network storage
JP3994614B2 (en) * 2000-03-13 2007-10-24 株式会社日立製作所 Packet switch, network monitoring system, and network monitoring method
US7162539B2 (en) * 2000-03-16 2007-01-09 Adara Networks, Inc. System and method for discovering information objects and information object repositories in computer networks
US20010047353A1 (en) * 2000-03-30 2001-11-29 Iqbal Talib Methods and systems for enabling efficient search and retrieval of records from a collection of biological data
US20010047359A1 (en) * 2000-04-17 2001-11-29 Peter Videcrantz Method and apparatus for data compression
US20020003878A1 (en) * 2000-04-28 2002-01-10 Erlend Olson Cryptographic key distribution system and method for digital video systems
WO2002003179A2 (en) * 2000-06-30 2002-01-10 Williams Eddie H Online digital content library
FR2812781A1 (en) * 2000-08-04 2002-02-08 Thomson Multimedia Sa METHOD FOR SECURE DISTRIBUTION OF DIGITAL DATA REPRESENTATIVE OF MULTIMEDIA CONTENT
US20020076049A1 (en) * 2000-12-19 2002-06-20 Boykin Patrick Oscar Method for distributing perceptually encrypted videos and decypting them
US20020157002A1 (en) * 2001-04-18 2002-10-24 Messerges Thomas S. System and method for secure and convenient management of digital electronic content
US7995603B2 (en) * 2001-05-22 2011-08-09 Nds Limited Secure digital content delivery system and method over a broadcast network
US7110375B2 (en) * 2001-06-28 2006-09-19 Nortel Networks Limited Virtual private network identification extension
US7243366B2 (en) * 2001-11-15 2007-07-10 General Instrument Corporation Key management protocol and authentication system for secure internet protocol rights management architecture
US20030233328A1 (en) * 2002-04-23 2003-12-18 Scott David A. Method and system for securely communicating data in a communications network
US20040086117A1 (en) * 2002-06-06 2004-05-06 Petersen Mette Vesterager Methods for improving unpredictability of output of pseudo-random number generators
US7724907B2 (en) * 2002-11-05 2010-05-25 Sony Corporation Mechanism for protecting the transfer of digital content
US8015211B2 (en) * 2004-04-21 2011-09-06 Architecture Technology Corporation Secure peer-to-peer object storage system

Also Published As

Publication number Publication date
US20060078125A1 (en) 2006-04-13
US20060078126A1 (en) 2006-04-13
WO2006042155A3 (en) 2006-08-03
US20060078127A1 (en) 2006-04-13
WO2006042155A2 (en) 2006-04-20

Similar Documents

Publication Publication Date Title
WO2006042155B1 (en) Floating vector scrambling methods and apparatus
EP1595191B1 (en) System and method for locally sharing subscription of multimedia content
US7146501B2 (en) Method and apparatus for encrypting and decrypting data using encrypting key contained in electronic watermark
US7639805B2 (en) Digital rights management scheme for an on-demand distributed streaming system
KR101127194B1 (en) System and method for providing a secure content with revocable access
EP1691527A1 (en) Secure distribution system for digital contents
JP2013138435A (en) Reproducing method, reproducing apparatus, and record medium
JP2003229843A (en) Streaming system and streaming method, client terminal and contents data decoding method, stream server and stream distribution method, authoring device and authoring method, and program and recording medium
WO2004064063A1 (en) Content distribution system, content recording device and recording method, content reproduction device and reproduction method, and computer program
CA2363354A1 (en) Method for distributing and licensing digital media
JP2006285607A (en) Content information providing system, content information providing server, content reproducing unit, content information providing method, content reproducing method, and computer program
US20140082657A1 (en) On-demand protection and authorization of playback of media assets
JP2002116976A (en) Data recording medium, data recording method and device, data reproducing method and device, data transmission method and device, data reception method and device, data storage medium and data distribution method and device
WO2007099729A1 (en) Content distribution system, content distribution method, terminal device, and recording medium containing the program
JP2004294474A (en) System, method and program for providing contents
JPH11250141A (en) Method for distributing real time contents
JP6269209B2 (en) Information processing apparatus, method, and program
JP5261050B2 (en) IP streaming copy control method and system
JP2003298565A (en) Contents distribution system
WO2004010634A1 (en) Electronic information transmission system
JP2006287769A (en) Distribution system
JP4814615B2 (en) Content encryption apparatus, method and program thereof, and content decryption apparatus, method and program thereof
JP4806977B2 (en) Information processing apparatus and method, and program
JP2003163656A (en) Contents publication control system
JP2001156771A (en) Encrypted information transmission method, encrypted information transmitter and transmission medium

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
122 Ep: pct application non-entry in european phase
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)