×

System and method for outsourcing projects

  • US 10,402,757 B1
  • Filed: 03/17/2008
  • Issued: 09/03/2019
  • Est. Priority Date: 03/16/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-based method for configuring a computer system to utilize a digital data structure to implement a structured request for proposal to efficiently process software improvement projects for a first entity including efficiently generating requests for proposals and simplifying submission and automatic evaluation of the software improvement projects, the method comprising:

  • performing by a computer system programmed with code stored in a memory and executable by a processor of the computer system to transform the computer system into a machine for;

    creating a digital data structure to implement a structured request for proposal to solicit bids from one or more vendor entities to perform a discrete software improvement project identified in the request for proposal, wherein the digital data structure includes fields to register a predefined service identifier which specifies the software improvement project to improve execution of software, fixed inputs and outputs, and predefined objective evaluation metrics, and the fields together with populated data allow an automated evaluation software tool to objectively evaluate the software improvement project;

    distributing, to one or more computer systems in a network of computer systems, the digital data structure representing the structured request for proposal;

    receiving and storing in electronic memory for access by the processor one or more bids from the one or more computer systems in the network of computer systems;

    processing rules to automatically evaluate the software improvement project as represented in the digital data structure after submission in accordance with at least a subset of the objective evaluation metrics that coordinate with the digital data structure fields to determine if the software improvement project complies with the objective evaluation metrics and to identify a software improvement project that is determined to comply with the objective evaluation metrics; and

    transmitting selection of the software project that complies the objective evaluation metrics to cause the software project to be performed and modify the software and improve execution performance of the software.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×