COMPOSITIONAL ENTITY MODELING SYSTEMS AND METHODS
First Claim
1. An entity modeling system, comprising:
- at least one processor;
a data store storing a plurality of entity building blocks;
at least one non-transitory computer readable medium; and
stored instructions embodied on the at least one non-transitory computer readable medium and translatable by the at least one processor to;
display, via a graphical user interface on a user device, an entity model designer tool having a plurality of components including an entity composition function;
responsive to an instruction from a user on the user device to model an entity in the entity model designer tool;
generate a first view, the first view containing a name of the entity and the entity composition function; and
display the first view on the graphical user interface;
responsive to user interaction with the entity composition function in the first view;
access the data store over a network;
generate a second view, the second view including a collection of at least one entity building block retrieved from the data store; and
display the second view on the graphical user interface; and
responsive to the user selecting a first entity building block from the collection to add to the entity, automatically extending the entity to include settings of the first entity building block, the settings including at least one of a property, a permission, an action, a behavior, or a resource to the entity.
4 Assignments
0 Petitions
Accused Products
Abstract
An entity modeling system integrated with a low-code application development platform may have a web/mobile-based user interface that can run in a browser environment on user devices ranging from desktop computers to smart phones. Users such as a subject matter expert may access an entity model designer tool of the system to model an entity. Responsive to user interaction with an entity composition function, the system may access a data store over a network and generate a view including a collection of entity building block(s) retrieved from the data store. Responsive to the user selecting a first entity building block from the collection to add to the entity, the system may automatically extend the entity to include settings of the first entity building block. The settings may include at least one of a property, permission, action, behavior, or resource to the entity.
-
Citations
20 Claims
-
1. An entity modeling system, comprising:
-
at least one processor; a data store storing a plurality of entity building blocks; at least one non-transitory computer readable medium; and stored instructions embodied on the at least one non-transitory computer readable medium and translatable by the at least one processor to; display, via a graphical user interface on a user device, an entity model designer tool having a plurality of components including an entity composition function; responsive to an instruction from a user on the user device to model an entity in the entity model designer tool; generate a first view, the first view containing a name of the entity and the entity composition function; and display the first view on the graphical user interface; responsive to user interaction with the entity composition function in the first view; access the data store over a network; generate a second view, the second view including a collection of at least one entity building block retrieved from the data store; and display the second view on the graphical user interface; and responsive to the user selecting a first entity building block from the collection to add to the entity, automatically extending the entity to include settings of the first entity building block, the settings including at least one of a property, a permission, an action, a behavior, or a resource to the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for entity modeling, the computer program product having at least one non-transitory computer readable medium storing instructions translatable by at least one processor to:
-
display, via a graphical user interface on a user device, an entity model designer tool having a plurality of components including an entity composition function; responsive to an instruction from a user on the user device to model an entity in the entity model designer tool; generate a first view, the first view containing a name of the entity and the entity composition function; and display the first view on the graphical user interface; responsive to user interaction with the entity composition function in the first view; access a data store over a network; generate a second view, the second view including a collection of at least one entity building block retrieved from the data store; and display the second view on the graphical user interface; and responsive to the user selecting a first entity building block from the collection to add to the entity, automatically extending the entity to include settings of the first entity building block, the settings including at least one of a property, a permission, an action, a behavior, or a resource to the entity. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification