WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
1. (WO2003009177) WEB SITE APPLICATION DEVELOPMENT METHOD USING OBJECT MODEL FOR MANAGING WEB-BASED CONTENT
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2003/009177 International Application No.: PCT/US2002/021430
Publication Date: 30.01.2003 International Filing Date: 05.07.2002
Chapter 2 Demand Filed: 13.02.2003
IPC:
G06F 9/44 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
Applicants: DH LABS, INC.[US/US]; Suite 1800 1585 Kapiolani Boulevard Honolulu, HI 96814-4500, US
Inventors: SHIIGI, Clyde, K.; US
MALINS, Jeffrey, S.; US
HAMASAKI, Keith, D.; US
Agent: CHONG, Leighton, K.; Ostrager Chong & Flaherty (Hawaii) Suite 1200 841 Bishop Street Honolulu, HI 96813-3908, US
Priority Data:
60/305,55516.07.2001US
Title (EN) WEB SITE APPLICATION DEVELOPMENT METHOD USING OBJECT MODEL FOR MANAGING WEB-BASED CONTENT
(FR) PROCEDE DE DEVELOPPEMENT D'APPLICATIONS DE SITE WEB AU MOYEN D'UN MODELE OBJET DESTINE A LA GESTION D'UN CONTENU CESSIBLE SUR INTERNET
Abstract:
(EN) A system and method for developing an application for serving a document to a client in a client/server network employs an Object Model which defines templates (30), extensions (32), documents (34), and content objects (36) in a template inheritance model. The Object Model serves a document, such as a webpage of a Web site application, by combining the structure and content inherited from a template and extensions in the template hierarchy. The templates specify the structure of the document and include tags as placeholders for content objects to be incorporated in the document. Extensions descend from either a template or another extension, and can expand upon the number of tags specified in a parent, add additional formatting to the layout, and/or refine the definition of tags that already exist in the inheritance hierarchy. When a document is to be viewed or served, a page server retrieves the template hierarchy and incorporates all tagged content in the structure inherited from the template and its extensions. The Object Model provides a framework for developing Web sites and other applications that is more robust and simpler to manage than the traditional file directory model of conventional Web applications. This framework makes it possible to create complex and highly structured Web applications that are efficient to develop and easier to maintain, and without ever having to write source code.
(FR) L'invention concerne un système et un procédé permettant de développer une application destinée à transmettre un document à un client dans un réseau client/serveur au moyen d'un modèle objet qui définit des gabarits (30), des extensions (32), des documents (34), et des objets de contenu (36) dans un modèle d'héritage de gabarit. Le modèle objet transmet un document, tel qu'une page Web d'une application de site Web, par combinaison de la structure et du contenu hérités d'un gabarit et des extensions dans la hiérarchie de gabarit. Les gabarits spécifient la structure du document et contiennent des étiquettes servant de paramètres fictifs pour les objets de contenu à introduire dans le document. Les extensions proviennent soit d'une gabarit, soit d'une autre extension, et peuvent s'étendre sur le nombre d'étiquettes spécifiées dans un ascendant, ajouter un formatage additionnel à la mise en page, et/ou préciser la définition des étiquettes déjà existantes dans la hiérarchie d'héritage. Lorsqu'un document est sur le point d'être visualisé ou transmis, un serveur de pages extrait la hiérarchie de gabarit et introduit tout le contenu étiqueté dans la structure héritée de la gabarit et de ses extensions. Le modèle objet fournit un cadre d'applications destiné à développer des sites Web et d'autres applications plus robustes et plus simples à gérer que le modèle de répertoire de fichiers classiques d'applications Web conventionnel. Ce cadre d'applications permet de créer des applications Web complexes et très structurées faciles à développer et à tenir à jour sans avoir à écrire de codes sources.
front page image
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)