System, method, and computer program for a consumer defined information architecture

US9904729B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9904729-B2
Application numberUS-201313915489-A
CountryUS
Kind codeB2
Filing dateJun 11, 2013
Priority dateMar 30, 2005
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are described for performing synthesis of relationships between a plurality of concept definitions automatically derived from a faceted domain of information. Some embodiments involve identifying at least one facet attribute in an active concept definition specified by user input. In response to determining that at least one explicit relationship and/or at least one implicit relationship exist(s) between the active concept definition and a first concept definition of the plurality of concept definitions, a relationship is synthesized between the active concept definition and the first concept definition.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, performed in a computer, for synthesizing one or more relationships between concept definitions in a plurality of concept definitions, wherein each of the concept definitions comprises at least one of a plurality of attributes, the method comprising: providing a user interface comprising a web page that renders a view of data elements corresponding to an active content node in a domain of information, the active content node being associated with an active concept definition in the plurality of concept definitions; determining, based at least in part on input received via the user interface, whether any implicit relationships exist between the active concept definition and a first concept definition of the plurality of concept definitions, wherein an implicit relationship between the active concept definition and the first concept definition is determined to exist if the active concept definition and the first concept definition share at least one common attribute in the plurality of attributes; in response to determining that at least one implicit relationship exists between the active concept definition and the first concept definition, using the computer, synthesizing a previously unrecognized relationship between the active concept definition and the first concept definition; and generating a dimensional concept hierarchy based on dimensional concept relationships synthesized between the active concept definition and the plurality of concept definitions. 2. The method of claim 1 , wherein the relationship synthesized between the active concept definition and the first concept definition is either an ancestor relationship or a descendant relationship. 3. The method of claim 1 , further comprising: defining a limit for a number of hierarchical steps in the dimensional concept hierarchy. 4. The method of claim 3 , further comprising: receiving user input indicating the limit. 5. The method of claim 1 , further comprising: defining a limit on a number of relationships to synthesize between the active concept definition and the plurality of concept definitions. 6. The method of claim 5 , further comprising: receiving user input indicating the limit. 7. The method of claim 1 , wherein synthesizing the relationship between the active concept definition and the first concept definition further comprises defining a dimensional axis between the active concept definition and the first concept definition in the dimensional concept hierarchy. 8. The method of claim 1 , further comprising: evaluating sets of dimensional concept relationships for presence of indirect relationships and assembling the dimensional concept hierarchy without the indirect relationships. 9. The method of claim 1 , further comprising: defining the dimensional concept relationships for the domain of information such that said defining is limited to real-time processing using concept definitions proximal to a selected concept definition. 10. The method of claim 1 , further comprising: defining the dimensional concept relationships for a domain to be classified such that said defining is limited in time for latency control. 11. The method of claim 1 , wherein the domain of information further comprises a plurality of content nodes and wherein the method further comprises: automatically deriving the plurality of concept definitions from the domain of information by examining the content nodes. 12. The method of claim 11 , further comprising: defining the dimensional concept relationships for a domain to be classified such that said defining is limited to processing a localized region of the domain using content nodes proximal to a selected content node. 13. The method of claim 1 , wherein the data elements include concept definitions and the user interface allows a user to modify the concept definitions. 14. The method of claim 1 , wherein the data elements include hierarchical data and the user interface allows a user to modify the hierarchical data. 15. The method of claim 1 , wherein the data elements include content nodes and the user interface allows a user to change a position of a content node associated with concepts relative to other content nodes associated with concepts in a dimensional concept taxonomy. 16. The method of claim 1 , wherein the user interface allows a user to change definitions describing subject matter of a content node. 17. The method of claim 1 , wherein the user interface allows display of data element modifications to a user. 18. The method of claim 1 , wherein the synthesized relationship represents a data connection that matches an interest of the user. 19. At least one non-transitory computer-readable medium encoded with instructions that, when executed by a computer, cause the computer to perform a method of synthesizing relationships between concept definitions in a plurality of concept definitions, wherein each of the concept definitions comprises at least one of a plurality of attributes, the method comprising: providing a user interface comprising a web page that renders a view of data elements corresponding to an active content node in a domain of information, the active content node being associated with an active concept definition in the plurality of concept definitions; determining, based at least in part on input received via the user interface, whether any implicit relationships exist between the active concept definition and a first concept definition of the plurality of concept definitions, wherein an implicit relationship between the active concept definition and the first concept definition is determined to exist if the active concept definition and the first concept definition share at least one common attribute in the plurality of attributes; in response to determining that at least one implicit relationship exists between the active concept definition and the first concept definition, synthesizing a previously unrecognized relationship between the active concept definition and the first concept definition; and generating a dimensional concept hierarchy based on dimensional concept relationships synthesized between the active concept definition and the plurality of concept definitions. 20. The at least one non-transitory computer-readable medium of claim 19 , wherein synthesizing the relationship between the active concept definition and the first concept definition further comprises defining a dimensional axis between the active concept definition and the first concept definition in a dimensional concept hierarchy. 21. A computer system comprising: at least one hardware processor; and at least one tangible memory that stores processor-executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform a method of synthesizing relationships between concept definitions in a plurality of concept definitions, wherein each of the concept definitions comprises at least one of a plurality of attributes, the method comprising: providing a user interface comprising a web page that renders a view of data elements corresponding to an active content node in a domain of information, the active content node being associated with an active concept definition in the plurality of concept definitions; determining, based at least in part on input received via the user interface, whether any implicit relationships exist between the active concept definition and a first concept de

Assignees

Inventors

Classifications

  • Knowledge representation; Symbolic representation · CPC title

  • Mapping; Conversion · CPC title

  • G06F16/367Primary

    Ontology · CPC title

  • into predefined classes · CPC title

  • Clustering; Classification · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9904729B2 cover?
Techniques are described for performing synthesis of relationships between a plurality of concept definitions automatically derived from a faceted domain of information. Some embodiments involve identifying at least one facet attribute in an active concept definition specified by user input. In response to determining that at least one explicit relationship and/or at least one implicit relation…
Who is the assignee on this patent?
Primal Fusion Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/367. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).