Unlock instant, AI-driven research and patent intelligence for your innovation.

Block template creation

a template and block technology, applied in the direction of visual/graphical programming, intelligent editors, creation/generation of source code, etc., can solve the problems of complex coding process, high cost, and user's inability to use the desired specialized functionality on the computer for some individuals beyond their ability

Pending Publication Date: 2022-04-07
ADP
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention provides a method for creating a template in an integrated development environment. The method involves displaying a set of tiles within a first area of a graphical user interface, each tile corresponding to a set of data nodes that can be composited into structured data objects. The method allows the user to select a subset of the tiles and composes a structured data object from that selection. The user can also apply values to the data nodes of the selected tiles and create the template based on that selection. The template includes the values for the properties as-applied within the context of the data nodes. Overall, the invention provides a convenient way for developers to create templates for their projects.

Problems solved by technology

Thus, the process of coding is complex, expensive, and, for some individuals beyond their ability.
However, unless that user is a trained programmer and is willing to expend the resources needed to code a new program, the user will not be able to use the desired specialized functionality on the computer.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Block template creation
  • Block template creation
  • Block template creation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028]The illustrative embodiments recognize and take into account one or more different considerations. For example, the illustrative embodiments recognize and take into account that an integrated development environment makes application programming easier for users with little to no background in computer software development. Instead of using traditional hand-coded computer programming, an integrated development environment enables developers to create applications using a visual user interface in combination with model-driven logic. Low-code development platforms reduce the amount of traditional hand coding, enabling accelerated delivery of business applications.

[0029]The illustrative embodiments recognize and take into account that as users gain familiarity with the integrated development environment, repeated interactions with graphical elements become tedious. While an integrated development environment allows inexperienced developers to easily drag-and-drop pre-built featur...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method, computer system, and computer program create a template in an integrated development environment. A set of tiles is displayed within a first area of a graphical user interface. Each tile corresponds to a set of data nodes that are composable into structured data objects according to a domain-specific language. A structured data object is composed from a subset of the tiles. The subset is displayed within a second area of the graphical user interface according to a context of the data nodes. Values are applied to properties of data nodes of the subset according to the context of the data nodes in the structured data object. The template is created from selected tiles of the subset. The template includes the values for the properties as-applied within the context.

Description

BACKGROUND1. Field[0001]The present disclosure relates to methods and devices for creating special purpose computers whose hardware and programming enable transformation of a user interface and transformation of the function of a computer such that an untrained user may develop applications.2. Description of the Related Art[0002]Currently, when a new computer program is desired, a trained programmer uses one or more specialized computer languages to create code. The code instructs a computer to perform a desired function.[0003]In most cases, even for simple programs, the programmer will have extensive training in order to write code that will be capable of creating the desired computer functionality. In the case of complex software, the programmer may need to develop an architecture for the computer program, and then write the code to implement the architecture. For a large project, an entire team of trained programmers may be needed to create the desired code.[0004]Thus, the proces...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/34G06F8/35
CPCG06F8/34G06F8/35G06F8/36G06F8/33
Inventor PIKE, YAIRDADDALA, HARSHITAGAO, ELIZABETHMILLER, LAURENCASAREGOLA, CLAIREGREENE, MICHAEL
Owner ADP