Sign In to Follow Application
View All Documents & Correspondence

"Web Page Rendering Mechanism Using External Programmatic Themes"

Abstract: A web page rendering mechanism in which a computing system generating a web page from a web page definition. A web page class is complied from the web page definition. The theme-specific properties are described separate from the web page definition in theme-oriented text documents that are compiled into a theme class. The web page is rendered by executing an instance of the web page class in conjunction with an instance of the theme class. The web page object may include an object for each control element to be rendered. In addition, the theme object may include an object for control elements of each control element type. When rendering a control element of a particular type, the object corresponding to that control element is executed from the web page object. In addition, the object corresponding to the control element type is executed from the theme object.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
19 May 2004
Publication Number
26/2006
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

MICROSOFT CORPORATION
One Microsoft Way, Redmond, Washington 98052

Inventors

1. SHANKU S. NIYOGI
228 West Lake sammamish Parkway SE, Bellevue, Washington 98008
2. TING-HAO YANG
515 Lake Street, South #309, Kirkland, Wahington 98033
3. DAVID SERGE EBBO
10909 Avondale Road NE #J139, Redmond, Washington 98052
4. ROBERT M. HOWARD
34910 SE Curtis Drive, Snoqualmie, Washington 98065
5. JOSEPH K. CRONEY
108 2nd Avenue, South #511, Kirkland, Washington 98033
6. SCOTT DAVID GUTHRIE
10045 NE 1st Street, Unit 526, Bellevue, Washington 98004

Specification

Documents

Application Documents

# Name Date
1 908-del-2004-Priority-Documents-(19-05-2004).pdf 2004-05-19
1 908-DEL-2004_EXAMREPORT.pdf 2016-06-30
2 908-del-2004-abstract.pdf 2011-08-20
2 908-del-2004-GPA-(19-05-2004).pdf 2004-05-19
3 908-del-2004-Form-5-(19-05-2004).pdf 2004-05-19
3 908-del-2004-assignment.pdf 2011-08-20
4 908-del-2004-Form-3-(19-05-2004).pdf 2004-05-19
4 908-del-2004-claims.pdf 2011-08-20
5 908-del-2004-Form-2-(19-05-2004).pdf 2004-05-19
5 908-del-2004-correspondence.pdf 2011-08-20
6 908-del-2004-Form-18-(19-05-2004).pdf 2004-05-19
6 908-del-2004-description.pdf 2011-08-20
7 908-del-2004-Form-1-(19-05-2004).pdf 2004-05-19
7 908-del-2004-drawings.pdf 2011-08-20
8 908-del-2004-form1.pdf 2011-08-20
8 908-del-2004-Drawings-(19-05-2004).pdf 2004-05-19
9 908-del-2004-Description-(Complete)-(19-05-2004).pdf 2004-05-19
9 908-del-2004-form2.pdf 2011-08-20
10 908-del-2004-Correspondence-others-(19-05-2004).pdf 2004-05-19
10 908-del-2004-form26.pdf 2011-08-20
11 908-del-2004-Claims-(19-05-2004).pdf 2004-05-19
11 908-del-2004-form3.pdf 2011-08-20
12 908-del-2004-Assignments-(19-05-2004).pdf 2004-05-19
12 908-del-2004-form5.pdf 2011-08-20
13 908-del-2004-Abstract-(19-05-2004).pdf 2004-05-19
13 908-del-2004-priority document.pdf 2011-08-20
14 908-del-2004-Correspondence-others-(12-05-2008).pdf 2008-05-12
14 908-del-2004-Correspondence-PO-(03-06-2004).pdf 2004-06-03
15 908-del-2004-Correspondence-others-(03-09-2007).pdf 2007-09-03
15 908-del-2004-Correspondence-others-(13-07-2004).pdf 2004-07-13
16 908-del-2004-Form-13-(03-09-2007).pdf 2007-09-03
16 908-del-2004-Form-3-(23-07-2004).pdf 2004-07-23
17 908-del-2004-GPA-(28-06-2006).pdf 2006-06-28
17 908-del-2004-Correspondence-others-(23-07-2004).pdf 2004-07-23
18 908-del-2004-Correspondence-others-(14-09-2004).pdf 2004-09-14
18 908-del-2004-Form-3-(19-08-2004).pdf 2004-08-19
19 908-del-2004-Correspondence-others-(19-08-2004).pdf 2004-08-19
19 908-del-2004-Form-3-(14-09-2004).pdf 2004-09-14
20 908-del-2004-Correspondence-others-(19-08-2004).pdf 2004-08-19
20 908-del-2004-Form-3-(14-09-2004).pdf 2004-09-14
21 908-del-2004-Correspondence-others-(14-09-2004).pdf 2004-09-14
21 908-del-2004-Form-3-(19-08-2004).pdf 2004-08-19
22 908-del-2004-Correspondence-others-(23-07-2004).pdf 2004-07-23
22 908-del-2004-GPA-(28-06-2006).pdf 2006-06-28
23 908-del-2004-Form-13-(03-09-2007).pdf 2007-09-03
23 908-del-2004-Form-3-(23-07-2004).pdf 2004-07-23
24 908-del-2004-Correspondence-others-(13-07-2004).pdf 2004-07-13
24 908-del-2004-Correspondence-others-(03-09-2007).pdf 2007-09-03
25 908-del-2004-Correspondence-others-(12-05-2008).pdf 2008-05-12
25 908-del-2004-Correspondence-PO-(03-06-2004).pdf 2004-06-03
26 908-del-2004-Abstract-(19-05-2004).pdf 2004-05-19
26 908-del-2004-priority document.pdf 2011-08-20
27 908-del-2004-Assignments-(19-05-2004).pdf 2004-05-19
27 908-del-2004-form5.pdf 2011-08-20
28 908-del-2004-Claims-(19-05-2004).pdf 2004-05-19
28 908-del-2004-form3.pdf 2011-08-20
29 908-del-2004-Correspondence-others-(19-05-2004).pdf 2004-05-19
29 908-del-2004-form26.pdf 2011-08-20
30 908-del-2004-Description-(Complete)-(19-05-2004).pdf 2004-05-19
30 908-del-2004-form2.pdf 2011-08-20
31 908-del-2004-form1.pdf 2011-08-20
31 908-del-2004-Drawings-(19-05-2004).pdf 2004-05-19
32 908-del-2004-Form-1-(19-05-2004).pdf 2004-05-19
32 908-del-2004-drawings.pdf 2011-08-20
33 908-del-2004-Form-18-(19-05-2004).pdf 2004-05-19
33 908-del-2004-description.pdf 2011-08-20
34 908-del-2004-Form-2-(19-05-2004).pdf 2004-05-19
34 908-del-2004-correspondence.pdf 2011-08-20
35 908-del-2004-Form-3-(19-05-2004).pdf 2004-05-19
35 908-del-2004-claims.pdf 2011-08-20
36 908-del-2004-Form-5-(19-05-2004).pdf 2004-05-19
36 908-del-2004-assignment.pdf 2011-08-20
37 908-del-2004-abstract.pdf 2011-08-20
37 908-del-2004-GPA-(19-05-2004).pdf 2004-05-19
38 908-del-2004-Priority-Documents-(19-05-2004).pdf 2004-05-19
38 908-DEL-2004_EXAMREPORT.pdf 2016-06-30