Methods for distributed execution of a program with file type communication in networks with client-server architecture

FIELD: methods for automatic execution of a program, connected to data file, when data file and program being executed are positioned on different computer units.

SUBSTANCE: in methods, program being executed is accessed through graphic image of data file type, realized in the network, which includes client system and a set of server systems. Client system receives the scheme, which determines connection between the set of programs being executed and corresponding set of data file types. Graphic image of data files is displayed, information about selection of graphic image of data file is received from server system, on basis of it program to be executed is selected and executed.

EFFECT: increased productivity of system due to distributed execution of programs.

9 cl, 19 dwg, 3 tbl

 

The text descriptions are given in facsimile form.

1. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) receiving a client system from one of the many server systems schema that defines the relationship between a set of executable programs and the corresponding set of types of data files that are processed executable application programs;

(b) representation of the client system, a graphical image of the data file stored on the client system;

(c) obtaining client information system graphics image data file;

(d) identification of the client system is one of the many executable application program associated with the file type of the data with the selected graphical image using the obtained schema;

(e) hand the CA client system to one of the many server systems of the request to execute the identified executable application program;

(f) performing the specified executable application program.

2. The method according to claim 1, wherein step (a) includes receiving the schema that defines the relationship between the many types of data files, a program to establish a connection with the server system, a corresponding set of executable programs for processing data files and settings to use executable programs.

3. The method according to claim 1, characterized in that it further includes a step of modification of the file on the client system to include the received schema.

4. The method according to claim 1, characterized in that it further includes the step of executing the second executable program for displaying application output data.

5. The method according to claim 1, characterized in that it further includes the step of obtaining applied the output of an executable program.

6. The method according to claim 1, characterized in that it further includes the step of updating the obtained scheme, at least, either periodically or whenever necessary.

7. The method according to claim 1, characterized in that it further includes the step of obtaining a criterion for determining whether the identified executable program to run on the client system or one of the many server systems.

8. The method according to claim 1, characterized in that the optionally includes the step of obtaining criteria for determining should the identified executable program to run on the client system or one of the many server systems, and the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

9. The method according to claim 1, wherein step (e) includes the steps:

(e) obtaining a criterion for determining whether the identified executable program to run on the client system or one of the many server systems;

(e-b) evaluation of criteria for determining whether the identified executable program to run on the client system or one of the many server systems; and

(e) sending the request to execute the identified executable program on one of the many server systems based on the evaluation in step (e-b).

10. The method according to claim 1, wherein step (e) includes the steps:

(e) obtaining a criterion to determine whether the identified executable program to run on the client system or one of the many ser is hernych systems, moreover, the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems;

(e-b) evaluation of criteria for determining whether the identified executable program to run on the client system or one of the many server systems; and

(e) sending the request to execute the identified executable program on one of the many server systems on the basis of the evaluation made in step (e).

11. The method according to claim 1, characterized in that it further includes the following steps:

(g) transmitting data containing the selected data file, at least some of the data for processing executable program.

12. The method according to claim 11, wherein step (g) further includes the following steps:

(g-a) providing a pointer to the selected data file; and

(g-b) responding to a request for data associated with the selected data file using the supplied pointer.

13. The way to access an executable program via graphic tee is as a data file, implemented in a network including a client system and a lot of server systems containing the following steps:

(a) transmitting to the client system schema that defines the relationship between a set of executable application programs and the corresponding set of types of data files that are processed executable application programs;

(b) receiving a request to perform one of the set of executable application programs; and

(c) the execution of this executable program on one of the many server systems.

14. The method according to item 13, wherein step (a) includes providing a schema that defines the relationship between the many types of data files, a program to establish a connection with the server system, a corresponding set of executable programs for processing data files and settings to use to use executable programs.

15. The method according to item 13, characterized in that it further includes the step of providing a client system is applied the output of a server system executing an executable program.

16. The method according to item 13, characterized in that it further includes the step of providing a second application program for displaying application output data server system executes the executable program the MMU.

17. The method according to item 13, characterized in that it further includes the update phase diagrams are presented, at least, either periodically or whenever necessary.

18. The method according to item 13, characterized in that it further includes the following steps:

(d) receiving data associated with a data file for processing executable program.

19. The method according to p, wherein step (d) includes the following steps:

(d-a) retrieving the pointer to the file data; and

(d-b) sending requests for data associated with the data file using the received index.

20. The method according to p, characterized in that it further includes the step of processing the received data using an executable program.

21. The method according to claim 20, characterized in that it further includes the step of providing the processed data.

