Patents by Inventor David Adam Sinclair

David Adam Sinclair 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: 8577970
    Abstract: A method for identifying discrepancies in an email distribution list is provided in various embodiments of this present invention. The method includes receiving from an originating client an email addressed to a list of recipients; examining the list of recipients to identify one or more possible amendments to the list of recipients; and informing the originating client of any identified amendments. In other embodiments, examining the list of recipients further includes comparing the recipient list with one or more trusted lists or a directory to identify one or more possible amendments to the list of recipients to identify those recipients missing or sharing a common attribute. In other embodiments it is determined if other names in the directory, but no in the recipient list, also share the common attribute. Subsequently, one or more amendments may be made to the recipient list based on such absent names.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Natalie Sian Hogan, Andrew John Emry Menadue, David Adam Sinclair
  • Patent number: 7779170
    Abstract: A storage network includes a path processor for directing data onto one of two or more paths between an application host and two or more storage controllers in a storage subsystem. To determine a data path within the storage network, the operational status of a storage controller in the storage subsystem is monitored. It is determined whether a change in the operational status of the storage controller is a failure or a potential failure. This determination is sent to the path processor. The path processor redirects application host data from the path controller on the basis of the determination.
    Type: Grant
    Filed: July 3, 2007
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Adam Sinclair, Lee Jason Sanders, Alistair Laesk Symon, William James Scales, Barry Douglas Whyte, Carlos Francisco Fuente
  • Publication number: 20080126615
    Abstract: A storage network includes a path processor for directing data onto one of two or more paths between an application host and two or more storage controllers in a storage subsystem. To determine a data path within the storage network, the operational status of a storage controller in the storage subsystem is monitored. It is determined whether a change in the operational status of the storage controller is a failure or a potential failure. This determination is sent to the path processor. The path processor redirects application host data from the path controller on the basis of the determination.
    Type: Application
    Filed: July 3, 2007
    Publication date: May 29, 2008
    Inventors: David Adam Sinclair, Lee Jason Sanders, Alistair Laesk Symon, William James Scales, Barry Douglas Whyte, Carlos Francisco Fuente
  • Publication number: 20070250588
    Abstract: Disclosed is a method, apparatus and computer program for identifying any discrepancies in an email distribution list. An email addressed to a list of recipients is received from an originating client. The list is examined to identify one or more possibly amendments to the list of recipients. The originating client is then informed of any identified amendments.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 25, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Natalie Sian Hogan, Andrew John Emry Menadue, David Adam Sinclair
  • Patent number: 6704330
    Abstract: A multiplexing system and method for servicing serially linked targets or RAID devices. The multiplexing system couples service interfaces from various targets and devices. The multiplexing system provides a single service link to a single service unit interface. The single service link allows easy access/communications or remote access/communications to an individual target or disk drive within the RAID system. A service unit is directly or remotely coupled to the service unit interface. The multiplexing system has an outgoing multiplexer, an in-going multiplexer, and a multiplexer controller. The service unit communicates with the multiplexing system to select the desired target or disk drive to be serviced. The multiplexer controller detects incoming select target commands and compares incoming target address information with a presently defined multiplexer controller target address information.
    Type: Grant
    Filed: May 18, 1999
    Date of Patent: March 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Donald Jay Albin, Jr., Robert George Emberty, Craig Anthony Klein, David Adam Sinclair
  • Patent number: 6442638
    Abstract: An automatic enable and disable system and method for a computer interfaced device linkable to an external computer system. Communication occurs when a computer interfaced device has been latched to and inserted into or unlatched and about to be removed from the external computer system. A sensor is coupled to a controller of the computer interfaced device, and a sensor component is coupled to a cam mechanism or other such component of the computer interfaced device. The sensor component is engagable to and disengagable from the sensor. The sensor senses engaging and disengaging of the sensor component respectively thereto and therefrom as the cam mechanism or such component is latched and unlatched. Latching of the cam mechanism or such component and the computer interfaced device is communicated to the external computer system when the sensor component is engaged to the sensor.
    Type: Grant
    Filed: May 18, 1999
    Date of Patent: August 27, 2002
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Wade Ain, Steven J. Buller, Robert George Emberty, Craig Anthony Klein, David Adam Sinclair