US 20070248328A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0248328 A1 Khan et al. (54) (43) Pub. Date: RECORDING APPARATUS FOR USE WITH A (22) Filed: RANGE OF PORTABLE MEDIA PLAYERS Oct. 25, 2007 Sep. 12, 2006 Related US Application Data (63) Continuation-in-part of application No. 11/401,759, (75) Inventors: Mohammad Ayub Khan, Santa Clara, CA (US); Shahid Iqbal, Islamabad (PK); Abid Khan, Islamabad (PK); Muhammad Fayuz-ur Rehman, Islamabad (PK); Muhammad Israr Khan, Islamabad (PK); Syed Muhammad ?led on Apr. 10, 2006. Publication Classi?cation (51) (52) Int. Cl. H04N 7/00 H04N 5/91 (2006.01) (2006.01) US. Cl. ....................................................... .. 386/96 Ziauddin, Islamabad (PK); (57) Haroon-ur Rashid, Islamabad Correspondence Address: A system and method of recording audio-visual (A/V) contents directly to a variety of portable media players (PMPs). The recorded contents can be played back by the portable media players immediately Without further format conversions. To facilitate immediate playback of the MCDERMOTT WILL & EMERY LLP 18191 VON KARMAN AVE., SUITE 500 ti?cation device con?gured to automatically identify types (PK) ABSTRACT recorded contents, the recording apparatus contains an iden of portable media players connected to an exemplary record ing device that stores the A/V contents. Once the type of IRVINE, CA 92612-7108 portable media player is identi?ed, the recording device (73) Assignee: automatically generates compressed bit stream in a format Streaming Networks (Pvt.) Ltd., Islamabad (PK) that is compatible With the portable media player. Depend ing upon the nature of the input, the recording apparatus digitiZes, encodes and/or transcodes the A/V contents and stores directly into the portable media player’s local storage (21) Appl. No.: in playback ready format. 11/520,314 10 / 18 User Interface 22 hi / I / t / 12 14 / AN Input ‘ Input Source 7 Module 24 I6 Portable M ‘ g > Media Player _ 7 Converter 7 Output General purpose ' T T oeteciiwn/ Configuration T 20 / 4 26 storage devrce Patent Application Publication Oct. 25, 2007 Sheet 1 0f 10 US 2007/0248328 A1 10 18 User Interface 22 i / l l / 12 24 16 14 / Portable M > Media Player ANlnput ‘ Input Source 7 Module ‘ ’ > 7 Converter 7 Output General purpose /' slorage t t Mefhm/ Configuration FIG. 1 T 20 / : 26 devlce Patent Application Publication Oct. 25, 2007 Sheet 2 of 10 US 2007/0248328 A1 / i0 32 Video Input v‘d / 36 / 33 PMPIStorage Media I 80 Connector }> Capture and Digitizer 34 PMP/ Digital Signal Processor ‘ > Storage ‘ 7 Interface Audio Input x Audio Capture and Digitizer A Power Connector \( H 46 A y 44 y /42 40 Power Flash Random Access Record Supply Memory Memory Button / User Input via OneButton Ftecordrng Device FIG. 2 ?- Status LED Patent Application Publication Oct. 25, 2007 Sheet 3 0f 10 US 2007/0248328 A1 W24 48 / Analogue / Digital A/V signal Source 10 / _ Portabie Media ' Pla er PMP Y ( ) Recording apparatus /26 General > purpose storage device FIG. 3 /24 50 Digital A/V Contents m Portable Media / Player (PMP) Recording apparatus General : purpose storage device FIG. 4 /26 Patent Application Publication Oct. 25, 2007 Sheet 4 0f 10 10 52 / Set-Top-Box US 2007/0248328 A1 24 / 7 Recording > apparatus Portable Media Player (PMP) FIG. 5 24 / Recording Portable Media V apparatus FIG. 6 Player (PMP) Patent Application Publication Oct. 25, 2007 Sheet 5 0f 10 US 2007/0248328 A1 24 26 General purpose storage device Portable Media Recording apparatus Player (PMP) FIG. 7 24b 24a / 1 Portable Media Player (PMP) Recording apparatus FIG. 8 Portable Media V Player (PMP) Patent Application Publication Oct. 25, 2007 Sheet 6 0f 10 10 24 / ——>' US 2007/0248328 A1 ./ - Recordrng apparatus Portable Media —-——> Player (PMP) FIG. 9 10 26 / / ' , Recordrng General ‘____,+ apparatus purpose . storage devrce FIG. 10 Patent Application Publication Oct. 25, 2007 Sheet 7 of 10 Connect the recording apparatus to AN US 2007/0248328 A1 / source and PMP, and turn on the power 1 Wait for automatic detection of signal / source, video standard, and PMP type i Press Button to start recording a / l Press Button to stop recording 66 / L Play recorded ?le from PMP play list FIG. 1 1 68 / Patent Application Publication Oct. 25, 2007 Sheet 8 of 10 Connect the recording apparatus to AN US 2007/0248328 A1 70 source and PMP. and turn on the power l Wait for automatic detection of signal source, video standard, and PMP type t Press Button to start recording 1 76 Press Button to stop recording 78 YES Play recorded tite(s) trom PMP play list FIG. 12 Patent Application Publication Oct. 25, 2007 Sheet 9 0f 10 US 2007/0248328 A1 Connect the recording apparatus to AN source and PMP, and turn on the power 1 Wait for automatic detection of signal source, video standard, and PMP type l 92 94 Press Button to start recording l Press Button to stop recording l 98 Manually add recorded file to PMP play list i Play recorded file from PMP play list ' FIG- 13 100 Patent Application Publication Oct. 25, 2007 Sheet 10 0f 10 Connect the recording apparatus to AN /‘ 10 source and mass media storage device, and turn on the power l Wait for automatic detection of signal / I12 source, video standard, and mass media storage type 1‘ 114 Press Button to start recording l / / 1 16 Press Button to stop recording 118 YES I20 Copy the-recorded ?|e(s) to a PMP and play / FIG. 14 US 2007/0248328 A1 Oct. 25, 2007 US 2007/0248328 A1 RECORDING APPARATUS FOR USE WITH A RANGE OF PORTABLE MEDIA PLAYERS media player memory may be internal or external to the portable media player. Examples of the portable media RELATED APPLICATION player memory include a hard-disk, RAM, compact ?ash, SD card, multi-media card, memory stick, ?ash drive and/or [0001] This Application is a continuation-in-part of, and claims the bene?t of priority from US. patent application any other storage medium. The recording apparatus com prises a detection module con?gured to automatically iden tify a portable. media player connected to the output module, Ser. No. 11/401,759, titled “ONE-STEP RECORDING APPARATUS FOR PORTABLE MEDIA PLAYERS,” Which Was ?led on Apr. 10, 2006 and commonly assign to the assignee of this application, the disclosure of Which is incorporated herein by reference in its entirety. FIELD OF INVENTION [0002] The present invention relates to the ?eld of audio/ video recorders, and more speci?cally, to an audio/video recorder device for use With a range of portable media players. and a con?guration module con?gured to control or select the format of the output bit stream to be compatible With that used by the identi?ed portable media player. The detection and con?guration modules select formats for A/V encoding, multiplexing, and ?le type, Which are suitable for the identi?ed portable media player. Other associated selections may include appropriate bit rates and rate-distortion param eters for the compressed bit streams, and imposing suitable limits on ?le siZes and recording durations. According to another embodiment, an exemplary system of this disclosure identi?es general purpose storage devices, and records and stores data to mass storage devices other than a portable BACKGROUND OF INVENTION [0003] The portable media player market has registered rapid groWth in recent years. The sharp rise in the popularity of portable media players has raised the demand for neW and better media contents. With the increase in media contents, media player. [0005] According to one embodiment, the recorded con tents can be played back by the portable media players immediately upon stopping the recording. To facilitate immediate playback of the recorded contents, the recording management of such contents for portable media players apparatus contains means for automatic identi?cation of becomes more challenging. Users have encountered dif? culties in transferring and/or recording personal A/V con portable media players. Once the type of a portable media player connected to the recording apparatus is identi?ed, the tents to or from portable media players. Conventional trans recording apparatus automatically con?gures itself to gen fer of A/V contents to a portable media player typically involves several steps like A/V capture, encoding or transcoding to a desired format, and transferring the result ant data to the player memory. These steps usually requires erate compressed bit stream in a format that is directly compatible With the portable media player. The A/V contents may come in the form of analogue/digital signals or as the use of a computer, intermediate storage, and/ or non-real digital data in compressed or uncompressed form from transmission and/or storage devices. Depending upon the time processing, Which make the process costly and time nature of the input, the recording apparatus digitiZes, consuming. The problem is further compounded by the fact encodes and/or transcodes the A/V contents and stores that different portable media players access and store media contents in different formats, and hence contents created for one portable media player are usually incompatible With the other portable media players. Accordingly, there is a need for directly into the portable media player’s local storage in playback ready format. In one aspect, the recording appa mechanisms for play-lists in portable media players. The ratus provides both manual as Well as automatic update a convenient and cost-effective method to record and trans recording apparatus may alloW the user to override the fer A/V contents to portable media players. There is also a need for a loW cost, convenient to operate, real-time A/V automatic con?guration mechanism and modify the bit stream parameters through a manual con?guration interface. recording device that is interoperable With a variety of portable media players. There is another need for an A/V recording device that automatically identi?es the type of a portable media player connected to the output of the record ing device, and con?gures the A/V recording device to generate and store compatible bit streams directly into the The recording apparatus may record and store A/V contents to mass storage devices other than a portable media player. [0006] It is understood that other embodiments of the portable media player’s local storage. SUMMARY [0004] Various embodiments described in this application address one or more above-described issues. One objective of the invention is to provide a cost-effective and convenient Way to use A/V contents recording apparatus or device that alloWs users to conveniently record and transfer personal A/V contents to portable media players of various kinds, thereby improves the portability of the recorded contents. An exemplary recording apparatus includes an input module con?gured to receive A/V contents in analogue or digital present invention Will become readily apparent to those skilled in the art from the folloWing detailed description, Wherein various embodiments of the invention are shoWn and described by Way of illustration. As Will be realiZed, the invention is capable of other and different embodiments and its several details are capable of modi?cation in various other respects, all Without departing from the spirit and scope of the present invention. Accordingly, the draWings and detailed description are to be regarded as illustrative in nature and not as restrictive. BRIEF DESCRIPTION OF DRAWINGS [0007] FIG. 1. Overview of an embodiment of the current invention receiving analogue/digital audio-visual signals form, a converter module con?gured to encode or transcod ing A/V contents to a desired format, and an output module con?gured to transfer the encoded or transcoded contents and recording them in a desired digital format directly to a portable media player storage memory or a mass storage device. [0008] FIG. 2. Overview of an embodiment of the current directly to a portable media player memory. The portable invention receiving digital audio-visual contents and record Oct. 25, 2007 US 2007/0248328 A1 ing them in a desired digital format directly to a portable recording apparatus includes an input module con?gured to media player storage memory or a mass storage device. [0009] FIG. 3. An embodiment of the current invention receiving audio-visual signals from a set-top-box and receive A/V contents in analogue or digital form, a converter module con?gured to encode or transcoding A/V contents to a desired format, and an output module con?gured to recording them in a desired digital format directly to a transfer the encoded or transcoded contents directly to a portable media player storage memory. portable media player memory. The portable media player [0010] FIG. 4. An embodiment of the current invention memory may be internal or external to the portable media receiving audio-visual broadcast signals from RF antenna player. Examples of the portable media player memory and recording them in a desired digital format directly to a include a hard-disk, RAM, compact ?ash, SD card, multi media card, memory stick, ?ash drive and/or any other storage medium. [0023] The recording apparatus further includes a detec tion module con?gured to automatically identify a portable portable media player storage memory. [0011] FIG. 5. An embodiment of the current invention receiving digital audio-visual contents from a removable storage device and recording them in a desired digital format directly to a portable media player storage memory. [0012] FIG. 6. An embodiment of the current invention receiving digital audio-visual contents from a ?rst portable media player and recording them in a desired digital format directly to a second portable media player storage memory. [0013] FIG. 7. An embodiment of the current invention receiving digital audio-visual contents from a portable media player storage memory and recording them in a desired digital format directly to the same portable media player storage memory. [0014] FIG. 8. An embodiment of the current invention receiving digital audio-visual contents from a mass storage device and recording them in a desired digital format directly to the same mass storage device. [0015] FIG. 9. OvervieW of an embodiment of the current invention illustrating the internal processing modules. [0016] FIG. 10. A simpli?ed diagram illustrating the hard Ware components of an embodiment of the present inven tion. [0017] FIG. 11. An operational ?oW chart of an embodi ment of the current invention for one recording session directly to a PMP. [0018] FIG. 12. An operational ?oW chart of an embodi ment of the current invention for one or multiple recording session(s) directly to a PMP. [0019] FIG. 13. An operational ?oW chart of an embodi ment of the current invention for one recording session directly to a PMP, Where the play lists are updated manually. [0020] FIG. 14. An operational ?oW chart of an embodi ment of the current invention for one or multiple recording session(s) to a mass storage device. media player connected to the output module, and a con ?guration module con?gured to control or select the format of the output bit stream to be compatible With that used by the identi?ed portable media player. The detection and con?guration modules select formats for A/V encoding, multiplexing, and ?le type, Which are suitable for the identi?ed portable media player. Other associated selections may include appropriate bit rates and rate-distortion param eters for the compressed bit streams, and imposing suitable limits on ?le siZes and recording durations. According to one aspect, an exemplary system of this disclosure identi?es general purpose storage devices, and records and stores data to mass storage devices other than a portable media player. [0024] In one embodiment, an exemplary recording device captures A/V signals in analogue/ digital form from a source that may be a video camera, DVD player, set top box, VCR, TV set, or any other media storage or transmission device. The recording device may use standard CVBS, S-Video, component video, RGB, DVI, HDMI, LVDS and the like for analogue/digital input. Once captured, the analogue signal is suitably processed and digitiZed, and is passed on to the appropriate A/V encoder module. The A/V encoder module may consist of any suitable audio and/or video compression method as provided by Mpegl, Mpeg2, Mpeg4, H.263, H264, VC-l,AAC, MP2, MP3, AC-3 standards, or any other standard or proprietary compression algorithm. It is Worth noting that the scope of the current invention is not limited by the encoder algorithm/architecture or by the A/V multi plexing algorithm/architecture. The detection module may employ any standard protocol governing plug-and-play devices such as USB, FireWire or BlueTooth, or any other device protocol, to obtain the device/vendor ID of the DETAILED DESCRIPTION portable media player connected to the recording apparatus. [0021] The detailed description set forth beloW in connec tion With the appended draWings is intended as a description of various embodiments of the present invention and is not intended to represent the only embodiments in Which the The con?guration module uses the device/vendor ID to select appropriate A/V encoding, multiplexing, and ?le formats, and sets rate distortion parameters suitable for the target portable media player. The encoder module com present invention may be practiced. The detailed description presses the A/V contents into a desired format as prescribed includes speci?c details for the purpose of providing a by the detection and con?guration modules and passes them thorough understanding of the present invention. HoWever, it Will be apparent to those skilled in the art that the present on to the output module. The output module transfers and stores the compressed media contents directly to a portable invention may be practiced Without these speci?c details. In media player storage memory in playback ready form. The some instances, Well-knoWn structures and components are output module may also transfer the compressed media shoWn in block diagram form in order to avoid obscuring the concepts of the present invention. contents to a general purpose storage device other than a portable media player. The output module may employ any [0022] One or more embodiments of the present invention Will noW be described. According to one embodiment, an exemplary recording apparatus or device alloWs users to Wired or Wireless means like USB, Ethernet, FireWire, BlueTooth, IrDA, Wi-Fi, or any other suitable protocol or standard for data transfer. conveniently record and transfer personal A/V contents to [0025] portable media players of various kinds, thereby improves current invention receives compressed or uncompressed A/V data in digital form from a computer, set top box, or any the portability of the recorded contents. The exemplary In another embodiment, the recording device of the Oct. 25, 2007 US 2007/0248328 A1 other storage or transmission device. The digital data input module may employ USB, Ethernet, or any other appropri ate Wired or Wireless means for data transfer. In the case of compressed data, the digital A/V contents are passed on to the appropriate A/V transcoder module for decoding and re-encoding, While in the case of un-compressed data, the decoding step is bypassed and the A/V contents are directly passed on to a suitable encoder. The A/V encoder or transcoder module may consist of any suitable audio and/or video compression method as provided by Mpegl, Mpeg2, Mpeg4, H.263, H264, VC-l, AAC, MP2, MP3, AC-3 stan dards, or any other standard or proprietary compression algorithm. It is Worth noting that the scope of the current invention is not limited by the encoder or transcoder algo rithm/architecture or by the A/V multiplexing algorithm/ architecture. The detection module may utiliZe any standard protocol governing plug-and-play devices such as USB, FireWire or BlueTooth, or any other device protocol, to obtain the device/vendor ID of the portable media player connected to the recording apparatus. The con?guration [0028] The user of the present invention does not require any knoWledge or experience of operating a computer or any other active device other than a portable media player and the invention itself Despite this simplicity, an embodiment of the current invention may provide elaborate control of the recording device by alloWing an advanced user to set or override the automatically con?gured parameters through user con?guration data that may be entered through a button interface or as a data ?le, array, structure, or any other format that may reside in the portable media player’s memory or in any other storage device. The user may therefore acquire control of the automatic con?guration module and may override or set all the device parameters including the types of encoders/decoders, ?le formats, bit-rates, duration of recording and others. [0029] Different embodiments of the present invention may contain features like dynamic source detection, Whereby the selection of the appropriate A/V source is made dynamically on the basis of the availability of the A/V signal; dynamic video standard detection, Whereby the selection of NTSC/PAL/SECAM video standards is made module uses the device/vendor ID to select appropriate A/V automatically; automatic media detection, Whereby the type transcoding, A/V encoding, multiplexing, and ?le formats, and make of media storage device is detected automatically; and sets rate distortion parameters suitable for the target portable media player. The encoder or transcoder modules and automatic portable media player detection, Whereby compress the A/V contents into a desired format as pre different brands and makes of portable media players are identi?ed automatically. Different embodiments of the scribed by the detection and con?guration modules and pass present invention may provide support for FAT32, FAT16, them on to the output module. The output module transfers and stores the compressed media contents directly to the portable media player storage memory in playback ready form. The output module may also transfer the compressed media contents to a general purpose storage device other than a portable media player. The output module may employ any Wired or Wireless means like USB, Ethernet, FireWire, BlueTooth, IrDA, Wi-Fi, or any other suitable protocol or standard for data transfer. [0026] According to still another embodiment of the cur rent invention, A/V data is received both from a digital as Well as an analogue source. An exemplary recorder device selects an appropriate A/V transcoder and/or A/V encoder HFS, HFS+, Ext2, Ext3, NTFS, or any other standard or proprietary ?le system. Moreover, embodiments of the present invention may support MP4, MOV, AVI, ASF, or any other standard or proprietary ?le format. [0030] Certain embodiments of the present invention may use a remote control device for con?guration and control. The remote control device may contain a single or a plurality of buttons, and may control the entire features or a sub-set of the entire features of the recorder device. A single or a plurality of buttons may be housed on both the recorder device and the remote control device or on either one of determined by the detection and con?guration modules to them. The remote control device may communicate With the recorder device through any Wired or Wireless means. An embodiment of the present invention may also contain a generate the media contents in a desired format. According to another embodiment, A/V contents may be received in docking station for interfacing With and/or holding a por table media player. digital form from a storage/transmission device. The [0031] encoded/transcoded AN contents may be transferred back to the same device or to another storage/transmission device. tain a TCP/IP stack or any other suitable communication stack to connect to netWorked devices. An embodiment of the present invention may further contain an RF tuner for According to another embodiment of the invention, audio only, video-only or still-image contents may be stored or recorded in a manner similar to that described for A/V contents. An embodiment of the present invention may con receiving digital/analogue broadcast signals. It may also be noted that although the present invention has been described from the perspective of a standard portable media player, an A unique aspect of the present invention is its embodiment of the device may easily record and store to any ability to record analogue and/ or digital A/V media contents directly to a portable media player memory in one step, Without requiring any intermediate storage or processing steps. The stored contents can be played back by the portable portable device that stores and plays back still-image, audio, [0027] video, or A/V contents, such as a mobile phone or a PDA. A device as described by the current invention may be poWered by a battery, an AC source, or a DC source. media player immediately upon stopping the recording. In [0032] this context, the invention gives portable media player users the option of managing their oWn play-lists or alloWing the recorder device to update the play-lists automatically. In the ing apparatus 10 comprises an input module 12, a converter former case the device treats a portable media player as any other mass storage device and the play-lists are left un In one embodiment as shoWn in FIG. 1, the record module 14, an output module 16, a user interface module 18 and a detection/con?guration module 20. As Will be further described beloW, the recording apparatus 10 is used to touched, While in the latter case the portable media player ?le structure and play-lists are updated to alloW instant play facilitate the transfer of A/V contents from an A/V input source 22 to a portable media player 24 and/or a general purpose storage device 26. The transfer can be effected back of the recorded contents. simultaneously as the A/V contents are being played by the Oct. 25, 2007 US 2007/0248328 A1 A/V input source 22. For example, in the case Where the A/V tal form from a computer, a set top box, or any other storage input source 22 is a television, the A/V contents can be vieWed by a user on the television in real-time While the or transmission device. The input module 12 may employ USB, Ethernet, or any other appropriate Wired or Wireless means for data transfer. In the case of compressed data, the digital A/V contents are passed onto the converter module 14 that includes transcoding functions for decoding and re encoding the A/V contents to and from any desired format, transfer is being effected on the portable media player 24 and/ or the general purpose storage device 26. Optionally, the A/V contents being recorded can also be played simulta neously on the portable media player 24 thereby alloWing a user to Watch What is being recorded onto the portable media player 24. [0033] The input module 12 is con?gured to receive A/V contents in analog or digital form from the A/V input source 22. The A/V contents may be single-channel or multiple channel. The converter module 14 is con?gured to encode or transcode the A/V contents received by the input module 12 to a desired format. The output module 16 is con?gured to transfer the encoded or transcoded contents directly to a such as, MPEG1, MPEG2, MPEG4, H.263, H264, AAC, MP2, MP3, AC-3, or any other standard or proprietary format. In the case of uncompressed data, the decoding step is bypassed and the A/V contents are encoded by the converter module 14. It is Worth noting that the scope of the present invention is not limited by any encoder or transcoder algorithm/architecture or A/V multiplexing algorithm/archi tecture. The encoded or re-encoded A/V contents are passed memory associated With the portable media player 24. The memory associated With the portable media player 24 may be internal or external to the portable media player 24. The onto the output module 16. [0039] The output module 16 transfers and stores the compressed A/V contents directly to the memory associated recording apparatus 10 can also store its output to the With the portable media player 24 in playback ready form. general purpose storage device 26 other than the portable media player 24. The portable media player 24 and the contents to a general purpose storage device 26 other than general storage device 26 may comprise a hard disk, a the portable media player 24. The output module 16 may random access memory (RAM), a compact ?ash, a secure employ any Wired or Wireless means like USB, Ethernet, The output module 16 may also transfer the compressed A/V digital (SD) card, a multi-media card, a memory stick, a FireWire, BlueTooth, IrDA, Wi-Fi, or any other suitable ?ash drive or any other storage medium. protocol or standard for data transfer. [0034] As noted above, the recording apparatus 10 cap tures A/V contents in analog/ digital form from the A/V input source 22. The A/V input source 22 may include a video camera, a DVD player, a set top box, a VCR, a TV set, or any other media storage or transmission device. The record ing apparatus 10 may use various video standards, such as, CVBS, S-Video, Component Video, RGB, DVI, HDMI, LVDS, ITU-R BT.656 and the like for analog/digital video input. The recording apparatus 10 may also use various audio standards, such as, I2S and PCM and the like for analog/digital audio input. [0035] In the case of analog contents, such contents are captured by the input module 12 and suitably processed and [0040] The recording apparatus 10 further includes the user interface module 18 and the detection/con?guration module 20. The user interface module 18 is con?gured to accept input from a user. The input from the user may be used to control the operation of the recording apparatus 10. The detection/con?guration module 20 is con?gured to receive information including recording parameters from the portable media player 24 and/or the general purpose storage device 26 and use such information to con?gure the input module 12, the converter module 14 and the output module 16 so as to generate the output in the appropriate format for the portable media player 24 and/or the general purpose storage device 26. Alternatively, the detection/con?guration digitiZed. In the case of digital contents, such contents are passed onto the converter module 14 With minimal process mg. [0036] The converter module 14 receives the output from the input module 12. The converter module 14 may be con?gured to handle any suitable audio and/or video com module 20 may also receive the information from other pression method as provided by, for example, MPEG1, MPEG2, MPEG4, H.263, H264, AAC, MP2, MP3, AC-3 protocol governing plug-and-play devices such as USB, standards, or any other standard or proprietary compression algorithm. It is Worth noting that the scope of the present invention is not limited by any encoder algorithm/architec ture or A/V multiplexing algorithm/architecture. The con obtain the device/vendor ID of the portable media player connected to the recording apparatus. The con?guration verter module 14 compresses the A/V contents into a desired format and passes them onto the output module 16. [0037] The output module 16 transfers and stores the compressed A/V contents directly to the memory associated With the portable media player 24 in playback ready form. sources, such as, a doWnload from a Website on the Internet. [0041] The detection/con?guration module 20 also per forms a detection function to determine the type of portable media player connected to the output module 16. The detection/ con?guration module 20 may utiliZe any standard FireWire or BlueTooth, or any other device protocol, to module uses the device/vendor ID to select appropriate A/V transcoding, A/V encoding, multiplexing, and ?le formats, and sets rate distortion parameters suitable for the target portable media player. The encoder or transcoder modules compress the A/V contents into a desired format as pre scribed by the detection and con?guration modules and pass them on to the output module. The output module 16 The output module 16 may also transfer the compressedA/V transfers and stores the compressed media contents directly contents to a general purpose storage device 26 other than to the portable media player storage memory in playback the portable media player 24. The output module 16 may ready form. The output module may also transfer the com pressed media contents to a general purpose storage device other than a portable media player. The output module may employ any Wired or Wireless means like USB, Ethernet, employ any Wired or Wireless means like USB, Ethernet, FireWire, BlueTooth, IrDA, Wi-Fi, or any other suitable protocol or standard for data transfer. [0038] In another embodiment, the recording apparatus 10 receives compressed or uncompressed A/V contents in digi FireWire, BlueTooth, IrDA, Wi-Fi, or any other suitable protocol or standard for data transfer. Oct. 25, 2007 US 2007/0248328 A1 [0042] FIG. 2 illustrates another embodiment of the present invention. The recording apparatus 10 includes a video capture and digitizer 32, an audio capture and digitizer A/V input source 22 is in digital bit-stream in compressed or uncompressed form streaming from a netWork device or source or read from the portable media player 24 or the 34, a digital signal processor 36, a portable media player general purpose storage device 26. [0050] An embodiment of the present invention may fur (PMP)/storage interface 38, a record button 40, a random access memory 42, a ?ash memory 44 and a poWer supply 46. [0043] The video capture and digitiZer 32 and the audio capture and digitiZer 34 perform functions that are similar to those described above in connection With the input module 12. These digitiZers 32, 34 receive video and audio inputs respectively from the A/V input source 22 (not shoWn in FIG. 2) and then render these inputs into digital form. Output from the digitiZers 32, 34 is then forWarded to the digital signal processor 36 for processing into a desired format. Subsequently, output from the digital signal processor 36 is forWarded to the PMP/storage interface 38 for delivery to the portable media player 24 and/or the general purpose storage device 26 (not shoWn in FIG. 2). [0044] The record button 40 is used by the user to initiate recording of the A/V contents from the A/V input source 22 onto the portable media player 24 and/or the general purpose storage device 26. In this embodiment, the user may simply press the record button 40 to initiate the recording operation by the recording apparatus 30 Without any further action on ther contain an RF tuner for receiving digital/analog broad cast signals. It may also be noted that although the present invention has been described in the context of a portable media player, an embodiment of the recording apparatus may easily record and store to any portable device that stores and plays back still-image, audio, video, or A/V contents, such as, a mobile phone or a PDA (personal digital assis tant). Furthermore, the recorded A/V contents can also be played back by softWare media players on any non-portable devices, such as, a desktop computer and the like. [0051] One embodiment of the present invention is a stand-alone device. HoWever, it should be noted that there may be instances Where the recording apparatus is housed in a host device, and the recording apparatus may even share some of the circuitry of the host device. The purpose of such an arrangement Would be to enhance the functionality of the host device by providing the facility of direct recording of A/V contents to a portable media player. For example, in one embodiment, the recording apparatus may be housed in a set the part of the user. top box, a TV set, a camcorder, a video camera, a DVD player, a VCD player, a DVR, a VCR, or any other media [0045] player. While the recording apparatus 10 is described above in connection With A/V contents, it should be under stood that the recording apparatus 10 may also be used to record and store audio-only, video-only or still-image con tents in a manner similar to that described for A/V contents. [0046] Different embodiments of the present invention may contain features like dynamic source detection, Whereby the selection of the appropriate A/V input source is made dynamically on the basis of the availability of the A/V signal; dynamic video standard detection, Whereby the selection of NTSC/PAL/SECAM video standards is made automatically; automatic media detection, Whereby the type and make of media storage device is detected automatically; and automatic portable media player detection, Whereby different brands and makes of portable media players are identi?ed automatically. [0047] Different embodiments of the present invention may also provide support for FAT32, FAT16, HFS, HFS+, Ext2, Ext3, NTFS, or any other standard or proprietary ?le system. Moreover, embodiments of the present invention may support MP4, MOV, AVI, ASF, or any other standard or proprietary ?le format. [0048] Certain embodiments of the present invention may use a remote control device for con?guration and control. The remote control device may contain one or more buttons, Which may be used to control some or all of the features or functions of the recording apparatus. One or more buttons may be housed on both the recording apparatus device and the remote control device or on either one of them. The [0052] The recording apparatus 10 of the present invention may be deployed in various situations, as depicted in FIGS. 3-10. In FIG. 3, the recording apparatus 10 receives and processes A/V contents from an analog/digital source 48. In this case, the recording apparatus 10 can utiliZe an appro priate A/V encoder to generate the output in a desired format. The recording apparatus 10 then forWards its output to the portable media player 24 and/or the general purpose storage device 26 for playback and/or storage. [0053] In FIG. 4, the recording apparatus 10 receives and processes digital A/V contents from a digital source 50. In this case, the recording apparatus 10 can utiliZe an appro priate A/V transcoder and/or A/V encoder to generate the output in a desired format. The recording apparatus 10 then forWards its output to the portable media player 24 and/or the general purpose storage device 26 for playback and/or storage. [0054] In FIG. 5, the recording apparatus 10 receives A/V contents from a set top box 52. The recording apparatus 10 processes the A/V contents and then forWards its output to the portable media player 24 for playback and/or storage. [0055] In FIG. 6, the recording apparatus 10 receives A/V contents transmitted over the air by a transmitting source (not shoWn). The recording apparatus 10 processes the A/V contents and then forWards its output to the portable media player 24 for playback and/or storage. [0056] In FIG. 7, the recording apparatus 10 receives A/V apparatus through any Wired or Wireless means. One embodiment of the present invention may contain a docking contents from the general purpose storage device 26. The recording apparatus 10 processes the A/V contents and then forWards its output to the portable media player 24 for station for interfacing With and/or holding a portable media playback and/or storage. player. [0057] In FIG. 8, the recording apparatus 10 receives A/V contents from one portable media player 2411. The recording apparatus 10 processes the A/V contents and then forWards its output to another portable media player 24b for playback and/or storage. remote control device may communicate With the recording [0049] An embodiment of the present invention may con tain a TCP/IP stack or any other suitable communication stack to alloW for connection to one or more netWorked devices. In one embodiment, the A/V data provided by the Oct. 25, 2007 US 2007/0248328 A1 [0058] In FIG. 9, the recording apparatus 10 receives A/V contents from the portable media player 24 and then trans fers the encoded/transcoded A/V contents back to the same portable media player 24. [0059] In FIG. 10, the recording apparatus 10 receives A/V contents from the general purpose storage device 26 and then transfers the encoded/transcoded A/V contents back to the same general purpose storage device 26. [0060] FIG. 11 illustrates one operational How of one embodiment of the recording apparatus 10. At block 60, the recording apparatus 10 is connected to the A/V input source 22 and the portable media player 24. The recording appa ratus 10 is then poWered up. At block 62, the recording apparatus 10 performs its initialiZation procedures, such as, automatic detection of signal source, video standard and portable media player type. At block 64, the user activates the recording process by pressing the record button 40 on the recording apparatus 10. In response, the recording apparatus [0063] FIG. 14 illustrates another operational How of one embodiment of the recording apparatus 10. At block 110, the recording apparatus 10 is connected to the A/V input source 22 and the general purpose storage device 26. The recording apparatus 10 is then poWered up. At block 112, the recording apparatus 10 performs its initialiZation procedures, such as, automatic detection of signal source, video standard and storage device type. At block 114, the user activates the recording process by pressing the record button 40 on the recording apparatus 10. In response, the recording apparatus 10 processes and transfers the A/V contents from the A/V input source 22 to the general purpose storage device 26 for storage. At block 116, the user may discontinue the record ing process by pressing the record button 40 again. At block 118, the user may choose to record another A/V ?le. If so, the processes at blocks 114, 116 are repeated again. If not, at block 120, the user may copy the recorded A/V contents from the general purpose storage device 26 to the portable media player 24 and play the recorded A/V contents on the 10 processes and transfers the A/V contents from the A/V portable media player 24 by selecting the appropriate ?le input source 22 to the portable media player 24 for playback from a play list. and/or storage. At block 66, the user may discontinue the [0064] recording process by pressing the record button 40 again. At to record analog and/or digital A/V contents directly to a One advantage of the present invention is its ability block 68, the user may then play the recorded A/V contents portable media player in one step, Without requiring any on the portable media player 24 by selecting the appropriate intermediate storage. The stored contents can be played back ?le from a play list. [0061] FIG. 12 illustrates another operational How of one by the portable media player 24 immediately upon stopping the recording. Alternatively, the stored contents can be embodiment of the recording apparatus 10. At block 70, the recording apparatus 10 is connected to the A/V input source 22 and the portable media player 24. The recording appa ratus 10 is then poWered up. At block 72, the recording apparatus 10 performs its initialiZation procedures, such as, automatic detection of signal source, video standard and portable media player type. At block 74, the user activates the recording process by pressing the record button 40 on the recording apparatus 10. In response, the recording apparatus played back by the portable media player 24 simultaneously 10 processes and transfers the A/V contents from the A/V player 24 as any other mass storage device and the play lists input source 22 to the portable media player 24 for playback are left untouched, While in the latter option, the portable media player ?le structure and play lists are updated to alloW instant playback of the recorded contents. and/or storage. At block 76, the user may discontinue the recording process by pressing the record button 40 again. At block 78, the user may choose to record another A/V ?le. If so, the processes at blocks 74, 76 are repeated again. If not, at block 80, the user may play the recorded A/V contents on the portable media player 24 by selecting the appropriate ?le from a play list. [0062] FIG. 13 illustrates a further operational How of one embodiment of the recording apparatus 10. At block 90, the recording apparatus 10 is connected to the A/V input source 22 and the portable media player 24. The recording appa ratus 10 is then poWered up. At block 92, the recording apparatus 10 performs its initialiZation procedures, such as, automatic detection of signal source, video standard and portable media player type. At block 94, the user activates the recording process by pressing the record button 40 on the recording apparatus 10. In response, the recording apparatus 10 processes and transfers the A/V contents from the A/V input source 22 to the portable media player 24 for playback and/or storage. At block 96, the user may discontinue the recording process by pressing the record button 40 again. At block 98, the user may manually add the recorded A/V ?le to a play list associated With the portable media player 24. At block 100, the user may then play the recorded A/V ?le on the portable media player 24 by selecting the appropriate ?le from the play list. as the recording takes place, thereby alloWing a user to Watch What is being recorded onto the portable media player 24. [0065] Furthermore, in this context, the recording appa ratus 10 gives portable media player users the option of managing their oWn play lists or alloWing the recording apparatus to update the play lists automatically. In the ?rst option, the recording apparatus 10 treats a portable media [0066] Moreover, the recording apparatus 10 may also be con?gured to control and use some of the resources avail able on the portable media player 24, including, for example, display screen, buttons, and memory. Such resources may be used to receive input from the user and/or display output to the user. [0067] Another advantage of the present invention is its simplicity and ease of use Whereby transfer of the A NV contents involves no additional devices other than the A/V input source 22, the recording apparatus 10 and the portable media player 24 and/or the general purpose storage device 26. An embodiment of the present invention may further provide a one-button control interface to a user. By clicking the button once, the user may initiate the transferring of the A/V contents onto the portable media player Without any other input from the user. In other Words, only a single user interaction, such as, pressing the button once, is needed to effect the transfer process. It should be noted that the scope of the present invention is not limited by the number or type of button(s) used in the control interface. A button may be a sWitch or key of any type, a touch sensor, part of a touch screen, or any other electronic or mechanical device. The user of the present invention does not require any knoWledge or experience in operating a computer or any other signal Oct. 25, 2007 US 2007/0248328 A1 processing device other than the portable media player and the recording apparatus. Despite this simplicity, an embodi functional equivalents to the elements of the various embodiments described throughout this disclosure that are ment of the present invention may provide elaborate control of the recording apparatus to an advanced user through con?guration data that may be stored as a data ?le, array, structure, or any other format. The con?guration data may reside in the portable media player or in any other storage device. The con?guration data is handled by a con?guration module and may provide control of all the device parameters knoWn or later come to be knoWn to those of ordinary skill including the type of encoders/decoders, the bit-rates, dura tion of recording and other parameters. [0068] The various illustrative logical blocks, modules, circuits, elements, and/or components described in connec tion With the embodiments disclosed herein may be imple mented or performed With a general purpose processor, a digital signal processor (DSP), an application speci?c inte grated circuit (ASIC), a ?eld programmable gate array (FPGA) or other programmable logic component, discrete gate or transistor logic, discrete hardWare components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing components, e.g., a combination in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of Whether such disclosure is explicitly recited in the claims. No claim element is to be construed under the provisions of 35 U.S.C. §ll2, sixth paragraph, unless the element is expressly recited using the phrase “means for” or, in the case of a method claim, the element is recited using the phrase “step for.” What is claimed is: 1. A system for facilitating transfer of audio/visual (A/V) data, the system comprising: an A/V input source con?gured to provide the A/V data; a portable media player; and a recording apparatus coupled betWeen the A/V input source and the portable media player and con?gured to record the A/V data from the A/V input source to the portable media player in a format that is compatible With the portable media player. 2. The system of claim 1 Wherein the recording apparatus of a DSP and a microprocessor, a number of microproces is con?gured to output the A/V data in accordance With a sors, one or more microprocessors in conjunction With a plurality of speci?ed recording parameters. DSP core, or any other such con?guration. [0069] The methods or algorithms described in connection With the embodiments disclosed herein may be embodied directly in hardWare, in a softWare module executable by a processor, or in a combination of both, in the form of control logic, programming instructions, or other directions, and 3. The system of claim 1 Wherein the A/V data recorded directly in the portable media player can be played back by the portable media player immediately upon stopping the recording. 4. The system of claim 1 Wherein the transfer of the A/V data involves no additional devices other than the A/V input may be contained in a single device or distributed across source, the recording apparatus and the portable media multiple devices. A softWare module may reside in RAM player. memory, ?ash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium knoWn in the art. A storage medium may be coupled to the processor such that the processor can read information from, and Write 5. The system of claim 1 Wherein the recording apparatus is further con?gured to update a play list associated With the information to, the storage medium. In the alternative, the storage medium may be integral to the processor. [0070] The current invention may be embodied as a stand alone device or may be housed in a host device. In one embodiment, the device may even share some of the cir cuitry of the host, Which enhances the functionality of the host device by providing the facility of direct recording of A/V contents to a variety of portable media players. For instance, an exemplary recording device may be imple mented in a set-top-box, TV set, camcorder, video camera, DVD player, VCD player, DVR, VCR, or any other media player. [0071] The previous description of the disclosed embodi ments is provided to enable any person skilled in the art to make or use the present invention. Various modi?cations to these embodiments Will be readily apparent to those skilled in the art, and the generic principles de?ned herein may be applied to other embodiments Without departing from the spirit of scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shoWn herein, but is to be accorded the full scope consistent With the claims, Wherein reference to an element in the singular is not intended to mean “one and only one” unless speci? cally so stated, but rather “one or more”. All structural and portable media player upon completion of a recording session. 6. The system of claim 1 Where the A/V data provided by the A/V input source includes audio-visual data, audio-only data, video-only data, or still image data. 7. The system of claim 1 Wherein the A/V data is recorded in a memory associated With the portable media player; and Wherein the memory associated With the portable media player is internal or external to the portable media player. 8. The system of claim 1 further comprising: a general purpose storage device con?gured to store the A/V data from the A/V input source via the recording apparatus. 9. The system of claim 7 Wherein the recording apparatus is further con?gured to perform automatic storage media detection. 10. The system of claim 7 Wherein the portable media player or the general purpose storage device includes any one of a hard disk, a ?ash drive, a memory stick, a compact ?ash, a SD card, a multi-media card and a random access memory. 11. The system of claim 7 Wherein the A/V data provided by the A/V input source is compatible With at least one of a plurality of analog video standards including CVBS, S-Video, Component Video and RGB. Oct. 25, 2007 US 2007/0248328 A1 12. The system of claim 1 wherein the A/V data provided by the A/V input source is compatible With at least one of a plurality of digital video standards including lTU-R BT.656, DVI, HDMI and LVDS. 13. The system of claim 1 Wherein the A/V data provided by the A/V input source is in digital bit-stream in com pressed or uncompressed form, streaming from a netWork source or read from a portable media player or a general purpose storage device. 14. The system of claim 1 Wherein the A/V input source provides the A/V digital bit-stream that is compressed by at least one of a plurality of video and audio compression standards including MPEG1, MPEG2, MPEG4, H.263, H.264, VC-l, MP2, AC-3, MP3 and AAC. 15. The system of claim 1 Wherein the A/V data provided by the A/V input source includes analog audio signals that are single-channel or multiple-channel. 16. The system of claim 1 Wherein the A/V data provided by the A/V input source includes digital audio signals that are single-channel or multiple-channel and compatible With at least one of a plurality of formats including 12S and PCM. 17. The system of claim 1 Wherein the recording appa ratus is further con?gured to perform automatic detection of audio and video sources and automatic detection of video standards including PAL, NTSC and SECAM video stan dards. 18. The system of claim 1 Wherein the recording appa ratus is further con?gured to perform automatic portable media player detection and/or identi?cation. 19. The system of claims 1 and 18 Wherein the recording apparatus is further con?gured to automatically generate an output bit stream based on the identi?cation of a portable media player. 20. The system of claim 1 Wherein the recording appa ratus is coupled to the portable media player by at least one of a plurality of Wired or Wireless methods including USB, Ethernet, FireWire, BlueTooth, lnfraRed and Wi-Fi. a converter module con?gured to convert the received A/V data to a desired format; an output module con?gured to transfer the A/V data in the desired format to a portable media player for playback and/or storage; and a user interface module con?gured to receive one or more commands from a user; a detection module con?gured to automatically identify a portable media player or a mass storage device; and a con?guration module con?gured to control the input module, the converter module and the output module to effect the conversion of the received A/V data to the desired format and transfer the A/V data in the desired format to the portable media player; Wherein the desired format is selected from a plurality of formats. 26. The apparatus of claim 25 Wherein the transfer of the A/V data is effected in real-time as the A/V data is being played by the A/V input source. 27. The apparatus of claim 25 Wherein the transfer of the A/V data is effected in real-time, faster than real-time or sloWer than real-time. 28. The apparatus of claim 25 further comprising: a remote control device con?gured to alloW the user to issue the command to the user interface module. 29. The apparatus of claim 25 Wherein the apparatus is portable. 30. The apparatus of claim 25 Wherein the apparatus is stand-alone. 31. The apparatus of claim 25 Wherein the apparatus is housed in at least one of a plurality of devices including a set top box, a television, a video camera, a camcorder, a DVD player, a VCD player, a DVR and a VCR. 32. The apparatus of claim 25 Wherein the converter module is con?gured to encode and/or transcode the A/V data to a desired format by at least one of a plurality of compression algorithms including MPEG1, MPEG2, MPEG4, H.263, H.264, VC-l, MP2, AC-3, M3 and AAC. 21. The system of claim 1 Wherein the A/V input source 33. The apparatus of claim 25 Wherein the desired format includes one of a set top box, a television, a camcorder, a video camera, a digital camera, a DV camera, a DVR, a VCR, a DVD player, an RF tuner or any other media of the transferred A/V contents includes at least one of a receiving, playing or recording device. 22. The system of claim 1 Wherein the recording appa ratus is portable. 23. The system of claim 1 Wherein the portable media player includes a plurality of resources; and Wherein the recording apparatus is further con?gured to control and use one or more of the plurality of resources associated With the portable media player. 24. The system of claim 1 Wherein the A/V data being recorded to the portable media player can be simultaneously plurality of formats including MP4, MOV, AVI, ASP and MPG. 34. The apparatus of claim 25 Wherein the transferred A/V contents are compatible With one of a plurality of ?le systems including FAT32, FAT16, HFS, HFS+, Ext2, Ext3 and NTFS. 35. The apparatus of claim 25 further comprising: an output interface con?gured to perform automatic por table media player detection and identi?cation, and interface With the portable media player. 36. An audio visual (A/V) recording apparatus for using played back by the portable media player While recording. a range of media players that automatically detects and identi?es a media player coupled to the recording apparatus 25. An apparatus for facilitating recording and transfer of and generates a suitable output bit stream in a format audio/visual (A/V) data, the apparatus comprising: an input module con?gured to receive the A/V data from an A/V input source; compatible With the identi?ed media player. * * * * *
© Copyright 2026 Paperzz