(PICTURE)(PICTURE) (PICTURE)Europäis hes Patentamt
(1 9) (PICTURE) European Patent Offi_e
(PICTURE) Offi_e euroPéen des brevets (1 1 ) E _ O _62 3O4 B_
(1 2) EUROPEAN PATENT _PECl FICATlON
(45) Date of pUbliCation and mention (51 ) _nt C_.6_. _O6F _ _J6O
of the grant of the patent_.
19.O3.1997 Bulletin 1997l12
(21 ) Application number_. 95114467.4
(PICTURE)(22) Date of filing_. 14.O9.1995
(54) Computer system for data management and method for operating said system
Computersystem zur Datenverwaltung und Verfahren zum Betreiben dieses Systems
(PICTURE)(PICTURE)
Système informatique pour la gestion de données et méthode pour faire fonctionner ce système
__
_
O
_
_
__ Note.. w._th._n n._ne months from the pub_._Cat._on of the ment._on of the grant of the European patent, any person may g._ve
o nOtiCe tO the EUrOpean Patent OffiCe Of OppOSitiOn tO the EUrOpean patent granted. NOtiCe Of OppOSitiOn Shall be filed in
ii a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art.
w (PICTURE)99(1 ) European Patent Convention). Printed by Jouve, 75OO1 PARIS (FR)
1 EP O 762 3O4 B1 2
Des_ription cluding the read data. After having received the request-
ed data, the data processing system holds the data for
The invention relates to a computer system for data a predetermined time period and performs a transaction
management and to a method for operating said sys- relating to the specific data, if a transaction request is
tem, and more particularly, to an automated warrant 5 input by the input unit during a predetermined time pe-
trading system (citi CATS-OS). riod.
Over the last years the market for warrant trading Since the data processing system holds the re-
has been rapidly increasing. From 1 991 to 1 995 the quested data, e.g. a warrant rate with a specific stock
amount of warrants traded grew from about 4OO to exchange number and a volume thereof, for a predeter-
4,OOO. 1O mined time period, it is only possible to perform a trans-
According to the prior art, the trading of warrants is action, e.g a buy request, based on the displayed data
very often time- and cost-intensive, since, upon a con- during that time period. When this time period has
sumer inquiry, it is necessary for the customer in a local elapsed, the request for a transaction cannot be input
bank to start a search by telephone or a search in pub- any longer, so that a re-request for new specific data
lications to find the best warrant for the consumer. Usu- 15 has to be issued. Such a re-request causes the reading
ally, if the consumer wishes to purchase warrants, he of the data input in order to gain new actual data, e.g.
first contacts his local bank which is processing the or- the warrant rates.
der through the stock exchange or placing a call to a The computer system according to the invention al-
warrant market maker. Since an on-line information and lows to display specific data on-line including warrant
trading system about traded warrants with executable 2O rates, wherein the display unit displays a trading mask
prices does not exist, the customer in the local bank is allowing the input of a request for the specific data. The
not able to provide the consumer with the actual on-line design of the trading mask is independent of the type of
information. Hence, there exists a time difference be- the specific data. Therefore, the trading mask will be
tween the placing of the buy/sell order by the customer similar, if the data management comprises the manage-
and its implementation, resulting in a risk of exchange 25 ment of data relating to the trading of stocks, bonds, de-
and/or price rate fluctuations in that time. It is even often rivatives or foreign exchange. The same applies to the
the case that the implementation of the buy/sell order quotation mask which also has a similar format for dif-
was based on a limit oriented on the rates of the day ferent types of data. Therefore, the user does not need
before, since the order could not be implemented on the to get used to a newformat ofthetrading orthe quotation
same day. Reasons for this time delay are eitherthe fact 3O mask, if he handles different types of data. This leads
that the order is placed a couple of hours before it will to an easy-to-use system, even if different types of data
be executed at the stock exchange or that the dealing are to be handled.
room phones at the market maker are often busy during The system according to an embodiment of the in-
the hectic market times. Therefore, local banks often vention provides instantaneous executable warrant
place blind orders at unknown prices for the customers 35 rates, so that orders can be immediately fulfilled for cus-
and they do not receive immediate deal confirmations. tomers. Accordingly, the risk of exchange and/or price
The object of the present invention is to realize a rate fluctuations is eliminated, since an executable price
computer system for data management and a method is electronically provided and it is possible to act on it.
for operating said system, which realize a data manage- Furthermore, an immediate electronic trade confirma-
ment providing instantaneous data with an improved ac- 4O tion is provided with a complete audit trail. With the in-
curacy and a reduced error probability when processing ventive system, even smaller banks can improve their
data transactions, combined with a high security. efficiency by providing real time rates and information,
The object is solved according tothe features of the since the system can also be provided with a mail and
independent claims. The dependent claims show ad- request for quote (RFQ) function allowing a communi-
vantageous embodiments and further developments of 45 cation between the customer and the trader.
the invention. It is possible to process transactions at the price on
The computer system for data management includ- the display unit, which is a binding contract between the
ing at least the management of data relating to the trad- customer and the trader. This protects against any mis-
ing of warrants, comprises a data processing system, understandings between the customer and the trader,
an input unit, a display unit and a data input. ln order to 5O which can easily happen if a buy/sell order is placed via
perform a transaction of data, the display unit displays telephone.
a first mask having a format allowing the input of a re- The system is designed to expand and enhance the
quest for specific data bythe input unit. The specific data qualitiy and efficiency of the user's overall warrant op-
can relate to warrant rates. If the request for specific da- eration, enabling improved customer service and in-
ta is input, e.g. a request for a specific warrant, the data 55 creasing the capacity with minimum incremental costs.
input is read which can receive permanently a data In accordance with an embodiment of the invention,
stream including warrant rates. After having read the da- the system is realized using the client-server architec-
ta stream, the display unit displays a second mask in- ture. A number of devices communicate using a security
2
3 EP O 762 3O4 B1 4
network. The devices perform their computational tasks The input unit 2 can be realized by a key board, a
according to messages received from the security net- mouse or any other input device. The display unit 3 can
work. The devices then transmit the results back to the be realized by a standard personal computer monitor.
external device or onto the next device using the same Fig. 2 shows a possible configuration of the data
security network. A communication is prohibited be- 5 processing system 1 . A security network 6 is connected
tween devices other than through the security network. to an external device 7, a security device 8, a data man-
Furthermore, each sending device transmits a re- agement device 9, a data interface device 1 O and an
spective identification information and the security net- output device 11 , wherein the input unit 2, the display
work checks for every data transferred through the unit 3 and the printer 4 can be part of the external device
same, if the identification of the respective sending de- 1O 7.
vice fits with prestored information stored during an au- The external device 7 can be a personal computer
thorisation procedure. Bythese measures avery secure (PC) including a graphic user interface (GUl) for being
and safe system can be gained, which does not allow connected to the security network 6 via a modem. The
any unauthorized access. devices of the data processing system 1 can be realized
The invention will now be described by way of ex- 15 as separate and independent communicating servers
amples and with reference to the accompanying draw- (client-server architecture). In particular, the security
ings in which_. network 6 can be realized by an adequate number of
message routers (MRO) . The security device 8 can be
Fig. 1 is a blockdiagram of the computer realized by a security access manager (SAM). The data
system according tothe invention_, 2O interface device 1 O can be realized by a warrant rate
Fig. 2 is a block diagram of the data server (WRS). The data management device 9 can be
processing system; realized bya warranttransaction server (WTS). The out-
Figs. 3a and 3b are flow charts showing a transac- put device 1 1 can be realized by a warrant hand-off serv-
tion procedure relating to warrants er (WHO). Furthermore, there can be provided a credit
according to an embodiment of 25 server (CRS) and a mail server (MAl), both communi-
the invention; cating with a message router.
Fig. 4 is a flow chart showing the trans- In the following a short explanation of examples re-
action procedure of warrants ac- lating to the functions of the different servers is given.
cording to another embodiment of As mentioned above, the computer system accord-
the invention; 3O ing tothe invention consists of a number of servers com-
Fig. 5 is an access control screen; municating using message routers. The network con-
Fig. 6 is a transaction screen without an nection between the servers and the message routers
instrument number and a volume enables a used ITS (information trading and settlement
indication; system) to be distributed over a number of VAX proces-
Fig. 7 is the transaction screen with a 35 sors.
stock exchange number (instru- The ITS servers perform their computational task
ment number) and a volume indi- according to messages received from their adjacent
cation; message router. The server transmits the results back
Fig. 8 is a quotation screen including the to the user or on to the next server using the same mes-
actual price of the required war- 4O sage router network. A communication is prohibited be-
rant and further information relat- tween servers other than through the message routers.
ing to the specific warrant; One server (the data interface device - warrant rate
Fig. 9 is a trade confirmation screen; server) is connected to a rate feed, a data base, etc.
Fig. 1 O is the transaction screen showing encapsulating this resource for the rest of the ITS net-
the input of a view rates request_, 45 work. At the center of the system there is the data man-
Fig. 1 1 is a blank rates page screen; agement device (WTS) which draws upon these re-
Fig. 1 2 is a filled rates page screen; sources to provide the complete service to the user in-
Fig. 1 3 is a transaction detail screen; terface (graphic user interface - GUl or host user inter-
Fig. 1 4 is a transaction summay screen; face - HUl). Furthermore, there is provided ancillay
Fig. 1 5 is a sanity check screen_, 5O service used to maintain the security of the lTS system
Fig. 1 6 is a price time-out screen and by restricting access and controlling which servers may
Fig. 1 7 is a credit limit screen. communicate with others.
The message routers (security network) are re-
Fig. 1 shows a block diagram of the computer sys- sponsible for conveying messages from one server to
tem according to the invention. A data processing sys- 55 another. The lTS system comprises a number of routers
tem 1 is connected to an input unit 2, a display unit 3 interconnected such that communication between any
and a printer 4. The data processing system 1 receives two servers is possible. At the center of the system, the
a data stream from a data input 5. security device (SAM) is located, which is connected to
3
5 EP O 762 3O4 B1 6
every message router. The SAM maintains a list of au- A number of system servers are configured so as
thorized users and accesses to validate user pass- to have dependency servers. During start-up, these
words. The SAM also issues a unique ITS address to servers wait for their dependencies to start before going
each server, which is used by the router to direct mes- on-line. The dependency relationship is implemented
sages to the correct destinations and enhances also the 5 where a server relies upon another server to provide a
security of the system against unauthorized access. system resource that is necessaryforthe servertofunc-
The SAM maintains user accounts, access restric- tion. E.g. the WTS cannot function, unless the WRS is
tion and privileges. Furthermore, the SAM uses an in- running. The WTS is configured with the WRS as a de-
dexed file to define a list of authorized users, including pendency.
service and message routers and their respective ad- 1O The servers check the presence of their dependen-
dresses. The SAM stores passwords relating to user ac- cies by sending ping messages. If a dependency is not
counts and maintains a list of authorized users and their found, the server writes an error to the log, waits and
respective addresses. Furthermore, the SAM maintains then tries to ping the dependency again. When all the
a map of which server is connected to which router in a dependencies are detected, the server writes a server-
second indexed file and writes errors into an error file. 15 up message in the log.
The MRO forwards messages between servers accord- The servers return to pinging their dependencies, if
ing to their respective addresses. Furthermore, it trans- a message cannot be delivered to a dependent server.
Iates protocols between the respective servers and ver- The operation of the server is temporarily suspended
ifies newconnections with the SAM to prevent unauthor- until the dependency has been successfully pinged. In
ized users from sending messages. The WTS is a mul- 2O particular, the WTS has the WAS, the MAl, the CRS and
tithreaded product server using a number of concurrent the WHO as dependencies. The WRS, the CRS and the
Iogins on a sybase data base. It communicates with the WHO have the MAl as dependency.
users of the system and executes and stores warrant The system is configured with delay periods during
transactions. The users of the system are, in this re- the start-up procedure. Therefore, the dependency
spect, e.g the graphic user interfaces being loaded on 25 servers can be sta_ed first and with sufficient time to
PCs which use a dial-up procedure to be connected to start, before the next server is started. The order of the
the respective message router. The WTS maintains us- starting of the servers and the delays between succes-
er accounts, trading relationships and holiday tables. sive servers is prestored and can be adapted to hard-
Furthermore, the WTS checks credit lines using the ware requirements.
CRS and provides access to and obtains prices from the 3O Figs. 3a and 3b show an example of system steps
WRS. Additionally, the WTS uses the MAl to inform trad- necessary for performing a warrant transaction. After
ers of system events. The MAl is a multithreaded prod- the power-on of the user PC, and after starting of the
uct server using a sybase data base to store and forward automated trading system for warrants on the PC, an
user and system mail messages within the system. It access control screen 1 2 is displayed (step 1 OO). In the
maintains a list of user accounts and mail names for 35 access control screen 1 2 the identification information
mailing purposes. The WRS receives data streams of is to be input (user name and the security password).
price and page updates from Reuters Taps (e.g. 24) and This has to be performed via the input unit 2 (step 1 O1 ).
the Invision system and builds pages of rate data in a After inputting a logon request, e.g. by pressing the lo-
global section. The received data streams are stored in gon button on the access control screen 1 2 by a respec-
a specific memory location of the WRS and these spe- 4O tive mouse action, the system verifies the input details
cific memoy locations are overwritten every time new before the user is permitted to access any part of the
data are received. The WRS receives page and price system (step 1 O2). If the user name and the password
requests from the WTS and returns results for display are checked, a customer trading screen 1 3 is displayed
on the display unit 2 or for quotation purposes. Further- on the display unit 3 (step 1 O3).
more, it uses a file to define rate page layouts and the 45 The customer trading screen 1 3 allows the input of
Iocation of the specific rates. The CRS maintains a list a stock exchange number of a specific warrant, the vol-
of customer-related credit values. It uses an indexed file ume and whether to buy or sell (step 1 O4). After the in-
to store the latest credit values. The graphic user inter- puts of step 1 O4, a get price request can be issued (step
face (GUl) being loaded on the client (PC), is a PC user 1 O5). Thereafter, a quotation screen 1 4 is displayed
interface for the system. The GUl runs on PCs at the 5O (step 1 O6). At the same time atimer is started (step 1 1 1 ).
customer and the trader sites, using the TCP/l P (Trans- Via the input unit 3 a buy request for the displayed war-
mission Control Protocol/lnternet Protocol) protocol to rant can be input (step 1 O7). At step 1 O8 it is checked,
be connected directly with a message router. The WHO if the buy request was input within a certain time period
hands off complete transactions to the direct dealer in- T,,_ or not. If this is not the case, the quotation screen
terface (DDl) by writing them into a dedicated sybase 55 1 4 displays a time-out indication and the buy request
data base on the DDl system. It formats and prints deal input at step 1 O7 is not performed. After step 1 O9 it is
tickets to a ticket printer located on the dealing floor possible to input a re-request for gaining a new actual
where the traders are located. rate (step 1 1 O). Thereafter, the quotation screen 1 4 is
4
7 EP O 762 3O4 B1 8
again displayed with updated data (step 1 O6). If the pre- and allows the input of a customer reference number.
determined time periOd T_e_ at Step 1 O8 did nOt elapSe ThiS SCreen giVeS the CUStOmer an inStantaneOUS eleC-
before the buy request was input in step 1 O7, a trans- tronic confirmation of the executed warrant trade.
action of warrant is performed (step 11 2). Thereafter a Fig. 1 O shows the transaction screen 1 3 with the
trade confirmation screen 1 5 is displayed (step 11 3). 5 pull-down menu allowing the input of the view rates re-
Fig. 4 shows a flow chart relating to another embod- quest.
iment of the present invention. When displaying the cus- In Fig. 1 1 there is shown the blank view rates page
tomer trading screen 1 3, it is possible to input a view 1 6 displayed on the display unit 3, if the view rates re-
rates request (step 1 1 4). The view rates request can be quest is issued.
input, e.g., by opening a pull-down menu on the trading 1O In Fig. 1 2 there is shown the rates page screen 1 9
screen 1 3. This can be performed, if the customer is, e. which displays pages of warrant rates to the customer
g., not exactly sure about the stock exchange number and trader. This screen also permits the user to display
of the warrant to be bought or sold. Furthermore, it is a particular page by entering the page number. Further-
possible, that the customer only wants to get an over- more, the user may enter details and search for a par-
view of actual rates and data of warrants. After having 15 ticular warrant by name. Moreover, the user may use
input the view rates request, a rates page screen 1 6 is the plus or minus input to view pages sequentially. In
displayed (step 1 1 5). On the rates page screen 1 6 a par- addition, a refresh rates request may be input by actu-
ticular page 1 7 can be selected (step 11 6) and a partic- ating the arrow button. If a certain instrument is selected
ular warrant can be accessed by selecting a warrant on the rates page screen 1 7 (the same can be selected,
stock exchange number 1 8 (step 1 1 7). Thereafter, the 2O e.g., by a double click on the stock exchange number
customer trading screen 1 4 is displayed (step 1 1 8) and with the mouse), the quotation screen 1 4 is displayed
the volume and whether to buy or sell is input via the (Fig. 8).
input unit 3 (step 1 1 9). Thereafter, the procedure goes Fig. 1 3 shows the trade detail screen displaying all
back to the process shown in Fig. 3 between steps 1 O5 the transaction details about a particular trade to the
and 1 O6. 25 customer or trader.
Fig. 5 shows the access control screen 1 2 which is Fig. 1 4 shows a transaction history screen which is
used for inputting the user name and the security pass- displayed on the display unit 3 when the past deals are
word. After the user name and the security password to be displayed. The system allows to set the criteria of
have been input, a logon request can be issued. the deals which are to be displayed, e.g. the date range,
Fig. 6 shows the customer trading screen 1 3. The 3O the customer reference number, the trade identification
customer trading screen is preset to the trading of war- and the instrument. The data parameters may span a
rants. However, this screen can also be used for the maximum of 6O days, since this is the maximum storage
trading of other securities, e.g. stocks, bonds, deriva- time of trade data. However, it is possible to set a differ-
tives or foreign exchange. Furthermore, it is possible to ent storage time, so that it is possible to review deals
input in the customer trading screen 1 3 whether a war- 35 which were performed earlier.
rant (or another security) is to be bought or sold. The system as described before with reference to
Fig. 7 shows the customer trading screen 1 3 with the Figures 5 - 1 4 is designed for being used by a cus-
an instrument number and a volume input via the input tomer sitting at a local bank and a trader being located
unit (3). at the warrant market maker. However, there do exist
Fig. 8 shows the quotation screen 1 4 after the get 4O also features which are only accessible by the trader.
price request has been input, while displaying the cus- Examples of these features are described in the follow-
tomer trading screen (Fig. 7). The quotation screen 1 4 ing.
shows all the data necessary for a warrant transaction. Fig. 1 5 shows a sanity check screen allowing the
Upon the display of the quotation screen 1 4, the timer input of a maximum rise and fall amount of the rates in-
is started (step 1 1 1 ) which only allows the input of a buy 45 put in the system. More particularly, with the sanity
reqUeSt Within the predetermined time periOd T_e_. If the CheCk it iS pOSSible tO preSet a maXimUm VariatiOn Of the
bUy reqUeSt iS nOt inpUt dUring the time periOd T_,_ a inpUt data 5. If, e.g., the rate Of a SpeCifiC Warrant Chang-
time-out notice will be displayed in the quotation screen es from one view rates request to the next view rates
1 4. If such a time-out notice appears on the quotation request by O.2 and the sanity check is set to O. 1 , this
screen 1 4, it is no longer possible to issue a buy request 5O specific instrument will be suspended. Fu_hermore, it is
for specific warrants. In order to load new data onto the possible to input a bandwidth for the rates. The sanity
quotation screen, it is necessay to input a re-request. check introduces a high security in the system, since it
If such a re-request is input, the quotation screen 1 4 will makes it possible to filter out system faults like data
be re-filled with actual data and the timer will be started transmission errors.
again. 55 Fig. 1 6 shows the price time-out screen. ln the price
Fig. 9 ShOWS the trade COnfirmatiOn SCreen 1 5 WhiCh time-OUt SCreen it iS pOSSible tO inpUt the time T_e_ WhiCh
is displayed when the buy request is input in time. The is used to determine if a buy request input in the quota-
trade confirmation screen 1 5 includes a trade number tion screen 1 4 is performed or not (Fig. 3, steps
5
9 EP O 762 3O4 B1 1 O
1 O6-1 1 1 ). The phySiCal Unit Of T_e_ iS SeCOndS. T_e_ iS WTS. The WTS SendS a Credit reqUeSt tOthe Credit SerV-
normally adjusted to 1 Os, however, there can be input er (CRS). The CRS depletes the user's credit line and
suitable other values. returns a message to the WTS. Finally, the WTS exe-
Fig. 1 7 shows the credit limit screen which allows cutes a stored procedure to convert the quotation into
to set credit limits for customers. These credit limits are 5 an executed deal. The details of the deal are passed
handled by the credit server and ensure that the total back to the PC.
value of unsettled trades for any given customer does As can be seen from the screens and masks as dis-
not exceed a given value which can be input in the credit cussed before, the input masks are always designed for
field via the input unit 2. If a customer tries to enter a allowing the input of different types of data. Therefore,
transaction exceeding this value, it will be rejected and 1O the user only has to get used to one screen and mask
an on-screen message is displayed asking to contact design in order to be able to handle all different securi-
the trader. ties which can be managed with the system according
In order to explain the various functions of the sys- to the invention. Accordingly, there is provided a com-
tem according to the invention in more detail, the follow- putersystem forthe data management including at least
ing examples are given. 15 the management of data relating to the trading of war-
During a logging-on procedure, the PC (client) plac- rants, which is easily adaptable to the handling of differ-
es a TCP/IP call to one of the message routers (MRO) . ent types of data, e.g. stocks, bonds, derivatives and
The MRO accepts the call and allocates a specific de- foreign exchanges. Furthermore, the system according
vice channel for the PC. The user enters the user name to the invention provides a high security with regard to
and password which is transmitted to the MRO. The 2O the handled data. As described above with reference to
MRO passes details about the user and the method Fig. 1 5, it is possible to introduce a sanity check which
used to place the call (the caller's user name and note) allows to control and to verify the data input into the sys-
to the security access manager (SAM). The SAM veri- tem. Furthermore, it is possible to set credit limits and a
fies if the user is permittedto be connected tothe system price time-out so that the risk for both sides is lowered,
and informs the MRO. The MRO transmits an accept- 25 since it is possible that after displaying the quotation
ance to the PC. The PC sends an independent registra- screen the warrant rate changes strongly. This might
tion message to the warrant trade server (WTS) and to lead either to a disadvantage for the customer or to a
the mail server (MAl). The WTS checks its user profile disadvantage for the trader, depending on a rise or fall
table and allocates a session to the user. The MAl of the respective rate.
checks the user profiles and returns a message indicat- 3O The computer system according to the invention is
ing the number of mail messages waiting for the user. an easy-to-use system which allows to initiate and exe-
The PC down-loads various items from the WTS. cute e.g. warrant transactions electronically. This sys-
During a view rates procedure the PC transmits a tem provides a direct electronic connection between a
rate page request containing the rate page number to user's PC and the warrants trading desk. It allows a user
the WTS. The WTS verifies, if the user is permitted to 35 to trade all warrants made available by the warrant mar-
view rates and passes the request on tothe warrant rate ket maker at market driven prices and with customized
server (WAS). The MRS buildsthe rate page and returns security.
it to the WTS. The WTS forwards the rate page details The system enables an improved customer service
to the user. and an increased capacity with minimum incremental
During an executing transactions procedure the PC 4O costs. Furthermore the system is a trader driven system
transmits a quote request containing the stock ex- and mirrors the way traders work to give them the same
change number and the volume to the WTS. The WTS control overtheir positions as according to a transaction
receives the quote request and sends a rate request to performed in line with the prior art described.
the WRS. The WRS gets the rate and transmits it back The computer system according to the invention
to the WTS. The WTS executes a sybase stored proce- 45 can be realized with the graphic user interface (GUl)
dure to insert a quotation into its data base. A reference loaded on the PC or with a host user interface (HUl) im-
number is assigned to the quotation. The WTS collects plementing the VT 1 OO emulation standard.
the results from sybase and returns a quotation mes-
sage with the price and instrument detailstothe PC. The
PC displays the quotation and the user decides to exe- 5O __ai_g
cute (steps 1 O6 and 1 O7). The PC transmits an execute
request to the WTS referring to the transaction by refer- 1 . Computer system for data management including
ence number. The WTS executes a stored procedure at least the management of data relating to the trad-
which searchesthetransaction data baseforthe original ing of warrants, comprising
quotation. The WTS then checks, if the quote has not 55 a data processing system (1 ), an input unit (2), a
timed out (step 1 O8). If eveything is in order, the WTS display unit (3) and a data input (5) receiving at least
transmits a volume request to the WRS, which depletes warrant rates, wherein
the instruments volume and returns a message to the 6
1 1 EP O 762 3O4 B1 1 2
- the display unit (3) displays a first mask having same to the data management device (9) if the
a format allowing the input of a request for spe- performed checking resulted in an authoriza-
cific data including at least warrant rates by the tion of the external device (7) for the data man-
input unit (2), agement device (9),
- the data input (5) is read if the request is input 5 - the data management device (9) outputs a
by the input unit (2), message to the security network (6) in order to
- the display unit (3) displays a second mask in- access data (5) from the data interface device
cluding the requested data, and (1 O) if the performed checking resulted in an au-
- the data processing system (1 ) holds the re- thorization of the external device (7) forthe data
quested data for a predetermined time period 1O interface device (1 O),
T,,_ and performs a transaction relating to the - the data interface device (1 O) transmits the ac-
specific data, if a transaction request is input by cessed datato the data management device (9)
the input unit (2) during a predetermined time via the security network (6) and
periOd T,e_. _ the data management deViCe (9) tranSmitS the
15 data to the external device (7) via the security
2. Computer system according to claim 1 , network (6).
wherein
the first mask is a trading mask (1 3) and the second 8. Computer system according to claim 6 or 7,
mask is a quotation mask (1 4). wherein
2O each sending device transmits a respective identi-
3. Computer system according to claim 2, fication information and the security network (6)
wherein checks for evey data transfer through the same if
the trading mask (1 3) allows the input of an identi- the identification of the respective sending device
fication number for the specific data by the input unit fits with prestored information stored during an au-
(2) in order to read the specific data from the data 25 thorization procedure.
input(5). 9. Computer system according to at least one of
4. Computer system according to claim 3, claims 6 to 8, wherein
wherein during the authorization procedure
the identification number is a stock exchange 3O
number. - the security network (6) reads identification in-
formation from the external device (7) and
5. Computer system according to claim 2, - the security device (8) checks the identification
wherein information and outputs an access authoriza-
the trading mask (1 3) allows the input of a request 35 tion which is stored in the security network (6).
for a rates page (1 8) including a plurality of specific
data and the rates page (1 8) allows the input of the 1 O. Computer system according to at least one of
request for specific data. claims 6 to 9, wherein
at the time of the first connection of the external de-
6. Computer system according to at least one of 4O vice (7) to the security network (6), the security net-
claims 1 to 5, wherein work (6) sends a seed to the external device (7) and
the data processing system (1 ) comprises a secu- the external device (7) encrypts the identification in-
rity network (6) connected to an external device (7), formation according to the seed and transmits the
a security device (8), a data management device encypted identification information to the security
(9), a data interface device (1 O) and an output de- 45 network (6).
vice (1 1 ), the external device (7) includes the input
unit (2) and the display unit (3). 1 1 . Computer system according to claim 1 O,
wherein
7. Computer system according to claim 6, the security network (6) transmits the received en-
wherein 5O cypted identification information together with the
upon the input of the request for specific data by the seed to the security device (8) which decrypts the
input unit (2), identification information and performs a security
check.
- the external device (7) outputs the request for
specific data and transmits the request to the 55 1 2. Computer system according to at least one of
security network (6), claims 6 to 1 1 , wherein
- the security network (6) checks the request re- during the authorization procedure the security de-
garding its authorization and transmits the vice (8) is checking if
7
1 3 EP O 762 3O4 B1 1 4
- the transmitted user information matches with - displaying on a display unit (3) a first mask hav-
data stored in an authorization file in the secu- ing a format allowing the input of a request for
rity device (8), specific data including at least warrant rates by
- a predetermined number of security require- an input unit (2),
ments are fulfilled, including data of access and 5 - reading the requested data, if the request is in-
number of login fails, and put by the input unit (2),
- the identification information was sent from the - displaying on the display unit (3) a second mask
security network (6), and including the requested data,
- holding the requested data for a predetermined
the security device (8) is reading a prestored ad- 1O time period T,,_, and
dress information out of an address file if the secu- - performing a transaction relating to the specific
rity check is positively fulfilled and sends the ad- data if a transaction request is input by the input
dress information to the security network (6). Tunit (2) during the predetermined time period
1 3. The computer system according to claim 1 2, 15 Set'
wherein 1 9. Method according to claim 1 8,
the security network (6) stores the address informa- wherein
tion in order to define to what parts of the computer the first mask is a trading mask (1 3) allowing the
system the external device (7) may have access. input of an identification numberforthe specific data
2O by the input unit (2) in order to read the specific data
1 4. Computer system according to claim 1 2 or 1 3, from the data input (5).
wherein
the security device (8) determines if the prestored 2O. Method according to claim 1 9,
address information is sent from the security net- wherein
work (6) by checking if the channel on which the 25 the identification number is a stock exchange
security network (6) is sending is equal to a channel number.
given to the security network (6) during the setup
procedure, wherein the security network (6) is the 21 . Method according to claim 1 8,
only device allowed to transmit and receive data to wherein
and from the security device (8). 3O the first mask allows the input of a request for a rates
page (1 8) including a plurality of specific data and
1 5. Computer system according to at least one of the rates page (1 8) allows the input of the request
claims 6 to 1 4, wherein for specific data.
the data management device (9) is storing a de-
pendency list including information regarding the 35 22. Method according to claim 21 ,
devices which are needed for a specific data man- wherein
agement. the rates page (1 8) allows the input of a refresh
rates request resulting in a reading of the listed plu-
1 6. Computer system according to claim 1 5, rality of specific data and displaying the same in the
wherein 4O rates page (1 8) on the display unit (3).
during a start-up procedure the data management
device (9) is checking according to the dependency 23. Method according to at least one of claims 1 8 to 22,
list if all required devices are in an on-line status wherein
before the data transfer for a specific data manage- the input of a request for specific data or the refresh
ment is activated. 45 rates request causes the reading of a data stream
being permanently received by the system from the
1 7. Computer system according to at least one of data input (5).
claims 6 to 1 6, wherein
the data interface device (1 O) receives permanently 24. Method according to at least one of claims 1 8 to 23,
a data stream including at least warrant rates and 5O wherein
stores the data in specific memory locations, where- the second mask is a quotation mask (1 4) allowing
in new data coming in is overwriting the old data on the input of a re-request for the specific data, if the
the specific memoy location. transaction request is not input during the predeter-
mined time period T,,_.
1 8. Method of operating a computer system for data 55
management including at least the management of 25. Method according to at least one of claims 1 8 to 24,
data relating to the trading of warrants comprising wherein
the steps of displaying a trade confirmation mask (1 5) on the
8
1 5 EP O 762 3O4 B1 1 6
display unit (3), if the transaction request is input in tifikationsnummer eine Wertpapierkennummer ist.
time, including transaction information. 5. Computersystem nach Anspruch 1 oder 2, in dem
26. Method according to at least one of claims 1 8 to 25, die Handelsmaske (1 3) die Eingabe einer Anforde-
wherein 5 rung für eine Kursseite (1 8) erlaubt, die eine Viel-
the trading mask (1 3) and the quotation mask (1 4) zahl von spezifischen Daten enthält und die Einga-
are displayed on the display unit (3) on different be der Anforderung für spezifische Daten erlaubt.
SCreenS Or On One SCreen. 6. Computersystem nach zumindest einem der An-
27. Method according to at least one of claims 1 8 to 26, 1O sprüche 1 bis 5, in dem das Datenverarbeitungssy-
wherein stem (1 ) ein Sicherheitsnetzwerk (6) enthält, das
the data management comprises the management mit einer externen Vorrichtung (7) verbunden ist,
of data relating to the trading of stocks, bonds, de- weiterhin eine Sicherheitsvorrichtung (8) enthält, ei-
rivatives or foreign exchange, wherein the specific ne Datenmanagementvorrichtung (9), eine Daten-
data include stock rates, bond rates, derivative 15 schnittstellenvorrichtung (1 O) und eine Ausgabe-
rates or foreign exchange rates. vorrichtung (1 1 ), wobei die externe Vorrichtung (7)
die Eingabeeinheit (2) und die Anzeigeeinheit (3)
enthält.
Patentansprü_he 2O 7. Computersystem nach Anspruch 6, in dem auf die
1 . Computersystem für das Durchführen eines Daten- Eingabe der Anforderung für spezifische Daten
managements, das zumindest das Management durch die Eingabeeinheit (2) hin
von Daten betreffend dem Handeln von Options-
scheinen enthält, mit - die externe Vorrichtung (7) die Anforderung für
einem Datenverarbeitungssystem (1 ), einer Einga- 25 spezifische Daten ausgibt und die Anforderung
beeinheit (2), einer Anzeigeeinheit (3) und einem zu dem Sicherheitsnetzwerk (6) überträgt,
zumindest Optionsscheinkurse empfangenden Da- - das Sicherheitsnetzwerk (6) die Anforderung
teneingang (5), wobei betreffend ihrer Autorisierung überprüft und
dieselbe zur
- die Anzeigeeinheit (3) eine erste Maske dar- 3O - Datenmanagementvorrichtung (9) überträgt,
stellt, die ein Format aufweist, welches die Ein- wenn die durchgeführte überprüfung eine Au-
gabe einer Anforderung für spezifische zumin- torisierung der externen Vorrichtung (7) für die
dest Optionsscheinkurse enthaltende Daten Datenmanagementvorrichtung (9) ergibt,
über eine Eingabeeinheit (2) erlaubt, - die Datenmanagementvorrichtung (9) eine
- der Dateneingang (5) gelesen wird, wenn die 35 Nachricht zu dem Sicherheitsnetzwerk (6) aus-
Anforderung durch die Eingabeeinheit (2) ein- gibt, um auf Daten (5) von der Datenschnittstel-
gegeben wird, lenvorrichtung (1 O) zuzugreifen, wenn die
- die Anzeigeeinheit (3) eine zweite Maske an- durchgeführte Prüfung eine Autorisierung der
zeigt, die die angeforderten Daten enthält und externen Vorrichtung (7) für die Datenschnitt-
- das Datenverarbeitungssystem (1 ) die ange- 4O stellenvorrichtung (1 O) ergibt,
forderten Daten für eine vorbestimmte Zeitdau- - die Datenschnittstellenvorrichtung (1 O) die zu-
er T,,_ hält und eine Transaktion betreffend den gegriffen Daten zu der Datenmanagementvor-
spezifischen Daten durchführt, wenn eine richtung (9) über das Sicherheitsnetzwerk (6)
Transaktionsanforderung durch die Eingabe- überträgt und
einheit (2) während der vorbestimmten Zeit- 45 - die Datenmanagementvorrichtung (9) die Da-
daUer T,e_ eingegeben Wird. ten ZUr eXternen V_rriChtUng (7) über daS Si-
cherheitsnetzwerk (6) überträgt.
2. Computersystem nach Anspruch 1 , in dem die erste
Maske eine Handelsmaske (1 3) und die zweite 8. Computersystem nach Anspruch 6 oder 7, in dem
Maske eine Quotationsmaske (1 4) ist. 5O jede sendende Vorrichtung eine entsprechende
Identifikationsinformation überträgt und das Sicher-
3. Computersystem gemäß Anspruch 1 oder 2, in dem heitsnetzwerk (6) für jeden Datentransfer durch
die Handelsmaske (1 3) die Eingabe einer Identifi- dasselbe überprüft, ob die Identifikation der ent-
kationsnummer für die spezifischen Daten durch sprechenden sendenden Vorrichtung mit vorge-
die Eingabeeinheit (2) erlaubt, um spezifische Da- 55 speicherten Informationen übereinstimmt, welche
ten von dem Dateneingang (5) zu lesen. während einem Autorisationsverfahren gespeichert
werden.
4. Computersystem nach Anspruch 3, in dem die Iden- 9
1 7 EP O 762 3O4 B1 1 8
9. Computersystem nach zumindest einem der An- dem die Sicherheitsvorrichtung (8) bestimmt, ob die
sprüche 6 bis 8, in dem während dem Autorisations- vorgespeicherte Adreßinformation von dem Sicher-
verfahren heitsnetzwerk (6) gesendet wird, durch ein über-
prüfen, ob der Kanal, auf dem das Sicherheitsnetz-
- das Sicherheitsnetzwerk (6) Identifikationsin- 5 werk (6) sendet, gleich einem Kanal ist, der dem
formation von der externen Vorrichtung (7) liest Sicherheitsnetzwerk (6) während dem l nitialisie-
und rungs-Setup-Verfahren gegeben wird, wobei das
- die Sicherheitsvorrichtung die Identifikationsin- Sicherheitsnetzwerk (6) die einzige Vorrichtung ist,
formation überprüft und eine Zugriffsautorisie- welche Daten zu und von der Sicherheitsvorrich-
rung ausgibt, welche in dem Sicherheitsnetz- 1O tung (8) übertragen und empfangen kann.
werk (6) gespeichert wird. 1 5. Computersystem nach zumindest einem der An-
1 O. Computersystem nach zumindest einem der An- sprüche 6 bis 1 4, in dem die Datenmanagement-
sprüche 6 bis 9, in dem bei der ersten Verbindung vorrichtung (9) eine Abhängigkeitsliste speichert,
der externen Vorrichtung (7) mit dem Sicherheits- 15 die l nformationen betreffend den Vorrichtungen
netzwerk (6), das Sicherheitsnetzwerk (6) einen enthält, die für ein spezifisches Datenmanagement
Samen zu der externen Vorrichtung (7) sendet und notwendig sind.
die externe Vorrichtung (7) die Identifikationsinfor-
mation gemäß dem Samen verschlüsselt und die 1 6. Computersystem nach Anspruch 1 5, in dem die Da-
verschlüsselte Identifikationsinformation zu dem 2O tenmanagementvorrichtung (9) während einem
Sicherheitsnetzwerk (6) überträgt. Startverfahren gemäß der Abhängigkeitsliste über-
prüft, ob alle benötigten Vorrichtungen in einem On-
1 1 . Computersystem nach Anspruch 1 O, in dem das Si- line-Status sind, bevor die Datenübertragung für ein
cherheitsnetzwerk (6) die empfangene verschlüs- spezifisches Datenmanagement aMiviert wird.
selte ldentifikationsinformation zusammen mit dem 25
Samen zu der Sicherheitsvorrichtung (8) überträgt, 1 7. Computersystem nach zumindest einem der An-
welche die Identifikationsinformation entschlüsselt sprüche 6 bis 1 6, in dem die Datenschnittstellenvor-
und eine Sicherheitsüberprüfung durchführt. richtung (1 O) permanent einen Datenstrom emp-
fängt, der zumindest Optionsscheinkurse enthält
1 2. Computersystem nach zumindest einem der An- 3O und die Daten in spezifischen Speicherstellen an
sprüche 6 bis 1 1 , in dem während dem Autorisati- spezifischen Adressen speichert, wobei neu her-
onsverfahren die Sicherheitsvorrichtung (8) über- einkommende Daten die alten Daten an den spezi-
prüft, ob fischen Speicherstellen überschreiben.
- die übertragene Ben utzerinformation mit in ei- 35 1 8. Verfahren zum Betreiben eines Computersystems
ner Autorisationsdatei in der Sicherheitsvor- für das Durchführen eines automatischen Daten-
richtung (8) gespeicherten Daten überein- managements, das zumindest das Management
stimmt, von Daten betreffend dem Handeln von Options-
- eine vorbestimmte Anzahl von Sicherheitsan- scheinen enthält, mit den folgenden Schritten_.
forderungen erfüllt sind, enthaltend Zugriffsda- 4O
ten, nicht zugelassener Benutzer und Anzahl - Anzeigen einer ersten Maske auf einer Anzei-
der Login-Fehler und geeinheit (3), wobei die erste Maske ein Format
- die Identifikationsinformation von dem Sicher- aufweist, das die Eingabe einer Anforderung
heitsnetzwerk (6) gesendet ist, und für spezifische zumindest Optionsscheinkurse
45 enthaltende Daten durch eine Eingabeeinheit
die Sicherheitsvorrichtung (8) eine vorgespeicherte (2) erlaubt,
Adreßinformation aus einer Adreßdatei liest, wenn - Lesen der angeforderten Daten, wenn die An-
die Sicherheitsüberprüfung positiv erfüllt ist und die forderung durch die Eingabeeinheit (2) einge-
Adreßinformation zu dem Sicherheitsnetzwerk (6) geben wird,
sendet. 5O - Anzeigen auf der Anzeigeeinheit (3) einer zwei-
ten Maske, die die angeforderten Daten ent-
1 3. Computersystem nach Anspruch 1 2, in dem das Si- hält,
cherheitsnetzwerk (6) die Adreßinformation spei- - Halten der angeforderten Daten für eine vorbe-
chert, um zu definieren, zu welchen Teilen des stimmte Zeitdauer T,,_ und
Computersystems die externe Vorrichtung (7) Zu- 55 - Durchführen einer Transaktion betreffend den
griff hat. spezifischen Daten, wenn eine Transaktions-
anforderung durch die E ingabeeinheit (2) wäh-
1 4_ COmpUterSyStem naCh AnSprUCh 1 2 Oder 1 3, in rend der VOrbeStimmten ZeitperiOde T,e_ einge-
1 O
1 9 EP O 762 3O4 B1 2O
geben wird. Revendi_ations
1 9. Verfahren nach Anspruch 1 8, in dem die erste Mas- 1 . Système informatique pour la gestion de données
ke eine Handelsmaske (1 3) ist, die die Eingabe ei- dont au moins la gestion de données relatives au
ner Identifikationsnummer für die spezifischen Da- 5 négoce de titres au porteur, comprenant un systè-
ten durch die Eingabeeinheit (2) erlaubt, um die me de traitement de données (1 ), une unité d'entrée
spezifischen Daten von dem Dateneingang (5) zu (2), une unité d'affichage (3) et une entrée de don-
Iesen. nées (5) recevant au moins des cours de titres au
porteur, dans lequel_.
2O. Verfahren nach Anspruch 1 9, in dem die Identifika- 1O
tionsnummer eine Wertpapierkennummer ist. - l'unité d'affichage (3) affiche une première page
ayant un format permettant d'introduire par l'in-
21 . Verfahren nach Anspruch 1 8, in dem die erste Mas- termédiaire de l'unité d'entrée (2) une demande
ke die Eingabe einer Anforderung für eine Kursseite de données spécifiques, lesquelles compren-
(1 8) ist, die eine Vielzahl von spezifischen Daten 15 nent au moins des cours de titres au porteur,
enthält und die Eingabe der Anforderung für spezi- - l'entrée de données (5) est lue si la demande
fische Daten erlaubt. est introduite par l'intermédiaire de l'unité d'en-
trée (2),
22. Verfahren nach Anspruch 21 , in dem die Kursseite - l'unité d'affichage (3) affiche une seconde page
(1 8) die Eingabe einer Kurserneuerungsanforde- 2O comprenant les données demandées, et
rung erlaubt, was ein Lesen der aufgelisteten Mehr- - le système de traitement des données (1 ) main-
zahl von spezifischen Daten zur Folge hat und daß tient les données demandées pendant une pé-
dieselben in der Kursseite (1 8) auf der Anzeigeein- riode de temps prédéterminée T,,_ et effectue
heit (3) dargestellt werden. une transaction se rapportant aux données
25 spécifiques, si une demande de transaction est
23. Verfahren nach zumindest einem der Ansprüche 1 8 introduite dans l'unité d'entrée (2) pendant la
biS 22, in dem die Eingabe einer AnfOrderUng für periOde de tempS predeterminee T,e_.
spezifische Daten oder die Kurserneuerungsanfor-
derung das Lesen eines Datenstroms verursacht, 2. Système informatique selon la revendication 1 ,
der permanent von dem System durch den Daten- 3O dans lequel la première page est une page de né-
eingang (5) empfangen wird. goce (1 3) et la seconde page est une page de co-
tation (1 4).
24. Verfahren nach zumindest einem der Ansprüche 1 8
bis 23, in dem die zweite Maske eine Quotations- 3. Système informatique selon la revendication 2,
maske (1 4) ist, die die Eingabe einer Wiederanfor- 35 dans lequel la page de négoce (1 3) permet l'intro-
derung für spezifische Daten erlaubt, wenn die duction par l'intermédiaire de l'unité d'entrée (2)
Transaktionsanforderung nicht während der vorbe- d'un numéro d'identification relatif aux données
Stimmten ZeitdaUer T,e_ eingegeben Wird. SpeCifiqUeS, en VUe de lire leS dOnneeS SpeCifiqUeS
provenant de l'entrée de données (5).
25. Verfahren nach zumindest einem der Ansprüche 1 8 4O
bis 24, in dem ein Anzeigen einer die Transaktions- 4. Système informatique selon la revendication 3,
informationen enthaltenden Handelsbestätigungs- dans lequel le numéro d'identification est un numé-
maske (1 5) auf der Anzeigeeinheit (3), wenn die ro de bourse.
Transaktionsanforderung rechtzeitig eingegeben
wird. 45 5. Système informatique selon la revendication 2,
dans lequel la page de négoce (1 3) permet l'intro-
26. Verfahren nach zumindest einem der Ansprüche 1 8 duction d'une demande pour une page de cours
bis 25, in dem die Handelsmaske (1 3) und die Quo- (1 8) comportant une pluralité de données spécifi-
tationsmaske (1 4) auf der Anzeigeeinheit (3) auf ques, et dans lequel la page de cours (1 8) permet
verschiedenen Bildschirmen oder auf einem Bild- 5O l'introduction de la demande pour les données spé-
schirm angezeigt werden. cifiques.
27. Verfahren nach zumindest einem der Ansprüche 1 8 6. Système informatique selon l'une au moins des re-
bis 26, in dem das Datenmanagement das Mana- vendications 1 à 5, dans lequel le système de trai-
gement von Daten betreffend dem Handel von Ak- 55 tement de données (1 ) comprend un réseau de sé-
tien, Bondes, Derivativen oder Devisen enthält, wo- curité (6) connecté à un circuit externe (7), un circuit
bei die spezifischen Daten Aktienkurse, Bondkurse, de sécurité (8), un circuit de gestion de données (9),
Derivativkurse oder Devisenpreise enthalten. un circuit d'interface de données (1 O) et un circuit
21 EP O 762 3O4 B1 22
de sortie (1 1 ), le circuit externe (7) comprenant l'uni- le circuit externe (7) code les informations d'identi-
té d'entrée (2) et l'unité d'affichage (3). fication selon la clé et transmet les informations
d'identification codées au réseau de sécurité (6).
7. Système informatique selon la revendication 6,
dans lequel, lors de l'introduction de la demande 5 1 1 . Système informatique selon la revendication 1 O,
pour des données spécifiques par l'intermédiaire de dans lequel le réseau de sécurité (6) transmet les
l'unité d'entrée (2), informations d'identification codées reçues avec la
clé au circuit de sécurité (8) qui décode les informa-
- le circuit externe (7) délivre la demande pour tions d'identification et effectue un contrôle de sé-
des données spécifiques et transmet la deman- 1O curité.
de au réseau de sécurité (6),
- le réseau de sécurité (6) contrôle la demande 1 2. Système informatique selon au moins l'une des re-
quant à son autorisation et la transmet au cir- vendications 6 à 1 1 , dans lequel, durant la procé-
cuit de gestion de données (9) si le contrôle ef- dure d'autorisation, le circuit de sécurité (8) vérifie si
fectué a abouti à une autorisation du circuit ex- 15
terne (7) pour le circuit de gestion de données - l'information utilisateur transmise s'accorde
(9), avec des données mémorisées dans un fichier
- le circuit de gestion de données (9) délivre un d'autorisation du circuit de sécurité (8),
message au réseau de sécurité (6) afin d'accé- - un nombre prédéterminé de conditions de sé-
der aux données (5) provenant du circuit d'in- 2O curité requises sont remplies, dont des don-
terface de données (1 O) si le contrôle effectué nées d'accès et un nombre de tentatives de
a abouti à une autorisation du circuit externe connexion manquées, et
(7) pour le circuit d'interface de données (1 O), - les informations d'identification ont été en-
- le circuit d'interface de données (1 O) transmet voyées à partir du réseau de sécurité (6), et
les données auxquelles il a été accédé au cir- 25
cuit de gestion de données (9) par l'intermédiai- le circuit de sécurité (8) lit des informations d'adres-
re du réseau de sécurité (6), et se préenregistrées dans un fichier d'adresses si le
- le circuit de gestion de données (9) transmet contrôle de sécurité est positif, et envoie les infor-
Ies données au circuit externe (7) par l'intermé- mations d'adresse au réseau de sécurité (6).
diaire du réseau de sécurité (6). 3O 1 3. Système informatique selon la revendication 1 2,
8. Système informatique selon la revendication 6 ou dans lequel le réseau de sécurité (6) mémorise les
7, dans lequel chaque circuit d'émission transmet informations d'adresse afin de définir à quelles par-
une information d'identification respective, et dans ties du système informatique peut avoir accès le cir-
Iequel le réseau de sécurité (6) contrôle pour cha- 35 cuit externe (7).
que transfert de données effectué par ledit circuit
d'émission si l'identification du circuit d'émission 1 4. Système informatique selon la revendication 1 2 ou
respectif est en accord avec des informations en 1 3, dans lequel le circuit de sécurité (8) détermine
mémoire qui ont été préenregistrées durant une si les informations d'adresse préenregistrées pro-
procédure d'autorisation. 4O viennent du réseau de sécurité (6), en contrôlant si
Ie canal sur lequel le réseau de sécurité (6) trans-
9. Système informatique selon au moins l'une des re- met est le même que le canal dédié au réseau de
vendications 6 à 8, dans lequel durant la procédure sécurité (6) pendant la procédure d'installation, le
d'autorisation réseau de sécurité (6) étant le seul circuit autorisé
45 à émettre des données vers le circuit de sécurité (8)
- le réseau de sécurité (6) lit des informations et à en recevoir de celui-ci.
d'identification provenant du circuit externe (7),
et 1 5. Système informatique selon au moins l'une des re-
- le circuit de sécurité (8) contrôle les informa- vendications 6 à 1 4, dans lequel le circuit de gestion
tions d'identification et délivre une autorisation 5O de données (9) mémorise une liste de dépendances
d'accès qui est mémorisée dans le réseau de comprenant des informations relatives aux circuits
sécurité (6). qui sont nécessaires pour une gestion de données
spécifiques.
1 O. Système informatique selon au moins l'une des re-
vendications 6 à 9, dans lequel au moment de la 55 1 6. Système informatique selon la revendication 1 5,
première connexion du circuit externe (7) au réseau dans lequel, durant une procédure de démarrage,
de sécurité (6), le réseau de sécurité (6) envoie une le circuit de gestion de données (9) contrôle d'après
clé au circuit externe (7), et la liste de dépendances si tous les circuits néces-
1 2
23 EP O 762 3O4 B1 24
saires sont connectés avant que le transfert de don- ques listée et par un affichage de celles-ci dans la
nées relatif à une gestion de données spécifiques page de cours (1 8) dans l'unité d'affichage (3).
ait lieu. 23. Méthode selon au moins l'une des revendications
17. Système informatique selon au moins l'une des re- 5 1 8 à 22, dans laquelle l'introduction d'une demande
vendications 6 à 1 6, dans lequel le circuit d'interface pour des données spécifiques ou de la demande de
de données (1 O) reçoit en permanence un flux de réactualisation des cours provoque la lecture d'un
données comprenant au moins des cours de titres flux de données reçu en permanence par le systè-
au porteur et mémorise les données en des empla- me en provenance de l'entrée de données (5).
cements de mémoire spécifiques, les nouvelles 1O
données en entrée écrasant les anciennes dans 24. Méthode selon au moins l'une des revendications
l'emplacement de mémoire spécifique. 1 8 à 23, dans laquelle la seconde page est une pa-
ge de cotation (1 4) permettant d'introduire un re-
18. Méthode de fonctionnement d'un système informa- nouvellement de demande pour des données spé-
tique pour la gestion de données dont au moins la 15 cifiques, si la demande de transaction n'est pas in-
gestion de données relatives au négoce de titres au troduite durant la période de temps prédéterminée
pOrteUr, COmprenant leS etapeS SUiVanteS '. T,,_.
- afficher sur une unité d'affichage (3) une pre- 25. Méthode selon au moins l'une des revendications
mière page ayant un format permettant l'intro- 2O 1 8 à 24, dans laquelle est affichée une page de con-
duction par l'intermédiaire d'une unité d'entrée firmation de négoce (1 5) comprenant des informa-
(2) d'une demande pour des données spécifi- tions de transaction si la demande de transaction a
ques, lesdites données spécifiques compre- été introduite en temps voulu.
nant au moins des cours de titres au porteur,
- lire les données demandées, si la demande est 25 26. Méthode selon au moins l'une des revendications
introduite par l'intermédiaire de l'unité d'entrée 1 8 à 25, dans laquelle sont affichées dans l'unité
(2), d'affichage (3), la page de négoce (1 3) et la page
- afficher sur le circuit d'affichage (3) une secon- de cotation (1 4) sur des écrans distincts ou bien sur
de page comportant les données demandées, un seul écran.
- maintenir les données demandées pendant 3O
Une periOde de tempS predeterminee T,e_, et 27_ MethOde SelOn aU mOinS l'Une deS reVendiCatiOnS
- effectuer une transaction se rapportant aux 1 8 à 26, dans laquelle la gestion de données com-
données spécifiques si une demande de tran- prend la gestion de données relatives à des titres,
saction est introduite par l'intermédiaire de obligations, titres de propriété ou devises étrangè-
l'unité d'entrée (2) pendant la période de temps 35 res, et dans laquelle les données spécifiques com-
prédéterminée T,,_. prennent des cours de titres, des cours d'obliga-
tions, des cours de titres de propriété et des cours
19. Méthode selon la revendication 1 8, dans laquelle la de devises étrangères.
première page est une page de négoce (1 3) per-
mettant d'introduire par l'intermédiaire de l'unité 4O
d'entrée (2) un numéro d'identification relatif aux
données spécifiques en vue de lire les données
spécifiques provenant de l'entrée de données (5).
2O. Méthode selon la revendication 1 9, dans laquelle le 45
numéro d'identification est un numéro de bourse.
21 . Méthode selon la revendication 1 8, dans laquelle la
première page permet d'introduire une demande
pour une page de cours (1 8) comprenant une plu- 5O
ralité de données spécifiques, et dans laquelle la
page de cours (1 8) permet l'introduction d'une de-
mande pour des données spécifiques.
22. Méthode selon la revendication 21 , dans laquelle la 55
page de cours (1 8) permet l'introduction d'une de-
mande de réactualisation des cours se traduisant
par une lecture de la pluralité de données spécifi- 13
_
(PICTURE)_
EP O 762 3O4 B1
' _ __
Ct
\ .C-
_
__
(PICTURE)
_ _
14
_
_
EP O 762 3O4 B1
(PICTURE)
_ (PICTURE)
15
_ _
(PICTURE)
EPO7623O4B1 2
3 (PICTURE)
16
(PICTURE)
_
EPO7623O4B1
. (PICTURE)
3 11O
1O9
17
(PICTURE)
_
EPO7623O4B1 114
115
116
117
118
. 119
2 (PICTURE)
18
(PICTURE)(PICTURE)
EP O 762 3O4 B1
(PICTURE)
12
(PICTURE)
13
19
(PICTURE)(PICTURE)(PICTURE)
EP O 762 3O4 B1
(PICTURE)
14
2O
(PICTURE)(PICTURE)(PICTURE)
EP O 762 3O4 B1
(PICTURE)
15
21
(PICTURE)(PICTURE)
(PICTURE)
EP O 762 3O4 B1
17 16
18(PICTURE)
19
22
(PICTURE)
(PICTURE)(PICTURE)(PICTURE)
EP O 762 3O4 B1
23
(PICTURE)(PICTURE)
(PICTURE)
(PICTURE)(PICTURE)(PICTURE)
EP O 762 3O4 B1
24