Computer system

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C345S215000

Reexamination Certificate

active

06411960

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to a method of generating an information page in a computing system and also to a computing system arranged to generate such a page.
2. Description of Related Art
In a presently known method of generating an information page in a computing system which has a database, a search is performed on the database to extract a set of data items which are then inserted into a fixed template to create an information page. This method has the disadvantage that it is difficult to produce variations in the layout and format of the information pages which are created.
SUMMARY OF THE INVENTION
According to one aspect of this invention, there is provided a method of generating an information page in a computer system, said computing system including a database stored on said computer system, said database comprising a set of templates and a set of data tables each of which contains a set of data items, said method comprising the steps of selecting a first order template, performing a search on said database using at least one input parameter to retrieve a set of data items, selecting at least one second order template, the or each second order template being subordinate to the first order template, and creating an information page containing the data items retrieved in the search, the first order template defining the overall format of the information page, and the or each second order template defining the format of an associated part of the information page.
The method of this invention has the advantage that it provides flexibility in the layout and format of the information pages which are created and an improvement in the visual impact of the individual pages.
Preferably, in said step of selecting at least one second order template, the or each second order template is selected by using control information contained in one of said tables.
The method may also include the step of selecting at least one third order template, the or each third order template being subordinate to an associated second order template, the or each third order template defining the format of a portion of a part of the information page defined by its associated second order template.
Preferably, the parameters used to retrieve said set of data items are obtained from an input command entered by a user of said computer system and control information contained in the said first order template.
Preferably, said data tables include a first table containing data items belonging to a first class of information, a second table containing data items belonging to a second class of information, and a third table linking data items in the first table with data items in the second table.
In one embodiment of the invention, said database contains data on a set of related products or services, and the information page contains a set of data items relating to one of said products or services.
According to a second aspect of this invention, there is provided a computer system for generating an information page, said computer system including a database stored on said computer system, said database comprising a set of templates and a set of data tables each of which contains a set of data items, said computer system being arranged to perform the operations of select a first order template, perform a search on said database using at least one input parameter to retrieve a set of data items, select at least one second order template, the or each second order template being subordinate to the first order template, and create an information page containing the data items retrieved in the search, the first order template defining the overall format of the information page, and the or each second order template defining the format of an associated part of the information page.


REFERENCES:
patent: 5680470 (1997-10-01), Moussa et al.
patent: 5802518 (1998-09-01), Karaev et al.
patent: 5864871 (1999-01-01), Kitalin et al.
patent: 5890175 (1999-03-01), Wong et al.
patent: 5897622 (1999-04-01), Blinn et al.
patent: 5969716 (1999-10-01), Davis et al.
patent: 6075193 (2000-06-01), Aoki et al.
patent: 0858041 (1998-08-01), None
patent: WO 98/14896 (1998-04-01), None
Database WPI Week 199936, Derwent Publications Ltd., London, GB; AN 1999-430270, XP002124849, “Computer System for Automatically Organizing Contents” & WO 99 34303 A (Rip Japan Co Ltd), Jul. 8, 1999.
Patent Abstracts of Japan, vol. 1999, No. 04, Apr. 30, 1999 & JP 11 015723 A (Nec Corp), Jan. 22, 1999.
Chahuneau et al: “SGML Template Driven Database Extraction: A New Approach to Report Generation”, Internet, ‘Online’ Jul. 21, 1998, pp. 1-7, XP002124848, Retrieved from the Internet: URL:http://www.oasis-open.org/cover/chahuneauSGML96.html ‘retrieved on Dec. 6, 1999’.
Kristensen, “Template Resolution in XML/HTML”, Computer Networks and ISDN Systems, NL, North Holland Publishing, Amsterdam, vol. 30, No. 1-7, p. 239-249, XP004121423.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2944831

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.