发明名称 Linking web extension and content contextually
摘要 A web extension and content are linked contextually. A user interaction with the content launches a process to match a regular expression rule from the web extension to a portion of the content. An entity matching the regular expression rule is recorded and transmitted back to the web extension. Matched entity is integrated into the rule. The integrated rule is displayed in a web extension pane. The integrated rule and the entity are highlighted within the web extension pane and the content pane, respectively. The highlighted entity and the highlighted rule illustrate a contextual link between the web extension and the content.
申请公布号 US9235803(B2) 申请公布日期 2016.01.12
申请号 US201213685568 申请日期 2012.11.26
申请人 Microsoft Technology Licensing, LLC 发明人 Claux David;Patel Keyur;Salgado Rolando Jimenez;Byrne Warren;Gomez Jose Calzada;Brito Carlos;Henderson Jason
分类号 G06N5/02;G06F17/30 主分类号 G06N5/02
代理机构 代理人 Bowman Louise;Ross Jim;Minhas Micky
主权项 1. A method executed on a computing device for linking a web extension and content contextually, the method comprising: receiving a manifest formatted using extensible markup language (XML) from a cache, wherein the manifest includes the web extension and specifies a time period to activate the web extension; in response to a detection of the activation of the web extension, retrieving a regular expression rule of the web extension from the manifest and loading the regular expression rule into a memory of the computing device, wherein the web extension specifies entities in the regular expression rule and wherein the regular expression rule is a description of a pattern that matches an entity within the content; extracting the entities on a server associated with an application of the computing device, wherein the application hosts the web extension; evaluating the regular expression rule at run-time on the application; in response to a detection of a user action to display the content, detecting the content; processing the content with the web extension to match the regular expression rule of the web extension to the entities in the content; storing the entities in the memory of the computing device and linking the entities to the web extension contextually; displaying the content and the web extension that includes the entities that are contextually linked to the web extension; and emphasizing the entities within the content and the web extension by utilizing a highlighting scheme to highlight the entities, wherein the highlighting scheme emphasizes a contextual link between the entities and the web extension.
地址 Redmond WA US