22. The method according to item 13, characterized in that it further includes the step of providing criteria for determining whether an executable program to run on a client site or at one of the many server systems.

23. The method according to item 13, characterized in that it further includes the step of providing a criterion to determine whether the identified executable program to run on the client system or one of the many serversystem, moreover, the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

24. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) receiving a client system schema that defines the relationship between a set of executable application programs and the corresponding set of types of data files that are processed executable application programs;

(b) representation of the client system, a graphical image of the data file stored on the client system;

(c) obtaining client information system graphics image data file;

(d) identification of the client system is one of the many executable application program associated with the file type of the data with the selected graphical image using the obtained schema;

(e) sending the client system to one of the multiple server system is eat the request to execute the identified executable program;

(f) performing the specified executable application program.

25. The method according to paragraph 24, wherein step (a) includes receiving the schema that defines the relationship between the many types of data files, a program to establish a connection with the server system, a corresponding set of executable programs for processing data files and settings to use executable programs.

26. The method according to paragraph 24, characterized in that it further includes the step of modifying the client file system to include the received schema.

27. The method according to paragraph 24, characterized in that it further includes the step of providing a client system, the second executable program for displaying application output data.

28. The method according to paragraph 24, characterized in that it further includes the step of updating one of the many server systems obtained scheme, at least, either periodically or whenever necessary.

29. The method according to paragraph 24, characterized in that it further includes the step of performing one of the many server systems executable program.

30. The method according to clause 29, characterized in that it further includes the step of providing a server system executing the executable program, the application output data.

31. The method according to paragraph 24, featuring the the action scene, which further includes the following steps:

(g) transmitting the client data system that contains the selected file, at least some of the data for processing executable program.

32. The method according to p, wherein step (g) includes the following steps:

(g-a) provision of client system pointer to the selected data file; and

(g-b) provision of client system in response to requests for data associated with the selected data file using the supplied pointer.

33. The method according to item 13, characterized in that it further includes a step of processing one of the multiple server systems provided data using an executable program.

34. The method according to p, characterized in that it further includes the step of providing one of the many server systems processed data.

35. The method according to paragraph 24, distinguish fact that additionally includes the step of receiving the client system criterion for determining whether the identified executable program to run on the client system or one of the many server systems.

36. The method according to paragraph 24, wherein further includes the step of receiving the client system of criteria for determining whether the identified executable program to be executed is and the client system or one of the many server systems, moreover, the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

37. The method according to paragraph 24, wherein step (e) includes the steps:

(e) obtaining a criterion to determine whether the identified executable program to run on the client system or one of the many server systems;

(e-b) evaluation of criteria for determining whether the identified executable program to run on the client system or one of the many server systems; and

(e) sending the request to execute the identified executable program on one of the many server systems based on the evaluation made in step (e).

38. The method according to paragraph 24, wherein step (e) includes the steps:

(e) the receipt by the client system of criteria for determining whether the identified executable program to run on the client system or one of many server systems, and the specified criterion specifies the definition as a function of at least one of the following options: assessment workload on the client system, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems;

(e-b) evaluation of the criterion for determining whether the identified executable program to run on the client system or one of the many server systems; and

(e) sending the request to execute the identified executable program on one of the many server systems based on the evaluation made in step (e).

39. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) providing a client system, a graphical image of the data file stored on one of the many server systems;

(b) obtaining client information system selection file data, carried out by selecting a graphical image of the data file;

(c) passing one of the many server systems information about selecting a data file;

(d) receiving a request from one of the many server systems on the execution of the executable application program associated with the selected ILOM data moreover, the specified executable application program selected one of the multiple server systems according to the schema that defines the relationship between an executable application program and the type of the selected data file processed by the executable application program;

(e) executing the executable application program associated with the type of the selected data file.

40. The method according to 39, characterized in that it further includes the following steps:

(f) receiving data associated with the selected data file for processing executable program.

41. The method according to p, wherein step (f) includes the following stages:

(f-a) get a pointer to the selected data file.

42. The method according to paragraph 41, wherein step (f) further includes the following steps:

(f-b) receiving data from one of the many server systems associated with the selected data file using the received index.

43. The method according to p, wherein step (f) includes the following stages:

(f-a) receiving data associated with the selected data file for processing, using at least one of the following protocols: hypertext transfer Protocol and HTTP Protocol application programming interface (MAPI).

44. The method according to p, characterized in that it further includes EB the p process the received data, using an executable program.

45. The method according to item 44, characterized in that it further includes the step of providing the processed data.

46. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) obtaining one of the many server systems schema that defines the relationship between an executable application program and a file type of data processed executable application program;

