Patents by Inventor Michael James McDermott

Michael James McDermott 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: 9920045
    Abstract: The invention relates to a novel variable hydrate crystalline form of 1-(5-(4-chloro-3,5-dimethoxyphenyl)furan-2-yl)-2-ethoxy-2-(4-(5-methyl-1,3,4-thiadiazol-2-yl)phenyl)ethanone, methods for the preparation thereof, pharmaceutical compositions thereof and their use in the inhibition of PDE10.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: March 20, 2018
    Assignee: Omeros Corporation
    Inventors: Ekaterina Albert, Jennifer Leigh Nelson, Christopher Scott Seadeek, Karl Reineke, Marco Jonas, Suba Iyer, Xufeng Sun, Neil S. Cutshall, Jennifer Lynn Gage, Thomas L. Little, Wayne Douglas Luke, Elisabeth C. A. Brot, Michael James McDermott
  • Publication number: 20180057484
    Abstract: The present invention is directed to an improved process for the preparation of compounds of Formula (II) and Formula (III), which are useful in the inhibition of PDE10. In particular, the present invention is directed to an improved process for the preparation of 1-(5-(4-chloro-3,5-dimethoxyphenyl)furan-2-yl)-2-ethoxy-2-(4-(5-methyl-1,3,4-thiadiazol-2-yl)phenyl)ethanone, which is useful in the inhibition of PDE10.
    Type: Application
    Filed: April 7, 2017
    Publication date: March 1, 2018
    Inventors: Neil S. Cutshall, Jennifer Lynn Gage, Thomas L. Little, Wayne Douglas Luke, Elisabeth C. A. Brot, Marco Jonas, Michael James McDermott, Karl E. Reineke
  • Publication number: 20170166559
    Abstract: The invention relates to a novel variable hydrate crystalline form of 1-(5-(4-chloro-3,5-dimethoxyphenyl)furan-2-yl)-2-ethoxy-2-(4-(5-methyl-1,3,4-thiadiazol-2-yl)phenyl)ethanone, methods for the preparation thereof, pharmaceutical compositions thereof and their use in the inhibition of PDE10.
    Type: Application
    Filed: November 4, 2016
    Publication date: June 15, 2017
    Inventors: Ekaterina Albert, Jennifer Leigh Nelson, Christopher Scott Seadeek, Karl Reineke, Marco Jonas, Suba Iyer, Xufeng Sun, Neil S. Cutshall, Jennifer Lynn Gage, Thomas L. Little, Wayne Douglas Luke, Elisabeth C. A. Brot, Michael James McDermott
  • Patent number: 9650368
    Abstract: The present invention is directed to an improved process for the preparation of compounds of Formula (II) and Formula (III), which are useful in the inhibition of PDE10. In particular, the present invention is directed to an improved process for the preparation of 1-(5-(4-chloro-3,5-dimethoxyphenyl)furan-2-yl)-2-ethoxy-2-(4-(5-methyl-1,3,4-thiadiazol-2-yl)phenyl)ethanone, which is useful in the inhibition of PDE10.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 16, 2017
    Assignee: Omeros Corporation
    Inventors: Neil S. Cutshall, Jennifer Lynn Gage, Thomas L. Little, Wayne Douglas Luke, Elisabeth C. A. Brot, Marco Jonas, Michael James McDermott, Karl E. Reineke
  • Publication number: 20160024069
    Abstract: The present invention is directed to an improved process for the preparation of compounds of Formula (II) and Formula (III), which are useful in the inhibition of PDE10. In particular, the present invention is directed to an improved process for the preparation of 1-(5-(4-chloro-3,5-dimethoxyphenyl)furan-2-yl)-2-ethoxy-2-(4-(5-methyl-1,3,4-thiadiazol-2-yl)phenyl)ethanone, which is useful in the inhibition of PDE10.
    Type: Application
    Filed: April 24, 2015
    Publication date: January 28, 2016
    Inventors: Neil S. CUTSHALL, Jennifer Lynn GAGE, Thomas L. LITTLE, Wayne Douglas LUKE, Elisabeth C. A. BROT, Marco JONAS, Michael James MCDERMOTT, Karl E. REINEKE
  • Patent number: 8031637
    Abstract: A computing system group member, signal bearing medium, and method. A configuration of a computing system group member is determined to be able to assume a role of a primary member of the computing system group and, in response thereto, a first status is assigned in the member. All members of the computing system group receive, in order, all messages directed to group members. A second status is assigned in response to determining that the configuration of the member is not able to support performance as a primary member. The member then processes, within the member, all messages that are transmitted to all members of the group when the member is assigned the first status and when the member is assigned the second status. The configuration of the member, while assigned either the first status or the second status, is adjusted based upon contents of the messages.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Patent number: 7636821
    Abstract: A method backs up computer data by organizing update requests into groups. All update requests in one group complete concurrently before requests of a subsequent group complete.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: December 22, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kevin Curtis Griffin, Scott Dennis Helt, Michael James McDermott, Glen W. Nelson, Mark Philip Piazza
  • Publication number: 20090182877
    Abstract: A computing system group member, signal bearing medium, and method. A configuration of a computing system group member is determined to be able to assume a role of a primary member of the computing system group and, in response thereto, a first status is assigned in the member. All members of the computing system group receive, in order, all messages directed to group members. A second status is assigned in response to determining that the configuration of the member is not able to support performance as a primary member. The member then processes, within the member, all messages that are transmitted to all members of the group when the member is assigned the first status and when the member is assigned the second status. The configuration of the member, while assigned either the first status or the second status, is adjusted based upon contents of the messages.
    Type: Application
    Filed: March 17, 2009
    Publication date: July 16, 2009
    Applicant: International Business Machines Corp.
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Patent number: 7519008
    Abstract: A computing node that functions as a member within a computing system group, such as a cluster, that has a status allowing receipt of group messages even though the node is not an active member of the cluster. The node is able to function as a primary member or as a backup member that controls redundant resources to be utilized in case of a failure. The computing node is able to have one of two status values, an “Active” status and an “Ineligible” status. Members that are able to function as a primary member have an “Active” status assigned, and a member that is not configured or otherwise eligible to perform as a primary member is assigned an “Ineligible” status. Members with an Ineligible status receive all group messages and therefore are able to become configured and eligible to become a primary member.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Patent number: 7515553
    Abstract: A computing system group processing architecture that facilitates asymmetric processing at different computing nodes within a group or cluster of nodes. Nodes within a group are assigned to subgroups. Each node in a subgroup performs similar processing, but nodes in different subgroups are able to perform different processing for the same group level protocol. All nodes monitor processing completion votes that are cast by all nodes, and node in subgroups that finish processing before other subgroups synchronize to the processing of those other subgroups by casting dummy votes during vote rounds of other subgroups that are still processing their subgroup protocol.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Patent number: 7117213
    Abstract: Failover processing that accommodates failures of backup computing nodes and resources, such as data storage units and printers. Failure of a computing node that controls resources causes another computing node to assume control of the resources controlled by the failed node. Failure of the primary computing node causes another computing node, at either the same or at a different site, to be selected as the new primary node. Failure of a resource at the primary site causes the site with the next highest priority backup resource to become the new primary site. Failure of a backup computing node causes a new backup node at the same site as the failed backup node to replace the failed backup node as host for the site's resources. Backup mirroring data flows are then adjusted to reflect the new functions of the affected nodes.
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Patent number: 6889253
    Abstract: An apparatus, clustered computer system, program product and method utilize a unique prepare operation in connection with a resource action to effectively “lock out” missing or inactive cluster entities such as nodes and cluster objects from rejoining a clustered computer system subsequent to the resource action. The prepare operation includes the modification of one or more cluster configuration parameters associated with a plurality of entities in a clustered computer system, such that any such cluster entity that is active during the prepare operation accepts the modifications, while any such cluster entity that is inactive during the prepare operation does not accept the modifications.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: May 3, 2005
    Assignee: International Business Machines Corporation
    Inventors: Kevin Curtis Griffin, Michael James McDermott, James Gregory Ranweiler
  • Publication number: 20040246910
    Abstract: A computing system group processing architecture that facilitates asymmetric processing at different computing nodes within a group or cluster of nodes. Nodes within a group are assigned to subgroups. Each node in a subgroup performs similar processing, but nodes in different subgroups are able to perform different processing for the same group level protocol. All nodes monitor processing completion votes that are cast by all nodes, and node in subgroups that finish processing before other subgroups synchronize to the processing of those other subgroups by casting dummy votes during vote rounds of other subgroups that are still processing their subgroup protocol.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Publication number: 20040246894
    Abstract: A computing node that functions as a member within a computing system group, such as a cluster, that has a status allowing receipt of group messages even though the node is not an active member of the cluster. The node is able to function as a primary member or as a backup member that controls redundant resources to be utilized in case of a failure. The computing node is able to have one of two status values, an “Active” status and an “Ineligible” status. Members that are able to function as a primary member have an “Active” status assigned, and a member that is not configured or otherwise eligible to perform as a primary member is assigned an “Ineligible” status. Members with an Ineligible status receive all group messages and therefore are able to become configured and eligible to become a primary member.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael James McDermott, Robert Miller, Michael John Snyder, Kiswanto Thayib
  • Patent number: 6675259
    Abstract: Method and apparatus for ensuring availability of disk units in a disk pool which may be switched between a primary system and one or more backup systems. One embodiment provides a method for ensuring accessibility of one or more disk units by a system, comprising: configuring a storage pool for the system; validating availability of the one or more disk units for the storage pool; and selecting one or more valid disk units for the storage pool. The method may further comprise ranking availability of each disk unit for the storage pool and selecting one or more valid disk units for the storage pool according to availability ranking.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: January 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Sherry Lynn Gordon, Clinton Gene Laschkewitsch, Michael James McDermott, Amartey Scott Pearson
  • Publication number: 20030023810
    Abstract: Method and apparatus for ensuring availability of disk units in a disk pool which may be switched between a primary system and one or more backup systems. One embodiment provides a method for ensuring accessibility of one or more disk units by a system, comprising: configuring a storage pool for the system; validating availability of the one or more disk units for the storage pool; and selecting one or more valid disk units for the storage pool. The method may further comprise ranking availability of each disk unit for the storage pool and selecting one or more valid disk units for the storage pool according to availability ranking.
    Type: Application
    Filed: July 26, 2001
    Publication date: January 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Sherry Lynn Gordon, Clinton Gene Laschkewitsch, Michael James McDermott, Amartey Scott Pearson
  • Publication number: 20020161869
    Abstract: An apparatus, clustered computer system, program product and method utilize a unique prepare operation in connection with a resource action to effectively “lock out” missing or inactive cluster entities such as nodes and cluster objects from rejoining a clustered computer system subsequent to the resource action. The prepare operation includes the modification of one or more cluster configuration parameters associated with a plurality of entities in a clustered computer system, such that any such cluster entity that is active during the prepare operation accepts the modifications, while any such cluster entity that is inactive during the prepare operation does not accept the modifications.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin Curtis Griffin, Michael James McDermott, James Gregory Ranweiler
  • Patent number: 6378086
    Abstract: A method for recovering a computer system from a loadsource direct access storage device located at a remote location. In accordance with the method and system of the present invention, after a catastrophic damage and the installation of a local loadsource direct access storage device, an indicator within the local loadsource direct access storage device is set such that the local loadsource direct access storage device cannot be utilized for initial program load. Thereafter, the contents of the entire loadsource direct access storage device located at a remote location are copied to the replacement local loadsource direct access storage device. The indicator within the replacement local loadsource direct access storage device is reset such that the replacement local loadsource direct access storage device can be utilized for initial program load again. Finally, an initial program load is performed from the replacement local loadsource direct access storage device.
    Type: Grant
    Filed: February 24, 1997
    Date of Patent: April 23, 2002
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Crowley, Michael Steven Faunce, Dennis R. Martin, Michael James McDermott
  • Patent number: 6324620
    Abstract: Method and apparatus for managing data on DASD units to improve system performance comprises monitoring portions of data on a plurality of DASD units to determine the times the data is accessed within a given time period, and characterizing accessed data portions of a DASD unit as HOT and COLD data. The DASD units are monitored to determine the number of times each unit is accessed within a time period to develop utilization factors reflective of the number of times the DASD unit is accessed during the time period. HOT and COLD data is moved between DASD units based on the utilization factors of the DASD units.
    Type: Grant
    Filed: July 23, 1998
    Date of Patent: November 27, 2001
    Assignee: International Business Machines Corporation
    Inventors: Patrick James Christenson, Michael Joseph Corrigan, Thomas Richard Crowley, Michael Steven Faunce, Michael James McDermott, Timothy John Mullins, Glen Warren Nelson, Russell Paul VanDuine, Bruce Marshall Walk
  • Patent number: 5761410
    Abstract: DASD failures occurring on sector boundaries currently go undetected. While this sort of problem can occur at any time, it usually occurs when the program executing on the computer system's processor is operating on a multisector piece of data and periodically updating that information in auxiliary storage so that the copy in auxiliary storage is relatively up to date with the changes being made by the program. The storage management mechanism of the present invention solves the problem of sector boundary write failures by associating a sequence number with each piece of multisector data. Essentially, the sequence number becomes a property of the particular piece of data itself. When the mechanism retrieves the information from disk, it checks to make sure that all the sequence numbers match. If they do not, a data integrity problem has been detected.
    Type: Grant
    Filed: June 28, 1995
    Date of Patent: June 2, 1998
    Assignee: International Business Machines Corporation
    Inventors: Dennis Roy Martin, Michael James McDermott, Duc Nguyen