Client-oriented, on-demand trading system
First Claim
1. An automated trading system, comprising:
- a client transaction agent;
one or more supplier transaction agents; and
a broker adapted to notify said one or more supplier transaction agents of trading requirements specified by said client transaction agent and to advise said client transaction agent of automated services offered by said one or more supplier transaction agents that conform to said trading requirements;
whereby a client associated with said client transaction agent can invoke said automated services using a single automated trading application.
1 Assignment
0 Petitions
Accused Products
Abstract
A client-oriented, on-demand automated trading system that facilitates client-oriented automated trading with suppliers. A client transaction agent is adapted to provide trading requirements for notification to one or more suppliers, and to discover automated services provided by the one or more suppliers that conform to the trading requirements. A broker is adapted to notify one or more supplier transaction agents of trading requirements specified by the client transaction agent, and to advise the client transaction agent of automated services that conform to the trading requirements. The supplier transaction agents are adapted to process trading requirements generated by the client transaction agent and register automated services that conform to the trading requirements with the broker.
38 Citations
43 Claims
-
1. An automated trading system, comprising:
-
a client transaction agent;
one or more supplier transaction agents; and
a broker adapted to notify said one or more supplier transaction agents of trading requirements specified by said client transaction agent and to advise said client transaction agent of automated services offered by said one or more supplier transaction agents that conform to said trading requirements;
whereby a client associated with said client transaction agent can invoke said automated services using a single automated trading application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An automated trading method, comprising:
-
notifying one or more suppliers of trading requirements specified by a client; and
advising said client of automated services offered by said one or more suppliers that conform to said trading requirements;
whereby said client can invoke said automated services using a single automated trading application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A client transaction agent for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
publication means for providing trading requirements for notification to one or more suppliers; and
collection means for collecting information about automated services provided by said one or more suppliers that conform to said trading requirements;
whereby a client associated with said client transaction agent can invoke said automated services using a single automated trading application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product for programming a client transaction agent for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
one or more data storage media;
programming means recorded on said data storage media for programming said client transaction agent to operate as by;
publishing trading requirements for notification to one or more suppliers; and
collecting information about automated services provided by said one or more suppliers that conform to said trading requirements;
whereby a client associated with said client transaction agent can invoke said automated services using a single automated trading application. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A broker for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
notification means for notifying one or more suppliers of trading requirements received from a client;
registration means for registering automated services provided by said one or more suppliers that conform to said trading requirements; and
advising means for advising said client about said registered automated services;
whereby said client can invoke said automated services using a single automated trading application. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer program product for programming a broker for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
one or more data storage media;
programming means recorded on said data storage media for programming said broker to operate as by;
notifying one or more suppliers of trading requirements received from a client;
registering automated services provided by said one or more suppliers that conform to said trading requirements; and
advising said client about said registered automated services;
whereby said client can invoke said automated services using a single automated trading application. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A supplier transaction agent for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
processing means for processing trading requirements generated by a client; and
registration means for registering automated services that conform to said trading requirements with a broker;
whereby said client can invoke said automated services using a single automated trading application. - View Dependent Claims (32, 33, 34, 35, 40)
-
-
36. A computer program product for programming a supplier transaction agent for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
one or more data storage media;
programming means recorded on said data storage media for programming said client transaction agent to operate as by;
processing trading requirements generated by a client; and
registering automated services that conform to said trading requirements with a broker;
whereby said client can invoke said automated services using a single automated trading application. - View Dependent Claims (37, 38, 39)
-
-
41. A method for brokering automated transactions among compatible trading partners, comprising:
-
establishing a broker registry;
publishing trading requirements in said registry for consumption by suppliers; and
registering automated services that conform to said trading requirements in said registry for consumption by clients.
-
-
42. A client transaction method for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
publishing trading requirements for notification to one or more suppliers; and
collecting information about automated services provided by said one or more suppliers that conform to said trading requirements;
whereby a client implementing said client transaction method can invoke said automated services using a single automated trading application.
-
-
43. A supplier transaction method for use in an automated trading system that facilitates client-oriented automated trading with suppliers, comprising:
-
processing trading requirements generated by a client; and
registering automated services that conform to said trading requirements with a broker;
whereby said client can invoke said automated services using a single automated trading application.
-
Specification