Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing
Reexamination Certificate
1997-11-03
2001-05-08
Banankhah, Majid (Department: 2755)
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Least weight routing
C709S241000
Reexamination Certificate
active
06230181
ABSTRACT:
NOTICE REGARDING COPYRIGHT
This application contains a microfiche appendix which contain one microfiche having 13 frames.
A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
BACKGROUND OF THE INVENTION
A. Field of the Invention
This invention relates to the field of computer systems and more particularly to the shutdown and reset of embedded systems.
B. Description of Related Art and Advantages of the Invention
Embedded computer systems typically operate in real-time or multi-tasking environments for specific applications. Such systems typically include a processor, RAM, ROM and an interface to hardware devices required by the application. A disk drive is not normally needed because the processor in embedded systems does not normally perform general purpose file-based applications. When embedded systems are shutdown, the status of the machine may be saved by storing certain variables in non-volatile RAM, or the status may be gracefully set to a power down state from which the system may be gracefully powered-up.
Real-time or multi-tasking operating systems are available with the capability of performing in a general purpose computing environment. However, the startup, shutdown and reset of such systems is typically performed from a terminal through user action from a keyboard or a mouse. A shutdown or reset that resembles a power off condition, for example, from a reset switch, may not be performed in such general purpose environments without corrupting system files. The shutdown from a reset switch does not provide the operating system with the opportunity to perform disk synchronization or to close and save temporary files that may be open.
Embedded systems having a general purpose computing environment are finding increasing use and expanding features. For example, communications access devices are typically embedded systems. Whereas communication access devices have been designed to perform a limited role in terms of call processing and routing, with the ultimate destination for the calls being one or more host computers on the local area network, communications servers provide the network access functions of an integrated communications router in addition to a general purpose computing platform. The platform runs a commercially available stand alone or shareware operating system such as Windows® NT from Microsoft Corporation. The software that runs on the computing platform may perform, for example, network management, remote access, intranet web page, and other functions.
A communication access device with the integral general purpose computing platform, as described herein, provides a substantial advancement in the features and capabilities of a communication access device. For example, in an embodiment in which the communication access device is connected to the network, improved remote access service may be achieved since the general purpose computing platform can route certain calls to the LAN while terminating other calls, such as those calls that require access to information that is stored locally in the memory in the general purpose computing platform. Additionally, the general purpose computing platform may provide enhanced network management service efficiently controlling the flow of calls between the access device and the network. The general purpose computing platform may also provide protocol proxy service and authentication services.
Other embedded systems may find an increase in features and advantages when combined with a general purpose computing environment. For many such embedded systems however, the need to shutdown the system from the keyboard or mouse to avoid corrupting system files may be inconvenient. For example, an embedded system may have the keyboard and mouse separated from the hardware that carries out most of the embedded system and general purpose computing functions. It would be desirable if a shutdown and reset function were available without the need to use a keyboard or mouse.
The present invention includes a push button for resetting an embedded system without the need for a keyboard or mouse. The present invention also includes a system for initiating a shutdown and reset of the system in response to predetermined shutdown/reset conditions.
These and many other features and advantages of the invention will become more apparent from the following detailed description of preferred embodiments of the invention.
SUMMARY OF THE INVENTION
An embedded system having a general purpose computing environment uses a management shutdown system for shutting down the embedded system. An operating system is included for performing embedded system functions and general purpose computing functions. A shutdown management driver generates a management reset signal in response to at least one shutdown condition. A shutdown and reset manager senses the shutdown condition and initiates a shutdown of the operating system in response to the management reset. The shutdown management driver generates a second management reset to reset the embedded system hardware and the shutdown and reset manager resets the hardware in response to the second management reset.
In a further aspect of the present invention, a method is provided for shutting down an embedded system having a general purpose computing environment and an operating system. The method includes the step of generating a management reset in response to a shutdown condition. The management reset is received and the operating system is shutdown in response. The operating system shutdown includes the step of saving any open temporary files.
REFERENCES:
patent: 4385384 (1983-05-01), Rosbury et al.
patent: 4587651 (1986-05-01), Nelson et al.
patent: 4652874 (1987-03-01), Loyer
patent: 4751510 (1988-06-01), De Saint Michel et al.
patent: 4796292 (1989-01-01), Thomas
patent: 4797878 (1989-01-01), Armstrong
patent: 4879716 (1989-11-01), McNally et al.
patent: 4890316 (1989-12-01), Walsh et al.
patent: 4955020 (1990-09-01), Stone et al.
patent: 4991169 (1991-02-01), Davis
patent: 5025500 (1991-06-01), Phinney
patent: 5063523 (1991-11-01), Vrenjak
patent: 5119403 (1992-06-01), Krishnan
patent: 5148435 (1992-09-01), Ray, Jr. et al.
patent: 5151896 (1992-09-01), Bowman et al.
patent: 5157658 (1992-10-01), Arai et al.
patent: 5166931 (1992-11-01), Riddle
patent: 5184348 (1993-02-01), Abdelmouttalib et al.
patent: 5185783 (1993-02-01), Takahashi et al.
patent: 5187735 (1993-02-01), Garcia et al.
patent: 5199071 (1993-03-01), Abe et al.
patent: 5202884 (1993-04-01), Close et al.
patent: 5210530 (1993-05-01), Kammerer et al.
patent: 5220560 (1993-06-01), Ogasawara
patent: 5237561 (1993-08-01), Pyhälammi
patent: 5237620 (1993-08-01), Deaton et al.
patent: 5247516 (1993-09-01), Bernstein et al.
patent: 5255309 (1993-10-01), Katz
patent: 5259023 (1993-11-01), Katz
patent: 5303266 (1994-04-01), Budin et al.
patent: 5315647 (1994-05-01), Araujo
patent: 5361259 (1994-11-01), Hunt et al.
patent: 5374952 (1994-12-01), Flohr
patent: 5402474 (1995-03-01), Miller et al.
patent: 5410754 (1995-04-01), Klotzbach et al.
patent: 5416776 (1995-05-01), Panzarella et al.
patent: 5438614 (1995-08-01), Rozman
patent: 5528595 (1996-06-01), Walsh et al.
patent: 5577105 (1996-11-01), Baum et al.
Inside Macintosh, Processes, Addisen Wesley Publishing Co. pp. 8-3-8-20, 1992.*
M. Pecen, “A Bi-Directional Wire-Line to Local Area Network Interface Module: Summary of Functional Requirements and Fundamental Architecture” (Jan. 18, 1994).
M. Pecen, et al., “A Bi-Directional Wire-Line to Local Area Network Interface and Method: Prototype Specifications” (Aug. 10, 1993).
D. Fink and D. Christianson, eds., “Electronics Engineers' Handbook”, Ch. 22, pp. 22-45 to 22-53 (1989).
C. Zewart, “Modem Handbook for the Communications Professional”, pp. 15-41, 22
D'Souza Christian A.
Dempsey Michael P.
Mitchell Craig G.
Pandey Chandra S.
Salzman Scot W.
3Com Corporation
Banankhah Majid
McDonnell & Boehnen Hulbert & Berghoff
LandOfFree
Management shutdown and reset of embedded systems does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Management shutdown and reset of embedded systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Management shutdown and reset of embedded systems will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2560645