Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

US007908550Bl

(12) UIllt€d States Patent (10) Patent No.: US 7,908,550 B1 Chittu et al. (45) Date of Patent: Mar. 15, 2011 (54) DYNAMIC TREE CONTROL SYSTEM (56) References Cited (75) Inventors: Jeyaprakash K. Chittu, Burlington, U-S PATENT DOCUMENTS MA (US);Anil Tandon, Burlington, MA 5,701,137 A * 12/1997 Kiernan etal. ............. .. 715/853 (Us) 5,977,971 A * 11/1999 Guzaketal. 715/853 7,028,306 B2* 4/2006 Bolokeretal. .. 719/310

[graphic]

. . . 2001/0045952 Al* ll/2001 Tenev et al. 345/440 (73) ASS1gI1ee- Oracle Internatlonal C0rP0ratl0I1, 2002/0174201 Alele 11/2002 Ramer et a1 ““““““““ " 709/220

Redwood Shores, CA (U S) * Cited by examiner ( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35

U.S.C. l54(b) by 985 days. (57) ABSTRACT
A dynamic tree control system includes a scripted program

sent from a server, to be interpreted by a client browser. The program uses dynamic HTML and includes program code for

Primary Examiner * Rachna S Desai

(21) Appl.No.: 11/706,911

(22) Filed? Feb- 131 2007 displaying, under the control of the browser, a tree structure having one or more tree nodes in which at least a portion of

Related U-S- Application Data data retrieved from the server is represented. The program

(62) Division of application No. 09/735 356 filed on Dec. also includes Program Code for dynamically altering’ in 12 2000 now Pat NO 7 181 68 4 ’ ’ response to some event, the tree structure without further

accessing the server. The program also includes an event manager that registers with the browser to be notified upon

[graphic]

(51) Int. C]. G 0 6 F 17/00 2006 01 the occurrence one or more events. The event manager G 0 6 F 3/048 E200601; receives notification of the event from the browser, and noti' _ fies the layer in which the event originated or took place. A (52) U.S. Cl. ...................................... .. 715/234, 715/853 notified layer response to the event, for example, by dynami_ (58) Field of Classification Search ................ .. 715/234, Cally altering the tree structure, 71 5/853 See application file for complete search history. 19 Claims, 24 Drawing Sheets EVENT 122 REGISTER NOTIFICATION 124 WITH BROWSER FROM BROWSER EVENT MANAGER @

[graphic]
[graphic]
[merged small][merged small][subsumed][merged small][merged small][merged small][graphic][graphic][graphic][graphic][graphic][merged small][graphic][graphic][subsumed][graphic][merged small][graphic][graphic]
[graphic][subsumed][graphic][graphic][graphic][graphic][merged small][graphic][merged small][graphic][graphic][graphic][graphic][graphic][graphic][subsumed][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic]
[merged small][graphic][graphic][subsumed][graphic][graphic][merged small][merged small][merged small][merged small][graphic][graphic][graphic]
[graphic][merged small][merged small][merged small][merged small][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][merged small][merged small]
« PrécédentContinuer »