Data carrier, data production device, data storage device, data production method and data storage method

FIELD: technology for recording data, linked with other data.

SUBSTANCE: data production device has module for assigning numeric value, meant for assigning from number of multiple numeric values, stored on data carrier, of numeric value, appropriate for data file, subject for extraction, while numeric value is additional basic n value, where n - integer value higher than one. Device also has module for forming path name, meant for forming name by insertion of symbol, appropriate for numeric value, into each preset position in given formed symbols string, and receiving module, meant for extraction of data file, if in data carrier additional file is present with path name, formed by path name forming module.

EFFECT: decreased data-occupied space in memory.

4 cl, 12 dwg

 

The technical field to which the invention relates.

The present invention relates to a method of recording data that are associated with other data stored in the data carrier. More specifically, the present invention relates to a method of reducing the amount of data in the media data.

Prior art

Usually for editing video or audio data recorded, for example, a camera for recording video and audio data must first be transferred from the source videomagician tape to the media data on a random access computer type hard disk or digital video disk (DVD), and edit the data using various application programs.

Below is an explanation of the common ways of editing video data and audio data editing on a personal computer as an example.

From the point of view of editing data in a personal computer and used) interface module for receiving video data and audio data from the outside, (b) memory (storage device)containing a hard disk drive or similar device for storing video data and audio data) module save data to save the video data and audio data received from the interface module, in the module storage device, d) module receive the deposits of the data for a subject to reproduce data from the module memory (storage device), e) a cathode ray tube (CRT) for displaying the video data received by the module for obtaining the data, and (f) a speaker for reproducing the sound data received by the module receiving data.

(1) Operation of each module involved in recording video data and audio data

The interface module receives video data and audio data from the outside and outputs them in the module store the data.

The module save the data after receiving the video data and audio data, converts the audio data in digital and each data assigns a unique name of the route (path). Each path name contains the file name (for example, "MOV0002" and "AUD0002"), which includes two codes: (a) a four-digit number, connecting video and audio data as a set (for example, "0002"), and (b) letters, classifying the data as video or audio data (for example, "MOV" for video and "AUD" for audio data). The path names are stored in the module storage device and displayed in the file "LIST_MGR" control directory "MGR_INFO" module memory (storage device).

The control file "LIST_MGR" stores the index data, which show the relationship data stored in the module storage device, data generated during editing.

(2) Operation of each module involved in normal play is giving

The module receiving data receives the path name, for example, a path name that includes the characters "MOV0002" or "AUD0002", for data to be reproduced, from the file management "LIST_MGR", receives video data and audio data associated with the path name, performs d / a conversion and parallel outputs video data and audio data to the CRT display and a loudspeaker, respectively.

CRT and speaker output, respectively, of video and audio data, represent data received from the module receiving data.

(3) Operation of each module involved in the editing of data

In the following description uses the example of the editing data, including polazaesh, where music, narration or other audio data is replaced by the sound data which have been recorded and stored together with the video data in the memory module.

After editing after recording module storing data takes the music, narration or other audio data from the interface module converts the data from analog to digital form and assigns the path name ("path name after recording"), which includes the file name (for example, "AUD0006", where the characters "AUD" indicate the audio data). After this module save data saves the path name after recording in the memory module and displays the file management "LIST_MGR" the path name after recording to be editing video data and audio data.

When the data you want to play back module receiving data refers to the index data in the control file "LIST_MGR" to determine whether the data to be reproduced, edited data. When the connection to the path name after recording is found, the module receiving data receives (a) video and (b) audio data that are associated with the video data and have the path name after recording. The module receiving data converts the data from digital to analog form and sends them to the CRT and the loudspeaker.

CRT and speaker respectively take video and audio data from the module to retrieve the data and display video and audio data.

Figure 1 depicts the logical structure of the data in the memory module when running normal editing after recording.

The data files that store video data and audio data are stored under a directory name that has in its name the characters "PRG", followed by a four-digit number.

Recently camera for video recording, mobile handsets, portable devices, music and other portable devices are used as the memory module of the memory card of the next generation, type cost (secure digital) cards, which have a low weight and are removed/replaced.

In these CT is Ah memory of the next generation uses the same memory configuration, that is, the hierarchy of directories and files, as in computer operating systems. Although their data capacity (approximately 64 megabytes) is small compared with a hard disk of a personal computer, a simple data exchange between portable devices and personal computers is the reason for the high interest cards.

Connecting the memory card to the aforementioned computer interface module, easy to edit data. In addition, some types of portable devices equipped with functional units such as a computer, includes a memory module storing data and a module receiving data, providing the ability to edit data in a handheld device.

However, this conventional technology is accompanied by the following problem. When editing the data type after recording is performed on the portable device, the volume control file in the memory card grows, creating a disadvantage because of the limited memory capacity of the card.

Disclosure of the invention

Therefore, the present invention is to provide for a device with limited memory (1) this device may retrieve the data and save the data, which limit the increasing amount of data due to data editing, (2) novtel the data which can store the same data as the known device, but more compactly, (3) a method of retrieving data to retrieve data from a data carrier, and (4) the method of saving data to save data in the media data.

To solve the stated problem, the present invention includes a storage medium that stores one or more data files and the address information showing the path of each data file, wherein the address information is determined as a numerical value, which is derived from the given name, path, and size of the numeric data values less than the size of the character string data indicating the same address information.

When using short numeric notation the data size is reduced, saving memory in the memory card.

In addition, when the storage medium can store a lot of data files that are assigned to multiple groups, the path name may include the designation of type 1 that identifies the group, and the symbol 2 type identifies the data file within the group, the specific designation may include the designation of type 1, and the path name can be obtained from the numeric value using the specified reversible operation.

With this structure, the original path name, you can find specific indication via pay the nd operation.

In addition, when the group includes many of the data files that contain different kinds of data, designation of type 2 can specify a particular data type.

With this build even different data types can be converted to the same designation in the case where both the path name includes the same designation type 1, i.e. the two data sets belong to the same group.

Additionally, the data may be video data and audio data.

With this construction of the video data and the audio data belonging to the same group, can be converted to the same symbol.

Moreover, the data carrier when the group includes the first audio data file and the first file of video data and second audio data file associated with a group, you can store the first numerical value obtained from the path names of the first audio data file and the first file of video data using a predetermined reversible operation, with the added characteristic, showing the connection of the second audio data file, and you can get the path name of the second sound file data, adds the specified symbol to the first numeric value.

With this construction all of the address information for the first audio data file and the first file of video data that are assigned to the same group, and the second is Ayla of the sound data, which is connected with the other two data files, can be formed from the above-mentioned numerical values.

In addition, when the group includes the first audio data file and the first file of video data and second audio data file associated with a group, the data carrier may store the first numeric value, which is obtained from the path names of the first audio data file and the first file of video data using the specified operation, and the second numerical value, which is derived from the name of the path of the second audio data file using the specified operation and is associated with the first numeric value.

With this construction, the address information for the first audio data file and the first file of video data can be formed from the above-mentioned first numeric value. Similarly, the address information for the second audio data file that is associated with the other two data files, can be formed from the second numeric value. This reduces the amount of data compared to storing the original path name.

Additionally, the data in the first audio data file and the data in the first file of video data can be recorded in parallel, and the data in the second file of audio data can be data after recording replacement data in the first audio data file.

With this construction the amount of data for SV is zi data after recording with the video data may be reduced.

In addition, when the path name consists of a string of symbols, and the symbol that represents the base number n (where n is an integer greater than one), are included in this specific symbol in the string reversible operation can convert symbol to the underlying numeric value n (where n is an integer greater than one).

With this construction the above operation can be performed using simple mathematical operations, simplifying the structure of the device processing.

In addition, the data files can be stored in locations with a logical hierarchy; each path name may include a directory name, which specifies the location in the hierarchy and contains many data files, and the group name that identifies the group; these specific symbols may be symbols corresponding to the symbols, indicating the base number n (where n is an integer greater than one) of directory names and group names; and the specified operation can link the two numeric values obtained by the conversion performed on the characters of the directory name and the group name of each path name.

With this construction the address information showing the name of the directory and the name of the group, can be formed from the above-mentioned numeric values.

Additionally, the base number n can be a hexadecimal number.

At t the com building volume, required to store the above-mentioned numerical values, can be reduced, reducing the memory capacity of the data carrier.

In addition, corresponding to the present invention, the device receiving the data, which retrieves the requested data file from a data carrier, different (1) the assignment module numeric values, which assigns a set of numerical values stored in the media data, a numerical value corresponding to the data file subject to removal; (2) module name forming the path that generates the path name for a given character string by performing a given operation, with the aim of uniting the given character string with the character string converted from a numeric value that is assigned by the assignment module numeric values; and (3) a receiving module that is, if the data carrier has a data file named path formed by the module forming the path name, retrieves the data file. Similarly, the corresponding present invention is a method of obtaining data to extract the desired data file from the storage media differs in that it contains: (1) the step of assigning a numeric value where a numeric value from among the set of numerical values stored in the data carrier, is assigned as corresponding to the subject to extract data file; (2)the step of forming the path name where for a given character string is formed by the path name by performing set operations to combine the given character string with the character string, which is converted from numeric values assigned at the stage of assigning numeric values to character strings; and (3) the acquisition phase, in which, if the data carrier has a data file named path, formed by the module forming the path name, retrieves the data file.

With this construction, using a numeric value, the data size of which is smaller than the size of the path name, it is possible to generate the path name of the data file to be received, and you can extract data file, if it exists.

Additionally, the module forming the path name can generate the path name for each set of different data strings of characters.

In this building many path names can be formed from one numeric values stored in the data carrier, and you can extract a lot of data files, thereby reducing the amount of data stored in the data carrier, compared with storing multiple path names as strings of characters.

In addition, the numeric value specified by the assignment module numeric values may be the underlying numeric value n (where n is an integer greater than one), and the specified operation can perform joint is out by introducing a character, the corresponding numeric value in each specified position in this generated string of characters.

With this construction, since the generated path name includes characters for numeric values stored in the storage medium of notation it is easy to deduce the relationship between path name and a numeric value.

In addition, the assignment module numeric values, when the first numerical value, that is one of many stored in the media data is associated with a different second numeric value, may appoint the first and second numerical values as the corresponding data file subject to extraction, and the module is receiving can extract data file, the name of the path, which is formed from the second numerical value and the set includes the first character string instead of a data file, the name of the path, which is formed from the first numerical value and this includes the first character string.

With this construction, since the associative information is stored as numeric values, the size of the data which a small amount of data stored in the data carrier, can be reduced in comparison with communication, denoted by path names.

Additionally, the numeric value stored in the data carrier, you can attach a sign showing the first value or different W is the second value; lots of character strings generated by the module forming the path name can include a first string of characters; the module forming the path name when the sign is attached to a numeric value assigned by the assignment module numeric value is a second value, can generate a second string of characters, different from the first character string; and a module receiving can extract data file, the path name which includes this a second string of characters instead of the data file, the path name which includes the first character string.

With this construction, the communication is performed by using a sign that is attached to a numeric value, the data size of which is small, reducing the amount of data to be stored in the data carrier, in comparison with the formation of communication using path names.

In addition, the second character string may be the first character string with removed or modified one or more predetermined characters.

With this construction, the relationship between path name and a numeric value is easily derived from their signs.

In addition, the storage device according to the present invention of this type, which has a module for retrieving data to retrieve data files and the module setting the path for the formation and specify the path name for the extracted file data and to whom that stores the data file in the data carrier, differs in that it contains: (1) the module formation numeric values, which performs a specified operation with the aim of forming, as the address information corresponding to the path name of a numeric value, a data size which is smaller than the data size of the path name of this particular designation, which is part of the path name; and (2) the module save that stores a numeric value and a data file associated with the path name that identifies the location of each data file in the data carrier. Similarly, the method of storing data according to the present invention of this type, which has the step of retrieving data to retrieve data files, and the step of setting the path for the formation and job (destination) path name for the extracted file data and which stores the data file in the data carrier, characterized in that it contains: (1) a step of forming a numeric value where a numeric value, a data size which is smaller than the size of the data path name, an address information corresponding to the path name of this particular designation, which is part of the path name; and (2) the stage of preservation, on which a numeric value and a data file stored in the media data associated with a path name that identifies the location of the file data in the media data.

P and such building address information, corresponding to the path name is stored in the data carrier in the form of numerical values, a data size smaller than the original path names, which reduces the amount of data in the media data.

Additionally, the module specify the path can link the two character string showing the name of the directory and file name that are used to control the processing of data to generate the path name of the extracted file data; a character string showing the name of the directory may consist of a unique string of characters and the first basic digital line n (where n is an integer greater than one); the character string showing the name of the file may consist of a specified string of characters that indicates the type of file, and the second basic digital line n (where n is an integer greater than one); and module formation numeric values can generate numeric values using the first and second digital line as this specific symbols and associating numerical values obtained from them.

With this construction the numerical value comprised in the form of address, has a closer affinity with the path name.

Brief description of drawings

Figure 1 depicts the logical structure of the data in the memory module when editing after recording is performed using a conventional funds;

figure 2 is predstavljaet appearance camera for video using the data carrier, the device receiving the data and the device data storage, in accordance with the first embodiment of the present invention;

figure 3 is a functional block diagram depicting the internal structure of the camera for videos;

figure 4 depicts the relationship between path name taken from a module forming a character string, and a numeric value that is generated from the path name by the transform module ID of the adjustment character string;

figure 5 depicts the logical structure of the data in the memory module in accordance with the first embodiment;

6 represents the sequence of operations depicting the processing of the data stored in the memory module, that is, the recorded video and audio data in the processing unit of video and audio data in accordance with the first embodiment;

Fig.7 represents the sequence of operations depicting the process of editing after recording the recorded video and audio data in accordance with the first embodiment;

Fig represents a sequence of operations depicting a process module for retrieving data to retrieve data from the memory module, that is, the operation for reproducing, in accordance with the processing device video and audio data item is pout variant implementation;

Fig.9 depicts the logical structure of the data in the memory module in accordance with the second embodiment;

figure 10 represents a sequence of operations depicting the processing of the data stored in the memory module, that is, the recorded video and audio data in the processing unit of video and audio data in accordance with the second embodiment;

11 represents a sequence of operations depicting the process of editing after recording the recorded video and audio data in accordance with the second embodiment;

Fig represents a sequence of operations depicting a process module for retrieving data to retrieve data from the memory module, that is, the operation for reproducing, in accordance with the processing device video and audio data of the second variant implementation.

The best way of carrying out the invention

The first option exercise

Figure 2 shows the appearance of the camera for video recording using a data carrier, the device receiving the data and the device storing data in accordance with the first embodiment of the present invention.

This camera is for video recording is a digital camcorder that supports cost card has an interface cost card and able to work to preserve the value of the recorded video data and audio data on the tape or cost map.

Below, because the present invention does not include recording video data and audio data on a video tape in the device insert only cost map, and not video tape, and all of the input video data and audio data stored on the cost map.

Figure 3 is a functional block diagram depicting the internal structure of the camera to the VCR. Camera for recording includes a device (100) for processing video and audio data, which moves the data in the media data to and from the device on charge-coupled devices (CCD), a microphone, an operating switch, which receives commands from the operator, the LCD (liquid crystal display) and a speaker.

The device (100) for processing video and audio data includes the module (110) save data module (120) and memory module (130) receiving data corresponding to a device storing data, the storage medium and the device receiving the data according to the present invention, respectively.

Module (110) for storing data and a module (130) receiving data composed of a CPU (Central processing unit) and of the recording media type RAM (random access memory), ROM (read only memory device), etc. Module (110) storing data includes the module (111) recording module (112) forming a character string and the first m is Dul (113) conversion. Module (130) receiving data includes a module (131) playback and the second module (132) of the conversion.

(1) Device (100) for processing video and audio data

(i) the operation of the module (110) save data

Module (111) account after receiving the video data and audio data from the CCD and the microphone receives the path name for each of them from the module (112) forming a character string. After taking the path names module (111) record gets the numeric value corresponding to each path name of the first module (113) conversion, attaches each path name to the corresponding data and stores them in the module (120) of memory. Module (111) account shall also designate one sign for each numeric values and stores the numeric value with the characteristic initial value "0" in the file management data processing (for example, the path name "D:/MGR_INFO/PROG_MGR") in the module (120) of memory.

In the path name "D:" represents the drive letter pointing to the cost map, "MGR_INFO" is the name of the directory management, a "PROG_MGR" is the name of the control file.

Module (111) account after receiving audio data from a microphone for editing after recording and the signal from the operating switch identifies the audio data for editing after recording and accepts the specification of the video and audio data for editing after recording. Then the module (111) C what pisi sends the path names, these video and audio data to the module (112) forming a character string and asks the name of the path for received data after recording. After taking the path name of the module (112) forming a character string module (111) record associates a name with path data after recording and stores both in the module (120) of memory.

When recording audio data for editing after recording unit (111) account receives a synchronous signal from the module (131) playback to synchronize the data after recording with the edited video data.

When receiving from the module (111) of the write request path name, as described above, related to the normal recording that does not contain polazaesh module (112) forming a character string accesses data in the module (120) memory and unused forms of path names for video data and audio data, for example, "D:/PRG0001/MOV001F.MOD and D:/PRG0001/AUD001F.MOD".

The characters ".MOD" at the end of these path names are the extension that indicates the data to be used by the device (100) for processing video and audio data.

Each path name is a combination of the name of the drive, directory name and file name that indicates the location or path data structure, which forms a hierarchy of data. In the above example, "D:" is the name of the drive, "PRG0001" is a directory name, a "MOV001F" and "AUD001F" - the name is Ayla.

The symbol "/" in the path name is inserted to indicate separation between the drive letter, directory name and file name.

More specifically, each of the directory name and file name consists of a predetermined character part and a variable hexadecimal digital part. In the above example, the directory name "PRG0001" consists of a character part "PRG", which indicates sequentially written to the block, that is, a program, and a digital part "0001", which is a number assigned to identify the video and audio data in each program block.

Name the file "MOV001F" includes a character part "MOV", which indicates the video data, while the file name "AUD001F" includes a character part "AUD", pointing to the audio data. The digital part "001F" both files are the same, indicating that video data and audio data recorded in parallel. The same numeric value to assign to the data files of the same group.

When the path name of video data to be edited after recording, is defined and the module (111) writes the requested path name for the data after recording module (112) forming a character string takes the name of a file in the specified path name and replaces part of the "MOV" to "AU" to form a path name.

For example, if you have defined above the path name in the form "D:/PRG0001/MOV001F.MOD"that will be formed by the path name "D:/PG0001/AU001F.MOD".

The first module (113) transformation generates the numeric value of the path name received from the module (112) forming a character string.

Figure 4 depicts the relationship between path name, taken from the module (112) forming a character string, and a numeric value generated by the first module (113) conversion of a path name.

For example, if the received path name represents "D:/PRG0001/AUD001F.MOD"are highlighted in the digital part of the directory name (1) and the digital part of the file name (2), i.e., "0001" and "001F", and linked to form a numeric value "0001001F".

More specifically, the symbol of the digital part (1) and a digital part (2) the path name "D:/PRG0001/AUD001F.MOD"that is "0001" and "001F", just recognized as symbols for file management. When their connection to education "0001001F" the first module (113) conversion converts characters in a hexadecimal number up to eight digits, forming a four-byte integer 0001001F".

When performing this type of surgery the first module (113) conversion produces the numeric value of the path name and displays the generated numeric value in the module (111) record.

In addition, as shown in figure 4, one numeric value becomes the base for the formation of many names, and many related names of the paths becomes the base for the formation of one numeric value is I.

Module (120) memory is a cost card with a memory capacity of 64 MB, which stores video data, audio data and management information for the data. These data are stored in the same configuration as the files in a personal computer, with a hierarchy of directories and files.

(ii) Module (130) of retrieving data

When issuing commands playback operating switch module (131) playback displays the path name of the specified data, for example, "D:/PRG0001/MOV001F.MOD and D:/PRG0001/AUD001F.MOD"in the second module (132) conversion and takes back a numeric value corresponding to the path name of the specified data, for example, "0001001F".

