Abstract: A SYSTEM AND METHOD FOR SELECTING COMPATIBLE ELECTRONIC COMPONENTS FOR A CIRCUIT ABSTRACT According to embodiments of the invention, a system (100) and method for selecting one or more compatible electronic components for an electronic circuit from an electronic hardware component database (102) is disclosed. The disclosed system (100) includes an input module (104) for defining the circuit requirements including physical conditions and electrical characteristics and a processor (106) for identifying one or more components from the list of the electronic components based on inputs provided in the input module (104). The system (100) further includes a line diagram module (118) for developing a single line diagram of the final circuit with identified electronic components.
The invention generally relates to a system and method for identifying and selecting a compatible set of electronic components for a circuit from a component database.
Designer/Engineers while designing electronic circuits have numerous options to select off the shelfs readily available electronic components. At times, selection of most optimal component is a challenge, considering the numerous options. This results in substantially increasing the designing time. More over the designer may overlook a most optimal component for circuit, since manual identification is a tedious and time consuming task.
Hence there is a need for a system and method for identifying and automatically selecting a compatible set of electronic components for a circuit from a hardware component database.
According to embodiments of the invention, a system and method for selecting one or more compatible electronic components for an electronic circuit from an electronic hardware component database is disclosed. The disclosed system includes a database of the electronic component, an input module for defining the circuit requirements and a processor for identifying one or more components from the list of the electronic components based on inputs provided in the input module.
Other objects, features, and advantages of the invention will be apparent from the following description when read with reference to the accompanying drawing.
Figure 1 illustrates an exemplary system for selecting one or more compatible electronic components for an electronic circuit according to embodiments of the invention.
The following description with reference to the accompanying drawing is provided to assist in a comprehensive understanding of exemplary embodiments. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made wimout departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
According to embodiments of the invention, a system 100 for selecting one or more compatible electronic components for an electronic circuit is disclosed. The disclosed system includes a database 102 of the electronic component. The database 102 may be developed and maintained by a user and may contain an exhaustive list of plurality of electronic component. According to another embodiment, the list may be generated by computing device automatically from internet. According to yet another embodiment, the electronic component may be commercially available off-the-shelf (COTS) hardware components. The
database may further include information on COTS configuration, cost, device driver links etc.
The system 100 may further includes an input module 104 for receiving and defining the circuit requirements from a user. The input module 104 may request user to provide circuit related technical information. According to an embodiment, the input module 104 may be a Graphic User Interface (GUI). The input module 104 may have one or more pre-configured sub modules for collecting required technical information from the user.
The system further includes a processor 106. According to an embodiment, the processor 106 may be in communication with database 102. The processor 106 may be configured to identifying one or more components from the list of the electronic components from the database 102 based on the inputs provided by a user through the input module 104. According to embodiments of the invention, die selected component may be based on configuration, compatibility and cost of the component. The user may simply specify technical requirement through the input module 104. On receiving request, the processor 106 may identify list of compatible hardware COT components from the list of the electronic components from the database 102. According to an embodiment, if no compatible hardware COT component is available in database, the processor may instigate a web based search to identify list of compatible components. Once the list of all compatible component is prepared, a ranking is provided to all identified components. According to an embodiment, the ranking may be based on compatibility and cost of the components. The component with highest ranking will be identified and selected for designing the circuit.
According to yet another amendments the system 100 may have a module 108 for identifying drivers for the selected COT component. The module 108 may also configured to download required driver using driver download module 110, so that user may readily use selected COT components. The system 100 may further includes a BOM module 112. The BOM module may be configured to automatically create and configure a Bill of Material List. According to an embodiment, the BOM module 112 may also include cost information for each selected COT compuuent. The system may also include a test case module 114. The test case module 114 may generate test cases automatically for selected COT components and circuit design. According to yet another embodiment, the system 100 may further have a test cases and report module 116 for developing and storing test cases and test case reports. The system 100 may further includes a SLD module 118 for designing and generating a single line diagram (SLD) using identified component based on user inputs. The system may also include a harness module 120 for designing and generating a harness diagram using selected COT hardware components. According to embodiment of the invention, the SLD module 118 and harness module 120 may enable the user of have a design ready out based on information provided through the input module 104.
According to embodiment of the present invention, the disclosed invention may help users to substantial cut down the COTs selection time.
It is understood that the above description is intended to be illustrative, and not restrictive. It is intended to cover all alternatives, modifications and equivalents as may be included within the spirit and scope of the invention as defined in the appended claims. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. The scope of die invention should, therefore, be determined with reference to the
appended claims, along with the full scope of equivalents to which such claims are entitle In the appended claims, the terms "including" and "in which" are used as the plain-Engli: equivalents of the respective terms "comprising" and "wherein," respectively.
| # | Name | Date |
|---|---|---|
| 1 | 201741011376-AMENDED DOCUMENTS [04-02-2025(online)].pdf | 2025-02-04 |
| 1 | Form5_As Filed_30-03-2017.pdf | 2017-03-30 |
| 2 | 201741011376-FORM 13 [04-02-2025(online)].pdf | 2025-02-04 |
| 2 | Form3_As Filed_30-03-2017.pdf | 2017-03-30 |
| 3 | Form2 Title Page_Provisional_30-03-2017.pdf | 2017-03-30 |
| 3 | 201741011376-MARKED COPIES OF AMENDEMENTS [04-02-2025(online)].pdf | 2025-02-04 |
| 4 | Form1_As Filed_30-03-2017.pdf | 2017-03-30 |
| 4 | 201741011376-RELEVANT DOCUMENTS [04-02-2025(online)].pdf | 2025-02-04 |
| 5 | Drawing_As Filed_30-03-2017.pdf | 2017-03-30 |
| 5 | 201741011376 -Correspondence_Request Form Mail Id Update_30-06-2022.pdf | 2022-06-30 |
| 6 | Description Provisional_As Filed_30-03-2017.pdf | 2017-03-30 |
| 6 | 201741011376-CLAIMS [28-12-2021(online)].pdf | 2021-12-28 |
| 7 | Correspondence by Applicant_Provisional_30-03-2017.pdf | 2017-03-30 |
| 7 | 201741011376-COMPLETE SPECIFICATION [28-12-2021(online)].pdf | 2021-12-28 |
| 8 | Form1_After Filing_05-05-2017.pdf | 2017-05-05 |
| 8 | 201741011376-CORRESPONDENCE [28-12-2021(online)].pdf | 2021-12-28 |
| 9 | 201741011376-FER_SER_REPLY [28-12-2021(online)].pdf | 2021-12-28 |
| 9 | Correspondence by Applicant_Form1_05-05-2017.pdf | 2017-05-05 |
| 10 | 201741011376-OTHERS [28-12-2021(online)].pdf | 2021-12-28 |
| 10 | Form2 Title Page_Complete_28-03-2018.pdf | 2018-03-28 |
| 11 | 201741011376-Correspondence-14-12-2021.pdf | 2021-12-14 |
| 11 | Form 1_As Filed_28-03-2018.pdf | 2018-03-28 |
| 12 | 201741011376-FER.pdf | 2021-10-17 |
| 12 | Drawing_As Filed_28-03-2018.pdf | 2018-03-28 |
| 13 | Correspondence by Applicant_Form18_06-08-2019.pdf | 2019-08-06 |
| 13 | Description Complete_As Filed_28-03-2018.pdf | 2018-03-28 |
| 14 | Correspondence by Applicant_Form 1,Form 2_28-03-2018.pdf | 2018-03-28 |
| 14 | Form18_Normal Request_06-08-2019.pdf | 2019-08-06 |
| 15 | Abstract_As Filed_28-03-2018.pdf | 2018-03-28 |
| 15 | Claims_As Filed_28-03-2018.pdf | 2018-03-28 |
| 16 | Abstract_As Filed_28-03-2018.pdf | 2018-03-28 |
| 16 | Claims_As Filed_28-03-2018.pdf | 2018-03-28 |
| 17 | Form18_Normal Request_06-08-2019.pdf | 2019-08-06 |
| 17 | Correspondence by Applicant_Form 1,Form 2_28-03-2018.pdf | 2018-03-28 |
| 18 | Correspondence by Applicant_Form18_06-08-2019.pdf | 2019-08-06 |
| 18 | Description Complete_As Filed_28-03-2018.pdf | 2018-03-28 |
| 19 | 201741011376-FER.pdf | 2021-10-17 |
| 19 | Drawing_As Filed_28-03-2018.pdf | 2018-03-28 |
| 20 | 201741011376-Correspondence-14-12-2021.pdf | 2021-12-14 |
| 20 | Form 1_As Filed_28-03-2018.pdf | 2018-03-28 |
| 21 | 201741011376-OTHERS [28-12-2021(online)].pdf | 2021-12-28 |
| 21 | Form2 Title Page_Complete_28-03-2018.pdf | 2018-03-28 |
| 22 | 201741011376-FER_SER_REPLY [28-12-2021(online)].pdf | 2021-12-28 |
| 22 | Correspondence by Applicant_Form1_05-05-2017.pdf | 2017-05-05 |
| 23 | 201741011376-CORRESPONDENCE [28-12-2021(online)].pdf | 2021-12-28 |
| 23 | Form1_After Filing_05-05-2017.pdf | 2017-05-05 |
| 24 | Correspondence by Applicant_Provisional_30-03-2017.pdf | 2017-03-30 |
| 24 | 201741011376-COMPLETE SPECIFICATION [28-12-2021(online)].pdf | 2021-12-28 |
| 25 | Description Provisional_As Filed_30-03-2017.pdf | 2017-03-30 |
| 25 | 201741011376-CLAIMS [28-12-2021(online)].pdf | 2021-12-28 |
| 26 | Drawing_As Filed_30-03-2017.pdf | 2017-03-30 |
| 26 | 201741011376 -Correspondence_Request Form Mail Id Update_30-06-2022.pdf | 2022-06-30 |
| 27 | Form1_As Filed_30-03-2017.pdf | 2017-03-30 |
| 27 | 201741011376-RELEVANT DOCUMENTS [04-02-2025(online)].pdf | 2025-02-04 |
| 28 | Form2 Title Page_Provisional_30-03-2017.pdf | 2017-03-30 |
| 28 | 201741011376-MARKED COPIES OF AMENDEMENTS [04-02-2025(online)].pdf | 2025-02-04 |
| 29 | Form3_As Filed_30-03-2017.pdf | 2017-03-30 |
| 29 | 201741011376-FORM 13 [04-02-2025(online)].pdf | 2025-02-04 |
| 30 | Form5_As Filed_30-03-2017.pdf | 2017-03-30 |
| 30 | 201741011376-AMENDED DOCUMENTS [04-02-2025(online)].pdf | 2025-02-04 |
| 1 | 201741011376E_27-06-2021.pdf |