RussianPatents.com

Enhanced time code for multimedia presentations

Enhanced time code for multimedia presentations
IPC classes for russian patent Enhanced time code for multimedia presentations (RU 2345402):

G11B27/10 - Indexing; Addressing; Timing or synchronising; Measuring tape travel
G06F7 - Methods or arrangements for processing data by operating upon the order or content of the data handled (logic circuits H03K0019000000)
G06F17 - Digital computing or data processing equipment or methods, specially adapted for specific functions
Another patents in same IPC classes:
Record carrier, reproduction device, recording method, reproduction method and integration circuit Record carrier, reproduction device, recording method, reproduction method and integration circuit / 2323489
In accordance to the invention, a record carrier, primarily of BD-ROM type, stores an audio and video clip recorded on it, built by multiplexing of video stream and graphic stream. The graphic stream represents a moving image, composed of a set of images, where the graphic stream includes graphic data, which represent graphics subject to combining with images. The graphic stream also includes window information (WDS), which defines the graphic visualization window, and which denotes width, height and position of the window on the plane which is the graphic memory of reproduction device, which combines graphics with images.
Method for data positioning during recording of digital video-disk Method for data positioning during recording of digital video-disk / 2267822
Method includes recording at least two sets of video objects onto disk. Each set of video objects consists of video objects following one another. Each video object has a series of cells, together forming a portion of MPEG2 software stream. At least two sets of video objects are joined as single video objects set. First and at least second control information is recorded before aforementioned joined set of video objects. After aforementioned joined set of video objects, a copy of first and at least of second control information is recorded. Method is based on recording device, including system control means, allowing recording of at least two aforementioned video object sets onto disk; joining them as single set of video objects; recording first and at least second control information before aforementioned joined set of video objects; recording a copy of first and, at least, second control information after aforementioned joined set of video objects.
Method for ordering content lists in recording of digital video disc in real time scale Method for ordering content lists in recording of digital video disc in real time scale / 2267172
Method includes recording additional series of video objects one following another in storage area of disc for video objects. In disc control information area, control information is recorded, wherein aforementioned set of video objects is split on adjacent records, which represent content lists to be reproduced. Content lists for reproduction are determined as series of reproduction of all filled cells or sub-set of filled recording cells in order of placement in video objects storage area on disc, and content list is formed of contents, sorted in order of position in video objects area on disc. Recording device has system control means, adopted for determining reproduced content list, as series of reproduction of all filled cells or sub-set of filled recording cells in placement order in area for video objects storage on disc and for forming content list, sorted in order of position in video objects area on disc.
Method and device for playback/recording of information in real time scale and information carrier Method and device for playback/recording of information in real time scale and information carrier / 2244346
Method includes compressing information in real time scale to blocks, containing variable amount of compressed data, and playback parameters are determined dependently on compressed data. Playback parameters contain access list, having components, while each following component is connected to following range of fixed playback time and contains block pointer within said range. Access to information in real time scale may be received in playback device in chosen playback time moment. Respective component in access list is determined by division of selected time value on range value. Component provides a block pointer, appropriate for selected moment of playback time. For calculating address in selected playback time moment within range, interpolation may be used, and precision may be increased by reserve parameter, which points to maximum space between block having selected playback time, and interpolated address.
Method of converting random numbers with arbitrary distribution law to random numbers with uniform distribution law Method of converting random numbers with arbitrary distribution law to random numbers with uniform distribution law / 2343628
Present invention pertains to information security and can be used in data cryptographic protection facilities, as well as in other facilities where use of random numbers with a uniform distribution law is required. Method comprises following stages: for random numbers with arbitrary distribution law, presented in a certain radix numeration system, several least significant digits are sampled, giving a uniformly distributed sequence of random numbers. To determine the number of sampled least significant digits, the width of the carrier of the characteristic function of the random value is determined. The Nyquist frequency value is determined, beyond the limits of the characteristic function of the random value is negligible. The maximum number of least significant digits is calculated such that the number π, divided by the weight of these digits is bigger than the determined value of Nyquist frequency.
Digital signal processors with configurable binary multiplier-accumulation unit and binary arithmetic-logical unit Digital signal processors with configurable binary multiplier-accumulation unit and binary arithmetic-logical unit / 2342694
Present invention pertains to digital signal processors with configurable multiplier-accumulation units and arithmetic-logical units. The device has a first multiplier-accumulation unit for receiving and multiplying the first and second operands, storage of the obtained result in the first intermediate register, adding it to the third operand, a second multiplier-accumulation unit, for receiving and multiplying the fourth and fifth operands, storage of the obtained result in the second intermediate register, adding the sixth operand or with the stored second intermediate result, or with the sum of the stored first and second intermediate results. Multiplier-accumulation units react on the processor instructions for dynamic reconfiguration between the first configuration, in which the first and second multiplier-accumulation units operate independently, and the second configuration, in which the first and second multiplier-accumulation units are connected and operate together.
Method and device for presenting gifts on data transfer network Method and device for presenting gifts on data transfer network / 2342693
Present invention pertains to data transfer networks, and particularly to methods and a device for presenting information gifts on data transfer networks. This outcome can be achieved using the proposed method of operation of the server which allows the first terminal to send the second terminal an information gift. The first and second terminals selectively interact with the server. The method involves a stage, on which a request is received from the first terminal for a catalogue, which identifies the information content compatible with the second terminal. The method also involves formation of the catalogue and transfer of the catalogue to the first terminal. The method also involves stages, on which a request is received from the first terminal on a gift, and in which an information gift is requested from the second terminal, chosen from the identified information content in the catalogue. Later, it can be automatically determined if the second terminal does not already have the chosen gift, and the gift is then sent to the second terminal.
Time references for multimedia objects Time references for multimedia objects / 2342692
Present invention pertains to coupling time with multimedia objects, and more specifically, to provision for time references for multimedia objects. These elements are linked to other elements, which can be part of another external document. Elements of the external document are grouped in time packages, which are set forth when the elements are to be played back, when elements of separate documents are to be played back, and when multimedia objects are to be played back. Other documents can assume playback synchronisation based on the link to the separate document. The external document can contain a listener element, which reacts on an event, acting on the elements in the separate document.
Random number generator Random number generator / 2340931
Proposed device pertains to computer, information-measuring radio engineering and can be used in systems designed for protecting information from unauthorised access. The device comprises an analogue noise generator, pulse generator, shift register with linear feedback, control unit, shift register for storing number shift, and a controller with a non-volatile memory interface.
Device for number module multiplication Device for number module multiplication / 2338241
Device contains l decoders (l = ]log2(p-1)/2[, where p - device modulus), harmonic signal generator, l controlled phase shifters, harmonic signal phasing tester, phase shifters group for fixed phase value, first coder, first decoder, first OR gate, first group of OR gates, second OR gate, second coder, (l-1) units for multiplying by constant in absolute value, l units of AND gates, second decoder, second group of AND gates, third AND gate, third coder, modulo-two adder, first unit of OR gates, second unit of OR gates, code converter to transform number x to p-x and third unit of OR gates.
Device for number module multiplication Device for number module multiplication / 2338241
Device contains l decoders (l = ]log2(p-1)/2[, where p - device modulus), harmonic signal generator, l controlled phase shifters, harmonic signal phasing tester, phase shifters group for fixed phase value, first coder, first decoder, first OR gate, first group of OR gates, second OR gate, second coder, (l-1) units for multiplying by constant in absolute value, l units of AND gates, second decoder, second group of AND gates, third AND gate, third coder, modulo-two adder, first unit of OR gates, second unit of OR gates, code converter to transform number x to p-x and third unit of OR gates.
Logical calculator Logical calculator / 2336555
Invention is related to computer equipment and may be used for building of automatics facilities, functional units of control systems. Device contains n D-triggers, n elements OR-NOT, n closing switches, n opening switches, n+1 resistors.
System of dynamic registration of device priviliged mode interruptions handlers System of dynamic registration of device priviliged mode interruptions handlers / 2336554
Invention is related to efficient operation of devices and, in particular, to dynamic registration of device privileged mode interruptions handlers. Invention presents possibility of registration to unlimited number of privileged functions for use by application fulfilled in the device. Method of function dynamic registration is disclosed for use by application fulfilled in the device, at that device includes at least two modes of operation, which contain privileged and unprivileged modes. Method contains stage of available segment identification in structure of data, which establishes correspondence between identifiers of data structure segments and functions and stage of saving of indicator related to function in segment. Method also includes stage of search related to identifier segment and stage of provision of identifier accessibility for unprivileged applications. Application that requires addressing to function for service provision finds identifier and uses it for address to function.
Logical computing machine Logical computing machine / 2335797
Logical computing machine is designed to implement simple symmetrical boolean functions. It can be used in digital computing systems as a code conversion device. The device contains n of D-triggers, n of closing keys, n of resistors and n-1 of "Disable" elements.
Method for delay of server files lockout during editing Method for delay of server files lockout during editing / 2344476
When user specifies (explicitly or implicitly) that he or she tries or intends to open file, this file may further be locked for edit. Therefore, default action executed, when user requests file opening, results in the fact that access of other users to this file is not prohibited. Then, when user specifies that editing should take place, file is locked.
Method of object identification by their descriptions with use of generalised golden ratio Method of object identification by their descriptions with use of generalised golden ratio / 2344475
Objects are characterised by descriptions in the form of significant criteria combination, at that criteria are divided into two groups in respect to target request of user. The least ratio is defined between common number of criteria and their number in any of description groups. Additionally ratio that is highest in value is defined between number of criteria in every group. By module of the least of deviations of specified ratios from nearest table values αp, table value αp is selected with appropriate row of Fibonacci numbers. This row is transformed with account of distribution in description of criteria of the following type "least - greater - total". Geometric image of row is used as identifier. Its parameters are transformed into signals suitable for machine processing. In request to selected data base, desired parameters of identifier are mentioned. Conclusion on object identification is accepted with account of extent of match of image and parameters of identifier by request with images and parameters of identifiers in data base.
Device of similarity calculation and program of similarity calculation Device of similarity calculation and program of similarity calculation / 2344474
Device of similarity calculation contains facility of technical documents groups' introduction, which is intended for introduction of the first group of technical documents and the second group of technical documents subject to comparison; facility of technical information introduction intended for introduction of technical information; facility of cluster analysis, which is intended for search of technical documents that are contained in the first group of technical documents and the second group of technical documents and contain introduced technical information, and for breakdown of found technical documents into clusters for every technical information; facility of similarity calculation, which is intended for calculation of ratio of total number of clusters obtained as a result of cluster breakdown, to number of mixed clusters that contain technical documents from the first group of technical documents and from the second group of technical documents; and derivation facility intended for derivation of calculated similarity.
Method of converting random numbers with arbitrary distribution law to random numbers with uniform distribution law Method of converting random numbers with arbitrary distribution law to random numbers with uniform distribution law / 2343628
Present invention pertains to information security and can be used in data cryptographic protection facilities, as well as in other facilities where use of random numbers with a uniform distribution law is required. Method comprises following stages: for random numbers with arbitrary distribution law, presented in a certain radix numeration system, several least significant digits are sampled, giving a uniformly distributed sequence of random numbers. To determine the number of sampled least significant digits, the width of the carrier of the characteristic function of the random value is determined. The Nyquist frequency value is determined, beyond the limits of the characteristic function of the random value is negligible. The maximum number of least significant digits is calculated such that the number π, divided by the weight of these digits is bigger than the determined value of Nyquist frequency.
Computer search with help of associative links Computer search with help of associative links / 2343537
Invention is related to computer search with the help of associative links. Search is performed in index data base for identification as preliminary results of list from one or more selected computer objects that have identifying information stored in index data base. One or more selected objects that correspond to preliminary results of search are correlated with one or more computer objects, which have associative links with selected computer objects that correspond to preliminary results of search, combined search results are produced, which include preliminary results of search with one or more computer objects, which have associative links with selected computer objects that correspond to preliminary results of search, at that associative links may be defined by system of associative links and include relations between computer files based on user interaction with objects or other interactions between objects. Associative links between objects may include extents of similarity between these objects and their importance.
Method and device for manufacture of objects that have optimised response characteristics Method and device for manufacture of objects that have optimised response characteristics / 2343527
Invention is related to modeling systems. Method for object manufacture that has potential {x}, generated as response to the field {f} imposed on it, includes stage of object geometric model design. Mathematical model processed with the help of computer is generated by means of object geometric model discretisation into multiple final elements and determination of units at element borders, at that in units values of field {f} and potential {x} are established. Then matrix [k] of material properties is calculated on the basis of ratio {f}=[k]{x}. Then coefficients of material properties are recovered from matrix [k] of material properties for every final element in mathematical model processed with the help of computer, and recovered coefficients of material properties are compared to coefficients of material properties for known materials, in order to coordinate recovered coefficients of material properties with coefficients of material properties for known materials. Then production parameters are determined that correspond to coordinating coefficients of material properties.
Method and device for manufacture of objects that have optimised response characteristics Method and device for manufacture of objects that have optimised response characteristics / 2343527
Invention is related to modeling systems. Method for object manufacture that has potential {x}, generated as response to the field {f} imposed on it, includes stage of object geometric model design. Mathematical model processed with the help of computer is generated by means of object geometric model discretisation into multiple final elements and determination of units at element borders, at that in units values of field {f} and potential {x} are established. Then matrix [k] of material properties is calculated on the basis of ratio {f}=[k]{x}. Then coefficients of material properties are recovered from matrix [k] of material properties for every final element in mathematical model processed with the help of computer, and recovered coefficients of material properties are compared to coefficients of material properties for known materials, in order to coordinate recovered coefficients of material properties with coefficients of material properties for known materials. Then production parameters are determined that correspond to coordinating coefficients of material properties.

