Patent · US Active

Storing logical units of program code generated using a dynamic programming notebook user interface

US10127021B1 · kind B1 · utility

1Cited by
166References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 2016
Grant dateNov 13, 2018
Priority date
Expiry dateDec 28, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45512
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The programming notebook system, methods, and user interfaces described herein provide software developers with enhanced tools by which a programming notebook workflow and session history associated with code cells in a programming notebook may be tracked and maintained. As a developer progresses through a development workflow, the developer can select an option to save a program code card representing some or all of the program code cell inputs. A card editor user interface may present an aggregated listing of all program code the developer has provided across multiple code cells during the current session which the developer can edit, refine, and/or comment. The card editor may also allow the developer to add associated user interface code to display a UI component associated with the program code card, and allow the developer to add a description and tags for the card so that the card can be searched for and reused.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.