(b) storing the data file on one of the many server systems;

(c) obtaining one of the many server systems information on selecting a stored data file;

(d) identifying an executable application program associated with the file type selected data, using the obtained schema;

(e) sending the request from the client system to execute the identified executable application program.

(f) performing the specified executable application program.

47. The method according to item 46, characterized in that it further includes the step of modifying the data file on one of the many server systems to include the received schema.

48. The method according to item 46, wherein the additive is about includes the update phase of the obtained scheme, at least, either periodically or whenever necessary.

49. The method according to item 46, characterized in that it further includes the step of obtaining a criterion to determine whether the identified executable program to run on the client system or one of the many server systems.

50. The method according to item 46, characterized in that it further includes the step of obtaining a criterion to determine whether the identified executable program to run on the client system or one of many server systems, and the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

51. The method according to item 46, wherein step (e) includes the following stages:

(e) evaluation criteria to determine whether the identified executable program to run on the client system or one of the many server systems.

52. The method according to 51, wherein step (e) further includes the following steps:

(e-b) sending the request to execute identificare the Anna executable program on the client system based on the evaluation, performed on stage (e-a).

53. The method according to item 46, characterized in that it further includes the following steps:

(g) provision of data associated with the selected data file for processing executable program.

54. The method according to item 53, wherein step (g) includes the following stages:

(g-a) providing a pointer to the selected data file.

55. The method according to item 54, characterized in that it further includes the following steps:

(g-b) providing responses to requests for data associated with the selected data file using the supplied pointer.

56. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) obtaining one of the many server systems schema that defines the relationship between an executable application program and a file type of data processed executable application program,

(b) storing in one of the many server systems data file;

(c) obtaining client information system select stored data file;

(d) passing at one of the many server systems information about selecting a data file;

(e) identifying one of the nogusta server systems, an executable program, associated with the type of the selected data file using the received schema;

(f) sending the client request to execute the identified executable program; and

(g) executing on the client system executable program associated with the selected data file.

57. The method according to p, characterized in that it further includes the following steps:

(h) removing the client system, data associated with the selected data file.

58. The method according to 57, wherein step (h) includes the following stages:

(h-a) retrieving data associated with the selected data file for processing, using at least one of the following protocols: hypertext transfer Protocol and HTTP Protocol application programming interface MAPI message.

59. The method according to p, characterized in that it further includes the step of providing a client system pointer to the selected data file.

60. The method according to p, characterized in that it further includes the step of extracting the client system, data associated with the selected data file using the supplied pointer.

61. The method according to p, characterized in that it further includes the step of obtaining a criterion to determine whether the identified executable program to be run on the client is some system or on one of the many server systems.

62. The method according to p, characterized in that it further includes the step of obtaining a criterion to determine whether the identified executable program to run on the client system or one of many server systems, and the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

63. The method according to p, wherein step (f) includes the following stages:

(f-a) evaluate one of the many server systems criterion for determining whether the identified executable program to run on the client system or one of the many server systems.

64. The method according to p, wherein step (f) further includes the following steps:

(f-b) sending the request to execute the identified executable program on the client system based on the evaluation performed in the step (f-a).

65. The method according to p, characterized in that it further includes the step of processing the received data using an executable program.

66. The method according to p different t is m, which further includes the step of providing the processed data.

67. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network that includes a client system or multiple server systems containing the following steps:

(a) representation of the graphics image data file stored on the web server.

(b) receiving the request to execute the first executable program and the specified query includes information relating to the second executable program associated with the file data specified by the second program runs on one of the client systems or on one of the many server systems;

(c) receiving the application output data from the second executable program; and

(d) formatting the first executable program received application output data for presentation;

(f) executing the first executable program.

68. The method according to p, characterized in that it further includes the step of receiving the first executable program.

69. The method according to p, characterized in that it further includes the step of obtaining a criterion to determine whether the identified executable program to run on the client system or one of the sets of the server systems.

70. The method according to p, characterized in that it further includes the step of obtaining a criterion to determine whether the identified executable program to run on the client system or one of the many server systems, and the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

71. The method according to p, characterized in that it further includes the following steps:

(e) sending the request to execute the second executable program associated with the selected data file.

72. The method according to p, wherein step (e) includes the following steps:

(e) evaluation criteria for determining whether the second executable program to run on the client system or one of the many server systems; and

(e-b) sending the request to execute the second executable program on one of the many server systems based on the evaluation performed in the step (e).

73. The method according to p, characterized in that it further includes the step of receiving application output d is the R from the second executable program.

74. The method according to p, characterized in that it further includes the step of displaying application output data using the first executable program.