FIELD: physics, computer facilities.

SUBSTANCE: invention concerns granting of numbers of the enhanced temporary code for devices of multimedia which make multimedia presentation content. The dilated time code which can be presented in the table of temporary conformity, for example such which use on the carrier of data, such as DVD is entered unique, and can be presented separately from devices of multimedia. Such table of temporary conformity is associated to earlier existing information file or give as an exchanging file of the dilated information which includes the inherited information file.

EFFECT: distinction of devices of the multimedia having identical linear time code.

38 cl, 10 dwg

 

The technical FIELD TO WHICH the INVENTION RELATES.

The systems and methods described herein generally relate to Association bindings to time multimedia presentations, and more specifically, to systems and methods that combine the unique values of the time code audio/video elements and an adulterated items.

DESCRIPTION of the PRIOR art,

Audio/video (A/V, A/V) presentations link of the discrete elements (a/b elements), including video, images, video, and audio clips. Grouping or ordering a/V elements (i.e. audio and video) provides specific scene or a section in A/In the presentation. Examples of a/V presentations include video films, television and many chapters (title, greatest element composition onto a digital versatile disk (DVD), digital versatile disk (DVD). Chapter of a DVD may include the final Chapter, Chapter advertising and head of the film. Some DVD may be many chapters of the film.

To ensure proper viewing experience specific video and audioelement order to play at a certain time. To accomplish this, the various elements associated with time values, which in turn is compared with a reference to time is whether with another ramp time value for to determine when to initiate the elements. For example, audio and video elements for the first scene of the film can be reproduced starting from the point in time 141, and audio and video elements for the second scene of the movie can be played, since time 160, which follows later, both time set relative to the common time reference.

Previous methods of providing time values for audiovisual elements include the scheme, known as the "test track". Presentation videos provide specific schema with a control track. Circuit with a control track attaches identical pulses for each frame of the videos. When playing a movie these impulses trigger the counter, which in turn generates a monotonically increasing time value corresponding to the currently playing point in the presentation. This time value is compared with the time-to control the playback speed, position, and synchronization. The lack of a control circuit with a control track is that different values of time to generate depending on the point in the presentation, in which the initiate counter - from the point at which to begin playback. This can cause problems pripiski and accurately identify specific frames because there is no unique value for which you can guarantee that it will be consistently associated with any particular frame.

Schema "time code" are alternative schemes in relation to the scheme with a control track. Diagram of the time code associated with each And/or stage of a multi-bit number time code. The number of temporary code can be structured as "HH:MM:SS:CC" ("HH.MM.SS.FF"), "HH" is hours, "MM" is minutes, "SS" is seconds and "CC" represents the number of frames within each second. Relevant video and audioelement have the same number of temporary code, so a specific video and its corresponding audio start at the same time. Again compare the value of the time code with reference to time, to determine when it should be initiated by the elements.

The society of engineers of film and television (SMPTE), a professional organization having the right standards development for film and video, has standardized the use of time code. Developing standards SMPTE time code include SMPTE 12M and SMPTE M. Because the standards of SMPTE time code is widely used in industry, it is desirable that a/V presentations supported or were backwards compatible with timecode SMPE.

In many cases, And/element implemented as machine-readable data file. In this case, the number of temporary code can be placed in the header of each a/V item or file. Each element may correspond to a specific scene in the film, and therefore, the film may contain a number of scenes or elements.

Movies and their corresponding a/V elements often store and distribute on DVD. DVD contains AV data, which are organized as units of the video object (BOBW, VOBU). BOBW is a physical block of the DVD and is the minimum unit of access to a DVD disc. Continuous (physically consecutive group consisting of BOBW may be block, known as a "cell". The cell is the minimum video segment being referenced by index. Each cell corresponds to a fragment of a/V content information meaningful content), for example, the scene. Cells may vary in time duration from fractions of seconds to hours.

A group of cells can be logically linked in the video object (PBE, VOB). PBE is a single file that can include a variety of multiplexed streams of audio and video. A collection of objects PBE can be a set of video objects (NOBW, deviations, VOBs).

DVD can have multiple "chapters". Each Chapter represents the p is potentially different structure, or arrangement of cells and blocks BOBW). In many cases, the head may correspond to different versions of the film. For example, the film may have a version with different ratings in different languages, etc. When watching a DVD, the user typically selects the version to play. In many cases, different chapters will share many of the same cells or blocks BOBW (one NOBU, the set of video objects; perhaps from one file PBE of this set).

