System, method and computer program product for a collaborative decision platform
DCFirst Claim
1. A method, comprising:
- executing an application capable of performing decision logic;
retrieving database information from a database in accordance with the decision logic;
receiving user information from a user in accordance with the decision logic utilizing a user interface;
processing the database information and the user information utilizing the decision logic; and
wherein the executing, retrieving, receiving, and processing are carried out by a decision platform capable of accomplishing the retrieving, receiving, and processing for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one application selected from a group including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application;
wherein data is collected for generating visual displays of a decision hierarchy and an influence diagram.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system, method and computer program product are afforded for providing a collaborative decision platform adapted to run on a computer. Initially, an application capable of performing decision logic is executed. Information is then retrieved from a database in accordance with the decision logic. Information is also received from a user in accordance with the decision logic utilizing a user interface. The information is then processed utilizing the decision logic. In use, the foregoing steps are carried out by a collaborative decision platform capable of retrieving and receiving the information, and processing such information for different purposes by executing different applications each capable of performing different decision logic.
-
Citations
88 Claims
-
1. A method, comprising:
-
executing an application capable of performing decision logic; retrieving database information from a database in accordance with the decision logic; receiving user information from a user in accordance with the decision logic utilizing a user interface; processing the database information and the user information utilizing the decision logic; and wherein the executing, retrieving, receiving, and processing are carried out by a decision platform capable of accomplishing the retrieving, receiving, and processing for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one application selected from a group including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein data is collected for generating visual displays of a decision hierarchy and an influence diagram. - View Dependent Claims (2, 3, 4, 5, 11, 12, 13)
-
-
6. A method, comprising the steps of:
-
(a) executing an application capable of performing decision logic; (b) retrieving information from a database in accordance with the decision logic; (c) receiving information from a user in accordance with the decision logic utilizing a user interface; (d) processing the information utilizing the decision logic; and (e) collecting data from the decision logic for generating visual displays of a decision hierarchy and an influence diagram; (f) wherein steps (a)-(d) are carried out by a collaborative decision platform capable of accomplishing steps (b)-(d) for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one application selected from a group including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application. - View Dependent Claims (7, 8, 9, 10)
-
-
14. A computer program product embodied on a tangible computer readable medium, comprising:
-
(a) computer code for executing an application capable of performing decision logic; (b) computer code for retrieving database information from a database in accordance with the decision logic; (c) computer code for receiving user information from a user in accordance with the decision logic utilizing a user interface; (d) computer code for processing the database information and the user information utilizing the decision logic; (e) wherein computer code segments (a)-(d) are adapted to be carried out by a decision platform capable of executing computer code segments (b)-(d) for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one application selected from a group including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; and (f) computer code for generating visual displays of a decision hierarchy and an influence diagram based on collected data. - View Dependent Claims (15, 16, 17, 18, 24, 25, 26)
-
-
19. A computer program product embodied on a tangible computer readable medium, comprising:
-
(a) computer code for executing an application capable of performing decision logic; (b) computer code for retrieving information from a database in accordance with the decision logic; (c) computer code for receiving user information from a user in accordance with the decision logic utilizing a user interface; (d) computer code for processing the database information and the user information utilizing the decision logic; and (e) computer code for collecting data from the decision logic for generating visual displays of a decision hierarchy and an influence diagram; (f) wherein computer code segments (a)-(d) are carried out by a collaborative decision platform capable of executing computer code segments (b)-(d) for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application. - View Dependent Claims (20, 21, 22, 23)
-
-
27. A system, comprising:
-
(a) logic for executing an application capable of performing decision logic; (b) logic for retrieving database information from a database in accordance with the decision logic; (c) logic for receiving user information from a user in accordance with the decision logic utilizing a user interface; (d) logic for processing the database information and the user information utilizing the decision logic; and (e) wherein logic elements (a)-(d) are carried out by a collaborative decision platform capable of performing logic elements (b)-(d) for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one application selected from a group including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein data is collected for generating visual displays of a decision hierarchy and an influence diagram.
-
-
28. A method, comprising:
-
defining a plurality of attributes; receiving first information regarding the attributes from a receiving business; receiving second information regarding proposed products or services in terms of the attributes, wherein the second information is received from a supplying business; executing a decision process based on the first information and the second information; wherein the defining, receiving the first information, receiving the second information, and executing are carried out using a system capable of; (i) executing an application capable of performing decision logic; (ii) retrieving database information from a database in accordance with the decision logic; (iii) receiving user information from a user in accordance with the decision logic utilizing a user interface; (iv) processing the database information and the user information utilizing the decision logic for generating output of the processing; and (v) wherein (i)-(iv) are carried out by a decision platform capable of accomplishing (ii)-(iv) for different purposes by executing different applications each capable of performing different decision logic, the different applications including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein an application interface provides an interface between the application and the decision platform, where (ii)-(iv) are carried out using universal modules capable of interfacing with different applications adapted for applying the universal modules to different business sectors; wherein the decision platform communicates with the application through an interface protocol. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A computer program product embodied on a tangible computer readable medium for providing customer-centric collaborative decision making in a business-to-business framework based upon a plurality of defined attributes and in association with a decision system adapted to perform operations comprising (i) executing a decision logic application, (ii) retrieving database information from a database in accordance with the decision logic application, (iii) accepting user information through a user interface in accordance with decision logic application, and (iv) processing the database information and the user information in accordance with the decision logic application for generating output of the processing, the computer program product comprising:
-
computer code for receiving first information regarding the attributes from a receiving business; computer code for receiving second information regarding proposed products or services in terms of the attributes, wherein the second information is received from a supplying business; computer code for executing a decision process based on the first information and the second information; wherein execution of the decision logic application directs the decision system operations for different purposes using different decision logic applications, the different decision logic applications including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein execution of the decision logic application directs the decision system operations through an application interface, the decision system operations being performed using universal modules adapted to interface with the different decision logic applications through an interface protocol, for applying the universal modules to different business sectors.
-
-
58. A system, comprising:
-
logic for defining a plurality of attributes; logic fore receiving first information regarding the attributes from a receiving business; logic for receiving second information regarding proposed products or services in terms of the attributes, wherein the second information is received from a supplying business; logic for executing a decision process based on the first information and the second information; wherein the system is further capable of; (i) executing an application capable of performing decision logic; (ii) retrieving database information from a database in accordance with the decision logic; (iii) receiving user information from a user in accordance with the decision logic utilizing a user interface; (iv) processing the database information and the user information utilizing the decision logic for generating output of the processing; and (v) wherein (i)-(iv) are carried out by a decision platform capable of accomplishing (ii)-(iv) for different purposes by executing different applications each capable of performing different decision logic; wherein an application interface provides an interface between the application and the decision platform, where (ii)-(iv) are carried out using universal modules capable of interfacing with different applications adapted for applying the universal modules to different business sectors, the different applications including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein the decision platform communicates with the application through an interface protocol.
-
-
59. A computer program product embodied on a tangible computer readable medium, comprising:
-
computer code for defining a plurality of attributes;
computer code for receiving first information regarding the attributes from a receiving business;computer code for receiving second information regarding proposed products or services in terms of the attributes, wherein the second information is received from a supplying business; computer code for executing a decision process based on the first information and the second information; wherein the computer code for defining, receiving the first information, receiving the second information, and executing is executed using a system capable of; (i) executing an application capable of performing decision logic; (ii) retrieving database information from a database in accordance with the decision logic; (iii) receiving user information from a user in accordance with the decision logic utilizing a user interface; (iv) processing the database information and the user information utilizing the decision logic for generating output of the processing; and (vi) wherein (i)-(iv) are carried out by a decision platform capable of accomplishing (ii)-(iv) for different purposes by executing different applications each capable of performing different decision logic; wherein an application interface provides an interface between the application and the decision platform, where (ii)-(iv) are carried out using universal modules capable of interfacing with different applications adapted for applying the universal modules to different business sectors, the different applications including at least one application selected form a group including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein the decision platform communicates with the application through an interface protocol. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)
-
-
88. A method, comprising:
-
defining a plurality of attributes; receiving first information regarding the attributes from a receiving business, utilizing a network; receiving second information regarding proposed products or services in terms of the attributes, utilizing the network, wherein the second information is received from a supplying business; executing a decision process based on the first information and the second information; wherein the supplying business provides alternatives in terms of an associated effect on the first information; wherein the defining, receiving the first information, receiving the second information, and executing are carried out using a system capable of; (i) executing an application capable of performing decision logic; (ii) retrieving database information from a database in accordance with the decision logic; (iii) delivering presentation information to the user in accordance with the decision logic utilizing a user interface; (iv) receiving user information from a user in accordance with the decision logic utilizing the user interface; (v) processing the database information and the user information utilizing the decision logic for generating output of the processing; and (vi) wherein (i)-(v) are carried out by an industry independent decision platform capable of accomplishing (ii)-(v) for different purposes by executing different applications each capable of performing different decision logic; wherein an application interface provides an interface between the application and the industry independent decision platform, where (ii)-(v) are carried out using universal modules capable of interfacing with different applications adapted for applying the universal modules to different business sectors, the different applications including at least one of a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, and a financial-related application; wherein the industry independent decision platform communicates with the application through an interface protocol; wherein the industry independent decision platform is utilized to negotiate a purchase agreement and a delivery agreement.
-
Specification