发明名称 CONFLICT RESOLUTION IN EXTENSION INDUCED MODIFICATIONS TO WEB REQUESTS AND WEB PAGE CONTENT
摘要 A system includes an extension manager configured to cause at least one processor to execute multiple extensions in parallel that each attempt to modify a network request related to a webpage, and a conflict manager. The conflict manager is configured to cause the at least one processor to resolve conflicts among attempts by the multiple extensions to modify the network request. The conflicts are resolved using a set of precedence criteria and conflict rules. The conflict rules include for example logic that specifies that the network request is cancelled if any of the multiple extensions attempt to cancel the request. As another example, if at least two of the multiple extensions attempt to redirect the network request to at least two different URLs, the system determines which one extension is allowed to redirect the network request, and allows only the attempt by the one extension to redirect the network request.
申请公布号 US2015222664(A1) 申请公布日期 2015.08.06
申请号 US201213432863 申请日期 2012.03.28
申请人 Battre Dominic;Eisinger Jochen;Bauer Bernhard;Perry Matthew;Kay Erik 发明人 Battre Dominic;Eisinger Jochen;Bauer Bernhard;Perry Matthew;Kay Erik
分类号 H04L29/06;H04L29/08 主分类号 H04L29/06
代理机构 代理人
主权项 1. A computer system including instructions stored on a computer-readable medium and executable by one processor to execute a browser application and thereby provide a browser interface, the computer system comprising: an extension manager configured to cause the at least one processor to execute multiple extensions in parallel that each attempt to modify a network request related to a webpage; and a conflict manager configured to cause the at least one processor to analyze attempted modifications of the network request and resolve conflicts among the attempted modifications of the network request, wherein the conflicts are resolved using a set of precedence criteria and rules that specify how conflicts are resolved.
地址 Munich DE