Methods and devices for customizing knowledge representation systems

US9235806B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9235806-B2
Application numberUS-201313844009-A
CountryUS
Kind codeB2
Filing dateMar 15, 2013
Priority dateJun 22, 2010
Publication dateJan 12, 2016
Grant dateJan 12, 2016

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 for customizing knowledge representation systems including identifying, based on a plurality of concepts in a knowledge representation (KR), a group of one or more concepts relevant to user context information, and providing the identified group of one more concepts to a user. The KR may include a combination of modules. The modules may include a kernel and a customized module customized for the user. The kernel may accessible via a second KR.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: obtaining user context information associated with a user, wherein the user context information includes information regarding an attribute of the user, information regarding an activity of the user, and/or information provided by the user; identifying, based on a plurality of concepts in a first knowledge representation (KR), a group of one or more concepts relevant to the user context information; and providing the identified group of one or more concepts to the user, wherein the first KR includes a combination of modules, the modules including a kernel and a customized module, the kernel being accessible via a second KR, the customized module being customized for the user, and wherein the identifying and the providing are performed at least in part by using at least one processor and a data structure representing the first KR. 2. The method of claim 1 , wherein the plurality of concepts in the first KR is a first plurality of concepts, wherein the identified group of one or more concepts is a first group of one or more concepts relevant to the user context information, wherein the customized module is a first customized module, and wherein the method further comprises: identifying, based on a second plurality of concepts in the second KR, a second group of one or more concepts relevant to the user context information; providing the identified second group of one or more concepts to the user, wherein the second KR includes a combination of the kernel and a second customized module, the second customized module being customized for the user. 3. The method of claim 2 , wherein there is at least one concept and/or relationship that is included in only one of the first customized module or the second customized module. 4. The method of claim 2 , wherein the first customized module includes a first concept and/or first relationship relevant to first activity of the user, and the second customized module includes a second concept and/or second relationship relevant to second activity of the user. 5. The method of claim 2 , wherein the first customized module is limited to activity of the user meeting a set of one or more criteria selected from the group consisting of: activity of the user during specified hours, activity of the user on specified days of the week, activity of the user on specified dates, activity carried out by the user with one or more specified computing devices, activity carried out by the user from one or more specified internet addresses, activity carried out by the user while logged into one or more specified user accounts, and activity of the user within one or more specified geographical regions. 6. The method of claim 5 , wherein the set of one or more criteria is a first set, wherein the second customized module is limited to activity of the user failing to meet the first set of one or more criteria, and/or activity of the user meeting a second set of one or more criteria, wherein the second set of one or more criteria differs from the first set and is selected from the group consisting of: activity of the user during specified hours, activity of the user on specified days of the week, activity of the user on specified dates, activity carried out by the user with one or more specified computing devices, activity carried out by the user from one or more specified internet addresses, activity carried out by the user while logged into one or more user accounts, and activity of the user within one or more geographical regions. 7. A method comprising: obtaining user context information associated with a user; identifying, based on a plurality of concepts in a first knowledge representation (KR), a group of one or more concepts relevant to the user context information; and providing the identified group of one or more concepts to the user, wherein the first KR includes a combination of modules, the modules including a kernel and a customized module, the kernel being accessible via a second KR, the customized module being customized for the user, and wherein the identifying and the providing are performed at least in part by using at least one processor and a data structure representing the first KR, wherein the customized module is a first customized module, wherein the modules further include a second customized module, the second customized module being customized for the user, and wherein there is a difference between the first and second customized modules. 8. The method of claim 7 , wherein the difference between the first and second customized modules comprises at least one concept and/or relationship that is included in only one of the first customized module or the second customized module. 9. The method of claim 7 , wherein the first customized module includes a first concept and/or first relationship relevant to first activity of the user, and wherein the second customized module includes a second concept and/or second relationship relevant to second activity of the user. 10. The method of claim 9 , wherein the first customized module is limited to activity of the user meeting a set of one or more criteria selected from the group consisting of: activity of the user during specified hours, activity of the user on specified days of the week, activity of the user on specified dates, activity carried out by the user with one or more specified computing devices, activity carried out by the user from one or more specified internet addresses, activity carried out by the user while logged into one or more specified user accounts, and/or activity of the user within one or more specified geographical regions. 11. A method comprising: obtaining user context information associated with a user; identifying, based on a plurality of concepts in a first knowledge representation (KR), a group of one or more concepts relevant to the user context information; and providing the identified group of one or more concepts to the user, wherein the first KR includes a combination of modules, the modules including a kernel and a customized module, the kernel being accessible via a second KR, the customized module being customized for the user, and wherein the identifying and the providing are performed at least in part by using at least one processor and a data structure representing the first KR, wherein the method further comprises: identifying content information corresponding to the identified group of one or more concepts; and providing the identified content information to the user. 12. The method of claim 1 , wherein the kernel includes first and second reference modules, wherein the first reference module is specific to a first information domain and includes concepts relevant to the first information domain, and wherein the second reference module is specific to a second information domain and includes concepts relevant to the second information domain. 13. The method of claim 12 , wherein: the plurality of concepts based on which the identified group of one or more concepts are identified includes one or more concepts of the first reference module and does not include at least one concept of the second reference module that is not included in the first reference module. 14. The method of claim 13 , wherein the plurality of concepts in the first KR is a first plurality of concepts, wherein the identified group of one or more concepts is a first group of one or more concepts relevant to the user context information, wherein the content information is first content information, and wherein the method further comprises: identifying, based on a second plurality of concept

Assignees

Inventors

Classifications

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • using natural language analysis · CPC title

  • G06N5/02Primary

    Knowledge representation; Symbolic representation · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

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 US9235806B2 cover?
Techniques for customizing knowledge representation systems including identifying, based on a plurality of concepts in a knowledge representation (KR), a group of one or more concepts relevant to user context information, and providing the identified group of one more concepts to a user. The KR may include a combination of modules. The modules may include a kernel and a customized module custom…
Who is the assignee on this patent?
Sweeney Peter Joseph, Ilyas Ihab Francis, Primal Fusion Inc
What technology area does this patent fall under?
Primary CPC classification G06N5/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 12 2016 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).