Patents by Inventor David E. Whitney
David E. Whitney 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: 11951940Abstract: A wheel fastener alarm assembly is provided having a fastener body with a first portion defining a wrenching surface and a cavity, and a second portion with a threaded portion to attach and detach from a wheel of a vehicle. A sensor array is disposed in the cavity of fastener body to detect an attribute of the fastener body and generate an output signal based on the attribute of the fastener body. An antenna connected to the sensor array to transmit the signal to a remote location. A cap is secured to the first portion of the fastener body and covers the wrenching surface and the cavity opening to define a capped fastener body.Type: GrantFiled: April 18, 2022Date of Patent: April 9, 2024Assignee: MACLEAN-FOGG COMPANYInventors: David J. Davis, Kryzysztof Misztur, Christian Muehlich, Robert E. Whitney, Larry J. Wilson, Marcus A. Zagorniak, Steven R. Fister, Mark Raves, Luke Michael Roberts, Ben Wilmhoff, Bennett Whitney
-
Patent number: 9164699Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: GrantFiled: June 13, 2014Date of Patent: October 20, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney
-
Patent number: 8972606Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: GrantFiled: May 7, 2013Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney
-
Publication number: 20140325014Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: ApplicationFiled: June 13, 2014Publication date: October 30, 2014Inventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H.T. Hack, Denise M. Sevigny, Ronald M. Smith, SR., David E. Whitney
-
Publication number: 20130254478Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: ApplicationFiled: May 7, 2013Publication date: September 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H.T. Hack, Denise M. Sevigny, Ronald M. Smith, SR., David E. Whitney
-
Patent number: 8458361Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: GrantFiled: March 29, 2010Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney
-
Patent number: 7899894Abstract: In a networked data processing system, the updating of timing parameters is carried out via a process in which the detection of the loss of communications with the network is not immediately employed as an indication of parameter invalidity but rather the process employs a system specific delay which permits actions such as server or link recovery to occur without necessitating the declaration of timing parameter invalidity.Type: GrantFiled: August 30, 2006Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Georgette Kurdt, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney, Judith A. Wierbowski
-
Patent number: 7783913Abstract: Recovery is provided in a timing network. A configuration is defined for that network, and in that configuration, an active primary server is identified that provides a clock source for the network. Additionally, an alternate server is identified that can perform the role of the active primary server, should the active primary server fail. In response to a failure of the primary server, the alternate server detects the failure and performs takeover of the primary server.Type: GrantFiled: October 22, 2007Date of Patent: August 24, 2010Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney, Judith A. Wierbowski
-
Patent number: 7783736Abstract: A timing network is provided that includes a plurality of servers. The servers of the network obtain information used to maintain the servers in time synchronization, thus ensuring the integrity of the servers.Type: GrantFiled: October 22, 2007Date of Patent: August 24, 2010Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney, Judith A. Wierbowski
-
Patent number: 7779109Abstract: A timing network is provided that includes a plurality of servers. The servers of the network obtain information used to maintain the servers in time synchronization, thus ensuring the integrity of the servers.Type: GrantFiled: October 22, 2007Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney, Judith A. Wierbowski
-
Publication number: 20100185889Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: ApplicationFiled: March 29, 2010Publication date: July 22, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H.T. Hack, Denise M. Sevigny, Ronald M. Smith, SR., David E. Whitney
-
Patent number: 7689718Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: GrantFiled: October 23, 2007Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney
-
Publication number: 20080183896Abstract: A timing network is provided that includes a plurality of servers. The servers of the network obtain information used to maintain the servers in time synchronization, thus ensuring the integrity of the servers.Type: ApplicationFiled: October 22, 2007Publication date: July 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, David E. Whitney, Judith A. Wierbowski
-
Publication number: 20080183898Abstract: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.Type: ApplicationFiled: October 23, 2007Publication date: July 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Beth A. Glendening, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, David E. Whitney
-
Publication number: 20080184060Abstract: Recovery is provided in a timing network. A configuration is defined for that network, and in that configuration, an active primary server is identified that provides a clock source for the network. Additionally, an alternate server is identified that can perform the role of the active primary server, should the active primary server fail. In response to a failure of the primary server, the alternate server detects the failure and performs takeover of the primary server.Type: ApplicationFiled: October 22, 2007Publication date: July 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Denise M. Sevigny, Ronald M. Smith, David E. Whitney, Judith A. Wierbowski
-
Publication number: 20080183895Abstract: A timing network is provided that includes a plurality of servers. The servers of the network obtain information used to maintain the servers in time synchronization, thus ensuring the integrity of the servers.Type: ApplicationFiled: October 22, 2007Publication date: July 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Denise M. Sevigny, Ronald M. Smith, David E. Whitney, Judith A. Wierbowski
-
Publication number: 20080059655Abstract: In a networked data processing system, the updating of timing parameters is carried out via a process in which the detection of the loss of communications with the network is not immediately employed as an indication of parameter invalidity but rather the process employs a system specific delay which permits actions such as server or link recovery to occur without necessitating the declaration of timing parameter invalidity.Type: ApplicationFiled: August 30, 2006Publication date: March 6, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Georgette Kurdt, Denise M. Sevigny, Ronald M. Smith, David E. Whitney, Judith A. Wierbowski
-
Patent number: 5802354Abstract: A method and apparatus for synchronizing selected logical partitions of a partitioned information handling system to a test datesource. A system operator is presented with a display panel in which the operator may specify a set of test partitions and a test clock value. Each partition designated as a test partition is synchronized to the test clock value upon being newly activated, while production partitions are synchronized to a production clock value. The first test partition to be newly activated is synchronized to the test clock value by calculating the difference between the test clock value and a host clock value and storing the difference as an epoch offset for that partition. Each subsequently activated test partition is synchronized to the test clock value by copying the epoch offset of the previously activated test partition.Type: GrantFiled: June 9, 1997Date of Patent: September 1, 1998Assignee: International Business Machines CorporationInventors: Jeffrey P. Kubala, Thomas B. Mathias, Ira G. Siegel, David E. Whitney