IP Library Patent Application 12870753
Patent Application
App. No. 12/870,753

SUBGRAPH SEARCHING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/870,753
Abstract

Systems and methods for receiving a graphical pattern, wherein the graphical pattern comprises a collection of one or more electronic devices, using the graphical pattern searching for matches within the circuit, and reporting the matches.

Claims (31)

1 . A method for searching subgraphs in a circuit comprising:

receiving a graphical pattern, wherein the graphical pattern comprises a collection of one or more electronic devices;

using the graphical pattern, searching for matches within the circuit; and

reporting the matches.

2 . The method of claim 1 , wherein the graphical pattern is loosely defined.

3 . The method of claim 2 , wherein the loosely defined graphical pattern comprises one or more wildcards.

4 . The method of claim 2 , wherein the loosely defined graphical pattern comprises a ranged attribute.

5 . The method of claim 1 , wherein the graphical pattern comprises at least one device, at least one pin connection, and at least one attribute.

6 . The method of claim 5 , wherein the attribute is a device geometry.

7 . The method of claim 5 , wherein the attribute is a device name.

8 . The method of claim 1 , wherein the graphical pattern comprises at least two electronic devices.

9 . The method of claim 8 , wherein the at least two electronic devices are connected to a common node.

10 . The method of claim 1 , further comprising providing search criteria options, wherein the graphical pattern is based on one or more of the search criteria options.

11 . The method of claim 1 , further comprising receiving a text pattern; and

using the text pattern, sub-searching for matches within the results of the searching.

12 . The method of claim 11 , wherein the search establishes a sub-group of potential discrepancies.

13 . The method of claim 11 , wherein the sub-search uses at least one Boolean relationship search.

14 . The method of claim 11 , wherein the sub-searching comprises fuzzy searching.

15 . The method of claim 1 , wherein the searching comprises fuzzy searching.

16 . A method for searching subgraphs in a circuit comprising:

receiving a graphical pattern, wherein the graphical pattern comprises a collection of one or more electronic devices;

receiving a text pattern;

using the graphical pattern and the text pattern, searching for matches within the circuit; and

reporting the matches.

17 . The method of claim 16 , further comprising, using the text pattern, sub-searching for matches within the circuit.

18 . The method of claim 16 , wherein the graphical pattern is loosely defined.

19 . The method of claim 16 , wherein the loosely defined graphical pattern comprises one or more wildcards.

20 . A computer readable medium having embodied thereon a program, the program being executable by a computing device for performing a method for searching subgraphs in a circuit comprising:

receiving a graphical pattern, wherein the graphical pattern comprises a collection of one or more electronic devices;

using the graphical pattern, searching for matches within the circuit; and

reporting the matches.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: NEWCOMB, JESSE CONRAD
To: INSIGHT EDA, INC.
Reel/Frame 064130/0285 →