Channel definition architecture extension
First Claim
1. A computer readable medium including instructions readable by a computer which, when implemented, cause the computer to handle information from a server remote from the computer by performing steps comprising:
- storing a content structure file, a data file and a script file on the computer, the data file including data indicative of the information and the script file including script information indicative of a desired form in which the data is to be rendered, the content structure file, data file and script file being independently received and stored by the computer;
reading the content structure file to ascertain which script in the script file is associated with data to be rendered;
retrieving the data from the data file and executing the associated script in the script file to render the data; and
displaying the rendered data on a display controlled by the computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for rendering information, such as, available through the Internet on a computer includes storing a content structure file, a data file and a script file. The data file includes data indicative of the information and the script file includes script information indicative of a desired form in which the data is to be rendered. The content structure file, data file and script file are independently receivable by the computer. The content structure file is read to ascertain which script in the script file is associated with data to be rendered. The data from the data file is retrieved and the associated script file is executed to render the data. Instructions can be provided on a computer readable medium to implement the method.
-
Citations
24 Claims
-
1. A computer readable medium including instructions readable by a computer which, when implemented, cause the computer to handle information from a server remote from the computer by performing steps comprising:
-
storing a content structure file, a data file and a script file on the computer, the data file including data indicative of the information and the script file including script information indicative of a desired form in which the data is to be rendered, the content structure file, data file and script file being independently received and stored by the computer;
reading the content structure file to ascertain which script in the script file is associated with data to be rendered;
retrieving the data from the data file and executing the associated script in the script file to render the data; and
displaying the rendered data on a display controlled by the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
storing a preference on the computer file having information regarding data to be stored in the data file; and
intermittently receiving updated data and reading the preference file to ascertain if the updated data is to be stored in the data file.
-
-
7. The computer readable medium of claim 6 wherein the content structure file includes preference tags associated with default preferences, and wherein storing a preference file includes reading the preference tags.
-
8. The computer readable medium of claim 7 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing steps comprising:
changing the information in the preference file.
-
9. The computer readable medium of claim 1 wherein executing the script comprises rendering the data in a processor independent form.
-
10. The computer readable medium of claim 9 wherein the computer comprises a mobile device, and wherein storing the content structure file, data file and script file includes receiving the content structure file, data file and script file from a desktop computer.
-
11. The computer readable medium of claim 9 wherein executing the script comprises rendering the data in hypertext markup language (HTML) form.
-
12. The computer readable medium of claim 1 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing steps comprising:
-
storing a first script file and a second script file on the computer; and
wherein reading the content structure file to ascertain which script includes examining the first script file for the associated script and wherein executing includes executing another script from the second script file if the associated script is not found.
-
-
13. A method for displaying information from a server on a display of a computer remote from the server comprising:
-
storing a content structure file, a data file and a script file on the computer, the data file including data indicative of the information and the script file including script information indicative of a desired form in which the data is to be rendered, the content structure file, data file and script file being independently received and stored by the computer;
reading the content structure file to ascertain which script in the script file is associated with data to be rendered;
retrieving the data from the data file and executing the associated script in the script file to render the data; and
displaying the rendered data on the computer'"'"'s display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
storing a preference file on the computer having information regarding data to be stored in the data file; and
intermittently receiving updated data and reading the preference file to ascertain if the updated data is to be stored in the data file.
-
-
22. The method of claim 21 wherein the content structure file includes preference tags associated with default preferences, and wherein storing a preference file includes reading the preference tags.
-
23. The method of claim 22 and further comprising changing the information in the preference file.
-
24. The method of claim 13 and further comprising storing a first script file and a second script file on the computer;
- and wherein reading the content structure file to ascertain which script includes examining the first script file for the associated script and wherein executing includes executing another script from the second script file if the associated script is not found.
Specification