Patentable/Patents/US-8793631
US-8793631

Computing device and method for automatically checking wiring information

PublishedJuly 29, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

In a computing device, a computerized method and a non-transitory storage medium are applied in checking whether the transmission lines in a stored wiring diagram meet a certain criterion in relation to vias in the routes of differential pairs. A transmission line is selected to determine whether or not the line belongs to a differential pair and passes through at least one via. Another transmission line of the differential pair is obtained for analysis when the selected transmission line passes through at least one via. Sizes of vias in the respective routes of the differential pair are compared and a distance between the vias of the differential pair is compared. The differential pair, and the sizes of vias which comply or do not comply with the criterion are recorded and displayed in a list of results.

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computerized method for automatically checking wiring information, the method being executed by at least one processor of a computing device, and the method comprising: selecting a transmission line; determining whether or not the selected transmission line passes through at least one via when the selected transmission line belongs to a differential pair; obtaining another transmission line of the same differential pair when the selected transmission line passes through at least one via; determining whether sizes of vias for the differential pair are the same, and determining whether a distance between the vias for the differential pair complies with a check criterion; recording information of the differential pair into a resulting list when the sizes of the vias are different or the distance between the vias does not comply with the check criterion; and displaying the resulting list on a display unit of the computing device.

2

2. The method according to claim 1 , wherein before the selecting step, the method further comprises: loading a PCB wiring file from a storage device of the computing device, and obtaining the wiring diagram in the PCB wiring file; receiving one or more named keywords relating to transmission lines; filtering one or more transmission lines from the PCB wiring file according to the named keywords; and recording the filtered transmission lines into a filtered list, wherein the selected transmission line is selected from the filtered list.

3

3. The method according to claim 2 , wherein each of the named keywords has a format of U*, wherein * represents any one or more characters.

4

4. The method according to claim 1 , wherein the PCB wiring file comprises an indication of whether a transmission line belongs to a differential pair, an index to any other transmission line which also belongs to the same differential pair, one or more vias through which the transmission line passes, and sizes and coordinates of the vias.

5

5. The method according to claim 1 , wherein the information of the selected transmission line comprises the sizes of the vias and the distance between the vias, and is recorded into the resulting list.

6

6. A computing device, comprising: a display unit; a control device; and a storage device storing one or more programs which when executed by the control device, causes the control device to: select a transmission line; determine whether or not the selected transmission line passes through at least one via when the selected transmission line belongs to a differential pair; obtain another transmission line of the same differential pair when the selected transmission line passes through at least one via; determine whether sizes of vias for the differential pair are the same, and determine whether a distance between the vias for the differential pair complies with a check criterion; record information of the differential pair into a result list when the sizes of the vias are different or the distance between the vias does not comply with the check criterion; and display the resulting list on the display unit of the computing device.

7

7. The computing device according to claim 6 , before the selecting step, the control device further to: load a PCB wiring file from the storage device of the computing device, and obtain the wiring diagram in the PCB wiring file; receive one or more named keywords relating to transmission lines; filter one or more transmission lines from the PCB wiring file according to the named keywords; and record the filtered transmission lines into a filtered list, wherein the selected transmission line is selected from the filtered list.

8

8. The computing device according to claim 7 , wherein each of the named keywords has a format of U*, wherein * represents any one or more characters.

9

9. The computing device according to claim 6 , wherein the PCB wiring file comprises an indication of whether a transmission line belong to a differential pair, an index to any other transmission line which also belongs to the same differential pair, one or more vias through which the transmission line passes, and sizes and coordinates of the vias.

10

10. The computing device according to claim 6 , wherein the information of the selected transmission line comprises the sizes of the vias and the distance between the vias, and is recorded into the result list.

11

11. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a computing device, causes the processor to perform a method for automatically checking wiring information, wherein the method comprises: selecting a transmission line; determining whether or not the selected transmission line passes through at least one via when the selected transmission line belongs to a differential pair; obtaining another transmission line of the same differential pair when the selected transmission line passes through at least one via; determining whether sizes of vias for the differential pair are the same, and determining whether a distance between the vias for the differential pair complies with a check criterion; recording information of the differential pair into a resulting list when the sizes of the vias are different or the distance between the vias does not comply with the check criterion; and displaying the resulting list on a display unit of the computing device.

12

12. The non-transitory storage medium according to claim 11 , wherein before the selecting step, the method further comprises: loading a PCB wiring file from a storage device of the computing device, and obtaining the wiring diagram in the PCB wiring file; receiving one or more named keywords relating to transmission lines; filtering one or more transmission lines from the PCB wiring file according to the named keywords; and recording the filtered transmission lines into a filtered list, wherein the selected transmission line is selected from the filtered list.

13

13. The non-transitory storage medium according to claim 12 , wherein each of the named keywords has a format of U*, wherein * represents any one or more characters.

14

14. The non-transitory storage medium according to claim 11 , wherein the PCB wiring file comprises an indication of whether a transmission line belongs to a differential pair, an index to any other transmission line which also belongs to the same differential pair, one or more vias through which the transmission line passes, and sizes and coordinates of the vias.

15

15. The non-transitory storage medium according to claim 11 , wherein the information of the selected transmission line comprises the sizes of the vias and the distance between the vias, and is recorded into the resulting list.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 27, 2013

Publication Date

July 29, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Computing device and method for automatically checking wiring information” (US-8793631). https://patentable.app/patents/US-8793631

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.