Patents by Inventor Michael D. Hocker

Michael D. Hocker 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).

  • Publication number: 20150196566
    Abstract: Provided herein are heterocyclic compounds for treatment of CSF1R, FLT3, KIT, and/or PDGFR? kinase mediated diseases. Also provided are pharmaceutical compositions comprising the compounds and methods of using the compounds and compositions.
    Type: Application
    Filed: December 22, 2014
    Publication date: July 16, 2015
    Applicant: AMBIT BIOSCIENCES CORPORATION
    Inventors: Michael J. Hadd, Michael D. Hocker, Mark W. Holladay, Gang Liu, Martin W. Rowbottom, Shimin Xu
  • Patent number: 8952058
    Abstract: Provided herein are heterocyclic compounds for treatment of CSF1R, FLT3, KIT, and/or PDGFR? kinase mediated diseases. Also provided are pharmaceutical compositions comprising the compounds and methods of using the compounds and compositions.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: February 10, 2015
    Assignee: Ambit Biosciences Corporation
    Inventors: Michael J. Hadd, Michael D. Hocker, Mark W. Holladay, Gang Liu, Martin W. Rowbottom, Shimin Xu
  • Publication number: 20140157251
    Abstract: A software version management system comprising a host driver and at least one software module. The host driver comprises migration means to start, stop and replace the software modules on a computer system in response to replacement actions.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 5, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael D. Hocker, Michael J. Jordan, Tamas Visegrady, Klaus Werner
  • Publication number: 20140082382
    Abstract: According to exemplary embodiments, a computer program product for providing voltage to a memory device includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method performed includes storing data on the memory device, providing a voltage from a finite energy storage medium to the memory device when power is not provided by an associated computing system and measuring the voltage provided. The method also includes boosting the voltage provided by the finite energy storage medium via a switching voltage regulator responsive to the voltage being below a threshold, wherein the switching voltage regulator is coupled to the finite energy storage medium.
    Type: Application
    Filed: November 25, 2013
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David W. Glass, Michael D. Hocker
  • Publication number: 20130191675
    Abstract: According to exemplary embodiments, a computer program product for providing voltage to a memory device includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method performed includes storing data on the memory device, providing a voltage from a finite energy storage medium to the memory device when power is not provided by an associated computing system and measuring the voltage provided. The method also includes boosting the voltage provided by the finite energy storage medium via a switching voltage regulator responsive to the voltage being below a threshold, wherein the switching voltage regulator is coupled to the finite energy storage medium.
    Type: Application
    Filed: January 24, 2012
    Publication date: July 25, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David W. Glass, Michael D. Hocker
  • Patent number: 8316363
    Abstract: Providing concurrent embedded application updates comprising a first computer processor for executing a first embedded application, the executing generating a first plurality of processing threads, the first computer processor coupled to a first storage location and a second storage location. The first computer processor configured to accept and process instructions from a host system, receive one or more notifications indicating that a second embedded application has been successfully loaded into one of the first storage location and the second storage location, terminate execution of the first plurality of processing threads in response to receiving the one or more notifications, and execute the second embedded application while continuing to accept instructions from the host system and without restarting in response to receiving the one or more notifications.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Hocker, Mark D. Marik, Jimmie R. Mayfield, Jr.
  • Publication number: 20110321023
    Abstract: Providing concurrent embedded application updates comprising a first computer processor for executing a first embedded application, the executing generating a first plurality of processing threads, the first computer processor coupled to a first storage location and a second storage location. The first computer processor configured to accept and process instructions from a host system, receive one or more notifications indicating that a second embedded application has been successfully loaded into one of the first storage location and the second storage location, terminate execution of the first plurality of processing threads in response to receiving the one or more notifications, and execute the second embedded application while continuing to accept instructions from the host system and without restarting in response to receiving the one or more notifications.
    Type: Application
    Filed: June 24, 2010
    Publication date: December 29, 2011
    Applicant: International Business Machines Corporation
    Inventors: Michael D. Hocker, Mark D. Marik, Jimmie R. Mayfield, JR.
  • Patent number: 7921234
    Abstract: In a communications channel coupled to multiple duplicated subsystems, a method, interposer and program product are provided for verifying integrity of subsystem responses. Within the communications channel, a first checksum is calculated with receipt of a first response from a first subsystem responsive to a common request, and a second checksum is calculated for a second response of a second subsystem received responsive to the common request. The first checksum and the second checksum are compared, and if matching, only one of the first response and the second response is forwarded from the communications channel as the response to the common request, with the other of the first response and the second response being discarded by the communications channel.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Vincenzo Condorelli, Thomas J. Dewkett, Michael D. Hocker, Tamas Visegrady
  • Publication number: 20090183058
    Abstract: In a communications channel coupled to multiple duplicated subsystems, a method, interposer and program product are provided for verifying integrity of subsystem responses. Within the communications channel, a first checksum is calculated with receipt of a first response from a first subsystem responsive to a common request, and a second checksum is calculated for a second response of a second subsystem received responsive to the common request. The first checksum and the second checksum are compared, and if matching, only one of the first response and the second response is forwarded from the communications channel as the response to the common request, with the other of the first response and the second response being discarded by the communications channel.
    Type: Application
    Filed: March 20, 2009
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vincenzo Condorelli, Thomas J. Dewkett, Michael D. Hocker, Tamas Visegrady
  • Patent number: 7516246
    Abstract: In a communications channel coupled to multiple duplicated subsystems, a method, interposer and program product are provided for verifying integrity of subsystem responses. Within the communications channel, a first checksum is calculated with receipt of a first response from a first subsystem responsive to a common request, and a second checksum is calculated for a second response of a second subsystem received responsive to the common request. The first checksum and the second checksum are compared, and if matching, only one of the first response and the second response is forwarded from the communications channel as the response to the common request, with the other of the first response and the second response being discarded by the communications channel.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vincenzo Condorelli, Thomas J. Dewkett, Michael D. Hocker, Tamas Visegrady
  • Patent number: 6072468
    Abstract: A docking system for establishing secure wireless connection between computer devices is presented. The technique assumes that at least one of the computer devices comprises a portable device. Means are provided for automatically establishing wireless connection between the portable device and the second device when the portable device is brought within the docking port (or docking area) of the second device. This automatic establishing of wireless connection includes communicating an address identifier between the portable device and the second device once the portable device is "docked." If desired, an encryption key can also be exchanged with the address identifier to allow for encryption of information communicated between the devices. After docking, the first device can be removed from the docking area without affecting the wireless connection between the first device and the second device.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: June 6, 2000
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Hocker, Brent J. Bahnub
  • Patent number: 6067076
    Abstract: A docking system and method for establishing secure wireless connection between computer devices is presented. The technique assumes that at least one of the computer devices comprises a portable device. Further, a docking area or docking port is associated with the other computer device. The docking port is sized to at least partially engageably receive the portable device. Means are provided for automatically establishing wireless connection between the portable device and the second device when the portable device is brought within the docking port (or docking area) of the second device. This automatic establishing of wireless connection includes communicating an address identifier between the portable device and the second device once the portable device is "docked." If desired, an encryption key can also be exchanged with the address identifier to allow for encryption of information communicated between the devices.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: May 23, 2000
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Hocker, Brent J. Bahnub
  • Patent number: 5930368
    Abstract: A docking method for establishing secure wireless connection between computer devices is presented. The technique assumes that at least one of the computer devices comprises a portable device. Further, a docking area or docking port is associated with the other computer device. Means are provided for automatically establishing wireless connection between the portable device and the second device when the portable device is brought within the docking port (or docking area) of the second device. This automatic establishing of wireless connection includes communicating an address identifier between the portable device and the second device once the portable device is "docked." If desired, an encryption key can also be exchanged with the address identifier to allow for encryption of information communicated between the devices. After docking, the first device can be removed from the docking area (or docking port) without affecting the wireless connection between the first device and the second device.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: July 27, 1999
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Hocker, Brent J. Bahnub
  • Patent number: 5923757
    Abstract: A docking method for establishing secure wireless connection between computer devices is presented. The technique assumes that at least one of the computer devices comprises a portable device. Further, a docking area or docking port is associated with the other computer device. The docking port is sized to at least partially engageably receive the portable device. Means are provided for automatically establishing wireless connection between the portable device and the second device when the portable device is brought within the docking port (or docking area) of the second device. This automatic establishing of wireless connection includes communicating an address identifier between the portable device and the second device once the portable device is "docked." If desired, an encryption key can also be exchanged with the address identifier to allow for encryption of information communicated between the devices.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: July 13, 1999
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Hocker, Brent J. Bahnub
  • Patent number: 5817758
    Abstract: Solid phase supported synthesis of peptides and other molecules using protecting groups comprising p-nitrobenzyl is described.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: October 6, 1998
    Assignee: Terrapin Technologies, Inc.
    Inventors: Matthew H. Lyttle, Michael D. Hocker
  • Patent number: 5561758
    Abstract: A process icon based on a tunnel concept in which the icon has an input and an output portal through which an object is dragged in order to invoke the process. The direction of the process invoked (e.g., encrypt to decrypt or decrypt to encrypt) can be denoted and determined by the portal through which the object is dragged.
    Type: Grant
    Filed: August 25, 1994
    Date of Patent: October 1, 1996
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Hocker, Daniel J. Winarski