System and method to support out-band storage subsystem management via SCSI bus when operating power to a computer system is off
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-013/38
G06F-011/30
출원번호
US-0490335
(2000-01-24)
발명자
/ 주소
Li, Shaojie
Nguyen, Truc
출원인 / 주소
Dell Products L.P.
대리인 / 주소
Baker Botts L.L.P.
인용정보
피인용 횟수 :
12인용 특허 :
8
초록▼
A first data bus is coupled to communicate information from a subsystem for sensing operating parameters of peripheral components to a computer system. A second data bus is coupled to communicate data between peripheral components and the computer system. A first switch is coupled between the first
A first data bus is coupled to communicate information from a subsystem for sensing operating parameters of peripheral components to a computer system. A second data bus is coupled to communicate data between peripheral components and the computer system. A first switch is coupled between the first data bus and the second data bus, the first switch being operable to allow signals from the first data bus to be communicated over the second data bus when operating power to the computer system is powered off. A second switch is coupled between the second data bus and the peripheral components, and the second switch is operable to allow signals from the second data bus to be communicated to the computer system when operating power to the computer system is powered on.
대표청구항▼
A first data bus is coupled to communicate information from a subsystem for sensing operating parameters of peripheral components to a computer system. A second data bus is coupled to communicate data between peripheral components and the computer system. A first switch is coupled between the first
A first data bus is coupled to communicate information from a subsystem for sensing operating parameters of peripheral components to a computer system. A second data bus is coupled to communicate data between peripheral components and the computer system. A first switch is coupled between the first data bus and the second data bus, the first switch being operable to allow signals from the first data bus to be communicated over the second data bus when operating power to the computer system is powered off. A second switch is coupled between the second data bus and the peripheral components, and the second switch is operable to allow signals from the second data bus to be communicated to the computer system when operating power to the computer system is powered on. of a stateful object from one of at least two states to another of said at least two states; generating a set of interests, at least one of the interests in said set of interests associating an application program object with one of said news types; wherein said interest identifies an event type associated with the state transition of the news type that the application program object is interested in and identifies the stateful object which generates an event of the event type which the application program object is interested in; generating, in response to said state transition, a news object, said news object comprising event attributes associated with said state transition and operable to describe said state transition; wherein the event attributes include the event type; receiving said news object in a dispatch module; dispatching said news object from said dispatch module to said application program object in accordance with said interest of said application program object in said news type so as to provide notification of said state transition to said application program object; and removing, in response to a request from said application program object, said interest of said application program object in said news type from said set of interests so as to terminate said notification to said application program object of said state transition. 4. The method of claim 3 wherein said dispatching step includes the step of calling a function of said application program object in accordance with said interest of said application program object in said news type, said news object included as an argument to said function. 5. The method of claim 3 wherein said dispatching step includes the steps of: storing said news object in a queue of news objects so that said application program object can receive said news object at a later time; dispatching said news object from said queue of news to said application program object in response to a poll of said queue of news by said application program object; and removing said news object from said queue of news in response to said dispatching step. 6. A computer implemented system for providing event notification between program objects, comprising: first means for providing a set of news types, wherein each news type in said set of news types is associated with a state transition of a stateful object; second means coupled to said first means for generating a set of interests, at least one of the interests in said set of interests associating an application program object with at least one of said news types; wherein said interest identifies an event type associated with the state transition of the news type that the application program object is interested in and identifies the stateful object which generates an event of the event type which the application program object is interested in; said first means further including means for generating, in response to said state transition, a news object, said news object comprising event attributes associated with said state transition and operable to describe said state transition; wherein the event attributes include the event type; and third means coupled to said second means for receiving said news object and dispatching said news object to said application program object in accordance with said interest of said application program object in said news type so as to provide notification of said state transition to said application program object. 7. A computer implemented systems for providing event notification between program objects, comprising: first means for providing a set of news types, wherein each news type in said set of news types is associated with a state transition of a stateful object from one of at least two states to another of said at least two states; second means coupled to said first means for generating a set of interests, at least one of the interests in said set of interests associating an application program object with one of said news types; wherein said interest identifies an event type associated with the state transition of the news type that the application program object is interested in and identifies the stateful object which generates an event of the event type which the application program object is interested in; said first means further including means for generating, in response to said state transition a news object, said news object comprising event attributes associated with said state transition and operable to describe said state transition; wherein the event attributes include the event type; and third means coupled to said second means for receiving said news object and dispatching said news object to said application program object in accordance with said interest of said application program object in said news type so as to provide notification of said state transition to said application program object. 8. A computer implemented system for providing event notification between program objects, comprising: first means for providing a set of news types, wherein each news type in said set of news types is associated with a state transition of stateful object from one of at least two states to another of said at least two states; second means coupled to said first means for generating a set of interests, at least one of the interests in said set of interests associating an application program object with at least one of said news types; wherein said interest identifies an event type associated with the state transition of the news type that the application program object is interested in and identifies the stateful object which generates an event of the event type which the application program object is interested in; said first means further including means for generating, in response to said state transition, said news object comprising event attributes associated with said state transition and operable to describe said state transition; wherein the event attributes include the event type; third means coupled to said second means for receiving said news object and dispatching said news object to said application program object in accordance with said interest of said application program object in said news type providing notification of said state transition to said application program object; and said second means further including means for removing, in response to a request from said application program object, said interest of said application program object in said news type from said set of interests so as to terminate said notification of said state transition to said application program object. 9. The method of claim 8, wherein each said interest in said set of interests include a dispatcher identifier. 10. The method of claim 9, wherein said dispatcher identifier identifies how said application program object receives notification of said events. 11. The method of claim 9 wherein said set of news types is implemented dynamically. 12. The method of claim 1 wherein said application program object is within an application program common to said stateful object. 13. A computer implemented method for providing event notification between program objects, comprising: providing a set of news types, wherein each news type in said set of news types is associated with a state transition of a stateful object; wherein said stateful object further comprises a plurality of states; generating a set of interests, at least one of the interests in said set of interests associating an application program object with at least one of said news types; wherein said interest identifies an event type associated with the state transition of the news type that the application program object is interested in and identifies the stateful object which generates an event of the event type which the application program object is interested in; generating, in response to said state transit
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
Ramamurthy Sriram ; Smith Stephen A. ; Naji Jafar ; Gopalaswamy Kasturiraman, Apparatus and method for reading back socket power status information.
Daryl Carvis Cromer ; Brandon Jon Ellison ; Howard Locker ; Michael Sievert ; James Peter Ward, Data processing system and method for permitting a server to remotely access a powered-off client computer system's asset information.
Walsh, Kevin K.; Gordon, Charles R.; Solheim, Paul R.; Reiland, Jerry D.; Musto, Robert D.; Bigelow, Duane R., Memory array with flash and random access memory and method therefor, reading data from the flash memory without storing the data in the random access memory.
Mullins, Barrie Jeremiah; Martinez, Reuben Michael, Method for providing a device communicating to a backplane the current status of an associated power supply unit connected to the backplane.
Heitkamp, Ross; Armstrong, Michael; Beesley, Michael; Krishnamurthi, Ashok; Powell, Kenneth Richard; Wu, Mike M., Multi-master and diverse serial bus in a complex electrical system.
Cromer,Daryl Carvis; Jakes,Philip John; Locker,Howard Jeffrey; Springfield,Randall Scott, System and method for autonomic extensions to wake on wireless networks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.