US5267148A - Computer aided real-time decision support system and method - Google Patents

Computer aided real-time decision support system and method Download PDF

Info

Publication number
US5267148A
US5267148A US07/475,731 US47573190A US5267148A US 5267148 A US5267148 A US 5267148A US 47573190 A US47573190 A US 47573190A US 5267148 A US5267148 A US 5267148A
Authority
US
United States
Prior art keywords
customer
information
dealing
securities
communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US07/475,731
Inventor
Michitaka Kosaka
Hirotaka Mizuno
Toshiro Sasaki
Hidenori Naoe
Kuniaki Matsumoto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Assigned to HITACHI, LTD., A CORP. OF JAPAN reassignment HITACHI, LTD., A CORP. OF JAPAN ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: KOSAKA, MICHITAKA, MATSUMOTO, KUNIAKI, MIZUNO, HIROTAKA, NAOE, HIDENORI, SASAKI, TOSHIRO
Application granted granted Critical
Publication of US5267148A publication Critical patent/US5267148A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Definitions

  • the present invention relates to an information control method for a securities dealing support system such as a trading support system which supports, or assists in the dealing of securities such as bonds and debentures, and to a securities dealing support system itself.
  • a conventional dealing system for bonds, debentures or the like is disclosed in Japanese Patent Laid open Publication JP-A-61-86867.
  • customers who intend to deal with bonds or debentures are supplied with a plurality of type of data made at a host computer in menu form, or with the information requested by customers.
  • the system automatically processes securities dealing proposed by customers.
  • Information exchange between investors and dealers and/or traders is carried out in the following manner.
  • the term "dealers and/or traders" is represented by "dealer/trader" hereinunder where applicable.
  • FIG. 2 There is shown in FIG. 2 the flow of information about the decision support for the dealer/trader who deals with bonds and debentures, and about the dealings between the dealer/trader and customers. Namely, in accordance with the market information at a stock exchange 21 or the like dealing with bonds, debentures and the like, the dealer/trader 23 consults customers 24 for securities dealing. In accordance with the securities dealing information supplied from customers 24, the dealer/trader 23 sends an order to the market. The information has been transferred heretofore via a telephone between dealers and traders or between traders and customers.
  • the dealing information has been supplied to the dealer/trader in such a manner that a computer calculates the dealing support information in real time on the basis of market information and outputs the information to the display 22 of a work station at the dealer/trader.
  • FIGS. 3A and 3B an example of a conventional trading support computer system.
  • market information is received at a computer 31 which selects desired information and sends it onto a Local Area Network (LAN) 32.
  • LAN Local Area Network
  • a terminal device 33 picks up desired information from the information flowing on LAN 32 to thereby supply necessary information for dealing with bonds, debentures or the like.
  • the dealer/trader communicates with customers via a communication system 34 while observing the screen of the terminal device 33.
  • a computer 31 receives market information and calculates desired securities dealing support information which is supplied to a terminal device 33.
  • the dealer/trader communicates with customers via a communication system 34 while observing the screen of the terminal device 33.
  • a decision support system wherein the information necessary for securities dealing is obtained on the basis of securities information
  • the system comprising a computer for outputting the obtained information, a dealer/trader terminal for displaying the information from the computer and inputting/outputting voice information, and a customer terminal for displaying the information from the computer and inputting/outputting voice information to/from the dealer/trader terminal.
  • the above objects of the present invention can be achieved by the provision of the decision support method wherein the information necessary for securities dealing is obtained on the basis of securities information, the obtained information is outputted to the dealer/trader and customer terminals, and inputting/outputting voice information is allowed between the dealer/trader and customer terminals.
  • a communication request from another customer is accepted and displayed on the dealer/trader terminal while displaying the information necessary for securities dealing.
  • a knowledge data base for storing the dealing conditions for securities, and if the conditions stored in the knowledge data base are met, there is established a communication between a customer with the satisfied dealing conditions and the dealer/trader.
  • FIG. 1 illustrates the structure of a real-time decision support system.
  • FIG. 2 illustrates the relationship between real-time information and securities dealing.
  • FIGS. 3A and 3B show the structure of conventional trading support systems.
  • FIG. 4 illustrates the relationship between trader/dealer and customers.
  • FIG. 5 shows the communication state management frames.
  • FIG. 6 shows the contents of the communication state management frame.
  • FIG. 7 shows the generated information protect management table.
  • FIG. 8 shows the dealing timing detection conditions knowledge data base.
  • FIG. 9 shows an example of a multi-window display.
  • FIG. 10 shows the structure of a real-time decision support system using ISDN (Integrated Services Digital Network).
  • ISDN Integrated Services Digital Network
  • FIG. 11 shows the logical information flow in the real time decision support system.
  • FIG. 12 shows an example of a dealing timing display.
  • FIG. 13 illustrates the management for customer group and customers.
  • FIG. 14 shows an example of displaying a customer group and customers satisfying the dealing timing conditions.
  • FIG. 15 is a flow chart showing the dealing timing check processes at the host computer.
  • FIG. 16 is a flow chart showing the dealing timing check processes at the work station.
  • FIG. 17 is a flow chart for dealing timing detection.
  • FIG. 18 is a master/slave relation table.
  • FIG. 19 is a customer request management table.
  • FIG. 20 is a flow chart showing the customer request processes.
  • FIG. 21 shows an example of displaying a customer group and customers who made a request.
  • FIG. 22 is a flow chart showing processes at the host computer for the simultaneous communication of voice and information between work stations.
  • FIG. 23 is a flow chart showing processes at the host computer upon a speech communication request by a customer.
  • FIG. 1 shows the outline of the decision support system of this invention.
  • This system is constructed of a host computer 50 and work stations 51.
  • a data input program 11 for inputting data such as market information from external medium via a communication line or the like
  • an information output control program 12 for inputting data such as market information from external medium via a communication line or the like
  • a decision support information processing program 13 for a communication request reception program 17.
  • the host computer 50 is further provided with a knowledge data base 14 for storing dealing timing detection conditions, a frame storage area 15 for the management of communication state with work stations 51, and a generated information protect management table 16.
  • Work stations 51 shown in FIG. 1 are used for both the dealer/trader and customers. Each work station is a multi-window work station 18. A communication request 19 is made by each work station.
  • the communication network state among dealers/traders A and B and customers C to H shown in FIG. 4 is managed by representing it in the form of frames as shown in FIG. 5.
  • each node in the network shown in FIG. 4 is an one-to-one correspondence with a single frame representation.
  • the contents of a frame representation for a dealer/trader frame 40 and a customer frame 41 include the following factors by way of example.
  • the dealer/trader frame 40 shown in FIG. 5 is composed of:
  • the customer frame 41 shown in FIG. 5 is composed of:
  • static data is read out from the data base under management by the host computer 50 and set within the frame 41 at the start of using the work station.
  • static data includes:
  • the other data are set within the frame at the start of using the work station or at any time when the state changes.
  • the host computer can grasp the communication state of the network.
  • the table 16 (FIG. 7) indicating to which level the information generated by the host computer 50 can be accessed so as to inhibit unnecessary information supply (for the purpose of information protect). Particular information to be protected is managed by the table 16.
  • the knowledge data base 14 There are stored in the knowledge data base 14 the dealing timing conditions of customers in the representation form of "if (. . .) then (. . .)". If the dealing timing conditions within the knowledge data base 14 are satisfied, the corresponding dealing timing satisfied flag is made turned ON. The computer 50 can therefore detect the dealing timing automatically in accordance with the data input in real-time.
  • FIG. 8 the structure of the dealing timing detection knowledge data base. As shown in FIG. 8, the data base has a hierarchic structure that the dealer/trader, customer group and customer are arranged in this order and the dealing conditions are stored respectively for each customer.
  • the screen 18 of a work station is divided into three areas including
  • This program is used for outputting to each work station the processed result, by the decision support information processing program 13, of the logical communication state management frame 15 and generated information protect management table 16.
  • This program is used for inputting a communication request by another work station and sending it to the host computer 50.
  • This program is used for receiving a communication request by another work station and updating the contents of the communication state management frame 15.
  • This program is used for receiving from the external via a communication line the data necessary for the dealing timing judgement process and decision support information.
  • This program is used for processing decision support information by using real-time data.
  • the contents of the information processing include:
  • the first issue that the dealer/trader and customer or investor consult each other for the dealing decision while looking at the same information, can be achieved in the following manner. It is possible from the communication state management frame 15 to check which work station is communicating with another work station. In accordance with the check results, the voice communication line of ISDN is connected between the work stations under communication. Supplying the decision support information on the basis of the data input in real-time can be achieved by supplying the information to both the work stations under communication by means of the information output program 12, in accordance with the contents of the communication state management frame 12.
  • the second issue of information protect management can be achieved in the following manner.
  • the information requested by a work station is judged, on the basis of the information supply level in the communication state management frame 15 and the contents of the generated information protect table 16, whether it can be supplied to the requester, and if the information is to be protected, it is not outputted.
  • the third and fourth issues of real-time decision of the dealing timing can be achieved in the following manner.
  • the dealing timing is detected by the decision support information processing program 13, by using the data input in real-time and in accordance with the contents of the dealing timing detection conditions knowledge data base 14, and the detection results are reflected upon the dealing conditions satisfied flag of the communication state management frame 15, and displayed on the multi-window display screen 18 of the work station at the dealing timing display area by using the information output control program 12.
  • the fourth and fifth issues of occurrence of a plurality of communication requests by customers can be achieved in the following manner.
  • the information about requesters is written in the communication state management frame 15 by means of the communication request reception program 17 so that the priority order of the requesters can be judged because the frame 15 stores therein the priority order of each communication destination (customer).
  • the communication request contents of the communication state management frame 15 are displayed on the multi-window display screen 18 of the work station at the communication request display area. It is therefore possible to perform the information output control for real-time dealing support.
  • FIG. 10 shows an example of the system arrangement embodying the present invention.
  • a host computer 50 is coupled to a dealer/trader work station 51 via a communication equipment 55 at an information supplier such as a stock dealing company.
  • a processor 56 of the host computer 50 receives real-time data such as market information by using the data input program 11. In accordance with the input data, there are executed the decision support information processing program 13 and information output control program 12.
  • the host computer 50 also includes a time series data base 57 used during the processings, dealing timing detection conditions knowledge data base 14, communication state management frame 15 and generated information protect management table 16.
  • the work station 51 has a multi-window display 18 and a telephone 58.
  • a customer work station 53 is connected via a communication equipment 60 to a telephone 63 and processor 61.
  • dealer/trader work station 51 is shown as installed near the host computer 50, it may be connected to the host computer 50 via ISDN 52.
  • the logical flow of information and data in the trading support system using ISDN is shown in FIG. 11. Namely, the style of information supply to each terminal device via the host computer 50 is as follows:
  • a table for storing the dealing conditions of each customer is the dealing timing detection conditions knowledge data base 14.
  • the dealing conditions are stored on the knowledge unit basis of "if (. . .) then (. . .)" type.
  • the dealing conditions of each customer in the dealing timing detection conditions knowledge data base shown in FIG. 8 are checked, and if there is any customer with satisfied dealing conditions, the corresponding dealer/trader is notified of such effect.
  • the state of a customer with satisfied dealing conditions results in a change of C-COND and CG-ST at (3) in the dealer/trader frame 40 and C-COND at (4) in the customer frame 41 respectively of the communication state management frames shown in FIGS. 5 and 6, to thereby detect that the dealing conditions for that particular customer have been satisfied.
  • a prompter area 25 shown in FIG. 12 for urging the dealer/trader to contact a customer. Since the prompter area 25 is small, all the customer information cannot always be displayed thereon. In view of this, there is introduced a concept of a customer group (FIG. 13) covering a plurality of customers. When the dealing conditions (a change in CG-ST shown in FIG. 6) for a customer are satisfied, a prompter area corresponding to the customer group including the customer is flashed, while referring to the structure shown in FIG. 13.
  • the customer name shown in the structure of FIG. 13 is displayed and flashed on the screen 18 of the dealer/trader work station as shown in FIG. 14.
  • a voice communication line is connected to the work station of the customer to allow a speech communication. Since the host computer can manage the work station number of a customer by using the table shown in FIG. 5, the image information shown in FIG. 14 and the work station number corresponding to a customer shown in FIG. 13 can also be managed.
  • Each dealer/trader checks the dealing conditions of his customers. This check is carried out as shown in FIG. 17.
  • Market information is received in real-time (step 11).
  • the host computer 50 forms a real-time market information table 27.
  • the dealing conditions are satisfied (step 28). First, the condition satisfied flag for each customer is cleared to "0". Next, the dealing conditions of customers are checked one after another. If the conditions are satisfied, the corresponding condition satisfied flag is set at "1".
  • step 130 If all the condition satisfied flags are "0", it means that all the dealing conditions are not satisfied, and the customer dealing conditions table for the next dealer/trader is checked.
  • the contents of the communication state management frames 40 and 41 are updated for those with satisfied conditions, and there is formed a customer dealing conditions satisfied information file 29 which is constructed of, as shown in FIG. 17, the contents of the customer dealing conditions table 14 and the work station numbers of customers to be communicated which are obtained from the contents of the tables 40 and 41 shown in FIG. 5.
  • the number of the work station used by the dealer/trader now concerned is obtained from the table shown in FIG. 5, and the prepared customer dealing conditions satisfied information file 29 is supplied via ISDN to the identified work station (step 30).
  • step 150 The above processes are carried out for all dealers/traders managed by the host computer 50 (step 150), and the processes by the host computer 50 are completed.
  • the customer dealing conditions satisfied information file transmitted from the host computer 50 is received.
  • the customer group including a conditions satisifed flag set at "1" is flashed within the prompter area 25 shown in FIG. 12.
  • a state of waiting for an input by an operator The operator points the flashing customer group with a mouse or light pen.
  • a list of customers belonging to the designated customer group is displayed as shown in FIG. 14, and the customer name with the conditions flag set at "1" is flashed.
  • a state of waiting for an input by the operator The operator points a desired customer with the mouse or light pen.
  • the number of a work station for the designated customer is searched from the customer dealing conditions satisfied information file 29, and the searched work station is connected via ISDN.
  • Displaying the information requested by a work station is similar to the general communication between a host computer and a work station. It is however necessary to conduct information protect management because of various types of information requests by many persons such as traders, investors and the like. It is necessary therefore to notify the host computer 50 of what dealer/trader or customer is using a work station. At each work station, a user ID number and password are inputted at the start of operation. The host computer 50 recognizes the person using the work station, in accordance with a specific number of the work station corresponding to its telephone number and in accordance with the contents of the communication state management frame 40 or 41.
  • the communication state management frame 40 or 41 has the information related to the information supply level representative of that the information accessible by a work station is up to a certain level.
  • the host computer 50 also has a table 16 for discriminating the information serviceable to general customers and the information not serviceable.
  • the structure of this table is shown in FIGS. 5, 6 and 7.
  • FIGS. 5, 6 and 7. By using these tables, it becomes possible to judge the information supply level of a work station under communication. If the information requested by a work station is found to be coincident with the information supply level, while referring to the table 16 shown in FIG. 7, the requested information is supplied to the work station. Otherwise, the requested information is protected.
  • the customer can be identified to judge if the information is allowed to be supplied, so that the information can be protected.
  • Communications between a dealer/trader and a customer includes information transfer via the host computer 50 and the voice transfer via a telephone.
  • Voice transfer via a telephone uses a voice communication line of ISDN 52.
  • the information requested by a work station and generated by the host computer 50 is transmitted, together with voices, via ISDN 52 to the work stations at the dealer/trader and customer
  • the information to be transmitted to a customer sometimes include secret information to be protected.
  • the host computer 50 controls the information supply by forming a master/slave relation table 70 shown in FIG. 18 including pairs of a master work station and slave work station or stations, in accordance with the contents of the communication state management frames 40 and 41.
  • the host computer 50 supplies information to a master work station, it also supplies the information to the slave work stations.
  • the host computer 50 manages the work station state by grouping it into a speech mode and an information supply mode. In the case of the information supply mode, the protect management is effected for the information supply. If a work station is a slave work station, the speech mode is used. These states are managed by the communication state management frames 40 and 41.
  • the host computer 50 When a communication is acknowledged between a master work station and a slave work station, the host computer 50 registers the number of the master work station (dealer/trader WS) and the number of the slave work station (customer WS) in the master/salve relation table 70. The contents of the communication state management frames 40 and 41 of the work stations shown in FIG. 5 are changed to those for the speech mode.
  • the master work station is under communication with the slave work station, requested information and conditions used for calculating information are transferred between the master work station and host computer 50.
  • the communication line between the host computer 50 and slave work station is used only for transmitting from the host computer the same information as for the master work station.
  • the master work station Upon completion of the speech communication between the master and slave work stations, the master work station notifies the host computer 50 of the end of communication.
  • the host computer 50 When the communication end is received from the master work station, the host computer 50 deletes the number of the corresponding work station from the master/slave relation table 70, and switches the mode at the slave work station from the speech mode to the information supply mode to thereafter terminate the speech communication between the dealer/trader and customer.
  • a speech communication between the dealer/trader and customer is initiated upon instruction of a dealing timing from the host computer 50 or upon a request from a customer.
  • a customer group (FIG. 13) in the prompter area (indicated at circle 3 in FIG. 9) and the customer name (FIG. 14) are flashed.
  • a customer speech request management file 71 is provided as shown in FIG. 19.
  • the file 71 includes therein a customer group, customer name, and request order number. A number 0 is used for no request.
  • a speech request from a customer is received at a communication equipment 55, and a counter indicating a customer request order is incremented by +1.
  • the customer group having the request order number other than 0 within the speech request management file 71 is flashed within the prompt area 73 at the right portion of the screen. Flashing within the prompter area 73 is carried out at different positions (lower portion and right portion of the screen) and with different colors, respectively for the dealing timing instruction from the host computer and for the customer speech request.
  • the image shown in FIG. 14 is displayed on the lower portion of the screen. If a customer speech request is selected, the request order (number within the parentheses in FIG. 21) of a customer is searched from the speech request management file 71, and displayed and flashed at the side of the customer name as shown in FIG. 21.
  • a customer speech request can be identified and managed without intercepting the information supply process for the trading support.
  • the information generated at the host computer can be used in common, and the dealer/trader of securities is allowed to communicate by using both information and voice.
  • the following advantages essential for such system can be expected.

Abstract

A computer in a securities dealing decision support system is connected via a communication line to a dealer/trader terminal device and customer terminal device. A voice communication line is connected between the dealer/trader terminal device and customer terminal device. The information generated at the computer is outputted to both the terminal devices at the same time. The customer can decide the securities dealing by using the voice communication line while looking at the same information as that for the dealer/trader.

Description

BACKGROUND OF THE INVENTION
The present invention relates to an information control method for a securities dealing support system such as a trading support system which supports, or assists in the dealing of securities such as bonds and debentures, and to a securities dealing support system itself.
A conventional dealing system for bonds, debentures or the like is disclosed in Japanese Patent Laid open Publication JP-A-61-86867. With this system, customers who intend to deal with bonds or debentures are supplied with a plurality of type of data made at a host computer in menu form, or with the information requested by customers. The system automatically processes securities dealing proposed by customers. Information exchange between investors and dealers and/or traders is carried out in the following manner. The term "dealers and/or traders" is represented by "dealer/trader" hereinunder where applicable.
There is shown in FIG. 2 the flow of information about the decision support for the dealer/trader who deals with bonds and debentures, and about the dealings between the dealer/trader and customers. Namely, in accordance with the market information at a stock exchange 21 or the like dealing with bonds, debentures and the like, the dealer/trader 23 consults customers 24 for securities dealing. In accordance with the securities dealing information supplied from customers 24, the dealer/trader 23 sends an order to the market. The information has been transferred heretofore via a telephone between dealers and traders or between traders and customers. The dealing information has been supplied to the dealer/trader in such a manner that a computer calculates the dealing support information in real time on the basis of market information and outputs the information to the display 22 of a work station at the dealer/trader. There is shown in FIGS. 3A and 3B an example of a conventional trading support computer system. In the system shown in FIG. 3A, market information is received at a computer 31 which selects desired information and sends it onto a Local Area Network (LAN) 32. A terminal device 33 picks up desired information from the information flowing on LAN 32 to thereby supply necessary information for dealing with bonds, debentures or the like. The dealer/trader communicates with customers via a communication system 34 while observing the screen of the terminal device 33.
In the system shown in FIG. 3B, A computer 31 receives market information and calculates desired securities dealing support information which is supplied to a terminal device 33. The dealer/trader communicates with customers via a communication system 34 while observing the screen of the terminal device 33.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a method and system having a nature of information simultaneity between the dealer/trader and customers, capable of allowing the dealer/trader and investors or customers to consult with each other with regard to a dealing decision involving securities such as bonds and debentures while observing common information (i.e., the screens displaying the common information).
It is another object of the present invention to provide a method and system having a function to protect information, capable of allowing the accessible dealing support information of the dealer/trader, which essentially differs from that of the customers, to be protected so as not to be accessible by customers.
It is a further object of the present invention to provide a method and system having a nature of real-time decision of dealing timing, capable of allowing the dealing timing requested by a customer to be supplied in real-time in accordance with the ever-changing market information, and when a suitable dealing timing comes, identifying a particular customer for that timing.
It is a still further object of the present invention to provide a method and system capable of, even during a speech communication between the dealer/trader and a customer, allowing a communication request by another customer or a dealing timing suitable for a particular customer to be displayed on the screen.
It is another object of the present invention to provide a method and system capable of, when communication requests are made by a plurality of customers at the same time, allowing a priority order to be determined so that the customers can be accessed from a higher priority order.
In order to achieve the above objects of the present invention, there is provided a decision support system wherein the information necessary for securities dealing is obtained on the basis of securities information, the system comprising a computer for outputting the obtained information, a dealer/trader terminal for displaying the information from the computer and inputting/outputting voice information, and a customer terminal for displaying the information from the computer and inputting/outputting voice information to/from the dealer/trader terminal.
In this system, the above objects of the present invention can be achieved by the provision of the decision support method wherein the information necessary for securities dealing is obtained on the basis of securities information, the obtained information is outputted to the dealer/trader and customer terminals, and inputting/outputting voice information is allowed between the dealer/trader and customer terminals.
According to an aspect of the present invention, a communication request from another customer is accepted and displayed on the dealer/trader terminal while displaying the information necessary for securities dealing.
According to another aspect of the present invention, there is provided a knowledge data base for storing the dealing conditions for securities, and if the conditions stored in the knowledge data base are met, there is established a communication between a customer with the satisfied dealing conditions and the dealer/trader.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 illustrates the structure of a real-time decision support system.
FIG. 2 illustrates the relationship between real-time information and securities dealing.
FIGS. 3A and 3B show the structure of conventional trading support systems.
FIG. 4 illustrates the relationship between trader/dealer and customers.
FIG. 5 shows the communication state management frames.
FIG. 6 shows the contents of the communication state management frame.
FIG. 7 shows the generated information protect management table.
FIG. 8 shows the dealing timing detection conditions knowledge data base.
FIG. 9 shows an example of a multi-window display.
FIG. 10 shows the structure of a real-time decision support system using ISDN (Integrated Services Digital Network).
FIG. 11 shows the logical information flow in the real time decision support system.
FIG. 12 shows an example of a dealing timing display.
FIG. 13 illustrates the management for customer group and customers.
FIG. 14 shows an example of displaying a customer group and customers satisfying the dealing timing conditions.
FIG. 15 is a flow chart showing the dealing timing check processes at the host computer.
FIG. 16 is a flow chart showing the dealing timing check processes at the work station.
FIG. 17 is a flow chart for dealing timing detection.
FIG. 18 is a master/slave relation table.
FIG. 19 is a customer request management table.
FIG. 20 is a flow chart showing the customer request processes.
FIG. 21 shows an example of displaying a customer group and customers who made a request.
FIG. 22 is a flow chart showing processes at the host computer for the simultaneous communication of voice and information between work stations.
FIG. 23 is a flow chart showing processes at the host computer upon a speech communication request by a customer.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
The embodiments of this invention will be described with reference to the accompanying drawings.
FIG. 1 shows the outline of the decision support system of this invention. This system is constructed of a host computer 50 and work stations 51. There are provided in the host computer 50 a data input program 11 for inputting data such as market information from external medium via a communication line or the like, an information output control program 12, a decision support information processing program 13, and a communication request reception program 17. The host computer 50 is further provided with a knowledge data base 14 for storing dealing timing detection conditions, a frame storage area 15 for the management of communication state with work stations 51, and a generated information protect management table 16.
Work stations 51 shown in FIG. 1 are used for both the dealer/trader and customers. Each work station is a multi-window work station 18. A communication request 19 is made by each work station.
The system elements shown in FIG. 1 will be described in detail hereinunder.
(1) Logical Communication State Management Frame 15
It is first necessary for the host computer 50 to recognize the communication state among work stations. The communication network state among dealers/traders A and B and customers C to H shown in FIG. 4 is managed by representing it in the form of frames as shown in FIG. 5. In this frame representation, each node in the network shown in FIG. 4 is an one-to-one correspondence with a single frame representation. The contents of a frame representation for a dealer/trader frame 40 and a customer frame 41 include the following factors by way of example.
(a) Dealer/trader Communication State Management Frame 40
The dealer/trader frame 40 shown in FIG. 5 is composed of:
(1) A work station number (WSNo) indicative of which work station is used.
(2) IDNo indicative of what dealer/trader is using the workstation, and information supply level indicative of to what level information can be supplied.
(3) Customers Communicable are grouped into customer groups and managed in the manner as shown in FIG. 6. The following information is provided for the management of each customer:
______________________________________                                    
CG-ST:     customer group state change detection flag                     
CG:        information supply level of the customer                       
IDNo:      ID number of the customer                                      
WSNo:      work station number used by the customer                       
C-ST:      customer state                                                 
           0 . . . off                                                    
           1 . . . free                                                   
           2 . . . request from the customer work station                 
           3 . . . under communication                                    
C-OR:      priority order of the customer                                 
C-COND:    customer dealing conditions satisfied flag                     
(4) State of Its Own Work Station                                         
W-ST:      work station state                                             
           0 . . . no communication                                       
           1 . . . under communication                                    
C-DST:     ID number of communication destination                         
C-WS:      work station of communication destination                      
C-COND:    satisfied dealing timing                                       
______________________________________                                    
(b) Customer communication State management Frame 41
The customer frame 41 shown in FIG. 5 is composed of:
(1) A work station number (WSNo) indicative of which work station is used.
(2) IDNo indicative of what customer is using the workstation, and information supply level (IL)
(3) Data such as what dealer/trader is communicable with the work station user, whether or not the dealer/trader is free or not, and other data.
______________________________________                                    
WSNo-T:     work station number of the dealer/                            
            trader                                                        
IDNo-T:     ID number of the dealer/trader                                
D-ST-T:     work station state at the dealer/trader                       
            0 . . . free                                                  
            1 . . . during communication with another                     
            dealer/trader                                                 
            2 . . . during request from another work                      
            station                                                       
            3 . . . during communication with its                         
            own work station                                              
(4) State of Its Own Work Station                                         
W-ST                                                                      
C-DST                                                                     
C-WS            Same as the dealer/trader work station                    
C-COND                                                                    
______________________________________                                    
Of the data within this frame 41, static data is read out from the data base under management by the host computer 50 and set within the frame 41 at the start of using the work station. Such static data includes:
IL, CG, IDNo and C-OR for the dealer/trader communication state management frame, and IL and IDNo for the customer communication state management frame.
The other data are set within the frame at the start of using the work station or at any time when the state changes.
According to the frame data described above the host computer can grasp the communication state of the network.
(2) Generated Information Protect Management Table 16
There is provided the table 16 (FIG. 7) indicating to which level the information generated by the host computer 50 can be accessed so as to inhibit unnecessary information supply (for the purpose of information protect). Particular information to be protected is managed by the table 16.
(3) Dealing Timing Detection Conditions Knowledge Data
Base 14
It is necessary to judge the dealing timing of the asset of a particular customer in accordance with the information input in real-time. There are stored in the knowledge data base 14 the dealing timing conditions of customers in the representation form of "if (. . .) then (. . .)". If the dealing timing conditions within the knowledge data base 14 are satisfied, the corresponding dealing timing satisfied flag is made turned ON. The computer 50 can therefore detect the dealing timing automatically in accordance with the data input in real-time. There is shown in FIG. 8 the structure of the dealing timing detection knowledge data base. As shown in FIG. 8, the data base has a hierarchic structure that the dealer/trader, customer group and customer are arranged in this order and the dealing conditions are stored respectively for each customer.
(4) Information Multi-window Output 18
For the dealer/trader and customers, it is necessary to monitor at the work stations the dealing support information, dealing timings, and communication requests by the dealer/trader and customers. To this end, the screen 18 of a work station is divided into three areas including
(1) an area for displaying information requested by the work station,
(2) an area for displaying dealing timings, and
(3) an area for displaying communication requests so as to allow continuous monitoring and judgement of the current state. The size and position of three information output areas are not fixed but may be changed in accordance with the application object.
(5) Information Output Control 12
This program is used for outputting to each work station the processed result, by the decision support information processing program 13, of the logical communication state management frame 15 and generated information protect management table 16.
(6) Communication Request Input 19
This program is used for inputting a communication request by another work station and sending it to the host computer 50.
(7) Communication Request Reception 17
This program is used for receiving a communication request by another work station and updating the contents of the communication state management frame 15.
(8) Data Input 11
This program is used for receiving from the external via a communication line the data necessary for the dealing timing judgement process and decision support information.
(9) Decision Support Information Processing 13
This program is used for processing decision support information by using real-time data. The contents of the information processing include:
(1) dealing support processing for displaying the information requested by the work station on the requested information display area at the work station, and
(2) dealing timing detection processing on the basis of the contents of the dealing timing conditions detection knowledge data base.
The results of the dealing timing detection processing are reflected upon the communication state management frame 15.
The functions achieved by the above-described programs and tables are described hereinunder.
The first issue, that the dealer/trader and customer or investor consult each other for the dealing decision while looking at the same information, can be achieved in the following manner. It is possible from the communication state management frame 15 to check which work station is communicating with another work station. In accordance with the check results, the voice communication line of ISDN is connected between the work stations under communication. Supplying the decision support information on the basis of the data input in real-time can be achieved by supplying the information to both the work stations under communication by means of the information output program 12, in accordance with the contents of the communication state management frame 12.
The second issue of information protect management can be achieved in the following manner. The information requested by a work station is judged, on the basis of the information supply level in the communication state management frame 15 and the contents of the generated information protect table 16, whether it can be supplied to the requester, and if the information is to be protected, it is not outputted.
The third and fourth issues of real-time decision of the dealing timing can be achieved in the following manner. The dealing timing is detected by the decision support information processing program 13, by using the data input in real-time and in accordance with the contents of the dealing timing detection conditions knowledge data base 14, and the detection results are reflected upon the dealing conditions satisfied flag of the communication state management frame 15, and displayed on the multi-window display screen 18 of the work station at the dealing timing display area by using the information output control program 12.
The fourth and fifth issues of occurrence of a plurality of communication requests by customers can be achieved in the following manner. The information about requesters is written in the communication state management frame 15 by means of the communication request reception program 17 so that the priority order of the requesters can be judged because the frame 15 stores therein the priority order of each communication destination (customer). Under control of the information output control program 12, the communication request contents of the communication state management frame 15 are displayed on the multi-window display screen 18 of the work station at the communication request display area. It is therefore possible to perform the information output control for real-time dealing support.
The invention will be further described in particular with reference to the accompanying drawings.
FIG. 10 shows an example of the system arrangement embodying the present invention. A host computer 50 is coupled to a dealer/trader work station 51 via a communication equipment 55 at an information supplier such as a stock dealing company. A processor 56 of the host computer 50 receives real-time data such as market information by using the data input program 11. In accordance with the input data, there are executed the decision support information processing program 13 and information output control program 12. The host computer 50 also includes a time series data base 57 used during the processings, dealing timing detection conditions knowledge data base 14, communication state management frame 15 and generated information protect management table 16. The work station 51 has a multi-window display 18 and a telephone 58. A customer work station 53 is connected via a communication equipment 60 to a telephone 63 and processor 61.
In FIG. 10, although the dealer/trader work station 51 is shown as installed near the host computer 50, it may be connected to the host computer 50 via ISDN 52.
The logical flow of information and data in the trading support system using ISDN is shown in FIG. 11. Namely, the style of information supply to each terminal device via the host computer 50 is as follows:
(1) real-time dealing timing information display for the real-time data at the reception unit (indicated at circle 1),
(2) information display requested by a terminal device (indicated at circle 2), and
(3) simultaneous display, or communication of voice and text information indicated at circle 3). The more particular contents thereof will be described hereunder.
(1) Real-time Detection and Display of Dealing Timing
For the trading support system, it becomes necessary to detect a dealing timing while the market information ever-changes and inform a dealer/trader of the detected dealing timing. To this end, there is provided a table for storing the dealing conditions of each customer. This table is the dealing timing detection conditions knowledge data base 14. The dealing conditions are stored on the knowledge unit basis of "if (. . .) then (. . .)" type. As the data are input in real-time, the dealing conditions of each customer in the dealing timing detection conditions knowledge data base shown in FIG. 8 are checked, and if there is any customer with satisfied dealing conditions, the corresponding dealer/trader is notified of such effect.
The state of a customer with satisfied dealing conditions results in a change of C-COND and CG-ST at (3) in the dealer/trader frame 40 and C-COND at (4) in the customer frame 41 respectively of the communication state management frames shown in FIGS. 5 and 6, to thereby detect that the dealing conditions for that particular customer have been satisfied.
The dealer/trader is doing another work in most cases. In view of this, there is provided, on the display 18 of the work station 51 of the dealer/trader, a prompter area 25 shown in FIG. 12 for urging the dealer/trader to contact a customer. Since the prompter area 25 is small, all the customer information cannot always be displayed thereon. In view of this, there is introduced a concept of a customer group (FIG. 13) covering a plurality of customers. When the dealing conditions (a change in CG-ST shown in FIG. 6) for a customer are satisfied, a prompter area corresponding to the customer group including the customer is flashed, while referring to the structure shown in FIG. 13. When the dealer/trader points the flashing customer group with a mouse or light pen, the customer name shown in the structure of FIG. 13 is displayed and flashed on the screen 18 of the dealer/trader work station as shown in FIG. 14. When the dealer/trader points the flashing customer name with the mouse or light pen, a voice communication line is connected to the work station of the customer to allow a speech communication. Since the host computer can manage the work station number of a customer by using the table shown in FIG. 5, the image information shown in FIG. 14 and the work station number corresponding to a customer shown in FIG. 13 can also be managed.
The above operations carried out by the host computer 50 and dealer/trader work station 51 are illustrated in the flow charts shown in FIGS. 15 and 16.
First, the processes by the host computer 50 will be described with reference to the flow chart shown in FIG. 15.
Step 100
Each dealer/trader checks the dealing conditions of his customers. This check is carried out as shown in FIG. 17. Market information is received in real-time (step 11). The host computer 50 forms a real-time market information table 27. In accordance with this table 27 and with the dealing timing detection conditions knowledge data base 14 for each dealer/trader shown in FIG. 8, it is checked if the dealing conditions are satisfied (step 28). First, the condition satisfied flag for each customer is cleared to "0". Next, the dealing conditions of customers are checked one after another. If the conditions are satisfied, the corresponding condition satisfied flag is set at "1".
Step 120
Upon completion of the above-described check, if there is a condition satisfied flag set at "1" for a particular customer, it is necessary to notify the associated dealer/trader of such effect. The flow therefore advances to step 130. If all the condition satisfied flags are "0", it means that all the dealing conditions are not satisfied, and the customer dealing conditions table for the next dealer/trader is checked.
Step 130
The contents of the communication state management frames 40 and 41 are updated for those with satisfied conditions, and there is formed a customer dealing conditions satisfied information file 29 which is constructed of, as shown in FIG. 17, the contents of the customer dealing conditions table 14 and the work station numbers of customers to be communicated which are obtained from the contents of the tables 40 and 41 shown in FIG. 5.
Step 140
The number of the work station used by the dealer/trader now concerned is obtained from the table shown in FIG. 5, and the prepared customer dealing conditions satisfied information file 29 is supplied via ISDN to the identified work station (step 30).
The above processes are carried out for all dealers/traders managed by the host computer 50 (step 150), and the processes by the host computer 50 are completed.
The processes by the dealer/trader work station to which data have been transmitted from the host computer, are executed in accordance with the procedure shown in FIG. 16.
Step 210
The customer dealing conditions satisfied information file transmitted from the host computer 50 is received.
Step 220
The customer group including a conditions satisifed flag set at "1" is flashed within the prompter area 25 shown in FIG. 12.
Step 230
A state of waiting for an input by an operator. The operator points the flashing customer group with a mouse or light pen.
Step 240
A list of customers belonging to the designated customer group is displayed as shown in FIG. 14, and the customer name with the conditions flag set at "1" is flashed.
Step 250
A state of waiting for an input by the operator. The operator points a desired customer with the mouse or light pen.
Step 260
The number of a work station for the designated customer is searched from the customer dealing conditions satisfied information file 29, and the searched work station is connected via ISDN.
With the above operations, it is possible to establish the communication line to the customer to whom the host computer 50 has determined the satisfied dealing timing.
(2) Display of Information Requested by Work Station
Displaying the information requested by a work station is similar to the general communication between a host computer and a work station. It is however necessary to conduct information protect management because of various types of information requests by many persons such as traders, investors and the like. It is necessary therefore to notify the host computer 50 of what dealer/trader or customer is using a work station. At each work station, a user ID number and password are inputted at the start of operation. The host computer 50 recognizes the person using the work station, in accordance with a specific number of the work station corresponding to its telephone number and in accordance with the contents of the communication state management frame 40 or 41. The communication state management frame 40 or 41 has the information related to the information supply level representative of that the information accessible by a work station is up to a certain level. The host computer 50 also has a table 16 for discriminating the information serviceable to general customers and the information not serviceable. The structure of this table is shown in FIGS. 5, 6 and 7. By using these tables, it becomes possible to judge the information supply level of a work station under communication. If the information requested by a work station is found to be coincident with the information supply level, while referring to the table 16 shown in FIG. 7, the requested information is supplied to the work station. Otherwise, the requested information is protected. With the above arrangement, even if a general customer tries to access secret information, the customer can be identified to judge if the information is allowed to be supplied, so that the information can be protected.
(3) Simultaneous Communication of Voice and Information
Communications between a dealer/trader and a customer includes information transfer via the host computer 50 and the voice transfer via a telephone. Voice transfer via a telephone uses a voice communication line of ISDN 52.
The information requested by a work station and generated by the host computer 50 is transmitted, together with voices, via ISDN 52 to the work stations at the dealer/trader and customer The information to be transmitted to a customer sometimes include secret information to be protected. In view of this, it is necessary for the host computer 50 to have a function to supervise the communication between work stations and a function to control the information supply to the dealer/trader and customer in a master/slave fashion. To realize this, the host computer 50 controls the information supply by forming a master/slave relation table 70 shown in FIG. 18 including pairs of a master work station and slave work station or stations, in accordance with the contents of the communication state management frames 40 and 41. In accordance with the master/slave relation table 70 shown in FIG. 18, when the host computer 50 supplies information to a master work station, it also supplies the information to the slave work stations.
The host computer 50 manages the work station state by grouping it into a speech mode and an information supply mode. In the case of the information supply mode, the protect management is effected for the information supply. If a work station is a slave work station, the speech mode is used. These states are managed by the communication state management frames 40 and 41.
The above procedures on the sides of the work station and host computer 50 will be described with reference to FIG. 22.
Step 310
When a communication is acknowledged between a master work station and a slave work station, the host computer 50 registers the number of the master work station (dealer/trader WS) and the number of the slave work station (customer WS) in the master/salve relation table 70. The contents of the communication state management frames 40 and 41 of the work stations shown in FIG. 5 are changed to those for the speech mode.
Step 320
If the master work station is under communication with the slave work station, requested information and conditions used for calculating information are transferred between the master work station and host computer 50. The communication line between the host computer 50 and slave work station is used only for transmitting from the host computer the same information as for the master work station.
Step 330
Upon completion of the speech communication between the master and slave work stations, the master work station notifies the host computer 50 of the end of communication.
Step 340
When the communication end is received from the master work station, the host computer 50 deletes the number of the corresponding work station from the master/slave relation table 70, and switches the mode at the slave work station from the speech mode to the information supply mode to thereafter terminate the speech communication between the dealer/trader and customer.
It is also necessary to provide a procedure for a speech request from a customer.
A speech communication between the dealer/trader and customer is initiated upon instruction of a dealing timing from the host computer 50 or upon a request from a customer. Upon a request from a customer work station, a customer group (FIG. 13) in the prompter area (indicated at circle 3 in FIG. 9) and the customer name (FIG. 14) are flashed. In this case, it is necessary to discriminate the dealing timing instruction from the host computer 50 and to identify the earliest customer request. To this end, a customer speech request management file 71 is provided as shown in FIG. 19. The file 71 includes therein a customer group, customer name, and request order number. A number 0 is used for no request.
The procedure upon a speech request from a customer will be described with reference to FIG. 20 and the flow chart of FIG. 23.
Step 410
A speech request from a customer is received at a communication equipment 55, and a counter indicating a customer request order is incremented by +1.
Step 420
While referring to the number of requester work station, the contents of the counter 72 are entered into the column of the request order number of the speech request management file 71 shown in FIG. 19.
Step 430
The customer group having the request order number other than 0 within the speech request management file 71 is flashed within the prompt area 73 at the right portion of the screen. Flashing within the prompter area 73 is carried out at different positions (lower portion and right portion of the screen) and with different colors, respectively for the dealing timing instruction from the host computer and for the customer speech request.
Step 440
When a dealer/trader selects the dealing timing instruction from the host computer 50, the image shown in FIG. 14 is displayed on the lower portion of the screen. If a customer speech request is selected, the request order (number within the parentheses in FIG. 21) of a customer is searched from the speech request management file 71, and displayed and flashed at the side of the customer name as shown in FIG. 21.
Step 450
When the dealer/trader points the flashing customer name, a communication is established with its work station. The counter 21 shown in FIG. 20 is then decremented by -1, and the request orders following the designated customer are found from the table 71 shown in FIG. 19 to be decremented each by -1.
With the above procedure, a customer speech request can be identified and managed without intercepting the information supply process for the trading support.
As appreciated from the foregoing description of the present invention, the information generated at the host computer can be used in common, and the dealer/trader of securities is allowed to communicate by using both information and voice. The following advantages essential for such system can be expected.
(1) The dealing conditions of a customer are checked in accordance with real-time market information, and if the conditions are satisfied, the dealer/trader is notified of such effect, to thereby allow information supply to the customer at a most suitable timing.
(2) A speech request is displayed on the prompter area so that it is notified even during monitoring the dealing support information.
(3) Flashing color is changed on the basis of either a speech request or a dealing timing instruction, or the speech request priority order is displayed, thereby allowing the degree of importance of a speech request.
(4) There are also provided secret information protection and a master/slave relation with respect to information supply. Therefore, even if both the dealer/trader and customer access the system, there is no chance for secret information to be leaked out, while supplying necessary dealing information to a customer.

Claims (14)

We claim:
1. A decision support system for inputting and outputting information useful for assisting a customer in making decisions related to securities dealing while referring to substantially identical display information as that for a dealer and/or trader, the system comprising:
a computer for obtaining text information necessary for the dealing of securities in accordance with input information corresponding to said securities, and outputting said text information necessary for the dealing of said securities;
a communication network connected to said computer for transferring the text information and voice information;
a first terminal device used by said dealer and/or trader and connected to said communication network for displaying said text information necessary for the dealing of said securities supplied from said computer, and for inputting and outputting the voice information;
a second terminal device used by said customer and connected to said communication network for displaying said text information necessary for the dealing of said securities supplied from said computer, and for inputting and outputting said voice information to and from said first terminal device via said communication network;
a knowledge data base connected to said computer for storing dealing conditions regarding said securities of said customer; and,
a communication management frame for grouping communication counterparts into groups and for managing a communication request to determine from which customer the communication request is received;
wherein if the input information regarding said securities satisfies said dealing conditions stored in said knowledge data base, said computer outputs, to said first terminal device via said communication network, customer information regarding said customer and corresponding to said dealing conditions and said test information necessary for the dealing of said securities, and,
further wherein priority information is provided to said dealer and/or trader to determine which of a plurality of customer terminals connected to said communication network is to be selected as a counterpart terminal for one to one communication based on a condition of said knowledge data base and the state of said communication management frame and to establish a one-to-one communication with a customer having a high priority.
2. The decision support system according to claim 1,
wherein said first terminal device displays the customer information regarding another customer while displaying said text information necessary for the dealing of said securities regarding to said customer.
3. The decision support system according to claim 1, further comprising:
a third terminal device to be used by another customer and connected to said communication network for inputting a communication request to said dealer and/or trader and for outputting said input communication request to said computer via said communication network;
wherein said computer outputs customer information regarding said communication request supplied from said third terminal device to said first terminal device via said communication network; and
further wherein said first terminal device displays the customer information regarding said communication request by said another customer while displaying said text information necessary for the dealing of said securities regarding said customer.
4. The decision support system according to claim 3, wherein said first terminal device displays said customer information regarding said communication request by said another customer in a mode different from that of said text information necessary for the dealing of said securities.
5. The decision support system according to claim 3, wherein if there are a plurality of other customers, the customer information regarding communication requests by said plurality of other customers is displayed in accordance with a priority order assigned to each of said plurality of other customers.
6. The decision support system according to claim 1, further comprising means for storing a condition for an information disclosure level of each customer, wherein said computer includes a table for storing management information for managing an output of said text information necessary for the dealing of said securities, and if said management information stored in said table indicates a permission of outputting said text information necessary for the dealing of said securities to said second terminal device, said text information necessary for the delaying of said securities is outputted to said second terminal device via said communication network, so that a judgment of information as to whether the information is allowed to be provided is made in accordance with the information disclosure level of the customer.
7. A decision support method for inputting and outputting information useful for assisting a customer in making decisions related to securities dealing while referring to substantially identical display information as that for a dealer and/or trader, in a system including a computer, a first terminal device to be used by the dealer and/or trader, and a second terminal device to be used by the customer, the method comprising steps of:
obtaining by the computer text information necessary for the dealing of securities in accordance with input information corresponding to said securities;
outputting by the computer said text information necessary for the dealing of said securities to said first and second terminal devices;
permitting an input and output of voice information between said first terminal device to be used by said dealer and/or trader and said second terminal device to be used by said customer;
storing dealing conditions regarding said securities of said customer in a knowledge data base connected to said computer;
grouping communication counterparts into groups and managing a communication request to determine from which customer the communication request is received by a communication management frame;
wherein if the input information regarding said securities satisfies said dealing conditions stored in said knowledge data base, outputting by said computer, to said first terminal device via a communication network, customer information regarding said customer and corresponding to said dealing conditions and said text information necessary for the dealing of said securities and providing priority information to said dealer and/or trader to determine which of a plurality of customer terminals connected to said communication network is to be selected as a counterpart terminal for one to one communication based on a condition of said knowledge data base and a state of said communication management frame and to establish the one-to-one communication with a customer having a high priority.
8. The decision support method according to claim 7, wherein
when the input information regarding said securities satisfies said dealing conditions stored in said knowledge data base, the outputting to said first terminal device customer information regarding said another customer and corresponding to said dealing conditions occurs while displaying said text information necessary for the dealing of said securities regarding said customer.
9. The decision support method according to claim 7, wherein there is provided a third terminal device to be used by another customer, the method further comprising:
inputting from said third terminal device a communication request to said dealer and/or trader; and,
outputting said input communication request to said first terminal while displaying said text information necessary for the dealing of said securities regarding said customer.
10. The decision support method according to claim 9, wherein the displaying by said first terminal device of customer information regarding said communication request by said another customer occurs in a mode different from that of said text information necessary for the dealing of said securities regarding to said customer.
11. The decision support method according to claim 9, wherein if there are a plurality of other customers, the method further comprises displaying customer information regarding communication requests by said plurality of other customers in accordance with a priority order assigned to each of said plurality of other customers.
12. The decision support method according to claim 7, wherein there is provided a table for storing management information for managing an output of said text information necessary for the dealing of said securities, the method further comprising:
outputting, if said management information stored in said table indicates a permission of outputting said text information necessary for the dealing of said securities to said second terminal device, to said second terminal said text information necessary for the dealing of said securities; and
storing a condition for an information disclosure level of each customer, so that a judgment of information as to whether the information is allowed is provided in accordance with the information disclosure level of the customer.
13. A securities dealing support system having a computer for assisting a customer known to a dealer/trader in making a decision in securities dealing, the system comprising:
a customer terminal;
a dealer/trader terminal;
means for receiving market information, the market information comprising shared text information and protected text information;
a communication network for transferring the shared and protected text information and voice information in the system;
means for providing the shared text information to the customer through the customer terminal and the dealer/trader through the dealer/trader terminal by using the communication network;
means for displaying the shared text information on the customer terminal and the dealer/trader terminal;
means for providing the protected text information to only the dealer/trader terminal by using the communication network;
means for displaying customer information corresponding to another customer on the dealer/trader terminal while the shared text information is being displayed thereon;
a knowledge data base connected to said computer for storing dealing conditions regarding said securities of said customer; and,
a communication management frame for grouping communication counterparts into groups and for managing a communication request to determine from which customer the communication request is received;
wherein if the input information regarding said securities satisfies said dealing conditions stored in said knowledge data base, said computer outputs, to said first terminal device via said communication network, customer information regarding said customer and corresponding to said dealing conditions and said text information necessary for the dealing of said securities; and,
further wherein priority information is provided to said dealer/trader to determine which of a plurality of customer terminals connected thereto is to be selected as a counterpart terminal for one to one communication based on a condition of said knowledge data base and a state of said communication management frame and to establish the one-to-one communication with a customer having a high priority is made possible.
14. The system of claim 13 further including means for allowing simultaneous exchange of the voice information and the shared text information between the customer and the dealer/trader.
US07/475,731 1989-02-27 1990-02-06 Computer aided real-time decision support system and method Expired - Fee Related US5267148A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP1042970A JPH02224060A (en) 1989-02-27 1989-02-27 Real time decision making supporting system
JP1-42970 1989-02-27

Publications (1)

Publication Number Publication Date
US5267148A true US5267148A (en) 1993-11-30

Family

ID=12650895

Family Applications (1)

Application Number Title Priority Date Filing Date
US07/475,731 Expired - Fee Related US5267148A (en) 1989-02-27 1990-02-06 Computer aided real-time decision support system and method

Country Status (2)

Country Link
US (1) US5267148A (en)
JP (1) JPH02224060A (en)

Cited By (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994024804A1 (en) * 1993-04-22 1994-10-27 Stephen Corey Wren System and method for facilitating transactions between central and remote facilities
US5414838A (en) * 1991-06-11 1995-05-09 Logical Information Machine System for extracting historical market information with condition and attributed windows
US5590325A (en) * 1991-06-11 1996-12-31 Logical Information Machines, Inc. System for forming queries to a commodities trading database using analog indicators
US5597312A (en) * 1994-05-04 1997-01-28 U S West Technologies, Inc. Intelligent tutoring method and system
US5734890A (en) * 1994-09-12 1998-03-31 Gartner Group System and method for analyzing procurement decisions and customer satisfaction
US5761442A (en) * 1994-08-31 1998-06-02 Advanced Investment Technology, Inc. Predictive neural network means and method for selecting a portfolio of securities wherein each network has been trained using data relating to a corresponding security
US5852715A (en) * 1996-03-19 1998-12-22 Emc Corporation System for currently updating database by one host and reading the database by different host for the purpose of implementing decision support functions
US5884270A (en) * 1996-09-06 1999-03-16 Walker Asset Management Limited Partnership Method and system for facilitating an employment search incorporating user-controlled anonymous communications
US5884272A (en) * 1996-09-06 1999-03-16 Walker Asset Management Limited Partnership Method and system for establishing and maintaining user-controlled anonymous communications
US5926793A (en) * 1996-09-10 1999-07-20 De Rafael; Carey A. Digital-timeshare-exchange
US5953708A (en) * 1995-10-06 1999-09-14 Fujitsu Limited Transaction control system having a time delay adjustment transmission mechanism
EP0973317A2 (en) * 1998-07-11 2000-01-19 Deutsche Telekom AG Method and fixed network for transmission of information between a central network device and an information source
US6026366A (en) * 1993-09-22 2000-02-15 Motorola, Inc. Method for providing software to a remote computer
US6091805A (en) * 1995-07-05 2000-07-18 Ncr Corporation Computerized voice response system
US6278982B1 (en) 1999-04-21 2001-08-21 Lava Trading Inc. Securities trading system for consolidation of trading on multiple ECNS and electronic exchanges
US20020032635A1 (en) * 2000-01-06 2002-03-14 Stewart Harris Systems and methods for monitoring credit of trading couterparties
US20020046154A1 (en) * 2000-08-25 2002-04-18 Pritchard Andrew H. Systems and methods for developing and administering investment trusts
US6393409B2 (en) 1997-10-31 2002-05-21 Morgan Stanley Dean Witter & Co. Computer method and apparatus for optimizing portfolios of multiple participants
US20020099647A1 (en) * 2000-06-23 2002-07-25 Howorka Edward R. Deal matching in an anonymous trading system
US20020103732A1 (en) * 2000-12-04 2002-08-01 Tradescape Technologies, L.L.C. Method and system for multi-path routing of electronic orders for securities
US6532460B1 (en) 2000-07-19 2003-03-11 Irfan Amanat Method and apparatus for automated cancellation of orders for securities
US6535118B1 (en) * 2001-12-29 2003-03-18 Yokogawa Electric Corporation Priority controlled network
US20030061149A1 (en) * 2001-01-03 2003-03-27 Rajiv Ajitsaria Conversational dealing system
US6584579B1 (en) * 1993-10-01 2003-06-24 Fujitsu Limited Method of writing, erasing, and controlling memory for memory device
US20030126062A1 (en) * 2001-12-27 2003-07-03 Gilbert Andrew C. Systems and methods for creating and trading dynamic securities
US20040059669A1 (en) * 1992-02-03 2004-03-25 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US20040133611A1 (en) * 1999-11-29 2004-07-08 Microsoft Corporation Volume migration
US20040199402A1 (en) * 1996-09-06 2004-10-07 Walker Jay S. Method and system for anonymous communication of information about a home
US20040205077A1 (en) * 1999-11-29 2004-10-14 Microsoft Corporation Volume configuration data administration
WO2005065392A2 (en) * 2003-12-30 2005-07-21 Bacon Charles F System and method for adaptive decision making analysis and assessment
US6963855B1 (en) 2000-04-10 2005-11-08 Alexander Borzenko Apparatus and method for automated display of market activity
US20050283426A1 (en) * 2004-05-11 2005-12-22 Ebs Group Limited Price display in an anonymous trading system
US6983259B1 (en) 2000-06-23 2006-01-03 Ebs Group Limited Anonymous trading system
US20060031077A1 (en) * 2004-06-30 2006-02-09 Dalton John W Universal multi-browser interface for customer service representatives
US7024386B1 (en) 2000-06-23 2006-04-04 Ebs Group Limited Credit handling in an anonymous trading system
US20060100954A1 (en) * 2004-08-13 2006-05-11 Schoen John E Automated trading system
US7127422B1 (en) 2000-05-19 2006-10-24 Etp Holdings, Inc. Latency monitor
US7130824B1 (en) 2000-08-21 2006-10-31 Etp Holdings, Inc. Apparatus and method for load balancing among data communications ports in automated securities trading systems
US7177833B1 (en) 2000-07-18 2007-02-13 Edge Capture, Llc Automated trading system in an electronic trading exchange
US7184982B1 (en) 2000-06-23 2007-02-27 Ebs Group Limited Architecture for anonymous trading system
US20070061452A1 (en) * 1997-05-23 2007-03-15 The Thomson Corporation Market data notification system
US20070078837A1 (en) * 2002-05-21 2007-04-05 Washington University Method and Apparatus for Processing Financial Information at Hardware Speeds Using FPGA Devices
US20070100718A1 (en) * 2001-05-14 2007-05-03 Gilbert Andrew C Systems and methods for financial instrument inspection
US7333952B1 (en) 2000-06-23 2008-02-19 Ebs Group Limited Compound order handling in an anonymous trading system
US7366690B1 (en) 2000-06-23 2008-04-29 Ebs Group Limited Architecture for anonymous trading system
US20080114724A1 (en) * 2006-11-13 2008-05-15 Exegy Incorporated Method and System for High Performance Integration, Processing and Searching of Structured and Unstructured Data Using Coprocessors
US7409366B1 (en) 2000-08-22 2008-08-05 Etp Holdings, Inc. Apparatus and method for adding liquidity to an ECN and improving executions of orders for securities
US20080215478A1 (en) * 2001-12-26 2008-09-04 Lutnick Howard W Systems and methods for providing financial instruments including contrary positions
US7490061B2 (en) 2000-05-25 2009-02-10 E*Trade Financial Corporation Solutions server
US20090182683A1 (en) * 2008-01-11 2009-07-16 Exegy Incorporated Method and System for Low Latency Basket Calculation
US20090287628A1 (en) * 2008-05-15 2009-11-19 Exegy Incorporated Method and System for Accelerated Stream Processing
US7624044B2 (en) 1992-03-20 2009-11-24 Stephen Wren System for marketing goods and services utilizing computerized central and remote facilities
US7827085B1 (en) 2000-06-23 2010-11-02 Ebs Group Limited Conversational dealing in an anonymous trading system
US7840482B2 (en) 2006-06-19 2010-11-23 Exegy Incorporated Method and system for high speed options pricing
US7921046B2 (en) 2006-06-19 2011-04-05 Exegy Incorporated High speed processing of financial information using FPGA devices
US20130159163A1 (en) * 2010-08-20 2013-06-20 Toshiba Solutions Corporation Securities trading system and device
US8478687B2 (en) 1999-10-14 2013-07-02 Edge Capture, Llc Automated trading system in an electronic trading exchange
US8635130B1 (en) 2000-02-14 2014-01-21 Td Ameritrade Ip Company, Inc. Method and system for analyzing and screening investment information
US8751452B2 (en) 2003-05-23 2014-06-10 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US8762249B2 (en) 2008-12-15 2014-06-24 Ip Reservoir, Llc Method and apparatus for high-speed processing of financial market depth data
US8930255B2 (en) 2006-12-27 2015-01-06 Cfph, Llc Methods and systems for combining securities and carbon credits
US9323794B2 (en) 2006-11-13 2016-04-26 Ip Reservoir, Llc Method and system for high performance pattern indexing
US9633093B2 (en) 2012-10-23 2017-04-25 Ip Reservoir, Llc Method and apparatus for accelerated format translation of data in a delimited data format
US9633097B2 (en) 2012-10-23 2017-04-25 Ip Reservoir, Llc Method and apparatus for record pivoting to accelerate processing of data fields
US9760950B2 (en) 2007-01-26 2017-09-12 Cfph, Llc Algorithmic trading storing rules in a multi-dimensional matrix in a memory
US9990393B2 (en) 2012-03-27 2018-06-05 Ip Reservoir, Llc Intelligent feed switch
US10037568B2 (en) 2010-12-09 2018-07-31 Ip Reservoir, Llc Method and apparatus for managing orders in financial markets
US10121196B2 (en) 2012-03-27 2018-11-06 Ip Reservoir, Llc Offload processing of data packets containing financial market data
US10146845B2 (en) 2012-10-23 2018-12-04 Ip Reservoir, Llc Method and apparatus for accelerated format translation of data in a delimited data format
US10572824B2 (en) 2003-05-23 2020-02-25 Ip Reservoir, Llc System and method for low latency multi-functional pipeline with correlation logic and selectively activated/deactivated pipelined data processing engines
US10650452B2 (en) 2012-03-27 2020-05-12 Ip Reservoir, Llc Offload processing of data packets
US10846624B2 (en) 2016-12-22 2020-11-24 Ip Reservoir, Llc Method and apparatus for hardware-accelerated machine learning
US10902013B2 (en) 2014-04-23 2021-01-26 Ip Reservoir, Llc Method and apparatus for accelerated record layout detection
US10942943B2 (en) 2015-10-29 2021-03-09 Ip Reservoir, Llc Dynamic field data translation to support high performance stream data processing
US11436672B2 (en) 2012-03-27 2022-09-06 Exegy Incorporated Intelligent switch for processing financial market data

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002269357A (en) * 2001-03-14 2002-09-20 Daiwa Securities Smbc Co Ltd Security dealing decision making support system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4656654A (en) * 1984-04-11 1987-04-07 The United States Of America As Represented By The Secretary Of The Army Computer assisted graphic teleconferencing method and apparatus
US4677552A (en) * 1984-10-05 1987-06-30 Sibley Jr H C International commodity trade exchange
US5077665A (en) * 1989-05-25 1991-12-31 Reuters Limited Distributed matching system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4656654A (en) * 1984-04-11 1987-04-07 The United States Of America As Represented By The Secretary Of The Army Computer assisted graphic teleconferencing method and apparatus
US4677552A (en) * 1984-10-05 1987-06-30 Sibley Jr H C International commodity trade exchange
US5077665A (en) * 1989-05-25 1991-12-31 Reuters Limited Distributed matching system

Cited By (187)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5778357A (en) * 1991-06-11 1998-07-07 Logical Information Machines, Inc. Market information machine
US5414838A (en) * 1991-06-11 1995-05-09 Logical Information Machine System for extracting historical market information with condition and attributed windows
US5590325A (en) * 1991-06-11 1996-12-31 Logical Information Machines, Inc. System for forming queries to a commodities trading database using analog indicators
US7610238B2 (en) 1992-02-03 2009-10-27 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US7003488B2 (en) 1992-02-03 2006-02-21 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US6996541B2 (en) 1992-02-03 2006-02-07 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US6985883B1 (en) 1992-02-03 2006-01-10 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US20050228748A1 (en) * 1992-02-03 2005-10-13 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US20040059668A1 (en) * 1992-02-03 2004-03-25 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US20040059669A1 (en) * 1992-02-03 2004-03-25 Ebs Dealing Resources, Inc. Credit management for electronic brokerage system
US7624044B2 (en) 1992-03-20 2009-11-24 Stephen Wren System for marketing goods and services utilizing computerized central and remote facilities
WO1994024804A1 (en) * 1993-04-22 1994-10-27 Stephen Corey Wren System and method for facilitating transactions between central and remote facilities
US6026366A (en) * 1993-09-22 2000-02-15 Motorola, Inc. Method for providing software to a remote computer
US6766409B2 (en) 1993-10-01 2004-07-20 Fujitsu Limited Method of writing, erasing, and controlling memory for memory device
US20040168013A1 (en) * 1993-10-01 2004-08-26 Fujitsu Limited Of Kawasaki, Japan Method of writing, erasing, and controlling memory for memory device
US20040168017A1 (en) * 1993-10-01 2004-08-26 Fujitsu Limited Method of writing, erasing, and controlling memory for memory device
US7257666B2 (en) 1993-10-01 2007-08-14 Fujitsu Limited Method of writing, erasing, and controlling memory for memory device
US6584579B1 (en) * 1993-10-01 2003-06-24 Fujitsu Limited Method of writing, erasing, and controlling memory for memory device
US7188210B2 (en) 1993-10-01 2007-03-06 Fujitsu Limited Method of writing, erasing, and controlling memory for memory device
US5597312A (en) * 1994-05-04 1997-01-28 U S West Technologies, Inc. Intelligent tutoring method and system
US5761442A (en) * 1994-08-31 1998-06-02 Advanced Investment Technology, Inc. Predictive neural network means and method for selecting a portfolio of securities wherein each network has been trained using data relating to a corresponding security
US5734890A (en) * 1994-09-12 1998-03-31 Gartner Group System and method for analyzing procurement decisions and customer satisfaction
US6091805A (en) * 1995-07-05 2000-07-18 Ncr Corporation Computerized voice response system
US5953708A (en) * 1995-10-06 1999-09-14 Fujitsu Limited Transaction control system having a time delay adjustment transmission mechanism
US6035412A (en) * 1996-03-19 2000-03-07 Emc Corporation RDF-based and MMF-based backups
US5852715A (en) * 1996-03-19 1998-12-22 Emc Corporation System for currently updating database by one host and reading the database by different host for the purpose of implementing decision support functions
US20060241963A1 (en) * 1996-09-06 2006-10-26 Walker Jay S Method and system for anonymous communication of information about a home
US20040199402A1 (en) * 1996-09-06 2004-10-07 Walker Jay S. Method and system for anonymous communication of information about a home
US5884270A (en) * 1996-09-06 1999-03-16 Walker Asset Management Limited Partnership Method and system for facilitating an employment search incorporating user-controlled anonymous communications
US20060241964A1 (en) * 1996-09-06 2006-10-26 Walker Jay S Method and system for anonymous communication of information about a home
US5884272A (en) * 1996-09-06 1999-03-16 Walker Asset Management Limited Partnership Method and system for establishing and maintaining user-controlled anonymous communications
US5926793A (en) * 1996-09-10 1999-07-20 De Rafael; Carey A. Digital-timeshare-exchange
US20070061452A1 (en) * 1997-05-23 2007-03-15 The Thomson Corporation Market data notification system
US7613652B2 (en) 1997-10-31 2009-11-03 Morgan Stanley Computer methods and apparatus for optimizing portfolios of multiple participants
US20060106705A1 (en) * 1997-10-31 2006-05-18 Morgan Stanley Computer method and apparatus for optimizing portfolios of multiple participants
US6393409B2 (en) 1997-10-31 2002-05-21 Morgan Stanley Dean Witter & Co. Computer method and apparatus for optimizing portfolios of multiple participants
US20070150399A1 (en) * 1997-10-31 2007-06-28 Morgan Stanley Computer Methods And Apparatus For Optimizing Portfolios Of Multiple Participants
US20020143694A1 (en) * 1997-10-31 2002-10-03 Morgan Stanley Dean Witter & Co. Computer method and apparatus for optimizing portfolios of multiple participants
EP0973317A3 (en) * 1998-07-11 2005-04-13 Deutsche Telekom AG Method and fixed network for transmission of information between a central network device and an information source
EP0973317A2 (en) * 1998-07-11 2000-01-19 Deutsche Telekom AG Method and fixed network for transmission of information between a central network device and an information source
US6278982B1 (en) 1999-04-21 2001-08-21 Lava Trading Inc. Securities trading system for consolidation of trading on multiple ECNS and electronic exchanges
US8478687B2 (en) 1999-10-14 2013-07-02 Edge Capture, Llc Automated trading system in an electronic trading exchange
US8498923B2 (en) 1999-10-14 2013-07-30 Edge Capture, Llc Automated trading system in an electronic trading exchange
US10891692B2 (en) 1999-10-14 2021-01-12 Dcfb Llc Automated trading system in an electronic trading exchange
US9846910B2 (en) 1999-10-14 2017-12-19 Dcfb Llc Automated trading system in an electronic trading exchange
US8725621B2 (en) 1999-10-14 2014-05-13 Dcfb Llc Automated trading system in an electronic trading exchange
US20040133611A1 (en) * 1999-11-29 2004-07-08 Microsoft Corporation Volume migration
US7584224B2 (en) 1999-11-29 2009-09-01 Microsoft Corporation Volume configuration data administration
US7334007B2 (en) 1999-11-29 2008-02-19 Microsoft Corporation Volume migration
US20040205077A1 (en) * 1999-11-29 2004-10-14 Microsoft Corporation Volume configuration data administration
US10776866B2 (en) 2000-01-06 2020-09-15 Bgc Partners, L.P. System and methods for monitoring credit of trading counterparties
US8732069B2 (en) 2000-01-06 2014-05-20 Bgc Partners, Inc. Systems and methods for monitoring credit of trading counterparties
US7917423B2 (en) 2000-01-06 2011-03-29 Bgc Partners, Inc. Systems and methods for monitoring credit of trading counterparties
US20020032635A1 (en) * 2000-01-06 2002-03-14 Stewart Harris Systems and methods for monitoring credit of trading couterparties
US8271376B2 (en) 2000-01-06 2012-09-18 Bgc Partners, Inc. Systems and methods for monitoring credit of trading counterparties
US8635130B1 (en) 2000-02-14 2014-01-21 Td Ameritrade Ip Company, Inc. Method and system for analyzing and screening investment information
US6963855B1 (en) 2000-04-10 2005-11-08 Alexander Borzenko Apparatus and method for automated display of market activity
US7127422B1 (en) 2000-05-19 2006-10-24 Etp Holdings, Inc. Latency monitor
US8571968B2 (en) 2000-05-25 2013-10-29 E*Trade Financial Corporation Solutions server
US7490061B2 (en) 2000-05-25 2009-02-10 E*Trade Financial Corporation Solutions server
US8027895B2 (en) 2000-06-23 2011-09-27 Ebs Group Limited Architecture for anonymous trading system
US7882017B2 (en) 2000-06-23 2011-02-01 Ebs Group Limited Deal matching in an anonymous trading system
US8090643B2 (en) 2000-06-23 2012-01-03 Ebs Group Limited Compound order handling in an anonymous trading system
US6983259B1 (en) 2000-06-23 2006-01-03 Ebs Group Limited Anonymous trading system
US7827085B1 (en) 2000-06-23 2010-11-02 Ebs Group Limited Conversational dealing in an anonymous trading system
US7333952B1 (en) 2000-06-23 2008-02-19 Ebs Group Limited Compound order handling in an anonymous trading system
US7366690B1 (en) 2000-06-23 2008-04-29 Ebs Group Limited Architecture for anonymous trading system
US20100268636A1 (en) * 2000-06-23 2010-10-21 Ebs Group Limited Deal matching in an anonymous trading system
US20080120377A1 (en) * 2000-06-23 2008-05-22 Ebs Group Limited Architecture for anonymous trading system
US20080120223A1 (en) * 2000-06-23 2008-05-22 Ebs Group Limited Architecture for anonymous trading system
US7774260B2 (en) 2000-06-23 2010-08-10 Ebs Group Limited Deal matching in an anonymous trading system
US8566221B2 (en) 2000-06-23 2013-10-22 Ebs Group Limited Compound order handling in an anonymous trading system
US7184982B1 (en) 2000-06-23 2007-02-27 Ebs Group Limited Architecture for anonymous trading system
US8639607B2 (en) 2000-06-23 2014-01-28 Ebs Group Limited Conversational dealing in an anonymous trading system
US7937306B2 (en) 2000-06-23 2011-05-03 Ebs Group Limited Architecture for anonymous trading system
US7024386B1 (en) 2000-06-23 2006-04-04 Ebs Group Limited Credit handling in an anonymous trading system
US20020099647A1 (en) * 2000-06-23 2002-07-25 Howorka Edward R. Deal matching in an anonymous trading system
US10832322B2 (en) 2000-07-18 2020-11-10 Dcfb Llc Automated trading system in an electronic trading exchange
US20070156574A1 (en) * 2000-07-18 2007-07-05 Edge Capture, Llc Automated trading system in an electronic trading exchange
US7177833B1 (en) 2000-07-18 2007-02-13 Edge Capture, Llc Automated trading system in an electronic trading exchange
US8660940B2 (en) 2000-07-18 2014-02-25 Edge Capture Llc Automated trading system in an electronic trading exchange
US8732048B2 (en) 2000-07-18 2014-05-20 Edge Capture, Llc Automated trading system in an electronic trading exchange
US10810668B2 (en) 2000-07-18 2020-10-20 Dcfb Llc Automated trading system in an electronic trading exchange
US6532460B1 (en) 2000-07-19 2003-03-11 Irfan Amanat Method and apparatus for automated cancellation of orders for securities
US7130824B1 (en) 2000-08-21 2006-10-31 Etp Holdings, Inc. Apparatus and method for load balancing among data communications ports in automated securities trading systems
US7409366B1 (en) 2000-08-22 2008-08-05 Etp Holdings, Inc. Apparatus and method for adding liquidity to an ECN and improving executions of orders for securities
US20020046154A1 (en) * 2000-08-25 2002-04-18 Pritchard Andrew H. Systems and methods for developing and administering investment trusts
US20020103732A1 (en) * 2000-12-04 2002-08-01 Tradescape Technologies, L.L.C. Method and system for multi-path routing of electronic orders for securities
US7242669B2 (en) 2000-12-04 2007-07-10 E*Trade Financial Corporation Method and system for multi-path routing of electronic orders for securities
US20030061149A1 (en) * 2001-01-03 2003-03-27 Rajiv Ajitsaria Conversational dealing system
US10325318B2 (en) 2001-05-14 2019-06-18 Bgc Partners Inc. Systems and methods for financial instrument inspection
US8290837B2 (en) 2001-05-14 2012-10-16 Bgc Partners, Inc. Systems and methods for financial instrument inspection
US11200621B2 (en) 2001-05-14 2021-12-14 Bgc Partners, Inc. Systems and methods for financial instrument inspection
US20070100718A1 (en) * 2001-05-14 2007-05-03 Gilbert Andrew C Systems and methods for financial instrument inspection
US7917424B2 (en) 2001-12-26 2011-03-29 Bgc Partners, Inc. Systems and methods for providing financial instruments including contrary positions
US20080215478A1 (en) * 2001-12-26 2008-09-04 Lutnick Howard W Systems and methods for providing financial instruments including contrary positions
US20030126062A1 (en) * 2001-12-27 2003-07-03 Gilbert Andrew C. Systems and methods for creating and trading dynamic securities
US8732061B2 (en) 2001-12-27 2014-05-20 Bgc Partners, Inc. Creating and trading dynamic securities
US6535118B1 (en) * 2001-12-29 2003-03-18 Yokogawa Electric Corporation Priority controlled network
US10909623B2 (en) 2002-05-21 2021-02-02 Ip Reservoir, Llc Method and apparatus for processing financial information at hardware speeds using FPGA devices
US8069102B2 (en) 2002-05-21 2011-11-29 Washington University Method and apparatus for processing financial information at hardware speeds using FPGA devices
US20070078837A1 (en) * 2002-05-21 2007-04-05 Washington University Method and Apparatus for Processing Financial Information at Hardware Speeds Using FPGA Devices
US10572824B2 (en) 2003-05-23 2020-02-25 Ip Reservoir, Llc System and method for low latency multi-functional pipeline with correlation logic and selectively activated/deactivated pipelined data processing engines
US10346181B2 (en) 2003-05-23 2019-07-09 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US10719334B2 (en) 2003-05-23 2020-07-21 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US8768888B2 (en) 2003-05-23 2014-07-01 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US9898312B2 (en) 2003-05-23 2018-02-20 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US10929152B2 (en) 2003-05-23 2021-02-23 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US11275594B2 (en) 2003-05-23 2022-03-15 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US9176775B2 (en) 2003-05-23 2015-11-03 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US8751452B2 (en) 2003-05-23 2014-06-10 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
WO2005065392A2 (en) * 2003-12-30 2005-07-21 Bacon Charles F System and method for adaptive decision making analysis and assessment
WO2005065392A3 (en) * 2003-12-30 2009-04-02 Charles F Bacon System and method for adaptive decision making analysis and assessment
US20060004701A1 (en) * 2003-12-30 2006-01-05 Bacon Charles F System and method for adaptive decision making analysis and assessment
US20050283426A1 (en) * 2004-05-11 2005-12-22 Ebs Group Limited Price display in an anonymous trading system
US7623650B2 (en) 2004-06-30 2009-11-24 The Vanguard Group, Inc. Universal multi-browser interface for customer service representatives
US20060031077A1 (en) * 2004-06-30 2006-02-09 Dalton John W Universal multi-browser interface for customer service representatives
US20060100954A1 (en) * 2004-08-13 2006-05-11 Schoen John E Automated trading system
US7865421B2 (en) 2004-08-13 2011-01-04 Ebs Group Limited Automated trading system
US10467692B2 (en) 2006-06-19 2019-11-05 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US8458081B2 (en) 2006-06-19 2013-06-04 Exegy Incorporated High speed processing of financial information using FPGA devices
US8478680B2 (en) 2006-06-19 2013-07-02 Exegy Incorporated High speed processing of financial information using FPGA devices
US8843408B2 (en) 2006-06-19 2014-09-23 Ip Reservoir, Llc Method and system for high speed options pricing
US8595104B2 (en) 2006-06-19 2013-11-26 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US10169814B2 (en) 2006-06-19 2019-01-01 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US10504184B2 (en) 2006-06-19 2019-12-10 Ip Reservoir, Llc Fast track routing of streaming data as between multiple compute resources
US8655764B2 (en) 2006-06-19 2014-02-18 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US10360632B2 (en) 2006-06-19 2019-07-23 Ip Reservoir, Llc Fast track routing of streaming data using FPGA devices
US7840482B2 (en) 2006-06-19 2010-11-23 Exegy Incorporated Method and system for high speed options pricing
US8407122B2 (en) 2006-06-19 2013-03-26 Exegy Incorporated High speed processing of financial information using FPGA devices
US9582831B2 (en) 2006-06-19 2017-02-28 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US11182856B2 (en) 2006-06-19 2021-11-23 Exegy Incorporated System and method for routing of streaming data as between multiple compute resources
US10817945B2 (en) 2006-06-19 2020-10-27 Ip Reservoir, Llc System and method for routing of streaming data as between multiple compute resources
US9672565B2 (en) 2006-06-19 2017-06-06 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US7921046B2 (en) 2006-06-19 2011-04-05 Exegy Incorporated High speed processing of financial information using FPGA devices
US8626624B2 (en) 2006-06-19 2014-01-07 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US8600856B2 (en) 2006-06-19 2013-12-03 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US9916622B2 (en) 2006-06-19 2018-03-13 Ip Reservoir, Llc High speed processing of financial information using FPGA devices
US9323794B2 (en) 2006-11-13 2016-04-26 Ip Reservoir, Llc Method and system for high performance pattern indexing
US7660793B2 (en) 2006-11-13 2010-02-09 Exegy Incorporated Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US8156101B2 (en) 2006-11-13 2012-04-10 Exegy Incorporated Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US9396222B2 (en) 2006-11-13 2016-07-19 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US20080114724A1 (en) * 2006-11-13 2008-05-15 Exegy Incorporated Method and System for High Performance Integration, Processing and Searching of Structured and Unstructured Data Using Coprocessors
US10191974B2 (en) 2006-11-13 2019-01-29 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data
US8880501B2 (en) 2006-11-13 2014-11-04 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US11449538B2 (en) 2006-11-13 2022-09-20 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data
US8930255B2 (en) 2006-12-27 2015-01-06 Cfph, Llc Methods and systems for combining securities and carbon credits
US10867353B2 (en) 2007-01-26 2020-12-15 Cfph, Llc Algorithmic trading
US9760950B2 (en) 2007-01-26 2017-09-12 Cfph, Llc Algorithmic trading storing rules in a multi-dimensional matrix in a memory
US20090182683A1 (en) * 2008-01-11 2009-07-16 Exegy Incorporated Method and System for Low Latency Basket Calculation
US10229453B2 (en) 2008-01-11 2019-03-12 Ip Reservoir, Llc Method and system for low latency basket calculation
US10411734B2 (en) 2008-05-15 2019-09-10 Ip Reservoir, Llc Method and system for accelerated stream processing
US8374986B2 (en) 2008-05-15 2013-02-12 Exegy Incorporated Method and system for accelerated stream processing
US20090287628A1 (en) * 2008-05-15 2009-11-19 Exegy Incorporated Method and System for Accelerated Stream Processing
US10158377B2 (en) 2008-05-15 2018-12-18 Ip Reservoir, Llc Method and system for accelerated stream processing
US10965317B2 (en) 2008-05-15 2021-03-30 Ip Reservoir, Llc Method and system for accelerated stream processing
US11677417B2 (en) 2008-05-15 2023-06-13 Ip Reservoir, Llc Method and system for accelerated stream processing
US9547824B2 (en) 2008-05-15 2017-01-17 Ip Reservoir, Llc Method and apparatus for accelerated data quality checking
US8762249B2 (en) 2008-12-15 2014-06-24 Ip Reservoir, Llc Method and apparatus for high-speed processing of financial market depth data
US8768805B2 (en) 2008-12-15 2014-07-01 Ip Reservoir, Llc Method and apparatus for high-speed processing of financial market depth data
US10929930B2 (en) 2008-12-15 2021-02-23 Ip Reservoir, Llc Method and apparatus for high-speed processing of financial market depth data
US10062115B2 (en) 2008-12-15 2018-08-28 Ip Reservoir, Llc Method and apparatus for high-speed processing of financial market depth data
US11676206B2 (en) 2008-12-15 2023-06-13 Exegy Incorporated Method and apparatus for high-speed processing of financial market depth data
US9043239B2 (en) * 2010-08-20 2015-05-26 Kabushiki Kaisha Toshiba Securities trading system and device
US20130159163A1 (en) * 2010-08-20 2013-06-20 Toshiba Solutions Corporation Securities trading system and device
US11397985B2 (en) 2010-12-09 2022-07-26 Exegy Incorporated Method and apparatus for managing orders in financial markets
US10037568B2 (en) 2010-12-09 2018-07-31 Ip Reservoir, Llc Method and apparatus for managing orders in financial markets
US11803912B2 (en) 2010-12-09 2023-10-31 Exegy Incorporated Method and apparatus for managing orders in financial markets
US10121196B2 (en) 2012-03-27 2018-11-06 Ip Reservoir, Llc Offload processing of data packets containing financial market data
US10963962B2 (en) 2012-03-27 2021-03-30 Ip Reservoir, Llc Offload processing of data packets containing financial market data
US10650452B2 (en) 2012-03-27 2020-05-12 Ip Reservoir, Llc Offload processing of data packets
US11436672B2 (en) 2012-03-27 2022-09-06 Exegy Incorporated Intelligent switch for processing financial market data
US10872078B2 (en) 2012-03-27 2020-12-22 Ip Reservoir, Llc Intelligent feed switch
US9990393B2 (en) 2012-03-27 2018-06-05 Ip Reservoir, Llc Intelligent feed switch
US10133802B2 (en) 2012-10-23 2018-11-20 Ip Reservoir, Llc Method and apparatus for accelerated record layout detection
US9633093B2 (en) 2012-10-23 2017-04-25 Ip Reservoir, Llc Method and apparatus for accelerated format translation of data in a delimited data format
US10949442B2 (en) 2012-10-23 2021-03-16 Ip Reservoir, Llc Method and apparatus for accelerated format translation of data in a delimited data format
US10102260B2 (en) 2012-10-23 2018-10-16 Ip Reservoir, Llc Method and apparatus for accelerated data translation using record layout detection
US9633097B2 (en) 2012-10-23 2017-04-25 Ip Reservoir, Llc Method and apparatus for record pivoting to accelerate processing of data fields
US10621192B2 (en) 2012-10-23 2020-04-14 IP Resevoir, LLC Method and apparatus for accelerated format translation of data in a delimited data format
US11789965B2 (en) 2012-10-23 2023-10-17 Ip Reservoir, Llc Method and apparatus for accelerated format translation of data in a delimited data format
US10146845B2 (en) 2012-10-23 2018-12-04 Ip Reservoir, Llc Method and apparatus for accelerated format translation of data in a delimited data format
US10902013B2 (en) 2014-04-23 2021-01-26 Ip Reservoir, Llc Method and apparatus for accelerated record layout detection
US10942943B2 (en) 2015-10-29 2021-03-09 Ip Reservoir, Llc Dynamic field data translation to support high performance stream data processing
US11526531B2 (en) 2015-10-29 2022-12-13 Ip Reservoir, Llc Dynamic field data translation to support high performance stream data processing
US10846624B2 (en) 2016-12-22 2020-11-24 Ip Reservoir, Llc Method and apparatus for hardware-accelerated machine learning
US11416778B2 (en) 2016-12-22 2022-08-16 Ip Reservoir, Llc Method and apparatus for hardware-accelerated machine learning

Also Published As

Publication number Publication date
JPH02224060A (en) 1990-09-06

Similar Documents

Publication Publication Date Title
US5267148A (en) Computer aided real-time decision support system and method
JP3873365B2 (en) Business processing system using bulletin board type database and processing method thereof
US7076440B2 (en) Business processing system employing a notice board business system database and method of processing the same
EP0335638B1 (en) System for facilitating coordination of activities by a plurality of actors
JPH1185853A (en) Coping system for recovery from disaster
US5987234A (en) Console apparatus for information processing system
JPH0816873B2 (en) Method and system for protecting temporary floating blocks of shared data objects from simultaneous manipulation by multiple users
JPH0816872B2 (en) Method and editing system for protecting an area of a shared data object from manipulation by multiple users
US7185108B1 (en) Information processing apparatus having reply priority and method thereof
JPH03214352A (en) Work monitor and work monitoring supporting system using its monitor
WO2011013899A2 (en) Graphic processing apparatus for stock/futures trading conditions
JP2000222482A (en) Electronic transaction support system and readable storage medium recording electronic transaction support program
EP0371608A2 (en) Network object monitoring
JP3141249B2 (en) Console device
EP0111130B1 (en) Multi-terminal data processing system
JPH08287166A (en) Document preparation support device
JP2679972B2 (en) Information service processing method
JPH0736947A (en) Interactive cad system
JP3963216B2 (en) Reception method, information providing method, reception system, reception server, and computer program
JPH0879298A (en) Electronic mail system
US20030097289A1 (en) Business management system, method, and program
US5107421A (en) Computer system in which work stations support the basic electronic data process
JPH06214903A (en) Electronic mail interlocking type computer system and job transferring method
US20030069819A1 (en) System and method for monitering and managing logistics resource information
US20050132187A1 (en) Methods and systems for managing call reports for the financial services industry

Legal Events

Date Code Title Description
AS Assignment

Owner name: HITACHI, LTD., A CORP. OF JAPAN, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:KOSAKA, MICHITAKA;MIZUNO, HIROTAKA;SASAKI, TOSHIRO;AND OTHERS;REEL/FRAME:005229/0064

Effective date: 19900129

CC Certificate of correction
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20051130