Information processing system and method for using the same

FIELD: engineering of information processing systems.

SUBSTANCE: system contains master-system for processing information, interface, central communication device, client system for processing information, object model. In accordance to method each master system sends to central communication device elements of its data array determined in appropriate master-representation, while in master-representation of connected master system elements of data array are contained, for which system has data priority.

EFFECT: simplified specification and development of interfaces between technical applications.

2 cl, 6 dwg

 

The invention relates to a data processing system and method of operation, according to the restrictive part of the independent claims.

The invention derives from the field of modeling of complex systems. It comes from a information processing system, which should be the exchange of data between multiple technical applications. A significant problem in the simulation of complex systems is that coincided dynamic and static model representation. A dynamic view is depicted as a rule, process models and static models of the data.

In the classical method are, as a rule, as follows.

1. Modeling processes.

2. Identification is required to process the data.

3. Consolidation and setting the ratio of all data.

This method has the disadvantage that it is very inflexible, for example, in respect of changes or additions to the process structure and data.

The objective of the invention is to create a system of information processing and its use, which simplify the specification and development of interfaces between technical applications.

This problem is solved by the features of independent claims.

The information processing system includes a Central the communication device (NMC) for control and data transfer of the data array, at least one master data processing system, via the interface associated with CAS and on-demand provides the NMC information, at least one client system processing information through the interface associated with CAS and on-demand receives from the NMC information, and managed by NMC information described object model, which includes conceptual object model (COM), describing all prepared by master and client systems data array and corresponding to the connected systems and describing respectively the specific services in relation to WHOM Views)which define the elements of a managed NMC data array, known to the relevant systems. Each master system provides the NMC defined in the corresponding master representation of the elements of the array data, and the master view is connected to the master system contains the elements of the data array for which the system has a priority of the data.

The basis of the invention are object-oriented steps in the simulation process. Object-oriented actions are as follows.

1. Identification of individual objects or abstract units that are different out of uniform data and a single character (Eden is eficacia objects).

2. Definition of data samples and the nature of these objects.

3. Definition of processes as interactivity between objects.

Object-oriented actions are those benefits that

objects is relatively easy to identify when they refer to real objects (not always true for abstract objects);

objects are typically smaller, more manageable units than processes;

objects have, as a rule, longer validity than processes;

- due to the shared objects are different processes have higher integration.

In addition, object-oriented steps have the advantage that they are relatively easy to apply at all stages of the process of software development (special concept/analysis - DV-concept/project execution/implementation - operation/maintenance), which in the classical methods do not.

A preferred form of implementation and improvements of the invention are given in the dependent claims.

Mainly each client system has access service defined in the corresponding client-view data, and client representation connected system contains the elements of the data array for which the system can call from CC of the information.

In one preferred implementation of the invention representations for connected systems form from WHOM through the operations of projection and selection.

Through projection, choose what elements in the form of classes, attributes, methods, relationships of WHOM are in the view.

Through a selection is performed to select individual objects of the same class. Selection is possible only in one client representation. Mainly for the same class as the selection criterion defined filter rule that defines which objects are contained in the client view.

According to the invention provides that the corresponding representation in the NMC defines the elements OHMS, which is known for the connected system, and describes

classes with their attributes and methods (including the interface), the selection criteria;

- relations;

rules consistency.

To communicate among themselves at the disposal of the connected master and client systems through the NMC has at least two communication mechanism in the form of service data access and messaging services, all prepared by NMC services defined in the object model methods. Services can be used, the selection criteria, which additionally have a limiting effect on the defined in the lasso criteria.

Services data access are defined for both the client and master systems. The client system determines specially necessary for them to access services data with which they want to provide access to defined client-view data. The requirements of access to customer data can be then defined services data access for the master system.

The messaging services within the facility NMC model is defined as the master and client views. Through messaging services at NMC informed about the changes in the data array of the master system, and the NMC provides these changes to the appropriate client systems.

In General, each connected to the NMC system has its own category of classes. In addition, each category classes may contain, in turn, two categories of classes for the master and client view.

A special category of COM classes are divided into several formed according to certain criteria categories. Class category include:

classes (attributes and methods) and their relationships, which are visible in the corresponding view.

- at least one class diagram, which displays contained in the view classes;

to each operation specification of the signature of this method by at the Azania structures of objects.

