78009118
May 22, 2000
Computer software and computerized user interfaces for entry of order profiles for financial transactions; computer software and computerized user interfaces for generating, routing, executing and handling instructions for financial transactions; computer software and computerized user interfaces for order generation, routing, matching, and transaction execution services; computer networks comprised of computer hardware and software for use in connection with financial transactions; computer software and computerized user interfaces used for electronic negotiations; and computer software for use in facilitating the purchase and sale of a broad range of goods and services between buyers and sellers via communication networks
Electrical and Scientific Apparatus