SYSTEM AND METHOD FOR RAPID FINANCIAL APP PROTOTYPING
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure provides systems and methods for rapid prototyping of GUIs based on data files. The GUIs are suitable for use by customers of a service provider such as a financial service provider, and may be designed for any platform such as common mobile platforms. The systems and methods provide a convenient method for testing new GUIs for rollout and modification of products by the provider.
86 Citations
20 Claims
-
1-12. -12. (canceled)
-
13. A system for the rapid design of a user interface comprising:
-
a processor; a memory coupled to the processor, the memory configured to store program instructions for instructing the processor to carry out a method for the rapid design of a user interface within a computer system including the steps of; receiving, by a user device, a data file comprising a root object, the root object comprising contents selected from a view object, a data object, an action object, and an endpoint object; parsing the data file to identify the root object and the contents of the root object; automatically generating a graphical user interface (GUI) based on the root object and the contents of the root object, the GUI comprising components selected from a view region generated from the view object, a data region generated from the data object, and an action region generated from the action object and comprising a link to a backend application programming interface (API) defined by the endpoint object; automatically altering a display on the user device to display the generated GUI. - View Dependent Claims (14)
-
-
15-19. -19. (canceled)
-
20. A system for the rapid design of a user interface comprising:
-
a processor; a memory coupled to the processor, the memory configured to store program instructions for instructing the processor to carry out a method for generating and testing a user interface, the method comprising; generating a graphical user interface (GUI) from a data file, the data file comprising a root object, the root object comprising contents selected from a view object, a data object, an action object, and an endpoint object; displaying the GUI on a user device; accepting user data input to the user device via the GUI; generating and transmitting a message via a distributed network, the message configured to be received by a server and used by the server to generate a modified data file, the modified data file suitable for generating a modified GUI.
-
Specification