The invention is described in more detail below using an exemplary embodiment with reference to the drawings. From the drawings and their descriptions follow other features, advantages and applications of the invention.

In the drawings:

figure 1 depicts a data processing system on the basis of the NMC;

figure 2 - hierarchy of categories of classes in the object model of the NMC;

figure 3 - interface view.

4 is a tree structure in figure 3;

figure 5 - the structure of the data message;

6 is a corrected message with the old and new values.

As shown in figure 1, the Central server NMC 1 data serves as a Central communication device between technical applications, which are presented in the form of the master system 3 and/or the client systems 2. Through the use of the NMC 1, it becomes possible to implement the communication between these applications using a unified way on the basis of a unified View of data. Each system 2; 3 application requires only a single interface with NMC 1. You no longer need to develop their own interface between each two associated systems. This significantly reduced the costs of developing interfaces. NMC 1 is not a system app and does not perform special functions, is not a direct user interface and does not receive special Dan who's. Special functions, user interfaces, and storage of special data occur in separate systems 2; 3 applications. NMC 1 performs the read access to the data array systems applications and provides services through which system apps can access all known NMC data sets of all connected systems applications. Since many of the special data are only processed in the respective specific application, only part of the array data, as a rule, becomes publicly known through NMC 1, namely the part that you want other applications to staging their tasks. The sum of all becoming available through the NOC 1 datasets describe in a common conceptual object model (COM) 4 NMC 1.

Services NMC 1 and access is the same for all connected systems 2; 3. For each system, however, the specific services recorded special representation in the conceptual object model (COM) 4 NMC 1. This specific View should be known to the system and NMC 1 and is set separately for each system. Each connected system can perform in relation to NMC 1 two different functions: the master system 3 and/or the client system 2.

Master system 3 provides NMC 1 on the a certain in the corresponding master view 6 part of its data array. In addition, the master system 3 according to NMC 1 about changes in their own dataset. The client system 2 uses the supplied NMC 1 opportunities for access to certain client representation 5 data. Messages about changes to the data contained in the client view 5 array data can be selected client system 2 CUS.

By eliminating the connection between the master view 6 and client-representation of 5 is possible that certain changes in the master views 6 will not affect the client view 5. This is in particular the case when the responsibility for the array data is transferred from a master system 3 on the other. At the disposal of the connected master-3 systems and client systems 2 are due to NMC 1 two communication mechanism: access to data and messages.

Service NMC 1 data access client systems 2 access to certain in NMC 1 data sets. The result of this access is responsible for the desired data to the master system 3 is not visible to the client systems 2, i.e. the client system 2 does not know what the master system 3 belong to the requested data.

Through messaging services NMC 1 reported changes in the data array of the master system 3. NMC 1, then these changes to the appropriate client systems 2.

The following table shows the AET, what information and services for data access and transmission of messages contained in the master view and the client view.

Table 1.

The content of the views in the NMC
Service access to dataService messaging
Client representationWhat data may request the client systemIn any reported changes in data array is interested client-system
Master viewFor any data master system has priority0 any changes in the array of data reported to the NMC

Below explains some terms used in the field of object orientation.

Association

The Association represents the General form of the relationships between the classes. It describes the semantics and structure of a number of object relations. The cardinality of the Association determines the number of objects and related classes involved in the Association. By specifying the role names describe the semantics of the relationship, i.e. what is the role of objects of the same class can see objects of another class. If the Association has its own attributes, then we are talking then about tribulational Association.

Attribute

An attribute is a data element that is contained in every object of the same class and may have each individual object value. The attribute describes its name and type. Identifying attributes are different in that they uniquely identify the object, i.e. there is no other object with the same identifying attributes.

Has-relation

Has-a relationship or aggregation is a special form of the more General associative relations. Participating classes describe the hierarchy of the whole and partial, i.e. aggregation describes as a whole is composed of its parts.

Class

The class represents a number of objects with common structure and common character. The structure of the class describe attributes and relations to other classes, and the nature of operations in the class.

The class category

Class category is used to separate the logical model. Category classes may contain classes and other categories of classes. It is, however, in contrast to the class itself does not include operations or conditions of the model.

Object relation

Object relation (Linc) is a specific relationship between objects. It is the power of the Association.

Object