Then the module (131) playback accesses the file management module (120) of memory for the same numerical values "0001001F" and refers to the characteristic value attached to it.

If the characteristic value is a "0", the module (131) playback recognizes that the editing after recording was not performed, receives data corresponding to the path name of the specified data, for example, "D:/PRG0001/MOV001F.MOD and D:/PRG0001/AUD001F.MOD"from module (120) of memory, and outputs video data and audio data respectively in parallel on the LCD and speaker.

If the characteristic value is a "1", the module (131) playback recognizes that edits have been made after recording, and sends the request to the second module (132) conversion for the formation of the path name for the data after recording on the basis of previously formed numeric value "0001001F". Then the module (131) play takes the path name of the data after recording "D:/PRG0001/AU001F.MOD" and receives from the module (120) memory data for this path name, i.e. data after recording and video data corresponding to the path name of the data set for the play, "D:/PRG0001/MOV001F.MOD"and outputs the parallel video data and audio data respectively on the LCD and speaker.

When the signal from the operating switch tells the command to record audio data for editing after recording module (131) playback receives video data corresponding to the path name of video data to be edited after recording, for example, "D:/PRG0001/MOV001F.MOD"from module (120) memory, displays the video data on the LCD and displays the data after recording along with a synchronous signal for synchronization with the video data in the module (111) record.

The second module (132) conversion takes the name of the run of the module (131) reproduction and use is shown in figure 4 the operation that generates the numeric value of the path name.

When the module (131) playback is set to a numeric value, the second module (132) of the transformation generates the path name for the data after recording of the numeric values using the above-mentioned operation.

More specifically, the second module (132) conversion converts a four-byte numeric value 0001001F" in the end the s "0001001F", divides the first four numbers "0001" and the last four digits "001F", insert "AU" between them and "D:PRG" ahead. Further, between the drive letter, directory name and file name is inserted into the separator character "/", completing the formation of the path name of the data after recording.

(2) Configuration data module (120) of memory

Figure 5 shows a logical structure of data in the module (120) of memory.

The file management data processing indicated by the path name "D:/MGR_INFO/PROG_MGR"that stores the ID, that is, the above-described numeric values to identify the path data stored in the cost map as information about the index for data stored in the module (120) of memory. To numeric values attached signs that indicate whether the editing after recording.

Content, video data and audio data are stored in directories that begin with the characters "PRG". The file that contains video data, includes in its name the file "MOV", the name of the file containing the data after recording has the symbol "AU" directly following them digits, and the file containing the audio data, includes in its file name characters "AUD".

This data structure and naming files are implemented by the processing module (110) for storing data, and the data is stored in the module (120) memory using the following process.

Figure 6 presents the settlement of egovernance operations, depicting the process in the device (100) for processing video and audio data to save the data in the module (120) memory, that is, the process of recording video and audio data.

Module (111) writes decides whether the recording signal from the operating switch (step S101), and when the account is specified, receives video data and audio data received from the device on the CCD and microphone, respectively (step S102). Then the module (111) writing prompts for the path name for the data from the module (112) forming a character string.

According to this request module (112) forming a character string accesses data in the module (120) memory, generates unused catalog number, for example, a1And2And3And4and unused group name, for example, a1a2and3and4(steps S103, S104), generates the path name 1 "D:/PRGA1A2A3A4/MOVa1a2a3a4.MOD" for the video data and the path name 2 "D: /PRGA1A2A3A4/AUDa1a2a3a4.MOD" for audio data. After this first module (113) conversion generates a numeric value And1And2And3And4and1and2and3and4" of path names (step S105).

Then the module (111) record associates a name path 1 and the path 2 with the video data and audio data, respectively, and stores them in the module (20) of memory. After that, the module (111) write attaches a sign with a value of "0" to the above-mentioned numeric value, stores them in the file management module (120) memory, that is, "D:/MGR_INFO/PROG_MGR" (step S106), and returns to step S101 to decide was whether the write command module (111) record.

Figure 7 presents the sequence of operations depicting the process execution editing after recording video and audio data recorded as mentioned above.

Module (131) playback, when he recognizes by using a signal from the operating switch that was done editing after recording starts the following processing (step S107).

Module (131) playback retrieves the path name 3 video that has been edited after recording, "D: /PRGA1A2A3A4/MOVa1a2a3a4.MOD" and the path name 4 audio data "D: /PRGA1A2A3A4/AUDa1a2a3a4.MOD" (step S108).

Then the second module (132) conversion generates a numeric value And1And2And3And4and1and2and3and4"that corresponds to the memory cell, that is, name, path 3 and path name 4 for data that has been edited after recording, using the operation (step S109).

After this module (131) playback reproduces videodanny name path 3 (step S110), and the module (111) records the audio data after recording, the insertion during playback of video data (step S111).

