System and method for developing an application
First Claim
1. A method of remotely modifying a user interface displayed through an application operating on a plurality of computing devices, the method to be performed at a server that is remote from the computing devices, the method comprising:
- identifying a first set of parameters corresponding to at least one user interface element of the user interface, wherein each user interface element of the at least one user interface element is identified at the server by a programming language unit for the user interface element;
identifying a second set of parameters corresponding to the at least one user interface element of the user interface;
identifying at least one first computing device in the plurality of computing devices by determining that information corresponding to each first computing device satisfies a first parameter setting;
identifying at least one second computing device in the plurality of computing devices by determining that information corresponding to each second computing device satisfies a second parameter setting; and
sending the first set of parameters to the at least one first computing device, wherein each first computing device in the at least one first computing deviceupdates the at least one user interface element displayed by the application on that first computing device using the first set of parameters; and
displays a modified first user interface through the application, the modified first user interface comprising the at least one user interface element as defined by the first set of parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
183 Citations
24 Claims
-
1. A method of remotely modifying a user interface displayed through an application operating on a plurality of computing devices, the method to be performed at a server that is remote from the computing devices, the method comprising:
-
identifying a first set of parameters corresponding to at least one user interface element of the user interface, wherein each user interface element of the at least one user interface element is identified at the server by a programming language unit for the user interface element; identifying a second set of parameters corresponding to the at least one user interface element of the user interface; identifying at least one first computing device in the plurality of computing devices by determining that information corresponding to each first computing device satisfies a first parameter setting; identifying at least one second computing device in the plurality of computing devices by determining that information corresponding to each second computing device satisfies a second parameter setting; and sending the first set of parameters to the at least one first computing device, wherein each first computing device in the at least one first computing device updates the at least one user interface element displayed by the application on that first computing device using the first set of parameters; and displays a modified first user interface through the application, the modified first user interface comprising the at least one user interface element as defined by the first set of parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for remotely modifying a user interface displayed through an application operating on a plurality of computing devices, the system comprising:
-
a server and the plurality of computing devices, wherein; the server comprises a first processor and a first memory storing first instructions which, when executed by the first processor, cause the first processor to identify a first set of parameters corresponding to at least one user interface element of the user interface, wherein each user interface element of the at least one user interface element is identified at the server by a programming language unit for the user interface element; identify a second set of parameters corresponding to the at least one user interface element of the user interface; identify at least one first computing device in the plurality of computing devices by determining that information corresponding to each first computing device satisfies a first parameter setting; identify at least one second computing device in the plurality of computing devices by determining that information corresponding to each second computing device satisfies a second parameter setting; send the first set of parameters to the at least one first computing device; each computing device in the at least one first computing device comprises a second processor and a second memory storing instructions which, when executed by the second processor, cause the second processor to update the at least one user interface element displayed by the application on that first computing device using the first set of parameters; and display a modified first user interface through the application, the modified first user interface comprising the at least one user interface element as defined by the first set of parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing computer-executable instructions, the instructions for causing a processor to perform a method of remotely modifying a user interface displayed through an application operating on a plurality of computing devices, the method comprising:
-
identifying a first set of parameters corresponding to at least one user interface element of the user interface, wherein each user interface element of the at least one user interface element is identified at the server by a programming language unit for the user interface element; identifying a second set of parameters corresponding to the at least one user interface element of the user interface; identifying at least one first computing device in the plurality of computing devices by determining that information corresponding to each first computing device satisfies a first parameter setting; identifying at least one second computing device in the plurality of computing devices by determining that information corresponding to each second computing device satisfies a second parameter setting; and sending the first set of parameters to the at least one first computing device, wherein each first computing device in the at least one first computing device updates the at least one user interface element displayed by the application on that first computing device using the first set of parameters; and displays a modified first user interface through the application, the modified first user interface comprising the at least one user interface element as defined by the first set of parameters. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification