Patents by Inventor Bruce Findlay
Bruce Findlay has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7451343Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: May 9, 2005Date of Patent: November 11, 2008Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 7444537Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: May 9, 2005Date of Patent: October 28, 2008Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 7444550Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: May 9, 2005Date of Patent: October 28, 2008Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 7370226Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: May 9, 2005Date of Patent: May 6, 2008Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 7370225Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: May 9, 2005Date of Patent: May 6, 2008Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Publication number: 20050229025Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: ApplicationFiled: May 9, 2005Publication date: October 13, 2005Inventors: Bruce Findlay, Michael Chrabaszcz
-
Publication number: 20050229024Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: ApplicationFiled: May 9, 2005Publication date: October 13, 2005Inventors: Bruce Findlay, Michael Chrabaszcz
-
Publication number: 20050229026Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: ApplicationFiled: May 9, 2005Publication date: October 13, 2005Inventors: Bruce Findlay, Michael Chrabaszcz
-
Publication number: 20050229028Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: ApplicationFiled: May 9, 2005Publication date: October 13, 2005Inventors: Bruce Findlay, Michael Chrabaszcz
-
Publication number: 20050229027Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: ApplicationFiled: May 9, 2005Publication date: October 13, 2005Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 6895526Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: November 1, 2002Date of Patent: May 17, 2005Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Publication number: 20030126496Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: ApplicationFiled: November 1, 2002Publication date: July 3, 2003Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 6523131Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: September 8, 2000Date of Patent: February 18, 2003Assignee: Micron Technology, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 6292905Abstract: The method of the current invention provides a fault tolerant access to a network resource. A replicated network directory database operates in conjunction with server resident processes to remap a network resource in the event of a server failure. The records/objects in the replicated database contain for each network resource, a primary and a secondary server affiliation. Initially, all users access a network resource through the server identified in the replicated database as being the primary server for the network resource. When server resident processes detect a failure of the primary server, the replicated database is updated to reflect the failure of the primary server, and to change the affiliation of the network resource from its primary to its backup server. This remapping occurs transparently to whichever user/client is accessing the network resource.Type: GrantFiled: October 2, 1997Date of Patent: September 18, 2001Assignee: Micron Technology, Inc.Inventors: Walter A. Wallach, Bruce Findlay, Thomas J. Pellicer, Michael Chrabaszcz
-
Patent number: 6272648Abstract: A system for monitoring the status of a first server in a server network with a second server in the network, and also for providing synchronization and messaging capability between the two servers, the system including: a device coupled to first and second servers for receiving commands from the first and second server; a pulse transmitter module, coupled to the first server, for transmitting a software-generated pulse waveform to said device; and a pulse receiver module, coupled to the second server, for receiving the software-generated pulse waveform, wherein the software-generated pulse includes: a first command transmitted from the first server to said device which corresponds to a logic level low of said pulse waveform, wherein the first command sets the status condition of said device to a first state; and a second command transmitted from the first server to said device which corresponds to a logic level high of said pulse waveform, wherein the second command sets the status condition of said device tType: GrantFiled: October 1, 1997Date of Patent: August 7, 2001Assignee: Micron Electronics, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz
-
Patent number: 6163853Abstract: A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state.Type: GrantFiled: October 1, 1997Date of Patent: December 19, 2000Assignee: Micron Electronics, Inc.Inventors: Bruce Findlay, Michael Chrabaszcz