Methods and apparatus to search and analyze prior art
First Claim
1. A method of searching for prior art, the method comprising:
- receiving a first synonym list from a user, the first synonym list including a first text string and a second text string;
receiving a second synonym list from the user, the second synonym list including a third text string and a fourth text string;
executing a database query based on the first synonym list and the second synonym list to produce a query result, the query result identifying a first document and a second document;
adding a number of occurrences of the first text string in the first document and a number of occurrences of the second text string in the first document to contribute to a first sum;
adding a number of occurrences of the third text string in the first document and a number of occurrences of the fourth text string in the first document to contribute to a second sum;
adding a number of occurrences of the first text string in the second document and a number of occurrences of the second text string in the second document to contribute to a third sum;
adding a number of occurrences of the third text string in the second document and a number of occurrences of the fourth text string in the second document to contribute to a fourth sum;
transmitting data indicative of a chart based on the first sum, the second sum, the third sum, and the fourth sum;
highlighting at least one instance of the first text string and at least one instance of the second text string in the first document using a first color and highlighting at least one instance of the third text string and at least one instance of the fourth text string in the first document using a second color to create a first highlighted document;
highlighting at least one instance of the first text string and at least one instance of the second text string in the second document using the first color and highlighting at least one instance of the third text string and at least one instance of the fourth text string in the second document using the second color to create a second highlighted document; and
delivering the first highlighted document and the second highlighted document to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to search and analyze prior art are disclosed. The methods and apparatus described herein allow a user to query a large database of prior art documents (e.g., patents) and quickly assess the quality of the patent law specific search results. The query input mechanism is designed around a patent claim metaphor with a group of synonyms representing the scope of each claim element. A patent law specific ranking algorithm is used to find the “best” prior art references. A search results graph is used to refine the search on a claim element specific basis. The final search results are presented as color coded web pages and/or “searchable” PDFs where each element (i.e., synonym grouping) receives a unique color (e.g., Internet and WWW may receive the same color because they represent the same claim element).
178 Citations
69 Claims
-
1. A method of searching for prior art, the method comprising:
-
receiving a first synonym list from a user, the first synonym list including a first text string and a second text string;
receiving a second synonym list from the user, the second synonym list including a third text string and a fourth text string;
executing a database query based on the first synonym list and the second synonym list to produce a query result, the query result identifying a first document and a second document;
adding a number of occurrences of the first text string in the first document and a number of occurrences of the second text string in the first document to contribute to a first sum;
adding a number of occurrences of the third text string in the first document and a number of occurrences of the fourth text string in the first document to contribute to a second sum;
adding a number of occurrences of the first text string in the second document and a number of occurrences of the second text string in the second document to contribute to a third sum;
adding a number of occurrences of the third text string in the second document and a number of occurrences of the fourth text string in the second document to contribute to a fourth sum;
transmitting data indicative of a chart based on the first sum, the second sum, the third sum, and the fourth sum;
highlighting at least one instance of the first text string and at least one instance of the second text string in the first document using a first color and highlighting at least one instance of the third text string and at least one instance of the fourth text string in the first document using a second color to create a first highlighted document;
highlighting at least one instance of the first text string and at least one instance of the second text string in the second document using the first color and highlighting at least one instance of the third text string and at least one instance of the fourth text string in the second document using the second color to create a second highlighted document; and
delivering the first highlighted document and the second highlighted document to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of searching for prior art, the method comprising:
-
receiving a first synonym list from a user, the first synonym list including a first text string and a second text string;
receiving a second synonym list from the user, the second synonym list including a third text string and a fourth text string;
executing a database query based on the first synonym list and the second synonym list to produce a query result, the query result identifying a first document and a second document;
adding a number of occurrences of the first text string in the first document and a number of occurrences of the second text string in the first document to contribute to a first sum;
adding a number of occurrences of the third text string in the first document and a number of occurrences of the fourth text string in the first document to contribute to a second sum;
adding a number of occurrences of the first text string in the second document and a number of occurrences of the second text string in the second document to contribute to a third sum;
adding a number of occurrences of the third text string in the second document and a number of occurrences of the fourth text string in the second document to contribute to a fourth sum;
determining a first score associated with the first document, the first score being based on a fifth sum, the fifth sum being based on a first logarithm and a second logarithm, the first logarithm being based on the first sum, the second logarithm being based on the second sum;
determining a second score associated with the second document, the second score being based on a sixth sum, the sixth sum being based on a third logarithm and a fourth logarithm, the third logarithm being based on the third sum, the fourth logarithm being based on the fourth sum; and
ranking the first document relative to the second document based on a comparison of the first score and the second score. - View Dependent Claims (37)
-
-
38. A method of searching for prior art, the method comprising:
-
receiving data indicative of a patent claim from a user;
receiving data indicative of at least a first claim element and a second claim element selected from the patent claim;
executing a database query based on the first claim element and the second claim element to produce a query result, the query result including a first document and a second document;
determining the number of occurrences of the first claim element in the first document to contribute to a first sum;
determining the number of occurrences of the second claim element in the first document to contribute to a second sum;
determining the number of occurrences of the first claim element in the second document to contribute to a third sum;
determining the number of occurrences of the second claim element in the second document to contribute to a fourth sum;
transmitting data indicative of a chart based on the first sum, the second sum, the third sum, and the fourth sum;
highlighting a plurality of occurrences of the first claim element in the first document using a first color and highlighting a plurality of occurrences of the second claim element in the first document using a second color to create a first highlighted document;
highlighting a plurality of occurrences of the first claim element in the second document using the first color and highlighting a plurality of occurrences of the second claim element in the second document using the second color to create a second highlighted document; and
delivering the first highlighted document and the second highlighted document to the user. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of searching for prior art, the method comprising:
-
storing first information associated with a first prior art searcher and second information associated with a second prior art searcher;
receiving an invention description via the Internet;
receiving a category selection associated with the invention description;
selecting the first prior art searcher based on the category selection and the first information associated with the first prior art searcher; and
routing the invention description to the first prior art searcher in response to selecting the first prior art searcher. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method of searching for prior art, the method comprising:
-
storing first routing information associated with a first prior art searcher and second routing information associated with a second prior art searcher;
receiving an invention description via the Internet;
selecting the first prior art searcher instead of the second prior art searcher based on a predefined criteria; and
routing the invention description to the first prior art searcher in response to selecting the first prior art searcher. - View Dependent Claims (58, 59, 60)
-
-
61. A method of displaying a prior art search website, the method comprising:
-
storing first data indicative of a first advertisement associated with a first law firm business and second data indicative of a second advertisement associated with a first non-law firm business;
receiving data identifying a first user of the prior art search website;
determining that the first user is employed by a second law firm business;
displaying the second advertisement associated with the first non-law firm business to the first user in response to determining that the first user is employed by the second law firm business;
receiving data identifying a second user of the prior art search website;
determining that the second user is employed by a second non-law firm business; and
displaying the first advertisement associated with the first law firm business to the second user in response to determining that the second user is employed by the second non-law firm business. - View Dependent Claims (62)
-
-
63. A method of searching for prior art, the method comprising:
-
receiving a first word and a second word associated with a first claim element;
receiving a third word and a fourth word associated with a second claim element;
retrieving a first plurality of synonyms associated with the first word;
retrieving a second plurality of synonyms associated with the second word;
determining a first subset of synonyms based on the first plurality of synonyms and the second plurality of synonyms, wherein a first member of the first subset is selected over a first non-selected synonym because the first member is in the first plurality of synonyms and the second plurality of synonyms, and the first non-selected synonym is not in the second plurality of synonyms;
determining a second subset of synonyms based on the third plurality of synonyms and the fourth plurality of synonyms, wherein a second member of the second subset is selected over a second non-selected synonym because the second member is in the third plurality of synonyms and the fourth plurality of synonyms, and the second non-selected synonym is not in the fourth plurality of synonyms; and
causing at least a portion of the first subset of synonyms and at least a portion of the second subset of synonyms to be displayed to a prior art searcher. - View Dependent Claims (64, 65, 66)
-
-
67. A method of searching for prior art, the method comprising:
-
receiving a first synonym list and a second synonym list from a user, the first synonym list being designated as representing a broad scope of a first claim element, the second synonym list being designated as representing a narrow scope of the first claim element;
receiving a third synonym list and a fourth synonym list from the user, the third synonym list being designated as representing a broad scope of a second claim element, the fourth synonym list being designated as representing a narrow scope of the second claim element;
executing a first database query based on a first combination of words from the first synonym list and the third synonym list to produce a first query result, the first combination of words excluding words from the second synonym list and the fourth synonym list, the first query result including a score;
comparing the score to a threshold; and
executing a second database query based on a second combination of words from the first synonym list, the second synonym list, the third synonym list, and the fourth synonym list to produce a second query result. - View Dependent Claims (68, 69)
-
Specification