Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Exercise Devices2 Aggregation-of-system-settings-into-objects

 Aquatic exercise weight
The longstanding but heretofore unfulfilled need for an apparatus that overcomes the limitations of ...


 Skateboard
A major objective of the present invention is to provide a skateboard that has the feel of a ...


 Exercise and toning apparatus
I claim: 1. An apparatus for exercising the sacro-iliac joint and the muscles of the waist, hips ...


 System and method for interactively simulating and discouraging drug use
It is an object of the present invention to harness the most powerful interactive media available ...


 Breathing mask
In accordance with the present invention, a size-determining face piece liner is a flexible face ...


 Vibration sensing apparatus
OF THE PREFERRED EMBODIMENTS Referring now to FIG. 1, the sensing apparatus of the present ...


 Apparatus and method for simulating lung sounds in a patient simulator
OF THE ILLUSTRATIVE EMBODIMENTS OF THE INVENTION One embodiment of the current invention comprises ...


 Simulated hill-climbing exercise apparatus and method of exercising
It is therefore an object of the present invention to provide a lower body aerobic exercise and ...


 Apparatus and method of playing double chess game
OF THE INVENTION Referring now in detail to the drawings wherein like parts are designated by like ...


 Learning system
OF THE INVENTION The present invention will now be described by way of example with particular ...


 Aggregation of system settings into objects

Details
Inventors: Barnes, David A.; Grauman, Joyce A.; Marceau, Renee; Howlett, Virginia E. S.; Schofield, Kevin; Malamud, Mark A.; Heizer, Issac J.; Plastina, Daniel F. E.; Tobey, Chris E.; Lehmann, Rosanne M.; Flora, William T.; Van Doren, Eric L.;
Assignee: Microsoft Corporation (Redmond, WA)
Primary Examiner: Gordon; Paul P.
Assistant Examiner:
Attorney, Agent or Firm: Banner & Witcoff, Ltd.

A control panel provides controllers for setting the values of system settings. Each controller controls a subset of related system settings. Scheme objects are provided for encapsulating values of system settings for a controller. The current values of system settings controlled by a controller may be updated by applying the values held within a scheme. Grand schemes are provided for aggregating the system settings for multiple controllers. Thus, the system settings controlled by multiple controllers may be updated in a single transaction by applying a grand scheme to the control panel. Easily practiced approaches to applying schemes and grand schemes to the control panel are provided. Moreover, methods for easily creating and editing the contents of schemes and grand schemes are provided.

DETAILED DESCRIPTION In accordance with the first aspect of the present invention, a method is practiced in a computer system having a video display and a storage device.
The computer system runs an operating system that provides a desktop environment to a user and a file system.
The desktop environment has associated systems settings that affect the desktop environment.
In this method, a first set of values for at least a portion of the system settings are stored in the storage device so that the first set of values is visible in the file system.
A second set of values, for the same portion of the system settings for which values are stored in the first set of values, is also stored in the storage device such that the second set of values is visible in the file system.
In response to a choice by the user between the first set of values and the second set of values, the system settings are updated to have the values specified by the chosen set of values.
In accordance with another aspect of the present invention, a control panel is provided as part of an operating system that is run on a computer system.
The control panel is used to control values assigned to system settings that control an operating environment provided to a user.
Sets of values for the system settings are stored in the storage device.
Each set of values includes values for at least a portion of the system settings.
The user selects ones of the sets of values via a provided interface, and the current system settings are changed to have the values of the selected set of values.
In accordance with a further aspect of the present invention, a control panel is provided for controlling current values of the system settings.
The control panel includes controllers that are each responsible for controlling current values of a group of related ones of the system settings.
The sets of values are visible in a file system of the operating system.
The user is provided with at least two sets of values for an identified one of the groups of related system settings



Related patents
  Portable unisex urinal
I claim: 1. A portable unisex urinal comprising: a. a urinal bowl having an outlet; b. adjustable means supporting said bowl and connecting it to a fixture having a ...
  Toilet structure for walker
OF THE PREFERRED EMBODIMENTS In compliance with the constitutional purpose of the Patent Laws "to promote the progress of science and useful arts" (Article 1, Section 8)...
  Urinal for convenience and training of juvenile males
Turning to FIG. 1, it will there be noted that we have shown a urinal 10 in accordance with this invention mounted on a vertical surface in a bedroom or nursery in such ...
  Combination portable children's toilet and toilet trainer
OF THE PREFERRED EMBODIMENT Before explaining the present invention in detail, it is to be understood that this invention is not limited in its application to the ...
  Boy's urinal trainer for a toilet
In the view of the foregoing disadvantages inherent in the known types of toilet urinals now present in the prior art, the present invention provides an improved boy's ...
  Potty
It is, therefore, an object of the present invention to provide a potty in which the above problems can be overcome and which has a typical potty function and generates ...
  Sport training and exercise system
Accordingly, it is an advantage of the present invention that a sport training system for use by a solo athlete is provided. It is another advantage of the present ...
  Arm wrestling device
I claim: 1. An arm wrestling device comprising a base, a channel mounted to the base, wherein the channel is sized so as to receive an arm in the pivoting of the arm, ...
  Arm wrestling apparatus
The present invention disclosed and claimed herein comprises an arm wrestling apparatus which includes a base with a pivoting arm pivoted at one end thereto. A resilient ...
  Arm exerciser
The present invention is directed to an exercising apparatus of the type designed to exercise one's arm, and one which is ideal for home use and can also be used in gyms ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved