Patents by Inventor Michael J. Neilan

Michael J. Neilan 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: 9355238
    Abstract: A method of providing secure authentication of a service user at a self-service terminal is described. The method comprises: detecting attempted access by the service user to a restricted function on the self-service terminal; ascertaining if a removable storage device is in communication with the self-service terminal; in the event that a removable storage device is not in communication with the self-service terminal, denying access to the restricted function; in the event that a removable storage device is in communication with the self-service terminal, prompting the service user to enter login credentials. The method further comprises comparing the entered login credentials with access details stored on the removable storage device; denying access to the restricted function if the entered login credentials do not comply with the access details; permitting access to the restricted function if the login credentials do comply with the access details; and storing details relating to the access.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: May 31, 2016
    Assignee: NCR Corporation
    Inventors: Colin Herkes, Michael J. Neilan
  • Patent number: 8078912
    Abstract: A self-service terminal comprises a pc core; at least one module coupled to the pc core; a control application executing on the pc core for controlling the operation of the terminal; and a management application executing on the pc core. The management application is arranged to (i) monitor state of health of the pc core, the control application, and the at least one module, (ii) detect a fault state at any of the pc core, the control application, and the at least one module, (iii) monitor the control application to ascertain if a filter criterion is satisfied, and (iv) transmit a fault signal from the terminal only if the filter criterion is not satisfied.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: December 13, 2011
    Assignee: NCR Corporation
    Inventors: Michael J. Neilan, Gordon Chisholm
  • Publication number: 20110296194
    Abstract: A method of providing secure authentication of a service user at a self-service terminal is described. The method comprises: detecting attempted access by the service user to a restricted function on the self-service terminal; ascertaining if a removable storage device is in communication with the self-service terminal; in the event that a removable storage device is not in communication with the self-service terminal, denying access to the restricted function; in the event that a removable storage device is in communication with the self-service terminal, prompting the service user to enter login credentials. The method further comprises comparing the entered login credentials with access details stored on the removable storage device; denying access to the restricted function if the entered login credentials do not comply with the access details; permitting access to the restricted function if the login credentials do comply with the access details; and storing details relating to the access.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: NCR CORPORAITON
    Inventors: Colin Herkes, Michael J. Neilan
  • Patent number: 7774649
    Abstract: A self-service terminal comprises a pc core and at least one module, which can be powered down independently of the pc core, the terminal has a control application and an agent arranged to monitor the fault state of the at least one module and cause a fault signal to be sent from the self-service terminal when the fault state of the at least one module is characteristic of a problem with the at least one module. The agent is arranged to determine if the module has been powered down; whereupon the fault signal is buffered until the module is powered up and a determination as to the fault state of the module is again made. The fault signal is only sent if the fault state still indicates there to be a problem with the at least one module.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: August 10, 2010
    Assignee: NCR Corporation
    Inventor: Michael J. Neilan
  • Publication number: 20090299800
    Abstract: Maintenance schedules and costs for a network of self-service terminals are generated based upon usage data for respective peripheral devices at each of the self-service terminals.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventor: Michael J. Neilan
  • Patent number: 7575160
    Abstract: A method of validating machine components in a self-service terminal is disclosed which comprises providing at least one machine component with a machine readable identifier and reading identity data from the machine readable identifier using a processing unit. The identity data is compared with identity data stored in the memory of the processing unit to determine if the identity of a component has changed. If the identity has changed, the processing unit compares the identity data with source data to determine if the component is from a trusted source. In one embodiment, the self service terminal is an ATM and the components are an encrypting Personal Identification Number (PIN) pad, a cash dispenser unit and a card reader.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: August 18, 2009
    Assignee: NCR Corporation
    Inventors: Alexander W. Whytock, Michael J. Neilan, James Henderson
  • Publication number: 20090199050
    Abstract: A self-service terminal comprises a pc core and at least one module, which can be powered down independently of the pc core, the terminal has a control application and an agent arranged to monitor the fault state of the at least one module and cause a fault signal to be sent from the self-service terminal when the fault state of the at least one module is characteristic of a problem with the at least one module. The agent is arranged to determine if the module has been powered down; whereupon the fault signal is buffered until the module is powered up and a determination as to the fault state of the module is again made. The fault signal is only sent if the fault state still indicates there to be a problem with the at least one module.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Inventor: Michael J. Neilan
  • Publication number: 20090199053
    Abstract: A self-service terminal comprises a pc core; at least one module coupled to the pc core; a control application executing on the pc core for controlling the operation of the terminal; and a management application executing on the pc core. The management application is arranged to (i) monitor state of health of the pc core, the control application, and the at least one module, (ii) detect a fault state at any of the pc core, the control application, and the at least one module, (iii) monitor the control application to ascertain if a filter criterion is satisfied, and (iv) transmit a fault signal from the terminal only if the filter criterion is not satisfied.
    Type: Application
    Filed: March 6, 2009
    Publication date: August 6, 2009
    Inventors: Michael J. Neilan, Gordon Chisholm
  • Publication number: 20080067232
    Abstract: A method of validating machine components in a self-service terminal is disclosed which comprises providing at least one machine component with a machine readable identifier and reading identity data from the machine readable identifier using a processing unit. The identity data is compared with identity data stored in the memory of the processing unit to determine if the identity of a component has changed. If the identity has changed, the processing unit compares the identity data with source data to determine if the component is from a trusted source. In one embodiment, the self service terminal is an ATM and the components are an encrypting Personal Identification Number (PIN) pad, a cash dispenser unit and a card reader.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Inventors: Alexander W. Whytock, Michael J. Neilan, James Henderson