Patents

US 12711051 B2: Error checking for code

Granted
2026-08-18
Filed
2023-09-06 application 18462071
Type
Utility · 15 claims
Elsewhere
Google Patents ↗ · USPTO patent document ↗ · USPTO Patent Center record ↗

Abstract

Apparatuses, systems and methods are provided for checking code for errors. The apparatuses, systems and methods may send a target code and a prompt for code checking to a machine learning (ML) chatbot to cause the ML chatbot to check the target code for errors. The apparatuses, systems and methods may determine whether there is an error in the target code based at least partially on a response from the ML chatbot. The apparatuses, systems and methods may, responsive to determining that there is an error in the target code, determine, via an interaction with the ML chatbot, a solution to fix the error. The apparatuses, systems and methods may analyze the solution to determine a number of at least one of (i) a set of steps or (ii) a set of interactions required by the solution. The apparatuses, systems and methods may, responsive to determining that the number exceeds a predetermined threshold, fix the error by implementing the solution with respect to the target code.

Source: PTBLXML, file of 2026-08-18 (ipgb20260818.xml).

Assignees

AssigneeTypePlaceAlso on furp.orgSource
STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY 2,604 patentsUS company or organizationBloomington, ILSTATE FARM MUTUAL AUTOMOBILE INSURANCE CO Form D issuer FUZZY medium confidence: same name (legal endings aside) and statePTBLXML, file of 2026-08-18

Inventors

InventorPlacePatentsPerson pageSource
Brian Mark FieldsPhoenix, AZ287PTBLXML, file of 2026-08-18
Nathan L. TofteDowns, IL173PTBLXML, file of 2026-08-18
Joseph Robert BrannanBloomington, IL104PTBLXML, file of 2026-08-18
Vicki KingBloomington, IL109PTBLXML, file of 2026-08-18
Justin DavisBloomington, IL92PTBLXML, file of 2026-08-18

CPC categories

SubclassCategoryFirst groupSource
G06FElectric digital data processingG06F11/3698PTBLXML, file of 2026-08-18
H04LTransmission of digital information, e.g. telegraphic communicationH04L51/02PTBLXML, file of 2026-08-18
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes; systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not otherwise provided forG06Q40/08PTBLXML, file of 2026-08-18

Cooperative Patent Classification, as currently assigned (one row per subclass).

Assignments and security interests

RecordedWhatFromToReel/frameSource
2023-09-12Assignment
Assignment of assignor's interest
FIELDS, BRIAN MARK signed 2023-08-07
BRANNAN, JOSEPH ROBERT signed 2023-08-10
DAVIS, JUSTIN signed 2023-08-04
KING, VICKI signed 2023-08-04
TOFTE, NATHAN L signed 2023-08-31
STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY BLOOMINGTON, IL64872/509PASDL, file of 2026-08-13

Documents recorded with the USPTO Assignment Recordation Branch that list this patent. A security interest is a lender’s claim on the patent as collateral; a release ends it.

USPTO bulk data: PatentsView granted patents, disambiguated (PVGPATDIS) for patents, assignees, inventors, places and CPC categories; the USPTO Patent Assignment Dataset (ECORSEXC) for assignments and security interests. Patents filed in the last 20 years. No claims or full text. Links to other records are by name (and state): EXACT means the identical full name and state; FUZZY means a looser name match, with the confidence shown.