Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2005-10-18
2005-10-18
Dam, Tuan (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S100000, C717S106000, C715S252000
Reexamination Certificate
active
06957416
ABSTRACT:
Computer readable media and methods are associated with a software development tool that is useful when authoring programs that generate documents, such as markup language documents. In one respect, the invention is a computer readable medium on which is embedded computer software. The software comprises a base class, an inline class and a container class. The base class defines a parent-child relationship by which a child object is stored within the storage space of its parent object. The inline class is an extension of the base class, wherein a member of the inline class is permitted to be a child object but prohibited from being a parent object. The container class is an extension of the base class, wherein a member of the container class is permitted to be a child object and/or a parent object. A well-formed document can be modeled in software using members of the inline and/or container classes. In another respect, the invention is a method of using the a set of classes to develop a document-producing program. The set of classes comprises the base class, inline class and container class. In yet another respect, the invention is a document-producing program produced by the preceding method.
REFERENCES:
patent: 5544302 (1996-08-01), Nguyen
patent: 5708825 (1998-01-01), Sotomayor
patent: 5860073 (1999-01-01), Ferrel et al.
patent: 5940834 (1999-08-01), Pinard et al.
patent: 5953526 (1999-09-01), Day et al.
patent: 6003077 (1999-12-01), Bawden et al.
patent: 6035119 (2000-03-01), Massena et al.
patent: 6208994 (2001-03-01), Abdelnur
patent: 6476833 (2002-11-01), Moshfeghi
patent: 6584480 (2003-06-01), Ferrel et al.
patent: 6598035 (2003-07-01), Branson et al.
patent: 6651240 (2003-11-01), Yamamoto et al.
patent: 6654754 (2003-11-01), Knauft et al.
patent: 6684369 (2004-01-01), Bernardo et al.
patent: 2002/0042831 (2002-04-01), Capone et al.
patent: 2003/0131338 (2003-07-01), Georgalas
Monmarche, N., Nocent, G., Slimane, M., Venturini, G., Santini, PI, “Imagine: a tool for generating HTML style sheets with an interactive genetic algorithm based on genes frequencies”, p. 640-645, IEEE 1999, retrieved from IEEE database Dec. 3, 2003.
Ohtsuki, Mika, Segawa, Jun'ichi, Yoshida, Norihiko, Makinouchi, Akifumi, “Structured Document Framework for Design Pattern based on SGML”, p. 320323, IEEE 1997, retrieved from IEEE database Dec. 3, 2003.
Ozsu, M. Tamer, Iglinski, Paul, Szafron, Duane, El-Medani, Sherine, Jughanns, Manuela, “An Object-oriented SGML/HYTIME Compliant Multimedia Database Management System”, Nov. 1997, retrieved from ACM Portal database Dec. 3, 2003.
Dam Tuan
Hewlett--Packard Development Company, L.P.
Steelman Mary
LandOfFree
Document builder classes and methods does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Document builder classes and methods, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Document builder classes and methods will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3490676