Patent ID: 7366991
Filing Date: 2008-04-29
Classification: G06F

Abstract:
1. A method in a computer system for customizing a user interface for a program module without modifying the program module, the method comprising: providing a structure definition file identifying content items and positions for displaying the content items on the user interface, wherein each content item has a content item name and identification number; providing a content display file identifying display content and functionality associated with content items, wherein the content display file identifies associated content items by identification number; providing a content definition file identifying content items by identification number and associated view type for displaying the content items; customizing the user interface by modifying at least one of the structure definition file, the content definition file, and the content display file without modifying the program module and without providing executable instructions; and under control of the program module, displaying the custom user interface as customized by displaying the display content associated with the content items by identification number at the positions indicated by the structure definition file.