Method and apparatus for semantic just-in-time-information-retrieval
First Claim
1. A computer implemented method of retrieving information comprising:
- in a user interface, representing a real world item by a semantic entity;
detecting user interaction with the user interface, including detecting the user graphically interacting with the semantic entity as displayed in the user interface;
throughout the detected user graphical interaction with the semantic entity as displayed in the user interface, obtaining semantic data of the displayed semantic entity, said obtaining semantic data including disambiguating references to the displayed semantic entity;
using the obtained and disambiguated semantic data and searching one or more knowledge bases for information about the displayed semantic entity, resulting in search results having information directly concerning the displayed semantic entity instead of the search results having material that merely mentions a name of the real world item being represented by the display semantic entity, said search results being more relevant than that of text-based, non-semantic searches; and
automatically displaying to a user the information about the displayed semantic entity from the search results, wherein the searching and displaying are free of user request and support collaborative reasoning about the real world item by supporting collection and organization of information directly concerning the displayed semantic entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method and system for just-in-time semantic information retrieval is disclosed. A user interface detects user interaction with a displayed semantic entity. In response, a search member uses semantic information about the displayed entity and automatically searches for information about the subject entity. The search employs system and/or external knowledge bases and returns highly relevant results and information with increased specificity due to the semantic basis. A sidebar unobtrusively displays to the user the search results initially obtained without user request or demand, i.e., on the user'"'"'s behalf. The sidebar enables the user to dismiss the search results and to effectively copy or export the search results as desired.
-
Citations
23 Claims
-
1. A computer implemented method of retrieving information comprising:
-
in a user interface, representing a real world item by a semantic entity; detecting user interaction with the user interface, including detecting the user graphically interacting with the semantic entity as displayed in the user interface; throughout the detected user graphical interaction with the semantic entity as displayed in the user interface, obtaining semantic data of the displayed semantic entity, said obtaining semantic data including disambiguating references to the displayed semantic entity; using the obtained and disambiguated semantic data and searching one or more knowledge bases for information about the displayed semantic entity, resulting in search results having information directly concerning the displayed semantic entity instead of the search results having material that merely mentions a name of the real world item being represented by the display semantic entity, said search results being more relevant than that of text-based, non-semantic searches; and automatically displaying to a user the information about the displayed semantic entity from the search results, wherein the searching and displaying are free of user request and support collaborative reasoning about the real world item by supporting collection and organization of information directly concerning the displayed semantic entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer apparatus for retrieving information comprising:
-
a processor; a user interface executed by the processor, the user interface displaying a semantic entity representing a real world item and the user interface enabling user graphical interaction with the displayed semantic entity, and the displayed semantic entity having semantic data; and a search member executable by the processor and responsive to user interaction with the displayed semantic entity and, using the semantic data, searching a knowledge base for information about the displayed semantic entity, resulting in search results having information directly concerning the displayed semantic entity instead of being search results having material that merely mentions a name of the real world item being requested by the displayed semantic entity, said search results being more relevant than that of text-based, non-semantic searches; the user interface through a display monitor, automatically displaying to a user the information about the displayed semantic entity from the search results wherein the searching and displaying are free of user request and support collaborative reasoning about the real world item by supporting collection and organization of information directly concerning the displayed semantic entity. - View Dependent Claims (12, 13)
-
-
14. A computer apparatus as claimed in 13 wherein user graphical interaction with the displayed semantic entity includes graphical user indication of selection of a portion of the operative work area, where the portion contains one or more semantic entities then the user interaction is considered to be with respect to each of the contained semantic entities.
-
15. A computer apparatus as claimed in 11 wherein user graphical interaction includes any one of:
-
selection of a semantic entity, user creation of a semantic entity, and user selection of a textual note identifying a semantic entity.
-
-
16. A computer apparatus as claimed in 11 wherein user graphical interaction includes user selection of a textual note identifying multiple entities;
- and
the search member searches for information about the multiple entities.
- and
-
17. A computer apparatus as claimed in 11 wherein the user graphical interaction is part of a user task, and the displayed semantic entity has semantic data from the user task.
-
18. A computer apparatus as claimed in 17 wherein the user interface prompts user disambiguation of the displayed semantic entity from other entities.
-
19. A computer apparatus as claimed in 11 wherein the search member searches any combination of an internal data store and an external data store.
-
20. A computer apparatus as claimed in 19 wherein the search member searches at least one internet-mediated data store.
-
21. A computer apparatus as claimed in 11 wherein the user interface automatically displaying the information includes providing a sidebar displaying the information from the search results.
-
22. A computer apparatus as claimed in 21 wherein the sidebar enables user dismissal of the search results.
-
23. A computer program product for retrieving information comprising:
-
a computer readable storage medium having computer readable program code embodied therewith; the computer readable program code including program code configured to cause a computer to; in a user interface, represent a real world item by a semantic entity; detect user graphical interaction, through the user interface, with the semantic entity as displayed in the user interface, using semantic data of the displayed semantic entity, search one or more knowledge bases for information about the displayed semantic entity, resulting in search results having information directly concerning the displayed semantic entity instead of being search results having material that merely mentions a name of the represented real world item, said search results being more relevant than that of text-based, non-semantic searches, and display information about the displayed semantic entity from the search results, wherein the searching and displaying are automatic and free of user request and support collaborative reasoning about the real world item by supporting collection and organization of information directly concerning the displayed semantic entity.
-
Specification