42. The article of manufacture of claim 41 , wherein the code causes the processor, in the course of performing the step of formulating at least one query, to perform the step of formulating a plurality of queries.
41. The article of manufacture of claim 37 , wherein the code further causes the processor to perform the following steps: selecting synonyms of the key terms; and translating the key terms and the synonyms from language of the patent into a first foreign language, to obtain translated key terms in the first foreign language; wherein the code causes the processor, in the course of performing the step of formulating at least one query, to perform the step of formulating a first query in the language of the patent to search for data items that include the key terms of the one or more limitations of the first independent claim and the synonyms of the key terms, and the step of formulating a second query in the first foreign language to search for data items that include the key terms of the one or more limitations of the first independent claim and the synonyms of the key terms in the first foreign language, the second query being equivalent to the first query.