发明名称 Detecting correlations between data representing information
摘要 A method for acquiring an interrelation between an item of data representing an item of information of a data inventory and an item of data representing an item of information of a request for an interrelation to the item of data representing an item of information of a data inventory by means of a data processing system with data representing information in a data inventory which can be accessed via a data source comprises a link being established by means of a syntactic comparison and/or by means of one semantic comparison of the item of data representing an item of information of a data inventory with the item of data representing an item of information of the request for interrelation with the item of data representing an item of information of a data inventory. According to the method, results of requests for an interrelation are grouped according to topics.
申请公布号 US9323842(B2) 申请公布日期 2016.04.26
申请号 US201012716719 申请日期 2010.03.03
申请人 IQSER IP AG 发明人 Wurzer Joerg
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Grossman, Tucker, Perreault & Pfleger, PLLC 代理人 Grossman, Tucker, Perreault & Pfleger, PLLC
主权项 1. A system for contextual search, comprising: a data source; a data inventory in communication with the data source, wherein the data inventory comprises a plurality of objects, said plurality of objects including at least one data object, and at least one interrelation object including link statements that provide a link between interrelated data objects, wherein each link statement includes a reference to: first and second data objects of the data inventory;a weight value; a processor in communication with said data source and said data inventory; a search query; a context represented by a data object of said data inventory; software executing on said processor for establishing interrelation objects in said data inventory, said software utilizing interrelation requests, wherein each interrelation object is established based on at least one of syntactic comparison, semantic comparison, and pattern analysis to generate link statements representing interrelations between data objects of the data inventory, wherein said syntactic comparison includes: executing a search query with keys associated with a given data object,compiling at least one interrelation object that includes one or more link statements representing weighted interrelations for each search result of the search query, andstoring the at least one compiled interrelation object in said data inventory; wherein said semantic comparison includes: retrieving a previously user selected object in said data inventory represented by a data object from a tracker of user actions,compiling or modifying at least one interrelation object that includes one or more link statements representing a weighted interrelation between the previously user selected object and a given data object, andstoring the at least one compiled or modified interrelation object in said data inventory; wherein said pattern analysis includes: extracting a list of words associated with a given data object,sorting the list of words in ascending order according to their frequency,executing a search query with a defined number of top words,compiling at least one interrelation object that includes one or more link statements representing weighted interrelations for each search result of the search query, andstoring the at least one compiled interrelation object in said data inventory; software executing on said processor for contextual search by: utilizing said context for retrieving a first set of interrelated data objects, each interrelated data object being selected based one or more interrelation objects in said data store defining link statements that include at least one reference to the data object representing the context;utilizing said search query for retrieving a second set of data objects from said data inventory;compiling an intersection between the first and second sets of data objects by comparing each data object of the first set of data objects; a user interface connected to said processor for presenting said intersection of both said sets to a user.
地址 Bassersdorf CH