75. The method according to p, characterized in that it further includes the step of receiving data associated with the data file.

76. The method according to item 75, characterized in that it further includes the step of providing the received data to the computer executing the second executable program.

77. The method according to p, characterized in that it further includes the step of obtaining the pointer to the file data.

78. The method according to p, characterized in that it further includes the step of acquiring data associated with the data file using the received index.

79. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) the transfer of graphics data file; and

(b) the issuance of a request to execute the first executable program to receive the application output data on the client system with the specified query includes information relating to the second executable program for execution on the client system or one of the many server systems shall eat;

(c) executing the first executable program.

80. The method according to p, characterized in that it further includes the step of providing the first executable program.

81. The method according to p, characterized in that it further includes the step of providing a pointer to the data file.

82. The method according to p, characterized in that it further includes the step of servicing requests for data associated with the data file, using the supplied pointer.

83. The method according to p, characterized in that it further includes the step of providing the content data file.

84. The method according to p, characterized in that it further includes the step of providing a criterion to determine whether the second executable program to run on the client system or one of the many server systems.

85. The method according to p, characterized in that it further includes the step of providing a criterion to determine whether the identified executable program to run on the client system or one of many server systems, and the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload many Serv. the situations of the systems and the speed of data transfer in the connection between the client system and multiple server systems.

86. The way to access an executable program through a graphical depiction of a data file type that is implemented in a network including a client system and a lot of server systems containing the following steps:

(a) passing the web system graphics image data file stored on the web server.

(b) providing a client system request to execute the first executable program to receive the application output data on the client system, and the specified query includes information relating to the second executable program for execution on one of the client systems and one of the many server systems;

(c) a client system, the first executable program on the client system.

87. The method according to p, characterized in that it further includes the step of providing a client system, the first executable program.

88. The method according to p, characterized in that it further includes the step of receiving at the client system the criterion for determining whether the second executable program to run on the client system or one of the many server systems.

89. The method according to p, characterized in that it further includes the step of receiving at the client system of criteria for determining need reidentification executable program to run on the client system or one of the many server systems, moreover, the specified criterion specifies the definition as a function of at least one of the following options: assessment workload of client systems, workload one of the many server systems, workload of multiple server systems and the speed of data transfer in the connection between the client system and multiple server systems.

90. The method according to p, characterized in that it further includes the following steps:

(d) providing one of the many server systems request for execution of the second executable program associated with the selected data file.

91. The method according to p, wherein step (d) includes the following steps:

(d-a) client assessment system criterion for determining whether the second executable program to run on the client system or one of the many server systems; and

(d-b) sending to the client system request for execution of the second executable program on one of the many server systems based on the evaluation performed in the step (d-a).

92. The method according to p, characterized in that it further includes the step of receiving the client system application output data from the second executable program.

93. The method according to p, characterized in that it further includes a display phase, the client is the system applied output data, using the first executable program.

94. The method according to p, characterized in that it further includes the step of providing the web server data associated with the selected data file.

95. The method according to p, characterized in that it further includes the step of providing the web server pointer to the selected data file.

96. The method according to p, characterized in that it further includes the step of requesting client system, data associated with the selected data file using the supplied pointer.



 

Same patents:

FIELD: engineering of means for pausing execution of a stream until certain memory access occurs.

SUBSTANCE: in one variant of realization, processor contains a set of executive devices, capable of executing a set of streams. First stream includes a command, which determines the address being tracked. Logical pausing means pause execution of first stream, and monitor causes renewal of first flow as reaction to access of given address being tracked.

EFFECT: increased processor productiveness.

5 cl, 14 dwg

FIELD: engineering of computers for controlling memory, in particular, external memory controllers.

SUBSTANCE: memory control device for operation in memory controller network contains memory controller being an owner unit, capable of controlling the blocking of certain data area during execution of input-output outputs, and component for exchanging messages, providing for transmission of at least one message with blocking request, permission of blocking, blocking removal request and blocking removal signal, and also input-output component, while any image of aforementioned data area, received by instant copying thereof, is maintained as coherent relatively to data area itself, and input-output component may position previous direct confirmation, that this data area remains coherent to any such image, to cash-memory, and may perform input-output operations on basis of aforementioned previous direct confirmation. Method describes operation of aforementioned device. Software product for computer is realized on machine-readable carrier and contains a program recorded thereon, realizing operations of aforementioned method.

EFFECT: expanded functional capabilities.

3 cl, 3 dwg

FIELD: computer engineering, possible use in data exchange systems and local computing networks.

SUBSTANCE: device contains N≥2 client blocks, clock impulse generator, N client time controllers, OR element, AND-NOT element, selector-multiplexer, two N-input AND-NOT elements, two priority encoders, main wait time controller.

EFFECT: increased probability of timely servicing of clients under conditions of real functioning process of data exchange systems, with continuous dynamics of change of modes of different priority requests from clients.

4 cl, 7 dwg

FIELD: engineering of interrupt processing mechanisms in computer systems.

SUBSTANCE: system contains processor with multiple contexts for execution of commands stored in memory. In response to common interrupt logical processors of processor with multiple contexts compete for receiving access to jointly utilized register. First logical processor gaining access to aforementioned jointly utilized register processes common interrupt. Remaining logical processors return from interrupt.

EFFECT: increased productiveness of system.

4 cl, 5 dwg

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

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

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

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: 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

FIELD: engineering of interrupt processing mechanisms in computer systems.

SUBSTANCE: system contains processor with multiple contexts for execution of commands stored in memory. In response to common interrupt logical processors of processor with multiple contexts compete for receiving access to jointly utilized register. First logical processor gaining access to aforementioned jointly utilized register processes common interrupt. Remaining logical processors return from interrupt.

EFFECT: increased productiveness of system.

4 cl, 5 dwg

FIELD: computer engineering, possible use in data exchange systems and local computing networks.

SUBSTANCE: device contains N≥2 client blocks, clock impulse generator, N client time controllers, OR element, AND-NOT element, selector-multiplexer, two N-input AND-NOT elements, two priority encoders, main wait time controller.

EFFECT: increased probability of timely servicing of clients under conditions of real functioning process of data exchange systems, with continuous dynamics of change of modes of different priority requests from clients.

4 cl, 7 dwg

FIELD: engineering of computers for controlling memory, in particular, external memory controllers.

SUBSTANCE: memory control device for operation in memory controller network contains memory controller being an owner unit, capable of controlling the blocking of certain data area during execution of input-output outputs, and component for exchanging messages, providing for transmission of at least one message with blocking request, permission of blocking, blocking removal request and blocking removal signal, and also input-output component, while any image of aforementioned data area, received by instant copying thereof, is maintained as coherent relatively to data area itself, and input-output component may position previous direct confirmation, that this data area remains coherent to any such image, to cash-memory, and may perform input-output operations on basis of aforementioned previous direct confirmation. Method describes operation of aforementioned device. Software product for computer is realized on machine-readable carrier and contains a program recorded thereon, realizing operations of aforementioned method.

EFFECT: expanded functional capabilities.

3 cl, 3 dwg

FIELD: engineering of means for pausing execution of a stream until certain memory access occurs.

SUBSTANCE: in one variant of realization, processor contains a set of executive devices, capable of executing a set of streams. First stream includes a command, which determines the address being tracked. Logical pausing means pause execution of first stream, and monitor causes renewal of first flow as reaction to access of given address being tracked.

EFFECT: increased processor productiveness.

5 cl, 14 dwg

FIELD: methods for automatic execution of a program, connected to data file, when data file and program being executed are positioned on different computer units.

SUBSTANCE: in methods, program being executed is accessed through graphic image of data file type, realized in the network, which includes client system and a set of server systems. Client system receives the scheme, which determines connection between the set of programs being executed and corresponding set of data file types. Graphic image of data files is displayed, information about selection of graphic image of data file is received from server system, on basis of it program to be executed is selected and executed.

EFFECT: increased productivity of system due to distributed execution of programs.

9 cl, 19 dwg, 3 tbl

FIELD: method and system for providing user interface information to client.

SUBSTANCE: in accordance to the invention, access system contains registration mechanism. Client environment for automatic processing of user interface receives registration information from the client and transmits user interface information after receipt. Server for automatic processing of user interface receives registration information from client environment for automatic processing of user interface and notifies processor of user interface about registration, and also receives user interface information from user interface processor. The server contains filtration device for filtering out information of no interest to client, and notification device for notifying the client about information which is of interest to the client.

EFFECT: ensured capacity for filtration and coordination of excessive and disorienting notifications.

2 cl, 11 dwg

FIELD: telecommunications.

SUBSTANCE: device contains a set of central processor units, which are assigned a common external up address in telecommunication network which allows packet data. IP messages, addressed to a network element, are received, and received IP messages which contain first messages are identified. First value is identified in first message and first message is transmitted to central processor unit on basis of identified first value, if identified first value is not equal to zero.

EFFECT: ensured load balancing for central processor when using several types of traffic.

3 cl, 3 dwg

Up!