Systems and methods for analyzing prior art rejections
AssigneeBlack Hills IP Holdings, LLC
InventorSteven W. Lundberg
Life of this patent
Estimating the term…
Abstract
Methods and systems for analyzing office action documents are provided. The method comprises receiving a request for at least one cited reference. The method includes retrieving the at least one cited reference from an index, the index comprising one or more cited references and a rejection type for each of the one or more cited references; and providing the at least one cited reference and the rejection type for each of the one or more cited references.
Claims20
A method for analyzing office action documents, comprising:
- receiving an identification of a patent application;
- formulating a first search query to search an index of a patent database for references cited in office action documents for the patent application, the index including references cited in office action documents against a plurality of patent applications, and further indicating a rejection type for each respective reference as cited against a respective patent application;
- in response to the first search query, adding the references cited in office action documents for the patent application to a reference set;
- formulating a second search query as a function of the first search query, the second search query querying the index using a subset of references from the reference set associated with a rejection type, wherein the second search query incorporates a real-time analysis of historical data patterns and trends associated with the rejection types, utilizing a mapping module configured to dynamically correlate specific rejection types with corresponding patent applications and prosecution outcomes through bidirectional data exchange with an analytics database that maintains temporal rejection pattern data;
- issuing the second search query against the index to return additional patent applications with office action documents where the subset of references of the reference set have been cited based on the rejection type, wherein search parameters of the second search query are continuously updated and refined in real-time based on live data inputs and the historical data patterns stored in the analytics database through automated feedback loops between the mapping module and analytics database.
A system for analyzing office action documents, comprising:
- at least one patent database storing a plurality of office action documents;
- a server including a processor and a memory, the server configured to:
- receive an identification of a patent application;
- formulate a first search query to search an index of the at least one patent database for references cited in office action documents for the patent application, the index including references cited in office action documents against a plurality of patent applications, and further indicating a rejection type for each respective reference as cited against a respective patent application;
- in response to the first search query, add the references cited in office action documents for the patent application to a reference set;
- formulate a second search query as a function of the first search query, the second search query querying the index using a subset of references from the reference set associated with a rejection type, wherein the second search query incorporates a real-time analysis of historical data patterns and trends associated with the rejection types, utilizing a mapping module configured to dynamically correlate specific rejection types with corresponding patent applications and prosecution outcomes through bidirectional data exchange with an analytics database that maintains temporal rejection pattern data;
- issue the second search query against the index to return additional patent applications with office action documents where the subset of references of the reference set have been cited based on the rejection type, wherein search parameters of the second search query are continuously updated and refined in real-time based on live data inputs and the historical data patterns stored in the analytics database through automated feedback loops between the mapping module and analytics database.
At least one non-transitory computer readable medium including instructions that, when executed by at least one processor, cause the at least one processor to perform a method comprising:
- receiving an identification of a patent application;
- formulating a first search query to search an index of a patent database for references cited in office action documents for the patent application, the index including references cited in office action documents against a plurality of patent applications, and further indicating a rejection type for each respective reference as cited against a respective patent application;
- in response to the first search query, adding the references cited in office action documents for the patent application to a reference set;
- formulating a second search query as a function of the first search query, the second search query querying the index using a subset of references from the reference set associated with a rejection type, wherein the second search query incorporates a real-time analysis of historical data patterns and trends associated with the rejection types, utilizing a mapping module configured to dynamically correlate specific rejection types with corresponding patent applications and prosecution outcomes through bidirectional data exchange with an analytics database that maintains temporal rejection pattern data;
- issuing the second search query against the index to return additional patent applications with office action documents where the subset of references of the reference set have been cited based on the rejection type, wherein search parameters of the second search query are continuously updated and refined in real-time based on live data inputs and the historical data patterns stored in the analytics database through automated feedback loops between the mapping module and analytics database.
Dependencies are inferred from the claim text.