IP Library › Granted Patent US 11,693,629
Granted Patent B2
US 11,693,629 · App. 17/184,581 · Granted Jul 4, 2023

Hyperpiler

Inventor: Brian Holt (Incline Village, NV)
Assignee: Holtworks, LLC
G06F8/30G06F8/10G06F8/41
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,693,629
App. No.
17/184,581
Granted
Jul 4, 2023
Kind
B2
Abstract

An improved method for generating complex formal language documents from simple input values, reducing the barrier to formal communications. The techniques described may be applied to different domains to generate different types of documents requiring formal language. For illustration, this disclosure focuses on generating a computer program document as programming languages are among the most formal.

Claims (15)

1. A computer-implemented method for modifying a generated computer program, the method comprising:

accessing a specification, the specification comprising a plurality of entities, each entity of the plurality of entities comprising a plurality of values describing aspects of a computer program;

accessing a plurality of segments, each segment comprising program instructions, and each segment associated with one or more entities from the plurality of entities;

accessing a first segment of the plurality of segments comprising a first identifier identifying a first entity of the plurality of entities;

assembling the plurality of segments into a first computer program;

receiving a value correlated with the first identifier;

modifying the first entity into a modified first entity;

modifying the first segment into a modified first segment associated with the modified first entity; and

generating a modified first computer program comprising the modified first segment.

2. The method according to claim 1 wherein the first identifier is contained in a code comment.

3. The method according to claim 1 wherein the first segment is demarcated by a specific sequence contained in one or more code comments.

4. The method according to claim 1 wherein the first identifier is contained in a HyperText Markup Language (HTML) attribute value.

5. The method according to claim 1 wherein the value correlated with the first identifier is received over a computer network.

6. The method according to claim 5 wherein the first identifier is used in a Uniform Resource Locator (URL).

7. The method according to claim 1 further comprising populating the first segment with the first identifier.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2021
From: HOLT, BRIAN
To: HOLTWORKS, LLC
Reel/Frame 055397/0994 →
Continuity (6)
Continuation 16914193 · Jun 26, 2020
Continuation In Part 16782378 · Feb 5, 2020
Provisional Application 63003153 · Mar 31, 2020
Provisional Application 62879497 · Jul 28, 2019
Provisional Application 62870031 · Jul 2, 2019
Related Publication 20210182029A1 · Jun 17, 2021