The object is a real one, he had the t status, the nature and identity. Each object is an instance (instance) of the class. Information about the facility provide by means of attributes, the structure of which is defined in the class. The character are determined by certain class of operations, and he for all objects of the same class are equal.

Hereditary attitude

Inheritance is a relationship between classes where one class (sub - or subclass) shares the structure and character of another class (super - or superclass). A subclass is a specialized form of the superclass.

Figure 2 shows the structure of the object model 10 NMC and the rules by which form submission 5, 6 connected systems 2; 3.

The object model 10 NMC consists of a conceptual object model (COM) 4 and 5 views, 6 Views) connected systems. Therefore, the entire model was divided into several categories, with each connected to the NOC systems provide one category 11, 14, 17.

There is a category of NMC-COM 11 containing 4 OHMS. Herself 4 OHMS divided, in turn, on several educated by special criteria categories 12, 13. Next, a connected system, such as system a and system B, form each category 14, 17, and the name of the category, which includes representation connected system at NMC 1 gets assigned, for example, post the COP "View" (for example, A-View).

Each connected system can act in relation to NMC 1 as the master system 3 and/or the client system 2. Therefore, in categories 14, 17 in accordance with the role of systems use sub-master view 15 or 18 and client representation 16. Hence, for example, for the object model 10 NMC when connected systems, "systems And" 14 and "the system" 17 occurs is shown in figure 2 hierarchy of categories of classes.

View 5, 6 (View) NMC 1 defines the elements 4 OHMS, which is known for the connected system. It is described therein.

classes with their attributes and methods (including the interface), the selection criteria;

- relations;

rules consistency.

In the master view 6 connected system contains the elements for which the system is "master", i.e. for which the system has a priority of the data. To do this, for each class define a primary master system. She is responsible for identifying attributes of the class, in many cases also for all other attributes. If other attributes responsible other systems, these systems are referred to as secondary master system. In the master view secondary master systems in addition to the "private" attributes additionally contains the identifying attributes of the class.

In the client view 5 p is gluconoi system contains the elements for which the system wants to get out of NMC information.

View 5, 6 for connected systems cannot be arbitrarily formed from 4 OHMS. Allowed operations projection and selection. Other operations as selection and projection impossible. For example, there is no join operation, through which several classes of WHOM 4 are displayed in the same class as the customer-representation 5 of the NMC.

Through projection choose which items COM 4 (classes, attributes, methods, relationships) contained in the view 5, 6. All other elements KΩ 4 through the projection suppress.

Selection is only possible in the client view 5. Due to selection can be selected individual objects of the same class. To do this for a class as a selection criterion, you can specify a filter rule that defines which objects are contained in the client view 5. Filter rules are defined in classes client-view 5. They indicate, for example, based on the structured query language syntax. The filter attribute called attributes necessary for the evaluation of filter rules.

In relation to consistency in NMC 1 are subject to the following definitions:

- NMC 1 comes from the fact that each time the data within the master system 3 are consistent.

- Consistency conditions beyond the Aster system, must be separately specified.

Attributes required to assess the consistency conditions must be contained in 4 OHMS.

- Consistency conditions can be defined in the client view 5.

Due to the playback data by NMC 1 consistency of these data should not decrease.

Rules consistency (as opposed to filter rules) determined on the basis of the client view 5, i.e. it corresponds to the logical definition of the client view 5 must be in itself consistent. If the rules of consistency in client representation 5 is not defined, then assume that the relevant data is always consistent. Attributes consistency called attributes necessary for the evaluation of the rules consistency. Syntax rules consistency conforms to the syntax rules of the filter.

As already mentioned, each connected to NMC 1 system models my own classes, which, in turn, may contain two categories of classes for the master view 6 and client-presentation 5.

These categories include:

classes (attributes and methods) and their relationships, which are visible in the corresponding view, and the names of the classes formed on the above-mentioned tradition of naming;

- at least one di is the gram classes which depict contained in the view classes;

for each operation, refer to the specification of the signature of this method by specifying the structures of objects.

By displaying this information in the object model 10 NMC becomes possible to make a complete documentation of the object model, forming a functional part of a special concept. In addition, by using this information you can create the configuration files used in the NMC application to display 4 OHMS in the various views 5, 6.

Below is set as in the object model 10 NMC display both the rules for the formation of concepts 5, 6 (projection and selection) and interface specification operations.

Projection for classes and relations is due to the fact that the categories of representation classes of 5, 6 contain only those classes and relationships that belong to the view.

