Computer system and method for producing analytical data related to the project bid and requisition process
First Claim
Patent Images
1. A method for producing analytical data in a system for managing one or more projects and one or more bids and having transactional data stored therein, comprising:
- conducting an on-line bid process on the system;
entering bid data into data fields of a bid during the on-line bid process as part of the transactional data, the data fields being part of a uniform data structure for the transactional data;
associating the transactional data with a plurality of profiles having a profile type according to the uniform data structure, the plurality of profiles comprising profiles of each having at least one profile type selected from among a vendor-profile type, a buyer-profile type, a commodity-profile type, and a project-profile type;
wherein each of the plurality of profiles comprises profile properties defined for the profile type;
receiving a request for analytical data as a function of the transactional data from a requestor, the request for analytical data comprising a request for aggregate analytical data related to at least one of;
a plurality of projects, a plurality of vendors, a plurality of buyers, and a plurality of commodities;
filtering the transactional data via at least one of the profile properties;
generating the analytical data based on the transactional data in response to the request, the generation comprising aggregately analyzing the filtered transactional data responsive to the request;
providing information indicative of the aggregate analytical data to the requestor; and
wherein the method is performed via one or more computers comprising a processor and memory.
7 Assignments
0 Petitions
Accused Products
Abstract
A comprehensive, web-enabled computer system and method is provided for producing analytical data related a project bid management system. Transactional data related to the bid and project are entered into the computer system through an on-line bid, project requisition and payment process. Using the transactional data stored within the system, virtually any type of analytical data related to single or multiple projects performed by one or more vendors for one or more buyers can be generated.
-
Citations
38 Claims
-
1. A method for producing analytical data in a system for managing one or more projects and one or more bids and having transactional data stored therein, comprising:
-
conducting an on-line bid process on the system; entering bid data into data fields of a bid during the on-line bid process as part of the transactional data, the data fields being part of a uniform data structure for the transactional data; associating the transactional data with a plurality of profiles having a profile type according to the uniform data structure, the plurality of profiles comprising profiles of each having at least one profile type selected from among a vendor-profile type, a buyer-profile type, a commodity-profile type, and a project-profile type; wherein each of the plurality of profiles comprises profile properties defined for the profile type; receiving a request for analytical data as a function of the transactional data from a requestor, the request for analytical data comprising a request for aggregate analytical data related to at least one of;
a plurality of projects, a plurality of vendors, a plurality of buyers, and a plurality of commodities;filtering the transactional data via at least one of the profile properties; generating the analytical data based on the transactional data in response to the request, the generation comprising aggregately analyzing the filtered transactional data responsive to the request; providing information indicative of the aggregate analytical data to the requestor; and wherein the method is performed via one or more computers comprising a processor and memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-program product comprising a computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising:
-
conducting an on-line bid process on the system; entering bid data into data fields of a bid during the on-line bid process as part of the transactional data, the data fields being part of a uniform data structure for the transactional data; associating the transactional data with a plurality of profiles having a profile type according to the uniform data structure, the plurality of profiles comprising profiles of each having at least one profile type selected from among a vendor-profile type, a buyer-profile type, a commodity-profile type, and a project-profile type; wherein each of the plurality of profiles comprises profile properties defined for the profile type; receiving a request for analytical data as a function of the transactional data from a requestor, the request for analytical data comprising a request for aggregate analytical data related to at least one of;
a plurality of projects, a plurality of vendors, a plurality of buyers, and a plurality of commodities;filtering the transactional data via at least one of the profile properties; generating the analytical data based on the transactional data in response to the request, the generation comprising aggregately analyzing the filtered transactional data responsive to the request; and providing information indicative of the aggregate analytical data to the requestor. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification