US 11,699,034 B2
Hybrid artificial intelligence system for semi-automatic patent infringement analysis
Stephen G. Sullivan, Mountain View, CA (US); and Arnold E. Brown, II, San Jose, CA (US)
Assigned to Daystrom Information Systems, LLC, San Jose, CA (US)
Filed by DAYSTROM INFORMATION SYSTEMS, LLC, San Jose, CA (US)
Filed on Aug. 20, 2020, as Appl. No. 16/998,825.
Claims priority of provisional application 62/889,156, filed on Aug. 20, 2019.
Prior Publication US 2021/0056261 A1, Feb. 25, 2021
Int. Cl. G06F 40/20 (2020.01); G06F 16/93 (2019.01); G06N 20/00 (2019.01)
CPC G06F 40/20 (2020.01) [G06F 16/93 (2019.01); G06N 20/00 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for performing patent claims analysis by software component executing on one or more servers comprising:
using preconditioning rules to determine relevant portions of a reference document, the preconditioning rules used to: exclude figures and tables from the reference document, and through a user interface, enable a user to resolve meanings of any acronyms found in the reference document or enter annotations for the reference document to provide further definitions or to indicate text weighted higher by the user during searching;
submitting a query to find a set of patents that are similar to the reference document;
receiving a set of matching patents from the query and using claim construction rules to determine how a meaning of claim elements of the patents will be ascertained;
using patent infringement rules and an artificial intelligence (AI) system to search the relevant portions of the reference document with the claim constructed claim elements of the patents returned from the search, wherein the claim construction rules and the patent infringement rules are based on legal statues of one or more countries; and
ranking the set of patents based on assigned confidence scores indicating a degree to which respective claim elements match the relevant portions of the reference document, and presenting the results to a client device.