In these classes there are only the attributes and operations that belong to the view. With attributes in the classes view have the same name and type as attributes of the corresponding classes 4 OHMS. The operations in a similar way to the fair of the same name and interface.

It is contained in the representation of the elements in the "documentation" of the corresponding dialogue specifications can be specified for specific presentation description the Oia.

Selection, i.e. additional filtering, it is impossible to Express in Booch notation. In Rose-model property "selection criteria" relating to the representation of the class therefore indicate the selection criteria.

Rules consistency are determined based on client representation 5. Therefore, the consistency rule in Rose-model display property "rule of consistency" categories-client view.

NMC 1 prepares the following types of services (service functions):

service sampling function to use the services of access to data;

service messaging functions for using messaging services.

All service functions display in the object model 10, in principle, both the methods. For these methods do not define the parameters of the call, they determined the existing C-API functions.

In the service functions can also be specified selection criteria. They have a limiting effect on certain classes criteria. Define them in the "selection criteria" for the corresponding method. For the implementation of the current rules on client education and master views 5, 6 it is necessary to model the ways in COM 4 in the respective classes.

For both types of service functions in the interface transmit complex tree structure. Their design must be specifically defined for each of the th service functions to produce a special concept. These data structures must be capable of displaying in the respective views, ie:

- Should be used only to known classes, attributes and relationships.

- References to subobjects can be formed from a Has-a relationship and associations, and the link name matches the name of the Has-a relationship or role name of the Association.

- The cardinality of the relationship determines whether we are talking about a single object (≤1) or a list of objects (cardinality >1). Here, however, there is an exception: If you are sure that the assessment criteria in relation with cardinality >1 is determined by exactly one object, then it can be represented in the data structure by specifying a single object.

Available in the view, attributeservice Association decode, as shown in figure 3, using the Booch notation.

The corresponding tree structure is shown in figure 4. From class And 19, you can use the name Linc class 21 to navigate to it, and the cardinality of the relationship from class determines whether the link to the class one or more objects. From the link class can then use the role name (identifying attribute) to navigate to the class 20 (figure 3).

Service data access service functions of the sample) to determine the customer-C is the 2 and master 3 systems. The client system 2 determines specially necessary for them to service a sampling function, using which they can access certain client-view data.

From the requirements of the customer service functions of the sample determine the service functions of the sample for the master system 3. Service data access uses them to determine the data requested by the client systems 2. In the object model service functions of the sampling model as methods of the corresponding class.

The messaging services (service functions messages) determine within the object model 10 NMC as in the master views 6 and client-5 views. In the master view 6 define the messages that the master system 3 passes in GCC 1. In the client view 5 define messages that NMC 1 transmits to the client system 2. The message is defined as a method of the corresponding class.

The client system receives only those messages that are of interest to them, i.e. relate to the data array of the corresponding client. When the processing is necessary to consider the selection criteria.

The message includes the following information:

- unambiguous identification message;

- the indication for which the client view 5 the intended message (argument "userview"),

- the message type (argument "message")

- the date and time contained in the message data is reliable;

- specify that the master system 3 the sent message;

- data about the message (in the form of data structures _OEDATA);

types of messages.

There are following types of messages:

- New: comparable to the constructor method of the class;

- Update: comparable to "normal" method of the class;

- Delete: comparable to the destructor method of the class.

Figure 5 shows the basic structure of the message data. When processing messages in CM component there must be a few data about the message. In the data structure (functional parameter "message_data") contains a maximum of two entries:

- a Boolean value of "filter" and

the structure of the "data" data CUSAT.

The value of "filter" is available in each modified message is forwarded to the client system 2, and contains the value that was obtained by treatment of the filter rules. If client 2 is not defined filter rule, enter TRUE. The result of the filter rules is required to process the Update messages from the client.

Substructure data contained in each message in the message for the client systems 2, and the messages transmitted by the master system 3 by NMC 1. Design of substructure depends on the specification of the message.

In the client system 2 to the ervice "data" corresponds exactly to the elements, I'd like to get the client system 2. From the requirements of different client systems 2 to a specific message type, one class follows the design of the corresponding message in the master system 3: the structure of "data" must be defined so that it contained all the information the wizard related to this message.

The content of the substructures "data" depends on the type of message:

type the New message: "data" contains data of the new object;

