GB2366630A - Internet Trading System - Google Patents
Internet Trading System Download PDFInfo
- Publication number
- GB2366630A GB2366630A GB0003721A GB0003721A GB2366630A GB 2366630 A GB2366630 A GB 2366630A GB 0003721 A GB0003721 A GB 0003721A GB 0003721 A GB0003721 A GB 0003721A GB 2366630 A GB2366630 A GB 2366630A
- Authority
- GB
- United Kingdom
- Prior art keywords
- trade
- centre
- end station
- processor
- data
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
An on line trading system for use where prices change rapidly, consists of a central database communicating with a remote workstation. The central database downloads current price data to the remote workstation, which displays selected portions to the user. The system also allows the user to request that a trade be made at the current price, and the central database to send confirmation that the trade has been made. Each processor generates an individual record log, to minimise the transfer of data required and maintain the speed of the link.
Description
2366630 TRADING SYSTEM The present invention relates to a trading system
for trading via a communications network, and in particular to 5 trading via the Internet.
Current Internet trading systems consist of web based servers which can be accessed remotely via the Internet.
These systems operate by having users log on to the web based system using a predetermined user name and pass word.
10 This gives the user access to a web page which allows the user to query the price and availability of particular products. Once the query has been entered, the request is transferred via the Internet to the trading company which operates the web based trading system. The company will is then determine the price and availability of the product before transferring the information to the user. At this point, the web page accessed by the user is reloaded with the requested information provided therein.
Once the user has decided to purchase a particular 20 pro duct, details of the product, together with an indication of the quantity required are transferred to the trading company which then operates to perform the trade in the usual way.
The main disadvantages with this type of system result 25 from the fact that users contact with the trading companies is via the web page and accordingly if the system is busy it takes a long ti ' me to gain access to the page. Similarly it will also take a long time for a request for a quote to be sent to the trading company and for the relevant 30 information to be transferred. Current systems typically take between one and ten minutes to provide a product price to the user. By the time this product price is provided, it is typically already out of date so that the user ends up having to purchase the product blind in the sense that 35 they do not know the actual price the product will have at the time of purchase.
t-ej 2 X In addition to this, the current systems do not-have any facilities for confirming the purchase to the user via the Internet Instead, all such confirmations are carried out via alternative routes such as the postal networks.
5 In accordance with the f irst aspect of the present invention, we provide a trading system for trading via a communications network, the system comprising:
a. a trading centre, thetrading centre comprising:
i. a database which stores trade data 10 representative of a number of current trade prices; ii. a centre processor coupled to the database; and, iii. a communications device for coupling the 15 database to the communications network; b. at least one end station coupled to the communications network to allow a user to trade therefrom, the end station comprising:
i. a store; 20 ii. an end station processor coupled to the store; and, iii. a display, wherein in use, the end station processor and the centre processor cooperate such that; 25 (1) the centre processor transfers the trade data to the end station; and, (2) the end station processor stores the trade data in the store and presents selected ones of the trade prices represented therein on the display.
30 In accordance with a second aspect of the present invention, we provide a trading centre for trading via a communications network, the trading centre being adapted to communicate with an end station via a communications network, the centre comprising:
35 a. a database which stores trade data representative of a number of current trade prices; b. a centre processor coupled to the database; and, c a communications device for coupling the database to a communications network; wherein in use the centre processor cooperates with the end station to transfer the trade data to the end 5 station for storage in a store and presentation of selected ones of the trade prices represented therein on a display./ In accordance with a third aspect of the present invention, we provide an end station for trading via a communications network, the end station being adapted to 10 communicate with a trading centre via a communications network, the trading centre including a database which stores trade data representative of a number of current trade prices, the end station comprising:
a. a store; 15 b. an end station processor coupled to the store; and; C. a display, wherein, in use, the trading centre operates to transfer the trade data to the end station, and wherein the 20 end station processor is adapted to store the trade data in the store and present selected ones of the trade prices represented therein on the display.
Accordingly, the present invention provides a trading system, a trading centre and an end station for trading via 25 a communications network. The system utilizes a centralised trading centre which includes a database which is updated with current product prices. When a user wishes to use the system, they are required to communicate with the trading centre using an end station. Once a link has 30 been established between the trading centre and the end station, the trading centre can transfer the trade data directly to the end station. As this data is continuously updated and can be automatically transferred, no requests are required and the data is therefore up to date at the 35 time of transfer. Furthermore because only trade data and no presentation information, such. as an HTML file representing the web page layout, is transferred, the time taken to prepare and transfer the data is vastly reduced.
The end station processor preferably responds to a user to generate a trade request representing a trade to be 5 performed, the trade request being transferred to the trade centre via the communications system, and wherein the trade centre responds to the request to perform the requested trade. This therefore advantageously allows the user to request trades via the trading system and then have these 10 trades performed by the trading centre.
Typically the store stores working orders data representative of the trades in progress, and wherein the end station processor is adapted to update the working orders data upon the generation of the trade request. This 15 allows the user of the end station to view a list of trades differently in progress helping the user monitor which trades have been performed and which trades are yet to be completed.
The trade. is usually performed automatically by the 20 centre processor. However, alternatively the trade may be performed manually by a trade centre operative or jointly by the trade centre operatives with the trade centre processor. A further alternative is that the trade can be outsourced to a different location by the trade centre.
25 The centre processor is preferably adapted to transfer a completion indication to the end station upon completion of the trade. This allows the store of the end station to store log data representative of the completed trades, such that when a completion indication is received the end 30 station processor can update the working orders data and the log data stored in the store. This is particularly useful as it allows the end station to maintain a list of completed trades such that the user can view his current trade portfolio.
35 The centre processor is usually adapted to periodically update the trade data stored in the database and to transfer the updated trade data to the end station automatically and continuously without request. However, the updating of data may occur in a number of ways. Thus, the centre processor may be adapted to respond to a request from the end station processor to transfer trade data to 5 the end station. Alternatively, the centre processor may only transfer trade data when the end station first connects to the trade centre, or alternatively, the update may be performed continuously without request prior to carrying out a trade, or the like. It will also be 10 realised that the trade data stored in the database can be continuously updated, or periodically updated as required.
The communications system is preferably the Internet. However, alternative communications systems may be used such as a local, or wide area networks (LAN or WAN) or is wireless networks, or the like. However, the Internet is particularly advantageous as this allows end stations to be located in any country.
Typically the trades include the purchase or sale of products although any suitable form of trading may be used 20 on this system.
It will be realised from the above that the end stations may be any form of computer, such as a personal computer, a palm top, a lap top, a Unix workstation, a wireless communications system, or the like. Similarly, 25 the trading centre will usually include a number of end stations coupled to the database and the controller via a local area network. This allows trade centre operatives to obtain data from the database via the - LAN, whilst the processing performed by the centre processor can be 30 distributed between the controller and the end stations, as required.
Examples of the present invention will now be described with reference to the accompanying drawings, in which:
Figure 1A is a schematic diagram of a trading system according to the present invention; Figure 1B is a schematic diagram of an end station for use in the example of Figure 1A; Figure 2 is an example of information that will be presented to a user of the system; 5 Figure 3 is a second example of information that will be presented to a user; Figure 4 is a third example of information that will be presented to a user; Figure 5 is a fourth example of information that will 10 be presented to a user; Figure 6 is a fifth example of information that will be presented to a user; Figure 7A is an example of a buy request form; Figure 7B is an example of a sell request form; 15 Figures BA and 8B are examples of confirm action messages presented to the user; Figure 10 is an example of further information presented to the user; and Figure 12 is an example of data presented to the 20 trader located at the trading centre of Figure 1.
Figure 1 is a schematic diagram of a system according to the present invention. As shown, the system comprises a trading centre 1 which includes a database 2 which stores trade data representative of current trading prices, together with user data, which will be explained in more.,detail below.
The database 2 is coupled to a number of end stations 3 and a controller 5, via a local area network (LAN) 4, such as an Ethernet or Token Ring network. The LAN 4, is 30 then coupled to a communications network 6, such as the Internet, via an appropriate communications device 9, such as a modem, or the like.
The Internet 6 is in turn coupled to a number of System User end stations 7, either directly or via an 35 Internet service provider 8, in the usual way.
An example of an end station 7 suitable for use in the present invention is shown in more detail in Figure 1B. As shown, each end station includes an Input/Output device 71, a memory 72, a processor 73, a display 74 and a communications device 75, such as a modem or the like, all of which are coupled together via a bus 76 as shown. it 5 will be appreciated that the end station may therefore comprise a personal computer, a laptop, a palm top, or the like.
operation of the system in accordance with the present invention will now be described.
10 Firstly, customers intending to use the system for the first time must register with the Trading Company that operates the system. This registration procedure will involve assigning the potential user a User Name and a User Password, which are stored as part of the user data in the is database 2. This procedure will also generally include other requirements to be fulfilled, such as the provision of suitable funds for trading, and the like.
Concurrently with the registration procedure, the user must configure their end station 7 for use with the system 20 by loading software into the memory 72. The sof tware.defines a program which when operated by the processor 72, presents a trading screen on the display 74. The program also operates as a communication system allowing the end station 7 to communicate with the trading centre 1, via the 25 Internet. This obviates the need for separate browsing software, such as Internet ExplorerO, Netscape NavigatorO, or the like.
Accordingly, the trading screen presented to the user is defined by the software itself which is located in the 30 memory 72. This therefore does not rely.on the download of presentation information, such as HTML files, when data is to be displayed, as is the case with normal web-page based applications that operate using normal browser software.
35 It will be appreciated that the loading of -the software may be performed before the initial registration, allowing the registration to be performed online, depending on the requirements of the trading company. Alternatively, the registration procedure may need to be completed in order for the user to obtain a copy of the software needed to operate the end station in accordance with the system.
5 When the user wishes to use the trading system, the user must input their User Name and a User Password in an appropriate manner. The User Name and a User Password are then transferred via the Internet 6 to the trading centre 1 where the controller 5 compares the entered details to 10 the user data to verify that the user is a subscriber to the system. In the event that the user is not a subscriber, then they will be given the option to register as a subscriber, as required.
Once the User Name and a User Password have been 15 verified, the controller causes the trade data stored in the database 2 to be transferred via the LAN 4, the communications device 5, and the Internet 6 to the respective end station 2.
Upon receipt of the trade data, the processor 73 20 causes the trade data to be downloaded into the memory 72. This data is then available to the program being executed by the processor 73, allowing selected portions of the data to be displayed on the end users display 74.
The entire process from the validation of the user 25 password to the presentation of the information on the screen typically takes less than a second thereby ensuring that the user is presented with up-to-date trading prices.
The user is then presented with a general user screen as shown for example in Figure 2. The user screen includes 30 a number of sections providing different information as set out below.
An existing products section 10 provides a number of buttons 10A,10B,10C, 10D,10E representing various products that are currently available for trade. This is generally 35 not an exhaustive list but rather a list of a small number of products in a given category, with the selected category being chosen from a drop down menu 10F. Once a given product is selected, data regarding the product is obtained from the memory 72 and displayed as will be explained below. As this information is downloaded directly from the memory 72, then there is ' no download time required. In 5 this example, the selected product is HK Gold.
A buying prices of selected products section 11 indicates the current price that must be paid to buy the selected product. Thus in this example, the current price is 2805 per unit measure. Again, this information is 10 obtained from the memory 72. A buy button 11A is also provided to allow the user to buy a desired product.
A selling prices of selected products section 12 indicates the current price that the product could be sold for. In this example, the current price is 2806 per unit 15 measure. Again, this information is obtained from the memory 72. A sell button 12A is also provided to allow the user to sell a desired product.
A.working orders section 13 is provided which indicates details of transaction currently in process as 20 will be explained below.
A dealable price section 14 is provided which displays details of other products available. Again,. this information is obtained from the memory 72.
A trade log section 15 is used to display the most 25 recently completed transactions, as will be explained below.
Corresponding examples for the products London Gold, Silver, Platinum, and Palladium are shown as Figures 3, 4, and 6 respectively.
30 Once the user has selected a desired product, the user can buy or sell the product, by activating the appropriate buy or sell button 11A,12A respectively. The user will then be presented with a buy or sell form, as shown in Figures 7A and 7B respectively.
35 The buy form includes a price field 21, quantity field
22, a password field 23, together.with a BUY button 24 and a Cancel button 25. The sell form similarly includes a price field 31, quantity field 32, a password field 33, together with a SELL button 34 and a Cancel button 35.
The current price at which the product can be bought or sold is automatically.and continuously without request 5 downloaded from the trade data stored in the memory 72 and placed in the respective price field 21,31. However, the user can adjust these values if they intend to make an offer at an alternative price.
The user must then enter a value in the relevant 10 quantity field 22,32 indicating the amount of product which is to be bought or sold, together with a verification password which is entered in the password field 23,33. The relevant BUY or SELL button 24,34 is then clicked. The procedure can be cancelled at any time by clicking the 15 Cancel button 25,35.
A confirm action message is then presented on the display 74 indicating to the user that they are to confirm the values entered. The confirm action message for buying a product is shown in Figure 8A, whilst Figure 8B shows the 20 equivalent confirm action message for a sell procedure.
Once the user indicates the transaction is to proceed, by clicking the appropriate YES button, details of the transaction are transferred via the communication device 75 and the Internet 6 to the LAN 4. The processor 5 will then 25 operate to transfer the details to an appropriate one of the end stations 3 where a trading operative will operate to perform a trade.
Concurrently, details of the transaction in process are displayed to the user in the working orders section 13.
30 Prior to carrying out the trade, a security check is performed on the user. This usually involves checking that the user has sufficient funds or credit available to make the purchase. This checking procedure is preferably implemented automatically by the processor 73 and/or the 35 controller 5. However, in some circumstances, such as if the check initially fails, manual intervention by a trading operative may be required.
once the trade has been authorised, the trade may be actuated either on-line, in which case an automated process may be implemented, or alternatively this may be performed in the normal way.
5 Once the transaction has been completed, data representing the users updated portfolio is transferred to the users end station 7. This information is then displayed to the user in the trade log section 15, as shown for example at 15 A in Figure 9. It will be appreciated 10 that as confirmation of a transaction is received, details of the transaction will be removed from the working order section 13.
An example of the screen presented to a trading operative using one of the end stations 3 is shown in 15 Figure 10. In a similar manner to the screen for the user, shown in Figure 2, this screen includes a product section 50, which indicates the products currently available for trade, and a trade log 55 indicating the trades performed to date.
20 Additionally, an Order section 56 is provided which allows trades to be performed. This is used in conjunction with the Buy section 51 and the sell section 52, which allow details of a proposed trade, including quantity and price information to be displayed. The Buy and Sell 25 sections are further sub-divided into Market and Proposed portions A,B as shown. The market portion A indicates the current value and availability of the product on the market, whereas the proposed portion B indicates the quantity and price of the product which has been proposed 30 for the current trade.
The details contained within the proposed portion of the Buy or Sell field are transferred together with the trade request from the end station 7. This ensures that the proposed trade is carried out in accordance with the
35 requirements of the system user, and overcomes the risk of an incorrect value being entered by the trader.
operation of the end station 3 by the operative is not relevant to the present invention and will not therefore be described in any detail.
In addition to updating the trade data stored in the 5 memory 72 of a given end station when the end station user initially logs on to the system, the trade data can be further updated during use of the system. This can be achieved in a number of ways. Thus, for example, the controller 5 of the trading centre 1 may be configured to 10 periodically update the trade data of all currently logged on users. - Alternatively, the trade data could be updated each time there is a variation in trade price, or upon the receipt of a request for an update from the user. This allows the system to be configured to ensure that each user 15 of the system has suitably up-to-date information so as to ensure trading operates smoothly.
As set out above, the present invention does not need to use -normal web browsing software, such as Internet Explorer@ or Netscape NavigatorO. Instead the system uses 20 its own platform for presentation purposes. As the platform is implemented locally by the processor 73, there is no need for presentation information to be supplied by the trading centre 1. Instead, raw trade data can be transferred directly into the memory 72 of the end station 25 and then presented to the user in accordance with the software platform.
This is in complete contrast to normal web-based systems which must provide presentation information in the form of an HTML file to the system user, to allow the web- 30 browser to display an associated data. As will be appreciated by a person skilled in the art, this vastly reduces the amount of data which can be transferred ensuring a significantly faster download time is obtained for the display of the trade prices. This therefore allows 35 the systems to kept up-to-date without requiring a large amount of data to be transferred and stored within the end station.
In order to ensure the security of the system, all trading communication is carried out using SSL (secure socket layer) communication. Furthermore, each user will have a unique certificate for authentication and encryption purposes.
14
Claims (1)
1 A trading system for trading via a communications network, the system comprising:
5 a. a trading centre, the trading centre comprising:
i. a database which stores trade data representative of a number of current trade prices; ii. a centre processor coupled to the database; 10 and, iii. a communications device for coupling the database to the communications network; b. at least one end station coupled to the communications network to allow a user to trade 15 therefrom, the end station comprising:
i. a store; ii. an end station processor coupled to the store; and, iii. a display, 20 wherein in use, the end station processor and the centre processor cooperate such that; (1) the centre processor transfers the trade data to the end station; and, (2) the end station processor stores the trade data 25 in the store and presents selected ones of the trade prices represented therein on the display.
2. A system according to claim 1, wherein end station processor responds to a user to generate a trade request representing a trade to be performed, the trade request 30 being transferred to the trade centre via the communications system, and wherein the trade centre responds to the request to preform the requested trade.
3. A system according to 2, wherein the store stores working orders data representative of trades in progress, 35 and wherein the end station processor is adapted to update the working orders data upon the generation of a trade request.
4. A system according to Claim 2 or claim 3, wherein the trade is performed automatically by the Centre processor. 5. A system according to any of claims 2 to 4, wherein the Centre processor is adapted to automatically transfer 5 a completion indication to the end station upon completion of the trade.
6. A system according to claim 5, wherein the store stores log data representative of completed trades, and wherein upon receipt of a completion indication the end 10 station processor is adapted to update the working orders data and the log data stored in the store.
7. A system according to any of the preceding claims, wherein the Centre processor is adapted to periodically update the trade data stored in the database, and to 15 transfer the updated trade data to the end station automatically and continuously without request.
8. A system according to any of the preceding claimsi wherein the Centre processor is adapted to respond to a request from the end station processor to transfer trade 20 data to the end station.
9. A system according to any of the preceding claims, wherein the communications system comprises the Internet. 10. A system according to any of the preceding claims, wherein the trades include the purchase or sale of 25 products.
11. A trading Centre for trading via a communications network, the trading Centre being adapted to communicate with an end station via a communications network, the Centre comprising:
30 a. a database which stores trade data representative of a number of current trade prices; b. a Centre processor coupled to the database; and, C. a communications device for coupling the 35 database to a communications network; wherein in use the Centre processor cooperates with the end station to transfer the trade data to the end station for storage in a store and presentation of selected ones of the trade prices represented therein on a display. 12. A centre according to any of the preceding claims, the centre processor responding to a trade request to perform 5 a trade, the centre processor being further adapted to transfer a completion indication to the end station upon completion of the trade.
13. A centre according to claim 11 or claim 12, wherein the centre processor is adapted to periodically update the 10 trade data stored in the database, and to transfer the updated trade data to the end station automatically and continuously without request.
14. A centre according to any of claims 11 to 13, wherein the centre processor is adapted to respond to a request to 15 transfer trade data to the end station.
15. An end station for trading via a communications network, the end station being adapted to communicate with a trading centre via a communications network, the trading centre including a database which stores trade data 20 representative of a number of current trade prices, the end station comprising:
a. a store; b. an end station processor coupled to the store; and; 25 C. a display, wherein in use, the trading centre operates to transfer the trade data to the end station, and wherein the end station processor is adapted to store the trade data in the store and present selected ones of the trade prices 30 represented therein on the display.
16. An end station according to claim 15, the end station processor being responsive to a user to generate a trade request representing a trade to he performed and to transfer the trade request to the trade centre via the 35 communications system.
17. An end station according to 16, wherein the store stores working orders data representative of trades in progress, and wherein the end station processor is adapted to update the working orders data upon the generation of a trade request. 18. An end station according to claim 17, wherein the store stores log data representative of completed trades, and wherein upon receipt of a completion indication from the trade centre the end station processor is adapted to update the working orders data and the log data stored in the store.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0003721A GB2366630A (en) | 2000-02-17 | 2000-02-17 | Internet Trading System |
| AU25198/00A AU2519800A (en) | 2000-02-17 | 2000-03-31 | Trading system |
| PCT/GB2001/000671 WO2001061528A2 (en) | 2000-02-17 | 2001-02-16 | Trading system |
| AU33882/01A AU3388201A (en) | 2000-02-17 | 2001-02-16 | Trading system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0003721A GB2366630A (en) | 2000-02-17 | 2000-02-17 | Internet Trading System |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| GB0003721D0 GB0003721D0 (en) | 2000-04-05 |
| GB2366630A true GB2366630A (en) | 2002-03-13 |
Family
ID=9885839
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB0003721A Withdrawn GB2366630A (en) | 2000-02-17 | 2000-02-17 | Internet Trading System |
Country Status (3)
| Country | Link |
|---|---|
| AU (2) | AU2519800A (en) |
| GB (1) | GB2366630A (en) |
| WO (1) | WO2001061528A2 (en) |
Cited By (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7461026B2 (en) | 2002-10-02 | 2008-12-02 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
| US8239315B2 (en) | 2002-02-19 | 2012-08-07 | Trading Technologies International, Inc. | System and method for simulating an electronic trading environment |
| US9602729B2 (en) | 2015-06-07 | 2017-03-21 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9619076B2 (en) | 2012-05-09 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
| US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9753639B2 (en) | 2012-05-09 | 2017-09-05 | Apple Inc. | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
| US9778771B2 (en) | 2012-12-29 | 2017-10-03 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
| US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
| US9823839B2 (en) | 2012-05-09 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
| US9886184B2 (en) | 2012-05-09 | 2018-02-06 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
| US9959025B2 (en) | 2012-12-29 | 2018-05-01 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
| US9990121B2 (en) | 2012-05-09 | 2018-06-05 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
| US9996231B2 (en) | 2012-05-09 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
| US10042542B2 (en) | 2012-05-09 | 2018-08-07 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
| US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
| US10078442B2 (en) | 2012-12-29 | 2018-09-18 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold |
| US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
| US10095391B2 (en) | 2012-05-09 | 2018-10-09 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| US10126930B2 (en) | 2012-05-09 | 2018-11-13 | Apple Inc. | Device, method, and graphical user interface for scrolling nested regions |
| US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| US10175757B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface |
| US10175864B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity |
| US10437333B2 (en) | 2012-12-29 | 2019-10-08 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
| US10496260B2 (en) | 2012-05-09 | 2019-12-03 | Apple Inc. | Device, method, and graphical user interface for pressure-based alteration of controls in a user interface |
| US10565646B2 (en) | 2015-08-05 | 2020-02-18 | Trading Technologies International, Inc. | Methods and apparatus to internalize trade orders |
| US10620781B2 (en) | 2012-12-29 | 2020-04-14 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
| US10817937B1 (en) | 2003-02-28 | 2020-10-27 | Trading Technologies International, Inc. | Method and system for internal matching |
| US11068153B2 (en) | 2012-05-09 | 2021-07-20 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2210714A (en) * | 1984-06-29 | 1989-06-14 | Merrill Lynch & Co Inc | Displaying, processing and displaying financial information |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6421653B1 (en) * | 1997-10-14 | 2002-07-16 | Blackbird Holdings, Inc. | Systems, methods and computer program products for electronic trading of financial instruments |
| WO2000052619A1 (en) * | 1999-03-01 | 2000-09-08 | Wit Capital Corporation | A system and method for conducting securities transactions over a computer network |
| WO2000065510A1 (en) * | 1999-04-22 | 2000-11-02 | Trading Technologies, Inc. | Electronic securities trading system |
-
2000
- 2000-02-17 GB GB0003721A patent/GB2366630A/en not_active Withdrawn
- 2000-03-31 AU AU25198/00A patent/AU2519800A/en not_active Abandoned
-
2001
- 2001-02-16 AU AU33882/01A patent/AU3388201A/en not_active Abandoned
- 2001-02-16 WO PCT/GB2001/000671 patent/WO2001061528A2/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2210714A (en) * | 1984-06-29 | 1989-06-14 | Merrill Lynch & Co Inc | Displaying, processing and displaying financial information |
Non-Patent Citations (5)
| Title |
|---|
| Confessions of an online Stock Trader,' Thomas J Timmons, Pub. Internet Newsroom, August 1999. Found at: http://www.editors-service.com/articlearchive/trading99.html * |
| 'How the stock ticker changed Wall Street' found at: http://stocktickercompany.com/pressroom/pr7.html. * |
| Medved QuoteTracker' Found at: http://www.quotetracker.com/main.htm. * |
| 'Stock Ticker' found at: http://www.window95.com/internet/ticker.html * |
| 'The Planetweb Stock Ticker' found at: http://www.planetweb.com/products/stockticker.html * |
Cited By (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8239315B2 (en) | 2002-02-19 | 2012-08-07 | Trading Technologies International, Inc. | System and method for simulating an electronic trading environment |
| US8694414B2 (en) | 2002-02-19 | 2014-04-08 | Trading Technologies International, Inc | System and method for simulating an electronic trading environment |
| US10304131B2 (en) | 2002-02-19 | 2019-05-28 | Trading Technologies International, Inc. | System and method for simulating an electronic trading environment |
| US9818155B2 (en) | 2002-10-02 | 2017-11-14 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
| US7752115B2 (en) | 2002-10-02 | 2010-07-06 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
| US8108297B2 (en) | 2002-10-02 | 2012-01-31 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
| US8370251B2 (en) | 2002-10-02 | 2013-02-05 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
| US8494954B2 (en) | 2002-10-02 | 2013-07-23 | Trading Technologies International, Inc | Method and apparatus for a fair exchange |
| US10839456B2 (en) | 2002-10-02 | 2020-11-17 | Hulbert & Berghoff LLP | Method and apparatus for a fair exchange |
| US7461026B2 (en) | 2002-10-02 | 2008-12-02 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
| US11120501B2 (en) | 2003-02-28 | 2021-09-14 | Trading Technologies International, Inc. | Method and system for internal matching |
| US10817937B1 (en) | 2003-02-28 | 2020-10-27 | Trading Technologies International, Inc. | Method and system for internal matching |
| US9753639B2 (en) | 2012-05-09 | 2017-09-05 | Apple Inc. | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
| US10191627B2 (en) | 2012-05-09 | 2019-01-29 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
| US9619076B2 (en) | 2012-05-09 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
| US9823839B2 (en) | 2012-05-09 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
| US10496260B2 (en) | 2012-05-09 | 2019-12-03 | Apple Inc. | Device, method, and graphical user interface for pressure-based alteration of controls in a user interface |
| US10481690B2 (en) | 2012-05-09 | 2019-11-19 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface |
| US9886184B2 (en) | 2012-05-09 | 2018-02-06 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
| US11068153B2 (en) | 2012-05-09 | 2021-07-20 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
| US9990121B2 (en) | 2012-05-09 | 2018-06-05 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
| US9996231B2 (en) | 2012-05-09 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
| US10042542B2 (en) | 2012-05-09 | 2018-08-07 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
| US10175864B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity |
| US10175757B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface |
| US10126930B2 (en) | 2012-05-09 | 2018-11-13 | Apple Inc. | Device, method, and graphical user interface for scrolling nested regions |
| US10095391B2 (en) | 2012-05-09 | 2018-10-09 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| US10101887B2 (en) | 2012-12-29 | 2018-10-16 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
| US10437333B2 (en) | 2012-12-29 | 2019-10-08 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
| US9778771B2 (en) | 2012-12-29 | 2017-10-03 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
| US10078442B2 (en) | 2012-12-29 | 2018-09-18 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold |
| US10620781B2 (en) | 2012-12-29 | 2020-04-14 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
| US9959025B2 (en) | 2012-12-29 | 2018-05-01 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
| US9857897B2 (en) | 2012-12-29 | 2018-01-02 | Apple Inc. | Device and method for assigning respective portions of an aggregate intensity to a plurality of contacts |
| US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
| US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
| US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
| US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9602729B2 (en) | 2015-06-07 | 2017-03-21 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10565646B2 (en) | 2015-08-05 | 2020-02-18 | Trading Technologies International, Inc. | Methods and apparatus to internalize trade orders |
| US11270378B2 (en) | 2015-08-05 | 2022-03-08 | Trading Technologies International, Inc. | Methods and apparatus to internalize trade orders |
| US11631134B2 (en) | 2015-08-05 | 2023-04-18 | Trading Technologies International, Inc. | Methods and apparatus to internalize trade orders |
| US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| US11182017B2 (en) | 2015-08-10 | 2021-11-23 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2001061528A2 (en) | 2001-08-23 |
| GB0003721D0 (en) | 2000-04-05 |
| AU3388201A (en) | 2001-08-27 |
| AU2519800A (en) | 2001-08-23 |
| WO2001061528A3 (en) | 2003-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2366630A (en) | Internet Trading System | |
| US6892186B1 (en) | Auction method and apparatus for electronic commerce | |
| US7133835B1 (en) | Online exchange market system with a buyer auction and a seller auction | |
| US8521605B2 (en) | Server, information communication terminal, product sale management method, and storage medium and program transmission apparatus therefor | |
| CA2412936C (en) | Method of and system for managing promotions for purchase transactions over a network | |
| US20020032615A1 (en) | Sales method, sales system, sales processing apparatus, and terminal apparatus | |
| WO1997016797A1 (en) | Product exchange system | |
| JPH10511793A (en) | Data management computer system and method of operating this system | |
| US20060200403A1 (en) | Method and apparatus for distributing items | |
| KR20230000595A (en) | Electronic purchasing system and method connected with erp | |
| KR100832266B1 (en) | method of internet acution using mediate center | |
| US20020107074A1 (en) | Method and system of selling merchandise through a virtual shop with an electronic lottery | |
| WO2001069461A2 (en) | Computer auction system with dynamic pricing | |
| JP2002216046A (en) | Unmanned retail store system and merchandise purchasing method | |
| KR20010044710A (en) | Method for ordering money exchange via internet | |
| KR20210156558A (en) | System for trading commodity in shopping mall and control method thereof | |
| KR20200094991A (en) | System for trading commodity in shopping mall and control method thereof | |
| KR20110111621A (en) | How to Sell Used Goods on the Internet Using the Verification Center | |
| KR20010014702A (en) | The odering-manufacturing-selling system of the custom-made shoes and the method thereof | |
| KR100396336B1 (en) | System and method for placing an order in online stock trading | |
| EP1085445A1 (en) | Auction method and apparatus for electronic commerce | |
| KR100371872B1 (en) | Used car evaluation system and data transaction method for the same | |
| JP4117758B2 (en) | Sales device, sales system, and computer-readable recording medium | |
| JP2002056185A (en) | Derivative article sale managing method | |
| KR20010106611A (en) | Business method for buying incomplete merchandises previously |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |