AUTOMATIC GENERATION OF PORTAL THEMES AND COMPONENTS
First Claim
1. A method comprising:
- identifying a user interface (UI) design created for at least one web page, where the UI design comprises a modified version of a default UI template;
analyzing at least one difference between the identified UI design and the default UI template; and
generating at least a subset of code and at least one style element for the at least one web page in response to identifying the UI design, the subset of generated code and the at least one generated style element based on the at least one analyzed difference between the identified UI design and the default UI template.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure involves systems, software, and computer implemented methods for generating code and/or style elements for a web page based on analyzed differences between a UI design and a default UI template. One example method includes identifying a user interface design created for at least one web page, where the UI design comprises a modified version of a default UI template. At least one difference between the identified UI design and the default UI template is analyzed. At least a subset of code and at least one style element are generated for the at least one web page in response to identifying the UI design, the subset of generated code and the at least one generated style element based on the at least one analyzed difference between the identified UI design and the default UI template.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a user interface (UI) design created for at least one web page, where the UI design comprises a modified version of a default UI template; analyzing at least one difference between the identified UI design and the default UI template; and generating at least a subset of code and at least one style element for the at least one web page in response to identifying the UI design, the subset of generated code and the at least one generated style element based on the at least one analyzed difference between the identified UI design and the default UI template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
one or more computers associated with an enterprise portal; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; identifying a user interface (UI) design created for at least one web page, where the UI design comprises a modified version of a default UI template; analyzing at least one difference between the identified UI design and the default UI template; and generating at least a subset of code and at least one style element for the at least one web page in response to identifying the UI design, the subset of generated code and the at least one generated style element based on the at least one analyzed difference between the identified UI design and the default UI template. - View Dependent Claims (13, 14, 15)
-
-
16. A computer program product encoded on a non-transitory storage medium, the product comprising non-transitory, computer readable instructions for causing one or more processors to perform operations comprising:
-
identifying a user interface (UI) design created for at least one web page, where the UI design comprises a modified version of a default UI template; analyzing at least one difference between the identified UI design and the default UI template; and generating at least a subset of code and at least one style element for the at least one web page in response to identifying the UI design, the subset of generated code and the at least one generated style element based on the at least one analyzed difference between the identified UI design and the default UI template. - View Dependent Claims (17, 18, 19)
-
-
20. A method comprising:
-
identifying a user interface (UI) design created for one or more web pages in a first set of web pages, where the UI design comprises a modified version of a default UI template, the identified UI design and the default UI template are static images, and the identified UI design and the default UI template are associated with a portal page for presentation to desktop clients; analyzing at least one difference between the identified UI design and the default UI template; generating at least a first subset of code and at least one first style element for one or more web pages in the first set of web pages in response to identifying the UI design, the first subset of generated code and the at least one generated first style element based on the at least one analyzed difference between the identified UI design and the default UI template; and generating at least a second subset of code and at least one second style element for one or more web pages in a second set of web pages associated with a portal page for presentation to clients via a mobile device or a tablet device based on the at least one analyzed difference between the identified UI design and the default UI template associated with the portal page for presentation to desktop clients.
-
Specification