WO2008030302A1 - Enregistreur de contenu vidéo à syntaxe de paramètres d'enregistrement de contenu vidéo et procédé associé - Google Patents
Enregistreur de contenu vidéo à syntaxe de paramètres d'enregistrement de contenu vidéo et procédé associé Download PDFInfo
- Publication number
- WO2008030302A1 WO2008030302A1 PCT/US2007/016833 US2007016833W WO2008030302A1 WO 2008030302 A1 WO2008030302 A1 WO 2008030302A1 US 2007016833 W US2007016833 W US 2007016833W WO 2008030302 A1 WO2008030302 A1 WO 2008030302A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video content
- content recording
- code
- parameter
- video
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/61—Solid state media wherein solid state memory is used for storing A/V content
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
-
- 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/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
-
- 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/7921—Processing of colour television signals in connection with recording for more than one processing mode
Definitions
- Video Content Recording Apparatus with Syntax for Video Content Recording Parameters
- DVRs digital video recorders
- VCR video cassette recorder
- DVRs allow consumers to more easily record video content, as compared to using a video cassette recorder (“VCR”), and allow consumers to playback the video content whenever they like — even during the recording of the video content.
- VCR video cassette recorder
- the stored video content is often "tied" to the display device (e.g., television) connected to the DVR, restricting where the consumer can playback the video content
- Devices are available that record video content onto a removable memory card. Once the video content is recorded, the memory card can be removed from the recording device and inserted into a portable playback device, such as a computer, smart phone, or portable media player. This allows consumers to watch video content whenever they want and wherever they want.
- a system comprising a first input configured to receive video content, a second input configured to receive a removable memory device, a third input configured to receive a code formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, and circuitry operative to record the video content onto the removable memory device in accordance with the values of the video content recording parameters specified by the code.
- a system comprising a first input configured to receive video content, a second input configured to receive a removable memory device, firmware specifying values of video content recording parameters for a plurality of playback devices, and a third input configured to receive a code for an additional playback device, the code being formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, wherein the system is operative to receive values of video content recording parameters for the additional playback device without a firmware upgrade.
- an apparatus comprising an input configured to receive video content, a plurality of inputs configured to receive a plurality of different types of removable memory devices, firmware specifying values of video content recording parameters for a plurality of playback devices, an input configured to receive a code for an additional playback device, the code being formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, and circuitry.
- the circuitry is operative to display a graphical user interface on a display device connected to the apparatus, the graphical user interface facilitating entry of the code by the user.
- the circuitry is also operative to record the video content onto the removable memory device in accordance with the values of the video content recording parameters specified by a selected one of the plurality of playback devices and additional playback device. In this way, the apparatus is operative to receive values of video content recording parameters for the additional playback device without a firmware upgrade.
- a method for using a video content recording apparatus with syntax for video content recording parameters comprising the acts of receiving video content, receiving a removable memory device, receiving a code formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, and recording the video content onto the removable memory device in accordance with the values of the video content recording parameters specified by the code.
- a method comprising providing a video content recording apparatus (the video content recording apparatus comprising a first input configured to receive video content, a second input configured to receive a removable memory device, a third input configured to receive a code formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, and circuitry operative to record the video content onto the removable memory device in accordance with the values of the video content recording parameters specified by the code) and publishing the code.
- the video content recording apparatus comprising a first input configured to receive video content, a second input configured to receive a removable memory device, a third input configured to receive a code formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, and circuitry operative to record the video content onto the removable memory device in accordance with the values of the video content recording parameters specified by the code
- a method comprising displaying a graphical user interface that facilitates user entry of a code formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order, receiving the code, and recording video content onto a removable memory device in accordance with the values of the video content recording parameters specified by the code.
- Figure I is an illustration of a system of an embodiment for video content recording.
- Figure 2 is an illustration of an operation of a video content recording system of an embodiment.
- Figure 3 is a block diagram of a video content recording apparatus of an embodiment.
- Figure 4 is a display screen of a graphical user interface of an embodiment that facilitates selection a target playback device.
- Figure 5 is a display screen of a graphical user interface of an embodiment that facilitates manual entry of video content recording parameters.
- Figure 6 is a display screen of a graphical user interface of an embodiment that facilitates manual entry of a code for a target playback device.
- Figure 7 is a chart illustrating a syntax of video content recording parameters of an embodiment.
- Figure 8 is a list of exemplary codes for various playback devices of an embodiment.
- Video content can take any suitable form.
- video content contains moving images; however, in some situations, video content can contain one or more still images.
- video content include, but are not limited to, a cable television broadcast, a satellite television broadcast, a terrestrial (i.e., "over-the-air") television broadcast, or a video output from a VCR, DVD player, camcorder, camera/video phone, personal or digital video recorder (e.g., TiVo TM), game player, or personal computer (e.g., an Internet broadcast).
- Video content can be in analog or digital form and converted from one form to another.
- Video content is most often, but not always, associated with audio content that is played in a synchronized fashion with the video content
- audio content will not be treated in as much detail as video content. It should be kept in mind, however, that when an action or element is described in the following description and claims solely in the context of video content, no assumptions should be made regarding whether or not that action or element also relates to audio content. For example, when it is said that video content is recorded and played back, no assumption should be made as to whether or not audio content is also being recorded and played back.
- the system 10 comprises a video content recording apparatus 100, a removable memory device 200, a video content source 300, a display device 400, a remote control device 500, a computer 600 and a power supply 700.
- the video content recording apparatus 100 will be described in more detail below.
- a "removable memory device” refers to a storage device that can be placed in/on and removed from the video content recording apparatus 100.
- a removable memory device 200 can take any suitable form, and it is presently preferred that the removable memory device 200 take the form of a non- volatile, solid-state memory device, such as a flash memory card.
- Memory cards of a particular type typically conform to a standard size and format and are interchangeable in the sense that they can be inserted and removed from a variety of host devices.
- Suitable flash memory cards include, but are not limited to, the following memory cards: SDTM, SDTM(HC), MiniSDTM(HC), MMCTM, MMCplusTM, MMCmobileTM, MicroSDTM(HC), Memory StickTM, Memory Stick PROTM, Memory Stick DuoTM, and Memory Stick PRO DuoTM.
- a USB memory device can also be used. Any suitable type of memory array can be used in a solid-state memory device, including a write-many or write-once two-dimensional or three-dimensional array, made from any suitable material. While it is presently preferred that the removable memory device 200 be a solid-state memory device, other removable memory devices can be used, such as, but not limited to, an optical disc and a magnetic disk. •
- a video content source 300 is any device that provides video content. Examples of a video content source include, but are not limited to, a cable tuner box, a satellite tuner box, a digital video broadcasting (DVB) tuner box, a terrestrial antenna, a set-top box, a VCR, a DVD player, a camcorder, a digital camera, a camera/video phone, a personal or digital video recorder (e.g., TiVoTM), a game player, or a personal computer.
- the video content source 300 can provide video content in analog or digital form.
- a display device 400 can be a monitor or television, for example.
- the video content source 300 is part of the display device 400, such as when the display device 400 is a television with a built-in tuner.
- the remote control device 500 is typically a wireless handheld user interface device used to communicate user commands to the video content recording apparatus 100.
- the computer 600 can be any suitable computing device, and the power supply 700 can be AC or a battery or both.
- the video content recording apparatus 100 comprises a variety of inputs and outputs to place the video content recording apparatus 100 in communication with other components. It should be noted that the video content recording apparatus 100 can contain additional or different inputs and outputs. It should also be noted that even though the term “input” and “output” are used and one-way arrows are sometimes used in the drawings, in some situations, there can be two-way communication between the video content recording apparatus 100 and the component connected via the input/output. Also, any suitable type of input or output can be used, and the terms input and output should be not restricted to the examples set forth in this description.
- first and second inputs are not necessarily the same type of inputs (or outputs) just because the word “input” (or “output”) is used.
- one input can be a physical connector, while another input can be an infrared receiver.
- the video content recording apparatus 100 comprises a first input 110 configured to receive video content from the video content source 300.
- the first input be a composite video input
- Composite video combines the three basic elements of a video picture (color, brightness, and synchronization data) into a single combined signal and is commonly used in consumer video equipment.
- the video content recording apparatus 100 also comprises a second input 120 configured to receive the removable memory device 200.
- the removable memory device 200 takes the form of a memory card
- the second input 120 can be a slot in the video content recording apparatus 100 that contains an electrical connector that mates with a mating connector on the memory card.
- the second input 120 can be adapted for any suitable removable memory device (e.g., the second input 120 can be a tray for receiving an optical disc). Although only a single second input 120 is shown in Figure 1, it should be understood that the video content recording apparatus 100 can contain inputs for a plurality of removable memory devices of the same type or of different types.
- the video content recording apparatus 100 further comprises a third input 130 configured to receive user input.
- the third input 130 can be configured to receive a communication from the remote 500.
- the third input 130 can be an infrared receiver that receives infrared transmissions from the remote 500; however, other inputs can be used (e.g., a physical connector if the remote 500 is wired to the video content recording apparatus 100 with an electrical or optical cable).
- the third input 130 can also be one or more buttons or other types of user interface elements on the apparatus 100 itself.
- the third input 130 can comprise both user interface elements on the apparatus 100 itself as well as be configured to receive a communication from the remote 500.
- the third input 130 can take any form to allow a user to provide input to the apparatus 100 where some or all of the user interface elements (e.g., buttons, switches, etc.) can be on the, remote 500 or on the apparatus 100 itself (or any other component). In this way, all of the user interface elements can be on the remote 500, all of the user interface elements can be on the apparatus 100 itself, or there can be a mix of user interface elements on the remote 500 and the apparatus 100 itself.
- the user interface elements e.g., buttons, switches, etc.
- the video content recording apparatus 100 also comprises a fourth input 140 configured to allow the apparatus 100 to be connected to the computer 600. It is presently preferred that the fourth input 140 be a USB connector. Although not shown, the video content recording apparatus 100 can comprise inputs (e.g., left and right • channels) for audio content. [0028]
- the video content recording apparatus 100 also has a number of outputs, such as the first output 150 that is configured to provide control information to the video content source 300.
- the first output 150 is preferably an infrared emitter that communicates control information to the video content source 300 via an infrared transmission, although other wireless technologies can be used.
- the first output 150 can be physically connected to the video content source 300, e.g., via an electrical or optical cable.
- the second output 160 is configured to provide video content and other display output (e.g., a graphical user interface) to the display device 400 and is preferably a composite video output and, optionally, an HDTV output.
- the power input 170 receives power from the power supply 700.
- the video content recording apparatus 100 can comprise outputs (e.g., left and right channels) for audio content.
- FIG. 2 illustrates the operation of one embodiment of the video content recording system 10.
- the video content recording apparatus 100 takes the form of a "video memory card recorder," and the removable memory device 200 takes the form of a flash memory card.
- the video memory card recorder has a plurality of card slots to support different types of memory cards.
- the video content recording apparatus 100 has similar recording and playback functionality as a video cassette recorder ("VCR") but uses flash memory cards instead of VCR tapes.
- VCR video cassette recorder
- the first step is-for the video content recording apparatus 100 to record video content from the video content source 300 directly onto the removable memory device 200.
- the video recording apparatus 100 contains an additional storage device (or an existing storage device that is otherwise used for a different purpose) that allows video content to be stored (temporarily, as in a cache, or otherwise) before recording it onto the removable memory device.) If the recording is a scheduled recording, the video content recording apparatus 100 sends control information via the first output 150, e.g., an IR emitter, (see Figure 1) to turn on the video content source 300 and select a channel.
- the first output 150 e.g., an IR emitter
- the scheduled recording can be based on channel, date, and start/stop times, including daily and weekly repeats.
- the video content recording apparatus 100 can display a graphical user interface ("GUP') on, the display device 400 to provide an easy way for a user to schedule a recording, as well as to playback video content and change settings.
- GUP' graphical user interface
- the video content recording apparatus 100 can also display the video content on the display device, either in real-time or otherwise, such as when the user "pauses" and then resumes watching a live broadcast.
- the video content recording apparatus 100 can also have additional functionality, such as, but not limited to, playing back and archiving digital photos, playing back audio files, and, as described in more detail below, acting as a card reader for a computer.
- a playback device can be any video-enabled device, such as but not limited to, a handheld game console 810 (e.g., the Sony PSPTM or the Nintendo DSTM), a mobile phone 820, a smart phone 830, a PC/notebook computer 840, a portable media player, such as a SanDisk SansaTM e200 Series MP3 player, a handheld computer or other video- enabled device (including, but not limited to, a Windows CE device), a set-top box, or a display device (e.g., a television) with playback functionality.
- a handheld game console 810 e.g., the Sony PSPTM or the Nintendo DSTM
- a mobile phone 820 e.g., a smart phone 830
- a PC/notebook computer 840 e.g., a portable media player, such as a SanDisk SansaTM e200 Series MP3 player, a handheld computer or other video- enabled device (including, but not limited to, a
- a playback device can also be the same (or different) video content recording apparatus 100 that recorded the video content onto the removable memory device 200. Accordingly, as described in more detail below, video content can be recorded on the removable memory device 200 in a format that is both suitable for small screen sizes of portable playback devices as well as full-screen sizes of display devices.
- a playback device can perform functions in addition to playing back video content stored on the removable memory device 200.
- the playback device can also play games, make telephone calls, receive email, or even record video content.
- some playback devices may not contain such an input, such as some existing portable media players, or may not have an input for the type of memory device (e.g., memory card) used by the video content recording apparatus 100.
- the user can transfer the video content from the removable memory device 200 first to an intermediary device, such as a personal computer 840, and then from the intermediary device to the ultimate playback device (e.g., using software on the intermediary device).
- the video content recording apparatus 100 allows a user to store and watch video content when he wants and wherever he wants (e.g., on the road, during a commute, at a friend's house, etc.).
- the video content recording apparatus 100 frees the user from the static viewing environment of his home.
- the video content recording apparatus 100 records the video content directly onto the removable media device 200 without requiring a personal computer.
- Using a removable media device 200 to provide video content to a playback device is also faster and less expensive than subscribing to pricey wireless video services for mobile phones and avoids the uncertainty of whether a wireless connection will be present while a user is roaming. Further, since solid-state memory devices, such as flash cards, can store video content more reliably and for a longer time than videocassette tapes, the video content recording apparatus 100 also provides the advantage of being able to archive precious video content on a more durable medium.
- Figure 3 is a block diagram of the some of the components of the video content recording apparatus 100 of an embodiment. It should be noted that the video content recording apparatus 100 can contain additional or different components than the ones shown in Figure 3. Also, it is presently preferred that the various inputs, outputs, and components be carried by a housing (an input or output protruding from the housing is still “carried by" the housing). In an alternate embodiment, one or more of the various inputs, outputs, and components are distributed among two or more housings.
- the video content recording apparatus 100 comprises a processor 180, embedded memory 185 (e.g., EEPROM or NAND memory), a video encoder 190, a video decoder 193, and LEDs 195.
- the LEDs can contain a power LED to indicate that the apparatus 100 is on/off, a removable memory device LED to indicate that a removable memory device is recognized/present and ready for transmission, a transmission LED that blinks when data is being transferred, and a recording/warning LED that is on during recording and blinks when there is not enough storage space on the removable memory device or when no removable memory device is present when recording is requested.
- an LED is used next to the second input 120 to both indicate the presence of the memory device 200 (e.g., when the LED is continuously on) and to indicate data transfer (e.g., when the LED is blinking).
- the processor 180 sends control information via the first output 150 to the video content source 300 to turn on the video content source 300 and select a channel.
- the video content provided by the video content source 300 is sent to the video encoder 190.
- the video content is outputted as an analog signal from the video content source 300, and the video encoder 190 converts the analog signal to a digital signal and provides the digital signal to the processor 180.
- the video decoder 193 is used for the reverse operation — to convert the digital signal provided by the processor 180 to an analog signal used by the display device 400.
- the processor 180 processes the digital signal and records it (preferably, in a compressed format) on the removable memory device 200.
- video content recording apparatus 100 know these video content recording parameters upfront in order to create the appropriate video content file and record it in such a way on the removable memory device 200 to make the video content compatible with a target playback device.
- video content recording parameter refers to a parameter used in recording video content.
- Examples of a video content recording parameter include, but are not limited to, a video codec parameter, an audio codec parameter, a file format parameter, a file wrapper parameter, frame rate (e.g., frames per second), video bit rate, audio bit rate, audio bit rate variation, a video processing parameter, screen resolution, screen orientation, card format, folder structure, and folder name.
- video content recording parameters (and values for those parameters) for a plurality of playback devices are stored in a database in the firmware stored in the embedded memory 185.
- a user selects a target playback device (such as a mobile phone or a handheld game device) using the remote control device 500 and a graphical user interface displayed on the display device 400.
- Figure 4 is an illustration of a display screen of the graphical user interface that facilitates user selection of one of a plurality of playback devices (e.g., mobile phone, Sony PSPTM, TV and PC, SansaTM e200 Series).
- the processor 180 selects the corresponding video content recording parameter (and associated values) for that playback device from the database stored in the firmware.
- the processor 180 then processes and records the video content in the removable media device 200 in accordance with the values of those parameters (e.g., compress the video content into MPEG-4 format and use a certain file format designated for the target playback device).
- a firmware upgrade can be stored on a removable memory device. For example, a user can download the upgrade from a web site using a computer and then use the computer to copy the upgrade onto the removable memory device.
- the removable memory device that is used to stored the upgrade can be the same memory device or a different memory device from the one that is used to store video content. When the removable memory device is inserted into the video content recording apparatus 100, the video content recording apparatus 100 receives the upgrade and upgrades the firmware.
- the upgrade can be transferred directly from the computer to the video content recording apparatus 100 via the fourth input 140 (e.g., a USB connection).
- the fourth input 140 can also be used to allow the video content recording apparatus 100 to be used as a memory card reader for a computer.
- the upgrade can be saved directly onto the embedded memory, such as when the upgrade overwrites the exiting firmware or when an additional version is installed.
- the embedded memory can then appear on the desktop computer as one driver letter, with the removable memory device in the apparatus 100 appearing as a second driver letter.
- the video content recording apparatus 100 can reboot itself automatically or wait until the user performs a manual reboot.
- the video content recording parameters in the original or upgraded firmware may become quickly outdated.
- the firmware may even be outdated before the video content recording apparatus 100 is sold to a user.
- a user may find it inconvenient to perform a complete firmware upgrade to accommodate his playback device.
- a firmware upgrade that covers a new playback device may not be immediately available, especially for the newest playback devices.
- the video content recording apparatus 100 allows the user to manually enter values of video content recording parameters for a new playback device.
- the graphical user interface provides the user with a "manual settings" option.
- a new display screen is presented (see Figure 5), requesting the user manually enter values of several video content recording parameters (here, quality, format, resolution, and frame rate).
- the user can learn of these values either in the product manual for the playback device (such as when the product manual is written after the firmware is stored) or from a web site, for example.
- the video content recording apparatus 100 allow the user to input a simple code (e.g., via the third input 130 using the remote 500) that informs the video content recording apparatus 100 of the values of the video content recording parameters of a new target playback device.
- a simple code e.g., via the third input 130 using the remote 500
- the graphical user interface provides the user with a "code input" option.
- a new display screen is presented (see Figure 6) that requests the user to enter the code of the new playback device.
- the code is formatted in accordance with a syntax in which values of video content recording parameters are represented by characters arranged in a predefined order. More • specifically, character positions in the code correspond to respective video content recording parameters, and a character in a character position represents a value of a video content recording parameter corresponding to that character position.
- Figure 7 is an illustration of a presently preferred syntax. As shown in Figure 7, there are 12 character positions in this syntax, each representing a different video content recording parameter: a video codec parameter, an audio codec parameter, a file wrapper parameter, frame rate, video bit rate, audio bit rate, audio bit rate variation, a video processing parameter (e.g., quantization, pre-filter, and scene detection), screen resolution, screen orientation, card format, folder name/structure.
- a video processing parameter e.g., quantization, pre-filter, and scene detection
- screen resolution screen orientation
- card format e.g., card format, folder name/structure.
- FIG. 7 is an illustration of a presently preferred syntax.
- FIG. 7 is an illustration of a presently preferred syntax. As shown in Figure 7, there are 12 character positions in this syntax, each representing a different video content recording parameter: a video codec parameter, an audio codec parameter, a file wrapper parameter, frame rate, video bit rate, audio bit rate, audio bit rate variation, a video processing parameter (
- the apparatus 100 can use a default naming convention for the digital file (e.g., YYMMDD-CHA-TTTT, where YY is the year, MM the month, DD the day, CHA is the three-digit channel, and TTTT the start time (e.g., 060831-003-1900)).
- a video content recording parameter can indicate whether to use the default or a customized naming convention that would be recognized by a target playback device.
- the user types-in a 12-character code using the remote 500.
- the firmware in the embedded memory 185 provides the processor 180 with the knowledge to understand the syntax and translate it appropriately.
- the processor 180 can either store the code in the embedded memory 185 and translate the code every time it is needed, or it can translate the code once and store the translated parameter values in the embedded memory 185. Because the firmware knows the syntax ("language") of the codes, there is no need to update the firmware even if a new playback device is introduced. (A later-installed firmware upgrade can include the new video content recording parameters, though.)
- the processor 180 would, at the appropriate time, translate the code as follows;
- Parameter 4 K — Frame Rate -> 15
- Parameter 5 D - Video Bit Rate -> 512
- Parameter 6 F - Audio Bit Rate -_> 64
- Parameter 7 B — Audio Bit Rate Variation -> Variable
- Parameter 8 A — Video Processing -> Quantization off/pre-filter off/scene detection off
- Parameter 10 L — Screen Orientation -> Landscape
- Parameter 12 A— Folder Name/Structure ⁇ > No structure/on root level [0044]
- the processor 180 can then record the video content onto the removable memory device 200 in accordance with the values of the video content recording parameters specified by the code.
- the code can be published and made available to users in any suitable manner.
- the term “publish” means to disseminate in such a way as to make it available to a user. "Publish” does not necessarily mean disseminate in print form.
- codes for new playback devices can be listed in a table, such as the table in Figure 8, included in a user guide that is packaged with the ' apparatus 100. (The codes in the table in Figure 8 are merely for illustration purposes and are not necessarily accurate for the listed playback devices.)
- codes can published on a web site.
- a table of codes can be published on the web site of the manufacturer of the apparatus, the web site of the manufacturer of the playback device, or another web site.
- users can determine and assist in publishing the code. For example, there can be an option on a web site for users to submit codes for new playback devices. If a certain number of users (e.g., three or more) submit the same code for a playback device, the web site can automatically update the list with the submitted playback device and code.
- characters are intended to broadly refer to any identifier that can be used to represent a value of a video content recording parameter.
- Examples of a “character” include, but are not limited to, a letter, a number, a symbol, a color, a sound (such as, for example, when DTMF tones generated by a phone or other device are used to input the characters or when voice-recognition technology is used to accept a speech input from a user), or any combination thereof.
- a single character in a character position was used in this embodiment to represent a value of a video content recording parameter
- two or more characters in each character position can be used.
- the "character” can be one or more characters, and the "character position” can be wide enough to hold the one or more characters.
- the phrase should not be limited to a single character in a one-character- wide character position. Accordingly, values of video content recording parameters are "represented by characters arranged in a predefined order" when the values are each represented by a single character or by more than one character.
- a "recording profile" can be stored on a removable memory device that informs a video content recording apparatus of the video content recording parameters that are to be used with that removable memory device.
- the processor could recognize the recording profile by its file extension and then use the video content recording parameters specified in that file to record video content on that memory device. In this way, a user can insert a memory device into his or another's video content recording apparatus, and the apparatus would know how to record the video content consistent with the user's playback device without requiring any further action by the user.
- the video content recording apparatus would automatically record video content for a particular playback device without a user having to manually select a target playback device. More generally, the video content recording apparatus can be configured to (1) always let the recording profile override previous settings, (2) never let the recording profile override previous settings, or (3) let the recording profile override previous settings after confirmation by the user. In the event that the recording profile is used, the video content recording apparatus can be configured to return to its previous video content recording parameters after the removable memory device is removed from the apparatus.
- circuitry can take the form of a processor executing computer-readable program code stored in a computer-readable medium (e.g., here, firmware stored in embedded memory).
- the embedded memory can take the form of EEPROM or NAND memory, although other memory can be used.
- computer-readable media other than embedded memory such as, but not limited to, a hard drive, a removable memory device, etc. can be used to store computer-readable program code.
- firmware can be software routines stored in embedded memory or in a storage device other than embedded memory.
- Circuitry can take other suitable forms, such as an application specific integrated circuit (ASIC), a programmable logic controller, an embedded microcontroller, and a single-board computer. Accordingly, the term “circuitry” should not be limited to any particular type of implementation, described herein or otherwise. Further, “circuitry” should not be limited to the functions described herein. For example, when circuitry takes the form of a processor executing firmware, as above, it should be understood that the processor can perform functions in addition to the ones described above.
- ASIC application specific integrated circuit
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
L'invention porte sur un enregistreur de contenu vidéo comportant une syntaxe de paramètres d'enregistrement de contenu vidéo et sur le procédé associé. Dans l'exécution préférée, un système comprend: une première entrée recevant le contenu vidéo; une deuxième entrée recevant une mémoire amovible; une troisième entrée recevant un code formaté selon une syntaxe où les susdits paramètres sont représentés par des caractères disposés dans un ordre prédéfini; et des circuits d'enregistrement du contenu vidéo dans la mémoire amovible selon les paramètres d'enregistrement de contenu vidéo spécifiés par le code. L'invention porte également sur d'autres exécutions.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/514,651 | 2006-09-01 | ||
| US11/514,471 US20080124053A1 (en) | 2006-09-01 | 2006-09-01 | Method for using a video content recording apparatus with syntax for video content recording parameters |
| US11/514,651 US20080131086A1 (en) | 2006-09-01 | 2006-09-01 | Video content recording apparatus with syntax for video content recording parameters |
| US11/514,471 | 2006-09-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008030302A1 true WO2008030302A1 (fr) | 2008-03-13 |
Family
ID=38710436
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2007/016833 Ceased WO2008030302A1 (fr) | 2006-09-01 | 2007-07-25 | Enregistreur de contenu vidéo à syntaxe de paramètres d'enregistrement de contenu vidéo et procédé associé |
Country Status (2)
| Country | Link |
|---|---|
| TW (1) | TW200830294A (fr) |
| WO (1) | WO2008030302A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2370905A4 (fr) * | 2008-12-31 | 2012-12-26 | Microsoft Corp | Portabilité et compatibilité de contenu multimédia pour différentes plates-formes de destination |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6407680B1 (en) * | 2000-12-22 | 2002-06-18 | Generic Media, Inc. | Distributed on-demand media transcoding system and method |
| JP2003143180A (ja) * | 2001-10-31 | 2003-05-16 | Victor Co Of Japan Ltd | データ処理サーバ |
| US20030204519A1 (en) * | 2002-04-29 | 2003-10-30 | Sudheer Sirivara | Encoding and transferring media content onto removable storage |
| WO2005029843A1 (fr) * | 2003-09-15 | 2005-03-31 | United Video Properties, Inc. | Systeme et procede permettant d’exporter un contenu numerique au moyen d’une application de television interactive |
| WO2006061972A1 (fr) * | 2004-12-06 | 2006-06-15 | Sony Corporation | Dispositif et procede d'enregistrement, dispositif et procede de reproduction, dispositif et procede d'enregistrement et de reproduction, programme correspondant |
| US20060179459A1 (en) * | 2005-02-04 | 2006-08-10 | Kabushiki Kaisha Toshiba | Signal processing apparatus and recording method |
| WO2006129724A1 (fr) * | 2005-05-31 | 2006-12-07 | Hitachi, Ltd. | Système d’enregistrement programmé, dispositif terminal mobile, dispositif d’enregistrement et méthode de traitement de contenu d’images animées |
-
2007
- 2007-07-25 WO PCT/US2007/016833 patent/WO2008030302A1/fr not_active Ceased
- 2007-08-07 TW TW96129066A patent/TW200830294A/zh unknown
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6407680B1 (en) * | 2000-12-22 | 2002-06-18 | Generic Media, Inc. | Distributed on-demand media transcoding system and method |
| JP2003143180A (ja) * | 2001-10-31 | 2003-05-16 | Victor Co Of Japan Ltd | データ処理サーバ |
| US20030204519A1 (en) * | 2002-04-29 | 2003-10-30 | Sudheer Sirivara | Encoding and transferring media content onto removable storage |
| WO2005029843A1 (fr) * | 2003-09-15 | 2005-03-31 | United Video Properties, Inc. | Systeme et procede permettant d’exporter un contenu numerique au moyen d’une application de television interactive |
| WO2006061972A1 (fr) * | 2004-12-06 | 2006-06-15 | Sony Corporation | Dispositif et procede d'enregistrement, dispositif et procede de reproduction, dispositif et procede d'enregistrement et de reproduction, programme correspondant |
| EP1821537A1 (fr) * | 2004-12-06 | 2007-08-22 | Sony Corporation | Dispositif et procede d'enregistrement, dispositif et procede de reproduction, dispositif et procede d'enregistrement et de reproduction, programme correspondant |
| US20060179459A1 (en) * | 2005-02-04 | 2006-08-10 | Kabushiki Kaisha Toshiba | Signal processing apparatus and recording method |
| WO2006129724A1 (fr) * | 2005-05-31 | 2006-12-07 | Hitachi, Ltd. | Système d’enregistrement programmé, dispositif terminal mobile, dispositif d’enregistrement et méthode de traitement de contenu d’images animées |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2370905A4 (fr) * | 2008-12-31 | 2012-12-26 | Microsoft Corp | Portabilité et compatibilité de contenu multimédia pour différentes plates-formes de destination |
| US8578259B2 (en) | 2008-12-31 | 2013-11-05 | Microsoft Corporation | Media portability and compatibility for different destination platforms |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200830294A (en) | 2008-07-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI247538B (en) | Information processing apparatus, information processing method, and computer program | |
| US20110078348A1 (en) | Remote Control Apparatus for Consumer Electronic Appliances | |
| US8280226B2 (en) | Content recorder multi-angle viewing and playback | |
| US7694048B2 (en) | Remote control apparatus for printer appliances | |
| JP4257607B2 (ja) | 情報処理装置および方法、並びにプログラム | |
| US8749715B2 (en) | Information processing system and information processing method | |
| US20080250457A1 (en) | Recording control apparatus and control method thereof | |
| CN101572788A (zh) | 一种录制文件海报显示方法、系统及pvr机顶盒 | |
| US20080092198A1 (en) | Method for using a video content recording apparatus with electronic program guide functionality | |
| CN106576181B (zh) | 用于反向记录的方法、设备和介质 | |
| US20080131086A1 (en) | Video content recording apparatus with syntax for video content recording parameters | |
| US20080124053A1 (en) | Method for using a video content recording apparatus with syntax for video content recording parameters | |
| JP4852165B1 (ja) | メタ情報処理装置、サーバ、及びメタ情報処理方法 | |
| KR20080072201A (ko) | 메모리 포맷이 가능한 디지털 전자기기, 메모리 포맷 방법,그리고, 저장기능을 가지는 디지털 전자기기 및 저장방법 | |
| WO2008030302A1 (fr) | Enregistreur de contenu vidéo à syntaxe de paramètres d'enregistrement de contenu vidéo et procédé associé | |
| US20080080835A1 (en) | Video content recording apparatus with card-slot-specific recording | |
| US20080080836A1 (en) | Video content recording apparatus with electronic program guide functionality | |
| US8204461B2 (en) | Digital radio receiver and method of reproducing acoustic information | |
| WO2008042039A1 (fr) | Appareil d'enregistrement de contenu vidéo doté d'une fonctionnalité de guide de programme électronique et son procédé d'utilisation | |
| US20080092174A1 (en) | Method for using a video content recording apparatus with card-slot-specific recording | |
| JP2006086621A (ja) | 情報処理装置および方法、並びにプログラム | |
| JP2005241485A (ja) | 情報処理装置および情報処理方法、並びにプログラム | |
| CN100525394C (zh) | 个人录像机装置控制系统及其控制方法 | |
| TW200822737A (en) | Video content recording apparatus with card-slot-specific recording and method for use therewith | |
| JP2014045491A (ja) | 情報処理システム、携帯端末、テレビジョン受信装置及び情報処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07836275 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07836275 Country of ref document: EP Kind code of ref document: A1 |