Method and system for generating user interfaces
First Claim
1. A method for generating user interfaces, comprising:
- (a) making a request from a client computer;
(b) receiving the request at a server end and according to the request transferring a frame and a configuration file from the server end to the client computer, the configuration file comprising a plurality of filenames, a plurality of file addresses and a plurality of file coordinates, wherein each of the filenames corresponds to one file address and one file coordinate, each of the file addresses corresponds to a storage apparatus where the file corresponding to the filename is located and the file coordinate is used to designate the location of the file on the frame; and
(c) receiving the frame and the configuration file from the client computer; and
(d) linking to the storage apparatus corresponding to the file addresses and downloading the files corresponding to the filenames according to the file addresses corresponding to the filenames in the configuration file from the client computer; and
(e) generating a user interface on the frame by displaying the files downloaded from the client computer based on the file coordinates corresponding to the filenames in the configuration file.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating dynamic user interfaces is disclosed herein. A client makes a request to a server for generating a user interface. Thereupon receiving the request, the server transfers a frame and a configuration file to the client in return. The configuration file comprises a plurality of filenames, file addresses and file coordinates. Each filename corresponds to a file address and a file coordinate. Each file address corresponds to a storage apparatus. The file coordinates are used to designate the positions of the files on the frame. Upon the client receiving the frame and the configuration file, the client links to the storage apparatus corresponding to the file addresses and downloads the files corresponding to the filenames. The client generates a user interface within the frame by displaying the downloaded files based on the file coordinates corresponding to the filenames in the configuration file.
57 Citations
44 Claims
-
1. A method for generating user interfaces, comprising:
-
(a) making a request from a client computer;
(b) receiving the request at a server end and according to the request transferring a frame and a configuration file from the server end to the client computer, the configuration file comprising a plurality of filenames, a plurality of file addresses and a plurality of file coordinates, wherein each of the filenames corresponds to one file address and one file coordinate, each of the file addresses corresponds to a storage apparatus where the file corresponding to the filename is located and the file coordinate is used to designate the location of the file on the frame; and
(c) receiving the frame and the configuration file from the client computer; and
(d) linking to the storage apparatus corresponding to the file addresses and downloading the files corresponding to the filenames according to the file addresses corresponding to the filenames in the configuration file from the client computer; and
(e) generating a user interface on the frame by displaying the files downloaded from the client computer based on the file coordinates corresponding to the filenames in the configuration file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
23. A system for generating user interfaces, comprising:
-
a server, comprising;
a frame module used to generate a frame; and
a plurality of configuration files, each of the configuration files having a plurality of filenames, a plurality of file addresses and a plurality of file coordinates, wherein each of the filenames corresponds to one of the file addresses and one of the file coordinates, each of the file addresses corresponds to a storage apparatus where the file corresponding to the filename is located, and the file coordinates are used to designate the locations of the files on the frame;
a client computer, comprising;
a communication module for receiving the frame and the configuration files from the server;
a download module for linking to the storage apparatus corresponding to the file addresses and downloading the files corresponding to the filenames according to the file addresses in the configuration file; and
a combination module for displaying the downloaded files on the frame to update the user interface based on the file coordinates corresponding to the filenames in the configuration file.
-
Specification