+

WO2016130552A1 - Système et procédé de distribution multimedia - Google Patents

Système et procédé de distribution multimedia Download PDF

Info

Publication number
WO2016130552A1
WO2016130552A1 PCT/US2016/017161 US2016017161W WO2016130552A1 WO 2016130552 A1 WO2016130552 A1 WO 2016130552A1 US 2016017161 W US2016017161 W US 2016017161W WO 2016130552 A1 WO2016130552 A1 WO 2016130552A1
Authority
WO
WIPO (PCT)
Prior art keywords
media
utd
mtu
media distribution
ccd
Prior art date
Application number
PCT/US2016/017161
Other languages
English (en)
Inventor
James Robert CURTIS
Original Assignee
Curtis James Robert
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
Priority claimed from US14/618,266 external-priority patent/US20150154384A1/en
Application filed by Curtis James Robert filed Critical Curtis James Robert
Publication of WO2016130552A1 publication Critical patent/WO2016130552A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/105Arrangements for software license management or administration, e.g. for managing licenses at corporate level

Definitions

  • the present invention generally relates to systems and methods in the field of digital media distribution, and specifically in applications where physical digital media must be securely delivered to consumers on demand, in volume, on a timely basis.
  • Equally burdensome for the consumer who purchases media is the task of storing said media in an orderly manner and protecting it from being damaged. Because most media is still distributed in physical media device formats such as DVDs and CDs (containing video, audio, and gaming products), most consumers have accumulated a substantial number of purchased discs and other assorted media that is stored in a disorganized manner and is often unprotected from damage in the consumer's household. Devices and other systems disclosed in the prior art have sought to improve upon the means by which consumers acquire, store, and playback multimedia content.
  • the Apple '846 publication discloses systems and methods that enable a media distribution system to distribute media content to a media device via one or more media distribution kiosks that are connected via a data network to a centralized media storage server.
  • the Apple '846 publication teaches a portable media device that is configured to establish a connection (wired or wirelessly) to a media distribution kiosk so as to allow a consumer to purchase media content and download it onto his or her portable media device.
  • the portable media device taught by the Apple '846 publication is capable of uploading media to a remote host or other client system.
  • KALEIDESCAPE® 1080p Player (as configured at the time of the filing of this application) (see http://www.kaleidescape.com), are configured to permit consumers to insert optical discs such as DVDs and CDs into a player device which is capable of decrypting the information residing on the discs and storing a copy of the information onto a local or external storage drive.
  • These prior art devices also provide users with easy to use navigational menus for accessing and playing the stored media. The foregoing capability allows consumers to store the media contained on their amassed collection of optical discs into one easily accessible system.
  • the Brush '940 publication teaches a media distribution kiosk similar to that which is taught by the Apple '846 publication.
  • a portable digital media card is disclosed that is capable of communicating with the media distribution kiosk such that media is transferred to said media card.
  • the Brush '940 publication further teaches a media player that is capable of receiving, reading, and storing the information residing on the portable digital media card.
  • One drawback of the system taught by the Brush '940 publication is that the media player disclosed therein is not capable of receiving and reading optical discs. As discussed above, most consumers have a substantial collection of DVDs and CDs. The media player taught by the Brush '940 publication would not be capable of playing such DVDs or CDs, which would require consumers to use a separate player for playback of such media.
  • the objectives of the present invention are (among others) to circumvent the deficiencies in the prior art and affect the following objectives:
  • the present invention addresses several of the deficiencies in the prior art by integrating the duplication of digital media content with custom hardware designed to provide the required digital rights management (DRM) security.
  • DRM digital rights management
  • FFS foreground file system
  • BFS background file system
  • This hardware security in conjunction with automated media duplication that may be performed in the background and storage of the duplicated media in secure media lockboxes allows a higher throughput of media replication than possible using conventional media duplicators and kiosks.
  • the system/method incorporates a media distribution kiosk (MDK) having a media duplication device (MDD) to write media transportation unit (MTU) with secure media content to be distributed to a consumer.
  • the MTU is electrically coupled to the MDD via a media robotic arm (MRA) under direction of a computing control device (CCD).
  • the MDD stores media content retrieved from a media storage server (MSS) on the MTU in response to a local or remote consumer media transaction (CMT) with the MDK.
  • MMS media storage server
  • CMT local or remote consumer media transaction
  • the MTU is decoupled from the MDD by the MRA and placed in a secure media lockbox (SML).
  • SML secure media lockbox
  • the SML is associated with the CMT by the CCD such that the consumer may access the lockbox via a secure keypad and/or credit/debit card reader.
  • FIG. 1 illustrates an overview block diagram depicting a presently preferred invention system embodiment
  • FIG. 2 illustrates an overview flowchart depicting a presently preferred invention method embodiment (1 of 2);
  • FIG. 3 illustrates an overview flowchart depicting a presently preferred invention method embodiment (2 of 2);
  • FIG. 4 illustrates exemplary physical media transportation within the system
  • FIG. 5 illustrates a flowchart depicting a presently preferred invention media distribution consumer interface method embodiment (1 of 2);
  • FIG. 6 illustrates a flowchart depicting a presently preferred invention media distribution consumer interface method embodiment (2 of 2);
  • FIG. 7 illustrates a flowchart depicting a presently preferred invention Media Distribution Anticipatory Media Duplication method embodiment;
  • FIG. 8 illustrates a flowchart depicting a presently preferred invention Media Distribution Kiosk Background Media Duplication Tasking method embodiment
  • FIG. 9 illustrates an overview block diagram depicting an exemplary USB thumb drive (UTD) media distribution hardware system complement useful in some preferred invention embodiments
  • FIG. 10 illustrates a detail schematic diagram depicting an exemplary USB thumb drive (UTD) media distribution hardware system complement useful in some preferred invention embodiments;
  • FIG. 11 illustrates detail of the FFS and BFS and the phantom UTD access protocol
  • FIG. 12 illustrates detail of the FFS and the DSA
  • FIG. 13 illustrates detail of UTD configuration steps performed by the MDC
  • FIG. 14 illustrates steps to activating the BFS via a UTD PPI protocol match
  • FIG. 15 illustrates steps to registering the UTD with a MDA
  • FIG. 16 illustrates interaction between the FFS and the BFS to support dynamic DRM checking in conjunction with data extracted from the UTD RTC;
  • FIG. 17 illustrates a flowchart depicting a preferred exemplary UTD MDK recording method
  • FIG. 18 illustrates a flowchart depicting a preferred exemplary UTD registration method
  • FIG. 19 illustrates a flowchart depicting a preferred exemplary UTD playback method
  • FIG. 20 illustrates a flowchart depicting a preferred exemplary UTD playback termination method
  • FIG. 21 illustrates a system block diagram of a preferred exemplary system depicting interaction between a movie delivery agent (MDA) and a media distribution kiosk (MDK);
  • MDA movie delivery agent
  • MDK media distribution kiosk
  • FIG. 22 illustrates detail associated with a content management database (CMD);
  • FIG. 23 illustrates a flowchart depicting a preferred exemplary movie expiration management method;
  • FIG. 24 illustrates a flowchart depicting a preferred exemplary content management database update method
  • FIG. 25 illustrates a front view of a preferred exemplary invention embodiment customer interface console
  • FIG. 26 illustrates a side view of a preferred exemplary invention embodiment customer interface console
  • FIG. 27 illustrates a front right top perspective view of a preferred exemplary invention embodiment customer interface console
  • FIG. 28 illustrates a front left top perspective view of a preferred exemplary invention embodiment customer interface console
  • FIG. 29 illustrates a front view of a preferred exemplary invention embodiment secure media lockbox (SML) customer interface
  • FIG. 30 illustrates a side view of a preferred exemplary invention embodiment secure media lockbox (SML) customer interface
  • FIG. 31 illustrates a right top perspective view of a preferred exemplary invention embodiment secure media lockbox (SML) customer interface
  • FIG. 32 illustrates a left top perspective view of a preferred exemplary invention embodiment secure media lockbox (SML) customer interface
  • FIG. 33 illustrates a front view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 34 illustrates a back view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 35 illustrates a right side view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 36 illustrates a left side view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 37 illustrates a top view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 38 illustrates a top right perspective view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 39 illustrates a top left perspective view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 40 illustrates a back perspective view of a preferred exemplary invention embodiment implemented as a single-sided media distribution unit
  • FIG. 41 illustrates a front view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 42 illustrates a back view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 43 illustrates a right side view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 44 illustrates a left side view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces
  • FIG. 45 illustrates a top view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 46 illustrates a top right perspective view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 47 illustrates a top left perspective view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 48 illustrates a back perspective view of a preferred exemplary invention embodiment implemented as a mirrored single-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 49 illustrates a front view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 50 illustrates a back view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 51 illustrates a right side view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 52 illustrates a left side view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces
  • FIG. 53 illustrates a top view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces
  • FIG. 54 illustrates a top right perspective view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 55 illustrates a top left perspective view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 56 illustrates a back perspective view of a preferred exemplary invention embodiment implemented as a mirrored double-sided paired media distribution unit, wherein each paired unit is configured with side-by-side customer interfaces;
  • FIG. 57 illustrates a front view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units;
  • FIG. 58 illustrates a back view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 59 illustrates a right side view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 60 illustrates a left side view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 61 illustrates a top view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 62 illustrates a top right perspective view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 63 illustrates a top left perspective view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 64 illustrates a back perspective view of a preferred exemplary invention embodiment implemented as a triad of paired media distribution units
  • FIG. 65 illustrates a front top perspective view of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments with the ARM positioned over a source media stack;
  • RAC robotic arm computer
  • ARM articulating robotic arm
  • FIG. 66 illustrates a front top perspective view of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments with the ARM positioned over a media duplicator;
  • RAC robotic arm computer
  • ARM articulating robotic arm
  • FIG. 67 illustrates a front view of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments depicting various system components
  • FIG. 68 illustrates a front view of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments depicting typical system dimensions in centimeters;
  • FIG. 69 illustrates a top view of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments depicting typical system dimensions in centimeters;
  • RAC robotic arm computer
  • ARM articulating robotic arm
  • FIG. 70 illustrates a side view of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments;
  • RAC robotic arm computer
  • ARM articulating robotic arm
  • FIG. 71 illustrates an exemplary system block diagram of a preferred exemplary implementation of a robotic arm computer (RAC) and articulating robotic arm (ARM) useful in many preferred invention embodiments;
  • FIG. 72 illustrates a front top perspective view of a preferred exemplary implementation of a USB thumb drive (UTD) media and UTD media writer useful in many preferred invention embodiments. DESCRIPTION OF THE PRESENTLY PREFERRED EXEMPLARY
  • FIG. 1 An overview of the present invention system functionality is depicted in FIG. 1 (0100).
  • a host movie delivery agent (MDA) (0110) communicates with a media distribution kiosk (MDK) (0120) via a computer communication network (CCN) (0101) (typically the Internet).
  • a content management server (CMS) (0111) running under control of machine instructions read from a computer readable medium (0112) and operates to make available content from a movie database (0113) to the MDK (0120).
  • CMS content management server
  • the MDK (0120) incorporates a computing control device (0121) operating under control of machine instructions read from a computer readable medium (0122) to coordinate commands to a robotic arm computer (RAC) (0123).
  • the RAC (0123) is configured to place unwritten digital media into a media I/O (MIO) device (0124) (typically a media duplication device (MDD) such as a DVD writer or USB thumb drive writer) and then transport this written digital media to a secure media lockbox (SML) (0125) via the use of an articulating robotic arm (ARM) (0126).
  • MIO media I/O
  • MDD media duplication device
  • SML secure media lockbox
  • a graphical user interface (0128) permits a consumer (0129) to enter authorization information to then retrieve digital media content (DMC) (as embodied on a media transportation unit (MTU) written by the MIO device) from the secure media lockbox (SML) (0125).
  • DMC digital media content
  • MTU media transportation unit
  • An exemplary present invention overview method can be generally described in the flowcharts of FIG. 2 (0200) and FIG. 3 (0300) as incorporating the following steps:
  • CCD computing control device
  • DMR digital media content requests
  • ULK user input keypad
  • VDD video display device
  • CCN computer communication network
  • DMC digital media content
  • This general method may be modified heavily depending on a number of factors, with rearrangement and/or addition/deletion of steps anticipated by the scope of the present invention. Integration of this and other preferred exemplary embodiment methods in conjunction with a variety of preferred exemplary embodiment systems described herein is anticipated by the overall scope of the present invention.
  • the present invention physically transports media between unwritten storage and the final destination of a secure media lockbox (SML).
  • SML secure media lockbox
  • FIG. 4 This process is depicted in FIG. 4 (0400) wherein the articulating robotic arm (0410) under control of a robotic arm computer (RAC) (as per item (0123) FIG. 1 (0100)) interfaces with a media storage unit (MSU) (0401) that physically contains a plurality of unwritten media transportation units (MTUs).
  • MSU media storage unit
  • MTUs media duplication device
  • MDD media duplication device
  • the MTU (0402) is transported from the MDD (0403) to a media labeling device (MLD) that imprints identifying information on the MTU (0402) and optionally transports this labeled unit to an anticipatory storage locker (ASL) (0405) for temporary bulk storage of MTUs that are in high consumer demand.
  • MLD media labeling device
  • ASL anticipatory storage locker
  • the written MTU is placed in a secure media lockbox (0406) awaiting pickup by the consumer.
  • Consumer Interface Method (0500W060(n
  • An exemplary present invention media distribution consumer interface method can be generally described in the flowcharts of FIG. 5 (0500) and FIG. 6 (0600) as incorporating the following steps:
  • This general method may be modified heavily depending on a number of factors, with rearrangement and/or addition/deletion of steps anticipated by the scope of the present invention. Integration of this and other preferred exemplary embodiment methods in conjunction with a variety of preferred exemplary embodiment systems described herein is anticipated by the overall scope of the present invention.
  • the present invention may be configured in some application contexts to anticipate consumer demand for a particular type of media and create bulk media copies based on the demand for particular media that has been analyzed based on the location of a particular kiosk. For example, the location of a particular kiosk may determine the selection of media that is most likely to be demanded by kiosk users in that location. By gathering data from all kiosks (and via Internet media requests), a host computer (or in some circumstances the computing device within the kiosk) may determine the anticipated demand for a given digital media content (DMC) at a particular kiosk.
  • DMC digital media content
  • FIG. 7 The general methodology to achieve this anticipatory media duplication task involves two cooperating processes as generally depicted in FIG. 7 (0700) and FIG. 8 (0800).
  • An exemplary Media Distribution Anticipatory Media Duplication method is depicted in FIG. 7 (0700) and involves the following steps:
  • FIG. 8 An exemplary Media Distribution Kiosk Background Media Duplication Tasking method is depicted in FIG. 8 (0800) and involves the following steps:
  • step (1) dispensing anticipated media in response to consumer transactions via the anticipatory storage locker (ASL) or a secure media lockbox (SML) and proceeding to step (1) (0807).
  • ASL anticipatory storage locker
  • SML secure media lockbox
  • kiosks that are in the same general location may share the tasks of media duplication such that ASL or SML locations on a given kiosk may be allocated to a specific duplicated media content and a consumer may be directed to a particular kiosk having a previously recorded media content for pickup.
  • This anticipatory writing of media content eliminates the delay normally associated with writing the media content in response to the real-time consumer interaction with the kiosk and thus improves overall consumer satisfaction with the system.
  • UTD media transportation unit
  • MDD media duplication device
  • the UTD (0910) in this implementation contains special purposed hardware that provides a compatible USB thumb drive interface that may be read by a standard computer system. This physical (0904) and logical interface (0919) is provided by a UTD interface processor (0911) executing machine instructions from flash memory (0912) that has been loaded from master computer readable media in the factory.
  • This UTD interface processor (0911) maintains data in two separate file structures: a foreground file structure (FFS) (0913) and a background file structure (BFS) (0914).
  • FFS foreground file structure
  • BFS background file structure
  • the FFS (0913) is read-only and can only be modified under certain conditions by the UTD interface processor (0911) and normally remains static after initial programming at the factory.
  • the BFS (0914) contains the secure media content and is not available for read by the media playback device (MPD) (0903) unless access is provided by the UTD interface processor (0911).
  • the UTD interface processor activates the FFS (0913) and uses this as the data source for all data read requests from the USB physical interface (0904).
  • This bootup configuration provides a typical AUTORUN.INF file for activation by the media playback device (MPD) (0903) and any additional software that may be necessary to activate media playback software on the media playback device (MPD) (0903).
  • the BFS (0914) is invisible to the media playback device (MPD) (0903).
  • FIG. 10 (1000) depicts a typical hardware construction of the UTD Media Distribution Stick and incorporates unique hardware required to prevent software application hacking and unauthorized access to the media content stored on the UTD. Additional detail of the exemplary UTD implementation presented in FIG. 10 (1000) depicts special purpose USB hardware comprising a UTD interface processor (1011) implemented as an ATMEL AT83C5134 microcontroller interfacing an addressable flash memory (1012) for software booting and control instructions.
  • the physical USB interface (1004) is handled by the UTD interface processor (1011) which serves as a secure barrier between the media playback device (MPD) and the media content stored in the flash memory (1012).
  • MPD media playback device
  • the UTD incorporates a real-time clock (RTC) with battery backup to permit authentication of media playback device (MPD) requests.
  • RTC real-time clock
  • a real-time clock (1021) implemented as a Dallas Semiconductor DS2415 is tasked with keeping accurate calendar and time information to determine when media content is available for playback and is supported by a 32768Hz crystal (1022).
  • a lithium battery (1023) supports the real-time clock (1021) and crystal (1022) to ensure that the calendar/time information remains accurate when the UTD is not powered by the media playback device (MPD) or media distribution kiosk (MDK).
  • a unique silicon serial number (SSN) (1024) implemented as a Dallas Semiconductor DS2401 provides a unique hardware identifier for the UTD that cannot be changed or overwritten by software. This unique serial number allows the UTD to be matched with media content such that access to the media content is prevented without knowledge of the serial number associated with the UTD.
  • the UTD may be configured with multiple (SSN) (1024) information. One or more of the (SSN) (1024) may be visible to the USB port, while other of the (SSN)
  • (1024) may be hidden by and not available to the USB port. This permits a media distribution kiosk (MDK) to identify the UTD device but still have information within the
  • FIG. 11 Additional detail of the structure of the flash memory used with the UTD is presented in FIG. 11 (1100), wherein the flash memory (1112) is structured into a NTFS or other file structure (1130) comprising a foreground file structure (FFS) (1140) that is transparently visible and read-only to all software applications accessing the USB interface, and a background file structure (BFS) (1150) that is normally hidden from view and visible only to secure AUTORUN applications and is read-write by the media distribution kiosk (MD ).
  • FFS foreground file structure
  • BFS background file structure
  • FFS foreground file system
  • the FFS (1240) comprises a conventional MICROSOFT® WINDOWS® NTFS file directory structure (1241) further comprising an AUTORUN.INF script file (1242) or some other script that may be automatically activated based on the software environment present on the media playback device (MPD).
  • MPD media playback device
  • the automatically activated script file (1242) activates one or more digitally signed device-dependent software applications (DSA) (1243) that has been keyed (1244) to the SSN of the UTD and incorporates a SSN customized phantom access protocol (PAP) (1245) enabling access to the BFS within the UTD flash memory via triggering of the PPI logic within the UTD interface processor.
  • DSA device-dependent software applications
  • PAP SSN customized phantom access protocol
  • FIG. 13 (1300) An exemplary methodology to configure the UTD for use by the media playback device (MPD) is depicted in FIG. 13 (1300).
  • the general method includes the following steps:
  • the current time (1301) is written to the real-time clock (RTC) (1321) on the UTD and once initially written, it is prevented from being updated or rewritten by the UIP.
  • the functionality of the RTC (1321) is verified to ensure that it is functioning properly.
  • the UTD SSN (1324) is used to generate a custom reader application using the SSD as a basis for a phantom protocol to access the background file structure (BFS) within the UTD flash memory. This involves creating a custom UTD reader process (1343) that uses the SSN to generate specific LBN reads to the UTD. This protocol as generated is tied to the UTD SSN and is mated to the PPI (1344) within the UIP.
  • the digital media content (1303) is then encrypted and written to the UTD flash memory (1312).
  • the decryption keys are contained within the BFS that is only available after the PPI (1344) has matched the SSN-generated protocol within the custom UTD reader process (1343).
  • the UTD is ready to be activated by the media playback device (MPD).
  • the AUTORUN.INF file activates the SSN-specific customized application on the UTD FFS memory which then goes through a unique series of accesses to the UTD to trigger activation of the BFS.
  • encryption keys may be retrieved in addition to the encrypted media content and the two merged to extract media for playback on the MPD.
  • FIG. 14 An exemplary methodology to playback the media content contained on the UTD by the media playback device (MPD) (or a host computer system) is depicted in FIG. 14 (1400).
  • the general method includes the following steps: (1) The UTD (1410) is inserted into the media playback device (host computer) (1401).
  • the UTD presents in the FFS (1440) the AUTORUN script (1402) and custom phantom access protocol (PAP) (1403) application to the MPD (1401) for execution by the MPD (1401).
  • PAP custom phantom access protocol
  • the MPD (1401) executes LBA reads to the FFS (1440) through the UTD (1410) matching the BFS access protocol that has been customized in the custom PAP using the UTD SSN. This activates a UTD PPI protocol match (1405).
  • the BFS (1450) is then activated permitting the custom PAP (1403) access to the media encryption keys and encrypted media content within the BFS (1450). This media content information is then decrypted by the MPD and displayed to the consumer.
  • the UTD may be responsible for decrypting the media content stored in the flash memory using the stored encryption keys and allowing the MPD access to a plaintext view of LBAs within the flash memory that represent the media content to be displayed to the consumer.
  • the UTD may be registered with a movie delivery agent (MDA) before media content on the UTD is made available for use by a consumer.
  • MDA movie delivery agent
  • the AUTORUN/CUSTOM PAP application (1501) retrieved from the UTD is executed on the MPD host (1502) which communicates through the Internet (or another computer network) (1503) to a movie delivery agent (MDA) (1510) comprising a content management server (CMS) (1511) executing machine instructions read from a computer readable medium (1512).
  • CMS content management server
  • the CMS accesses a movie database (MDB) (1513) that has links between SSNs of various UTDs and the media content that is associated with the particular UTD.
  • a media activation message may be sent to the MPD (1502) to allow the media to be activated for use by the consumer. This process may involve the downloading of specific activation restrictions based on time, number of media content accesses, and other restrictions regarding media content use.
  • playback of digital media content starts with accessing the unique FFS DSA data (1601) from the UTD by the MPD (1602).
  • DRM digital rights management
  • FIG. 17 1700
  • Verifying the UTD has a public SSN (1701). This step verifies that the UTD in question has the proper hardware complement including a SSN.
  • This general method may be modified heavily depending on a number of factors, with rearrangement and/or addition/deletion of steps anticipated by the scope of the present invention. Integration of this and other preferred exemplary embodiment methods in conjunction with a variety of preferred exemplary embodiment systems described herein is anticipated by the overall scope of the present invention.
  • FIG. 18 An exemplary method to implement this registration is depicted in FIG. 18 (1800) and comprises the following steps:
  • the DSA may incorporate an authentication screen to verify the identity of the customer and/or incorporate payment information necessary for a financial transaction to take place over the Internet.
  • This general method may be modified heavily depending on a number of factors, with rearrangement and/or addition/deletion of steps anticipated by the scope of the present invention. Integration of this and other preferred exemplary embodiment methods in conjunction with a variety of preferred exemplary embodiment systems described herein is anticipated by the overall scope of the present invention.
  • the UTD presents to the MPD as a standard USB thumb drive on insertion and then proceeds to activate special procedures and hardware that transform the "look" of the device to the MPD.
  • An exemplary method to implement media playback using this hardware is depicted in FIG. 19 (1900) and comprises the following steps:
  • the DSA may convert the information from MPEG or other compressed format to raw video suitable for presentation to the user via the MPD.
  • This general method may be modified heavily depending on a number of factors, with rearrangement and/or addition/deletion of steps anticipated by the scope of the present invention. Integration of this and other preferred exemplary embodiment methods in conjunction with a variety of preferred exemplary embodiment systems described herein is anticipated by the overall scope of the present invention.
  • the UTD permits access to the BFS upon activation of the AUTORUN script logic that activates the PAP to unlock the BFS and switch from presentation of the FFS to the USB interface.
  • a corresponding playback termination procedure is executed which secures the UTD BFS from inspection by the USB interface.
  • An exemplary method to implement this playback termination using this hardware is depicted in FIG. 20 (2000) and comprises the following steps:
  • the DSA may convert the information from MPEG or other compressed format to raw video suitable for presentation to the user via the MPD.
  • the UTD reverts to FFS mode if the UTD is physically disconnected from the MPD or upon initial insertion of the UTD into the USB slot of the MPD.
  • This general method may be modified heavily depending on a number of factors, with rearrangement and/or addition/deletion of steps anticipated by the scope of the present invention. Integration of this and other preferred exemplary embodiment methods in conjunction with a variety of preferred exemplary embodiment systems described herein is anticipated by the overall scope of the present invention.
  • the UTD software that operates on the MPD may incorporate content management logging as depicted in FIG. 21 (2100).
  • a host movie delivery agent (MDA) (2110) comprising a content management server (2111) executing machine instructions from a computer readable medium (2112) may deploy media content from a movie database (MDB) (2113) over a computer network (2101) to a remote media distribution kiosk (MDK) (2120) employing a special purpose kiosk control computer (KCC) (2121) executing instructions from a computer readable medium (2122).
  • the MDK (2120) is integrated with a robotic arm computer (RAC) (2123) that interfaces with a media I/O system (2124) to duplicate media automatically based on content from the MDB (2113). Duplicated media is place in a lockbox (2125) by a robotic arm (2126) controlled by the RAC (2123).
  • the content management database (CMD) (2127) communicates with the MDK (2120) special purpose kiosk control computer (KCC) (2121) to verify the activation of media placed in the MIO (2124) by the robotic arm (2126) under control of the RAC (2123).
  • KCC special purpose kiosk control computer
  • MTU media transportation unit
  • the content management server (CMS) described above can implement a movie expiration management method as generally depicted in FIG. 23 (2300) that limits the access to the particular movie or media content based on absolute date/time stored in the UTD.
  • the steps involved in this method comprise:
  • CMS content management database
  • step (1) (10) Determining if all movie activation flags in the CMD have been updated, and if not, proceeding to step (3), otherwise proceeding to step (1) (2310).
  • the media content contained within the MDK will be flagged as to its availability for distribution to the customer. Additionally, in the event that a particular media content has become stale, its status will be reported to the CMS to verify it has been deleted from the MDK. This ensures the security of the media content.
  • CMD content management database
  • the content management server (CMS) described may be configured to automatically update the content management database (CMD) as generally depicted in FIG. 24 (2400) describing an exemplary update method useful in some invention embodiments.
  • CMD content management database
  • step (2) Determining if a nightly synchronization has been triggered, and if not, proceeding to step (2) (2402).
  • step (1) (2403) Determining if the content management server is available, and if not, proceeding to step (1) (2403).
  • step (1) (1 1) Determining if all movie records have been updated, and if not, proceeding to step (7), otherwise proceeding to step (1) (2411).
  • FIG. 25 (2500) - FIG. 28 (2800) provide additional detail regarding the user console interface to the system.
  • the user console interface typically comprises one or more displays (2501, 2502), input keypad (2503), cash receptor (2504), cash dispenser and/or coin return (2505), credit card reader (2506), paper receipt printer (2507), USB interface, and a secure media lockbox (SML) (depicted in FIG. 29 (2900) - FIG. 32 (3200)).
  • the SML may be contained proximal to or on the side of the kiosk as depicted in FIG. 29 (2900) - FIG. 32 (3200).
  • FIG. 29 (2900) - FIG. 32 (3200) provide additional detail regarding the secure media lockbox (SML) interface to the system.
  • This interface provides for a display (2901), keyboard input (2902), credit card reader (2903), and a plurality of secure media lockboxes (SMLs) (2904) that may be accessed upon entry of identifying information via the keypad (2902) and/or a proper credit card in the credit card reader (2903). Once authorization is validated, the proper SML (2904) is opened and media contained in this lockbox may be retrieved by the consumer. While a plurality of SMLs (2904) is depicted in this embodiment, the number of SMLs (2904) on a given kiosk will vary based on application context.
  • FIG. 33 An exemplary embodiment of a single-user media distribution system is depicted in FIG. 33 (3300) - FIG. 40 (4000).
  • the user interface keypad, video display, cash input device, credit card reader, cash output device, receipt printer, USB interface, and secure media lockbox are all presented on the front face of the kiosk system and provide for a single point of customer contact.
  • FIG. 41 An exemplary embodiment of a dual-user media distribution system is depicted in FIG. 41 (4100) - FIG. 48 (4800).
  • the system provides for dual user interface keypad, video display, cash input device, credit card reader, cash output device, receipt printer, USB interface, and secure media lockbox all present on the front face of the kiosk system and provide for a single point of contact for two simultaneous customers.
  • Duplicated digital media content may be retrieved from secure media lockboxes (SML) located on both sides of the kiosk.
  • SML secure media lockboxes
  • FIG. 49 An exemplary embodiment of a mirrored dual-user media distribution system is depicted in FIG. 49 (4900) - FIG. 56 (5600). This system is identical to that presented in FIG. 41 (4100) - FIG. 48 (4800) but provides for four simultaneous customer interfaces and allows customers to retrieve recorded media from secure media lockboxes (SML) located on both sides of the kiosk.
  • SML secure media lockboxes
  • FIG. 57 An exemplary embodiment of a triad-based dual-user media distribution system is depicted in FIG. 57 (5700) - FIG. 64 (6400). This system is identical to that presented in FIG. 41 (4100) - FIG. 48 (4800) but provides for six simultaneous customer interfaces and allows customers to retrieve recorded media from secure media lockboxes (SML) located on any of six sides of the kiosks.
  • SML secure media lockboxes
  • Robotic Arm Computer REO and Articulating Robotic Arm (ARM)
  • FIG. 65 Exemplary implementations of the robotic arm computer (RAC) and articulating robotic arm (ARM) are generally depicted in FIG. 65 (6500) - FIG. 72 (7200).
  • An exemplary RAC/ ARM configuration is depicted in perspective views of FIG. 65 (6500) and FIG. 66 (6600) wherein the ARM (6523, 6623) is positioned over a source media stack (6526) and a media duplicator (6622) in which the media is written.
  • the RAC comprises an enclosure (6711) comprising custom computer motherboard, power supply, and local hard drive storage, power switch and indicators (6712), floppy disk drive for loading computer readable media (6713), and a disk reader drive (6714) for manually loading software and/or data into the RAC.
  • enclosure comprising custom computer motherboard, power supply, and local hard drive storage, power switch and indicators (6712), floppy disk drive for loading computer readable media (6713), and a disk reader drive (6714) for manually loading software and/or data into the RAC.
  • a drive enclosure (6721) housing media writing duplicators (6722) is interfaced with a transport arm and gripper (6723) that is controlled by a transport elevator and robotics arm controller (6724) under direction of the RAC to articulate the transport arm and gripper (6723) via a transport hoist (6725) to retrieve media (6726) from disc storage spindles (6727) for placement in the media writing duplicators (6722) and later transport to the secure media lockboxes (SML).
  • a disc printer (6728) permits customized labeling of the disc media during this process to identify the multimedia content written to the disc media (6726).
  • the front view of FIG. 68 (6800) and top view of FIG. 69 (6900) provide exemplary system dimensions in centimeters.
  • FIG. 70 (7000) provides a side view of the system depicting the relationship between the robotic arm, source media stacks, and media duplicator. Additional detail of a typical hardware configuration is depicted in the system block diagram of FIG. 71 (7100).
  • FIG. 65 (6500) - FIG. 72 (7200) illustrates a disc duplication system
  • a corresponding robotic arm computer (RAC) and articulating robotic arm (ARM) system may be constructed utilizing USB thumb drive (UTD) media as the duplication media of choice.
  • UTD USB thumb drive
  • the UTDs are loaded in bulk into bins and retrieved by the ARM under control of the RAC. Once retrieved from the storage bin, the UTD is inserted into one of a number of USB ports coupled to the kiosk media duplicator by the RAC and securely loaded with media content as described herein.
  • An exemplary USB port interface (6630, 7230) with inserted UTD media (6631, 7231) is depicted in FIG. 66 (6600) and FIG. 72 (7200).
  • the UTD is removed from the USB port in the RAC and placed in the secure media lockbox (SML) by the ARM.
  • SML secure media lockbox
  • This method of duplication is more efficient than that of typical disc media duplicators because the aggregate bandwidth of the customized RAC to the USB ports on the system may be considerably higher than that possible using prior art disc media duplicators.
  • a large number of USB ports may be provided in the duplication system for each disc duplicator front panel footprint.
  • a typical disc duplication writer has a form factor of approximately 5.8 x 1.6 inches.
  • This panel space can support approximately 21 or more UTD devices (6631, 7231) simultaneously in the USB port matrix (6630, 7230) as depicted by the example illustrated in FIG. 66 (6600) and FIG. 72 (7200).
  • the CCDs within the kiosks may communicate with each other to allow duplication of digital media content to occur on any cooperating media distribution kiosk, and also allow pickup of completed media on any of the secure media lockboxes contained within each kiosk.
  • a customer may be redirected to a media kiosk having prerecorded media ready for distribution.
  • the present invention system anticipates a wide variety of variations in the basic theme of construction, but can be generalized as a media distribution system comprising:
  • CCD computing control device
  • MCP media content printer
  • the MTU comprises hardware configured to securely store digital media content
  • the MSU is configured to store a plurality of unwritten media transportation unit (MTU) elements
  • the CCD further comprises a user input keypad (UIK) and video display device (VDD)
  • the CCD is configured to retrieve digital media content (DMC) from a remote computer server via the CCN and store the DMC on a digital storage device (DSD) proximal to the CCD
  • the CCD is configured to accept digital media content requests (DMR) from the UIK or via the CCN by way of a website server connected to the CCN
  • the CCN is configured to match the DMR with data stored on the DSD
  • the CCN is configured to send instructions to the RAC to articulate the ARM to retrieve an unwritten MTU from the MSU and place the unwritten MTU in control of the MDD
  • the CCN is configured to transfer matching DMR data stored on the DSD to the MDD for storage in the unwritten MTU to form a written MTU
  • the CCN
  • the present invention method anticipates a wide variety of variations in the basic theme of implementation, but can be generalized as a media distribution method comprising:
  • CCD computing control device
  • DMR digital media content requests
  • ULK user input keypad
  • VDD video display device
  • CCN computer communication network
  • DMC digital media content
  • MCL media content labeler
  • the present invention anticipates a wide variety of variations in the basic theme of construction.
  • the examples presented previously do not represent the entire scope of possible usages. They are meant to cite a few of the almost limitless possibilities.
  • This basic system and method may be augmented with a variety of ancillary embodiments, including but not limited to:
  • the MTU comprises a secure USB thumb drive (UTD) having a USB interface processor (UIP) supporting a USB thumb drive file storage interface and a plurality of file systems implemented using flash memory contained within the UTD.
  • UTD secure USB thumb drive
  • UIP USB interface processor
  • the MTU comprises a secure USB thumb drive (UTD) having a USB interface processor (UIP), foreground file system (FFS) implemented using flash memory contained within the UTD, and background file system (BFS) implemented using flash memory contained within the UTD.
  • UTD secure USB thumb drive
  • FFS foreground file system
  • BFS background file system
  • the MTU comprises a secure USB thumb drive (UTD) having a foreground file system (FFS) flash memory configured for read-only access containing an AUTORUN.INF script file and device-dependent software application (DSA) wherein the AUTORUN.INF script is configured to execute the DSA in the context of a mobile playback device (MPD) and the DSA comprises machine instructions that are uniquely selected based on a private silicon serial number (SSN) contained within the UTD.
  • UTD secure USB thumb drive
  • FFS foreground file system
  • DSA device-dependent software application
  • the MTU comprises a secure USB thumb drive (UTD) having a background file system (BFS) flash memory configured for access via a phantom access protocol (PAP) that is linked to a private silicon serial number (PRN) contained within the UTD.
  • UTD secure USB thumb drive
  • BFS background file system
  • PAP phantom access protocol
  • PRN private silicon serial number
  • MTU comprises a secure USB thumb drive (UTD) having a lithium battery-backed real-time clock (RTC).
  • UTD secure USB thumb drive
  • RTC lithium battery-backed real-time clock
  • the MTU comprises a secure USB thumb drive (UTD) having a public silicon serial number (PUN) and private silicon serial number (PRN) pair uniquely identifying the UTD wherein the PUN is publically available for read access but the PRN is not publically available for read access.
  • UTD secure USB thumb drive
  • PUN public silicon serial number
  • PRN private silicon serial number
  • the MTU comprises a secure USB thumb drive (UTD) having a private silicon serial number (PRN) that defines a phantom access protocol (PAP) read sequence to the UTD that unlocks a background file system (BFS) implemented in flash memory on the UTD.
  • UTD secure USB thumb drive
  • PRN private silicon serial number
  • PAP phantom access protocol
  • the MTU comprises a secure USB thumb drive (UTD) having a plurality of silicon serial numbers (SSNs) uniquely identifying the UTD.
  • UTD secure USB thumb drive
  • SSNs silicon serial numbers
  • the MTU comprises a secure USB thumb drive (UTD) configured to limit access to a background file system (BFS) based on digital rights management (DRM) time information including RELEASE DATE and EXPIRATION DATE stored within the BFS that is compared against data retrieved in real-time from a real-time clock (RTC) contained within the UTD.
  • UTD secure USB thumb drive
  • DRM digital rights management
  • An embodiment wherein the MTU comprises a DVD encoded with anti-copying track information.
  • the CCD is configured to coordinate the operation of the RAC and the MDD to duplicate a plurality of the MTUs in anticipation of future customer demand, the duplicated MTUs stored in a plurality of the SMLs.
  • the CCD is configured to track consumer demand for the DMC and coordinate the operation of the RAC and the MDD to duplicate a plurality of the MTUs in anticipation of future customer demand for the DMC, the duplicated MTUs stored in a plurality of the SMLs.
  • the CCD is configured to coordinate the operation of the RAC and the MDD to copy the DMC to the MTU in response to a remote customer request to the website server, the MTU being placed in the SML by the ARM under direction of the RAC for delivery to a local customer.
  • the CCD is configured to coordinate the operation of the RAC and the MDD to copy the DMC to the MTU in response to a remote customer request to the website server and notify the remote customer via electronic mail or text message when the DMC transfer to the MTU is complete and the MTU has been placed in the SML and is ready for pickup.
  • the CCD is configured to communicate to a CCD in a second media distribution system to direct the pickup of a MTU by a customer from a SML on the second media distribution system.
  • each paired unit is configured with side-by-side customer interfaces to the CCD and with the SMLs being positioned on the sides of the mirrored double-sided paired unit and shared among front and rear customer interfaces to the CCD.
  • the CCD is configured to communicate to a CCD in a second media distribution system to direct the pickup of a MTU by a customer from a SML on the second media distribution system.
  • the present invention may be implemented as a computer program product for use with a computerized computing system.
  • programs defining the functions defined by the present invention can be written in any appropriate programming language and delivered to a computer in many forms, including but not limited to: (a) information permanently stored on non-writeable storage media (e.g., read-only memory devices such as ROMs or CD-ROM disks); (b) information alterably stored on writeable storage media (e.g., floppy disks and hard drives); and/or (c) information conveyed to a computer through communication media, such as a local area network, a telephone network, or a public network such as the Internet.
  • non-writeable storage media e.g., read-only memory devices such as ROMs or CD-ROM disks
  • writeable storage media e.g., floppy disks and hard drives
  • information conveyed to a computer through communication media such as a local area network, a telephone network, or a public network such as the Internet.
  • the present invention system embodiments can incorporate a variety of computer readable media that comprise computer usable medium having computer readable code means embodied therein.
  • One skilled in the art will recognize that the software associated with the various processes described herein can be embodied in a wide variety of computer accessible media from which the software is loaded and activated.
  • the software associated with the various processes described herein can be embodied in a wide variety of computer accessible media from which the software is loaded and activated.
  • the present invention anticipates and includes this type of computer readable media within the scope of the invention.
  • Pursuant to In re Nuijten, 500 F.3d 1346 (Fed. Cir. 2007) U.S. Patent Application S/N 09/211,928)
  • the present invention scope is limited to computer readable media wherein the media is both tangible and non- transitory. CONCLUSION
  • a media distribution system and method incorporating parallel delivery of media content has been disclosed.
  • the system/method incorporates a media distribution kiosk (MDK) having a media duplication device (MDD) to write media transportation unit (MTU) with secure media content to be distributed to a consumer.
  • the MTU is electrically coupled to the MDD via a media robotic arm (MRA) under direction of a computing control device (CCD).
  • the MDD stores media content retrieved from a media storage server (MSS) on the MTU in response to a local or remote consumer media transaction (CMT) with the MDK.
  • MMS media storage server
  • CMT local or remote consumer media transaction
  • the MTU is decoupled from the MDD by the MRA and placed in a secure media lockbox (SML).
  • SML secure media lockbox
  • the SML is associated with the CMT by the CCD such that the consumer may access the lockbox via a secure keypad and/or credit/debit card reader.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

L'invention concerne un système et un procédé de distribution multimédia intégrant une distribution parallèle de contenu multimédia. Ce système/procédé intègre un kiosque de distribution multimédia (MDK) comprenant un dispositif de reproduction multimédia (MDD) pour inscrire sur une unité de transport multimédia (MTU) un contenu multimédia sécurisé devant être distribué à un consommateur. La MTU est couplée électriquement au MDD par l'intermédiaire d'un bras robotique multimédia (MRA) sous la direction d'un dispositif de commande informatique (CCD). Le dispositif MDD stocke un contenu multimédia récupéré à partir d'un serveur de stockage multimédia (MSS) sur la MTU en réponse à une transaction multimédia d'un consommateur local ou distant (CMT) avec le MDK. L'inscription achevée, la MTU est découplée du MDD par le MRA et placée dans une boîte postale multimédia scellée sécurisée (SML). La SML est associée à la CMT par le CCD, de telle sorte que le consommateur peut accéder à la boîte postale par l'intermédiaire d'un clavier et/ou d'un lecteur de carte de crédit/débit sécurisés.
PCT/US2016/017161 2015-02-10 2016-02-09 Système et procédé de distribution multimedia WO2016130552A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/618,266 2015-02-10
US14/618,266 US20150154384A1 (en) 2009-07-17 2015-02-10 Media Distribution System and Method

Publications (1)

Publication Number Publication Date
WO2016130552A1 true WO2016130552A1 (fr) 2016-08-18

Family

ID=56614806

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2016/017161 WO2016130552A1 (fr) 2015-02-10 2016-02-09 Système et procédé de distribution multimedia

Country Status (1)

Country Link
WO (1) WO2016130552A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020112494A1 (fr) * 2018-11-30 2020-06-04 Pepsico, Inc. Distributeurs automatiques modulaires

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5206814A (en) * 1990-10-09 1993-04-27 Robot Aided Manufacturing Center, Inc. Robotic music store
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6092105A (en) * 1996-07-12 2000-07-18 Intraware, Inc. System and method for vending retail software and other sets of information to end users
US20020035515A1 (en) * 2000-07-14 2002-03-21 Eli Moreno System and method for remotely coordinating the secure delivery of goods
US20030135465A1 (en) * 2001-08-27 2003-07-17 Lee Lane W. Mastering process and system for secure content
US20050071045A1 (en) * 2003-09-26 2005-03-31 Clini Lilian Soraya Soneghet Self-service machine for the production of disks with digital recordings
US20050076020A1 (en) * 2003-08-15 2005-04-07 Jason Huntley Digital data vending system and method of selling digital data files
US20050096936A1 (en) * 2003-10-30 2005-05-05 Thomas Lambers System for distributing and vending data
US7108171B1 (en) * 2002-07-02 2006-09-19 Michael Jared Ergo Methods of temporarily providing digital content to a customer
US20070067340A1 (en) * 2005-09-09 2007-03-22 Lakamp Brian D Individualizing and encrypting on-demand media content in retail kiosks
US20090193153A1 (en) * 2007-12-26 2009-07-30 Thanos William N MTP-capable USB device and methods for use therewith
US20120004770A1 (en) * 2010-07-01 2012-01-05 Wes Van Ooyen Vending machine for storage, labeling and dispensing of a container
US20120150343A1 (en) * 2010-01-12 2012-06-14 Baric Robert J Multiple-sided vending machine
WO2012100239A2 (fr) * 2011-01-23 2012-07-26 Pcas Patient Care Automation Services Inc. Agencement de chargement de kiosque d'officine

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5206814A (en) * 1990-10-09 1993-04-27 Robot Aided Manufacturing Center, Inc. Robotic music store
US6092105A (en) * 1996-07-12 2000-07-18 Intraware, Inc. System and method for vending retail software and other sets of information to end users
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US20020035515A1 (en) * 2000-07-14 2002-03-21 Eli Moreno System and method for remotely coordinating the secure delivery of goods
US20030135465A1 (en) * 2001-08-27 2003-07-17 Lee Lane W. Mastering process and system for secure content
US7108171B1 (en) * 2002-07-02 2006-09-19 Michael Jared Ergo Methods of temporarily providing digital content to a customer
US20050076020A1 (en) * 2003-08-15 2005-04-07 Jason Huntley Digital data vending system and method of selling digital data files
US20050071045A1 (en) * 2003-09-26 2005-03-31 Clini Lilian Soraya Soneghet Self-service machine for the production of disks with digital recordings
US20050096936A1 (en) * 2003-10-30 2005-05-05 Thomas Lambers System for distributing and vending data
US20070067340A1 (en) * 2005-09-09 2007-03-22 Lakamp Brian D Individualizing and encrypting on-demand media content in retail kiosks
US20090193153A1 (en) * 2007-12-26 2009-07-30 Thanos William N MTP-capable USB device and methods for use therewith
US20120150343A1 (en) * 2010-01-12 2012-06-14 Baric Robert J Multiple-sided vending machine
US20120004770A1 (en) * 2010-07-01 2012-01-05 Wes Van Ooyen Vending machine for storage, labeling and dispensing of a container
WO2012100239A2 (fr) * 2011-01-23 2012-07-26 Pcas Patient Care Automation Services Inc. Agencement de chargement de kiosque d'officine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020112494A1 (fr) * 2018-11-30 2020-06-04 Pepsico, Inc. Distributeurs automatiques modulaires
US11756366B2 (en) 2018-11-30 2023-09-12 Pepsico, Inc. Modular vending machines

Similar Documents

Publication Publication Date Title
US10223858B2 (en) Systems and methods monitoring devices, systems, users and user activity at remote locations
US7676436B2 (en) Digital content distribution systems and methods
US20030014630A1 (en) Secure music delivery
US20140172595A1 (en) System and method for binding drm licenses to a customer domain
US20030014436A1 (en) Closed-loop delivery to integrated download manager
US8775825B2 (en) Digital content management and delivery
US20140172691A1 (en) System and method for operating multiple rental domains within a single credit card domain
US20080103974A1 (en) Movie key
US9064096B2 (en) Methods and apparatus for secure distribution of protected content
US9219791B2 (en) Digital filling station for digital locker content
US8626339B2 (en) Digital media transaction kiosk and method
US20140172602A1 (en) Peer-to-peer system for sharing media content
US20140172603A1 (en) System and method for wireless content delivery and transaction management
US20150154384A1 (en) Media Distribution System and Method
WO2016130552A1 (fr) Système et procédé de distribution multimedia
US8635459B2 (en) Recording transactional information relating to an object
US20140115723A1 (en) System and Method for Digital Media Distribution
US7373658B1 (en) Electronic loose-leaf remote control for enabling access to content from a media player
US9633391B2 (en) Secure pre-loaded drive management at kiosk
WO2012162739A1 (fr) Système et procédé de distribution multimédia cryptée
US20080147560A1 (en) Provision of protected content files via payment system
US20140172601A1 (en) Media content distribution and management system
US20140172600A1 (en) Kiosk system for distributing media content
US20120023587A1 (en) Secure kiosk based digital content delivery
US20120066462A1 (en) Updating multi-media content in a digital download kiosk

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16749714

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16749714

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载