US20050227773A1 - Portable video storage and playback device - Google Patents
Portable video storage and playback device Download PDFInfo
- Publication number
- US20050227773A1 US20050227773A1 US10/949,825 US94982504A US2005227773A1 US 20050227773 A1 US20050227773 A1 US 20050227773A1 US 94982504 A US94982504 A US 94982504A US 2005227773 A1 US2005227773 A1 US 2005227773A1
- Authority
- US
- United States
- Prior art keywords
- video
- files
- playback device
- storage
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
- H04N21/2223—Secondary servers, e.g. proxy server, cable television Head-end being a public access point, e.g. for downloading to or uploading from clients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4181—External card to be used in combination with the client device, e.g. for conditional access for conditional access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
Definitions
- the invention relates to the general field of a portable video storage and playback device.
- Conventional video storage devices include video tape and digital video disks. These mediums are relatively bulky, which is satisfactory for stationary use, such as at home. However, with an increasing desire for mobility and use in different locations, user's options are limited to carrying around multiple video tapes or DVDs, but these mediums are inconvenient since they must be purchased from a store or by mail order.
- the invention relates to the general field of a portable video storage and playback device.
- the invention can download, store, and playback video files.
- the files can be played-back in a number of different formats.
- the invention includes a disk drive for storing a plurality of video files.
- a processor is coupled to the disk drive and configured to manage the files stored on the disk, which includes the ability to store, display and retrieve the video files.
- the invention includes a number of interfaces thereon, for example, PAL/NTSC, S-Video and USB, which allows the video to be downloaded and played-back in any of these formats or protocols.
- the invention also includes a video encoder/decoder, which in one aspect is for MPEG.
- the invention has the capability to store a number of video files, where files can be associated with permission attributes.
- the invention has a security authentication key that serves to protect copyrighted works and prevent unauthorized dissemination of copyrighted works. This security mechanism can also protect user privacy since video file attributes can be set to playback videos only when the key is coupled to the device.
- Advantages of the invention include the ability to store a number of video files in a compact portable device that can be transported and viewed at convenient locations.
- FIG. 1 is an architectural view of a video storage and playback device according to an embodiment of the invention
- FIGS. 2 A-B are exemplary embodiments of the invention.
- FIGS. 3 A-C depict an online video server and a user computer according to an embodiment of the invention
- FIG. 4 depicts a kiosk according to an embodiment of the invention
- FIGS. 5 A-B are flowcharts according to an embodiment of the invention.
- FIGS. 6 A-C depict docking stations according to embodiments of the invention.
- the invention relates to the general field of a portable video storage and playback device.
- the invention can download, store, and playback video files.
- the files can be played-back in a number of different formats.
- the invention includes a disk drive 112 for storing a plurality of video files.
- a processor 110 is coupled to the disk drive 112 and configured to manage the files stored on the disk, which includes the ability to store, display and retrieve the video files.
- the invention includes a number of interfaces thereon, for example, PAL/NTSC 116 , S-Video 118 (e.g. digital video) and USB 120 - 122 (preferably 2.0), which allows the video to be downloaded and played-back in any of these formats or protocols.
- the invention and includes a video encoder/decoder 114 , which in one preferable aspect is an MPEG encoder/decoder.
- a wireless interface 130 for example using an IEEE 802.11 protocol, is used to interface with other wireless local area network components and can be used to interface with a kiosk as described below.
- a remote control interface 132 is provided to remote control functionality.
- an optional dock interface 134 is used to couple to a docking station as described below.
- the invention since the invention includes standard video outputs like PAL/NTSC and S-Video, the invention can be plugged directly into a television or monitor.
- the invention also includes USB ports that can communicate with a computer for display on the computer monitor.
- the USB port is preferably USB 2.0, which is sufficiently fast to support video.
- Other interfaces are anticipated that can plug into legacy, existing and other future interfaces.
- Fire-Wire which can also be included in the invention.
- the invention has the capability to store a number of video files, where files can be associated with permission attributes.
- the invention has a security authentication key that serves to protect copyrighted works and prevent unauthorized dissemination of copyrighted works. This security mechanism can also protect user privacy since video file attributes can be set to playback videos only when the key is coupled to the device.
- the security authentication is a hardware key that is coupled to the device to allow the playback of video files, which performs a function of digital rights management (DRM).
- DRM digital rights management
- This can be, for example, a USB key device 124 with a particular key (e.g. a MAC address), or a SIM card with an encryption key, as described below.
- the video player will only play the video back when the key is coupled to and recognized by the device. While a USB key is shown, any key can be used with the invention, including one that is embedded inside the device.
- the video is encoded with the key information so that only a device with the key can decode the video information.
- USB memory device can contain defects that would ordinarily make it of little value for storing data, and the USB key can be used to store video files. Since a video file does not require perfection, an imperfect USB device makes a satisfactory video data storage device.
- the encryption device is useful because the video header can be generated at download time based at least in part of the key 124 . Then the video data can only be decoded and viewed with the key. This provides digital rights management features that are hardware specific, which prevents unauthorized copying and playback of that content.
- the header also includes a device identifier that is associated with the particular device 100 . In the case of the device 100 including a particular identifying attribute, it qualifies as an authorized device for use on the network to communicate with the video server and download video content.
- the device 100 can modify the video header to satisfy any restrictions placed on the subscription. For example, if the user is entitled to view a particular video file three times, the header can be modified each time the video is viewed. Once the video is viewed the maximum number of time, then the video would not be permitted to be viewed any longer without a modification to the subscription attributes.
- the invention includes a flash memory interface that can be used to upload digital photographs, video clips or other files stored on the flash memory. Likewise, the invention can also store information on the flash memory for use in other devices.
- FIGS. 2 A-B are exemplary embodiments of the invention that include an integrated video display.
- FIG. 2A depicts a video display 220 built into the device and control buttons 230 disposed below the display.
- FIG. 2B depicts a video display 270 built to swing upward and expose the control buttons 280 .
- Power can be supplied by an internal or external battery source, or from a standard electrical power outlet.
- the invention may be connected to a television, computer monitor or other display device.
- the device can be coupled to a video player or DVD player to record video onto the disk 112 .
- video can be downloaded onto the disk 112 using a computer connected to the USB port.
- the device 100 can be used in conjunction with an internet server or kiosk.
- the device communicates over the internet to communicate identification data and download content.
- the identification data includes, for example, subscriber identity, subscription type and other such information.
- the requested content is downloaded to the device.
- the device communication is similar, but the kiosk may have content stored on a local storage medium that can be quickly delivered to the device.
- the device may be in close proximity to or even connected to the kiosk to enable high bandwidth communication between the kiosk and the device 100 .
- FIGS. 3 A-C depict an online video server and user computer according to an embodiment of the invention.
- a user opens a network browser (e.g. an Internet browser) and visits a web site that has video filed for download.
- FIG. 3A depicts an exemplary screen 300 showing a technique for downloading video files.
- FIG. 3B depicts an exemplary network server 350 that stores video files and makes them available for download over the network (e.g. the Internet).
- FIG. 3C depicts a user computer 350 , which the device 100 could connect to in order to download the video files from the video server 330 .
- a key is coupled to the device while downloading to authenticate the user and create a code that will only allow playback when the key is coupled to the device.
- a user would either purchase each video separately, or may subscribe to license a specific number of videos at any one time. For example, if the user subscribes to 5 videos, the server would store the key information related to the user and the software would ensure that the key associated with that user only had that limited number of videos associated with it and would not allow the download of additional videos until the device confirmed that videos were deleted from the device. In this manner, the user is limited to their subscription.
- FIG. 4 depicts a kiosk 410 according to an embodiment of the invention, which is connected to a video server 330 over the Internet.
- the kiosk stores and display locally stored video content on display 412 for selection by users and fast download to video devices.
- the kiosk 410 periodically downloads video content from the server over an Internet interface 414 to make content available to users via high-speed local interfaces 416 and 418 , which may be a physical socket or an antenna for wireless LAN communication. Since a conventional Internet connection is typically less than 1 Mbit/s, it may take a while for video to download. However, the local interface 416 can easily be in the range of 10-100 Mbit/s, which enables much faster local downloads.
- the local interface 416 and socket 417 can be an Ethernet, USB, FireWire or other type of interface.
- the kiosk is helpful for a number of reasons including that the users can interact with the kiosk to preview videos while the device is downloading and/or modify their subscription attributes.
- the user can decide on the subscription attributes in general, or can decide on subscription attributes for each particular video file. These attributes include: number of plays, rental time, rental quota limit, purchase, etc.
- the kiosk stores the videos as headerless files.
- the video data is not playable without a valid header file so there is little chance that a person could break into a kiosk and distribute illegal copies of video content.
- the headers are generated at download time and based in part on the device identity and the user's security key, which is also referred to as a digital rights management (DRM) key.
- DRM digital rights management
- the kiosk serves as a control layer, and not only as a distribution layer in the process.
- the kiosk includes administrative and billing center that communicates with the central server 330 to perform transactions including updating subscriptions and downloading video content.
- FIGS. 5 A-B are flowcharts according to an embodiment of the invention.
- FIG. 5A depicts a technique for downloading video content
- FIG. 5B depicts a technique for playing video content.
- step 510 begins the download process.
- Step 512 authenticates the user by way of password, identification key or other such technique.
- the user searches the available titles and identifies one for download.
- the user requests the download.
- the invention checks the download limit for the subscriber. If the subscriber is within the limit then the download is approved in step 520 .
- the video content is encoded with the subscriber key information prior to download. If the download is not approved in step 520 , the subscriber has an option to pay for the new download in step 524 .
- the subscriber may be able to delete a downloaded file and then be approved to download the new file. If the subscriber chooses not to pay or take other such action, the then process ends in step 526 .
- step 560 begins the play process.
- Step 562 checks the user's key to ensure that it authenticates the video. If the key is correct, the step 564 decodes and plays the video. If the key is not correct, then step 566 refuses to decode and play the video.
- the video is encoded with information related to the key, and the key must be coupled to the device in order to enable playback.
- the billing for the video downloads and/or subscription can be managed in a unified manner along with other services.
- an Internet Service Provider may want to offer a video service according the invention and bill the service along with the Internet access fee.
- the ISP employs the invention to track the subscribers and to monitor their downloads and subscriptions as appropriate.
- FIG. 6A depicts a docking station 520 according to an embodiment of the invention.
- the docking station includes a cradle 522 , a device interface 524 and a video output 526 .
- the docking station provides a cradle for the device 100 to couple with an external display such as a television or computer monitor, for example.
- the docking station cradle also provides power to the device 100 to either power the device or recharge batteries in the device.
- FIG. 6B also shows an interface panel for the docking station including a power input 528 .
- the docking station includes an internet interface 535 .
- This additional interface permits the device 100 to connect with a video server and download video data to the device 100 .
- the docking station includes a video input interface 547 .
- This interface permits the device 100 to record video directly from a video input and to provide a record mode as described below.
- the docking station can be configured to operation in three exemplary modes with additional modes anticipated.
- Standard play mode involves playing back video data that is stored on the video storage and playback device 100 .
- the controls for playing the content are on the device 100 or commanded by a remote control that communicates with the device 100 or docking station.
- the device can download video content during non-peak hours such as at night.
- the video content will be available for the user to remove the device from the docking station and either view the content on the device 100 or with the docking station.
- Another mode is a record mode that stores the video while a user is watching the program so that the user can take a break or review certain portions of the video while continuing to record the incoming video stream.
- Digital Rights Management is a system for protecting the copyrights of data circulated via the Internet or other digital media by enabling secure distribution and/or disabling illegal distribution of the data.
- a DRM system protects intellectual property by either encrypting the data so that it can only be accessed by authorized users or marking the content with a digital watermark or similar method so that the content can not be freely distributed.
- SIM Subscriber Information Module
- the SIM card contains a microchip that stores data to identify the caller to the network service provider.
- the SIM is used to identify the network user to the inventive network and, optionally, to lock and encrypt content using DRM.
- a SIM Stick is a SIM that is pluggable into a PC or other device through a standard interface such as USB, serial port, or other interface.
- a Removable Memory Device which is sometimes called a keychain drive or a USB drive, flash drive, or disk-on-key is a plug-and-play portable storage device that uses flash memory or miniature disk drive and is lightweight enough to attach to a key chain or carry in a pocket.
- An RMD can be used in place of a floppy disk, Zip drive disk, or CD.
- the operating system recognizes the device as a removable drive.
- a keychain drive does not require rebooting after it's attached, does not require batteries or an external power supply, and is platform independent.
- keychain drive manufacturers offer additional features such as password protection, and downloadable drivers that allow the keychain drive to be compatible with older systems that do not have USB ports.
- DRM protects content by encrypting it and including a header of the file that describes how the content is to be used.
- methods of use may include: (a) a restriction on the number of times the content can be viewed or played, (b) a restriction on the amount of time that the content is valid, for example, after a time the content is no longer viewable or playable, or (c) unrestricted play by the user, for example, a content purchase or perpetual license method.
- DRM protected content is locked using a key.
- the key is often related to either a Username and Password or a Username and a Device ID.
- the DRM When locked by a Username and Password, the DRM usually requires a connection to the Internet so that the Username and password can be verified and the methods of use can be verified. This is considered an Online mode of DRM protection.
- the content viewer application needs to be aware of where to go on the Internet for verification.
- DRM can be used in an Offline or Embedded Device mode.
- the device provides its own method of verifying the user and opening the content, and does not need to be connected to the Internet.
- the content is locked to the device and can only be used on the device.
- information concerning the file is stored in a protected area on the device. It is the responsibility of the device manufacturer to insure that the protected area is not accessible to the user of the device. This information is used by the viewer application to verify the DRM methods for the file prior to opening it.
- the SIM stick as two purposes in the inventive network. It can be used to identify the user of the network for billing purposes, and, optionally, it can be used to identify the device to which the DRM protected content is tied.
- the A3 algorithm is used by a GSM network to authenticate a GSM mobile phone.
- the GSM A3 algorithm is a one-way function implemented in the subscriber identity module (SIM).
- SIM subscriber identity module
- the inventive network contains an authentication center (AuC) for this purpose.
- the SIM can also be used to provide the device ID for DRM protected content in the Offline mode.
- the SIM Device ID is used to lock the content and information about the DRM protected files is stored on the SIM.
- the content can be moved between devices, even in the Offline mode.
- one requirement is that all devices use the special viewing application, which may be downloaded from the Internet
- the SIM When the SIM is combined with a removable Memory Device such as a USB Flash disk in a Key, then the user has the above capabilities of the SIM stick and also a removable device to which the DRM protected content can be downloaded.
- a removable Memory Device such as a USB Flash disk in a Key
- the user inserts the combined SIM and removable memory device into, for example, a standard USB 2 port.
- the network verifies the user's identity using the SIM, locks the content to the SIM Device ID and downloads the locked content to the memory of the Key POD.
- the user now has a convenient way to transport DRM protected content and play it on multiple devices in the Offline mode.
- the inventive network can download DRM protected content to the Memory device.
- the DRM header information is missing from the content file.
- the inventive network user decides to play the content, he must connect to the Internet and contact the video server in order to obtain the header information. The user does not need to decide until this time how he wants to use the content. Based on how the user wants to use the content, the inventive network will properly bill the user and construct the DRM header. For example, the user may way to view the content 3 times, or may decide that the content is to be available for 5 days. Alternately, the user may choose another permissible DRM method. Once the header information is downloaded to the user the content can be viewed in the Offline mode. The ability to defer deciding how to purchase and/or use the content is unique in the Offline mode.
- the file can be copied and sent to others.
- the other users are not authorized to view the content until they contact the video server and pay for the right to view the content in an agreed upon manner.
- Advantages of the invention include the ability to store a number of video files in a compact portable device that can be transported and viewed at convenient locations.
Abstract
A portable video storage and playback device can download, store, and playback video files. In an exemplary embodiment, the files can be played-back in a number of different formats. In one embodiment, the invention includes a disk drive for storing a plurality of video files. A processor is coupled to the disk drive and configured to manage the files stored on the disk, which includes the ability to store, display and retrieve the video files. The invention includes a number of interfaces, for example, PAL/NTSC, S-Video and USB, which allows the video to be downloaded and played-back in any of these formats or protocols. The invention and includes a video encoder/decoder, which in one aspect is for MPEG. Advantages of the invention include the ability to store a number of video files in a compact portable device that can be transported and viewed at convenient locations.
Description
- This application claims priority to U.S. Prov. No. 60/586,827 filed Jul. 9, 2004 and U.S. Prov. No. 60/506,088 filed Sep. 24, 2003, incorporated herein by reference.
- The invention relates to the general field of a portable video storage and playback device.
- Conventional video storage devices include video tape and digital video disks. These mediums are relatively bulky, which is satisfactory for stationary use, such as at home. However, with an increasing desire for mobility and use in different locations, user's options are limited to carrying around multiple video tapes or DVDs, but these mediums are inconvenient since they must be purchased from a store or by mail order.
- What is needed is a compact portable video storage and playback device that can support the downloading, storage and playback of a number of video files.
- The invention relates to the general field of a portable video storage and playback device. The invention can download, store, and playback video files. In one embodiment, the files can be played-back in a number of different formats.
- In one embodiment, the invention includes a disk drive for storing a plurality of video files. A processor is coupled to the disk drive and configured to manage the files stored on the disk, which includes the ability to store, display and retrieve the video files. The invention includes a number of interfaces thereon, for example, PAL/NTSC, S-Video and USB, which allows the video to be downloaded and played-back in any of these formats or protocols. The invention also includes a video encoder/decoder, which in one aspect is for MPEG.
- The invention has the capability to store a number of video files, where files can be associated with permission attributes. In an optional embodiment, the invention has a security authentication key that serves to protect copyrighted works and prevent unauthorized dissemination of copyrighted works. This security mechanism can also protect user privacy since video file attributes can be set to playback videos only when the key is coupled to the device.
- Advantages of the invention include the ability to store a number of video files in a compact portable device that can be transported and viewed at convenient locations.
- The invention is described with reference to the following figures.
-
FIG. 1 is an architectural view of a video storage and playback device according to an embodiment of the invention; - FIGS. 2A-B are exemplary embodiments of the invention;
- FIGS. 3A-C depict an online video server and a user computer according to an embodiment of the invention;
-
FIG. 4 depicts a kiosk according to an embodiment of the invention; - FIGS. 5A-B are flowcharts according to an embodiment of the invention; and
- FIGS. 6A-C depict docking stations according to embodiments of the invention.
- The invention is described with reference to specific apparatus and embodiments. Those skilled in the art will recognize that the description is for illustration and to provide the best mode of practicing the invention.
- The invention relates to the general field of a portable video storage and playback device. The invention can download, store, and playback video files. In one embodiment, the files can be played-back in a number of different formats.
- A. Device Architecture
- In one embodiment, the invention includes a
disk drive 112 for storing a plurality of video files. Aprocessor 110 is coupled to thedisk drive 112 and configured to manage the files stored on the disk, which includes the ability to store, display and retrieve the video files. The invention includes a number of interfaces thereon, for example, PAL/NTSC 116, S-Video 118 (e.g. digital video) and USB 120-122 (preferably 2.0), which allows the video to be downloaded and played-back in any of these formats or protocols. The invention and includes a video encoder/decoder 114, which in one preferable aspect is an MPEG encoder/decoder. Awireless interface 130, for example using an IEEE 802.11 protocol, is used to interface with other wireless local area network components and can be used to interface with a kiosk as described below. Aremote control interface 132 is provided to remote control functionality. In addition, anoptional dock interface 134 is used to couple to a docking station as described below. - Since the invention includes standard video outputs like PAL/NTSC and S-Video, the invention can be plugged directly into a television or monitor. The invention also includes USB ports that can communicate with a computer for display on the computer monitor. The USB port is preferably USB 2.0, which is sufficiently fast to support video. Other interfaces are anticipated that can plug into legacy, existing and other future interfaces. One example is Fire-Wire, which can also be included in the invention.
- The invention has the capability to store a number of video files, where files can be associated with permission attributes. In one embodiment, the invention has a security authentication key that serves to protect copyrighted works and prevent unauthorized dissemination of copyrighted works. This security mechanism can also protect user privacy since video file attributes can be set to playback videos only when the key is coupled to the device.
- In one aspect of the invention, the security authentication is a hardware key that is coupled to the device to allow the playback of video files, which performs a function of digital rights management (DRM). This can be, for example, a
USB key device 124 with a particular key (e.g. a MAC address), or a SIM card with an encryption key, as described below. The video player will only play the video back when the key is coupled to and recognized by the device. While a USB key is shown, any key can be used with the invention, including one that is embedded inside the device. In one aspect of the invention, the video is encoded with the key information so that only a device with the key can decode the video information. One interesting aspect of using a USB memory device as the key is that the USB memory device can contain defects that would ordinarily make it of little value for storing data, and the USB key can be used to store video files. Since a video file does not require perfection, an imperfect USB device makes a satisfactory video data storage device. - The encryption device is useful because the video header can be generated at download time based at least in part of the
key 124. Then the video data can only be decoded and viewed with the key. This provides digital rights management features that are hardware specific, which prevents unauthorized copying and playback of that content. In one aspect of the invention, the header also includes a device identifier that is associated with theparticular device 100. In the case of thedevice 100 including a particular identifying attribute, it qualifies as an authorized device for use on the network to communicate with the video server and download video content. - Since there are a number of possible subscription types, the
device 100 can modify the video header to satisfy any restrictions placed on the subscription. For example, if the user is entitled to view a particular video file three times, the header can be modified each time the video is viewed. Once the video is viewed the maximum number of time, then the video would not be permitted to be viewed any longer without a modification to the subscription attributes. - In addition to the interfaces described above, the invention includes a flash memory interface that can be used to upload digital photographs, video clips or other files stored on the flash memory. Likewise, the invention can also store information on the flash memory for use in other devices.
- FIGS. 2A-B are exemplary embodiments of the invention that include an integrated video display.
FIG. 2A depicts avideo display 220 built into the device andcontrol buttons 230 disposed below the display.FIG. 2B depicts avideo display 270 built to swing upward and expose thecontrol buttons 280. - Power can be supplied by an internal or external battery source, or from a standard electrical power outlet. As described above, the invention may be connected to a television, computer monitor or other display device. In one aspect of the invention, the device can be coupled to a video player or DVD player to record video onto the
disk 112. In another aspect of the invention, video can be downloaded onto thedisk 112 using a computer connected to the USB port. - B. Server and Kiosk Configurations
- The
device 100 can be used in conjunction with an internet server or kiosk. In the case of an internet server, the device communicates over the internet to communicate identification data and download content. The identification data includes, for example, subscriber identity, subscription type and other such information. Once the device has been authenticated and the user's credits have been authorized, the requested content is downloaded to the device. In the case on a kiosk, the device communication is similar, but the kiosk may have content stored on a local storage medium that can be quickly delivered to the device. For example, the device may be in close proximity to or even connected to the kiosk to enable high bandwidth communication between the kiosk and thedevice 100. - FIGS. 3A-C depict an online video server and user computer according to an embodiment of the invention. In this embodiment, a user opens a network browser (e.g. an Internet browser) and visits a web site that has video filed for download.
FIG. 3A depicts anexemplary screen 300 showing a technique for downloading video files.FIG. 3B depicts anexemplary network server 350 that stores video files and makes them available for download over the network (e.g. the Internet). -
FIG. 3C depicts auser computer 350, which thedevice 100 could connect to in order to download the video files from thevideo server 330. In one such aspect, a key is coupled to the device while downloading to authenticate the user and create a code that will only allow playback when the key is coupled to the device. A user would either purchase each video separately, or may subscribe to license a specific number of videos at any one time. For example, if the user subscribes to 5 videos, the server would store the key information related to the user and the software would ensure that the key associated with that user only had that limited number of videos associated with it and would not allow the download of additional videos until the device confirmed that videos were deleted from the device. In this manner, the user is limited to their subscription. -
FIG. 4 depicts akiosk 410 according to an embodiment of the invention, which is connected to avideo server 330 over the Internet. The kiosk stores and display locally stored video content ondisplay 412 for selection by users and fast download to video devices. Thekiosk 410 periodically downloads video content from the server over anInternet interface 414 to make content available to users via high-speedlocal interfaces local interface 416 can easily be in the range of 10-100 Mbit/s, which enables much faster local downloads. Thelocal interface 416 andsocket 417 can be an Ethernet, USB, FireWire or other type of interface. - The kiosk is helpful for a number of reasons including that the users can interact with the kiosk to preview videos while the device is downloading and/or modify their subscription attributes. The user can decide on the subscription attributes in general, or can decide on subscription attributes for each particular video file. These attributes include: number of plays, rental time, rental quota limit, purchase, etc.
- The kiosk stores the videos as headerless files. The video data is not playable without a valid header file so there is little chance that a person could break into a kiosk and distribute illegal copies of video content. In fact, the headers are generated at download time and based in part on the device identity and the user's security key, which is also referred to as a digital rights management (DRM) key.
- The kiosk serves as a control layer, and not only as a distribution layer in the process. The kiosk includes administrative and billing center that communicates with the
central server 330 to perform transactions including updating subscriptions and downloading video content. - C. Operation
- FIGS. 5A-B are flowcharts according to an embodiment of the invention.
FIG. 5A depicts a technique for downloading video content andFIG. 5B depicts a technique for playing video content. - In
FIG. 5A ,step 510 begins the download process. Step 512 authenticates the user by way of password, identification key or other such technique. Instep 514, the user searches the available titles and identifies one for download. Instep 516, the user requests the download. Instep 518, the invention checks the download limit for the subscriber. If the subscriber is within the limit then the download is approved instep 520. In one aspect, shown instep 522, the video content is encoded with the subscriber key information prior to download. If the download is not approved instep 520, the subscriber has an option to pay for the new download instep 524. If the subscriber has a limited number of videos that he may check out, the subscriber may be able to delete a downloaded file and then be approved to download the new file. If the subscriber chooses not to pay or take other such action, the then process ends instep 526. - In
FIG. 5B ,step 560 begins the play process. Step 562 checks the user's key to ensure that it authenticates the video. If the key is correct, thestep 564 decodes and plays the video. If the key is not correct, then step 566 refuses to decode and play the video. In one aspect of the invention the video is encoded with information related to the key, and the key must be coupled to the device in order to enable playback. - D. Billing Management
- The billing for the video downloads and/or subscription can be managed in a unified manner along with other services. For example, an Internet Service Provider (ISP) may want to offer a video service according the invention and bill the service along with the Internet access fee. The ISP employs the invention to track the subscribers and to monitor their downloads and subscriptions as appropriate.
- E. Docking Station
-
FIG. 6A depicts adocking station 520 according to an embodiment of the invention. The docking station includes acradle 522, adevice interface 524 and avideo output 526. The docking station provides a cradle for thedevice 100 to couple with an external display such as a television or computer monitor, for example. The docking station cradle also provides power to thedevice 100 to either power the device or recharge batteries in the device.FIG. 6B also shows an interface panel for the docking station including apower input 528. - In one embodiment, shown in
FIG. 6B , the docking station includes aninternet interface 535. This additional interface permits thedevice 100 to connect with a video server and download video data to thedevice 100. - In another embodiment, shown in
FIG. 6C , the docking station includes avideo input interface 547. This interface permits thedevice 100 to record video directly from a video input and to provide a record mode as described below. - The docking station can be configured to operation in three exemplary modes with additional modes anticipated.
- 1. Standard Play Mode
- Standard play mode involves playing back video data that is stored on the video storage and
playback device 100. The controls for playing the content are on thedevice 100 or commanded by a remote control that communicates with thedevice 100 or docking station. - 2. Push Mode
- By using an
internet interface 522, the device can download video content during non-peak hours such as at night. The video content will be available for the user to remove the device from the docking station and either view the content on thedevice 100 or with the docking station. - 3. Record Mode
- Another mode is a record mode that stores the video while a user is watching the program so that the user can take a break or review certain portions of the video while continuing to record the incoming video stream.
- F. Additional DRM Features
- 1. Definitions.
- Digital Rights Management (DRM) is a system for protecting the copyrights of data circulated via the Internet or other digital media by enabling secure distribution and/or disabling illegal distribution of the data. Typically, a DRM system protects intellectual property by either encrypting the data so that it can only be accessed by authorized users or marking the content with a digital watermark or similar method so that the content can not be freely distributed.
- A Subscriber Information Module (SIM) is, for example, a small, stamp-size “smart card” as used in a cellular GSM-type phone. The SIM card contains a microchip that stores data to identify the caller to the network service provider. In the present invention, the SIM is used to identify the network user to the inventive network and, optionally, to lock and encrypt content using DRM.
- A SIM Stick is a SIM that is pluggable into a PC or other device through a standard interface such as USB, serial port, or other interface.
- A Removable Memory Device (RMD), which is sometimes called a keychain drive or a USB drive, flash drive, or disk-on-key is a plug-and-play portable storage device that uses flash memory or miniature disk drive and is lightweight enough to attach to a key chain or carry in a pocket. An RMD can be used in place of a floppy disk, Zip drive disk, or CD. When the user plugs the RMD into a USB port on a computer, the operating system recognizes the device as a removable drive. Unlike most removable drives, a keychain drive does not require rebooting after it's attached, does not require batteries or an external power supply, and is platform independent. Several keychain drive manufacturers offer additional features such as password protection, and downloadable drivers that allow the keychain drive to be compatible with older systems that do not have USB ports.
- 2. How DRM Works
- DRM protects content by encrypting it and including a header of the file that describes how the content is to be used. As an example, methods of use may include: (a) a restriction on the number of times the content can be viewed or played, (b) a restriction on the amount of time that the content is valid, for example, after a time the content is no longer viewable or playable, or (c) unrestricted play by the user, for example, a content purchase or perpetual license method.
- DRM protected content is locked using a key. The key is often related to either a Username and Password or a Username and a Device ID. When locked by a Username and Password, the DRM usually requires a connection to the Internet so that the Username and password can be verified and the methods of use can be verified. This is considered an Online mode of DRM protection. The content viewer application needs to be aware of where to go on the Internet for verification.
- Alternatively, DRM can be used in an Offline or Embedded Device mode. In this mode, the device provides its own method of verifying the user and opening the content, and does not need to be connected to the Internet. In this mode, the content is locked to the device and can only be used on the device.
- In the Offline mode, information concerning the file, including information on when it was viewed, is stored in a protected area on the device. It is the responsibility of the device manufacturer to insure that the protected area is not accessible to the user of the device. This information is used by the viewer application to verify the DRM methods for the file prior to opening it.
- 3. Identification through a SIM Stick
- The SIM stick as two purposes in the inventive network. It can be used to identify the user of the network for billing purposes, and, optionally, it can be used to identify the device to which the DRM protected content is tied.
- When used to identify the user, for example, standard GSM A3 authentication techniques are used to prevent fraud. The A3 algorithm is used by a GSM network to authenticate a GSM mobile phone. The GSM A3 algorithm is a one-way function implemented in the subscriber identity module (SIM). The inventive network contains an authentication center (AuC) for this purpose.
- However, the SIM can also be used to provide the device ID for DRM protected content in the Offline mode. In this case, the SIM Device ID is used to lock the content and information about the DRM protected files is stored on the SIM. When used with a special viewing application that knows to use the SIM as the locking device and knows how to handle the DRM, the content can be moved between devices, even in the Offline mode. In this example, one requirement is that all devices use the special viewing application, which may be downloaded from the Internet
- 4. Distribution through a Combined SIM and Removable Memory Device (Key)
- When the SIM is combined with a removable Memory Device such as a USB Flash disk in a Key, then the user has the above capabilities of the SIM stick and also a removable device to which the DRM protected content can be downloaded.
- Using the inventive kiosk network, the user inserts the combined SIM and removable memory device into, for example, a
standard USB 2 port. The network verifies the user's identity using the SIM, locks the content to the SIM Device ID and downloads the locked content to the memory of the Key POD. The user now has a convenient way to transport DRM protected content and play it on multiple devices in the Offline mode. - 5. Distribution through a Removable Memory Device
- Even without the SIM in the Removable Memory Device, the inventive network can download DRM protected content to the Memory device. In this case the DRM header information is missing from the content file.
- When the inventive network user decides to play the content, he must connect to the Internet and contact the video server in order to obtain the header information. The user does not need to decide until this time how he wants to use the content. Based on how the user wants to use the content, the inventive network will properly bill the user and construct the DRM header. For example, the user may way to view the
content 3 times, or may decide that the content is to be available for 5 days. Alternately, the user may choose another permissible DRM method. Once the header information is downloaded to the user the content can be viewed in the Offline mode. The ability to defer deciding how to purchase and/or use the content is unique in the Offline mode. - Additionally, the file can be copied and sent to others. However, the other users are not authorized to view the content until they contact the video server and pay for the right to view the content in an agreed upon manner.
- Advantages of the invention include the ability to store a number of video files in a compact portable device that can be transported and viewed at convenient locations.
- Having disclosed exemplary embodiments and the best mode, modifications and variations may be made to the disclosed embodiments while remaining within the subject and spirit of the invention as defined by the following claims.
Claims (15)
1. A video storage and playback device comprising:
a storage medium configured to store a plurality of video files;
a plurality of interface ports configured to communicate video data;
a video encoder/decoder configured to encode and decode video data; and
a processor coupled to the storage medium, the plurality of interface ports and the video encoder/decoder and configured to manage the video files.
2. The video storage and playback device of claim 1 , wherein:
the processor is configured to manage the video files by storing, displaying and retrieving the video files.
3. The video storage and playback device of claim 2 , further comprising:
a key configured to couple to one of the interface ports, wherein the key includes information for a sever to encode video files and for the device to decode video files.
4. The video storage and playback device of claim 1 , further comprising:
a kiosk configured to download video files from a server and to provide access to the video files to the device.
5. The video storage and playback device of claim 2 , wherein:
the video server is configured to identify the subscriber using information associated with the key.
6. The video storage and playback device of claim 1 , further comprising:
a billing server configured to account for video files downloaded by the device.
7. A video kiosk for use with a video storage and playback device, comprising:
a storage medium configured to store a plurality of video files;
an interface port configured to communicate with a central video server and to download video data from the central video server;
at least one interface ports configured to communicate video data with the video storage and playback device;
a processor coupled to the storage medium and the interface ports and configured to selectively control the storage medium and interface ports; and
a video encoder/decoder configured to encode video data based at least in part on an authorization code associated with the video storage and playback device..
8. The video kiosk of claim 7 , wherein:
the processor is configured to manage the video files by storing, displaying and retrieving the video files; and
the processor is configured to authenticate a video storage and playback device by communicating data to the central server and selectively authorizing dispensation of video data to the video storage and playback device based at least in part on subscription data.
9. The kiosk of claim 8 , wherein:
the video server is configured to identify the subscriber using information associated with the key.
10. The kiosk of claim 7 , further comprising:
a billing server configured to account for video files downloaded by the device.
11. The kiosk of claim 8 , further comprising:
a billing server configured to account for video files downloaded by the device.
12. A docking station for use with a video storage and playback device comprising:
a plurality of interface ports configured to communicate video data with the video storage and playback device and a display; and
an authentication device configured to permit decoding the video data.
13. The docking station of claim 12 , wherein:
the processor is configured to manage the video files by storing, displaying and retrieving the video files.
14. The docking station of claim 12 , further comprising:
a key configured to couple to one of the interface ports, wherein the key includes information for a sever to encode video files and for the device to decode video files.
15. The docking station of claim 13 , wherein:
the video server is configured to identify the subscriber using information associated with the key.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/949,825 US20050227773A1 (en) | 2003-09-24 | 2004-09-24 | Portable video storage and playback device |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US50608803P | 2003-09-24 | 2003-09-24 | |
US58665704P | 2004-07-09 | 2004-07-09 | |
US10/949,825 US20050227773A1 (en) | 2003-09-24 | 2004-09-24 | Portable video storage and playback device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050227773A1 true US20050227773A1 (en) | 2005-10-13 |
Family
ID=35061266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/949,825 Abandoned US20050227773A1 (en) | 2003-09-24 | 2004-09-24 | Portable video storage and playback device |
Country Status (1)
Country | Link |
---|---|
US (1) | US20050227773A1 (en) |
Cited By (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050130586A1 (en) * | 2003-11-14 | 2005-06-16 | Cingular Wireless Ii, Llc | Personal base station system with wireless video capability |
US20050149446A1 (en) * | 2002-11-08 | 2005-07-07 | Yves-Marie Le Pannerer | Process for distributing audiovisual documents using fixed downloading facilities and portable terminals, terminals and facilities for the implementation of the process |
US20050188224A1 (en) * | 2004-01-05 | 2005-08-25 | Betts-Lacroix Jonathan | Connector including electronic device |
US20060080464A1 (en) * | 2004-09-14 | 2006-04-13 | Sony Corporation | System and method of utilizing a MAC address based unlocking key |
US20060089123A1 (en) * | 2004-10-22 | 2006-04-27 | Frank Edward H | Use of information on smartcards for authentication and encryption |
US20060190413A1 (en) * | 2005-02-23 | 2006-08-24 | Trans World New York Llc | Digital content distribution systems and methods |
US20070086724A1 (en) * | 2002-07-17 | 2007-04-19 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20070174919A1 (en) * | 2005-11-23 | 2007-07-26 | Msystems Ltd | Digital Rights Management Device And Method |
US20070244985A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | User system providing previews of a user's media collection to an associated portable media player |
US20070245378A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | User system providing previews to an associated portable media player |
US20070245377A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | Central system providing previews to a portable media player |
US20070244986A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | Central system providing previews of a user's media collection to a portable media player |
US20070250447A1 (en) * | 2004-10-25 | 2007-10-25 | Koninklijke Philips Electronics, N.V. | Method And Apparatus For Boostrapping Mobile A/V Jukeboxes |
US20070250193A1 (en) * | 2006-04-20 | 2007-10-25 | Sandisk Il Ltd. | Dongle-based multimedia player |
US20070260808A1 (en) * | 2006-05-08 | 2007-11-08 | Sandisk Il Ltd. | Remotely controllable media distribution device |
US20070266416A1 (en) * | 2006-05-11 | 2007-11-15 | Infovalue Computing, Inc. | Multimedia control center |
US20070273643A1 (en) * | 2006-05-24 | 2007-11-29 | Sandisk Il Ltd. | Dongle joystick |
US20070294772A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Enforcing advertisement playback for downloaded media content |
US20070294292A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Advertising transfer and playback on portable devices |
US20070294773A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Offline playback of advertising supported media |
US20080005424A1 (en) * | 2006-05-14 | 2008-01-03 | Sandisk Il Ltd. | Dual Mode Digital Multimedia Connector |
US20080092200A1 (en) * | 2006-10-13 | 2008-04-17 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080089658A1 (en) * | 2006-10-13 | 2008-04-17 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080089667A1 (en) * | 2006-10-13 | 2008-04-17 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080138028A1 (en) * | 2006-10-13 | 2008-06-12 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080155174A1 (en) * | 2006-12-21 | 2008-06-26 | Mclean James Gordon | Media enclosure with access to product information |
US20080235406A1 (en) * | 2007-03-23 | 2008-09-25 | Universal Electronics Inc. | System and method for upgrading the functionality of a controlling device in a secure manner |
US20080285660A1 (en) * | 2007-05-14 | 2008-11-20 | Sandisk Il Ltd. | Dual decoder portable media device |
US20090172279A1 (en) * | 2007-12-28 | 2009-07-02 | Po Yuan | System For Accessing A Removable Non-Volatile Memory Card |
US20090183001A1 (en) * | 2008-01-16 | 2009-07-16 | Feitian Technologies Co., Ltd. | Method for offline drm authentication and a system thereof |
US20090307729A1 (en) * | 2008-06-09 | 2009-12-10 | Vitito Christopher J | Mobile entertainment system with retrieval of audio and video media content from a remote library |
US20090327727A1 (en) * | 2007-03-23 | 2009-12-31 | Universal Electronics Inc. | System and method for upgrading the functionality of a controlling device via a secure portable adapter device |
US20100205023A1 (en) * | 2008-10-08 | 2010-08-12 | Digiboo Llc | System and method for distributing digital content |
US20110015985A1 (en) * | 2009-07-17 | 2011-01-20 | James Curtis | Universal multimedia distribution, storage, and playback systems and methods |
US20110013501A1 (en) * | 2009-07-17 | 2011-01-20 | James Curtis | Universal multimedia distribution, storage, and playback systems and methods |
US20110066861A1 (en) * | 2009-08-17 | 2011-03-17 | Cram, Inc. | Digital content management and delivery |
US8010728B1 (en) | 2005-11-07 | 2011-08-30 | Koninklijke Philips Electronics N.V. | Multi-function docking assembly for portable digital media storage and playback device |
US20110216640A1 (en) * | 2009-07-17 | 2011-09-08 | James Curtis | Universal multimedia distribution, storage, and playback systems, and methods |
US8041195B2 (en) | 2005-11-03 | 2011-10-18 | Audiovox Corporation | Vehicle entertainment system for remote sharing and storage of video content |
US20110280398A1 (en) * | 2010-05-17 | 2011-11-17 | Anatoly Fradis | Secured content distribution system |
US8120707B2 (en) * | 2006-04-20 | 2012-02-21 | Sandisk Il Ltd. | UFD-accomodating multimedia system |
US8203657B2 (en) | 2008-07-11 | 2012-06-19 | Audiovox Corporation | Inductively powered mobile entertainment system |
US8316081B2 (en) | 2006-04-13 | 2012-11-20 | Domingo Enterprises, Llc | Portable media player enabled to obtain previews of a user's media collection |
US20130111096A1 (en) * | 2011-10-26 | 2013-05-02 | Nai-Chien Chang | Docking device with a built-in network share module |
US20140047558A1 (en) * | 2012-07-16 | 2014-02-13 | Infosys Limited | System and method for providing access of digital contents to offline drm users |
US8892795B2 (en) * | 2007-03-26 | 2014-11-18 | Google Inc. | Small removable audio player that attaches to a host media player |
US9043878B2 (en) * | 2012-03-06 | 2015-05-26 | International Business Machines Corporation | Method and system for multi-tiered distributed security authentication and filtering |
US20150156538A1 (en) * | 2013-12-02 | 2015-06-04 | Vishwas Godbole | Portable, multi-channel, multi-user, online streaming and recording and offline streaming and playback device |
US9433023B1 (en) | 2006-05-31 | 2016-08-30 | Qurio Holdings, Inc. | System and method for bypassing an access point in a local area network for P2P data transfers |
US9485804B1 (en) | 2006-06-27 | 2016-11-01 | Qurio Holdings, Inc. | High-speed WAN to wireless LAN gateway |
US9508064B2 (en) | 2009-07-17 | 2016-11-29 | James Robert Curtis | Kiosk gift card system and method |
US9633391B2 (en) | 2011-03-30 | 2017-04-25 | Cram Worldwide, Llc | Secure pre-loaded drive management at kiosk |
EP3418920A1 (en) * | 2005-12-29 | 2018-12-26 | Rovi Guides, Inc. | Media library in an interactive media guidance application |
US10192233B2 (en) | 2017-02-22 | 2019-01-29 | Arch Holdings, Lp | System and method for media trade-in |
US20190158906A1 (en) * | 2014-03-19 | 2019-05-23 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording a media stream |
US10430767B2 (en) | 2017-05-24 | 2019-10-01 | Arch Holdings, Lp | Media life cycle management system |
US10460311B2 (en) | 2009-07-17 | 2019-10-29 | Arch Holdings, Lp | Kiosk gift card system and method |
US10846684B2 (en) | 2009-07-17 | 2020-11-24 | James Curtis | Kiosk gift card system and method |
US10992955B2 (en) | 2011-01-05 | 2021-04-27 | Divx, Llc | Systems and methods for performing adaptive bitrate streaming |
US11012641B2 (en) | 2003-12-08 | 2021-05-18 | Divx, Llc | Multimedia distribution system for multimedia files with interleaved media chunks of varying types |
US11017816B2 (en) | 2003-12-08 | 2021-05-25 | Divx, Llc | Multimedia distribution system |
US11050808B2 (en) | 2007-01-05 | 2021-06-29 | Divx, Llc | Systems and methods for seeking within multimedia content during streaming playback |
US11102553B2 (en) | 2009-12-04 | 2021-08-24 | Divx, Llc | Systems and methods for secure playback of encrypted elementary bitstreams |
US11115450B2 (en) | 2011-08-31 | 2021-09-07 | Divx, Llc | Systems, methods, and media for playing back protected video content by using top level index file |
US11379810B2 (en) | 2009-07-17 | 2022-07-05 | James Curtis | Kiosk gift card system and method |
US11457054B2 (en) | 2011-08-30 | 2022-09-27 | Divx, Llc | Selection of resolutions for seamless resolution switching of multimedia content |
US11495266B2 (en) | 2007-11-16 | 2022-11-08 | Divx, Llc | Systems and methods for playing back multimedia files incorporating reduced index structures |
US11683542B2 (en) | 2011-09-01 | 2023-06-20 | Divx, Llc | Systems and methods for distributing content using a common set of encryption keys |
US11711410B2 (en) | 2015-01-06 | 2023-07-25 | Divx, Llc | Systems and methods for encoding and sharing content between devices |
US11785066B2 (en) | 2012-12-31 | 2023-10-10 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
US11886545B2 (en) | 2006-03-14 | 2024-01-30 | Divx, Llc | Federated digital rights management scheme including trusted systems |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6170060B1 (en) * | 1997-10-03 | 2001-01-02 | Audible, Inc. | Method and apparatus for targeting a digital information playback device |
US20010049826A1 (en) * | 2000-01-19 | 2001-12-06 | Itzhak Wilf | Method of searching video channels by content |
-
2004
- 2004-09-24 US US10/949,825 patent/US20050227773A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6170060B1 (en) * | 1997-10-03 | 2001-01-02 | Audible, Inc. | Method and apparatus for targeting a digital information playback device |
US20010049826A1 (en) * | 2000-01-19 | 2001-12-06 | Itzhak Wilf | Method of searching video channels by content |
Cited By (117)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070086724A1 (en) * | 2002-07-17 | 2007-04-19 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20050149446A1 (en) * | 2002-11-08 | 2005-07-07 | Yves-Marie Le Pannerer | Process for distributing audiovisual documents using fixed downloading facilities and portable terminals, terminals and facilities for the implementation of the process |
US10999615B2 (en) | 2003-11-14 | 2021-05-04 | At&T Mobility Ii Llc | Personal base station system with wireless video capability |
US9936235B2 (en) | 2003-11-14 | 2018-04-03 | At&T Mobility Ii Llc | Personal base station system with wireless video capability |
US20050130586A1 (en) * | 2003-11-14 | 2005-06-16 | Cingular Wireless Ii, Llc | Personal base station system with wireless video capability |
US8850470B2 (en) | 2003-11-14 | 2014-09-30 | At&T Mobility Ii Llc | Personal base station system with wireless video capability |
US20050130585A1 (en) * | 2003-11-14 | 2005-06-16 | Cingular Wireless Ii, Llc | Subscriber identity module with video permissions |
US11735228B2 (en) | 2003-12-08 | 2023-08-22 | Divx, Llc | Multimedia distribution system |
US11012641B2 (en) | 2003-12-08 | 2021-05-18 | Divx, Llc | Multimedia distribution system for multimedia files with interleaved media chunks of varying types |
US11017816B2 (en) | 2003-12-08 | 2021-05-25 | Divx, Llc | Multimedia distribution system |
US11159746B2 (en) | 2003-12-08 | 2021-10-26 | Divx, Llc | Multimedia distribution system for multimedia files with packed frames |
US11297263B2 (en) | 2003-12-08 | 2022-04-05 | Divx, Llc | Multimedia distribution system for multimedia files with packed frames |
US11355159B2 (en) | 2003-12-08 | 2022-06-07 | Divx, Llc | Multimedia distribution system |
US11509839B2 (en) | 2003-12-08 | 2022-11-22 | Divx, Llc | Multimedia distribution system for multimedia files with packed frames |
US11735227B2 (en) | 2003-12-08 | 2023-08-22 | Divx, Llc | Multimedia distribution system |
US20110217874A9 (en) * | 2004-01-05 | 2011-09-08 | Oqo, Inc. | Connector including electronic device |
US20050188224A1 (en) * | 2004-01-05 | 2005-08-25 | Betts-Lacroix Jonathan | Connector including electronic device |
US20110003511A1 (en) * | 2004-01-05 | 2011-01-06 | Oqo, Inc. | Connector including electronic device |
US20060080464A1 (en) * | 2004-09-14 | 2006-04-13 | Sony Corporation | System and method of utilizing a MAC address based unlocking key |
US20060089123A1 (en) * | 2004-10-22 | 2006-04-27 | Frank Edward H | Use of information on smartcards for authentication and encryption |
US20070250447A1 (en) * | 2004-10-25 | 2007-10-25 | Koninklijke Philips Electronics, N.V. | Method And Apparatus For Boostrapping Mobile A/V Jukeboxes |
US20060190413A1 (en) * | 2005-02-23 | 2006-08-24 | Trans World New York Llc | Digital content distribution systems and methods |
US8041195B2 (en) | 2005-11-03 | 2011-10-18 | Audiovox Corporation | Vehicle entertainment system for remote sharing and storage of video content |
US8010728B1 (en) | 2005-11-07 | 2011-08-30 | Koninklijke Philips Electronics N.V. | Multi-function docking assembly for portable digital media storage and playback device |
EP1952452A4 (en) * | 2005-11-23 | 2010-01-13 | Sandisk Il Ltd | A digital rights management device and method |
US9202210B2 (en) * | 2005-11-23 | 2015-12-01 | Sandisk Il Ltd. | Digital rights management device and method |
EP1952452A2 (en) * | 2005-11-23 | 2008-08-06 | SanDisk IL Ltd | A digital rights management device and method |
US20070174919A1 (en) * | 2005-11-23 | 2007-07-26 | Msystems Ltd | Digital Rights Management Device And Method |
EP3418920A1 (en) * | 2005-12-29 | 2018-12-26 | Rovi Guides, Inc. | Media library in an interactive media guidance application |
US11886545B2 (en) | 2006-03-14 | 2024-01-30 | Divx, Llc | Federated digital rights management scheme including trusted systems |
WO2007121290A2 (en) * | 2006-04-13 | 2007-10-25 | Concert Technology Corporation | User system providing previews to an associated portable media player |
US20070245378A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | User system providing previews to an associated portable media player |
WO2007121290A3 (en) * | 2006-04-13 | 2008-05-08 | Concert Technology Corp | User system providing previews to an associated portable media player |
US20070244985A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | User system providing previews of a user's media collection to an associated portable media player |
US7603434B2 (en) | 2006-04-13 | 2009-10-13 | Domingo Enterprises, Llc | Central system providing previews of a user's media collection to a portable media player |
US20070244986A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | Central system providing previews of a user's media collection to a portable media player |
US20070245377A1 (en) * | 2006-04-13 | 2007-10-18 | Concert Technology Corporation | Central system providing previews to a portable media player |
US8316081B2 (en) | 2006-04-13 | 2012-11-20 | Domingo Enterprises, Llc | Portable media player enabled to obtain previews of a user's media collection |
US20070250193A1 (en) * | 2006-04-20 | 2007-10-25 | Sandisk Il Ltd. | Dongle-based multimedia player |
US8120707B2 (en) * | 2006-04-20 | 2012-02-21 | Sandisk Il Ltd. | UFD-accomodating multimedia system |
WO2007122606A1 (en) * | 2006-04-20 | 2007-11-01 | Sandisk Il Ltd. | Dongle-based multimedia player |
US8330878B2 (en) | 2006-05-08 | 2012-12-11 | Sandisk Il Ltd. | Remotely controllable media distribution device |
US20070260808A1 (en) * | 2006-05-08 | 2007-11-08 | Sandisk Il Ltd. | Remotely controllable media distribution device |
US8037155B2 (en) * | 2006-05-11 | 2011-10-11 | Infovalue Computing, Inc. | Multimedia control center |
US20070266416A1 (en) * | 2006-05-11 | 2007-11-15 | Infovalue Computing, Inc. | Multimedia control center |
US7716400B2 (en) | 2006-05-14 | 2010-05-11 | Sandisk Il Ltd. | Dual mode digital multimedia connector |
US20080005424A1 (en) * | 2006-05-14 | 2008-01-03 | Sandisk Il Ltd. | Dual Mode Digital Multimedia Connector |
US8348687B2 (en) | 2006-05-14 | 2013-01-08 | Sandisk Il Ltd. | Dual mode digital multimedia connector |
US20070273643A1 (en) * | 2006-05-24 | 2007-11-29 | Sandisk Il Ltd. | Dongle joystick |
US9433023B1 (en) | 2006-05-31 | 2016-08-30 | Qurio Holdings, Inc. | System and method for bypassing an access point in a local area network for P2P data transfers |
US7836511B2 (en) | 2006-06-14 | 2010-11-16 | Microsoft Corporation | Enforcing advertisement playback for downloaded media content |
US20070294772A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Enforcing advertisement playback for downloaded media content |
US20070294292A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Advertising transfer and playback on portable devices |
US20070294773A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Offline playback of advertising supported media |
US7975310B2 (en) | 2006-06-14 | 2011-07-05 | Microsoft Corporation | Offline playback of advertising supported media |
US9485804B1 (en) | 2006-06-27 | 2016-11-01 | Qurio Holdings, Inc. | High-speed WAN to wireless LAN gateway |
US8271713B2 (en) * | 2006-10-13 | 2012-09-18 | Philips Electronics North America Corporation | Interface systems for portable digital media storage and playback devices |
US10037781B2 (en) | 2006-10-13 | 2018-07-31 | Koninklijke Philips N.V. | Interface systems for portable digital media storage and playback devices |
US20080138028A1 (en) * | 2006-10-13 | 2008-06-12 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080089667A1 (en) * | 2006-10-13 | 2008-04-17 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US9918039B2 (en) | 2006-10-13 | 2018-03-13 | Koninklijke Philips N.V. | Interface systems for portable digital media storage and playback devices |
US20080089658A1 (en) * | 2006-10-13 | 2008-04-17 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080092200A1 (en) * | 2006-10-13 | 2008-04-17 | Jeff Grady | Interface systems for portable digital media storage and playback devices |
US20080155174A1 (en) * | 2006-12-21 | 2008-06-26 | Mclean James Gordon | Media enclosure with access to product information |
CN101207618B (en) * | 2006-12-21 | 2010-12-01 | 国际商业机器公司 | Method of allowing controlled access for information |
US7854014B2 (en) * | 2006-12-21 | 2010-12-14 | International Business Machines Corporation | Media enclosure with access to product information |
US11706276B2 (en) | 2007-01-05 | 2023-07-18 | Divx, Llc | Systems and methods for seeking within multimedia content during streaming playback |
US11050808B2 (en) | 2007-01-05 | 2021-06-29 | Divx, Llc | Systems and methods for seeking within multimedia content during streaming playback |
US8181259B2 (en) * | 2007-03-23 | 2012-05-15 | Universal Electronics Inc. | System and method for upgrading the functionality of a controlling device via a secure portable adapter device |
US8166558B2 (en) * | 2007-03-23 | 2012-04-24 | Universal Electronics Inc. | System and method for upgrading the functionality of a controlling device in a secure manner |
US20090327727A1 (en) * | 2007-03-23 | 2009-12-31 | Universal Electronics Inc. | System and method for upgrading the functionality of a controlling device via a secure portable adapter device |
US20080235406A1 (en) * | 2007-03-23 | 2008-09-25 | Universal Electronics Inc. | System and method for upgrading the functionality of a controlling device in a secure manner |
US8892795B2 (en) * | 2007-03-26 | 2014-11-18 | Google Inc. | Small removable audio player that attaches to a host media player |
EP2132898B1 (en) * | 2007-03-30 | 2019-02-27 | Universal Electronics, Inc. | System and method for upgrading the functionality of a controlling device via a secure portable adapter device |
US8213519B2 (en) | 2007-05-14 | 2012-07-03 | Sandisk Il, Ltd. | Methods of operating a dual decoder portable media device |
US20080285659A1 (en) * | 2007-05-14 | 2008-11-20 | Sandisk Il Ltd. | Methods of operating a dual decoder portable media device |
US8265166B2 (en) | 2007-05-14 | 2012-09-11 | Sandisk Il Ltd. | Dual decoder portable media device |
US20080285660A1 (en) * | 2007-05-14 | 2008-11-20 | Sandisk Il Ltd. | Dual decoder portable media device |
US11495266B2 (en) | 2007-11-16 | 2022-11-08 | Divx, Llc | Systems and methods for playing back multimedia files incorporating reduced index structures |
US20090172279A1 (en) * | 2007-12-28 | 2009-07-02 | Po Yuan | System For Accessing A Removable Non-Volatile Memory Card |
US20090183001A1 (en) * | 2008-01-16 | 2009-07-16 | Feitian Technologies Co., Ltd. | Method for offline drm authentication and a system thereof |
US9906509B2 (en) * | 2008-01-16 | 2018-02-27 | Feitian Technologies Co., Ltd. | Method for offline DRM authentication and a system thereof |
US8261309B2 (en) | 2008-06-09 | 2012-09-04 | Audiovox Corporation | Mobile entertainment system with retrieval of audio and video media content from a remote library |
US20090307729A1 (en) * | 2008-06-09 | 2009-12-10 | Vitito Christopher J | Mobile entertainment system with retrieval of audio and video media content from a remote library |
US8203657B2 (en) | 2008-07-11 | 2012-06-19 | Audiovox Corporation | Inductively powered mobile entertainment system |
US20100205023A1 (en) * | 2008-10-08 | 2010-08-12 | Digiboo Llc | System and method for distributing digital content |
US11379810B2 (en) | 2009-07-17 | 2022-07-05 | James Curtis | Kiosk gift card system and method |
US9508064B2 (en) | 2009-07-17 | 2016-11-29 | James Robert Curtis | Kiosk gift card system and method |
US9679287B2 (en) | 2009-07-17 | 2017-06-13 | Arch Holdings, Lp | Kiosk gift card system and method |
US10460311B2 (en) | 2009-07-17 | 2019-10-29 | Arch Holdings, Lp | Kiosk gift card system and method |
US10846684B2 (en) | 2009-07-17 | 2020-11-24 | James Curtis | Kiosk gift card system and method |
US20110216640A1 (en) * | 2009-07-17 | 2011-09-08 | James Curtis | Universal multimedia distribution, storage, and playback systems, and methods |
US20110013501A1 (en) * | 2009-07-17 | 2011-01-20 | James Curtis | Universal multimedia distribution, storage, and playback systems and methods |
US20110015985A1 (en) * | 2009-07-17 | 2011-01-20 | James Curtis | Universal multimedia distribution, storage, and playback systems and methods |
CN102687157A (en) * | 2009-08-17 | 2012-09-19 | 克拉姆全球有限责任公司 | Digital content management and delivery |
US8775825B2 (en) * | 2009-08-17 | 2014-07-08 | Cram Worldwide Llc | Digital content management and delivery |
US20110066861A1 (en) * | 2009-08-17 | 2011-03-17 | Cram, Inc. | Digital content management and delivery |
US11102553B2 (en) | 2009-12-04 | 2021-08-24 | Divx, Llc | Systems and methods for secure playback of encrypted elementary bitstreams |
US20110280398A1 (en) * | 2010-05-17 | 2011-11-17 | Anatoly Fradis | Secured content distribution system |
US10992955B2 (en) | 2011-01-05 | 2021-04-27 | Divx, Llc | Systems and methods for performing adaptive bitrate streaming |
US11638033B2 (en) | 2011-01-05 | 2023-04-25 | Divx, Llc | Systems and methods for performing adaptive bitrate streaming |
US9633391B2 (en) | 2011-03-30 | 2017-04-25 | Cram Worldwide, Llc | Secure pre-loaded drive management at kiosk |
US11457054B2 (en) | 2011-08-30 | 2022-09-27 | Divx, Llc | Selection of resolutions for seamless resolution switching of multimedia content |
US11716371B2 (en) | 2011-08-31 | 2023-08-01 | Divx, Llc | Systems and methods for automatically generating top level index files |
US11115450B2 (en) | 2011-08-31 | 2021-09-07 | Divx, Llc | Systems, methods, and media for playing back protected video content by using top level index file |
US11683542B2 (en) | 2011-09-01 | 2023-06-20 | Divx, Llc | Systems and methods for distributing content using a common set of encryption keys |
US20130111096A1 (en) * | 2011-10-26 | 2013-05-02 | Nai-Chien Chang | Docking device with a built-in network share module |
US9043878B2 (en) * | 2012-03-06 | 2015-05-26 | International Business Machines Corporation | Method and system for multi-tiered distributed security authentication and filtering |
US9805350B2 (en) * | 2012-07-16 | 2017-10-31 | Infosys Limited | System and method for providing access of digital contents to offline DRM users |
US20140047558A1 (en) * | 2012-07-16 | 2014-02-13 | Infosys Limited | System and method for providing access of digital contents to offline drm users |
US11785066B2 (en) | 2012-12-31 | 2023-10-10 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
US20150156538A1 (en) * | 2013-12-02 | 2015-06-04 | Vishwas Godbole | Portable, multi-channel, multi-user, online streaming and recording and offline streaming and playback device |
US20190158906A1 (en) * | 2014-03-19 | 2019-05-23 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording a media stream |
US11800171B2 (en) * | 2014-03-19 | 2023-10-24 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording a media stream |
US11711410B2 (en) | 2015-01-06 | 2023-07-25 | Divx, Llc | Systems and methods for encoding and sharing content between devices |
US10192233B2 (en) | 2017-02-22 | 2019-01-29 | Arch Holdings, Lp | System and method for media trade-in |
US10430767B2 (en) | 2017-05-24 | 2019-10-01 | Arch Holdings, Lp | Media life cycle management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050227773A1 (en) | Portable video storage and playback device | |
US9100712B2 (en) | Method and system for downloading content to a content downloader | |
DK2408202T3 (en) | Method and device for secure transfer and playback of multimedia content | |
US7849016B2 (en) | Internet-based data content rental system and method | |
JP5200204B2 (en) | A federated digital rights management mechanism including a trusted system | |
US7895445B1 (en) | Token-based remote data access | |
TWI450124B (en) | Improved access to domain | |
US9015270B2 (en) | Apparatus and methods for enforcing content protection rules during data transfer between devices | |
US20080279533A1 (en) | Process and apparatus for securing and retrieving digital data with a Portable Data Storage Device (PDSD) and Playback Device (PD) | |
US20060020550A1 (en) | System and method for secure data distribution and retrieval using encrypted media | |
US20060010074A1 (en) | Delivery and storage system for secured content library | |
US20040250077A1 (en) | Method of establishing home domain through device authentication using smart card, and smart card for the same | |
US20080168515A1 (en) | System and method for delivery of media content to a user | |
US20070258595A1 (en) | Syncronizing Device-Specific Encrypted Data to and from Mobile Devices Using Detachable Storage Media | |
US8343235B2 (en) | Theft prevention of media peripherals in a media exchange network | |
JP2004350150A (en) | Content distribution service providing apparatus and content distribution service terminal device | |
JP2005514703A (en) | Information protection method and system for multimedia contents | |
WO2006011388A1 (en) | Transmission history dependency processor | |
JP2008130096A (en) | Method and device for providing device with access right to access right controlled digital content | |
JP5266330B2 (en) | Data processing method and IPTV receiving device | |
JP2002176419A (en) | Right protection method | |
US8644503B2 (en) | Content server systems and methods | |
US20100218000A1 (en) | Content distribution with renewable content protection | |
WO2005032115A2 (en) | Portable video storage and playback device | |
US20080280677A1 (en) | Pre-Programmed Optical Disc Designed For Secure Game Players Allowing For Pay Television Services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |