Transient shared computer resource and settings change...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S145000, C717S146000, C717S148000, C717S161000, C714S038110

Reexamination Certificate

active

07434211

ABSTRACT:
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.

REFERENCES:
patent: 5115499 (1992-05-01), Stiffler et al.
patent: 5895494 (1999-04-01), Scalzi et al.
patent: 6154847 (2000-11-01), Schofield et al.
patent: 6446057 (2002-09-01), Vaughan
patent: 6708330 (2004-03-01), Moberg et al.
patent: 7171654 (2007-01-01), Werme et al.
patent: 7181743 (2007-02-01), Werme et al.
patent: 2002/0007389 (2002-01-01), Jones et al.
patent: 2006/0265698 (2006-11-01), Kamen et al.
patent: 2007/0067760 (2007-03-01), Andrew et al.
A hierarchical processor scheduling policy for multiprocessor systems, Ayachi, S.; Dandamudi, S.P., Parallel and Distributed Processing, 1996. Eighth IEEE Symposium on, Oct. 23-26, 1996, pp. 100-109.
Proportional share scheduling of operation system services for real-time applications, Jeffay, K.; Donelson Smith, F.; Moorthy, A.; Anderson, J., Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE, Dec. 2-4, 1998, □□ pp. 480-491.
A model of hierarchical real-time virtual resources, Xiang Feng; Mok, A.K., Real-Time Systems Symposium, 2002. RTSS 2002. 23rd IEEE, 2002, pp. 26-35.
Agreement-based resource management, Czajkowski, K.; Foster, I.; Kesselman, C., Proceedings of the IEEE□□vol. 93 Issue: 3, Mar. 2005, pp. 631-643.
An OSI-based interoperability architecture for managing hybrid networks, Sugarbroad, I., vol. 28 Issue: 3 Mar. 1990, IEEE, pp. 61-69.
Program management is always team management, Oliva, L.M., Oct. 21-24, 1990, IEEE, pp. 53-57.
A method of gathering end-to-end management information, Yong-Hoon Choi; Kil-Hung Lee; Jai-Yong Lee; Sang-Bae Lee, vol. 3, Feb. 15-20, 1998, IEEE, pp. 849-858.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Transient shared computer resource and settings change... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transient shared computer resource and settings change..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transient shared computer resource and settings change... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3993447

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.