Canadian Patents Database / Patent 2514165 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2514165
(54) English Title: METADATA CONTENT MANAGEMENT AND SEARCHING SYSTEM AND METHOD
(54) French Title: SYSTEME ET METHODE DE GESTION ET DE RECHERCHE DE CONTENU DE METADONNEES
(51) International Patent Classification (IPC):
  • G06Q 10/10 (2012.01)
  • G06F 17/30 (2006.01)
(72) Inventors (Country):
  • STATCHUK, CRAIG (Canada)
(73) Owners (Country):
  • COGNOS INCORPORATED (Canada)
(71) Applicants (Country):
  • COGNOS INCORPORATED (Canada)
(74) Agent: GOWLING LAFLEUR HENDERSON LLP
(45) Issued:
(22) Filed Date: 2005-07-29
(41) Open to Public Inspection: 2007-01-29
(30) Availability of licence: N/A
(30) Language of filing: English

English Abstract





A method and system is provided for building a searchable corpus that includes
taxonomy definitions (or topic hierarchies) obtained from the structure of
business
reporting metadata.




Note: Claims are shown in the official language in which they were submitted.




What is claimed is:


1. A business taxonomy management system comprising:

a content scanner for reading source metadata documents containing
business reporting metadata, and for building a knowledge base representation
of
the metadata;

knowledge base documents containing the knowledge base representation
for the metadata;

a taxonomy engine for indexing terms in the knowledge base documents.

2. The business taxonomy management system as claimed in claim 1 wherein

the content scanner builds the knowledge base representation of the
metadata including a unique document identifier, a document date, a structured
hierarchy of reporting elements from the source metadata document, on or more
database queries used in each structured reporting element, and/or linkages to
other structured reporting elements in the source metadata document and other
business reporting metadata documents.

3. The business taxonomy management system as claimed in claim 1 wherein

each knowledge base document is encoded in Extensible Markup
Language (XML) and stored in a system data file.

4. The business taxonomy management system as claimed in claim 1 wherein

the taxonomy engine provides a taxonomy for indexed terms that are
parent topic terms, sibling topic terms or descendent topic terms.

5. The business taxonomy management system as claimed in claim 1 wherein

the taxonomy engine creates the taxonomy dynamically for each term
provided in the knowledge base documents.

6. a method for managing business taxonomy comprising the steps of:



- 38 -







reading each business reporting metadata document containing business
reporting metadata;

building a knowledge base representation for the metadata;

building one or more knowledge base documents containing the
knowledge base representation for the metadata;

indexing terms in the knowledge base documents; and

providing a taxonomy for each indexed terms.

7. The method as claimed in claim 6 wherein

the taxonomy providing step provides a taxonomy for each of indexed
terms that are parent topic terms, sibling topic terms or descendent topic
terms.

8. The method as claimed in claim 6 wherein

the taxonomy providing step comprises the step of determining parent topic
terms from a given term by:

finding knowledge base documents that contain the given term;

finding structured elements in the matching documents where the given
term is used;

getting all structured parent elements relative to the structured element for
each matching term; and

returning a list of names from elements found across all matching
documents.

9. The method as claimed in claim 6 wherein

the taxonomy providing step comprises the step of determining sibling topic
terms from a given term by:

finding knowledge base documents that contain the given term;

finding structured elements in the matching documents where the given
term is used;

getting all structured sibling elements relative to the structured element for
each snatching term; and



- 39 -







returning a list of names from elements found across all matching
documents.

10. The method as claimed in claim 6 wherein

the taxonomy providing step comprises the step of determining child topic
terms from a given term by:

finding knowledge base documents that contain the given term;

finding structured elements in the matching documents where the given
term is used;

getting all structured child elements relative to the structured element for
each matching term; and

returning a list of names from elements found across all matching
documents.

11.A synonymous management system comprising:

a content scanner for reading source metadata documents containing
business reporting metadata, and for building a knowledge base representation
of
the metadata;

knowledge base documents containing the knowledge base representation
for the metadata;

a synonymous and example engine for building a searchable index corpus
that includes synonymous and exemplar terms in the knowledge base
documents.

12. The synonymous management system as claimed in claim 11 wherein

the synonymous and example engine identifies terms in the metadata
documents, locates documents with the terms, finds term isomorphisms for the
given search terms, and creates logical associations between terms.

13.A method for managing synonymous and examples for business oriented
metadata comprising the steps of:



-40-




reading each business reporting metadata document containing business
reporting metadata;

searching knowledge base documents containing for a given term;

creating a list of documents with the given term;

finding term isomorphisms for the given search term; and

creating logical associations between the terms.

14.An index population system comprising:

a card generator for creating references to targeted content and producing
index business card content references to represent content instances, and

index business cards for containing contains summaries of referenced
content instances for populating an external search engine with references to
content so that the content can be found by the external search engine.

15.The index population system as claimed in claim 14 wherein

the summaries include one or more of terms, topic hierarchies, report
metadata, related information and URIs needed to show the content.

16.A method for populating indexes to one or more external search engines, the
method comprising the steps of:

reading business oriented content;

creating references to targeted content;

producing index business card content references to represent content
instances; and

generating index business cards for containing contains summaries of
referenced content instances.



- 41 -


A single figure which represents the drawing illustrating the invention.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Admin Status

Title Date
(22) Filed 2005-07-29
(41) Open to Public Inspection 2007-01-29
Dead Application 2008-07-29

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Filing $400.00 2005-07-29
Registration of Documents $100.00 2006-05-02

To view selected files, please enter reCAPTCHA code :




Filter Download Selected in PDF format (Zip Archive)
Document
Description
Date
(yyyy-mm-dd)
Number of pages Size of Image (KB)
Cover Page 2007-01-19 1 31
Abstract 2005-07-29 1 6
Description 2005-07-29 37 1,750
Claims 2005-07-29 4 144
Drawings 2005-07-29 15 902
Representative Drawing 2007-01-05 1 10
Correspondence 2005-09-15 1 26