Systems and methods for analyzing and synthesizing complex knowledge representations
US-9104779-B2 · Aug 11, 2015 · US
US9235806B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9235806-B2 |
| Application number | US-201313844009-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2013 |
| Priority date | Jun 22, 2010 |
| Publication date | Jan 12, 2016 |
| Grant date | Jan 12, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Probabilistic graphical models, e.g. probabilistic networks · CPC title
using natural language analysis · CPC title
Knowledge representation; Symbolic representation · CPC title
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.