Method for searching and marking of information data

FIELD: digital data processing using electrical devices; informational search means and database structures; foreign language learning.

SUBSTANCE: electronic documents data is entered into the computer. Electronic documents objects to be searched in informational system are discovered. Electronic documents objects to be searched in informational system are compared to informational system database objects. Electronic documents data is transformed by marking objects of electronic documents. Electronic documents with marked electronic documents data objects are visualized. Before entering electronic documents data into the computer data objects to be searched in informational system are entered, data objects to be searched in informational system are compared to informational system database data objects and buffer database of data objects is formed. Comparison of electronic documents objects to be searched in informational system is done with data objects in buffer database of data objects.

EFFECT: creation of effective method for searching and marking of information data, that is to implement the learning function "learned repetition", which is based on individual approach to learning.

18 cl

 

The invention relates to the field of digital data processing using electrical devices, in particular to the means of information retrieval and database structures, specially designed for specific functions, as well as learning tools, in particular, foreign languages.

Known methods of data search information including inputting data of electronic documents are subject to search in the information system, data analysis of electronic documents with identifying data objects, comparing the identified data objects with fixed objects in databases and information systems, and visualization of fixed data objects (see, for example, RU # 99115413 G 09 B 19/06, 2001).

Known methods do not use the layout of the electronic document data of the search result, which ultimately eliminates mapping for training purposes.

More perfect and the closest analogue to the claimed technical solution is the way search and markup data includes inputting data of electronic documents, identification of objects on the electronic documents that are subject to search in the information system, comparison of electronic documents are subject to search in the information system, database objects information systems, preobrazovaniya electronic documents by tagging objects in electronic documents subject search in the information system, and the visualization of electronic documents with tagged data objects of electronic documents (RU # 2177174 G 06 F 17/30, 2001).

However, when using the known method for the purpose of learning is not provided by the revision taking into account the individual characteristics of absorption, which ultimately reduces the effectiveness of the educational process.

The task, which directed the claimed technical solution is the creation of effective search tools, and data markup information, in particular for training purposes.

The technical result that can be obtained by carrying out the claimed method, is to implement the training function "repetition" is based on an individual approach to learning.

This technical result is achieved by way of the search and data markup information, including entering into the computer data, electronic document, the identification of objects in electronic documents are subject to search in the information system, comparison of electronic documents are subject to search in the information system, database objects information systems, data conversion of electronic documents by tagging objects of electronic documents and the electronic visualization Doc is having with the tagged data objects of electronic documents, due to the fact that before entering into the computer data, electronic documents make input data objects subject to search in the information system, the comparison of the data to be search in the information system with data objects databases, information systems and the formation of the buffer base data objects, and the comparison of electronic documents are subject to search in the information system, produced with data objects in the buffer base data objects

And also due to the fact that the comparison of objects subject to search in the information system, database objects of the information system and the objects in the buffer database of data objects is implemented by the object search electronic documents are subject to search in the information system, the database object information systems and objects in the buffer base data objects.

And also due to the fact that the comparison of objects subject to search in the information system, database objects information systems and objects buffer base data objects is implemented by a search of the database object information system and buffer base data objects data objects electronic documents are subject to search in the information system.

And also due to the fact that the set of data objects the buffer base data objects limit with the possibility of changing the specified number of data objects and dynamically update.

And also due to the fact that the data objects in the buffer the basis of the data objects being compared with data objects of electronic documents dynamically update method first-in - first-out.

And also due to the fact that the set of objects that are compared with data objects of electronic documents dynamically updated by the method of first-in - first-out limit specified number of objects with the possibility of change that is different from the number of objects in the buffer base data objects.

And also due to the fact that the objects in the buffer database of data objects that are compared with data objects of electronic documents, dynamically update method "last in - first out".

And also due to the fact that the set of objects that are compared with the data objects of the electronic document that is dynamically updated by the method of "last in - first-out limit specified by the possibility of changing the number of objects that is different from the number of objects in the buffer base data objects.

And also due to the fact that the objects in the specified buffer the basis of the data objects that are compared with data objects of electronic documents, dynamically update the interleaved method first-in - first-out" method and the "last in - first out".

And also due to the fact that the specified schedule is ing a database of data objects, form with the division of resource data, which provides separate and identified access to objects.

And also due to the fact that databases the data objects map related data, complemented operands of computer applications and visualizing linked data as a pop-up context data of electronic documents

And also due to the fact that computer applications use a program access review of electronic documents and data in a data network, these associated data complement the uniform resource locator of the network.

And also due to the fact that the input data of the electronic document, the identification of objects in electronic documents are subject to search in the information system, comparison of objects subject to search in the information system with objects in the buffer based data objects, the layout of the objects of the electronic document, the sequence of execution and the execution of application software and rendering of related data and/or data information resources network, perform the same procedure.

And also due to the fact that the data objects subject to search in the information system, is introduced into the computer in a separate window in the taskbar or p is nonlinear menu of the operating system regardless of the presence of open Windows operating system, maintain a particular window in the focus of the operating system, the availability of the text in the focus window; enter or select text within an open focal window operating system.

And also due to the fact that before the data conversion of electronic documents by tagging objects in electronic documents are subject to search in the information system, produce reformatting the data of the electronic document from its native format into a format that allows you to place the markup.

And also due to the fact that the identification of objects in electronic documents are subject to search in the information system, is realized by means of hardware-software linguistic analysis data of electronic documents.

In this definition, the essence of the proposed technical solution assumes the following meanings:

data - information is presented in a readable form, for formal processing automatic devices

objects - an iconic display elements and/or parameters and/or attributes and/or relationships in the data,

an array of data objects is a set of sequentially organized on a logical level data of the same type that is designed to work with him in a direct memory access

database - collection of data organized in about the certain rules, providing independence from the machining program, the General principles of the description, storage and manipulation

buffer base data objects - field memory is designed for interfacing data and event procedures, data comparison,

information system - a set of computers connected by a data transmission system and means of communication for the subscriber access to computing resources network

electronic documents - the text representation of the data

hardware-software linguistic analysis of the functioning of the computing device in accordance with the algorithm described, for example, in "Development of a Stemming Algorithm" (Julie Beth Lovins, Mechanical Translation and Computational Linguistics, 11, 22-31, 1968),

the markup - language construct to denote access to an information resource, is allocated when rendering the text color, underline, or by other known methods, contains a pop-up context menu with a list of comments and/or hyperlinks, use the SmartTag technology or/and ToolTip or Hint of the operating system MS Windows and/or JavaScript and/or PHP and/or ASP and DHTML, and/or other known technology hypertext markup of electronic documents

uniform resource locator - URL (uniform resource locator), whose syntax is defined in RFC 2396 or ka is an absolute URI (absolute URI), with characteristic syntax (generic URI syntax) of the form<scheme>://<authority><path>?<query>), or as a relative URI (relative URI syntax), with syntax type (net_path|abs__path|rel_path) ["?" query], or may conform to other similar requirements, for example, described in RFC 3401-3406 implementation DDDS addressing;

linked data - data with data objects communication that occurs when calling the program,

access software for viewing electronic documents and data in a data network - a program type of your browser such as Microsoft Internet Explorer or Netscape Navigator

computer application program is a program for solving the task (s) in a particular area of application of data processing systems,

the operand is a language construct, which indicates the reference computer to run computer programs,

procedure - multiple operation whose implementation is provided by a programming system that makes it equally accessible and with the same meaning.

Search and markup data information according to the present method, for example, when learning a foreign language and the translated text using the electronic dictionary are as follows.

The user before entering into the computer data, electronic document Error! Reference source not found. produces the input object Yes is the data subject search in the information system (for example, requiring translation), the comparison of the data to be search in the information system with data objects database information system (for example, in a database of translations of words and phrases electronic dictionary MultiLex™and forming a buffer base data objects (e.g., history of user words and phrases that require translation), where the set of data objects limit with the possibility of changing the specified number of data objects and dynamically update (for example, by adding words and phrases, the newly entered by the user).

An example of user data objects can serve as the input words or phrases or text via mouse or keyboard, for example:

- using the "highlight text", highlight the word or phrase or fragment in the text of the document and cause the comparison of the entered objects or

- enter by printing on the keyboard or by copying and pasting (copy & paste " or "drag and drop" (drag & drop a word or phrase in the focal window operating system and cause the comparison of the entered objects

- by typing in the window Tool Bar or/and Tool Band or/and Desk Band operating system MS Windows(or using others the Gogo known method.

An example of a procedure call comparison can serve as a call to the procedure of comparison by pressing the hotkey translation electronic dictionary MultiLex™or start the procedure of comparison from the command line of the operating system, or another known method of starting the comparison.

An example of a buffer database can serve as a memory of the history of translation dictionary MultiLex™and the example of forming the buffer database can serve as a record of the words and phrases, translated by the user into the memory of the history of translation dictionary MultiLex™.

In the above-mentioned buffer based organization data can be provided by the presence of at least one object (for example, one word from the set of words in the buffer) in the form of an alphanumeric sequence of characters that are not word or phrase. A sign of the end of such a sequence (or word) when entering serve as punctuation marks, spaces, or other characters used when formatting text and table information. In addition, in the above-mentioned buffer database objects, data organization, data should be provided that each object (e.g., word or phrase) nothing is set in accordance with, or is set in accordance with the procedure of formation data (e.g. the R, translation), or delivered in accordance themselves related data (e.g., translation), or set in accordance with the address of the associated data (e.g., translation, words or phrases in the translation database), or set in accordance with a procedure of forming the address of the host associated data (for example, addresses the placement of the translation words or phrases in the translation database), and the objects are placed in chronological order, or alphabetically, or in a different order. Mentioned buffer bases can be installed on the server in the network information system or on the user's terminal.

Then, the User a single procedure performs inputting data of electronic documents (for example, calls for browser-text web page, identification of data objects of the electronic document are subject to search in the information system (such as words and phrases) and comparing the identified data objects electronic documents are subject to search in the information system, with data objects in the buffer database of data objects (e.g., words and phrases are placed in the memory of the history of translation dictionary MultiLex™organized as a database information system) or/and database object information system (for example, in which lowere MultiLex™ (with words and/or phrases, organized as a database information system). When implementing this single procedure, in particular, the view available to the user of the electronic documents may contain objects that require re-interpretation or translation, identification of objects in electronic documents are subject to search in the information system, can be implemented by splitting the data into groups of alphanumeric strings separated by the signs of the end of the sequence (e.g., words or phrases or other objects, separated by spaces, punctuation marks or other symbols of separation) or through hardware and software linguistic analysis data of electronic documents, where the documents are divided into words and/or phrases, or data objects can be used in their original form, when a search query is another word or phrase or piece of text or the entire text of the document.

Well-known is the fact that learning a foreign language, terminology, and training in General, largely built on the revision. However, different people have different perception and grasp the passed material so that the level of knowledge materialproducing two different students of the same class is always different and individual. That is why repeating the same list of passed words may not be equally effective way of learning for all pupils of the same class. To ensure the implementation of the training function "repetition" is based on an individual approach to training before comparison of electronic documents are subject to search in the information system with database objects information system conduct a comparison of these objects with data objects in the buffer based data objects, and a set of data objects in the buffer database of data objects that are compared with data objects of electronic documents, can limit the ability to change a given number of objects and dynamically update.

All or part of the data objects in the buffer database of data objects that are compared with data objects of electronic documents, dynamically update method first-in - first-out method (FIFO - queue"), or by "last in - first-out (LIFO method "stack"), or alternation of these methods.

By means of the control program data objects subject to search in the information system, map data objects buffer base data objects (e.g., words and expressions in the buffer dictionaries)is detected, the proof of the truth (sempadan which I fully or partially) include and perform the conversion mechanism of the data objects of electronic documents in an interconnected set of data of electronic documents by tagging data objects e documents related data objects buffer database, fully or partially matching with the identified objects buffer or other database information system that is different from the buffer base data objects. Related data can be supplemented by other operands of computer applications capable of processing a search query, and/or hyperlinks. An example of the above operands can be, in particular, the invocation of application computer programs sound highlighted by the layout of the word or its translation, and an example of a hyperlink may be the placement of the URL (uniform resource locator) in the language markup constructs. The parameter of this call may contain the word or phrase electronic document, marked in such a review and to be "sound".

User-entered data objects that are subject to search in the information system during the formation of the buffer database can be supplemented by the accompanying data in the form of a set of data of an electronic document that includes the data object and the data of the electronic document, describing the use of such a data object electronic document (e.g., dictionaries related data objects can be represented by an example of the use of the word in the context of its translation or example interpretations with the s and/or phrases, in particular on the language of the original electronic document).

Before mentioned conversion if necessary, make reformatting the data from its native format into a format (e.g. DOC or HTML)that allows you to place data in the markup. Another useful effect is that this operation provides for the possibility of reformatting the flow of electronic documents from the "poor" do not support hypertext markup format in the "rich" hypertext format, with the goal of placing in the original electronic document information, for example, the translation and/or interpretation.

Comparison of objects subject to search in the information system, database objects information systems and/or objects in the buffer database of data objects is implemented by the object search electronic documents are subject to search in the information system, the database object information system and/or in the object buffer base data objects either through a search of the database object information system and/or buffer base data objects data objects electronic documents are subject to search in the information system.

In the absence of adequate information in the database of the information system and/or buffer the basis of the data objects or the user's request and the and the respectively prescribed procedures or, respectively, the purpose of data processing as computer programs use a program access review of electronic documents and data in the information system, with related data complement the uniform resource locator system or other system and/or database of another information system. Examples of such actions can serve as a hyperlink to a website that provides services to buy, repair, sell and others in relation to, for example, object "mobile phone". Another example of such actions would be to search information about the type of goods or services on its name (brand) in the information system and/or database specific brand or trademark in the information system and/or database specific patent offices and so on, with the associated data may include information associated with the use of such goods or services, information about the holder of a trademark or other data of the patent office. Another implementation is the placement in the search box of the online dictionaries or translators, such as, for example, http://multilex.mail.ru/ or http://online.multilex.ru/, contextual advertising sellers of various goods and services purchased at an advertising Agency a word or phrase. So, for example, receiving a user request to search for a translation of the English word "telephone", an online resource transfer will show the user the Internet translation, as well as advertising of the seller or the master is th maintenance. Advertising can be context not only in terms of the translated word, expression, or text, but also in relation to the user. For example, there is a technique of determining the geographic location of the user by IP address, and depending on it can be placed contextual advertising advertiser, placed geographically close to the user. Such advertising may be placed in the form of banners or reach media advertising, such as flash Macromedia (http://www.Macromedia.com or another, having the size and format required by the page, for example, translation, and materials are placed in pre-designated areas of the page is a translation of the relevant dimensions and supporting digital promotional materials.

With a limited number of objects in the buffer database objects and data updating method of the queue again entered by the user, the data object will be placed in memory as the word No. N in the end of the queue and to vent the previously typed object # 1 with the associated data from the beginning of the queue, and when the update method "stack" will change only the last object with related data, leaving intact the previous (N-1) objects. Changing the number N of the target user from the total number of objects in the buffer database objects and data update method with a the Yu depth of repeating" covered, the user has the possibility to adjust the update rate of the studied objects and thus to adjust the length of "repetition" previously identified the studied objects. For markup will be used only words or phrases placed in the buffer database of data objects that will be allocated in the text of hyperlinks pointing to the translation team speak the word, examples of use of words and so forth, or comments containing the translation team speak the word, examples of the application of the word, and so on.

For end-user use history update previously entered objects (history of interpretation) with any depth, a set of objects buffer base, compared with the data objects of the electronic document and dynamically updated by means of either the first-in - first-out" or by "last in - first-out limit specified by the possibility of changing the number of objects that is different from a limited number of objects in the specified buffer basis.

As a result of such action the electronic document will be converted primarily with marking of detected objects associated data objects buffer base data objects and can be optionally, but not necessarily, the converted second - markup objects what about the related data from the databases of the information system. A similar effect can be achieved when the comparison buffer base data objects with objects of electronic documents simultaneously with their identification.

Markup data in the electronic document, produce hyperlinks to the source-related and/or associated data object (e.g., translation and/or examples) or mark by related data (e.g., translations) technology hint Hint, ToolTip, SmartTag or technology DHTML or JavaScript or ASP or PHP, or using other known techniques.

Electronic document with markup mentioned related data visualize, for example, using the operating system MS Windows™ (or/and the plug-in or add-on to office software Microsoft Office™and visualize search box with clicking "search" or similar on the value of the button, or just click (without window)displayed on this renderer is functionally equivalent to "hot key" search with related visualize data as a pop-up context data objects, color-coded, underlining or special pop-up symbol (for example, for the operating system MS Windows™ (underlining words and display the character 'i' in a circle means that the word marked SmartTag) to attract sebanibane user. The specified pop-up comment allows you to visualize the menu containing the list of hyperlinks and/or review of possible translations and/or interpretations or/and menu processing method, words or phrases marked in an electronic document to be rendered.

When the "activation" of the context or object data, for example, using a mouse or keyboard, the user re-perceives information related data (sees and/or hears the translation and/or interpretation of the words, which have not yet mastered or sees a team of translation, interpretation or spoken words) and thus gets the opportunity to "repetition", and this is achieved individually beneficial effect of training. To achieve this effect, for example, in situations with different users or situations with thematic division of information resource that contributes to that buffer base data objects form a split resource on arrays of data, which provides separate and identified data access objects, respectively, for different users or for different subjects.

To reduce the number of user actions required for processing electronic documents, subject to search in the information system, a procedure implementing a set of actions, so the x as the input data of electronic documents, identifying objects in electronic documents are subject to search in the information system, comparison of objects subject to search in the information system with objects in the buffer based data objects, the layout of the objects of the electronic document, the sequence of execution and the execution of application software and rendering of related data and/or data information resources network while data objects subject to search in the information system, is introduced into the computer in a separate window in the taskbar or panel menu of the operating system regardless of the presence of open Windows operating system, maintaining the particular window in the focus of the operating system, the availability of the text in the focal window operating system; enter or select text within an open focal window operating system. For example, after typing in a search query, you must click "search" to find, for example, the translation of typed word. Moreover, the location shown as Tool Band (in the toolbar of a specific program for the operating system MS Windows™) or Desk Band (in the taskbar of the operating system MS Windows™) may be, for example, as the input row address, the Internet browser with the same key "GO" or in other words, as you want the programmer.

The significance of such features to achieve the technical result is visible on the example of using the above procedures when using an Electronic dictionary MultiLex™ (release 4.0 (www.multilex.ru where the user is unable to implement the function "pop-up translation on the technology Tool Bar or/and Tool Band or/and Desk Band, if there is no text window, if the window is not in focus of the operating system, or if the text box is not available for "selection" and then copy them to the clipboard for some reason. In addition, the user dictionary cannot search the selected object on the Internet or other databases, as the current implementation of the "pop-up translation" allows you to search only in the above-mentioned dictionary, a "pop-up translation of" not enough "smart" and not able to handle calls for execution of other programs.

Association of a single procedure multiple actions in the present method eliminates all these drawbacks of the existing technology electronic dictionary, and it allows for keyboard input and display input text in a separate window in the taskbar or panel menu of the operating system MS Windows™ (and such programs as MS Internet Explorer™MS Word™ (and others regardless of a) the availability of open Windows operating system, b) maintain a particular window in the focus of the operating system) that text in the focal window operating system, and d) opportunities enter or select text in QCD is atom focal window operating system.

Merge one procedure a few steps in the claimed method provides the ability to set the calling sequence of computer data processing programs. For example, if the procedure is set as a priority processing program of the electronic dictionary MultiLex user input, pressing the "hot key" procedure will be called on the execution of the first program MultiLex and to pass user input as words to be translated, and the result of the procedure will "pop-up translation" entered or selected words. If the e-dictionary MultiLex not able to process the request (for example, an object has no translation), then the procedure will gradually transfer control to other programs until one of these programs will not allow to correctly process the entered data. In the example of an Internet address such a program is an Internet browser such as MS Internet Explorer™and if the user entered data is e-mail address name@multilex.ru then the control is passed to the program of creation of e-mail and so on.

Finally another advantage of combining a single procedure multiple actions is the ability to implement computer programs, search for, intercept, analyze the markup to reduce the number of user actions required to process the input they textual information, but also allows to increase the degree of "intelligence" of a computer program translation and/or electronic dictionaries and extend their functionality. The program can be part of an electronic dictionary and to ensure interception of user input from the keyboard or from the intermediate memory (clipboard), analysis and interpretation of the data entered, the program definition, responsible for processing the data entered, the call of the corresponding computer program and transfer her data to be processed. The program can be installed on the server in the network information system or on the user's terminal.

This computer program will perform a monitoring function for the keyboard and the function of storing in the buffer memory of the terminal a limited set of words of the search query, retrieves from the buffer, at least one of the buffered words and generates a search query to one or more search engines and/or arrays and/or databases. This allows the user to perform the input objects to be search in the databases of the information system.

This program will feature a permanent replacement in the buffer is the basis of the data objects, words newly introduced rule "turn" or "stack", and as a search query, the program uses the contents of the buffer base data objects at the time of pressing the "hot key" search. This program will have the function of monitoring flow in the intermediate memory of the operating system (clipboard data copied by the user from the available electronic documents, and will also have a function of copying the copied user data from the intermediate memory (clipboard) into the buffer memory search query terminal.

This program will allow you to interpret the search query as a web address; a word or phrase for translation and/or interpretation; or as the name of the command to the operating system; or as the name of the command for a specific user of the computer program; or as a data search request to one or more search engines, the Internet or one or more databases of the information system; or as a search request to search for data in a local network or extranet or intranet. The processing of this request will have the option of tweaking, which is available to the user and/or administrator terminal or/and the server, and the setting allows you to set the sequence of calling other programs for processing a search query according to the order and/or frame is matching the contents of the search query (object, subject search in the databases of the information system) functionality of the called program.

The algorithm of the specified program must be compiled on the basis of filling the buffer database objects data objects (data history of translations) whenever the user performing the function of "primary education"searches for translation in the translation database, and when viewing the electronic document on the user terminal before visualization software carry out the following:

- make an interception of an electronic document before it is actually rendered to the user;

or make a linguistic analysis of an electronic document or do not produce linguistic analysis, dividing the electronic document into a sequence of individual words and/or phrases to form a sequential search queries of search words or phrases to buffer the basis of data objects, using words or phrases obtained in the process of splitting of the electronic document;

or removed from the buffer base data objects a list of previously translated words and/or phrases and are looking for in an electronic document words and/or phrases coincident with at least one of the words and/or phrases buffer base data objects

- if a match is found, at measures which, one word and/or phrase electronic document and objects in the buffer based data objects,

or retrieve the appropriate word or phrase translation or address translation from the buffer base data objects or looking for a translation in the other databases of translations;

- supply the appropriate word or phrase contained in an electronic document, a pop-up comment, containing the translation of words and/or phrases,

or/and mark the appropriate word or phrase electronic document hyperlink that contains the address of the database translation, or multiple hyperlink that contains a list of hyperlinks;

- transmit tagged with pop-up comments and/or hyperlinks electronic document for rendering to the user;

- visualize the tagged electronic document on the display of the terminal.

If the database contains translations of advertising in the form of banners and other promotional materials supplied in accordance with at least one word or phrase buffer base data objects, when searching for a translation in the translation database, the program must additionally perform the steps:

search in the translation database, or in a specialized advertising database of promotional materials that match the user of the word, or phrase, or text

- accommodation found in the database of promotional materials in the transfer window before it is actually rendered to the user.

1. The search method and data markup information, including entering into the computer data, electronic document, the identification of objects in electronic documents are subject to search in the information system, comparison of electronic documents are subject to search in the information system, database objects information systems, data conversion of electronic documents by tagging objects in electronic documents and visualization of electronic documents with tagged data objects of electronic documents, wherein before entering into the computer data, electronic documents make input data objects subject to search in the information system, the comparison of the data to be search in the information system with data objects database information systems and the formation of the buffer base data objects, and the comparison of electronic documents are subject to search in the information system, produced with data objects in the buffer base data objects.

2. The method according to claim 1, characterized in that the comparison of objects you want to search in the information system, database objects inform the operating system and objects in the buffer database of data objects is implemented by objects search of electronic documents, subject search in the information system, the database object information systems and objects in the buffer base data objects.

3. The method according to claim 1, characterized in that the comparison of objects you want to search in the information system, database objects information systems and objects buffer base data objects is implemented by a search of the database object information system and buffer base data objects data objects electronic documents are subject to search in the information system.

4. The method according to claim 1, wherein the set of data objects in the buffer database objects data limit with the possibility of changing the specified number of data objects and dynamically update.

5. The method according to claim 1, wherein the set of data objects in the buffer database of data objects that are compared with data objects of electronic documents, limit with the possibility of changing a given number of objects and dynamically update.

6. The method according to claim 4 or 5, characterized in that the data objects in the buffer database of data objects that are compared with data objects of electronic documents, dynamically update method first-in - first-out.

7. The method according to claim 6, characterized in that the set of objects that are compared with data objects e is ocuments, dynamically updated by the method of first-in - first-out limit specified number of objects with the possibility of change that is different from the number of objects in the buffer base data objects.

8. The method according to claim 4, characterized in that the objects in the buffer database of data objects that are compared with data objects of electronic documents, dynamically update method "last in - first out".

9. The method of claim 8, wherein the set of objects that are compared with the data objects of the electronic document that is dynamically updated by the method of "last in - first-out limit specified by the possibility of changing the number of objects that is different from the number of objects in the buffer base data objects.

10. The method according to claim 4 or 5, characterized in that the objects in the specified buffer the basis of the data objects that are compared with data objects of electronic documents, dynamically update the interleaved method first-in - first-out" method and the "last in - first out".

11. The method according to claim 1, characterized in that the specified buffer base data objects form a split resource on arrays of data, which provides separate and identified access to objects.

12. The method according to claim 1, characterized in that in databases, data objects map related data is e, complement operands of computer applications, and visualizing linked data as a pop-up context data of electronic documents.

13. The method according to item 12, characterized in that the quality of application software programs use to access the viewing of electronic documents and data in the information system, these associated data complement the uniform resource locator of the network.

14. The method according to item 13, wherein the input data of the electronic document, the identification of objects in electronic documents are subject to search in the information system, comparison of objects subject to search in the information system with objects in the buffer based data objects, the layout of the objects of the electronic document, the sequence of execution and the execution of application software and rendering of related data and/or data information resources network, perform the same procedure.

15. The method according to 14, wherein the data objects are subject to search in the information system, is introduced into the computer in a separate window in the taskbar or panel menu of the operating system regardless of the presence of open Windows operating system, maintaining the particular window in the focus of the operating system, the availability of the text of the focus window of the operating system; enter or select text within an open focal window operating system.

16. The method according to claim 1, characterized in that before the data conversion of electronic documents by tagging objects in electronic documents are subject to search in the information system, produce reformatting the data of the electronic document from its native format into a format that allows you to place the markup.

17. The method according to claim 1, characterized in that the detection of objects on the electronic documents that are subject to search in the information system, is realized by means of hardware-software linguistic analysis data of electronic documents.



 

Same patents:

FIELD: distribution devices, terminal devices.

SUBSTANCE: in distribution device groups of two or more informational products which represent digital informational content are stored with information about policy administration which indicates user's rights to this group by interrelated method. Distribution device transfers the user requested informational content from group to the terminal device with license certificate (LC), refreshes information about policy administration decreasing policy validity. On return of the renewed LC distribution device increases the decreased policy validity taking into account the part of policy validity which is indicated in the renewed LC. On user's demand distribution device again transfers LC or other digital informational content.

EFFECT: distribution of digital content for a more complete satisfaction of user's demand.

22 cl, 58 dwg

FIELD: technology for setting up logical connections between a set of data files, such as files in Internet.

SUBSTANCE: device contains: display means; means for determining area of display for first file, made with possible selection of second area, which represent second files logically connected to first files, and for determining additional display files for other files, logically connected to first file; input means, made with possible selection of display area, appropriate for one of files. Procedures for assigning display areas may be performed iteratively, so that a certain diagram of interconnections between these areas is formed.

EFFECT: simplified setting up of connections between data files of various types.

6 cl, 34 dwg

FIELD: computer engineering, in particular, engineering of automated system for controlling fighting funds of national automatic system "Elections".

SUBSTANCE: system contains block for receiving input transactions, block for identification of addresses of fighting funds, block for modification of record addresses and reading data of fighting funds, block for identification of name parameters of deputy candidates, block for selection of type of financial operators, block for selection of upper limit of values of fighting funds, computing block, block for receiving data from server database, block for selecting lower limit of values of fighting funds, block for setting data dispensing modes, and block for integration of information signals.

EFFECT: increased speed of operation of system due to localization of addresses of documental data of fighting funds in database of system by identifiers of surname, name and patronymic name of deputy candidates and calculation of volumes of fighting funds directly in process of receipt of transaction data.

10 dwg

FIELD: index structure of meta-data, provided for finding information about content.

SUBSTANCE: in accordance to first variant of method, information about position is determined, key search is performed, and meta-data are extracted using found key, and in accordance to second variant of method, access to list of combinations is performed, in which meta-data key is searched for, identification information of meta-data is determined, and meta-data are extracted using found identification information. Devices for realization of these methods contain input block and control block.

EFFECT: possible fast search for information about content.

4 cl, 12 dwg, 6 tbl

FIELD: index structure of meta-data, provided for finding information about content.

SUBSTANCE: in accordance to first variant of method, a list of keys is provided, appropriate for fields of meta-data, and information about position for determining key; in accordance to second variant, section of key index list is provided, section of key index and section of key sub-index. In accordance to third variant, a list of keys and values of keys is provided, and in accordance to fourth variant, values of keys and identification information of meta-data is provided as well as list of keys.

EFFECT: provision of simplified indexation of data fragments, realization of fast search and decreased search time.

4 cl, 12 dwg, 6 tbl

FIELD: computer engineering, possible use in devices for controlling informational streams to monitor informational traffic.

SUBSTANCE: method includes preliminarily forming a base of standard informational signs, receiving informational stream, serially selecting and recording fragments of informational stream, selecting identification signs from these, comparing them to standard ones. Base of standard informational signs is formed by computing morphological coefficient d of identification sign and its address A with utilization of hash-function. For identification signs received from informational stream, morphological coefficients d and identification addresses A are additionally computed, after that on basis of computed address, identification sign selected from informational stream is compared to standard one.

EFFECT: increased information processing speed due to shorter time needed for identification of addresses of signs in base of standard informational signs.

4 cl, 2 dwg, 2 tbl

FIELD: computer engineering, in particular, informational-reference system of industrial-economical characteristics of airlifts.

SUBSTANCE: system contains two registers, data commutation block, block for selecting automated workplace of user, block for identification of type of data being requested, block for selection of viewing direction of reference data, block for commutation of synchronization signals, reverse counter, block for receiving database update files, block for identification of type of data being updated, two blocks for comparing codes.

EFFECT: increased speed of system operation due to no need for searching information across whole volume of server database.

10 dwg, 1 app

FIELD: computer science, in particular, engineering of automatic system for controlling routing of text documents in data processing network.

SUBSTANCE: system contains first, second, third, fourth, fifth and sixth registers, first and second blocks for identification of text documents, block for integration of control signals, two counters, adder, block for forming base address for recording finished documents and commutator.

EFFECT: increased speed of system operation by localizing range of data search addresses in server database by means of identifiers of text documents.

6 dwg

FIELD: computer engineering, possible use as device for structural-statistical analysis of information arrays.

SUBSTANCE: device contains generator of signals of current estimate, discriminator of zones of estimate values, distributor of impulses, counter of temporal intervals, commutator, first and second generators of search variable, first and second adding counters, first and second memory blocks, division block, classification device, register of search strategy, signals generator, timer of current day, block for generation of cutting threshold, structural analyzer and third memory block.

EFFECT: possible recognition of target determined combinations, representing n-digit binary numbers.

2 cl, 2 dwg

FIELD: engineering of automated libraries for data storage with loading, unloading and movement of data carriers.

SUBSTANCE: library contains robotized transporting device, for moving data carriers, and multiple universal sockets with means for connecting accumulators positioned in sockets or other devices to transporting device, to which commands from main computer are sent for moving data carriers. Robotized device is programmed for recognition, whether each socket is free or occupied with a certain component, such as an accumulator or command port, and following realization of appropriate communication with component occupying the socket.

EFFECT: decreased hardware costs with adjustable configuration and use of different system components.

6 cl, 5 dwg

FIELD: data access technologies.

SUBSTANCE: method includes assignment of simplified network address, recording URL and converting numbers into storage system with net access, inputting assigned number into computer, transferring inputted number to storage system, converting number to URL, receiving page matching URL, and displaying it. Method for use in operation systems for message transfer include intercepting system level messages to certain objects and forming pseudonym messages during that. Systems realize said methods.

EFFECT: broader functional capabilities.

12 cl, 30 dwg

FIELD: computers.

SUBSTANCE: system has entries memory block, words memory block, control block, substitutions block, n blocks for searching and replacing.

EFFECT: broader functional capabilities.

17 dwg

FIELD: computers.

SUBSTANCE: system has nine registers, four address selectors, triggers, AND elements, OR elements and delay elements.

EFFECT: higher speed.

8 dwg

FIELD: computers.

SUBSTANCE: system has operation mode setting block, first and second blocks for selecting records addresses, block for forming addresses for reading records, data output block, first and second record codes comparison blocks, records quality comparison block, year intervals comparison block, records selection control block, register, adder and OR elements.

EFFECT: higher speed of operation.

10 dwg

FIELD: computers.

SUBSTANCE: system has memory for programs, including browser, display block, database for storing documents, addressing control block, while each document of base has at least one link with indicator of its unique number and indicator with address of program for control stored in addressing control block, system contains also, connected by data buses and control of other blocks of system, memory for links of couples of unique numbers of links and forming means for lists of unique numbers of documents links, which are interconnected.

EFFECT: higher efficiency.

2 cl, 1 dwg

FIELD: telecommunication networks.

SUBSTANCE: messages, sent by cell phones, are formed by means of printed and public-distributed classifier, wherein at least one category is made with possible detection of at least one identifier of individual mark of object, identifier is sent by sender via at least one message to computer server with software, which transfers such message into database record at server for its transfer to at least one receiver, or searches for such record in database at server in accordance to received message and transfers to sender of such message at least one found database record.

EFFECT: broader functional capabilities.

2 dwg

FIELD: web technologies.

SUBSTANCE: method for integration of printed business documents, requiring original signature, with electronic data concerning these documents and later extraction of data, inputted for forming documents, is characterized by steps for forcing end user or agent to input all necessary data for forming of required document, saving collected data in database, linking saved data to unique ID code and printing unique ID code on printed document during printing. Printed documents is signed by end user and sent together with supporting documentation. When document is received by business-client, business-client inputs ID code, which is then used for access to saved data, and updates private database of business-client with all data, used for creation of original documents.

EFFECT: higher efficiency.

2 cl, 7 dwg

FIELD: computer science.

SUBSTANCE: device has string memory block, comparator, memory block for words and substitutes, block for analysis and forming of displacement results, block for storing string address, control block.

EFFECT: broader functional capabilities, higher reliability.

10 dwg

FIELD: data bases.

SUBSTANCE: method includes presenting operations at all levels of company in form typical product life cycle tree, wherein existing objective functional-technological connections of each manufacture stage are decomposed, and forming information system in form of pertinent-relevant complex information system and search, for which typical structure-information modules of information system are formed, system objective information requirements of data consumers, being a result of decompositions by levels of operations and problems, are determined as precisely as possible, data base of found documents in form of files is formed of key nodes with set of elementary data block for each system information requirement and files of information system modules, starting from lower levels of current stage and then upwards, while each data block has a list of pertinent documents ordered by determined information requirements.

EFFECT: higher search efficiency.

13 cl, 11 dwg

FIELD: computer science.

SUBSTANCE: system has first, second, third, fourth and fifth registers, first and second memory blocks, first, second and third decoders, triggers, elements AND, OR and delay elements.

EFFECT: higher speed of operation.

1 dwg

Up!