WO2001008029A2 - Systeme de gestion de canaux de distribution numeriques/internet destine a un contenu numerique - Google Patents
Systeme de gestion de canaux de distribution numeriques/internet destine a un contenu numerique Download PDFInfo
- Publication number
- WO2001008029A2 WO2001008029A2 PCT/US2000/019931 US0019931W WO0108029A2 WO 2001008029 A2 WO2001008029 A2 WO 2001008029A2 US 0019931 W US0019931 W US 0019931W WO 0108029 A2 WO0108029 A2 WO 0108029A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- digital
- content
- transaction
- goods
- digital goods
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims abstract description 15
- 230000004044 response Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 abstract description 21
- 230000008569 process Effects 0.000 description 41
- 238000000034 method Methods 0.000 description 33
- 238000007726 management method Methods 0.000 description 32
- 230000000694 effects Effects 0.000 description 11
- 230000002776 aggregation Effects 0.000 description 9
- 238000004220 aggregation Methods 0.000 description 9
- 230000001737 promoting effect Effects 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 238000004806 packaging method and process Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000008520 organization Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 3
- 239000002131 composite material Substances 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012858 packaging process Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002609 medium Substances 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 239000004575 stone Substances 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004570 mortar (masonry) Substances 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000004224 protection Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000006163 transport media Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- 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]
- G06F21/109—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by using specially-adapted hardware at the client
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00094—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
- G11B20/00123—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers the record carrier being identified by recognising some of its unique characteristics, e.g. a unique defect pattern serving as a physical signature of the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00166—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software
- G11B20/00173—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software wherein the origin of the content is checked, e.g. determining whether the content has originally been retrieved from a legal disc copy or another trusted source
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00855—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
Definitions
- the present invention is generally related to electronic commerce systems that provide support for commercial transactions to be performed over the Internet and, in particular, to a digital channel management system that supports the electronic distribution of digital content through a trusted distribution channel.
- a general purpose of the present invention is to provide for the structure and operation of a digital distribution channel for digital goods
- a digital distribution channel management system that includes a digital warehouse storing different master copies of digital goods awaiting transfer and a transaction database that stores a plurality of transaction records.
- a transaction server is provided coupleable to a communications network, such as the Internet.
- the transaction server is responsive to requests from the communications network to serve an instance of a particular digital goods.
- the request includes predetermined information that is authenticateable against a predetermined transaction database record that stored in the transaction database.
- the transaction server provides for the digital signing of the instance of the digital goods and the serving of the instance back onto the communications network where the predetermined information is successfully authenticated against the predetermined transaction database record.
- An advantage of the present invention is that the system provides for the aggregation of many small transactions into unitary, cost-effective financial transactions. Another advantage of the present invention is that the system provides for the establishment of universal trust relationships between any number of content originators, content providers, distributors and repackagers, and the consumers. Additionally, these trust relationships are maintained through use of a comprehensive distribution system that enforces the relationships and thereby provides ⁇ highly credible support foundation for the maintenance of these relationships. A further advantage of the present invention is that the system specifically supports anonymous transactions as a default structural implementation of the system, thereby providing a very credible level of privacy for the commercial users of the system. Control over the release of information regarding any transactions can be directly established as belonging to the consumer.
- Still another advantage of the present invention is that the aggregational vehicle utilized by the present invention can be made both tangible and redistributeable.
- a physical card may be made the specific controlling entity that allows or supports the execution of an electronic transaction for the distribution of some digital goods, thereby allowing the card itself to be transferred between consumers.
- This redistribution ability directly provides for substantial flexibility to use the present invention in widely different, simple to quite complex, single to multiparty distribution, advertising, and other promotional activities, as well as re-distribution as gifts, incentives, subscriptions, and sponsored activities.
- implementations of the aggregational vehicle, such as a card permit use to be specifically defined on a pre-emptive basis. The effective financial value attached to a card is defined and held by the system.
- the financial impact of the loss or mis-use of a card is limited.
- the promotional, sponsored, or other branding-type value of a card is definable and potentially re-definable through the system by specification of the type, titles, categories, or other restrictions on the digital goods that can be electronically delivered through the use of any particular card or set of cards.
- Still another advantage of the present invention is that the effective financial value of an aggregational vehicle, such as a card, can be re-charged through either a promotional, sponsored, or other branding-type source transaction or by a consumer transaction, such as the transfer of actual funds to the transactional account represented by the aggregational vehicle.
- a single card may thus be able to be used as multiple virtual cards, each carrying their own usage-limitations and effective account balances.
- a yet further advantage of the present invention is that the aggregational vehicle may be also used in connection with the purchases of tangible goods.
- An electronic transaction based on a card may be sponsored or hosted directly or indirectly by a bricks-and-mortar retail site.
- Figures 1 A, I B, AND l c generally depict, in flow-graph form, the relationships and transfers supported by the present invention in connection with the distribution of digital goods and the management of the electronic transactions in connection therewith;
- Figure 2 shows the effective construction or digital packaging of digital content as an electronically deliverable digital goods in accordance with a preferred embodiment of the present invention;
- Figure 3A illustrates the delivery of electronically deliverable digital goods, in accordance with a preferred embodiment of the present invention, to any of a number of different consumer devices capable of utilizing delivered digital goods;
- Figure 3B illustrates a client utilization of electronically deliverable digital goods in accordance with a preferred embodiment of the present invention;
- Figure 4 shows the system architecture of a distribution channel transaction management system constructed in accordance with a preferred embodiment of the present invention;
- Figure 5 shows a transaction handling process flow for authentic
- a channel management computer system 1 2 preferably hosts a distributor commerce (D-Commerce) site 14 on the Internet or other communications network to operate as a communications point of contact for requests for digital goods and management of the corresponding electronic transactions.
- the distributor commerce site 14 is preferably implemented as a high- performance Web server computer system executing a Web server application, such as the Microsoft® Internet Information ServerTM (IIS).
- IIS Internet Information Server
- the computer system 12 stores digital goods as digital content files 16 in a secure storage device 18, effecting a digital warehousing of available digital goods.
- the secure store device 18 is implemented as a secure server system that includes a redundant array of hard disk drives to ensure the data integrity of the stored digital content.
- the secure server system itself is preferably protected from unauthorized electronic access through the use of a secure operating system, which can be implemented at a minimum through use of the Microsoft® WindowsNTTM secure server operating system. Physical security over the secure server system is also preferably provided. These protections together provide a highly credible secure environment for managing the storage of the digital goods.
- the distributor commerce site 14 preferably utilizes a high-performance transaction oriented database 20 to provide access to transaction and related account records used for authenticating distribution requests and recording the corresponding completed electronic transactions.
- the database 20 may be hosted on a separate database server computer system, which can be readily implemented using Microsoft® MSSQLTM and WindowsNTTM file server operating system.
- Other components of the channel management computer system 1 2 preferably include a system management user interface 22 to the distributor commerce site 14 system and an off-line account management system 24.
- the System management interface 22 provides local maintenance access and set of maintenance tools for use in operating the distributor site 14.
- the account management system 24 likewise generally provides a local user interface and set of tools for establishing and processing accounting information and providing reports of account activity by users of the channel management computer system 12.
- a key generation component 28 is provided within the generally secure environment of the channel management computer system 12.
- This key generation component 28 is operated preferably though the system management user interface 22 to produce and manage a collection of keys - generally identification codes and personal identification numbers (PINs) - that are to be used in conjunction with the authentication of distribution requests as received by the distributor site 14.
- the digital content 16 is preferably obtained from content providers 30, which may include content originators directly or indirectly as represented by agents and other entities that have the legal authority to engage the distribution and sale of digital content.
- the digital content 1 6 is digitized music tracks (individual songs) and collections (digital albums).
- the relevant content providers therefore include musicians, their contractual agents, and the many different music studios.
- the contractual rights for distribution are obtained 32 on behalf of the channel management computer system 12 in a conventional manner.
- the actual digital content 1 6 is thereafter obtained through any number of different forms of digital transport 34, provided that the transport 34 is secure 36.
- a preferred form of secure digital transport 34 is through use of an encrypted digital transfer over the Internet.
- One such form of secure, encrypted transfer 34 is provided utilizing the Netscape® Secure Sockets Layer (SSL).
- SSL Netscape® Secure Sockets Layer
- An additional layer of security may be provided by requiring the transfer to be made subject to the digital certification of the sending and receiving sites through the use of Digital Certificates, which is an optional feature of SSL.
- a private communications network may also be used, alone or in some combination with SSL and Digital Certificates.
- Digital transport through the use of a fixed, tangible digital medium, such as a compact disk (CD), may also be used.
- Digital content 16 is available for distribution by the channel management computer system 12 preferably through the distributor commerce site 14 received through a generally secure digital transport medium 38. Requests for distribution are received generally in relation to any retail site 40 or e-commerce site 42 that has established a distribution relationship with the operator of the channel management computer system 12. This relationship may be direct or indirect through a third party that has ultimately established a direct relationship with the operator of the channel management computer system 12.
- the relationship may be established as a direct relationship 44 or through a promoter 46 as an indirect relationship 38.
- an aggregation vehicle is provided to a consumer.
- a tangible card 50 is issued to a specific consumer.
- the generalized aggregation vehicle is logically defined by certain data
- the card 50 provides a convenient physical representation of essentially the same data.
- Table I lists the pertinent data represented, if not explicitly printed, on a card 50.
- Card Key A unique number identifying the card.
- PIN An identification number usable to verify the authenticity of the Card Key.
- Redemption One or more Web addresses that allow a selection of Site: some digital goods and that support redemptions of part or all of the allocated monetary value of a card as part of an electronic transaction for the selected digital goods.
- a card 50 is preferably presented 52 to a corresponding retail site 40 through an access of a public redemption Web site hosted by or on behalf of the retail site 40.
- This site would typically include the Web page identified on the card and others that allow for the consumer's selection of some digital goods.
- One of the Web pages will preferably support the identification of the goods selected and provide for the input of at least the key and PIN data from the card 50. With the selection of a 'submit' button, the consumer would then preferably perceive that this information is forwarded as part of a digital goods distribution request to the retail site 40.
- this page though appearing as one of the Web pages hosted by the retail site 50, is a Web page hosted by and as part of the distributor commerce site 14.
- the selection and card data 50 is securely submitted directly to the distributor commerce site 14 for authentication and, as appropriate, fulfillment.
- the fulfillment of the distribution request is dependent on a number of requirements, including validation of the card key and PIN, verifying that the card distribution request is within the expiration date or number of uses limitation of the card, and whether the selected digital goods are available for redemption against the card.
- This set of requirements is variable based on the program or profile of such requirements that is established by the retail site 40 or promoter 46 for a particular series of cards 50. That is, the relationship established variously between the operator of the channel management computer system 1 2, the retail site 40, and the promoter 46 is used to establish, on a per series basis, a set of qualifying requirements for the redemption of the card.
- transaction rules are stored in the transaction database 20 in effect as a set of business rules that are evaluated upon receipt of each distribution request.
- the series numbers of the cards preferably provides for the segmentation of the rules into defined program profiles for the corresponding sets of cards.
- an instance of selected digital content 16 is securely signed based on a unique key provided from the key generation component 28.
- the resulting packaged instance of the selected digital content, representing verifiably deliverable digital goods, is then electronically transferred to a digital content store/player 54 designated by the consumer for receipt of the selected digital content.
- This player 54 preferably includes a processor, content rendering engine, and memory that together provide for the storage and presentation of the digital content.
- the player 54 is a conventional consumer's personal computer.
- a conventional multi-media equipped personal computer is fully capable of performing the rendering and presentation of the digital content 16.
- the use of the present invention in connection with e-commerce sites 42 is generally similar to the use in connection with the retail sites 40.
- E- commerce sites 42 generally only exist in cyberspace - there is typically no realspace presence as in the case of retail sites 40 - and therefore naturally present themselves as public Web sites accessible over the Internet 56.
- These e-commerce sites 42 preferably establish relationships with the operator of the channel management computer system 12 to allow the sites 42 to acquire and vend aggregation vehicles, such as the card 50. These cards, may be vended over the Internet 56 by anyone one with a directly or indirectly established relationship with the operator of the channel management computer system 12.
- the promoter 46, other reseller or sponsor, or even a gift giver 58 can provide the card to a digital goods consumer either directly or through an electronic transaction over the Internet 56.
- the redemption of a card 50 for digital goods occurs in connection with selection and ordering Web pages that at least appear to be presented or hosted by the e-commerce site 42.
- the digital goods are transferred to the designated digital content store/player 54.
- the flexibility of the present invention to provide for a rich set of commercial and non-commercial distribution opportunities in connection with electronic transactions for digital goods is further evident from the exemplary processes generally shown in Figures I B and l C.
- the different business models generally represented in these figures are summarized in Table II below.
- Promotion A promoter of some goods or services sponsors the distribution of cards in connection with the purchase or use the promoted goods or services, thus creating or supporting an advertising tie-in campaign.
- Affinity A promoter of an event or product introduction sponsors the distribution of cards to encourage consumer sampling and acceptance of the event or product and to purchase and re-purchase the related goods and services.
- a promoter or originator of some serial content distributes cards to establish an ongoing relationship with consumers for the serial content, while constraining the repeated access to the serial content to comply with business rules defining the value, identity, redistribution, repeated use and other aspects of the serial content.
- a manager of a program involving the access or employment of some content by a definite set of users may issue cards to define access and usage parameters that can then be reported to the manager.
- the system 70 shown in Figure I B provides a distributor site 14 that operates as the entry point to an embodiment of the Internet distribution control system 12 of the present invention. Based on relationships with particular promoter sites 72 and providers of focused content 74, a promotion or sponsored distribution campaign can be organized and controlled through the operation of the Internet distribution control system 12.
- the specific focus limitations to be employed for any particular series of cards 50 is preemptively established in conjunction with the promoter site 72, which in turn is selected to advance the objectives of the promotion.
- the cards 50 may be distributed through retail outlets 76 to end-users/consumers 78 as a specific inducement for the end- users 78 to visit the retail outlets 76, as necessary to actually obtain a card 50 such as through the purchase of some other product or service of the retail outlet 76.
- the promotion opportunity retains the specific focus not only as desired by the promoter 72, but fully consistent with similar conventional promotion activities.
- the present invention allows the promoter 72 to effectively manage and control the campaign by minimizing the complex involvement of the individual retail outlets 76 to specific distribution activities that are easily manageable.
- the specification and enforcement of the promotion redemption activities can also be off-loaded to the Internet distribution control system 12 while at least maintaining the appearance that the redemption process is entirely within the branded domain of the promoter site 72, and therefore both building and bearing the consumer's trust of the promoter's brand.
- the source/subscriber system 90 as generally shown in Figure l C, further demonstrates the variability of use of the present invention.
- the Internet distribution control system 1 2 may be used by a content source/originator 92 in a limited role as a digital order management/fulfillment house.
- the content source/originator 92 may, in accordance with a preferred embodiment of the present invention, fully host the selection/ordering Web pages 80 as well as distribute cards 50 directly or indirectly as self-determined to the end-user/subscribers of the content source/originator 92.
- the digital content produced by the content source/originator 92 may be provided through a focus content provider 74, as shown, or directly to the Internet distribution control system 12 for use in subsequent redemption fulfillment.
- the distributor site 14 therefore operates merely as a source of card 50 series to the content source/originator 92 and as a limited portal for the distribution of the corresponding digital content in response to redemption requests provided from the content source/originator site 92.
- the actual and perceived relationship between the end- user/subscriber and the content source/originator 92 is therefore direct and real.
- the Internet distribution control system 12 and distribution site 14 transparently operate as a trusted digital distributor to the content source/originator 92.
- the present invention supports the targeted objectives of the business models used by the promoter 72 and content source 92 by supporting the constrained fulfillment of redemption requests.
- the Internet distribution control system 12 not only provides for the authentication of the cards 50 as electronically presented for redemption, but also provides for the limitation of the redemption to predefined, or focus selected digital goods. For example, a promotion targeted to a specific audio artist's works is desirably focused on just that artist's body of works.
- the present invention provides, through the operation of the Internet distribution control system 12, a limiting of a specific card series to a particular profile of redeemable digital goods.
- a fully authenticated card 50 may yet be denied for a particular selected digital goods where the goods are determined by the Internet distribution control system 12 to lay outside of the defined scope of the particular promotion for which the card 50 was distributed.
- the scope of a promotion may be defined along any categorization line or genre that can be defined by a set of business rules executable by the Internet distribution control system 12.
- the promotion of a specific 'blues' recording artist may yet allow redemption of digital goods that (1 ) are by that particular artist; (2) are blues recordings owned or controlled by the artist's record label; (3) are blues or jazz recordings, blues or jazz musical videos, or blues-type movies that are owned or controlled by the promoter's studio; or (4) relate to some other digital goods product that is desired by the promoter to be tied to the artist's name.
- the digital content packaged and delivered as digital goods is a composite of multiple individual instances of different digital content.
- a process of digital packaging 100 is preferably employed to produce a digital goods 102 that is suitable for distribution and capable of maintaining the trust relationships between the content providers and distributor by presenting a highly credible basis for ensuring that the digital content distributed is not improperly resold, redistributed, or copied for resale or distribution.
- the digital goods 102 is preferably a unitary file that contains the full content associated with a particular distribution license. In the case of music, single tracks, sets of tracks, or entire albums are often defined as individual licensable entities. Alternately, a specific recording of a song and ⁇ corresponding music video may constitute the licensable entity.
- the corresponding digital content representing the licensable entity is treated in the packaging process 100 as digital content 104, which is subjected to a highly-secure digital packaging, encoding and encrypting operation 1 1 2, 1 14.
- digital encoder/encryption process 1 14 is an implementation of the Intel Software Integrity System, which is commercially available under license from Intel® Corporation, Santa Clara, California.
- a commercially licensable software system is utilized to initially package the digital content 104 with some basic, packaging operator-supplied text content 106, which is descriptive of the digital content 104.
- binary content 108 may include graphics, icons, applets, programs, and other material typically represented as binary images.
- the binary content 108 may simply be the cover and related art originally released with the album compact disk.
- the binary content 108 could also include a computer installable icon that is used to represent the album within the filesystem of the computer and an applet that presents advertisements and related offers as the album is played.
- the ability to include a program within the binary content 108 would allow concurrent distribution of a demonstration game or other application program.
- the included program could be one or more "plug-in" components useable by a digital content player to enhance or add to the listening or viewing experience of the digital content 104.
- the text-oriented content 1 10 may also include a number of different text entities, potentially in different specific formats. For example, a plain text copy of the liner notes of an album could be included in the content 1 10.
- the lyrics of the different songs present in the album might also be included in a text format appropriate to be read and displayed by an applet included as part of the binary content 108 or provided as part of an XML (extensible markup language), HTML and/or JavaScript TM file stored as still other textual content 1 10.
- XML extensible markup language
- HTML and/or JavaScript TM file stored as still other textual content 1 10.
- Other XML and/or HTML files, stored as textual content 1 10 may provide additional information regarding the album and provide various hyper-text links to Web sites where additional relevant information may be obtained, thereby enhancing the end-user/consumer's experience and perceived value of the digital goods obtained through uses of the present invention.
- the digital packaging 1 12 of the different digital, binary, and textual content 104, 108, 1 10 preferably provides for the organization of the content into a composite, transient document that is then further packaged to produce the unitary digital goods file 102.
- the different input content 104, 106, 108, 1 10 is preferably numerically compressed using conventional algorithms appropriate for the particular type of content. In the case of content where lossless compression is required, implementations of the Lempel-Zev-Welch (LZW) or other similar algorithms may be used. Graphics and other similar types of binary images may be compressed using JPEG or other similar types of lossy compression.
- This file 102 preferably includes a version identifier 1 16 and a digital signature 1 18.
- the version identifier 1 16 may be variously used to identify, directly or indirectly, the specifics of the digital packager and encoding 1 1 2, 1 14 and, therefore, how the file 102 may be properly interpreted and parsed when subsequently examined for use by a content player.
- the digital signature 1 18 is used to provide, at a minimum, a basis for subsequently confirming the integrity of the digital goods file 102.
- the digital goods file 102 then contains an internal component 1 34 that includes an XML document 120, an object locators block 122, and an objects block 1 24.
- the XML document 120 is constructed, at least in part, through the operation of the digital packager 1 12 to include an appropriate description or identification of the various other parts of the component 1 34.
- the XML document 120 preferably includes XML references to the objects the content 108, 1 10 that are composited as part of the digital goods file 102. These XML references, however, would conventionally identify additional external documents and files.
- the public XML standard as developed and published by the W3C (World Wide Web Consortium), does not provide a mechanism for the XML references to point back to the same file component 134 that contains the XML document 120. This is consistent with the conventionally recognized and intended uses of XML in connection with the organization and presentation of distributed information across an open communications medium, such as the Web.
- the organization capabilities provided through the use of an XML document as conventionally defined is in tension with the need to provide digital goods through electronic transactions with certainty that the entirety of the digital goods are both transferred completely and remain properly organized for ready use by the end- user/consumer.
- the present invention therefore, provides the XML document 120 with the additional ability to self- reference the file component 134, even as embedded within the digital goods file 102.
- the digital packaging process step 1 12 of compositing the various content 104, 108, 1 10 provides for the creation of an objects locators block 1 22 within the component 134.
- the objects locators block 122 provides a table of offsets or other pointers to the different objects 1 24 derived through the packaging from the binary content 108 and textual content 1 10.
- parsing of the XML document 120 in connection with the objects locators block 122 in accordance with the present invention allows all of the objects 1 24 be separately identified even while digitally packaged into a single digital goods file 102.
- the digital packaging step 1 12 operates to prepare a digital signature that covers the composited file 102.
- the digital goods file 102 is processed through a digital signature generator provided as part of the encoder/encryption 1 14 to produce a binary string that securely represents the contents of the file 102.
- the digital signature generator 1 14 includes a conventional software component implementing a public key encryption algorithm.
- At least the core secure public key encryption engine, as used by the digital signature generator 1 14, is commercially licensable from conventional software vendors.
- the digital signature generator 1 14 utilizes a SecurelDTM public key encryption component, which is a publicly licensable product of RSA Security, Inc., San Mateo, California. Since the generation of the digital signature is based on a public key encryption algorithm, the generator, 1 14 also takes as inputs a private key 128, corresponding to the identity of the distribution management system for the particular instance or series of instances of the digital goods 102 and a public key 130.
- a second private key which is used to form the basis of a separate digital license 132, is also generated.
- FIG. 3A A preferred process 140 of providing for the distribution of the digital goods file 102 is shown in Figure 3A.
- a fully prepared instance of the digital goods file 102 is passed through the distributor site 14 by the Internet distribution control system 12 to the Internet 142 as part of a conventional HTTP transaction.
- the destination of the digital goods file 102 is generally any content store/player that is designated by the consumer and that is available to participate, directly or indirectly, in the HTTP transaction.
- Suitable content store/players include multi-media equipped personal computers 144, digital content audio players 146, and other digital audio/visual players and digital appliances 148, such as digital personal assistants (PDAs) and digital books that can store and present digital information.
- PDAs digital personal assistants
- the actual HTTP transfer of the digital goods file 102 is preferably performed using SSL to ensure that the transfer of the digital goods file 102 and, separately, the digital license file 132 are both delivered to the consumer without interception by any third party.
- This process of distribution 140 may be simplified by providing for the actual digital goods file 102 to be prepared and delivered to a consumer separate from the delivery of the digital license 1 32. Specifically, different Internet and non-Internet delivery mechanisms may be employed to deliver the digital goods file 102.
- a physical compact disk containing any number of different digital goods files 102 may be shipped or otherwise delivered into the possession of a consumer, potentially as part of a promotion.
- Digital goods files 102 may also be pre-installed in a newly purchased multi-media computer system.
- the digital goods files 102 may also be provided on software CD-ROMS that are purchased by consumers purely for the software program content. Alternately, the digital goods file 102 may be streamed over the Internet to the consumer. As part of a digital stream, the digital goods file 102 is only transiently stored by the consumer. In all of these cases, the absence of a valid digital license precludes the content of the digital goods file 102 from being accessed or limited to a short preview of the content.
- a generalized digital content store/player 150 is shown in Figure 3B.
- the content store/player 150 in accordance with a preferred embodiment of the present invention, includes a microprocessor 152 is capable of being uniquely identified, such as by the presence of a hardware identifier (ulD) 154, and a storage system 156, at least logically local to the microprocessor 152, that is capable of storing some number of digital goods files 102 and the corresponding digital licenses 132.
- the player 150 also preferably includes some combination of audio stream renderers, such as hardware audio decoders 158, and speakers 160, video stream renders, such as hardware video display controller 162, and display system 1 64, depending on the intended use of the player 150.
- the microprocessor 152 preferably executes an application program that implements the software processes 1 70 that provide for the processing of the digital goods file 102.
- the software processes 1 70 provide an XML object server 1 72 that supports accesses by an XML parser 1 74 to select and retrieve the constituent parts of the digital goods file 102.
- the XML object server 1 72 provides the bridging functionality of an essentially conventional XML parser at the core of the parser process 1 74 to be able to access the object locators block 1 22 as corresponding XML references are parsed from the XML document 120.
- the XML object server performs a redirection function as needed to support the XML parser 1 74. All of the component parts of the digital goods file 102 are therefore made available to the software processes 1 70 under the organization of the XML document 120.
- the software processes 1 70 following from the parsing of the XML document 120 provide for the processing of the digital content 104, binary content 108, and textual content 1 10, present in the digital goods file 102.
- the software processes 1 70 invoke HTML parsers 1 76, audio decoders 1 78, and video/binary image decoders 180 to process the content 104, 108, 1 10 to a level suitable for presentation to the hardware renderers 158, 162, 166.
- the software processes 1 70 can recognize and, as appropriate, utilize audio and video plug-ins 182, 184 to further process the content 104, 108, 1 10 prior to being passed to the renderers 158, 162, 1 66.
- These software plug-ins 182, 184 may be independently or separately introduced into the player 150.
- the plug-ins 1 82, 1 84 may be provided as part of the binary content of the digital goods 102.
- the XML document 120 will identify the specific objects within the binary content 108 that are the plug- ins and permit the software processes 1 70 to appropriately load these objects into the execution memory space of the microprocessor 152.
- the microprocessor 152 preferably operates to initialize the plug-ins 182, 184 into the software environment of the software processes 1 70.
- the preferred architecture 190 of the Internet distribution control system 12 is shown in greater detail in Figure 4 as including a secure server system 192, ⁇ set of user interfaces 1 94, and a secure business-to-business interface 196 to a financial service provider.
- the secure server system 192 may make use any of the many different commercial e-commerce server systems that are now widely available through established vendors or provided by hosting services.
- the secure server system 192 includes a scalable internet server 1 98 using Microsoft IIS, hosted on a WindowsNT OS server and Intel Pentium III® platform provided behind a conventional Internet firewall that provides the network secure environment of the secure server system 192.
- the internet server 1 98 may host and execute an instance of the Internet firewall application.
- the internet server 1 98 is preferably used to process Internet transactions related to the authentication, digital goods selection, card redemption accounting, and digital goods electronic transfer fulfillment.
- a database server 200 is preferably provided to support database access against an accounts database 202 used to store the card account and related information.
- Table III lists the general account information stored by the accounts database 202.
- Sponsor ID Information identifying the sponsor and sponsor program.
- Card Key A unique number identifying the card.
- PIN An identification number usable to verify the authenticity of the Card Key.
- Redemption Identification of the profile or profiles that can be evaluated Profile in determining whether any particular use of the card is allowable. Initially, only a single profile is recognized.
- Expiration A promotional offer or use termination date for this account Date relative to each of the available profiles for this card.
- Total Uses The current total subscription uses or redemptions for each of the available profile for this card.
- the accounts database 202 is also preferably used to store the account related profile information.
- a summary of the profile information stored in the database 202 is provided in Table IV.
- the account information and profile information is thus available to the internet server 198 in determining the authentication and authorization status for any particular redemption request received.
- Card Series An alpha-numeric identifier of a set of cards associated with Number: a particular promotion, sponsored event, subscription, etc.
- Profile ID An identifier of a particular promotion, sponsorship, subscription or other profile basis allowing for the use of any authenticated cards for the redemption of allowable digital goods.
- a content store 204 is also preferably provided as a repository for the digital content that is to be distributed by the server system 1 92.
- the database server 200 is preferably utilized to obtain the requested content from the content store 204.
- An internet server 206 may be provided to separately support administration functions necessary to maintain and obtain reports from the secure server system 192.
- the internet server 206 may be implemented utilizing essentially the same software and hard ward components as the server 198.
- a key management server 208, key database server 210, and key database 212 is also preferably provided in the secure server system 192.
- This key control subsystem 208, 210, 212 operates to produce and manage the secure storage of at least the private encryption keys that are used in the digital signing and licensing of the digital goods electronically transferred out of the secure server system 192.
- the key manggement server 208 is responsible for generating the private keys, which then can be stored through the database server 210 by the key database 212. These generated keys can then be provided on a transactional or as needed basis through the database server 200 for storage, directly or indirectly, against the account records in the accounts database 202.
- a key management and control user interface 214 is preferably provided within the secure server system 192 to operate, as needed, the key management server 208.
- the secure server system 192 is used to support Web sites that are public, as in the case of the retail Web site 220, and that are protected, such as the remote administration Web site 224, which can be used to support secure sites 196, such as the card recharge site 226.
- the retail site 220 supports a conventional Web page type user interface 228 that allows for the selection and ordering of digital goods.
- the information collected regarding the consumer, including the aggregation vehicle information, and the digital goods selections requested by the consumer are preferably submitted through a HTTP transaction gateway 230 to the internet server 198 of the secure server system 192.
- Administration functions are preferably performed through the administration site 224, which operates a HTTP gateway 232 to the internet server206 used to support the externally allowed management, maintenance, and control aspects of the secure server system 1 92. Interaction with the administration Web site 224 is supported through a conventional Web page type user interface 234. In accordance with a preferred embodiment of the present invention, the recharging of the aggregation vehicles is permitted though the use of the secure recharge site 1 96. For example, a consumer may be permitted by the profile associated with a card to add monetary value to the card. Thus, from the retail site 220, the consumer is permitted to access the secure site 226 and perform a supported HTTP transaction through a financial services gateway 236 with a third party financial services provider (FSP) 238.
- FSP financial services provider
- This transaction is typically a credit card charge transaction.
- another HTTP transaction through the financial service gateway 236, directly or as shown indirectly, communicates updated account information to the administration internet server 206.
- Corresponding account records in the accounts database 202 can then be updated as appropriate to reflect an increased account value for the corresponding aggregation vehicle.
- Promoters and other parties provided with suitable access rights to the administration site 224 can also directly affect the account and profile records stored by the accounts database 202. Promotional values, new profile rules, extensions of expiration dates, and other aspects of the promotion, sponsorship, subscription, or other programs being run through the secure system 192 are available to be modified.
- a preferred process 250 of authentication and electronic transfer of digital goods is shown in Figure 5.
- the process 250 is initiated in response to the submission 252 of a redemption request.
- This request preferably includes a key, PIN, a selection (SKU#), and a selection corresponding redemption value.
- Other data submitted may include a transaction identifier, and a consumer supplied message or identifier.
- An account lookup 254 is then performed. Where the key is not found, a notification message 258 can be returned to the consumer.
- an analysis 264 of the number of PIN failures and frequency of failure may be performed to determine whether a fraudulent use is being attempted. Where fraud is reasonably suspected based on the analysis 264, the account, as represented by the card, may be deactivated 266. Otherwise, an appropriate notification message may be provided to the consumer. If the card corresponding account lacks sufficient funds 268, the consumer may be so notified 270. In addition, if permitted by the corresponding account profile, the notification may provide the consumer with an option to recharge the account. The active status of the promotion, subscription, or other activity represented by a card 272 is then checked. If the status is determined to be inactive, a corresponding error notification 274 is provided to the consumer.
- the expiration date of the particular account, as represented by the card, is then checked 276. If the card has expired, which may be promotional mechanism used to require the consumer to revisit some retail site or store to have the expiration date modified, a corresponding message 278 is generated and provided to the consumer.
- a transaction against the relevant account record is begun 280.
- a header record for the transaction is initially written to the accounts database 202. On any failure of the header record write, the transaction is terminated and a corresponding message 284 is provided to the consumer.
- a line item record 286 and an updated account balance 288 is written to the accounts database 202. Again, any failure in writing this information to the accounts database 202 results in the transaction termination and a corresponding message 284 being provided to the consumer.
- an electronic licensing and transfer package is used to control the actual electronic delivery of the digital goods to the consumer.
- the presently used package is available under the product name Ziplock ServerTM, which is also available under license from Preview Systems, Inc., Cupertino, California.
- Ziplock ServerTM which is also available under license from Preview Systems, Inc., Cupertino, California.
- the process 250 is considered complete 294 once the transfer package has accepted the authorization code.
- An enhanced security operation for the process 250 is shown in greater detail in Figure 6.
- the enhanced security process 300 may be invoked in the process 250 in place of or in addition to the analysis step 264. Alternately, any security check 302 may be performed initially, as shown.
- failure 304 the failure history of the particular account, series of cards, or related set of promotion profiles are checked 308 for patterns of mis-use. For example, rate of failures, or failure velocity, may be analyzed 310 to determine whether an organized attack is being made to fraudulently authenticate an account that then can be used to improperly obtain access to some digital goods.
- various threshold criteria can be applied to detect patterns and determine whether any velocity limit has been exceeded 312. If a limit is exceeded, the account is deactivated 314 and the consumer notified accordingly 316. Otherwise, where either no security failure is noted 304 or a limit is not exceeded 312, a security record is written 306 in the accounts database 202, directly or indirectly, so as to permit subsequent evaluation against the account, series of cards, or related set of promotion profiles considered by the security check 302.
- the authentication and electronic transfer of digital goods process 250 preferably operates anonymously with respect to the actual consumer using any particular aggregation vehicle. Specifically, the authentication is performed against a particular card, not against the particular holder of the card.
- the process 250 may selectively operate to request or require a registration or user identification before authentication is completed. Whether a registration request is presented to a consumer may be based on the profile associated with the particular account identified for use by a consumer. Thus, in some sequence with the active 272, expired 274, or other steps that involve the evaluation of the account profile, a determination 320 of whether registration is requested or required can be made. A further determination 322 of whether the registration has already occurred can then be made. If registration information has not already been received, the required or requested information can be obtained 324 upon presentation of appropriate Web page forms. Information so obtained, is then preferably written, directly or indirectly, to the accounts database 202 at least for purposes of subsequent examination in the process of authenticating and authorizing redemptions against the corresponding account.
- a usage history 328 may be written to collect other reportable information in regard to the actions taken with respect to the identified account.
- Figure 8 shows a further modification and enhancement of the authentication and electronic transfer of digital goods process 250.
- a flexible focus limitation process 340 may be incorporated within the process 250 generally in some sequence with the active 272, expired 274, or other steps that involve the evaluation of the account profile being authenticated.
- a determination 342 can be made from the account or related account profile as to whether any focus limitation needs to be considered. Where some focus limitation needs to be considered for enforcement, the identified limitations are considered either sequentially or on some order or as part of a decision hierarchy determined by the corresponding account profile.
- an ordered linear sequence of focus limitations can be iteratively examined and thereby used to constrain a particular redemption selection.
- These limitations include a "parental” or specific title inclusion/exclusion, limitation 344, a promotion limitation that may be specific to the number of digital goods available 346, a content limitation that may be specific to a particular artist, genre, label, or studio 348, and any other definable limitation 350 capable of being evaluated as a business rule.
- a determination can then be made 354 as to whether the selected digital goods acceptably falls within the focus limitation.
- a failure of a selection to conform to a focus limitation preferably results in a corresponding notification 356 being generated and provided to the consumer.
- the corresponding selection is then removed or dropped 358.
- the selection process iterating through the determination 342 of whether any remaining focus limitations remain to be considered, then continues.
- a selection is finally determined to be within the defined focus limitation restrictions 344, 346, 348, 354, the selected digital goods are prepared 360 and transferred 362 to the consumer.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
L'invention concerne un système de gestion de canaux de distribution numériques, qui comprend un entrepôt numérique stockant différentes copies maîtresses de produits numériques en attente d'un transfert, ainsi qu'une base de données de transactions qui stocke une pluralité d'enregistrements de transaction. Un serveur de transactions peut être relié à un réseau de communications, tel que l'Internet. Ledit serveur de transactions répond aux demandes provenant du réseau de communications concernant la fourniture d'un produit numérique particulier. La demande comprend des informations déterminées qui peuvent être validées par rapport à un enregistrement donné de la base de données de transactions, qui est stocké dans cette dernière. Le serveur de transactions fournit la signature numérique dudit produit numérique et renvoie ce dernier au réseau de communications où les informations déterminées sont validées par rapport audit enregistrement de la base de données de transactions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU63628/00A AU6362800A (en) | 1999-07-23 | 2000-07-21 | Digital/internet distribution channel management system for digital content |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14531299P | 1999-07-23 | 1999-07-23 | |
US60/145,312 | 1999-07-23 | ||
US48365900A | 2000-01-14 | 2000-01-14 | |
US09/483,659 | 2000-01-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001008029A2 true WO2001008029A2 (fr) | 2001-02-01 |
WO2001008029A3 WO2001008029A3 (fr) | 2003-01-09 |
Family
ID=26842842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/019931 WO2001008029A2 (fr) | 1999-07-23 | 2000-07-21 | Systeme de gestion de canaux de distribution numeriques/internet destine a un contenu numerique |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU6362800A (fr) |
WO (1) | WO2001008029A2 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1433095A1 (fr) * | 2001-09-07 | 2004-06-30 | Entriq Limited BVI | Reseau distribue de gestion de droits numeriques et procedes permettant d'acceder a ce reseau, de l'utiliser et de le mettre en oeuvre |
US8290819B2 (en) | 2006-06-29 | 2012-10-16 | Microsoft Corporation | Electronic commerce transactions over a peer-to-peer communications channel |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0855687A2 (fr) * | 1997-01-15 | 1998-07-29 | AT&T Corp. | Système et méthode de commerce électronique à contenu réparti |
WO1999007121A2 (fr) * | 1997-07-29 | 1999-02-11 | Netadvantage Corporation | Procede et systeme pour mener des transactions commerciales electroniques |
US5899980A (en) * | 1997-08-11 | 1999-05-04 | Trivnet Ltd. | Retail method over a wide area network |
EP0921487A2 (fr) * | 1997-12-08 | 1999-06-09 | Nippon Telegraph and Telephone Corporation | Méthode et système de facturation sur internet |
-
2000
- 2000-07-21 AU AU63628/00A patent/AU6362800A/en not_active Abandoned
- 2000-07-21 WO PCT/US2000/019931 patent/WO2001008029A2/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0855687A2 (fr) * | 1997-01-15 | 1998-07-29 | AT&T Corp. | Système et méthode de commerce électronique à contenu réparti |
WO1999007121A2 (fr) * | 1997-07-29 | 1999-02-11 | Netadvantage Corporation | Procede et systeme pour mener des transactions commerciales electroniques |
US5899980A (en) * | 1997-08-11 | 1999-05-04 | Trivnet Ltd. | Retail method over a wide area network |
EP0921487A2 (fr) * | 1997-12-08 | 1999-06-09 | Nippon Telegraph and Telephone Corporation | Méthode et système de facturation sur internet |
Non-Patent Citations (2)
Title |
---|
BERNSTEIN ET AL: "Copyrights, Distribution Chains, Integrity and Piracy: The Need for a Standards-Based Solution" PROCEEDINGS OF THE KNOWRIGHT. CONFERENCE. PROCEEDINGS OF THE INTERNATIONAL CONGRESS ON INTELECTUAL PROPERTY RIGHTS FOR SPECIALIZED INFORMATION, KNOWLEGDE AND NEW TECHNOLOGY, XX, XX, 21 August 1995 (1995-08-21), pages 340-354, XP002083938 * |
KOHL ET AL: "Safeguarding Digital Library Contents and Users" -, September 1997 (1997-09), XP002126428 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1433095A1 (fr) * | 2001-09-07 | 2004-06-30 | Entriq Limited BVI | Reseau distribue de gestion de droits numeriques et procedes permettant d'acceder a ce reseau, de l'utiliser et de le mettre en oeuvre |
EP1433095A4 (fr) * | 2001-09-07 | 2005-09-28 | Entriq Ltd Bvi | Reseau distribue de gestion de droits numeriques et procedes permettant d'acceder a ce reseau, de l'utiliser et de le mettre en oeuvre |
AU2001290653B2 (en) * | 2001-09-07 | 2008-10-09 | Irdeto Usa, Inc. | A distributed digital rights network (DRN), and methods to access, operate and implement the same |
US8290819B2 (en) | 2006-06-29 | 2012-10-16 | Microsoft Corporation | Electronic commerce transactions over a peer-to-peer communications channel |
Also Published As
Publication number | Publication date |
---|---|
WO2001008029A3 (fr) | 2003-01-09 |
AU6362800A (en) | 2001-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6944776B1 (en) | System and method for data rights management | |
US8606856B2 (en) | Digital media asset identification system and method | |
US8996423B2 (en) | Authentication for a commercial transaction using a mobile module | |
US7529929B2 (en) | System and method for dynamically enforcing digital rights management rules | |
US7466823B2 (en) | Digital media distribution method and system | |
AU2006236243B2 (en) | Network commercial transactions | |
US7209892B1 (en) | Electronic music/media distribution system | |
US7849020B2 (en) | Method and apparatus for network transactions | |
US20060235795A1 (en) | Secure network commercial transactions | |
US20030120557A1 (en) | System, method and article of manufacture for an internet based distribution architecture | |
JP2005506619A (ja) | ライセンス及びコンテンツの安全な送信を提供するシステム及び方法 | |
WO2001001226A9 (fr) | Systeme, procede et article manufacture permettant d'authentifier la source d'un logiciel en cas de renvoi | |
WO2001001319A1 (fr) | Systeme, procede et article de fabrication d'interface de soutien adaptee au profil du client dans un environnement de distribution de logiciel electronique | |
WO2001008029A2 (fr) | Systeme de gestion de canaux de distribution numeriques/internet destine a un contenu numerique | |
WO2001065796A2 (fr) | Procede et systeme de diffusion de medias numeriques | |
WO2001001225A1 (fr) | Systeme, procede, et article fabrication permettant de generer automatiquement un droit d'utilisation personnalise | |
WO2001001316A2 (fr) | Systeme, procede et article de fabrication permettant de distribuer un logiciel electronique, mecanisme de paiement apres telechargement a capacites de cryptage | |
WO2004053720A1 (fr) | Systeme securise de creation et de traitement de signatures numeriques et procede de leur utilisation | |
EP1632831A1 (fr) | Système et procédé de gestion de droits pour données numériques | |
AU2011202945B2 (en) | Network commercial transactions | |
WO2004079608A2 (fr) | Appareil et procede de distribution de fichiers de donnees |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AU BR CA CZ JP PL |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |