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
| Assignee | Type | Place | Also on furp.org | Source |
|---|---|---|---|---|
| STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY 2,604 patents | US company or organization | Bloomington, IL | STATE FARM MUTUAL AUTOMOBILE INSURANCE CO Form D issuer FUZZY medium confidence: same name (legal endings aside) and state | PTBLXML, file of 2026-08-18 |
Inventors
| Inventor | Place | Patents | Person page | Source |
|---|---|---|---|---|
| Brian Mark Fields | Phoenix, AZ | 287 | PTBLXML, file of 2026-08-18 | |
| Nathan L. Tofte | Downs, IL | 173 | PTBLXML, file of 2026-08-18 | |
| Joseph Robert Brannan | Bloomington, IL | 104 | PTBLXML, file of 2026-08-18 | |
| Vicki King | Bloomington, IL | 109 | PTBLXML, file of 2026-08-18 | |
| Justin Davis | Bloomington, IL | 92 | PTBLXML, file of 2026-08-18 |
CPC categories
| Subclass | Category | First group | Source |
|---|---|---|---|
| G06F | Electric digital data processing | G06F11/3698 | PTBLXML, file of 2026-08-18 |
| H04L | Transmission of digital information, e.g. telegraphic communication | H04L51/02 | PTBLXML, file of 2026-08-18 |
| G06Q | Information 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 for | G06Q40/08 | PTBLXML, file of 2026-08-18 |
Cooperative Patent Classification, as currently assigned (one row per subclass).
Assignments and security interests
| Recorded | What | From | To | Reel/frame | Source |
|---|---|---|---|---|---|
| 2023-09-12 | Assignment 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, IL | 64872/509 | PASDL, 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.