[go: up one dir, main page]

WO2001088807A2 - Electronic interactive design collaboration - Google Patents

Electronic interactive design collaboration Download PDF

Info

Publication number
WO2001088807A2
WO2001088807A2 PCT/US2001/015212 US0115212W WO0188807A2 WO 2001088807 A2 WO2001088807 A2 WO 2001088807A2 US 0115212 W US0115212 W US 0115212W WO 0188807 A2 WO0188807 A2 WO 0188807A2
Authority
WO
WIPO (PCT)
Prior art keywords
data set
customer
vendor
product
source data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2001/015212
Other languages
French (fr)
Other versions
WO2001088807A3 (en
Inventor
Jeff Stoll
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honeywell International Inc
Original Assignee
Honeywell International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honeywell International Inc filed Critical Honeywell International Inc
Priority to AU2001259728A priority Critical patent/AU2001259728A1/en
Publication of WO2001088807A2 publication Critical patent/WO2001088807A2/en
Publication of WO2001088807A3 publication Critical patent/WO2001088807A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/02CAD in a network environment, e.g. collaborative CAD or distributed simulation

Definitions

  • the field of the invention includes electronic interactive collaboration and reports.
  • Electronic devices, their components, and especially the solder points and other interfaces in those components are advantageously designed to optimize competing parameters, including ability to withstand wear and tear, efficiency, and cost-effectiveness.
  • customers would provide vendors with detailed specifications on specific components that they needed for their products, vendors would typically attempt to produce samples components from the customers' specifications, vendors would give samples of the components to their customers, and the customers would then perform a battery of temperature, stress, moisture and other tests on the samples to determine suitability, reliability, efficiency and so forth.
  • customer feedback on the design of such components would lead the vendors to redesign their components.
  • the arrangement contemplates a hub and spoke type relationship in which the customer is situated at the hub and the vendors are situated at the spokes (see Figure 1).
  • the customer is logically in control of the process, but typically does not have the resources to adequately control testing and development.
  • FIG. 2 is a schematic drawing of a typical prior art design collaboration process.
  • the customer sends design specifications for specific electronic components to the vendor.
  • the vendor designs a component prototype, in step 220, and sends that prototype to the customer.
  • the customer analyzes the prototype, in step 230, using any available equipment at the customer's facility.
  • the customer may also send the prototype to an independent testing facility, apart from the vendor or customer, to be more extensively tested at the cost of the customer.
  • the customer returns the prototype to the vendor and discusses potential problems and design flaws in the prototype.
  • the vendor in step 250, makes any necessary design modifications and sends a new prototype to the customer, which begins the process over again at step 230 until a suitable prototype is produced.
  • the present invention provides systems and methods for facilitating collaboration between a customer and a vendor with respect to identifying the suitability of using one or more of the vendor's components in one or more of the customer's products.
  • Preferred systems and methods can be conceptualized as a hub and spoke arrangement in which the vendor provides first and second interactive interfaces, the customer uses the first interface to load a source data set for one of its products, the vendor applies an algorithm to the source data set to produce a results data set, and stores at least part of the results data set in a database. The vendor then uses the second interface to provide at least a portion of the database to the customer.
  • the interfaces comprise web pages on a public access network such as the Internet, and the web pages are used to interactively point users to the source and results data sets.
  • the source data set preferably includes chemical composition and structural information, and may also include functional information.
  • the algorithm is preferably designed to identify likely manufacturing issues, product defects, and may even provide design alternatives. Feedback to the customer via the results data set may occur quite rapidly, in 48 hours or less.
  • Fig. 1 is a schematic of a prior art hub and spoke relationship between a customer and a plurality of vendors with respect to product development.
  • Fig. 2 is a schematic of several steps in an interaction between vendor and customer in a prior art development of a product.
  • Fig. 3 is a schematic of a hub and spoke relationship between a vendor and a plurality of customers with respect to product development according to a preferred aspect of the inventive subject matter.
  • Fig. 4 is a schematic of several steps in an interaction between vendor and customer in a development of a product according to a preferred aspect of the inventive subject matter.
  • Figure 3 contemplates a hub and spoke type relationship of the present invention in which the vendor is situated at the hub and the customers are situated at the spokes.
  • the vendor and customer are both in control of the process, through mutual electronic collaboration. Further, the vendor has access to equipment and facilities that can provide control testing and development on the vendor's components as used in the customer's product.
  • a preferred method 400 generally comprises the steps of: a vendor providing a first interactive interface and a second interactive interface 410; a customer loading a source data set for one of its products using the first interface 420; the vendor applying an algorithm to the source data set to produce a results data set 430; the vendor storing at least part of the results data set in a database 440; and the vendor using the second interface to provide at least a portion of the database to the customer 450.
  • the vendor is preferably a company that dedicates a major portion of its business to designing and/or manufacturing electronic components.
  • An example of a contemplated vendor would be Honeywell Advanced CircuitsTM.
  • the term "vendor” should, however, be interpreted broadly to include any person, company, or other entity that interacts with customers as set forth herein. Actions said to be taken by a vendor should be interpreted as including acts of its employees, agents, computer systems, and so forth.
  • the interfaces are preferably Web sites on a wide area public access network such as the
  • Interfaces on private networks are also contemplated, and in some instances the interfaces may even be limited to particular machines.
  • the term "interface” is meant to be interpreted very broadly to include any electronic interface.
  • Contemplated interfaces for example, may enable human/machine interactions, human/human interactions, or machine/machine interactions.
  • GUIs graphical user interfaces
  • the first and second interactive interfaces may or may not be the same interface.
  • a customer is typically a large electronics that manufactures electronic equipment, sometimes referred to as an OEM or Original Equipment Manufacturer. Smaller companies and other entities are also contemplated, however, and the term "customer" should be interpreted broadly.
  • Contemplated products can be "finished” in the sense that they are ready to be used in industry or by other consumers. Examples of finished consumer products are a television, a computer, a cell phone, a pager, a palm-type organizer, a portable radio, a car stereo, or a remote control. Also contemplated are "intermediate" products such as circuit boards, chip packaging, and keyboards that are expected to be utilized in finished products. . .. Interaction between vendor and customer as contemplated herein may well be predicated at least in part on the customer's using or anticipating the use of the vendor's components in at least one of the customer's products. The components may be virtually anything, from precursors to adhesives and cements, to packaged chipsets.
  • Either or both of product and component may well comprise a prototype, at any stage of development from conceptual model to final scale-up mock- up.
  • a prototype may or may not contain all of the actual components intended in the final product, and a prototype may have some components that are constructed out of composite material in order to negate their initial effects on other components while being initially tested.
  • Loading of the source data set will likely be preceded at some point by the loading of customer-specific information such as customer name, company identifier or ID number, address, phone number, fax number, E-mail address, and so forth. Such information may advantageously be used for subsequent authentication.
  • Preferred source data sets contains numerical, textual, or a combination of numerical and textual information about the product.
  • the source data set may comprise information and design specifications, such as chemical composition data, structural information, and/or functional data.
  • Chemical composition data includes any data or textual information that describes the chemical makeup or composition of the product or components of the product. Examples of chemical composition data are a) metal to non-metal ratios of the traces, b) polymer/polymer interface information, c) polymer/substrate interface information, d) polymer identification and content, and e) substrate composition.
  • Structural information and/or data include any data or textual information that describes the structure of the product or of the components of the product.
  • structural information or data are a) size and shape particulars of the product or the components of the product, b) number of chip packaging layers, c) physical layout of components or chemical constituents in the product, d) density of the traces, e) location of the pads, and color of the product or the components of the product.
  • Functional data and/or information include any data or textual information that describes the functional properties or characteristics of the product or components of the product. Examples of functional data are a) impedance, b) capacitance, c) noise, d) noise susceptibility, e) moisture susceptibility, f) resistance, g) voltage, and h) current.
  • Loading of the source data set can be advantageously accomplished using a browser link at the first interactive interface to point the interface to a data file, or by typing data into a plurality of data boxes that are designed to accept and/or store large sets of data or textual information, such as that which is contained within the source data set.
  • step 430 the vendor applies an algorithm to the source data set to ultimately produce a results data set.
  • Generation of the results data set occurs from the manipulation of a plurality of intermediate data sets that are generated from the source data set.
  • An intermediate data set is a data set that results from an intended, methodical and predictive mathematical, theoretical or digital manipulation of the information in the source data set. It is contemplated that the application of a mathematical, theoretical or digital manipulation to the information in the source data set can be defined as an application of an "algorithm". It is contemplated that the method and systems described in U.S. Patent Application Serial No.: 09/543628 would be a suitable example of a mathematical algorithm that simulates polymer/polymer or polymer/substrate interfaces and is herein incorporated by reference.
  • the intermediate data set may comprise purely numerical information, a mixture of numerical and qualitative information, or purely qualitative information.
  • quantitative information means information that is not numerical and is, in most cases, is in the form of textual information.
  • the intermediate data set comprises a mixture of numerical and qualitative information.
  • Mathematical, theoretical or digital manipulation of the information in the source data set may be designed to simulate or identify manufacturing defects, product defects and/or design alternatives.
  • Manufacturing defects are generally those defects that result from a problem in the manufacturing process, such as a faulty machine, high humidity during the manufacturing process, or lack of temperature control during the manufacturing process.
  • Product defects are generally those defects physically present in the product itself, such as cracks, fracturing at interfaces, or faulty connections.
  • Design alternatives or modifications are generally characterized as summaries of the problems present in the process or the product. Suggested modifications to the process or product or suggested alternative embodiments can be presented as part of the design alternatives summary. It is contemplated that the vendor is the appropriate entity to evaluate the problems present and suggest design alternatives or modifications.
  • the intermediate data set is analyzed for a set of predetermined markers or "errors".
  • Predetermined markers or "errors" may be any numerical or descriptive term that the vendor recognizes as being an important or significant identification mark present in the intermediate data set after application of the algorithm or set of algorithms.
  • Examples of predetermined markers are a) temperature data which exceeds industry standards, b) resistance, impedance, or current data that does not meet industry minimums or standards, c) data that would suggest the likelihood of plasma sparkover, and d) data that would suggest the likelihood of cracking, fracturing or complete degradation of polymer/polymer interfaces or polymer/substrate interfaces.
  • the intermediate data set can be categorized and then ordered based on those predetermined markers, in order to form the results data set. It is contemplated that the intermediate data set can be ordered by using typical spreadsheet software, such as Microsoft ExcelTM or QuattroProTM.
  • step 440 once the intermediate data set is categorized and ordered, at least part of the results data set can then be left in the original database or transferred into another database, depending on the type of information produced.
  • database means a large collection of data organized especially for rapid input search and/or retrieval, as by a computer.
  • Contemplated databases can be spreadsheets, such as ExcelTM or QuattroProTM, or relational database systems, such as Microsoft AccessTM, Oracle ServerTM, or Microsoft SQL ServerTM. Databases may also be linked to other databases within or outside of the system defined herein.
  • the results data set includes information related to design improvement, design errors, and overall design efficiency of the product.
  • the results data set can be any information that is customized and generated based on the particular design needs of the customer regarding the product or to the particular design specifics of the product.
  • the results data set is converted into an electronically accessible format and is displayed to the customer.
  • the results data set can be converted into electronic format by "Web- enabling" the database or collection of databases.
  • Web-enabled means that the database is accessible through or by the customer performing a set of commands at a Web browser or Web site, such as by accessing predetermined choices from a list box or via query language.
  • the Web browser or Web site can be used to access a public network and/or private network, such as the Internet.
  • the results data set is preferably displayed or otherwise made available to the customer or made available to the customer within a relatively short period after the source data set is transmitted to the vendor.
  • the results data set may advantageously be made available to the customer within 72 hours of the customer inputting the source data, more preferably within 36 hours, and even more preferably within 24 hours.
  • PCB printed circuit board
  • the customer creates a printed circuit board (PCB) design.
  • the design is electronically sent to the vendor.
  • the vendor analyzes the PCB design, checking to verify the design will meet the customer's specification after manufacturing and can be manufactured in the most economical way.
  • the output from this analysis process is reported back to the customer via a web-based report.
  • the output is usually presented to the customer within 24 hours of the design being electronically sent to the vendor.
  • the customer modifies the design based on this feedback and sends new design data to the vendor that is ready for manufacturing.
  • PCB printed circuit board
  • HAC Heneywell Advanced Circuits
  • the vendor analyzes the PCB design by running several algorithms, including those algorithms that search for the following errors: Data package sent more than once; Wrong data package sent; Artwork files unreadable; Aperture list unreadable; Readme file unreadable; Drill file unreadable; NC Rout Mill data unreadable; CAD NET list unreadable; Drawing files unreadable; ZIP/TAR file unreadable; Cu to Cu spacing below minimum; Cu to Non Plated hole spacing below minimum; Cu to board edge spacing below minimum; Same net spacing problems; Nomenclature on pads; Text line width oversized; Text line width undersized; Nomenclature in hole(s); Solder mask dams below minimum; Clearance for NP (non plated) holes below minimum; Missing solder mask clearance; Exposed circuits; Vias covered on one side and clearanced on other side; Misregistered clearance; Wrong hole count; Miss
  • PCB printed circuit board
  • HAC HAC analyzes the PCB design by running several algorithms, including those algorithms that search for the following errors: Data package sent more than once; Wrong data package sent;
  • the analysis of the PCB design generally verifies the design will meet the customer B's specification after manufacturing and can be manufactured in the most economical way.
  • the overall advantages of the present invention can readily be seen.
  • the number of steps of the prior art method previously described can be reduced (at least one step removed from the process), and in some cases, can be significantly reduced (at least three steps removed from the process).
  • the preferred embodiments of the present invention can be performed via an electronic graphical user interface, thus preserving natural resources.
  • the cycle time - meaning the time from design data acquisition to results data set presentation - can also be reduced over prior art methods. Still further, everyone working on the project can access data regarding the source data set and/or results data set. And yet another advantage is that the overall effort exerted in prior art methods to go from design to pre-production can be minimized.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Hardware Design (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Methods and systems are provided for facilitation of a collaboration between a customer and a vendor on an implementation of a component of the vendor in a product of the customer, comprising a) the vendor providing a first interactive interface and a second interactive interface; b) the customer loading a source data set for the product using the first interface; c) the vendor applying an algorithm to the source data set to produce a results data set; d) the vendor storing at least part of the results data set in a database; and e) the vendor using the second interface to provide at least a portion of the database to the customer.

Description

ELECTRONIC INTERACTIVE DESIGN COLLABORATION
Field of The Invention The field of the invention includes electronic interactive collaboration and reports.
Background of The Invention
Electronic devices, their components, and especially the solder points and other interfaces in those components are advantageously designed to optimize competing parameters, including ability to withstand wear and tear, efficiency, and cost-effectiveness. In the past, customers would provide vendors with detailed specifications on specific components that they needed for their products, vendors would typically attempt to produce samples components from the customers' specifications, vendors would give samples of the components to their customers, and the customers would then perform a battery of temperature, stress, moisture and other tests on the samples to determine suitability, reliability, efficiency and so forth. Ultimately, customer feedback on the design of such components would lead the vendors to redesign their components.
From the vendor standpoint, that process is inherently undesirable. For one thing, the arrangement contemplates a hub and spoke type relationship in which the customer is situated at the hub and the vendors are situated at the spokes (see Figure 1). The customer is logically in control of the process, but typically does not have the resources to adequately control testing and development.
Figure 2 is a schematic drawing of a typical prior art design collaboration process. In step 210, the customer sends design specifications for specific electronic components to the vendor. The vendor designs a component prototype, in step 220, and sends that prototype to the customer. The customer analyzes the prototype, in step 230, using any available equipment at the customer's facility. The customer may also send the prototype to an independent testing facility, apart from the vendor or customer, to be more extensively tested at the cost of the customer. In step 240, the customer returns the prototype to the vendor and discusses potential problems and design flaws in the prototype. The vendor, in step 250, makes any necessary design modifications and sends a new prototype to the customer, which begins the process over again at step 230 until a suitable prototype is produced.
It may be more advantageous for a vendor of electronic components to interact with its customers in a manner that takes advantage of the vendor's ability to directly analyze suitability of their components in customer's products. Thus, there is a continuing need to provide systems and methods for accomplishing these goals.
Summary of the Invention
The present invention provides systems and methods for facilitating collaboration between a customer and a vendor with respect to identifying the suitability of using one or more of the vendor's components in one or more of the customer's products. Preferred systems and methods can be conceptualized as a hub and spoke arrangement in which the vendor provides first and second interactive interfaces, the customer uses the first interface to load a source data set for one of its products, the vendor applies an algorithm to the source data set to produce a results data set, and stores at least part of the results data set in a database. The vendor then uses the second interface to provide at least a portion of the database to the customer.
In a particularly preferred embodiment the interfaces comprise web pages on a public access network such as the Internet, and the web pages are used to interactively point users to the source and results data sets. The source data set preferably includes chemical composition and structural information, and may also include functional information. The algorithm is preferably designed to identify likely manufacturing issues, product defects, and may even provide design alternatives. Feedback to the customer via the results data set may occur quite rapidly, in 48 hours or less. Various objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of preferred embodiments of the invention, along with the accompanying drawings in which like numerals represent like components.
Brief Description of The Drawings
Fig. 1 is a schematic of a prior art hub and spoke relationship between a customer and a plurality of vendors with respect to product development.
Fig. 2 is a schematic of several steps in an interaction between vendor and customer in a prior art development of a product.
Fig. 3 is a schematic of a hub and spoke relationship between a vendor and a plurality of customers with respect to product development according to a preferred aspect of the inventive subject matter.
Fig. 4 is a schematic of several steps in an interaction between vendor and customer in a development of a product according to a preferred aspect of the inventive subject matter.
Detailed Description
Figure 3 contemplates a hub and spoke type relationship of the present invention in which the vendor is situated at the hub and the customers are situated at the spokes. The vendor and customer are both in control of the process, through mutual electronic collaboration. Further, the vendor has access to equipment and facilities that can provide control testing and development on the vendor's components as used in the customer's product.
In Figure 4 a preferred method 400 generally comprises the steps of: a vendor providing a first interactive interface and a second interactive interface 410; a customer loading a source data set for one of its products using the first interface 420; the vendor applying an algorithm to the source data set to produce a results data set 430; the vendor storing at least part of the results data set in a database 440; and the vendor using the second interface to provide at least a portion of the database to the customer 450.
In step 410 the vendor is preferably a company that dedicates a major portion of its business to designing and/or manufacturing electronic components. An example of a contemplated vendor would be Honeywell Advanced Circuits™. The term "vendor" should, however, be interpreted broadly to include any person, company, or other entity that interacts with customers as set forth herein. Actions said to be taken by a vendor should be interpreted as including acts of its employees, agents, computer systems, and so forth.
The interfaces are preferably Web sites on a wide area public access network such as the
Internet. Interfaces on private networks are also contemplated, and in some instances the interfaces may even be limited to particular machines. In general, however, the term "interface" is meant to be interpreted very broadly to include any electronic interface. Contemplated interfaces, for example, may enable human/machine interactions, human/human interactions, or machine/machine interactions. Thus, graphical user interfaces (GUIs) are contemplated, as well as voice-recognition, and standard display screen and keyboard entry systems. The first and second interactive interfaces may or may not be the same interface.
In step 420 a customer is typically a large electronics that manufactures electronic equipment, sometimes referred to as an OEM or Original Equipment Manufacturer. Smaller companies and other entities are also contemplated, however, and the term "customer" should be interpreted broadly.
Contemplated products can be "finished" in the sense that they are ready to be used in industry or by other consumers. Examples of finished consumer products are a television, a computer, a cell phone, a pager, a palm-type organizer, a portable radio, a car stereo, or a remote control. Also contemplated are "intermediate" products such as circuit boards, chip packaging, and keyboards that are expected to be utilized in finished products. . .. Interaction between vendor and customer as contemplated herein may well be predicated at least in part on the customer's using or anticipating the use of the vendor's components in at least one of the customer's products. The components may be virtually anything, from precursors to adhesives and cements, to packaged chipsets. Either or both of product and component may well comprise a prototype, at any stage of development from conceptual model to final scale-up mock- up. A prototype may or may not contain all of the actual components intended in the final product, and a prototype may have some components that are constructed out of composite material in order to negate their initial effects on other components while being initially tested.
Loading of the source data set will likely be preceded at some point by the loading of customer-specific information such as customer name, company identifier or ID number, address, phone number, fax number, E-mail address, and so forth. Such information may advantageously be used for subsequent authentication.
Preferred source data sets contains numerical, textual, or a combination of numerical and textual information about the product. The source data set may comprise information and design specifications, such as chemical composition data, structural information, and/or functional data.
Chemical composition data includes any data or textual information that describes the chemical makeup or composition of the product or components of the product. Examples of chemical composition data are a) metal to non-metal ratios of the traces, b) polymer/polymer interface information, c) polymer/substrate interface information, d) polymer identification and content, and e) substrate composition.
Structural information and/or data include any data or textual information that describes the structure of the product or of the components of the product. Examples of structural information or data are a) size and shape particulars of the product or the components of the product, b) number of chip packaging layers, c) physical layout of components or chemical constituents in the product, d) density of the traces, e) location of the pads, and color of the product or the components of the product. Functional data and/or information include any data or textual information that describes the functional properties or characteristics of the product or components of the product. Examples of functional data are a) impedance, b) capacitance, c) noise, d) noise susceptibility, e) moisture susceptibility, f) resistance, g) voltage, and h) current.
Loading of the source data set can be advantageously accomplished using a browser link at the first interactive interface to point the interface to a data file, or by typing data into a plurality of data boxes that are designed to accept and/or store large sets of data or textual information, such as that which is contained within the source data set.
In step 430, the vendor applies an algorithm to the source data set to ultimately produce a results data set. Generation of the results data set occurs from the manipulation of a plurality of intermediate data sets that are generated from the source data set.
An intermediate data set is a data set that results from an intended, methodical and predictive mathematical, theoretical or digital manipulation of the information in the source data set. It is contemplated that the application of a mathematical, theoretical or digital manipulation to the information in the source data set can be defined as an application of an "algorithm". It is contemplated that the method and systems described in U.S. Patent Application Serial No.: 09/543628 would be a suitable example of a mathematical algorithm that simulates polymer/polymer or polymer/substrate interfaces and is herein incorporated by reference.
The intermediate data set may comprise purely numerical information, a mixture of numerical and qualitative information, or purely qualitative information. The phrase "qualitative information" means information that is not numerical and is, in most cases, is in the form of textual information. In preferred embodiments, the intermediate data set comprises a mixture of numerical and qualitative information.
Mathematical, theoretical or digital manipulation of the information in the source data set may be designed to simulate or identify manufacturing defects, product defects and/or design alternatives. Manufacturing defects are generally those defects that result from a problem in the manufacturing process, such as a faulty machine, high humidity during the manufacturing process, or lack of temperature control during the manufacturing process. Product defects are generally those defects physically present in the product itself, such as cracks, fracturing at interfaces, or faulty connections. Design alternatives or modifications are generally characterized as summaries of the problems present in the process or the product. Suggested modifications to the process or product or suggested alternative embodiments can be presented as part of the design alternatives summary. It is contemplated that the vendor is the appropriate entity to evaluate the problems present and suggest design alternatives or modifications.
The intermediate data set is analyzed for a set of predetermined markers or "errors". Predetermined markers or "errors", in this case, may be any numerical or descriptive term that the vendor recognizes as being an important or significant identification mark present in the intermediate data set after application of the algorithm or set of algorithms. Examples of predetermined markers are a) temperature data which exceeds industry standards, b) resistance, impedance, or current data that does not meet industry minimums or standards, c) data that would suggest the likelihood of plasma sparkover, and d) data that would suggest the likelihood of cracking, fracturing or complete degradation of polymer/polymer interfaces or polymer/substrate interfaces.
Once the vendor identifies the predetermined markers, the intermediate data set can be categorized and then ordered based on those predetermined markers, in order to form the results data set. It is contemplated that the intermediate data set can be ordered by using typical spreadsheet software, such as Microsoft Excel™ or QuattroPro™.
In step 440, once the intermediate data set is categorized and ordered, at least part of the results data set can then be left in the original database or transferred into another database, depending on the type of information produced. The term "database", as used herein, means a large collection of data organized especially for rapid input search and/or retrieval, as by a computer. Contemplated databases can be spreadsheets, such as Excel™ or QuattroPro™, or relational database systems, such as Microsoft Access™, Oracle Server™, or Microsoft SQL Server™. Databases may also be linked to other databases within or outside of the system defined herein.
The results data set includes information related to design improvement, design errors, and overall design efficiency of the product. The results data set can be any information that is customized and generated based on the particular design needs of the customer regarding the product or to the particular design specifics of the product.
In step 450, the results data set is converted into an electronically accessible format and is displayed to the customer. The results data set can be converted into electronic format by "Web- enabling" the database or collection of databases. The term "Web-enabled" means that the database is accessible through or by the customer performing a set of commands at a Web browser or Web site, such as by accessing predetermined choices from a list box or via query language. The Web browser or Web site can be used to access a public network and/or private network, such as the Internet.
The results data set is preferably displayed or otherwise made available to the customer or made available to the customer within a relatively short period after the source data set is transmitted to the vendor. The results data set may advantageously be made available to the customer within 72 hours of the customer inputting the source data, more preferably within 36 hours, and even more preferably within 24 hours.
Examples
Example I
The customer creates a printed circuit board (PCB) design. The design is electronically sent to the vendor. The vendor analyzes the PCB design, checking to verify the design will meet the customer's specification after manufacturing and can be manufactured in the most economical way. The output from this analysis process is reported back to the customer via a web-based report. The output is usually presented to the customer within 24 hours of the design being electronically sent to the vendor. The customer modifies the design based on this feedback and sends new design data to the vendor that is ready for manufacturing.
Example 2
Customer A (a large network systems OEM) creates a printed circuit board (PCB) design. The design is electronically sent to the vendor (Honeywell Advanced Circuits or HAC). The vendor (HAC) analyzes the PCB design by running several algorithms, including those algorithms that search for the following errors: Data package sent more than once; Wrong data package sent; Artwork files unreadable; Aperture list unreadable; Readme file unreadable; Drill file unreadable; NC Rout Mill data unreadable; CAD NET list unreadable; Drawing files unreadable; ZIP/TAR file unreadable; Cu to Cu spacing below minimum; Cu to Non Plated hole spacing below minimum; Cu to board edge spacing below minimum; Same net spacing problems; Nomenclature on pads; Text line width oversized; Text line width undersized; Nomenclature in hole(s); Solder mask dams below minimum; Clearance for NP (non plated) holes below minimum; Missing solder mask clearance; Exposed circuits; Vias covered on one side and clearanced on other side; Misregistered clearance; Wrong hole count; Missing hole counts; Dimension does not match artwork data; Dimension does not match drill data; Missing dimensions; Array print missing; Missing radii; Double drill hit; Missing drill holes; Extra holes in drill file; Landless holes; Annular ring below minimum; Plated hole partially in/out of copper shield; Netlist provided does not match artwork data netlist; Part number or rev. mismatch between artwork and prints; No specification referenced; Tolerance for plated hole(s) unacceptable; Tolerance for NP hole(s) unacceptable; Tolerance for warp and twist unacceptable; No specification for gold plating thickness; No hole tolerance specifications supplied; No board thickness specifications supplied; Tolerance for board edge unacceptable; Finished thickness tolerance unacceptable; and Impedance on print not supported by design. The analysis of the PCB design checks to verify the design will meet customer A's specification after manufacturing and can be manufactured in the most economical way.
Analysis reveals that the PCB design as specified will not meet customer A's impedance requirements. HAC electronically reports back to customer A the necessary changes required to manufacture the PCB meeting the impedance requirement. Customer A modifies the design based on this feedback and sends new design data ready for manufacturing.
Example 3
Customer B (a large global products OEM) creates a printed circuit board (PCB) design. The design is electronically sent to the vendor (Honeywell Advanced Circuits or HAC). The vendor
(HAC) analyzes the PCB design by running several algorithms, including those algorithms that search for the following errors: Data package sent more than once; Wrong data package sent;
Artwork files unreadable; Aperture list unreadable; Readme file unreadable; Drill file unreadable;
NC Rout Mill data unreadable; CAD NET list unreadable; Drawing files unreadable; ZIP/TAR file unreadable; Cu to Cu spacing below minimum; Cu to Non Plated hole spacing below minimum; Cu to board edge spacing below minimum; Same net spacing problems; Nomenclature on pads; Text line width oversized; Text line width undersized; Nomenclature in hole(s); Solder mask dams below minimum; Clearance for NP (non plated) holes below minimum; Missing solder mask clearance;
Exposed circuits; Vias covered on one side and clearanced on other side; Misregistered clearance; Wrong hole count; Missing hole counts; Dimension does not match artwork data; Dimension does not match drill data; Missing dimensions; Array print missing; Missing radii; Double drill hit;
Missing drill holes; Extra holes in drill file; Landless holes; Annular ring below minimum; Plated hole partially in/out of copper shield; Netlist provided does not match artwork data netlist; Part number or rev. mismatch between artwork and prints; No specification referenced; Tolerance for plated hole(s) unacceptable; Tolerance for NP hole(s) unacceptable; Tolerance for warp and twist unacceptable; No specification for gold plating thickness; No hole tolerance specifications supplied; No board thickness specifications supplied; Tolerance for board edge unacceptable; Finished thickness tolerance unacceptable; and Impedance on print not supported by design. The analysis of the PCB design generally verifies the design will meet the customer B's specification after manufacturing and can be manufactured in the most economical way.
Analysis reveals that the PCB design as specified will result in a component to PCB mis- registration. This will result in the inability to attach the component to the PCB. HAC electronically reports back to customer B necessary changes required to manufacture the PCB meeting the component "footprint" requirement. Customer B modifies the design based on this feedback and sends new design data ready for manufacturing.
The overall advantages of the present invention can readily be seen. The number of steps of the prior art method previously described can be reduced (at least one step removed from the process), and in some cases, can be significantly reduced (at least three steps removed from the process). The preferred embodiments of the present invention can be performed via an electronic graphical user interface, thus preserving natural resources. The cycle time - meaning the time from design data acquisition to results data set presentation - can also be reduced over prior art methods. Still further, everyone working on the project can access data regarding the source data set and/or results data set. And yet another advantage is that the overall effort exerted in prior art methods to go from design to pre-production can be minimized.
Thus, specific embodiments and applications of electronic interactive design collaboration and reports have been disclosed. It should be apparent, however, to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms "comprises" and "comprising" should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced.

Claims

CLAIMSWhat is claimed is:
1. A method of facilitating a collaboration between a customer and a vendor on an implementation of a component of the vendor in a product of the customer, comprising:
the vendor providing a first interactive interface and a second interactive interface;
the customer loading a source data set for the product using the first interface;
the vendor applying an algorithm to the source data set to produce a results data set;
the vendor storing at least part of the results data set in a database; and
the vendor using the second interface to provide at least a portion of the database to the customer.
2. The method of claim 1, further comprising the vendor having a major portion of its business as designing electronic components.
3. The method of claim 2, wherein the electronic components, are circuit boards.
4. The method of claim 1 , wherein the product is a consumer product.
5. The method of claim 1, wherein the product is an intermediate product.
6. The method of claim 1, wherein the step of providing a first interactive interface comprises the designing of a Web site that includes the first interactive interface.
7. The method of claim 1, wherein the first interactive interface is included in a Web site having a URL address.
8. The method of claim 1 , wherein the step of loading a source data set comprises using a browser link to point the first interactive interface to a data file.
9. The method of claim 1, wherein the step of loading a source data set comprises typing data into a plurality of data boxes.
10. The method of claim 1, wherein the source data set includes both chemical composition data and structural information.
1 1. The method of claim 1, wherein the source data set includes functional information.
12. The method of claim 11, wherein the chemical composition data and structural information comprises at least one of polymer identification and content, substrate composition, density of traces, location of pads, and location of chemical constituents in the component.
13. The method of claim 13, wherein the functional information comprises at least one of impedance, capacitance, noise, noise susceptibility, moisture susceptibility, resistance, voltage and current.
14. The method of claim 1, wherein the algorithm is a predictive mathematical model that identifies at least one of a manufacturing defect and a product defect.
15. The method of claim I, wherein the algorithm is a predictive theoretical model that identifies a design alternative.
16. The method of claim 1, wherein the results data set comprises information related to manufacturing defects, product defects and contemplated design alternatives.
17. The method of claim 1, wherein the vendor applying an algorithm to the source data set produces an intermediate data set that is further used to produce the results data set.
18. The method of claim 17, wherein the intermediate data set comprises numerical information, a mixture of numerical and qualitative information, or purely qualitative information.
19. The method of claim 1, wherein the step of using the second interactive interface further comprises implementing a customer identifier system such that the customer inputs a customer identifier as a condition of accessing the results data set.
20. The method of claim 1 , wherein the step of using the second interface to provide at least a portion of the database to the customer occurs within 24 hours of the customer imputing the source data set into the first interactive interface.
PCT/US2001/015212 2000-05-12 2001-05-10 Electronic interactive design collaboration Ceased WO2001088807A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001259728A AU2001259728A1 (en) 2000-05-12 2001-05-10 Electronic interactive design collaboration

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US56944100A 2000-05-12 2000-05-12
US09/569,441 2000-05-12

Publications (2)

Publication Number Publication Date
WO2001088807A2 true WO2001088807A2 (en) 2001-11-22
WO2001088807A3 WO2001088807A3 (en) 2002-03-28

Family

ID=24275452

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/015212 Ceased WO2001088807A2 (en) 2000-05-12 2001-05-10 Electronic interactive design collaboration

Country Status (2)

Country Link
AU (1) AU2001259728A1 (en)
WO (1) WO2001088807A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7797381B2 (en) 2003-09-19 2010-09-14 International Business Machines Corporation Methods and apparatus for information hyperchain management for on-demand business collaboration
US20210174275A1 (en) * 2019-11-13 2021-06-10 Erinn Valencich System and method for the design industry that enables creative teams to design, collaborate and connect with clients and track and manage progress of each client project providing client status to all interested parties

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5519633A (en) * 1993-03-08 1996-05-21 International Business Machines Corporation Method and apparatus for the cross-sectional design of multi-layer printed circuit boards
GB2325996B (en) * 1997-06-04 2002-06-05 Lsi Logic Corp Distributed computer aided design system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7797381B2 (en) 2003-09-19 2010-09-14 International Business Machines Corporation Methods and apparatus for information hyperchain management for on-demand business collaboration
US20210174275A1 (en) * 2019-11-13 2021-06-10 Erinn Valencich System and method for the design industry that enables creative teams to design, collaborate and connect with clients and track and manage progress of each client project providing client status to all interested parties

Also Published As

Publication number Publication date
AU2001259728A1 (en) 2001-11-26
WO2001088807A3 (en) 2002-03-28

Similar Documents

Publication Publication Date Title
CA2401565C (en) Automated method and system for selecting and procuring electronic components used in circuit and chip designs
US8799849B2 (en) System and method for design, procurement and manufacturing collaboration
JP7141669B2 (en) Circuit open/short inspection method, detection system and electronic device for PCB design layout
CN108628741A (en) Webpage test method, device, electronic equipment and medium
CA2369835A1 (en) System and method for new product clearance and development
CN106912162A (en) A kind of PCB engineering problems are automatically extracted and the method and its system for examining
CN110688381A (en) A software product and software method for product process record traceability
US20070124709A1 (en) Method and system for design rule checking for an SiP device
CN100433953C (en) Method and device for checking and comparing the consistency of circuit schematic diagrams and PCB layout diagrams
JP3195031B2 (en) Test specification generation method, semiconductor device inspection apparatus, and semiconductor device inspection method
US7853442B2 (en) Printed circuit board design instruction support method and device
WO2001088807A2 (en) Electronic interactive design collaboration
US20030050967A1 (en) Apparatus and method for optimal selection of IP modules for design integration
WO2019041705A1 (en) Odb++ file modification method and device and readable storage medium
US20040107076A1 (en) Method and system for integration of engineering change data
JP2007265360A (en) Valuable metal management system
JP2003067423A (en) System for registering newly adopted parts
US20020124938A1 (en) Apparatus and method for producing non- or lightly-embossed panels
JPH11330784A (en) Printed circuit board mounting system
KR20090092158A (en) System and method of font management
De Visser et al. Understanding failure severity in new product development processes of consumer electronics products
JP2004054689A (en) System and method for checking and registering newly adopted component
JP2024004548A (en) Board design system and board design method
WO2022196153A1 (en) Design assistance device, method, and program
CN120611483A (en) Impact analysis method, device, electronic device and storage medium

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP