System for on-line financial services using distributed objects
First Claim
Patent Images
1. An on-line financial information service system based on a distributed system architecture, comprising:
- at least one financial information server for processing financial information requests;
an identification means for said financial information server;
at least one data server for processing requests for data from said financial information server;
an electronic financial information request from a client comprising an identifier for locating said financial information server in accordance with said identification means for said financial information server;
a server for accepting said electronic financial information request and locating said financial information server in accordance with said identification means for said financial information server; and
a communication link between said client and said financial information server, said communication link established in accordance with said identification means for said financial information server.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for accessing recent financial information from various financial services providers. The system is based on a client/server architecture so that services are accessible from a variety of presentation tools. Communications between clients and servers are accomplished using “Interfaces” that group operations and attributes for various services. The system uses the TCP/IP protocol suite so financial services are available at any time and from any location.
-
Citations
102 Claims
-
1. An on-line financial information service system based on a distributed system architecture, comprising:
-
at least one financial information server for processing financial information requests;
an identification means for said financial information server;
at least one data server for processing requests for data from said financial information server;
an electronic financial information request from a client comprising an identifier for locating said financial information server in accordance with said identification means for said financial information server;
a server for accepting said electronic financial information request and locating said financial information server in accordance with said identification means for said financial information server; and
a communication link between said client and said financial information server, said communication link established in accordance with said identification means for said financial information server. - View Dependent Claims (2, 3, 4)
-
-
5. A system for interfacing a client to one of a plurality of financial information servers, comprising:
-
an identifier for each one of said plurality of financial information servers;
a server for locating a financial information server in accordance with said identifiers;
a financial information service request from said client;
a first communication link between said client and said server for determining a location for one of said financial information servers associated with one of said identifiers; and
a second communication link between said client and said financial information server said communication link established in accordance with said location for said financial information server. - View Dependent Claims (6, 7)
-
-
8. A method for processing financial information requests, comprising:
-
(a) associating a name with each of a plurality of financial information servers;
(b) generating a financial information request, said request generated by a client;
(c) transmitting said financial information request to a name server;
looking up at said name server a location for one of said plurality of financial information servers;
(d) establishing a communication link between said client and a financial information server at said location. - View Dependent Claims (9, 10, 11)
-
-
12. A system for processing financial information requests, comprising:
-
a plurality of financial information objects adapted for processing financial information requests;
a plurality of clients, said clients adapted for communication with said plurality of financial information objects in accordance with a named interface for each of said plurality of financial information objects;
a financial information request from one of said plurality of clients, said financial information request comprising an identifier for locating a named interface for one of said plurality of financial information objects;
a server associated with said identifier for locating one of said plurality of financial information objects in accordance with said named interface for said identifier;
a communication link between said client requesting said financial information and said financial information object associated with said named interface, said communication link established in accordance with said named interface. - View Dependent Claims (13, 14)
-
-
15. An electronic financial information service system comprising:
-
a first financial information server;
a second financial information server;
an interface adapted for communication with said first and second financial information server;
a third server for locating said interface; and
a client application adapted to connect to said third server to locate said interface and to communicate with said first and second financial information servers in accordance with said interface. - View Dependent Claims (16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
22. The system of 21 wherein said financial information service request comprises a financial information server name.
-
24. The system of 23 further comprising a financial information server name in said financial information service request.
-
44. A method for obtaining financial information comprising:
-
(a) defining an interface for communication with a first financial information server and a second financial information server;
(b) connecting a client application to a third server to locate said interface;
(c) connecting said client application to said first financial information server in accordance with said interface;
(d) obtaining financial data from said first financial information server in accordance with said interface;
(e) connecting said client application to said second financial information server in accordance with said interface;
(f) obtaining financial data from said second financial information server in accordance with said interface; and
(g) processing at said client application said financial data from said first and second financial information servers. - View Dependent Claims (45, 46, 47, 48, 49, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
51. The method of 50 wherein said financial information service request comprises a financial information server name.
-
53. The method of 52 further comprising naming a financial information server in said financial information service request.
-
74. A method for processing financial information requests comprising:
-
(a) transmitting a financial information request from a client application to a first server;
(b) identifying a financial information server to service said financial information request;
(c) locating at said first server an interface for said financial information server;
(d) connecting said client application to said financial information server in accordance with said interface;
(e) obtaining financial data from said financial information server in accordance with said financial information request;
(f) transmitting said financial data from said financial information server to said client application; and
(g) processing said financial data at said client application. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
-
Specification