(12) Patent Application Publication (10) Pub. No.: US 2002/0088011 A1 Lamkin Et Al
Total Page:16
File Type:pdf, Size:1020Kb
US 20020088O11A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0088011 A1 Lamkin et al. (43) Pub. Date: Jul. 4, 2002 (54) SYSTEM, METHOD AND ARTICLE OF Publication Classification MANUFACTURE FOR A COMMON CROSS PLATFORM FRAMEWORK FOR (51) Int. Cl. .............................. H04N 7/16; G06F 9/00; DEVELOPMENT OF DVD-VIDEO CONTENT G06F 9/46 INTEGRATED WITH ROM CONTENT (52) U.S. Cl. ........................... 725/142; 725/135; 709/328 (76) Inventors: Allan B. Lamkin, San Diego, CA (US); Todd R. Collart, Los Altos, CA (US) Correspondence Address: (57) ABSTRACT FITCH EVEN TABN AND FLANNERY 120 SOUTH LASALLE STREET A method for providing enhanced content for play acroSS SUTE 1600 multiple play platforms employs Steps of delivering media CHICAGO, IL 60603-3406 (US) content to a client device; delivering HTML content to a (21) Appl. No.: 09/898,479 client device, the HTML content being accessible and usable by a plurality of client device platforms, activating a (22) Filed: Jul. 2, 2001 browser to access the HTML content, the browser being Related U.S. Application Data located on and compatible for use with the client device; activating firmware on the client device to access the media (63) Non-provisional of provisional application No. content; and incorporating the accessed HTML content with 60/216,822, filed on Jul. 7, 2000. the accessed media content. 120 - NETWORK (135) N 1 118 134 CO MMUNICATIONADAPTER A38 Patent Application Publication Jul. 4, 2002. Sheet 1 of 7 US 2002/0088011 A1 Patent Application Publication Jul.• 4,T. 2002 Sheet 2 ofO 7 US 2002/0088011 A1 Content Development ROM/ HM Content 208 Browser/Presentation Enhanced DVD Engine Experience DVD Firmware/Navigator Figure 2 Patent Application Publication Jul. 4, 2002. Sheet 3 of 7 US 2002/0088011 A1 insert disc Initial No FIG. 2A Yes ls this a DWor is his a DVD System player node interActual? Launch standard Yes Launch standard playback playback Platforn Platform specific specific launch binaries? binaries? DEFAUTHM from memory Yes Yes Launch Launch interActual terActual Can we platform specific platform specific connect to the CD-DA binaries. DVD binaries, internet? Can We Can we cornect to the confect to the internet? internet? Title found in online databse Lanch NEXML from Wo ROM Yes launch page designed for title Launch the from web server. updated content updated content for CD for WD Patent ApplicatiOn Publication- - 1 Jul. 4, 2002 Sheet 4 of 7 US 2002/0088011 A1 Online? & prefe Yes HTML update Yes 306 to check online? available? Stat. TX.HTM No front web 3O8 No Yes 312 Start TX.HTM in Common No platform directory directory exists? 31 O Yes 314 Play as normal CommonStart X.HTM directory if DVD-Video Figure 3 Patent Application Publication Jul. 4, 2002 Sheet 5 of 7 US 2002/0088011 A1 byte 1 Figure 4 Patent Application Publication Jul. 4, 2002. Sheet 6 of 7 US 2002/0088011 A1 Figure 5 Patent ApplicatiOn Publication- - 1 Jul. 4, 2002 Sheet 7 of 7 US 2002/0088011 A1 RECORD DVD CONTENT ONO A DSC GENERATING DVD-ROM CONTENT PROVIDENTHE DVD-ROM CONTENT, 606 A PLURALITY OF DIRECTORIES CAPABLE OF USE WITH A PLURALTY OF PATFORMS RECORDING TEH DVD-ROM 608 CONTENT, INCLUDING THE DIRECTOREES, ON TO THE RECORDING MEDIUM DETERMINE THE 610 PLATFORM OFA CEN DEVICE 612 CALL AN APPROPRIATE DIRECTORY FROM THE PLURALITY FROM AMONG THE PLURALITY OF DIRECTORIES Figure 6 US 2002/0O88011 A1 Jul. 4, 2002 SYSTEM, METHOD AND ARTICLE OF mode requires 307,200 bytes of storage, if the data is not MANUFACTURE FOR A COMMON CROSS compressed. Vector-based images are created by defining the PLATFORM FRAMEWORK FOR DEVELOPMENT end points (corners), thickness, color, pattern and curvature OF DVD-VIDEO CONTENT INTEGRATED WITH of lines and Solid objects within an image. Thus, a vector ROM CONTENT based image includes a definition that consists of a numeri 0001. This patent document claims priority to Provisional cal representation of the coordinates of the object, refer Patent Application No. 60/216,822 under 35 U.S.C. S enced to a corner of the image. 119(e). 0006 Bit-mapped images are the most prevalent type of image Storage format, and the most common bit-mapped BACKGROUND OF THE INVENTION image file formats are as follows. A file format referred to as BMP is used for Windows bit-map files in 1-, 2-, 4-, 8-, and 0002 The present invention relates to enhancement of 24-bit color depths. BMP files contain a bit-map header that multimedia content and more particularly to a System, defines the Size of the image, the number of color planes, the method and apparatus for enhancing multimedia content type of compression used (if any), and the palette used. The with Supplemental content. Windows DIB (device-independent bit-map) format is a 0.003 Multimedia computer systems have become variant of the BMP format that includes a color table increasingly popular over the last Several years due to their defining the RGB (red green blue) values of the colors used. Versatility and their interactive presentation Style. A multi Other types of bit-map formats include the TIF (tagged media computer System can be defined as a computer System image format file), the PCX (Zsoft Personal Computer having a combination of Video and audio outputs for pre Paintbrush Bitmap) file format, the GIF (graphics inter Sentation of audio-visual displayS. A modern multimedia change file) format, and the TGA (Texas Instruments computer System typically includes one or more Storage Graphic Architecture) file format. devices such as an optical drive, a CD-ROM, DVD (DVD 0007. The standard Windows format for bit-mapped Video or DVD Audio etc), Laser Disc, Video Disc or Audio images is a 256-color device-independent bit map (DIB) Disc, or a hard drive. Audio and Video data are typically with a BMP (the Windows bit-mapped file format) or Stored on one or more of these mass Storage devices. In Some Sometimes a DIB extension. The standard Windows format file formats the audio and Video are interleaved together in a single file, while in other formats the audio and Video data for vector-based images is referred to as WMF (Windows are Stored in different files, many times on different Storage meta file). media. Audio and Video data for a multimedia display may 0008 Full-motion video implies that video images shown also be Stored in Separate computer Systems that are net on the computer's Screen Simulate those of a television Set worked together. In this instance, the computer System with identical (30 frames-per-Second) frame rates, and that presenting the multimedia display would receive a portion of these images are accompanied by high-quality Stereo Sound. the necessary data from the other computer System via the A large amount of Storage is required for high-resolution network cabling. color images, not to mention a full-motion video Sequence. For example, a single frame of NTSC video at 640-by-400 0004 Multimedia computer systems have become pixel resolution with 16-bit color requires 512K of data per increasingly popular over the last Several years due to their frame. At 30 flames per second, over 15 Megabytes of data Versatility and their interactive presentation Style. A multi Storage are required for each Second of full motion video. media computer System can be defined as a computer System Due to the large amount of Storage required for full motion having a combination of Video and audio outputs for pre Video, Various types of Video compression algorithms are Sentation of audio-visual displayS. A modern multimedia used to reduce the amount of necessary Storage. Video computer System typically includes one or more Storage compression can be performed either in real-time, i.e., on the devices such as an optical drive, a CD-ROM, a hard drive, fly during video capture, or on the Stored Video file after the a Videodisc, or an audio disc, and audio and Video data are Video data has been captured and Stored on the media. In typically Stored on one or more of these mass Storage addition, different video compression methods exist for still devices. In Some file formats the audio and Video are graphic images and for full-motion video. interleaved together in a Single file, while in other formats the audio and Video data are Stored in different files, many 0009 Examples of video data compression for still times on different Storage media. Audio and Video data for graphic images are RLE (run-length encoding) and JPEG a multimedia display may also be Stored in Separate com (Joint Photographic Experts Group) compression. RLE is puter Systems that are networked together. In this instance, the standard compression method for Windows BMP and the computer System presenting the multimedia display DIB files. The RLE compression method operates by testing would receive a portion of the necessary data from the other for duplicated pixels in a Single line of the bit map and Stores computer System via the network cabling. the number of consecutive duplicate pixels rather than the 0005 Graphic images used in Windows multimedia data for the pixel itself. JPEG compression is a group of applications can be created in either of two ways, these related Standards that provide either lossless (no image being bit-mapped images and vector-based images. Bit quality degradation) or lossy (imperceptible to Severe deg mapped images comprise a plurality of picture elements radation) compression types. Although JPEG compression (pixels) and are created by assigning a color to each pixel was designed for the compression of Still images rather than inside the image boundary.