Client computer configuration based on server computer update
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G06F-015/173
G06F-015/177
G06F-009/44
출원번호
US-0669819
(2000-09-26)
발명자
/ 주소
Vetrivelkumaran,Vellore T.
Balasubramanyan,Balaji
출원인 / 주소
Microsoft Corporation
대리인 / 주소
Microsoft Corporation
인용정보
피인용 횟수 :
53인용 특허 :
49
초록▼
The invention includes method and apparatus for updating a configuration of a client computer coupled by means of a network to a server computer. The updating process begins with a change in the status of a server computer. This change can be necessitated by addition of hardware such as an additiona
The invention includes method and apparatus for updating a configuration of a client computer coupled by means of a network to a server computer. The updating process begins with a change in the status of a server computer. This change can be necessitated by addition of hardware such as an additional hard drive or the addition of an additional service such as shared Internet access. A status message is transmitted by means of the network between the server computer and the client computer regarding the changed status of the server computer. This message can be either an alert message from the server to all connected client computer nodes or can be accomplished by client polling for an updated status of the server. A message is displayed at the client computer to apprise a user that a status of the server computer has changed. Additionally, a communications between the client computer and the server computer takes place over the network to inform the client computer regarding details of the change of status in the server computer. This updated status allows a computer setup wizard running on the client computer to upgrade the status of the client.
대표청구항▼
What is claimed is: 1. A method for enabling updating of client computers coupleable by a network to a server computer, the method comprising: at the server computer, automatically identifying a configuration change of the server computer; automatically identifying at least one client configuration
What is claimed is: 1. A method for enabling updating of client computers coupleable by a network to a server computer, the method comprising: at the server computer, automatically identifying a configuration change of the server computer; automatically identifying at least one client configuration change that is called for, by the configuration change of the server computer, for the client computers to interoperate with the server computer as reconfigured according to the configuration change of the server computer; and transmitting a status message to a client computer, the status message including an indication that a client configuration change is called for, where the message is capable of being interacted with by a user of the client computer to control whether or not to apply the one client configuration change on the client computer. 2. The method of claim 1, further comprising: determining if the identified at least one client configuration change is required to be made at the client computers; and transmitting the status message only if the identified at least one client configuration change is required to be made at the client computers. 3. The method of claim 1 wherein the transmitting a status message further comprises transmitting the status message to the client computer in response to periodic polling of the server's configuration status by the client computer. 4. The method of claim 1 wherein the transmitting the status message further comprises broadcasting the status message to the client computers. 5. The method of claim 1 wherein the status message further comprises a list of updated server computer status. 6. The method of claim 1, further comprising causing a message to be displayed at the client computer, the message identifying each client configuration change to be made to the client computer based on the configuration change of the server computer. 7. A server apparatus for enabling updating of one or more client computers coupleable to the server via a computer network, the server computer including at least one processor for executing a stored program within a server computer memory, said stored program comprising: a status update component to allow a user to change a configuration of the server computer and to, in response to the change of the configuration of the server computer, automatically identify one or more client configuration changes that, if applied on a client computer, will enable the client computer to interoperate with the server computer in accordance with the changed configuration of the server computer; a communications component for transmitting a status message via the network to the one or more client computers regarding the change of the configuration of the server computer to apprise users of the client computers that the configuration of the server computer has changed; and a status component for exposing a detailed listing of the changed configuration of said server to the one or more client configuration changes, where the listing is provided to the one or more clients responsive to a request from the one or more clients actuated using the status message, where the detailed listing is configured to be used by a wizard on the one or more clients to allow users to interactively control whether to apply updates on the one or more client computers that correspond to the listing. 8. The apparatus of claim 7 wherein the communications component is a DCOM server component having an interface exposed to a DCOM client residing on the one or more client computers. 9. One or more computer-readable media containing executable instructions that, when executed, implement the following method comprising: at a server, automatically identifying a configuration change of the server computer; automatically identifying a client configuration change that is called for in one or more client computers connected to the server computer via a network, said client configuration change being necessitated by the change in configuration of the server computer so that the client computers can interoperate with the server computer as reconfigured according to the configuration change of the server computer; and transmitting a status message to the one or more client computers regarding the client configuration change, where the message is capable of being interacted with by a user of the client computer to control whether or not to apply the client configuration change on the client computer. 10. The one or more computer-readable media as recited in claim 9, wherein the transmitting a status message to the one or more client computers further comprises transmitting the status message to at least one of the one or more client computers in response to polling of the server status by the at least one client computer. 11. The one or more computer-readable media as recited in claim 9, the method further comprising transmitting a user actuatable control to at least one of the one or more client computers that allows a client user to effect the client configuration change. 12. The one or more computer-readable media as recited in claim 9, further comprising automatically effecting the client configuration change in at least one of the one or more client computers. 13. The one or more computer-readable media as recited in claim 12, further comprising transmitting a message to the client computer indicating that the client configuration change has been made. 14. A method for updating a configuration of a client computer in response to a reconfiguration of a network server computer, the method comprising: receiving a notification from the server computer that at least one of multiple server configuration settings has been updated, the server configuration settings comprising settings that affect how client computers interoperate with the server computer; determining an updated status of the multiple server configuration settings; displaying a list of interactively selectable client reconfiguration choices corresponding to the updated server status of the multiple server configuration settings, where the reconfiguration choices correspond to configuration changes on the client that affect interoperability with the sever according to its updated settings; receiving user input to accept or modify the list of client reconfiguration choices; and displaying a command button which, when actuated, causes a reconfiguring of the client computer based upon the list of client reconfiguration choices. 15. The method of claim 14 wherein the displaying a list of client reconfiguration choices further comprises displaying a list of checkboxes which allow the user to select desired client reconfiguration choices from the list of client reconfiguration choices. 16. The method of claim 15 wherein the checkboxes have an initial state of being either checked or unchecked based on a sensed configuration of the server computer. 17. The method of claim 15 wherein at least one checkbox relates to a disk drive configuration on the client for sharing access to a disk drive on the network. 18. The method of claim 15 where at least one checkbox relates to adding shared Internet access through a server connection to the Internet by means of communications with the server over a network. 19. The method of claim 15 wherein at least one checkbox relates to adding secure access to services of the server from the client computer by means of network password protection. 20. The method of claim 15 wherein at least one checkbox relates to a printer reconfiguration on the client computer based on a presence of a printer coupled to a network. 21. One or more computer-readable media storage storing information for enabling a client device to perform a method, the method comprising: at the client device, via a network, receiving a message from a server device, the message containing an indication of a server configuration change that affects the client's interoperation with the server device; at the client device, receiving user interaction with the message to invoke a wizard that uses the indication of the server configuration change to automatically identify a client configuration change that is called for by the server configuration change; and at the client device, displaying a mechanism to allow a user to control whether to apply the client configuration change that is called for the server configuration change, and in response to user input, automatically making the client configuration change on the client.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (49)
Hurley Peter Mason, Access mechanism for parallel status update for multiple servers.
Brockway, Tad Dennis; Appiah, Madan Mohan R.; Overton, Adam J.; Bahl, Ritu, Automatic detection and installation of client peripheral devices by a server.
Lawrence T. Ciccone, Jr. ; Thomas M. Camden, Jr. ; Duane E. Altman ; Charles F. Fuller ; Harold J. Kopp ; Gwen Thee, Change monitoring system for a computer system.
Hayes ; Jr. Kent Fillmore, Client-server system with central application management and using fully qualified class names of object-oriented applications for determining permanent server storage locations for application confi.
Gu, Ye; Ford, Peter S.; Knight, Holly; Goland, Yaron Y.; Leach, Paul J., Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages.
Cantos, Allan; Mager, Neil; Erskine, Keith; Vilot, Mike; Whittier, Alison, Method and apparatus for monitoring computer systems and alerting users of actual or potential system errors.
McFadden, Andrew T.; Wagner, Mark; Huang, Wei; Blackketter, Dean J.; Killianey, Michael A.; Bishop, Alan G., Method and apparatus for remote update of clients by a server via broadcast satellite.
Thomas D. McGuire ; Michael V. Sliger ; Daniel C. Welch ; Rajendra H. Vishnumurty ; Gabriel J. Aul ; Oliver I. Wallace ; Gregory W. Nichols ; Alan B. Auerbach, Method and system for downloading updates for software installation.
Casper, Bradley J.; Dunn, Jeffrey H.; Hirsch, Susan B.; Markee, Bryon D.; Simone, David C., Method and system for monitoring and dynamically reporting a status of a remote server.
Brodersen Robert A. ; Chatterjee Prashant ; Coker John L. ; Lim Peter S., Method of synchronizing independently distributed software and database schema.
Rodney A. DeKoning ; Ray M. Jantz ; William V. Courtright, II, Methods and apparatus for committing configuration changes to managed devices prior to completion of the configuration change.
Choquier, Philippe; Sleeman, Martin J.; More, William Russell; Graham, Alan G.; Wright, Bradford W., Methods and systems for synchronizing multiple computing devices.
Chen Ty-Foune,FRX ; Caudrelier Christian,FRX ; Espie Eric,FRX ; Reix Tony,FRX, Process and system for real-time monitoring of a data processing system for its administration and maintenance support in the operating phase.
Chakkalamattam Jos Paul ; Steven Michael French ; Aidon Paul Jennery ; Glenn Edwards Brew ; James Richard Schoech, Server based configuration of network computers via machine classes.
Danahy John J. ; Kinney Daryl F. ; Pulsinelli Gary S. ; Rose Lawrence J. ; Kumar Navaneet, Service-centric monitoring system and method for monitoring of distributed services in a computing network.
Kenner Brian ; Colby Kenneth W. ; Brownell Lonnie J., System and method for automated identification, retrieval, and installation of multimedia software components.
Peter Christopher Johnson, II ; Brian James DeHamer ; Curtis Timothy Gross, System and method for evaluating the operation of a computer over a computer network.
Capps, Stephen P.; Feinleib, David A.; Swed, Jacob D.; Johnson, David Scott, System and method for the automated migration of configuration information.
Bret S. Weber ; Rodney A. DeKoning ; William P. Delaney ; Ray M. Jantz ; William V. Courtright, II, System for monitoring and managing devices on a network from a management station via a proxy server that provides protocol converter.
Donaghey, Robert J.; Carielli, Sandra E.; Helinek, Pamela, System for selecting and disseminating active policies to peer device and discarding policy that is not being requested.
Vetrivelkumaran, Vellore T.; Gulabani, Raju; Falcon, Stephen R.; Malik, Neel, Systems and methods for controlling the number of clients that access a server.
Chiles Anthony A. ; Chiles David C. ; Manbeck ; Jr. Jackie Lee ; Nguyen Vu Hoanh, Technique for automatically updating software stored on a client computer in a networked client-server environment.
Andreas,Savva, Apparatus and the method for integrating NICs with RDMA capability but no hardware memory protection in a system without dedicated monitoring processes.
Shouno, Hiroki, Control apparatus, communication control method executed by the control apparatus, communication control program controlling the control apparatus, and data processing system.
Kelly, Bryan M.; Lockard, Dennis; Tallcott, Jeffrey C.; Kroeckel, John G.; Soliterman, Gennady I.; Rupanagudi, Rukmangada, Networked gaming system communication protocols and methods.
Kelly, Bryan M.; Soliterman, Gennady I.; Rupanagudi, Reddy; Lockard, Dennis; Tallcott, Jeffery C.; Kroeckel, John G., Networked gaming system communication protocols and methods.
Kelly, Bryan M; Kroeckel, John; Soliterman, Gennady; Rupanagudi, Reddy; Lockard, Dennis; Tallcott, Jeffrey, Networked gaming system communication protocols and methods.
Kelly, Bryan M; Lockard, Dennis; Tallcott, Jeffrey; Kroeckel, John; Soliterman, Gennady; Rupanagudi, Reddy, Networked gaming system communication protocols and methods.
Kelly, Bryan M; Lockard, Dennis; Tallcott, Jeffrey; Kroeckel, John; Soliterman, Gennady; Rupanagudi, Reddy, Networked gaming system communication protocols and methods.
Kelly, Bryan M; Soliterman, Gennady; Rupanagudi, Reddy; Lockard, Dennis; Tallcott, Jeffrey; Kroeckel, John, Networked gaming system communication protocols and methods.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.