Movatterモバイル変換


[0]ホーム

URL:


US20110119358A1 - Systems and methods for operating networked computer systems - Google Patents

Systems and methods for operating networked computer systems
Download PDF

Info

Publication number
US20110119358A1
US20110119358A1US12/904,083US90408310AUS2011119358A1US 20110119358 A1US20110119358 A1US 20110119358A1US 90408310 AUS90408310 AUS 90408310AUS 2011119358 A1US2011119358 A1US 2011119358A1
Authority
US
United States
Prior art keywords
server
client
objects
event
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/904,083
Inventor
Andrew J. Woodward
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US12/904,083priorityCriticalpatent/US20110119358A1/en
Publication of US20110119358A1publicationCriticalpatent/US20110119358A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

In various embodiments of the invention, a server monitors a network for a startup message from a client computer as appropriate. The server may include a computer application that generates configuration instructions in response to commands from an administrator and/or information obtained from a client computer. The instructions may be in the form of scripts, data, objects, or the like. The instructions may be passed to the client computer, which may execute various administrative functions as directed. In exemplary embodiments, the instructions may command direct placement, verification and/or replacement of files, directory entries, BIOS attributes or other characteristics of the client computer.

Description

Claims (20)

1. A method executable by a server for managing a plurality of client computers over a network, wherein each of the computers is configured to execute a local operating system, the method comprising:
storing objects associated with each of the client computers in a directory services application at the server;
storing a plurality of configuration scripts comprising instructions to be executed by said client computers at the server;
receiving an input from an administrator at the server to select at least one of the configuration scripts to be executed by at least one of said client computers upon the occurrence of an event;
associating the selected at least one of the configuration scripts with the objects associated with said at least one of said client computers at the server; and
automatically providing said selected at least one of the configuration scripts from the server to said at least one of said client computers via said network in response to said occurrence of said event to thereby initiate the execution of the selected script on the at least one of said client computers prior to execution of the local operating system.
16. A system for managing client computers over a network, the system comprising a processor and a storage device configured to store a plurality of computer-executable modules for execution by the processor, wherein the computer-executable modules comprise:
a directory services application configured to store objects associated with said client computers;
a plurality of configuration scripts comprising instructions to be executed by said client computers;
an interface configured to allow an administrator to select a configuration script to be executed by at least one of said client computers upon the occurrence of an event and to associate the selected configuration script with the objects in the directory services application that are associated with the at least one of the client computers; and
a server application configured to automatically provide said configuration script to said at least one client computer via said network in response to said occurrence of said event to thereby allow the client computer to execute the configuration script prior to booting a local operating system on the client computer.
20. A computer readable medium having stored thereon a plurality of data structures in a computer-readable format, said data structures comprising a plurality of a workstation objects, each of said workstation objects corresponding to one of a plurality of workstations,
wherein each of said plurality of workstation objects represents attributes of said one of said plurality of workstations, and wherein at least some of said workstation objects having at least some common attributes are associated with at least one of a plurality of template objects,
wherein each of said plurality of template objects is associated with one of a plurality of event objects representing an event,
wherein each of said plurality of event objects is associated with one of a plurality of script objects, and
wherein each of said script objects comprises instructions to be automatically executed upon occurrence of the event by each of said plurality of workstations that are associated with the template object as part of a pre-boot sequence prior to execution of a local operating system.
US12/904,0831999-10-182010-10-13Systems and methods for operating networked computer systemsAbandonedUS20110119358A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/904,083US20110119358A1 (en)1999-10-182010-10-13Systems and methods for operating networked computer systems

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
US16012099P1999-10-181999-10-18
US19618600P2000-04-112000-04-11
US09/606,786US7395324B1 (en)1999-10-182000-06-28Method and apparatus for maintaining a computer system
US12/163,786US20080263192A1 (en)1999-10-182008-06-27Method and apparatus for maintaining a computer system
US12/904,083US20110119358A1 (en)1999-10-182010-10-13Systems and methods for operating networked computer systems

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US12/163,786ContinuationUS20080263192A1 (en)1999-10-182008-06-27Method and apparatus for maintaining a computer system

Publications (1)

Publication NumberPublication Date
US20110119358A1true US20110119358A1 (en)2011-05-19

Family

ID=27388391

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US09/606,786Expired - Fee RelatedUS7395324B1 (en)1999-10-182000-06-28Method and apparatus for maintaining a computer system
US12/163,786AbandonedUS20080263192A1 (en)1999-10-182008-06-27Method and apparatus for maintaining a computer system
US12/904,083AbandonedUS20110119358A1 (en)1999-10-182010-10-13Systems and methods for operating networked computer systems

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US09/606,786Expired - Fee RelatedUS7395324B1 (en)1999-10-182000-06-28Method and apparatus for maintaining a computer system
US12/163,786AbandonedUS20080263192A1 (en)1999-10-182008-06-27Method and apparatus for maintaining a computer system

Country Status (3)

CountryLink
US (3)US7395324B1 (en)
AU (1)AU8007100A (en)
WO (1)WO2001029661A2 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080141015A1 (en)*2006-12-062008-06-12Glen Edmond ChaleminSystem and method for operating system deployment in a peer-to-peer computing environment
US8656002B1 (en)2011-12-202014-02-18Amazon Technologies, Inc.Managing resource dependent workflows
US8667514B2 (en)2009-05-142014-03-04Microsoft CorporationClient application independent extensibility model
US8738775B1 (en)2011-12-202014-05-27Amazon Technologies, Inc.Managing resource dependent workflows
US8788663B1 (en)2011-12-202014-07-22Amazon Technologies, Inc.Managing resource dependent workflows
US8918879B1 (en)*2012-05-142014-12-23Trend Micro Inc.Operating system bootstrap failure detection
US8918907B2 (en)2011-04-132014-12-23Phoenix Technologies Ltd.Approaches for firmware to trust an application
US9059919B1 (en)*2011-03-282015-06-16Symantec CorporationSystems and methods for preserving network settings for use in a pre-boot environment
WO2015123234A1 (en)*2014-02-142015-08-20Western Digital Technologies, Inc.Enabling file oriented access on storage devices
US9128761B1 (en)*2011-12-202015-09-08Amazon Technologies, Inc.Management of computing devices processing workflow stages of resource dependent workflow
US9152461B1 (en)2011-12-202015-10-06Amazon Technologies, Inc.Management of computing devices processing workflow stages of a resource dependent workflow
US9152460B1 (en)2011-12-202015-10-06Amazon Technologies, Inc.Management of computing devices processing workflow stages of a resource dependent workflow
US9158583B1 (en)*2011-12-202015-10-13Amazon Technologies, Inc.Management of computing devices processing workflow stages of a resource dependent workflow

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7395324B1 (en)*1999-10-182008-07-01Wnf ConsultingMethod and apparatus for maintaining a computer system
US20030088650A1 (en)*2001-07-302003-05-08Lockheed Martin CorporationUsing a diskless client network topology for disk duplication and configuration
US7783727B1 (en)*2001-08-302010-08-24Emc CorporationDynamic host configuration protocol in a storage environment
US7603440B1 (en)*2001-11-092009-10-13Persystent Technology CorporationSystem and method for management of end user computing devices
CA2383825A1 (en)*2002-04-242003-10-24Ibm Canada Limited-Ibm Canada LimiteeDynamic configuration and self-tuning of inter-nodal communication resources in a database management system
CA2384181A1 (en)*2002-04-292003-10-29Ibm Canada Limited-Ibm Canada LimiteeSystem and method for manipulating a registry
JP2004234645A (en)*2003-01-102004-08-19Canon IncMonitoring device of image forming apparatus, control method by the monitoring device, program for executing the control method, management device, control method by the management device, and program for executing control method
ATE304720T1 (en)*2003-07-312005-09-15Sap Ag AUTOMATIC CONFIGURATION OF A COMPUTER
US7318148B2 (en)2003-07-312008-01-08Sap AgAutomatically configuring a computer
US20050132084A1 (en)*2003-12-102005-06-16Heung-For ChengMethod and apparatus for providing server local SMBIOS table through out-of-band communication
IL159838A0 (en)*2004-01-132004-06-20Yehuda BinderInformation device
US7587711B2 (en)*2004-02-272009-09-08Wyse Technology Inc.System and method for generalized imaging or computing tasks utilizing a language agent and one or more specifications
US9537731B2 (en)*2004-07-072017-01-03Sciencelogic, Inc.Management techniques for non-traditional network and information system topologies
WO2006014504A2 (en)2004-07-072006-02-09Sciencelogic, LlcSelf configuring network management system
US7664834B2 (en)*2004-07-092010-02-16Maxsp CorporationDistributed operating system management
US20060089819A1 (en)2004-10-252006-04-27Dubal Scott PChipset activation
US20060129664A1 (en)*2004-11-152006-06-15Scott ReimertMethod and apparatus for diagnosing a network
US7797288B2 (en)*2004-12-272010-09-14Brocade Communications Systems, Inc.Use of server instances and processing elements to define a server
US7505985B2 (en)*2005-02-252009-03-17International Business Machines CorporationSystem and method of generating string-based search expressions using templates
US20080016215A1 (en)*2006-07-132008-01-17Ford Daniel EIP address pools for device configuration
US9258360B2 (en)*2007-11-072016-02-09International Business Machines CorporationIntelligent disaster recovery for database connection failures
US8745507B2 (en)*2007-11-302014-06-03At&T Intellectual Property I, L.P.Preloader employing enhanced messages
US8037523B2 (en)*2007-12-202011-10-11Dell Products L.P.Single sign-on for OS boot image provisioning and OS login based on user identity
WO2010004354A1 (en)*2008-07-082010-01-14Telefonaktiebolaget L.M. Ericsson (Publ)Key management in an access network
US8832256B2 (en)*2008-11-282014-09-09Red Hat, Inc.Providing a rescue Environment in a software provisioning environment
US9311104B1 (en)2010-06-142016-04-12Open Invention Network, LlcManaging an operating system to set up a computer association tool
US8688812B2 (en)*2010-09-232014-04-01Intel CorporationCluster computing—NIC based OS provision
US20130346571A1 (en)*2012-06-242013-12-26Sergei MAKAVEEVComputer and method of operation of its network
US9389966B2 (en)*2012-12-122016-07-121E LimitedBacking-up user data
US20140189127A1 (en)*2012-12-272014-07-03Anjaneya Reddy ChagamReservation and execution image writing of native computing devices
US9886290B2 (en)*2013-03-132018-02-06Microsoft Technology Licensing, LlcComponent loading based on user preferences
US9806933B2 (en)2013-03-132017-10-31Microsoft Technology Licensing, LlcComponent loading based on user interactions
US9959106B2 (en)*2013-11-142018-05-01International Business Machines CorporationSharing of portable initialized objects between computing platforms
US10164857B2 (en)*2013-11-142018-12-25Eric P. VanceSystem and method for machines to communicate over the internet
CN104657165A (en)*2013-11-222015-05-27英业达科技有限公司Server and control method thereof
CN105991720B (en)2015-02-132019-06-18阿里巴巴集团控股有限公司 Configuration change method, equipment and system
US9866905B1 (en)*2016-02-232018-01-09CSC Holdings, LLCSet-top box reboot and polling tool
US10216939B2 (en)*2016-04-292019-02-26Wyse Technology L.L.C.Implementing a security solution using a layering system
US10001981B2 (en)2016-05-262018-06-19At&T Intellectual Property I, L.P.Autonomous server installation
US10288307B2 (en)*2016-12-302019-05-14Echostar Technologies International CorporationController and process for controlling a plurality of resources within a workplace
CN109697142B (en)*2017-10-202022-05-13中移(苏州)软件技术有限公司Method and device for detecting bare metal server in cloud computing environment
US11750784B2 (en)*2019-05-312023-09-05Medicapture, Inc.Automatic video file repair method and system
CN113645046B (en)*2021-06-302023-06-02浪潮电子信息产业股份有限公司 A network card driver installation method, main server and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5680547A (en)*1993-08-041997-10-21Trend Micro Devices IncorporatedMethod and apparatus for controlling network and workstation access prior to workstation boot
US6112237A (en)*1996-11-262000-08-29Global Maintech, Inc.Electronic monitoring system and method for externally monitoring processes in a computer system
US6272629B1 (en)*1998-12-292001-08-07Intel CorporationMethod and apparatus for establishing network connection for a processor without an operating system boot

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4896289A (en)*1987-07-291990-01-23Xitron, Inc.Expansion interface board system for connecting several personal computers to an electronic typesetter connected to a host personal computer
EP0592079A2 (en)1992-09-201994-04-13Sun Microsystems, Inc.Automated software installation and operating environment configuration on a computer system
EP0791195A4 (en)1993-08-041998-05-20Trend Micro Devices IncMethod and apparatus for controlling network and workstation access prior to workstation boot
US5835911A (en)1994-02-081998-11-10Fujitsu LimitedSoftware distribution and maintenance system and method
US5586304A (en)1994-09-081996-12-17Compaq Computer CorporationAutomatic computer upgrading
US5692129B1 (en)*1995-07-071999-08-17Novell IncManaging application programs in a computer network by using a database of application objects
US5768119A (en)*1996-04-121998-06-16Fisher-Rosemount Systems, Inc.Process control system including alarm priority adjustment
US6151643A (en)1996-06-072000-11-21Networks Associates, Inc.Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
GB9623298D0 (en)1996-11-081997-01-08Int Computers LtdUpdating mechanism for software
US6477648B1 (en)*1997-03-232002-11-05Novell, Inc.Trusted workstation in a networked client/server computing system
US5919257A (en)*1997-08-081999-07-06Novell, Inc.Networked workstation intrusion detection system
US6578142B1 (en)*1999-06-182003-06-10Phoenix Technologies, Ltd.Method and apparatus for automatically installing and configuring software on a computer
US6609151B1 (en)*1999-08-312003-08-19Intel CorporationSystem for configuring a computer with or without an operating system to allow another computer to remotely exchange data and control the computer
US6922722B1 (en)*1999-09-302005-07-26Intel CorporationMethod and apparatus for dynamic network configuration of an alert-based client
US7395324B1 (en)*1999-10-182008-07-01Wnf ConsultingMethod and apparatus for maintaining a computer system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5680547A (en)*1993-08-041997-10-21Trend Micro Devices IncorporatedMethod and apparatus for controlling network and workstation access prior to workstation boot
US6112237A (en)*1996-11-262000-08-29Global Maintech, Inc.Electronic monitoring system and method for externally monitoring processes in a computer system
US6272629B1 (en)*1998-12-292001-08-07Intel CorporationMethod and apparatus for establishing network connection for a processor without an operating system boot

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080141015A1 (en)*2006-12-062008-06-12Glen Edmond ChaleminSystem and method for operating system deployment in a peer-to-peer computing environment
US8667514B2 (en)2009-05-142014-03-04Microsoft CorporationClient application independent extensibility model
US9059919B1 (en)*2011-03-282015-06-16Symantec CorporationSystems and methods for preserving network settings for use in a pre-boot environment
US8918907B2 (en)2011-04-132014-12-23Phoenix Technologies Ltd.Approaches for firmware to trust an application
US8738775B1 (en)2011-12-202014-05-27Amazon Technologies, Inc.Managing resource dependent workflows
US8788663B1 (en)2011-12-202014-07-22Amazon Technologies, Inc.Managing resource dependent workflows
US8656002B1 (en)2011-12-202014-02-18Amazon Technologies, Inc.Managing resource dependent workflows
US9128761B1 (en)*2011-12-202015-09-08Amazon Technologies, Inc.Management of computing devices processing workflow stages of resource dependent workflow
US9152461B1 (en)2011-12-202015-10-06Amazon Technologies, Inc.Management of computing devices processing workflow stages of a resource dependent workflow
US9152460B1 (en)2011-12-202015-10-06Amazon Technologies, Inc.Management of computing devices processing workflow stages of a resource dependent workflow
US9158583B1 (en)*2011-12-202015-10-13Amazon Technologies, Inc.Management of computing devices processing workflow stages of a resource dependent workflow
US9552490B1 (en)2011-12-202017-01-24Amazon Technologies, Inc.Managing resource dependent workflows
US9736132B2 (en)2011-12-202017-08-15Amazon Technologies, Inc.Workflow directed resource access
US8918879B1 (en)*2012-05-142014-12-23Trend Micro Inc.Operating system bootstrap failure detection
WO2015123234A1 (en)*2014-02-142015-08-20Western Digital Technologies, Inc.Enabling file oriented access on storage devices