Data on the DVD is physically formatted as a sequence of logical sectors, identified by the numbers of logical sectors (JDL, LSN). Each sector contains a sequence of 2048 bytes of data. It is generally acknowledged assignment of cells and objects PBE on DVD in terms of rooms JDL their sectors and offset in bytes relative to the beginning of the file or sector.

Each set of heads video on the DVD is an information file or IFO file to "chapters" on the DVD describes the behavior of the playback and control options to the user. More specifically, IFO file provides pointers to cells (i.e. JDL) on DVD. In particular, IFO file to use when playing a DVD chapters with the purpose of providing information for navigation and playback.

Due to such an organization DVD content can be played in different ways, with financial p is tatom different chapters of the DVD. Chapter on a DVD video (DVD-Video) can be up to 999 chains programmes (CPG PGC). One set of programs includes up to 99 programs (PG, PG). CPG is a list of cells. Each CPG has the block management program (BUP, PCB), which includes an ordered set of pointers to cells that serves as an indicator of the order in which programs and cells must be reproduced. Different chain CPG allow different sequences of cells. IFO files provide indices to correlate cells made in CPG, with blocks BOBW and rooms LNS that allows you to play different content items with different video sequences.

Figure 1 shows two types of DVD chapters and ways in which they might play. DVD Chapter begins in the "Relative Zero Time" in the timeline 102, and the timeline is linear time. The head of the DVD, which should be reproduced directly from beginning to end, designated as the "head of odnale" ("one_sequential_PGC title"). The head of the DVD, which has the potential options for its ordering, designated as "head of mnojestvom" ("multi_PGC title"), "Chapter with mnozhestvo.ego" ("multi_angle title or Chapter with roditelskogo" ("parental_block title"). Shown CPG 1 105, which provides that the head of the subject to direct the mu to play from beginning to end, or provides linear playback. Nonlinear reproduction occurs when there is "head mnojestvom", "head mnozhestvo.ego" or "head roditelskogo". Specific Chapter may begin with CPG 2 110, and then branches off to either CPG 3 115 or CPG 4 120. CPG 3 115 branches off to the CPG 6 130. CPG 6 130 branches off to the CPG 7 135. CPG 6 130 may branch out or CPG 8 140 or CPG 9 145. In the end, all content items in the given example, end playback CPG 10 146 in positions 150, 152 or 154.

Version of the Chapter, which has a branching to CPG 7 135 may be a version of the film rated NC-17. Version of the Chapter, which has a branching to CPG 8 140 may be a version of the film is rated R version of the Chapter, which has a branching to CPG 9 145 may be a version of the film is rated G.

Different variations (i.e., Chapter "Chapter with mnojestvom" or "head roditelskogo"), will have scenes that begin at different points in time. In other words, different variations will have the appropriate scenes that can be started at different points in time on the timeline 102, which represents the length of time from the beginning of CPG 2 110. This is because of the head defined by Chapter with mnojestvom"can have a different video of the same scene, and/or according to CNAE languages for the same video. Based only on the number of temporary code, there is no way to determine what kind of video and/or what audio from different variations you want to play for a particular scene. In the above example, CPG 10 146 can play in three different time periods on the timeline 102 depending on the current Chapter and the traversed path branches.

Non timecode can also be used to broadcast or stream a/V presentations. In Fig. 2 illustrates the corresponding prior art organization of the flow of scenes, mixed with elements such as representing commercial advertising document in the hypertext markup language (HTML). Element distinct from the scene, which is composed of audio and video components. Scenes and elements can come from different sources or points of broadcasting. The user accepts the broadcast 200, which includes the flow of scenes and elements. Scenes can be composed of a number of discrete And/In components, which include audio and video clips. In this example, the broadcast 200 is performed in the following order: stage 205, item 210, stage 215, the stage 220, element 225 and the stage 230. Each of a/V components (clips) each scene is identified by a specific number of linear temporal to the a (LVC, LTC). Specific room LVC placed in the file header and identifies each stage. In the example illustrated, the header 205 And luck, which is associated with the clip 205-In and clip 205-stage 205. The header 215 And luck associated with the clip 215-In and clip 215-stage 215. The header 220 And luck associated with the clip 220 and the clip 220-scenes 220. Header 230 And luck associated with the clip 230-In and clip 230-scenes 230.

Elements 210 and 225 can be machine-readable files, such as files written in HTML or a similar language. In the above example, elements 210 and 225 do not have specific rooms LVC associated with them. Broadcast and received streams scenes are non LVC that describe when the scene should be played; however, items without numbers LVC have no information to indicate when they should be played. This especially causes problems when the scene and blend elements taken from different sources, and there is no way to determine the playing sequence.

Playback of multimedia Web-based is a developing area that embeds a video DVD from the local players, mixed with elements from a remote site. Such elements may include updates of the scene changes with the Yong (for example, more twists of the movie audio track in another language, overlay text and graphics (e.g., subtitles) and/or advertising content. Because DVD relies on IFO file, new or blend elements of Web-based, do not have time code will not be able to be ordered with existing a/V elements, or it may not be by direct access on the basis of available IFO file.

A BRIEF DESCRIPTION of the INVENTION

The systems and methods described herein include identifying media items that have associated non linear time code, and adding the values of prefix and suffix to the non-linear time code to generate unique numbers extended time code, which can distinguish specific media elements.

In some embodiments, the implementation of non linear time code with the values of the prefix and suffix are added to the media items that do not have linear time code.

In specific embodiments, the implementation can use a temporary table conformity to correlate rooms extended time code with a specific media elements.

LIST of DRAWINGS

Figure 1 - block diagram illustrating the head, defined linearly playing "head with od is euroregionalmap and nonlinear playing "head with mnojestvom";

Figure 2 is a block diagram illustrating relevant prior art organization of the flow of the scenes and blend elements from paragraph broadcasting or broadcasting;

Figa is a block diagram illustrating the receiving player stream of an adulterated items from one source and flow of primary cells from another source;

FIGU is a block diagram illustrating the extended header time code, which is part of an adulterated and primary cells;

4 is a block diagram illustrating the IFX file, which includes the IFO file and the join table temporary compliance, and relationships with DVD;

5 is a block diagram illustrating a system for multimedia devices and stations broadcasting to provide multimedia presentations;

6 is a block diagram illustrating the architecture of a multimedia device;

7 is a block diagram illustrating the architecture of the device media playback;

Fig is a block diagram of an algorithm illustrating the process of creating or adding value extended time code to a/V elements and/or elements;

Fig.9 is a block diagram of an algorithm illustrating a process that searches for the item based on the non extended time code.

DETAILED DESCRIPTION

A unique number identifikatsionnogo code

Describes how to use prefixes and suffixes in combination with non-linear time code to provide a unique identification of any particular media item. In some embodiments, the implementation of prefixes and suffixes attached to is defined by SMPTE structure timecode "CCMSC to preserve backward compatibility with relevant previous standards, such as standards SMPTE 12M and SMPTE M. The structure of a time code to SMPTE defined as follows: "HH:MM:SS:CC", "HH" is hours, "MM" is minutes, "SS" is seconds and "CC" represents the number of frames within each second.

In Fig. 3A shows the reception of an adulterated elements and primary cells. An adulterated items 300(1), 300(2),... 300(N) include for each specific blend element 300 header 305(1), 305(2),... 305(N) and the actual content 310(1), 310(2),... 310(N). An adulterated elements 300 are accepted by the player 315. An adulterated elements 300 can be taken from a source, such as an Internet source (such as a Web site).

Players 315 receives the initial elements 320(1), 320(2),... 320(N), which include for each primary element 320 header 325(1), 325(2),... 325(N) and the actual content 330(1), 330(2),... 330(N). Primary e the cops 320(1), 320(2),... 320(N) can be taken from a separate source such as the source of the Internet (for example, the second Web site). When the actual content 310 and 330 form, the relative synchronization of the actual content 310 and 320 with respect to each other cannot be known. By incorporating a time code or time stamp to the header 305 and 325 each blend elements 300 can be properly ordered between each of the primary elements 320.

For example, the player 315 may play primary elements 300 from a DVD, then as an adulterated elements 300 accept (i.e. extracted from the stream) Web site, where an adulterated elements 300 can represent a Director's commentary-specific primary element 320. When there is a temporary code that is attached to each of an adulterated element 300, the proper ordering is performed with the primary elements 320. In other words, a Director's commentary from an adulterated composition of elements 300 are consistent with specific primary elements 320, which may be a scene or movie. Other examples include the proper ordering of the elements of promotion products, for example, elements of commercial advertising, acting as an adulterated elements 300, with the primary elements 320, which can be filmo is. This enables advertising to be properly placed between the scenes of the film. Presentation of an adulterated items can be interleaved with the primary audiovisual elements, or be simultaneous (e.g., dialogue in a foreign language, synchronized with the lip movements of the actor, and graphic or text subtitle, represented as position in the video or below).

Figv illustrates relevant details header 335 associated with a specific piece of content 300 and 320. Header 335 contains the number of the 340 luck, 345 prefix and suffixes 350, 355 and 360. Box 340 rooms LVC specifies the presentation in the format of "CCMSC" to indicate when to start playing the content 300 and the content 320. Box 340 rooms LVC may be pre-existing room SMPTE, which was previously associated with a particular a/V element, or may be a derived value that is attached to a media element, which previously had no rooms SMPTE. Ordering an adulterated elements with the corresponding audio/video (a/b) elements may be implemented as a workflow, in which audio and video elements to create or edit a specific a/V presentations. Alternatively, the corresponding numbers timecode could the t to be attached to an adulterated items supplied separately (i.e. the Union of the content delivered from the Web, with audio/video content from a local DVD-video disc), and optional elements associated with existing a/V elements with mutually agreed non-time code. Link to this process is designated as the synchronization of dynamic binding or late binding". The actual time code can be "dynamically linked" with the existing audiovisual content by downloading from a remote network resource index temporary code that refers to audiovisual content, which previously had no time code (for example, the temporary table of concordance, which synchronizes the time codes with audiovisual content using the index JDL).

The prefix 345 precedes field 340 rooms LVC and contains field or multi-Chapter. Box 345 Chapter can describe and distinguish the specific Chapter on the DVD, or can describe or distinguish a program broadcast or streaming a movie and an adulterated element, for example, advertising. For example, on a particular DVD is the head, which contains video special features about how he was done film, and a Chapter which contains this film. It may be desirable to arrange specific media elements this specially Inoi characteristics with scenes from the chapters of the film. In accordance with the scheme described in this document, specific video segment special features will be ordered with a specific scene of the film, and may have the same value of the time code in the corresponding field 340 rooms LVC. Prefix field 345 Chapter is used to distinguish between comment and movie scenes. For example, the headings may contain "create filma:53:33:13" and "film:53:33:13", with the value LVC "00:53:33:13" used to synchronize a specific comment with a particular scene of the film.

The actual prefix field 345 may be formatted in accordance with one of several standards, including the international standard audiovisual number (ISAN). ISAN is designed to provide a global database that uniquely marks each video production, for example, a movie or television show. The agreement ISAN numbering defines the ID, which consists of 16 hexadecimal digits, divided into two segments: for the root segment of 12 digits followed by a segment from 4 digits to identify episodes or fragment, where applicable.

As already discussed, can be different variations, which include various combinations of video and audio describing a particular scene. Variations include language, angle is aladeniya camera and rating (i.e. the parent unit), but is not limited to. Header 335 contains three fields values suffixes: field 350 language, box 355 viewing angle and field 360 of the parent block (rating). Field 350 language distinguishes a specific Chapter on the language used in the audio, video and subtitles (e.g., Spanish, English and French). Box 355 angle additionally distinguishes the Chapter on camera angle (for example, front view, rear view, first person). Field 360 of the parent unit distinguishes a specific Chapter on the rating (for example, "G", "R", "PG").

Various a/V elements (i.e. different scenes that play for different variations) can use the same value non 340 LVC (i.e. different scenes, playable at one time or in one sequence); however, they are distinguishable by specific field values 350 language, field 355 viewing angle and field 360 of the parent block. For example, if a particular combination of prefix and suffixes, some of the scene can be described as "film:23:02.15...NC-17" ("movie.1:23:02.15.span.front.NC-17"), and this description means that the scene starts in the relative time 1 hour, 23 minutes, 2 seconds and 15 frames, the content written in Spanish language, the observation point is a frontal plan, and movie rating - NC-17. Another element may have the same value of time 1 hour 23 minutes 2 seconds and 15 frames; however, this element can be an interview with the Director. This particular element can be identified as "interview:23:all" ("interview.1:23:02.15.english.null.null").

Illustrative applications that use the naming Convention extended time code, include playing a particular movie based on a selection of specific values of the suffixes; skip the specific items that are identified by the prefix field 345 "commercial advertising" ("commercial") Chapter; and search based on specific suffixes specific scene, playing specific number LVK.

Advanced time code number, such as contained in the header 355, can be described as "GGMS:CCAJAR ("TT.HH.MM.SS:FF.LL.AA.PP"), "YY" denotes the head, "YAYA" - language content, "YY" is the angle, "PP" - the parent unit.

Media elements describe through specific file formats. For example, the audio file can be described as a "wave" audio file as defined by the Microsoft Corporation (Microsoft Corporation). "Wave" audio file is determined by the extension ".wav". An example of a specific video file format is the format of the audio-visual interleave, or AVI. The AVI file is determined by the extension ".avi". Assume that regardless of the format of each file And/element may include the title, which describes specific advanced time code number.

In some cases, specific fields may not apply. In other words, for a particular scene may be only one or a limited number of variations, and can be more variations for other scenes. For fields that are not used can be set to zero ("NULL"). Can be used different delimiters (for example, dot, comma, colon, semicolon, slash etc), and separators may be omitted in cases where the initial or trailing zeros can be represented without ambiguity.

Extended information (IFX) file

The DVD can be described as a sequence of data structures that are referenced by numbers of logical sectors (JDL) and the offset, in bytes, which are identified in the data structures of the index. The index data structures contain a certain order of sequential and continuous JDL. The video objects (PBE) are ordered sequentially and continuously to provide a known location by JDL for access from the side chains of programmes (CPG) and other index data structures for video. Information (IFO) file on the DVD contains the index data structures and provides pointers to the physical location on the disk (i.e. JDL), who will win video referenced by specific CPG. For the head, which is the head with mnojestvom", many CPG in the IFO file is linked through the head selected by the user or selected by programming commands leading to reproduction variations of the selected Chapter.

Data structures in the IFO file include information management tools video (VMGI), which represents the information related to the organization of the disk; information about the set of video heads (VISI), which is information relating to the navigation and the presentation of a specific set of heads on the disk; and a set of video objects (NOBW), which contains a group of cells video objects reports. One of the functions IFO file is a description of the location of blocks BBW, cells, and objects PBE specific chapters through the provision of relevant pointers to specific rooms LNS that contain data.

Figure 4 shows the IFX file 400, which includes IFO file 405, the data structure of the temporary compliance (SHS, IMAP), or SHS 410, and an extended data structure SVS, or extended SHS 415.

SHS 410 associating values luck with blocks BBW in its set of video heads. In the above example SHS 410 composed of components 1 415(1), 2 415(2) and to component N 415(N). Each component component 415 is set to 420 linear temporal to the Yes and index 425. Pointers 425 components 415 indicate table 430 BOBW and, in particular, to components from 435(1) to 435(N), which represent the video content and is determined by BOBW 440 and JDL 442. SHS 410 defines "chapters odnale. Table 430 BOBW may be included in the IFO file 405 and associates each BOBW with the storage location on the disk, marked and indexed by the first LENS 442 of each of BOBW one IFO file 405 includes only SHS 410. Extended SHS 415 joins SHS 410 and IFO file 405 to create the IFX file 400. Extended SHS 415 provides an implementation of the expanded format of the time code, which adds an extended time code for chapters with many CPG, while maintaining normal functionality IFO file to DVD-video for legacy playback devices that can only read the IFO file 405. In the example extended SHS 415 is shown as providing pointers 415 on some components 435 table 430 BOBW. In some cases, an indication is provided to the same components component 435 referenced by SHS 410; however, the extended SAF 415 does not necessarily refers to all or same components 435 referenced by SHS 410.

Extended SHS 415 use the players that are equipped to read extended the Omer temporary codes. In particular, the extended SAF 415 associating blocks BBW numbers extended time code. Legacy players that do not have equipment to read extended numbers of time codes, use the IFO file 425 (SHS 410) and ignore the extended SAF 415.

Extended SHS 415 includes components 1 450(1), 2 450(2) and to component 450 N(N). Components 450 are associated with specific elements with a specific non-linear time code, as provided in column 455 linear time code. Each of the components 450 additionally identify the column 460 of the element. Components 450 can be distinguished on the basis of the prefix or the value of the Chapter presents the name of the Chapter (prefix) 465 describing the applicable Chapter of the DVD, which supports a specific feature. Additionally suffix distinguishes between components based on the values of a suffix such as "the language component, point the camera, the parent unit". The name of the Chapter (prefix) 465, linear time code 455 and suffix 470 are extended structure timecode. For each component 450 index is represented by a pointer 445. Pointers components 450 indicate specific blocks BBW in table 430. Physical access to image data corresponding to the extended time code, perform through the implementation of the access to the PA 442, associated with BOBW 440 in table 430, and the related extended time codes in table 415.

IFX file 405 is structured in such a way that the IFO file 405 (SHS 410) made available for legacy players who are unable to read non extended time codes. Extended SHS 415 attached to the IFO file 405 to provide rooms for extended time codes, providing additional functionality. Rooms extended time codes provide functionality to view and search (i.e. navigation) DVD content is performed based on the non-extended temporary codes. Rooms extended time codes allow you to specifically identify the DVD Chapter by prefix chapters in the structure of the non extended time code and reference elements specific chapters through linear time code, which is part of the non-extended time code. Furthermore, additional elements can be included in the composition (i.e., to be mixed with content specific DVD chapters describe advanced time code, with additional elements include non extended time code that identify when it should be played additional elements relative to the elements of the specific Chapter.

Fig the administrative system example

Figure 5 shows a system 500 multimedia devices and stations broadcasting to provide multimedia presentations. Network 505 includes a local network, global network, private network, and a network of private/public use, including the Internet. Hardwired (e.g., cable) and/or wireless network can be a network 505. Network 505 is designed to ensure the transmission of multimedia data from one of the network nodes to other nodes in the network.

Item 510 TV broadcast in the system 500 provides the content of the multimedia presentation." Item 510 television broadcasting plays media items from a/V source 515. Multiple media items, such as a/b elements, constitute the entire a/V presentation from a/V source 515. A/V elements can be associated with a specific number of temporary code. Item 510 TV broadcast can mix In elements from a/V source 515 with items, such as a commercial advertisement or promotion of products (i.e., an adulterated elements)from a source 520 additional content. An adulterated items may not have room in time code associated with them. In the aggregate, a/V elements and additional elements indicated as the content of the multimedia presentation, or the Commission (MPC). A/b source 515 and source 520 is additionally the th content can produce flow at different points in time, therefore, it can be adopted by various multimedia devices at different points in time. Room extended time code, as shown in Figure 3, can be attached to each a/V element and to an adulterated item as they are passed in the form of a stream from a point 510 TV broadcast.

Item 510 TV broadcast associated with parabolic antenna 525 satellite communication, which is the beginning of the uplink communication with the satellite 530. Parabolic antenna 525 satellite communication signals carrying the ILC satellite 530. Parabolic antenna 535 satellite communication receiving signals downlink carrying the ILC from the satellite 530. Network 505 is directly connected with parabolic antenna 535 satellite communications to receive Commission. Alternatively, the network 505 may be directly linked with paragraph 510 TV broadcast. Item 510 television broadcasting can transmit radio frequency (RF, RF) signals carrying the Commission, through the antenna 540. These RF signals may be adopted various multimedia devices, including television devices.

Multimedia device 545 is a standalone unit, not connected to the network 505, but it is able to accept the Commission from paragraph 310 of the television broadcast. Multimedia mouth of austo 545 includes block 545 And display a/b, which may be a television receiver or a monitor with a tuner and a/V inputs and outputs. Multimedia device 545 may additionally include a device 545-media playback, for example, a DVD player, and the device 545-recording media. Multimedia device 545 is connected with the antenna 550, which receives the RF signals from sources such as antenna 540, while RF signals are transferred to the Commission. ILC can be adopted multimedia device 545 via the parabolic antenna 535 satellite communications, and a parabolic antenna for satellite communications 535 receives signals from the satellite 530.

In some cases, the multimedia device 545 receives a/V elements and an adulterated items that do not have associated with them a number of time code. Room extended time code can be attached to each a/V element and to an adulterated item as they take on the multimedia device 545. A/V elements and blend elements can be recorded by the device 545-recording media, and access to them can be done by reference to a unique number of an extended time code.

The broadcasting Commission is also possible via the Internet. Usually this is known as "broadcast broadcast via the Web, and means digital is eradico ILC. Item 560 webcasting may include an interactive Web site accessible via the network 505. Item 560 webcasting takes a/V presentation from a/V source 565, which mixed a/V elements, such as text, graphics, And/clips and/or files in HTML language or in the language of the synchronized integration of multimedia (SMIL)from a source 570 additional content. Alternatively, these objects may come from other sources.

Item 560 webcasting delivers the ILC network 505 to access various multimedia devices connected to the network 505. Alternatively, item 560 broadcast broadcast via the Web can deliver the ILC via satellite, as described above.

Multimedia device 575 is connected to the network 505 and receives Commission from various sources, including point 510 and television broadcasting, point 560 webcasting. Multimedia device 575 includes block 575-display a/b, which may be a television receiver or a monitor with a tuner and a/V inputs and outputs. Multimedia device 575 may additionally include a device 575-In media playback, such as a DVD player, and the device 575-recording media.

p> In some cases, the multimedia device 575 is like a multimedia device 545 may accept a/V elements and an adulterated items that do not have associated non-temporary code. Room extended time code attached to each a/V element and to an adulterated item as they take on the multimedia device 575. A/V elements and blend elements can be recorded by the device 345-recording media, and access to them can be made by reference to a unique number of an extended time code. In other cases, the multimedia device 545 and 575 accept a/V elements and/or an adulterated items that have numbers extended time code. Ordering and presentation playback on multimedia devices 545 and 575 carried out on the basis of the non-extended time code.

Multimedia devices and Autonomous blocks include blocks of Web television (Web TV)and personal devices video recording (PVR). In the example, a personal computer (PC, PC) 580 connected to the network 505 and receives the Commission. Like multimedia devices 545 and 575, PC 580 can attach non extended time codes for a/V elements and an adulterated items that are accepted without numbers extended time codes.

Various who's sources can supply other content includes update files and programs used multimedia devices. This content may not be media items or a/V elements and may include files IFX, as shown in Figure 4. In this example, the Web site 585 illustrates the source from which multimedia devices have access to additional content, such as files that are being updated. In addition, paragraphs broadcasting, such as item 510 and television broadcasting, point 560 webcasting, and can generate a stream of new And/In elements subject to streamline the existing content on various multimedia devices.

Illustrative multimedia device

Figure 6 shows the architecture of an illustrative multimedia device 600. Multimedia device 545, 575 and 580 in Figure 5 are views of the architecture of a multimedia device 600. Multimedia device 600 may be a separate stand-alone device such as a PC 580, or may be composed of a variety of devices such as multimedia devices 545 and 575. As will be evident below, the multimedia device 600 provides the functionality to receive the Commission, the Commission processing and display of the Commission. In some cases, the multimedia device 600 also provides a record of the Commission./p>

Multimedia device 600 may include a module 605 receiver, which is configured to receive RF signals from a television source. Through module 610 input audio/video can be also adopted other signals and data from various sources, including device and network.

Multimedia device 600 includes one or more processors 615 (e.g., microprocessors) which process various instructions to control the operation of the multimedia device 600 and the communication with other electronic and computing devices.

When you accept a/V elements and blend the elements that are non-time code, such rooms may be attached to each element through the use of module 620 advanced time code. Module 620 advanced time code configured to generate and attach a unique number to the extended time code to each a/V item and can be added to each item as they are received by the multimedia device 600.

Multimedia device 600 can be implemented using one or more memory components, examples of which include non-volatile storage device 630 (e.g., a persistent storage device is (ROM), flash memory, erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), and so on). The storage device 630 is configured to store module 635 operating system, which contains the operating system, to be used in a multimedia device 600. The application program may be stored in the module 640 of application programs on the storage device 630. Random access memory (RAM) may also be implemented in a multimedia device 600 for temporary storage of files and programs used by the multimedia device 600. The illustration shows the module 645 RAM.

ILC can be stored in the module 650 data storage media. Module 650 storage media may use different media such as optical disks, magnetic tapes or magnetic disks. Module 650 data storage media can access other modules and devices that are part of a multimedia device 600, and a device external to the multimedia device 600. Module 655 recording media provides the ability to write to the module 650 data storage media. Module 660 media playback can either directly to take the Commission from the processor(s) 615, or to access the ILC store 650 danichke. The processor(s) 615 can access a/V elements and to elements in the module 650 data storage media, identifying a specific number of an extended time code.

Module 665 output a/b provides a direct output on the display or on an intermediate device. Module 665 output a/b can split the audio and video information and present it in the form of threads on the individual channels. The processor 615 controls the module 665 output And/or threads And/sent from module 665 o A/C.

An illustrative example of a multimedia playback device

7 shows the architecture of an illustrative example of a multimedia device 700 playback. Multimedia device 700 playback includes various devices, in particular, it includes DVD players, which use industry standards, in particular standards developed by the National Committee for television systems (NTSC). The architecture of a multimedia device 700 playback can be used by the multimedia device 660 playback 6. Multimedia device 700 of the play can be read with pre-recorded media, such as commercially available DVD; or media on which you can record, for example, recordable DVD; or PR is understanding the flows And/In elements and an adulterated items.

One or more processors 705 can be used for processing signals received from the media (e.g. DVD), and for communication with other modules of the multimedia device 700 playback. In cases where the multimedia device 700 playback is part of a multimedia device 600, as the processor(s) 705 can be used by the processor(s) 615, shown in Fig.6. The processor(s) 705 handle and arrange a/b elements with attached rooms extended time code. In the case of DVDs, the processor(s) 705 use IFX files in order to organize And/In elements.

Multimedia device 700 playback may include module 710 storage device that stores the module 715 operating system containing the operating system to be used on the media device 700 playback. The module 710 storage device may optionally include module 720 files/programs that contains files and/or programs applicable to a multimedia device 700 playback.

And/element or module-synchronizer 725 elements used to synchronize separate streams of audio, video and/or other data, based on the non-extended time code. A particular case of the use of module-sin is ionizator 725 elements is late binding threads And/In elements and/or elements which previously were not synchronized. For example, the media playback device may receive a stream containing the track with the new language of the content, which must be synchronized with the video, which is a multimedia device 700 playlist, or taken from another source. Module-synchronizer 725 elements synchronizes audio and video-based non-extended time code. In particular, for synchronization of audio and video using a number of linear time code from non extended time code.

Multimedia device 700 playback may optionally include module 730 machine presentation that uses data from the presentation available on the media to control the display performed by the multimedia device 700 playback, in accordance with the information obtained from the IFO file or IFX file. Module 735 navigation control uses navigation data to provide an interface, the menu and control of any branch A/B elements or scenes, which are also obtained from the IFO file or IFX file. In a multimedia device 700 play also provides a module 740 output audio/video output signals to a display device or an intermediate device, the pre-condition is the device display.

Adding extended time code

On Fig shows a process 800 that creates or adds the value of the extended time code. Process 800 may be performed by the item of the broadcast, such as item 510 TV broadcast or point 560 webcasting, shown in figure 5. In some embodiments, the implementation of a process 800 performed on the multimedia device, such as a multimedia device 545, 575 and 580, as shown in Figure 5, and present the architecture of a multimedia device 600, as shown in Fig.6. In other cases, the process 800 performs when creating DVD or other media.

At step 805 decide whether And/or element of an adulterated element attached a number of linear time code. The number of linear time code can be defined by SMPTE. If And/or element of an adulterated the item number is linear time code (following the branch "Yes" of step 805), then support this number of linear time code. If And/or element of an adulterated element has no non linear time code (following the branch "No" of step 805), then the number of linear time code added in step 810. At step 810, append the number of the linear time code, which describes when a specific And/or element of an adulterated element b is to be reproduced.

At step 815, the value of the head add to linear time code specific And/or item or an adulterated item. Room extended time code generated. The value of the Chapter is different for different presentations of the Commission.

At step 820 decide whether applicable suffixes (i.e. fields suffixes)that further define And/or element of an adulterated element. These suffixes include angle, the language and the parent unit (i.e. rating). If the suffix is applied (branch "Yes" of step 820), then perform step 825, and the value of the suffix added to a number of an extended time code. Stage 820 to perform until not determine all applicable suffixes. Each applicable suffix attached one by one to the number of the extended temporary code until then, until you have defined all the values of the suffixes (branch "No" of step 820). In some cases, a particular field of suffixes will not apply to some a/V elements or an adulterated items.

Search based on the advanced timecode

Figure 9 shows a process 900, which searches for the item based on the non extended time code. Process 900 may be performed on the multimedia device, such as a multimedia device 545, 575 and 580, as shown in Figure 5, and presents architectural multimoding the device 600, as shown in Fig. 6. Multimedia device 700 shown in Fig.7, may also apply process 900 to search for a specific a/V elements or an adulterated elements based on the values of the prefix and/or suffix of the Chapter.

At step 905 determines the value of the head for an extended time code. The value of the Chapter distinguishes between elements And/In and blend the elements that are part of a specific Commission, from other KMP. For example, a search can be performed on a specific Chapter of the film or on a specific advertisement.

Multiple suffixes can be applied when choosing a particular a/V element and/or an adulterated item. For example, it may be desirable to perform a search based on a specific language, a specific angle, specific parent block or combinations thereof.

At step 910 decide, whether applied to a specific suffix. Despite the fact that suffixes can precede or follow the other suffixes in the structure of the non extended time code, the suffixes have the same hierarchy. Therefore, the search can be done for any specific value of the suffix.

If the search are based on specific values of the suffix (branch "Yes" of step 910), then perform step 915. At step 915 determines the exact value of the suffix. If search were presented values of all fields suf is x (branch "No" of step 910), then perform step 920. At step 920, based on specific values of the head and suffix select all a/V elements and an adulterated items. It may be desirable to complete the process at this point and provide all a/V elements and an adulterated items that meet the definitions of values.

Can be performed in the subsequent stage to select a specific a/V element or an adulterated element that includes a specific stage, which is carried out on the basis of non linear time code. At step 925, the search scope is narrowed down to specific non linear time code. If further search is performed on the basis of linear time code (following the branch "Yes" of step 925), then perform step 930, used to identify a specific element. For example, process 900 can be used to search for a specific item, based on the specific stage of the specific variations of the specific Chapter of the film.

Although the present invention has been disclosed for a particular language, with specific structural features and/or methodological acts, it should be clear that the present invention defined in the attached claims is not necessarily limited to the described specific features or actions. On the contrary, the special is practical features and steps are disclosed as illustrative forms of implementing the claimed invention.

1. The method of extension of the linear time code containing phases in which

identify media items having a number of linear time code;

get the number of the extended linear time code for each of the identified media item by adding the values of the prefix to the number of linear time code mentioned of the media element and add values suffixes to the number of linear time code mentioned of the media element, thereby providing the ability to distinguish mentioned the media element from the rest of the media elements.

2. The method according to claim 1, wherein the media items include audio and video elements and an adulterated items.

3. The method according to claim 1, wherein the prefix value contains the value of the Chapter.

4. The method according to claim 1, in which the values of the suffixes contain the language value, the value of the angle and the value of the parent block.

5. The method according to claim 1, in which the non linear time code with the values of prefix and suffix placed in the temporary table of correspondence that associates media elements with non-linear time code.

6. The method according to claim 5, in which a temporary line used by the DVD player to point to specific sectors of a DVD containing the content to provide the Commissioner, the media elements.

7. The method according to claim 5, in which the table is temporary compliance is part of a file, which provides pointers to data structures that are located on the media data.

8. The method according to claim 1, further comprising stages, which identify the elements that do not have non linear time code, and add a linear temporary code to identified items that do not have non linear time code.

9. The method according to claim 8, in which elements mix between audio and video elements with non linear time code.

10. DVD containing:

means for identifying media items having a number of linear time code;

means for receiving non extended linear time code for each of the identified media item by adding the values of the prefix to the number of linear time code mentioned of the media element and add values suffixes to the number of linear time code mentioned of the media element, thereby providing the ability to distinguish mentioned the media element from the rest of the media elements

this advanced non linear time code placed in the temporary table of correspondence that associates the media items with the TP is mi non-linear time code and is part of the file, which provides pointers to data structures that are on the DVD.

11. Item broadcast containing

means for identifying media items having a number of linear time code;

means for obtaining advanced non linear time code for each of the identified media item by adding the values of the prefix to the number of linear time code mentioned of the media element and add values suffixes to the number of linear time code mentioned of the media element, thereby providing the ability to distinguish mentioned the media element from the rest of the media elements.

12. Multimedia device containing

means for identifying media items having a number of linear time code;

means for obtaining advanced non linear time code for each of the identified media item by adding the values of the prefix to the number of linear time code mentioned of the media element and add values suffixes to the number of linear time code mentioned of the media element, thereby providing the ability to distinguish mentioned the media element from the rest of the media elements.

13. The way oisca media items in a media content presentation containing phases in which

identify the value of the Chapter describes the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media items; and

search for specific media items based on their rooms for extended time code.

14. The method according to item 13, in which the search is performed based on the prefix and one or more suffixes.

15. The method according to item 13, in which the suffixes contain language, angle and parental lock.

16. The method according to item 13, in which the search is performed on the basis of the temporary table of correspondence that associates media elements with non-advanced time code.

17. The method according to clause 16, in which the table is temporary compliance is part of the information file, which provides information on navigation and presentation for the heads located on the media data.

18. DVD containing

means for identifying the values of the chapters on the DVD that describes the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained is adding prefix and suffix to the non-linear time code to distinguish between specific media items; and

tool to search for specific media items based on the temporary table of correspondence that associates media elements to their rooms for extended time code.

19. Personal video recording device, containing

means for identifying the values of the chapters describing the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media items; and

tool to search for specific media items based on the temporary table of correspondence that associates media elements to their rooms for extended time code.

20. DVD containing

means for identifying the values of the chapters describing the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media items; and

tool to search for specific media items based on the temporary table of correspondence, which associates an element of the media and their numbers expanded timecode

the table of temporary compliance is part of the information file, which provides information on navigation and presentation for the heads that are on the DVD.

21. Personal video recording device, containing

means for identifying the values of the chapters describing the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media items; and

tool to search for specific media items based on the temporary table of correspondence that associates the media items and their numbers expanded timecode

the table of temporary compliance is part of the information file, which provides information on navigation and presentation for the heads located on the media data.

22. Multimedia device containing

means for identifying the values of the chapters describing the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained by adding a prefix or suffix to the non-linear vremennogo the code to distinguish between specific media items; and

tool to search for specific media elements on the basis of their rooms for extended time code.

23. Device media playback, containing

means for identifying the values of the chapters describing the specific content of the multimedia presentation consisting of media items that are described using the extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media items; and

tool to search for specific media elements on the basis of their rooms for extended time code.

24. The method of synchronization of media elements containing phases in which

take the media items, each of which is associated a number of extended linear time code obtained by adding a prefix or suffix to the number of linear time code to distinguish between specific media items;

take the media items that do not have non-extended linear time code;

added advanced non linear time code to the media items that do not have non-extended linear time code; and

synchronize all media items based on the unique number is s extended linear time code.

25. Item broadcast containing

means for receiving media items, each of which is associated a number of extended linear time code obtained by adding a prefix or suffix to the number of linear time code to distinguish between specific media items;

means for receiving media items that do not have non-extended linear time code;

means for attaching the non-extended linear time code to the media items that do not have non-extended linear time code; and

tool to synchronize all media items based on the unique rooms of the extended linear time code.

26. Multimedia device containing

means for receiving media items, each of which is associated a number of extended linear time code obtained by adding a prefix or suffix to the number of linear time code to distinguish between specific media items;

means for receiving media items that do not have non-extended linear time code;

means for attaching the non-extended linear time code to the media items that do not have non-extended linear time of the CSOs code; and

tool to synchronize all media items based on the unique rooms of the extended linear time code.

27. Device media playback, containing

means for receiving media items, each of which is associated a number of extended linear time code obtained by adding a prefix or suffix to the number of linear time code to distinguish between specific media items;

means for receiving media items that do not have non-extended linear time code;

means for attaching the non-extended linear time code to the media items that do not have non-extended linear time code; and

tool to synchronize all media items based on the unique rooms of the extended linear time code.

28. The method of providing information on the navigation and presentation of content DVDs containing phases in which

expand on the DVD information file to provide additional functionality when describing the content stored on the DVD in the form of one or more chapters, the data file extend through the rooms of the extended time code, which describe the ordering of the content; and</>

provide information on navigation and presentation of the DVD content from the information file to play different chapters.

29. The method according to p, where the extension information of the file add the temporary table of correspondence that associates chapters rooms extended time code.

30. Multimedia device, containing:

processor;

module data storage media, controlled by the processor and configured to store content for multimedia presentations consisting of media items; and

module non extended time code controlled by the processor and configured to attach the non-extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media items, the media item that does not have non timecode.

31. The multimedia device according to item 30, optionally containing module media playback, controlled by the processor and configured to play audio/video and an adulterated items.

32. The multimedia device according to item 30, in which the module replay media configured to search for an item of audio/video and an adulterated items, carried the constituent on the basis of the non-extended time code.

33. The multimedia device according to item 30, optionally containing device media playback.

34. The multimedia device according to item 30, in which the multimedia device is a DVD player.

35. The multimedia device according to item 30, in which the multimedia device is a personal video recording device.

36. System for providing and receiving media items and rooms extended time code containing

item broadcasting, providing media items; and

multimedia device that receives media elements, and multimedia device additionally takes associated with each media item non extended time code obtained by adding a prefix or suffix to the non-linear time code to distinguish between specific media elements.

37. System p in which non extended time code feature point format.

38. System p in which non extended time code provided by the Web site.

 

© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English.