发明名称 |
Methods and systems for dynamically generating and reusing dynamic web content |
摘要 |
Methods and systems for generating and reusing dynamic web content involve, for example, automatically generating client-side code on a server at run time, and automatically downloading the client-side code to the client side at run time. The client-side code is executed on the client side to become a widget with dynamic behavior attributes displayed as a component of a web page on a display screen of a client-side computing device. Dynamic behavior of the client-side code may triggered via an event handler mechanism wherein properties of the client-side code are dynamically changed without affecting any other content on the web page. The widget may be redisplayed on a subsequent occasion with a change in the widget without regenerating the client-side code. |
申请公布号 |
US9223891(B2) |
申请公布日期 |
2015.12.29 |
申请号 |
US201113233156 |
申请日期 |
2011.09.15 |
申请人 |
Citicorp Credit Services, Inc. (USA) |
发明人 |
Law-How-Hung France;Ram Ramadurai V. |
分类号 |
G06F15/16;G06F17/30;H04L29/08;G06F9/44 |
主分类号 |
G06F15/16 |
代理机构 |
Johnson, Marcou & Isaacs, LLC |
代理人 |
Johnson, Marcou & Isaacs, LLC ;Harrington, Esq. John M. |
主权项 |
1. A method for generating dynamic web page components, comprising:
automatically generating, by a server-side processor, client-side code for content of a web page embedded with at least one tag with dynamic behavior attributes for a widget within the code for the content of the web page at run time; automatically downloading, by the server-side processor, the client-side code embedded with the at least one tag to a client-side processor at run time; executing, by the client-side processor, the client-side code embedded with the at least one tag to become a widget with dynamic behavior attributes displayed as a component of the web page on a display screen of a client-side computing device; triggering dynamic behavior of the client-side code on the client-side processor via the dynamic behavior attributes of the widget by an occurrence of an event at the client-side processor based at least in part on a user interaction with the client-side processor and personalization rules; and caching, by the client-side processor, the code for the content of the web page embedded with the at least one tag according to a tag parameter when no change is implemented in the widget by said occurrence of the event at the client-side processor or caching, by the server-side processor, the code for the content of the web page embedded with the at least one tag according to the tag parameter when a change in the widget is implemented by said occurrence of the event at the client-side processor. |
地址 |
Sioux Falls SD US |