- the type of message Update: "data" contains the new data object;

message type Delete: "data" contains data in the erased object.

When the specification of Update messages in the master view 6 can optionally specify passed if the old values. This is an indication of lead in the master view 6 in the NMC-property Messagedaten Master the appropriate method.

When the specification of Update messages in the client view 5 can optionally specify:

- would like the client system 2 to get the old values and

- interested whether the client system 2 in all the old values, or only the changed values.

This is an indication of lead in client view 5 in the NMC-property Messagedaten Client in the appropriate method.

As shown in Fig.6, in the Update messages, if available, the old values represent the following way. Instead of the actual attribute values in the structure of the ur data is an object of class "changed". This object has the attribute "new" and "old", comprising, respectively, the new or old value of the attribute.

Class "changed" is defined specifically for this purpose. In determining a data structure of the message, not used, however, in the case of transfer of old values contained in the data structure.

Example figure 6 shows the data structure for the case where the attribute And the class was changed.

The reference list of items

1 - the Central data server (NMC)

2 - client-system

3 - master-system

4 is a conceptual object model (COM)

5 - client-View

6 - master-view (View)

7 - access to data

8 - service messaging

10 - object model NMC

11 - category (CUSTOM)

12 - sub type

13 - sub type

14 - category (View)

15 - sub type (master view)

16 - sub type (client view)

17 - category (View)

18 - sub type (master view)

19 - class

20 class

21 - link-class

1. The information processing system includes a Central communication device of the NMC (1) for control and data transfer of the data array, at least one of the master system (3) information processing, which interface is connected with the NMC (1) and provides the NMC (1) information of at least one of the Kli is NT-(2) information processing, which interface is connected with the NMC (1) and receives from the NMC (1), and managed by NMC (1) the information described object model (10), which includes conceptual object model COM (4)describing all prepared by master and client systems (2; 3) data array and corresponding to the connected systems and describing respectively the service in relation to WHOM (4) views (5; 6), which define the elements of a managed NMC (1) a dataset of known relevant systems (2; 3), characterized in that each master system (3) provides in NMC (1) specified in the relevant master view (6) the elements of the data array, and in the master view (6) connected to the master system (3) contains the elements of the data array for which the system has a priority of the data.

2. The system according to claim 1, wherein each client system (2) via the data access has access to certain in the corresponding client representation (5) data.

3. The system according to claim 2, characterized in that the client representation (5) of the connected system (2) contains the elements of the data array for which the system may request from the NMC (1) information.

4. The system according to claim 1, characterized in that the representation (5; 6) for connected systems the way the Ute of WHOM (4) through the operations of projection and selection.

5. The system according to claim 4, characterized in that by means of the projection is the choice of what elements in the form of classes, attributes, methods, relationships KΩ (4) contained in the representation (5; 6).

6. The system according to claim 4, characterized in that by means of selection is the selection of individual objects of the same class.

7. The system according to claim 4, characterized in that the selection is only possible in client representation (5).

8. The system according to claim 6, characterized in that class as selection criteria define a filter rule that defines which objects are contained in client representation (5).

9. The system according to claim 1, characterized in that the corresponding representation (5; 6) NMC (1) defines the elements KΩ (4), known connected system (2; 3), the representation (5; 6) describe:

classes with their attributes and methods (including the interface), the selection criteria;

relations;

rules consistency.

10. The system according to claim 1, characterized in that the connected master and client systems (2; 3) provide by NMC (1), at least two of the communication mechanism in the form of service data access and messaging services.

11. The system of claim 10, wherein all prepared NMC (1) services defined in the object model methods.

12. The system according to claim 1, characterized in that the services apply criteria for selecting the a, additionally have a limiting effect on certain classes criteria.

13. The system of claim 10, wherein the service access data defined for the client and master systems (2; 3).

14. The system according to claim 1, wherein the client system (2) define the required services data access, with which they want to access certain client representation (5) data.

15. System 14, characterized in that the requirements of the service data access define services data access for the master systems (3).

16. The system of claim 10, characterized in that by means of messaging services in the GCC (1) inform about changes in the data array of the master system (3) and NMC (1) provides these changes to the appropriate client systems (2).

17. System according to any one of claim 10 or 16, characterized in that the messaging services are defined within the object model (10) of the NMC as the master and client representation (5; 6).

18. The system according to claim 1, characterized in that for each is connected to the NMC (1) system (2; 3) has its own class category.

19. System p, characterized in that each class category itself may contain, in turn, two categories of classes for the master and client views (5; 6).

20. System p, characterized in that category KOM (11) to the Asses divided into several educated on certain criteria categories (12; 13).

21. System p, characterized in that category classes contain:

classes (attributes and methods) and their relationships, which are visible in the corresponding view (5; 6);

at least one class diagram, which displays contained in the representation (5; 6) classes;

for each operation specification of the signature of this method by specifying the structures of objects.

22. The method of information processing, characterized in that provide a Central communication device of the NMC (1) for control and transmission of information about the array data, provide at least one master system (3) information processing, which interface is connected with the NMC (1) and provides the NMC (1) provide at least one client system (2) information processing, which interface is connected with the NMC (1) and receives from the NMC (1), and managed by NMC (1) the information is divided into the object model (10), which includes conceptual object model COM (4)describing all prepared by master and client systems (2; 3) data array and corresponding to the connected systems and describing respectively the service in relation to WHOM (4) views (5; 6), which define the elements of a managed NMC (1) data array, known what's relevant systems (2; 3), characterized in that each master system (3) provides in NMC (1) specified in the relevant master view (6) the elements of the data array, and in the master view (6) connected to the master system (3) contains the elements of the data array for which the system has a priority of the data.



 

Same patents:

FIELD: method and device for processing data for preserving recurrent status in data processing device.

SUBSTANCE: device has data processing block, having multiple functioning modes, for each of which special memory stack is present. Method describes operation of this device. Data carrier contains program, configuring data processing device for performing stages of method.

EFFECT: decreased size of code and decreased interruption processing delay.

3 cl, 16 dwg

FIELD: computer science.

SUBSTANCE: device has n-byte query register, query limits location systems, each of which consists of counting timer and OR element, OR element, AND element, keys cascade.

EFFECT: higher reliability and speed of operation.

1 dwg

The invention relates to computing and is used in automatic control systems of technological processes

The invention relates to computing, and in particular to a device priority, and can be used to control access to multiple subscribers to the shared resource

The invention relates to the field of computer technology, in particular to a device priority service requests

The invention relates to systems and methods for displaying information on remote computers

The invention relates to the field of computer technology, in particular to a device priority service requests

The invention relates to the field of computer technology, in particular to a device priority service requests

The invention relates to computing

FIELD: computer science, in particular, system for inputting, storing, ordering and extracting information from information base of information-marketing center.

SUBSTANCE: subsystem has first, second and third registers, device for selecting data catalogue addresses, device for selecting data sub-catalogue addresses, adder, adding and subtracting counters, device for selecting length of data sub-catalogues, device for selecting temporal cycles, comparator and data receipt block.

EFFECT: increased speed of operation of subsystem by excluding data search across whole database of information base and localization of search only by supporting addresses of catalogues and sub-catalogues of services and goods.

6 dwg

FIELD: user registration method.

SUBSTANCE: method includes user sending a request to confidential unit through one of multiple financial terminals for servicing user cards, by inserting a card and personal PIN-code of card and selection of service type, user card servicing terminal checks PIN-code of card, forms and sends a request to processing center of bank, to which aforementioned terminal belongs and in which affiliation of card with payment system is determined and emitting bank is determined, service type is fixed and sum deducted from user account, processing center sends request to database server for emitted cards, presence and state of user account is checked, aforementioned sum of money is deducted, user data is received and sent to bank server for controlling registration of users, two series of code symbols are formed, one of which is sent to database server of registered users.

EFFECT: registration is performed fully in electronic mode and in automatic real time scale mode.

2 cl, 1 dwg

FIELD: computer science, information-searching and intellectual systems engineering.

SUBSTANCE: result is achieved due to realization of self-teaching mechanism in form of stochastically indexed artificial intelligence system; morphological and syntax analysis is performed, and also stochastic indexing of text documents on given topic for forming semantic analysis databases; user request is transformed in stochastically integrated form to multiple new requests equivalent to source request, and selection of stochastically indexed text document fragments is performed with all word combinations of transformed request, of which stochastically indexed semantic structure is formed, short response of system on basis of structure is formed and relevance of short system response to query is checked by means of their comparison.

EFFECT: possible automatic forming of knowledge by extracting them from text documents represented in digital form at different languages, and possible intellectual processing of text information and user requests to extract knowledge on any foreign language.

2 cl, 1 dwg, 3 tbl

FIELD: communications engineering, possible use for detecting distortion of informational digital flow, circulating in digital communication networks, in particular data transfer network of Internet type, based on a family of communication protocols TCP/IP .

SUBSTANCE: device has commutator, five registers, two comparison blocks, two memorizing devices, two search strategy registers, two decoders, generator of controlling signals, encoder, indication block.

EFFECT: expanded possible area of use.

3 dwg

FIELD: recognition methods, possible use in industrial branches suffering from unsanctioned copying of serial products.

SUBSTANCE: method for protecting unique individual symbolic marking of serial product includes applying onto serial product of unique individual marking, visually recognizable and machine-readable, forming of interactive electronic database with unique symbolic machine-readable identifier, fully corresponding to symbolic value of unique individual marking on serial product and meant for positive authentication of serial product marking in aforementioned database, sending query for authentication of current marking of serial product in interactive electronic database, identification of aforementioned marking of serial product, automatic receipt of response about positive or negative authentication, automatic deletion of identifier corresponding to requested one from aforementioned database in case of and simultaneously with first positive authentication.

EFFECT: improved level of protection of serial product from unsanctioned access.

FIELD: technologies for transferring information via network.

SUBSTANCE: computer-readable record carrier is described containing image file recording thereon, in data stream of which identification information of this file is contained, pointers to blocks of connected additional information, index of menu option appropriate for image file, and/or module of predetermined program for access to additional information. in accordance to other variants image file includes area for recording data not affecting image type, or area, which is ignored during displaying of image, wherein identification information is recorded. Also, result is achieved due to device for making such a data carrier, carrier with program for forming such an image file and device for processing same image file.

EFFECT: improved reliability of transferred information with simplified analysis of access conditions.

10 cl, 14 dwg

FIELD: computer science, possible use for dialogue with conscience model and in other dialogue systems with signs of human conscience.

SUBSTANCE: method includes forming dictionaries of given language, wherein each textual object is assigned with lexical characteristics appropriate for it, as well as grammatical characteristics, meaning type, meaning objects value parameter; by means of dictionaries linguistic transformation of source text to base text is performed, value of these meaningful objects is marked, sources of requests are determined as well as request types, requests are formed for setting type of meaningful objects and their characteristics, order of requests identification is determined; primary request is determined, linguistic transformation of request is performed, analogical for linguistic transformation of conscience model text, response from selected information database is identified on basis of match between meaningful objects of request and sentence in text base, produced response is addressed to determined information base.

EFFECT: realization of method for processing textual objects and identifying textual objects, making it possible to perform most precise identification of textual object.

8 dwg

FIELD: engineering of informative system with speech interaction system.

SUBSTANCE: interaction system is connected to informative system and to recognition system. Interaction of user with informative system is performed by using user phrases, processed by recognition system. To achieve the result, system contains application sphere module, meant for setting phrase settings in it, which are constructed on basis of classes of objects, classes of attributes and classes of actions, which are common for aforementioned systems of subject application area and which should be matched by certain types of objects, types of actions, types of attributes and their instances, generated by informative system, for construction of grammar of phrases inputted by user.

EFFECT: possible interaction of user with informative system.

8 cl, 1 dwg

FIELD: technologies for organization and/or detection of data in database systems.

SUBSTANCE: in the methods of information transformation of at least one unprocessed database to cleaned database, while data fields can be like fields in one database or like or identical to fields in two databases, and organized as array or field vectors. In methods, unprocessed data fields are transformed in unprocessed data record into numeric values, vectors are generated from given numeric values, representing unprocessed data record and vectors are recorded to cleaned database.

EFFECT: increased reliability of organization and integrity of databases.

4 cl, 12 dwg

FIELD: technologies for processing and storage of x-ray images.

SUBSTANCE: during selection of a file name, appropriate for x-ray image stored in memory, its shrunk copy is displayed on display together with additional information. For that, during assignment of name to file together with source x-ray image, its shrunk copy and additional information are also recorded in video-file. Only in case when full-screen view is necessary, source image is shown on display, while its shrunk copy is not displayed at the same time.

EFFECT: increased efficiency and faster repeated detection of required x-ray image.

7 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

Up!