Vishwajith Kumbalimutt - Kirkland WA, US Quentin S. Miller - Issaquah WA, US Michel Guittet - Redmond WA, US Todd L. Paul - Snohomish WA, US
Assignee:
Microsoft Corp. - Redmond WA
International Classification:
G06F009/44 G06F009/46 G06F007/00
US Classification:
718104, 718100, 707100, 717120
Abstract:
Presented is a web-based enterprise management compliant management framework whose back end components are decoupled from the various user interfaces available for accessing the management system. In the Windows environment, the management system of the instant invention is also compliant with the Windows management instrumentation (WMI) requirements. This management system includes WMI providers which implement standard interfaces which decouple all semantic and syntactic checks from the user interface and which provide common error strings, help, etc. to a user regardless of the user interface being used. The providers of the management system of the instant invention store and access data in the active directory. As such, these providers present a customizable user interface which may be based on a user's expertise level and which may be dynamically localized to the user's preferred language. Transaction support is also provided which prevents multiple users from changing the same attributes at the same time through different user interfaces.
Method Of Enforcing A Policy On A Computer Network
Ashwin Palekar - Redmond WA, US Bernard D. Aboba - Bellevue WA, US Narendra C. Gidwani - Kirkland WA, US Michel Guittet - Redmond WA, US Todd L. Paul - Snohomish WA, US David L. Eitelbach - Seattle WA, US Stephen E. Bensley - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L009/00
US Classification:
713200, 713201, 713202, 713150, 713153
Abstract:
A policy server program evaluates one or more policy statements based on the group or groups to which a user belongs as well as other conditions. Each policy statement expresses an implementation of the access policy of the network, and is associated with a profile. The profile contains one or more actions that are to be applied to the user. The policy server program determines the identity of the group or groups to which the user belongs by referencing one or more group attributes contained in a user object which is located in a directory on the network. The user object and its group parameters are established when the user is added to the directory, while a policy statement for a group can be created at any time.
Yan Arrouye - Cupertino CA, US John Comiskey - San Jose CA, US Chris Nebel - Sunnyvale CA, US Richard Ford - Arlington VA, US Michel Guittet - Redmond WA, US Alice Li - Los Altos CA, US
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 17/30
US Classification:
707102, 707 10, 707103
Abstract:
A method and apparatus for configuring a computer. One embodiment of the invention combines all of the prior art control panels related to networking into a consolidated Network Setup Control Panel. In addition, the invention provides for computer configuration by scripting. The configuration may be for a type of system setting or for network configurations and protocols. Through scripting, a computer may be configured locally or remotely on a network. One embodiment of the invention provides for a centralized database or Configuration Library consisting of collected data relating to available configuration settings. This database is not limited to configuration information and can be used as a general database containing information the user desires to store. To modify a configuration by scripting, the invention provides for a Scripting Interface consisting of a Scripting Server and Scripting Plug-In. The Scripting Server receives the script forwarded from a user or network administrator, parses the script and determines the appropriate Scripting Plug-In to forward the desired action to.
Yan Arrouye - Cupertino CA, US John Comiskey - San Jose CA, US Chris Nebel - Sunnyvale CA, US Richard Ford - Arlington VA, US Michel Guittet - Redmond WA, US Alice Li - Los Altos CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 17/30
US Classification:
707102, 707101, 7071041
Abstract:
A method and apparatus for configuring a computer. One embodiment of the invention combines all of the prior art control panels related to networking into a consolidated Network Setup Control Panel. In addition, the invention provides for computer configuration by scripting. The configuration may be for a type of system setting or for network configurations and protocols. Through scripting, a computer may be configured locally or remotely on a network. One embodiment of the invention provides for a centralized database or Configuration Library consisting of collected data relating to available configuration settings. This database is not limited to configuration information and can be used as a general database containing information the user desires to store. To modify a configuration by scripting, the invention provides for a Scripting Interface consisting of a Scripting Server and Scripting Plug-In. The Scripting Server receives the script forwarded from a user or network administrator, parses the script and determines the appropriate Scripting Plug-In to forward the desired action to.
Method Of Enforcing A Policy On A Computer Network
Ashwin Palekar - Redmond WA, US Bernard D. Aboba - Bellevue WA, US Narendra C. Gidwani - Kirkland WA, US Michel Guittet - Redmond WA, US Todd L. Paul - Snohomish WA, US David L. Eitelbach - Seattle WA, US Stephen E. Bensley - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 9/00 H04L 9/32
US Classification:
726 1, 726 2, 726 3
Abstract:
A policy server program evaluates one or more policy statements based on the group or groups to which a user belongs as well as other conditions. Each policy statement expresses an implementation of the access policy of the network, and is associated with a profile. The profile contains one or more actions that are to be applied to the user. The policy server program determines the identity of the group or groups to which the user belongs by referencing one or more group attributes contained in a user object which is located in a directory on the network. The user object and its group parameters are established when the user is added to the directory, while a policy statement for a group can be created at any time.
Michael C. Kunz - Seattle WA, US Chad Steven Estes - Woodinville WA, US Michel Guittet - Redmond WA, US David Barlin - Seattle WA, US Robert M. Dolin - Seattle WA, US Gabriela Ferreres - Kirkland WA, US David W. Law - Seattle WA, US Wilhelmina Dietrich - Seattle WA, US Michael P. Mastrangelo - Seattle WA, US Emmanuel Jose Miranda-Steiner - Redmond WA, US Nathalie Sophia Collins - Sunnyvale CA, US Allison O'Mahony - Bellevue WA, US Aaron Getz - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709205
Abstract:
Mechanisms to assist a user in obtaining content may be integrated with the tools that allow the user to author an e-mail message or any other type of document. For example, an e-mail composition system may offer various buttons that allow users to obtain certain types of content—e.g., movie times, restaurant menus, etc. When the user clicks the button, the requested type of content may be obtained, and the user may be offered the opportunity to insert the obtained content into the document that is being authored. The content that is obtained may follow a particular structure. For example, a system might be configured to respond to a request for movie-related content by returning a list of show-times and theaters for a particular movie.
Youtube
Pre Michel Guittet
Pre Michel Guittet Vicaire de la paroisse Saint-Pierre de Montrouge