发明名称 Object oriented data and metadata based search
摘要 An object oriented search mechanism extracts structural metadata and data based on type of document contents and data sources connected to the documents. Relationships between textual and non-textual elements within documents as well as metadata associated with the elements and data sources are utilized to generate a unified object model with the addition of semantic information derived from metadata and taxonomy, which are used to enhance search indexing, ranking of search results, and dynamic adjustment of result rendering user interface with fine tuned relevancy. Additional data from data sources connected to the documents may also be used to unlock hidden data such as data that has been filtered out in an original document.
申请公布号 US9305100(B2) 申请公布日期 2016.04.05
申请号 US201313922058 申请日期 2013.06.19
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Wang Luming;Yang Xiaohong;Zhang Hailei;Jain Sonal
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人 Akhter Julie Kane;Barker Doug;Minhas Micky
主权项 1. A method to be executed at least in part in a computing device for performing object oriented searches, the method comprising: determining textual and non-textual elements within search results of a document from the object oriented searches executed on the document, wherein at least some of the non-textual elements include external data received dynamically from an external data source; analyzing structural relationships between the textual and the non-textual elements; analyzing metadata associated with the textual and the non-textual elements to classify the metadata and the structural relationships in a configurable taxonomy; organizing analysis results of the structural relationships between the textual and the non-textual elements associated with the document into a unified object model; and utilizing the unified object model to: set a scope and one or more filters for a search query to retrieve additional information from the external data by crawl operations;identify semantic information from the metadata using the configurable taxonomy;index and rank the analysis results by using one or more structures of the textual and the non-textual elements, the external data source, and the semantic information before rendering the analysis results at a user interface of a client device; andtransmit the analysis results to the user interface of the client device to enhance a user interface layout and a style of the user interface of the client device and to dynamically drive variations in the analysis results to be displayed at the user interface of the client device.
地址 Redmond WA US