Then the second module (132) of the transformation generates the path name for the data after recording, that is, the path name 5 "D:/PRGA1A2A3A4/AUa1a2a3a4.MOD", based on the above-mentioned numerical value (step S112 (), and notifies the module (111) records relative path name.

Module (111) record associates the recorded audio data after recording named path 5 and saves their changes to "1" the value of the characteristic is attached to the above-mentioned numeric value And1And2And3And4and1and2and3and4" in the file management module (120) memory (step S113), and returns to the first step (step S107), where the module (111) writes decides whether the accepted editing after recording.

Below is an explanation of the process of extracting data from the module (120) of memory.

Fig represents a sequence of operations depicting a process in the device (100) for processing video and audio data to the module (130) obtain data to retrieve data from the module (120) memory, that is, operations that are involved in reproduction.

Module (131) playback decides whether the given playback signal from the operating switch (step S115). If comandamenti, module (131) playback receives an indication of the path name of the data to be reproduced, for example, the path name 1 "D: /PRGA1A2A3A4/MOVa1a2a3a4.MOD" for the video data and the path name 2 "D: /PRGA1A2A3A4/AUDa1a2a3a4.MOD" for the audio data (step S116), and outputs these names in the second module (132) of the conversion.

The second module (132) conversion generates a numeric value And1And2And3And4and1and2and3and4" for the names of the path and displays them in the module (131) playback (step S117).

Then the module (131) playback accesses the file management module (120) memory (step S118), refers to the sign attached to the above-mentioned numerical value, and decides whether the characteristic value is equal to "1" (step S119).

If the characteristic value is not equal to "1", i.e. if the editing after recording was not performed, the module (131) playback displays video name path 1 and the audio data path name 2 module (120) memory (step S120), and outputs the parallel video data on the LCD and the audio data to the loudspeaker, and returns to the first step (step S115)to decide whether the specified playback signal from the operating switch.

If the feature value is equal to "1", which means that if editing after recording was completed, module (131) playback has the path name 3 "D:/PRGA1A2A3A4/AUa1a2a3a4.MOD", formed by the second module (132) conversion for the data after recording on the basis of the above numerical values, retrieves the path name (step S121), and extracts the video data name path 1 and the data after recording the name of the path 3 (step S122).

Then the module (131) playback outputs the parallel video data on the LCD and the audio data or the data after recording on the loudspeaker (step S123), and returns to the first step (step S115) to resolve, if the playback signal from the operating switch.

Using patterns or features described above, the sign bit indicates whether the editing after recording on the video data and audio data. Additionally, the path name indicating the location of the data after recording, can be formed on the basis of a single four-byte numeric values, which, in turn, is formed from the names of video data and audio data, edited after recording. This numeric value is converted into symbols and predefined characters are entered through the operation to form a path name of the data after recording. This build allows you to reduce the amount of information required for after recording.

p> The second option exercise

Below is a description of a device according to the second variant implementation.

In the second embodiment, the data carrier device of the data processing and storage device, that is, the module (120) memory module (130) of retrieving data and the module (110) save the data have the same structure as in the first embodiment. The differences are (a) the content data stored in the file management module (120) memory, (b) forming the data stored in the control file, (c) the decision as to whether the editing after recording, using the data stored in the control file, and (d) forming a path name indicating the location of the data after recording.

Therefore, omitting the parts that do not differ from the preceding description, the following explanation of the operation of the module (120) memory module (130) of retrieving data and module (110) storing data in accordance with the second embodiment.

Below is illustrated the processing module (110) save the data.

Module (111) account after receiving the video data and audio data from the CCD or microphone queries and takes the path name for each set of data from the module (112) forming a character string that accepts a numeric value corresponding to the each of them is no path, from the first module (113) conversion, attaches the path names to data, stores the data in the module (120) memory and stores the numeric values and the path names in the control file created in the module (120) of memory.

In the second embodiment, the signs are not attached to numeric values.

Module (111) recording when it receives only the audio data for editing after recording with the microphone detects that the data received from the operating switch, intended for editing after recording, receives an indication of the video and audio data to be edited after recording, takes the path names for the video and audio data from the module (131) playback, displays the path names in the module (112) forming a character string and asks for the path name and a numeric value corresponding to the audio data, for editing after recording. As a result, the module (111) record takes the path name for the data after recording module (112) forming a character string that accepts a numeric value corresponding to the path name of the first module (113) conversion, connects the path name with the data after recording and stores both in the module (120) of memory. Further, the module (111) record associates a numeric value with a single numeric value in the file management module (120) of memory corresponding to the video data and audio data, subject to editing after recording.

When the path name for the data after recording is requested by the module (111) recording module (112) forming a character string accesses data in the module (120) memory and generates an unused path name, for example "D:/PRG0002/AUD0006.MOD"for data after recording.

The path name of the data after recording form without regard to any numerical value corresponding to the path name to be editing video data and audio data.

The path name specifies a memory cell in the configuration data that form the hierarchy. The path name is a combination of the name of the drive ("D:" in the example above), the name of the directory ("PRG0002") and filename ("AUD0006").

Then, the module (112) forming a character string displays the generated path name in the module (111) record and the first module (113) conversion.

The configuration data file management module (120) of memory in the second embodiment differs from the configuration of the first variant implementation through the procedures described above as follows.

Fig.9 depicts the logical configuration data in the module (120) memory in accordance with the second embodiment.

In the file management module (120) memory, that is, "D:/MGR_INFO/PROG_MGR"when editing after recording finished, instead of a sign, as in the first embodiment, islovesnosti, corresponding to the path name of the audio data recorded for editing after recording, that is, the identifier after recording is attached to a numeric value that is the ID that matches the name of the data path to be edited after recording. This characteristic and the path name of the data after recording, which includes the characters "AUD", as well as all other audio data, are signs that the second variant of implementation differs from the first variant implementation.

The description below explains the differences from the first version of the implementation in the module (130) of retrieving data.

When the operating switch is given command of the playback module (131) playback displays the path name to be playing data, for example, "D:/PRG0001/MOV0002.MOD and D:/PRG0001/AUD0002.MOD"in the second module (132) conversion and accepts a numeric value corresponding to the path name, for example, "00010002", in the response from the second module (132) of the conversion.

The preceding description is true for the first version of the implementation.

Further, the module (131) playback accesses the file management module (120) of memory in relation to a numeric value equivalent to the value 00010002", and determines whether it is the numeric value of another numeric value that is attached to the identifier by which letopisi.

If there is no attached ID after recording module (131) playback recognizes that the editing after recording was not performed, outputs data corresponding to the path name to be playing the data that is "D:/PRG0001/MOV0002.MOD and D:/PRG0001/AUD0002.MOD"from module (120) of memory, and outputs video data and audio data in parallel on a LCD display and a loudspeaker, respectively.

If you have attached the ID after recording module (131) playback recognizes that the editing after recording was completed, gives a command to the second module (132) conversion for forming the path name of the data after recording on the basis of the attached numerical values, for example, "00020006", takes the path name "D:/PRG0002/AUD0006.MOD" the response from the second module (132) conversion, extracts the data after recording the name and path video data for the path name for which was given command of reproduction, that is, "D:/PRG0001/MOV0002.MOD"from module (120 memory, and outputs the parallel data after recording on the loudspeaker and video data on the LCD.

The second module (132) conversion takes the path name of the module (131) playback and in accordance with the communication path name, and the numeric values shown in figure 4, generates a numeric value from a received path name using operations that use this connection. Further, when the name of the PU and after recording the generated module (131) playback the second module (132) of the transformation generates the path name for the data after recording of the formed numeric value.

However, because the path name of the data after recording has no connection with the numerical value that corresponds to the path names of video data and audio data to perform editing after recording, the second module (132) conversion forms the path name of the data after recording of the ID after recording, using the same rules as for the formation of the normal path-name sound data from the numeric value.

So formed the path name of the data after recording will be of the form "D:/PRGB1B2B3B4/AUDb1b2b3b4.MOD".

Below is an explanation of the process of storing data in the module (120) of memory.

Figure 10 is a graphical diagram showing the process of storing data in the module (120) memory device (100) for processing video and audio data, that is, the process for recording video and audio data in accordance with the second embodiment.

Module (111) by using the recording signal from the operating switch determines whether a command is given recording (step S201). When a command to perform a write is received, the module (111) account receives video data and audio data from a device on the CCD and the microphone and asks for path names on these data and the module (112) forming a character string.

In response to the request module (112) forming a character string accesses data in the module (120) memory, unused forms catalog number, for example, A1A2A3A4and the unused group number, for example, a1a2and3and4(steps S203, S204), and generates the path name of 1 for video data "D: /PRGA1A2A3A4/MOVa1a2a3a4.MOD", name, path 2 for audio data "D:/PRGA1A2A3A4/AUDa1a2a3a4.MOD" and a numeric value that represents these two path name "And1And2And3And4and1and2and3and4" (step S205).

The previous steps are the same as in the first embodiment.

Then the module (111) record associates a name path 1 and the path 2 with the video data and audio data, respectively, and stores them in the module (120) of memory, then stores the numeric value in the control file, that is "D:/MGR_INFO/PROG_MGR" in the module (120) memory (step S206), and returns to the first step (S201) to determine whether a command is given to the recording module (111) record.

In the second embodiment, there are no signs attached to numeric values.

11 represents a sequence of operations depicting the process execution editing after recording the video and audio data recorded as op is Sano above.

When the module (131) playback recognizes the command editing after recording using a signal from the operating switch, it starts the next process (step S207).

That is, when receiving an editing command after recording module (131) playback displays the path name 3 "D: /PRGA1A2A3A4/MOVa1a2a3a4.MOD" for video data that has been edited after recording, and the path name 4 "D:/PRGA1A2A3A4/AUDa1a2a3a4.MOD" for the audio data (step S208).

Then the second module (132) conversion generates an operation and retrieves the path name indicating the memory cell data that has been edited after recording, that is the name of the path 3, and the numerical value of 4, that is, A1And2And3And4and1a2and3and4(step S209).

Next, the module (131) playback plays video path name 3 that have been edited after recording (step S210), and writes the audio data after recording, inserted during playback of video data (step S211).

The previous operations are the same as in the first embodiment.

Then the module (111) writing prompts for the path name of the module (112) forming a character string for the data after recording.

In response to adottare module (112) forming a character string accesses data in the module (120) memory forms unused catalog number, for example, B1B2B3B4and the unused group number, for example, b1b2b3b4(steps S212, S213), and forms a path name 5 "D:/PRGB1B2B3B4/AUDb1b2b3b4.MOD" for the data after recording and the numeric value corresponding to this path name, that is, B1B2B3B4b1b2b3b4(step S214).

Then the module (111) record associates a name path 5 with the data after recording, stores the path name in the module (120) of memory, then associates a numeric value B1B2B3B4b1b2b3b4that corresponds to the path name of the data after recording, with the numeric value of A1A2A3A4a1a2a3a4that corresponds to video data and audio data subject to editing after recording, and features in the control file "D:/MGR_INFO/PROG_MGR" in the module (120) of memory, and stores In1In2In3In4b1b2b3b4(step S215). The process then returns to the first step (S207) to determine whether there was adopted the team after recording module (111) record.

Below is an explanation of the process of extracting data from the module (120) of memory.

Fig is a graphical diagram depicting the operation modes of the La (130) of retrieving data to retrieve data from the module (120) memory that is, for playback on the device (100) for processing video and audio data according to the second variant implementation.

Module (131) playback determines whether the given command to the playback signal from the operating switch (step S216), and if the reproduction of the received command starts the next process.

That is, the module (131) playback accepts display the path name of the data to be reproduced, for example, the path name 1 "D:/PRGA1A2A3A4/MOVa1a2a3a4.MOD" for the video data and the path name 2 "D:/PRGA1A2A3A4/AUDa1a2a3a4.MOD" for audio data from the operating switch (step S217), and displays the name of the path 1 and the path 2 in the second module (132) of the conversion.

The second module (132) conversion produces a numeric value "A1A2A3A4a1a2a3a4"corresponding to the accepted name path 1 and path name 2, and outputs the numeric value in the module (131) playback (step S218).

Then the module (131) playback accesses the file management module (120) memory (step S219), and determines whether another numeric value that is the ID after recording, with the ID in the control file that corresponds to the numeric value taken from the second module(132) conversion (step S220).

If the identifier after recording is not connected, the module (131) playback retrieves video data on behalf of path 1 and the audio data named path 2 from a module (120) memory (step S221), and outputs each extracted data, that is, video data and audio data or the data after recording, simultaneously on the LCD and the speaker (step S225). The process then returns to the first step (S216), which determines whether a command is given playback signal from the operating switch.

If, for example, the second identifier after recording "B1B2B3B4b1b2b3b4" associated with ID after recording module (131) playback retrieves the second identifier (step S221), sends the second module (132) conversion for the formation of the path name 3 "D: /PRGB1B2B3B4/AUDb1b2b3b4.MOD" from the second identifier after recording, retrieves the path name 3 (step S223), and retrieves the path name 1 video and the path name 3 data after recording (step S223).

Then the module (131) playback outputs each extracted data, that is, video data and audio data or the data after recording, simultaneously on the LCD and the speaker (step S225). After this, the process returns to the first step (S216), which determines whether a command is given playback signal from the operational plumage is of locates.

For structures and functions described above, the second numerical value attached to the numerical value stored in the control file can be used to specify, has been whether the video data and audio data editing after recording. In addition, the second numerical value becomes the base for the formation of this operation, the path name that specifies the location of the data after recording. As a result, the amount of data required for editing after recording may be reduced.

In the first and second embodiments, the first module (113) conversion and the second module (132) conversion form the numeric values of path names and, similarly, the second module (132) conversion generates path names for the audio data of the numeric values in accordance with the relationships shown in figure 4. However, the path names can be formed from numeric values and Vice versa, on the basis of a set of rules that is different from the ratio of traceability between path name and a numeric value, shown in figure 4. For example, when forming the numeric values of the path name for the formation of a numeric value that is different from the process figure 4, you can use the method of adding "1" to a numeric value formed from the path name by using the relationship shown in figure 4.

In e the om case, the path name can be formed from a numeric value by subtracting the first "1" of the numeric values, followed by the process of figure 4.

In accordance with the first and second variants of the implementation of the first module (113) transformation generates the path name for the data after recording on the basis of the provided numeric values. However, when a numeric value is provided, it is possible to generate the path name for the video data or sound data corresponding to the numeric value, or some other name, not described here.

In this case, the module (131) playback can be obtained using the path name of the video or audio data as a key, the corresponding data, if they exist, from the module (120) of memory.

In the second embodiment, the module (112) forming a character string makes no difference between regular sound data recorded simultaneously with the video data, and the data after recording, forming the path names that include the fixed designation "AUD" for files that contain any type of audio data. However, the module (112) forming a character string can be based on the formation of path names with different fixed signs, for example, "D:/PRG0001/SEP0001.MOD" as the path name for a file containing regular sound data, and D:/PRG0001/AUD0001.MOD" as the path name for the file containing the data after recording.

In the first embodiment, after receiving the request, as the description is but higher from the module (111) write to the path name in the case of normal recording, different from the after recording module (112) forming a character string refers to the data within the module (120) memory, educated unused path names, for example, "D:/PRG0001/MOV0001.MOD and D:/PRG0001/AUD0001.MOD" for video data and audio data, and the module (111) record stores the data in the appropriate files. However, if editing after recording was not performed, the module (112) build a string of characters can form a single path name, for example "D:/PRG0001/MOV0001.MOD"and the module (111) entries may interleave and save video data and audio data together in a separate file.

In this case, if the editing after recording finished, the module (112) forming a character string can generate the path name, for example "D:/PRG0001/AUD0001.MOD"and the module (111) record stores the data after recording in the file corresponding to this path name.

That is, when there is only the path name "D:/PRG0001/MOV0001.MOD"editing after recording was not performed, and when there are both the path name "D:/PRG0001/MOV0001.MOD and D:/PRG0001/AUD0001.MOD"editing after recording was completed.

In the first and second embodiments, the implementation of each of the digital part 1 and part digital, part 2 name of the data path contains four digits, and each of the numeric values derived from them, contain eight digits. However, the number of digits is the or part 1 and part digital, part 2 may be any number, for example every three digits, if the total number of digits of the two parts does not exceed the number of digits of numeric values formed by the first module (113) conversion.

In this case, the total number of digits of the digital part 1 and part digital, part 2 may be less than the number of digits of numeric values generated from them, but, by storing fixed values for some of the figures formed numeric value and also avoiding the use of these figures for the formation of the path name conversion between pathnames and numeric values can be performed without problems.

In such a situation, for example, if the numeric value obtained from the conversion of the digital part 1 and part digital, part 2 in 32-bit hexadecimal values of the first module (113) transformation has eight digits, and if each of the digital part 1 and part digital, part 2 has only three digits, each will have eight unused bits, so that these bits can be enabled to distinguish between other types of files, such as information indicating whether a coded whether or not the file.

In the first embodiment, when the path name for the video data to be after recording, indicated by the module (111) account and the requested path name for the data after recording module (112) build a string of characters forms a path name for the data after recording, to the which has marked the path name characters "AU", substitute "MOV". However, you may specify a path name for the audio data after recording, and the path name for the data after recording, educated from this path name of the audio data.

Industrial applicability

Device storing data, the device receiving the data, the method of storing data and a method of receiving data according to the present invention are particularly suitable for use in (1) device and method for recording data using the file system to identify the location of data on the path name, and (2) device and method for retrieving data recorded using the system. The data carrier according to the present invention is particularly suitable for storing data using a file system as described above.

1. The device receiving the data, which retrieves the desired data file from the data carrier, the data carrier contains one or more data files, and address information indicating the path to each data file, and the address information indicated by a numeric value, which is derived from the given name, path, and size data of this numeric value is less than the data size of a character string denoting the same address information, the device receiving the data contains the target module is a numeric value, prednaznachennyi for appointment from among the set of numeric values stored in the media data, the numeric values corresponding to the file data extraction, and the numeric value represents the underlying numeric value n, where n is an integer greater than one, the module forming the path name used for forming the path name by inserting the character corresponding to the numeric value in each given position in a given formed the character string and the module receiving, designed to extract data file, if the data carrier has a data file named path formed by the module forming the path name.

2. The device receiving data according to claim 1, in which the module forming the path name generates the path name for each of the multiple different defined character strings.

3. The device receiving data according to claim 2, in which the module assigning a numeric value defines the first and second numerical values as the corresponding data file to be extracting, when the first numerical value is one of the many stored in the media data is associated with a different second numerical value, and a module receiving retrieves the data file, the name of the path, which is formed from the second numeric value and includes the first character string, instead of the data file, the name of the path, which is formed from the first number of the first value and includes the first character string.

4. The device receiving data according to claim 2, in which the sign showing the first value or different second value that is attached to the numerical value stored in the storage medium, the set of strings of symbols generated by the module forming the path name includes the first character string, the module forming the path name forms the second string of characters, different from the first character string, when a sign that is attached to a numeric value assigned by the assignment module numeric value is a second value, and a module receiving retrieves the data file, the path name which includes this a second character string instead of a file data, the path name which includes the first character string.

5. The device receiving data on p. 4, in which the second character string is a character string with the remote one or more specified characters.

6. The device receiving data on p. 4, in which the second character string is a character string with the modified one or more predetermined characters.

7. The device data storage, which stores the data file in the data carrier, and this device storing data includes a module receiving data, designed to extract data file, the module set the path prex is assigned to link two character strings, specifies the directory name and file name that are used to control the processing of data to generate the path name of the recoverable data file, and set the path name for the extracted file data, and the character string indicating the name of the directory consists of a unique string of characters and the first basic digital line n, where n is an integer greater than one, and the character string indicating the name of the file consists of a specified string of characters that specifies the file type, and the second basic digital line n, where n is an integer greater than one, the module forming numeric the values used to generate the address information corresponding to the path name of a numeric value, the data size of which is smaller than the size of the path name of the numeric values obtained by linking the first and second numeric string, and the module save designed for storing in the data carrier numeric values and data file associated with the path name that identifies the location of each data file.

8. The method of obtaining data to extract the desired data file from the data carrier, the data carrier contains one or more data files, and address information indicating the path to each data file, and the address information indicated by a numeric value is I, which is derived from the given name, path, and size data of this numeric value is less than the data size of a character string denoting the same address information, and the method of obtaining data includes a step of assigning a numeric value where a numeric value from among the set of numerical values stored in the data carrier, prescribed as corresponding to the data file that you want to extract, and the numeric value represents the underlying numeric value n, where n is an integer greater than one, the step of forming the path name where the path name is formed by inserting the character corresponding to the numeric value in each specified position in this formed the character string, and the acquisition phase, which extract data file, if the data carrier has a data file named path, formed by the module forming the path name.

9. The method of saving data to save the data file in the data carrier, the method of storing data includes a step of receiving data to extract data file, the step of setting the path for linking the two character strings indicating the name of the directory and file name that are used to control the processing of data to generate the path name of the recoverable data file and specify the path name to e the CSO extract data file, when this character string showing the name of the directory consists of a unique string of characters and the first basic digital line n, where n is an integer greater than one, and the character string indicating the name of the file consists of a specified string of characters that specifies the file type, and the second basic digital line n, where n is an integer greater than one, the step of forming a numeric value where a numeric value, the data size of which is smaller than the size of the path name form in the form of address information corresponding to the path name of the numeric values obtained linking the first and second numeric string, and the step of saving, in which a numeric value and a data file stored in the media data associated with a path name that identifies the location of the file data in the media data.

Priority items:

18.04.2000 - claims 1, 2, 7-9;

18.10.2000 - p-6.



 

Same patents:

FIELD: technology for recording and reproducing video data, and also hypertext data.

SUBSTANCE: prior to recording on data carrier, video data, primarily encoded by main method, are decoded and information about video data properties is extracted, decoded video data are encoded by method, different from original method and video transformation information is produced, which should be used for displaying video data in original state on basis of information about properties, and generated video transformation information is recorded together with recoded video data on data carrier.

EFFECT: correct reproduction of video data and data with hypertext, even if video data were repeatedly encoded by different method and recorded.

9 cl, 18 dwg

FIELD: television.

SUBSTANCE: result is achieved by abolishing full compatibility of bicolor and colored television. Instead of brightness and color-difference signals three color signals are used. Analog-digital magnetic recording circuit is engineered, which can be used both in common and closed television devices.

EFFECT: simplified construction, higher precision, higher efficiency.

5 cl, 20 dwg

FIELD: data signals.

SUBSTANCE: additional data are encoded in relative position or phase of one or more water signs, which allows insertion of multi-bit data, while using only one or several certain water signs.

EFFECT: higher efficiency.

6 cl, 10 dwg, 2 tbl

The invention relates to an electronic audiovisual processing

The invention relates to a method and apparatus for recording the scrambled data, such as broadcast television

The hidden sign // 2222114
The invention relates to a method for detecting a hidden symbol in the information signal, which may have been marked by modifying the values of the information signal in accordance with the corresponding values of the picture hidden sign

The invention relates to the field of audio and video for advanced services in cable television, direct satellite broadcasting or the Internet

The invention relates to a method for cancellation of removal or reduction action signal protection videocapture

The invention relates to the protection of footage from copying by putting a video of sustainable identification codes

FIELD: digital data processing.

SUBSTANCE: device in form of semiconductor memory device has control block with control elements and memory cells, each of which is made with possible connection to system of buses for connection to central processor and has an in-built microprocessor, including registers, made with possible storage of signs of start of data flow name and its end, information about state and mode of in-built microprocessor. Method describes process of data processing in aforementioned recording device.

EFFECT: higher speed of operation.

6 cl, 7 dwg

FIELD: data carriers.

SUBSTANCE: device for determining logical state of selected memory cells in memory device with passive matrix addressing is made with possible connection to ferroelectric memory device or forming its portion and contains reading amplifying contours, synchronous amplifier, combined source of shift voltage and signal, active control line driver, multiplexer, a set of routers. Other variant of aforementioned device is additionally equipped with second set of routers. Method describes operation of aforementioned devices.

EFFECT: higher efficiency, broader functional capabilities.

3 cl, 12 dwg

FIELD: electric engineering.

SUBSTANCE: device has ferroelectric memory cell in form of thin ferroelectric polymer film, two electrodes, while at least one of said electrodes has at least one contact layer, which has conductive polymer in contact with memory cell, and if necessary has second layer in from of metallic film in contact with conductive polymer. Method for manufacturing ferroelectric memory contour includes operations for applying on substrate of first contact layer in from of thin film of conductive polymer and applying thin ferroelectric polymer film on first contact layer and second contact layer on thin ferroelectric polymer film.

EFFECT: increased polarization level of ferro-electric memory cell and decreased field strength.

2 cl, 12 dwg, 3 ex

Memory cell // 2256957

FIELD: computer science.

SUBSTANCE: memory cell, containing three-layer structure, including two electrodes, between which a functional zone is located, as electrodes metal and/or semiconductor and/or conducting polymer and/or conducting and optically transparent oxide or sulfide are used, and functional zone is made of organic, metal-organic and non-organic materials with different types of active elements built in molecular and/or crystalline structure, and also their combinations with each other and/or clusters on their basis, which change their condition or position under effect from outside electrical field and/or light radiation.

EFFECT: higher efficiency, broader functional capabilities, higher manufacturability.

25 cl, 24 dwg

FIELD: memory devices.

SUBSTANCE: first device for comparing phases has signal generator for feeding two or more reading signals with given phases to memory cell, phase-sensitive detector, support signal source, discrimination/logic contour. Second device for comparing phases has signal generator for feeding first periodical signal, applied to second periodically reading signal of lesser frequency, phase-sensitive detector/discriminator. Method describes operation of said devices.

EFFECT: higher reliability.

3 cl, 15 dwg

FIELD: semiconductor memory devices.

SUBSTANCE: device has a lot of memory elements, each of which contains input and output areas, isolating film, channel area, shutter electrode, area for storing electric charges, device also contains large number of periphery circuits, containing reading amplifier, register for storing recorded data of memory elements, register, which preserves the flag, indicating end of record during its check, and circuit, which after recording operation compares value, read from memory cell, to value, fixed by flag at the end of record, and overwrites value indicated by the flag.

EFFECT: higher reliability of operation.

5 cl, 71 dwg

FIELD: electronics.

SUBSTANCE: device for providing possible addressing in device, containing one or more volumetric element, in form of memory cells, display cells, diodes, transistors and/or switching/modulating elements and forming together with said device a portion of two-dimensional or three-dimensional matrix being a component of said device, contains three sets of electric-conductive lines or ribbon electrodes, forming an additional portion of said matrix. Device for storing and/or processing data or receipt and/or processing, and/or displaying of signals contains said means and more than one matrix, while said matrices are made in form of stack, accurately placed on substrate, and device forms a volumetric structure dependently on functional properties of each matrix in a stack.

EFFECT: broader functional capabilities.

2 cl, 23 dwg

FIELD: recording devices.

SUBSTANCE: device has electrically polarized dielectric material, being in layer placed between first and second addressing sets with parallel placement of electrodes within limits of each set, controlling buses and data buses, reading means and means for connecting each data bus to associated reading means. Method describes operation of said device. Device for three-dimensional data storage has multiple stacking layers, each of which has one of said energy-independent recording devices.

EFFECT: possible localization of errors, prevention of interferences in non-addressed cells.

3 cl, 11 dwg

Magnetic materials // 2244971

FIELD: magnetic materials whose axial symmetry is used for imparting magnetic properties to materials.

SUBSTANCE: memory element has nanomagnetic materials whose axial symmetry is chosen to obtain high residual magnetic induction and respective coercive force. This enlarges body of information stored on information media.

EFFECT: enhanced speed of nonvolatile memory integrated circuits for computers of low power requirement.

4 cl, 8 dwg

The invention relates to a method of controlling the set of memory cells or display with passive matrix addressing containing electrically polarizable material with hysteresis, mainly ferroelectric material

FIELD: electric communications, possible implementation by attack detection systems.

SUBSTANCE: method includes recording supporting identifiers of sanctioned information streams, setting maximally allowed number of appearances of each of unsanctioned information streams, receiving serially of message packets, recording, separating identifiers from headers of these packets, comparing these to supporting identifiers, in case of match, receiving another message packet, comparison cycle is repeated, if match is not found, identifiers of stream are recorded, next identification number is assigned thereto, number of its appearances is increased by one, and assigned identifiers of another received packet after their comparison and in case of mismatch are compared to identifiers of previously recorded unsanctioned information stream, in case of match number of appearances is increased by one, in case of mismatch identifiers of this stream are recorded, it is assigned another identification number and number of its appearances is incremented by one.

EFFECT: higher trustworthiness of detection of unsanctioned information streams.

8 dwg

Up!