CAD tool incentives
First Claim
1. A method of designing an integrated circuit, the method using a computer system running a computer-aided design (CAD) tool to generate one or more outputs, the method comprising:
- making a first payment that provides user access to the CAD tool in accordance with a contract;
using the computer system, running the CAD tool to facilitate designing the integrated circuit, wherein the computer system automatically requests an additional payment in response to a predetermined CAD tool output; and
receiving a payment request for the additional payment when the computer system identifies the predetermined CAD tool output.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention pertains to the field of creating incentives for the completion of the design of integrated electronic circuits (chips). Modern chip design use sophisticated computer aided design software (CAD tools). Typically, CAD tools are sold or rented with pricing schemes that restrict the number of copies and usage of the software and are accompanied by a time-based maintenance charge. These pricing schemes do not encourage cooperation and business efficiency. In one embodiment of the invention, a CAD tool vendor receives two payments, one for access to the technology, providing unlimited usage and copies of the software, and a second payment when the technology produces a useful result. This connects vendor payment to the success of the customer. The vendor finds it advantageous to create tools that are easy to learn, easy to use, and with all the necessary functionality. The CAD tool vendor is more likely to quickly resolve any problem encountered by a customer in order to hasten the completion of the customer'"'"'s program and hence receive the payment. By sharing the financial risk, the vendor becomes a trusted partner in the customer'"'"'s program and increases customer productivity. The software vendor becomes a key part of the supply chain and shares in the rewards of opening the customer'"'"'s productivity bottleneck.
12 Citations
16 Claims
-
1. A method of designing an integrated circuit, the method using a computer system running a computer-aided design (CAD) tool to generate one or more outputs, the method comprising:
-
making a first payment that provides user access to the CAD tool in accordance with a contract; using the computer system, running the CAD tool to facilitate designing the integrated circuit, wherein the computer system automatically requests an additional payment in response to a predetermined CAD tool output; and receiving a payment request for the additional payment when the computer system identifies the predetermined CAD tool output. - View Dependent Claims (2, 3, 4)
-
-
5. A method of making an integrated circuit, the method using a computer system running a computer-aided design (CAD) tool to generate one or more outputs, the method comprising:
-
making a first payment that provides user access to the CAD tool in accordance with a contract; using the computer system, running the CAD tool to facilitate designing the integrated circuit; generating a predetermined CAD tool output by running the CAD tool; and receiving a payment request for an additional payment in response to generating the predetermined CAD tool output and meeting predetermined post-design criteria associated with the integrated circuit, wherein the predetermined post-design criteria include at least one of;
a request for prototype manufacturing, a receipt of manufactured prototypes, a request for manufacturing of production units, a receipt of production units, operation of production units meeting a predefined quality level, and production units having at least a predefined yield. - View Dependent Claims (6, 7, 8)
-
-
9. A method for contracting a use of a computer-aided design (CAD) tool for generating one or more outputs, the method comprising:
-
receiving a first payment for the CAD tool as a vendor of the CAD tool in accordance with a contract, wherein the first payment is associated with user access to the CAD tool; configuring a computer system running the CAD tool to identify when the CAD tool generates a predetermined CAD tool output; and generating a payment request for an additional payment when the computer system identifies the predetermined CAD tool output. - View Dependent Claims (10, 11, 12)
-
-
13. A method for contracting a use of a computer-aided design (CAD) tool for generating one or more outputs, the method comprising:
-
receiving a first payment for the CAD tool as a vendor of the CAD tool in accordance with a contract, wherein the first payment is associated with user access to the CAD tool; configuring a computer system running the CAD tool to identify when the CAD tool generates a predetermined CAD tool output; determining when predetermined post-design criteria associated with the integrated circuit are met; and generating a payment request for an additional payment when the computer system identifies the predetermined CAD tool output and the predetermined post-design criteria are met, wherein the predetermined post-design criteria include at least one of;
a request for prototype manufacturing, a receipt of manufactured prototypes, a request for manufacturing of production units, a receipt of production units, operation of production units meeting a predefined quality level, and production units having at least a predefined yield. - View Dependent Claims (14, 15, 16)
-
Specification