Patent ID: 11893365
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 1:
2. A system comprising:
at least one hardware processor; and
at least one non-transitory computer readable medium comprising instructions which, when executed by the at least one hardware processor, causes performance of operations comprising:
receiving, from a user by a service for generating multipage navigable interfaces as a function of semantic data, a definition of an application flow and a semantic definition of application functions, wherein the application flow indicates a flow between different application pages and the semantic definition identifies information and actions to make available in the multipage navigable interface;
responsive to receiving the definition of the application flow, identifying, by the service, a template of a multipage navigable interface that is compatible with the application flow, wherein the template encapsulates a set of functions that are independent of the semantic definition and includes a set of user interface components;
responsive to receiving the semantic data, mapping, by the service, different actions identified by the semantic definition to different user interface components in the set of user interface components;
generating, based on the template and the mapping, the multipage navigable interface comprising the set of user interface components for presenting the information and invoking the actions identified in the semantic definition, wherein a layout of the user interface components within the multipage navigable interface are determined independently of the semantic definition.