发明名称 Transient shared computer resource and settings change bubble for computer programs
摘要 Described is a mechanism that preserves the state of computer system shared resources and/or settings, and ensures that changes thereto are reverted when an application exits. A shared resource change bubble logically surrounds application code that causes system resource and/or setting data to change. The bubble preserves existing data before it gets changed, and restores the data when the application program code exits. In one implementation, the bubble is implemented as a library loaded by the application. In an alternative implementation, the bubble is run in a separate process, whereby the bubble can restore changed data even if the application program crashes. In another implementation, a bubble is automatically run for any application that the user has specified needs a bubble. Multiple settings and states may be preserved in a bubble for multiple applications, allowing changes to be undone and reapplied per application, e.g., whenever focus changes.
申请公布号 US2006184828(A1) 申请公布日期 2006.08.17
申请号 US20050060100 申请日期 2005.02.16
申请人 MICROSOFT CORPORATION 发明人 WYNN ROGER H.;BERNSTEIN MICHAEL S.;DAYAKAR KAMESH C.T.
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利