Also Published As

Publication numberPublication date
AU8007100A (en)2001-04-30
US20080263192A1 (en)2008-10-23
WO2001029661A3 (en)2002-06-27
US7395324B1 (en)2008-07-01
WO2001029661A2 (en)2001-04-26

Similar Documents

PublicationPublication DateTitle
US7395324B1 (en)Method and apparatus for maintaining a computer system
US6466972B1 (en)Server based configuration of network computers via machine classes
US8782098B2 (en)Using task sequences to manage devices
US7290258B2 (en)Managing multiple devices on which operating systems can be automatically deployed
US9081747B1 (en)Computer program deployment to one or more target devices
US6567860B1 (en)Method and apparatus for new device driver installation by an operating system
US8346886B2 (en)System, method, and medium for configuring client computers to operate disconnected from a server computer while using a master instance of the operating system
US20090144730A1 (en)Software deployment method and system, software deployment server and user server
US8086659B2 (en)Task sequence interface
KR100831128B1 (en) Operating system backup / restore and game backup / recovery / update / installation / execution and operating system management system and method using server system in multi-user environment
US6718462B1 (en)Sending a CD boot block to a client computer to gather client information and send it to a server in order to create an instance for client computer
CiscoRelease Notes for the Cisco ICS 7750 for System Software Release 2.x.x
CiscoInstalling Cisco CallManager Release 3.0(5)
CiscoInstalling Cisco CallManager Release 3.1(2c)
CiscoInstalling Cisco CallManager Release 3.0(6)
CiscoInstalling Cisco CallManager Release 3.1(1)
CiscoOperating the Cisco ICS 7750
CiscoInstalling Cisco CallManager Release 3.0(10) on the IBM Server
CiscoInstalling Cisco CallManager Release 3.1(2c), a Server Update
CiscoCiscoView CD Installation Instructionsfor AIX
CiscoCiscoView CD Installation Instructionsfor AIX
CiscoCiscoView CD Installation Instructionsfor AIX
CiscoCiscoView CD Installation Instructionsfor AIX
CiscoManaging Cisco Device Configurations
CiscoManaging Cisco Device Configurations

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp