[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2016210400A3 - Automated banking machine firmware flow control - Google Patents

Automated banking machine firmware flow control Download PDF

Info

Publication number
WO2016210400A3
WO2016210400A3 PCT/US2016/039509 US2016039509W WO2016210400A3 WO 2016210400 A3 WO2016210400 A3 WO 2016210400A3 US 2016039509 W US2016039509 W US 2016039509W WO 2016210400 A3 WO2016210400 A3 WO 2016210400A3
Authority
WO
WIPO (PCT)
Prior art keywords
atm
banking machine
automated banking
flow control
shuttle
Prior art date
Application number
PCT/US2016/039509
Other languages
French (fr)
Other versions
WO2016210400A2 (en
Inventor
David Nikkel
Christopher MEDFORD
Daniel BISSLER
Ricardo BARROS
Mike Ryan
Clinton BOLEY
Anne Konecny
Ricardo BEATO
Andrew Clugston
Brian BLOCK
Justin ROCK
Eric Klein
Original Assignee
Diebold, Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Diebold, Incorporated filed Critical Diebold, Incorporated
Priority to EP16747924.5A priority Critical patent/EP3314586A2/en
Priority to US15/741,416 priority patent/US11200549B2/en
Priority to BR112017028072-8A priority patent/BR112017028072B1/en
Priority to MX2018000165A priority patent/MX2018000165A/en
Priority to CN201680049286.XA priority patent/CN108028000A/en
Publication of WO2016210400A2 publication Critical patent/WO2016210400A2/en
Publication of WO2016210400A3 publication Critical patent/WO2016210400A3/en
Priority to US16/184,456 priority patent/US11615387B2/en
Priority to US17/550,364 priority patent/US20220147959A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • G06Q20/1085Remote banking, e.g. home banking involving automatic teller machines [ATMs]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/206Software aspects at ATMs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H43/00Use of control, checking, or safety devices, e.g. automatic devices comprising an element for sensing a variable
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/81Indexing, e.g. XML tags; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3242Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/84Mapping; Conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Development Economics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Sheets, Magazines, And Separation Thereof (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)

Abstract

Described in example embodiments herein are techniques for implementing an automated banking machine such as an ATM. An example embodiments, tracks the flow of a note through an ATM. Another emobidment corrects errors detected during a note flow. Some embodiments are in the form of security protocols for communications or other communication protocols, or techniques for monitoring devices operating in the ATM. Yet another example embodiment is directed to security of a currency cassette. Still yet another embodiment is directed to detecting tampering of the ATM's gate and/or shuttle. Yet still another embodiment determines if notes in a shuttle were delivered.
PCT/US2016/039509 2015-06-25 2016-06-27 Automated banking machine firmware flow control WO2016210400A2 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
EP16747924.5A EP3314586A2 (en) 2015-06-25 2016-06-27 Automated banking machine firmware flow control
US15/741,416 US11200549B2 (en) 2015-06-25 2016-06-27 Automated banking machine firmware flow control
BR112017028072-8A BR112017028072B1 (en) 2015-06-25 2016-06-27 MACHINE FLOW CONTROL DEVICE FOR AUTOMATIC BANK
MX2018000165A MX2018000165A (en) 2015-06-25 2016-06-27 Automated banking machine firmware flow control.
CN201680049286.XA CN108028000A (en) 2015-06-25 2016-06-27 Automated banking machine firmware flow control
US16/184,456 US11615387B2 (en) 2015-06-25 2018-11-08 Automated banking machine firmware flow control
US17/550,364 US20220147959A1 (en) 2015-06-25 2021-12-14 Automated banking machine firmware flow control

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201562184618P 2015-06-25 2015-06-25
US62/184,618 2015-06-25

Related Child Applications (3)

Application Number Title Priority Date Filing Date
US15/741,416 A-371-Of-International US11200549B2 (en) 2015-06-25 2016-06-27 Automated banking machine firmware flow control
US16/184,456 Division US11615387B2 (en) 2015-06-25 2018-11-08 Automated banking machine firmware flow control
US17/550,364 Continuation US20220147959A1 (en) 2015-06-25 2021-12-14 Automated banking machine firmware flow control

Publications (2)

Publication Number Publication Date
WO2016210400A2 WO2016210400A2 (en) 2016-12-29
WO2016210400A3 true WO2016210400A3 (en) 2017-03-02

Family

ID=56609929

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2016/039509 WO2016210400A2 (en) 2015-06-25 2016-06-27 Automated banking machine firmware flow control

Country Status (5)

Country Link
US (3) US11200549B2 (en)
EP (1) EP3314586A2 (en)
CN (1) CN108028000A (en)
MX (2) MX2018000165A (en)
WO (1) WO2016210400A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR102016014136B1 (en) * 2015-06-16 2022-12-20 Diebold Nixdorf, Incorporated CASSETTE MODULE
US11308485B2 (en) * 2016-07-15 2022-04-19 Paypal, Inc. Processing a transaction using electronic tokens
WO2017109994A1 (en) * 2015-12-25 2017-06-29 日立オムロンターミナルソリューションズ株式会社 Automated transaction system
CN109754540B (en) * 2017-11-07 2021-01-19 山东新北洋信息技术股份有限公司 Gate mechanism and deposit and withdrawal equipment
US11075751B2 (en) * 2018-04-26 2021-07-27 Ncr Corporation Modular valuable media recycling device
US10474809B1 (en) * 2019-07-12 2019-11-12 Capital One Services, Llc Computer-based systems and computing devices configured to utilize one or more authentication servers for securing device commands transmissions and methods of use thereof
CN113256868B (en) * 2020-04-17 2024-02-02 深圳怡化电脑股份有限公司 Currency detection method, currency detection device, currency detection terminal and storage medium
CN111862441A (en) * 2020-09-07 2020-10-30 中国银行股份有限公司 Bank cash safety management system and device
US20230046788A1 (en) * 2021-08-16 2023-02-16 Capital One Services, Llc Systems and methods for resetting an authentication counter
US20230152938A1 (en) * 2021-11-17 2023-05-18 Capital One Services, Llc Graphical user interface for centralized register device management and monitoring

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7309004B1 (en) * 2002-12-26 2007-12-18 Diebold Self-Service Systems, Division Of Diebold, Incorporated Cash dispensing automated banking machine firmware authentication system and method
US7922080B1 (en) * 2002-12-26 2011-04-12 Diebold Self-Service Systems Division Of Diebold, Incorporated Automated banking machine that operates responsive to data bearing records

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960015195A (en) * 1994-10-31 1996-05-22 배순훈 Tree structure binary operation coding device
US6026242A (en) * 1998-05-29 2000-02-15 Sun Microsystems, Inc. Methods, computer program products, and apparatus for initializing global registers
US6895507B1 (en) * 1999-07-02 2005-05-17 Time Certain, Llc Method and system for determining and maintaining trust in digital data files with certifiable time
KR100477645B1 (en) * 2002-05-25 2005-03-23 삼성전자주식회사 Method of generating serial number and apparatus thereof
US7350077B2 (en) * 2002-11-26 2008-03-25 Cisco Technology, Inc. 802.11 using a compressed reassociation exchange to facilitate fast handoff
US7665015B2 (en) * 2005-11-14 2010-02-16 Sun Microsystems, Inc. Hardware unit for parsing an XML document
US9251540B1 (en) * 2005-12-20 2016-02-02 Diebold Self-Service Systems Division Of Diebold, Incorporated Banking system controlled responsive to data bearing records
US20070143664A1 (en) * 2005-12-21 2007-06-21 Motorola, Inc. A compressed schema representation object and method for metadata processing
US7730307B2 (en) 2006-04-07 2010-06-01 Sensis Corporation Secure ADS-B authentication system and method
US8375205B2 (en) * 2007-09-28 2013-02-12 Intel Corporation Techniques for communicating information over management channels
US8544730B2 (en) * 2008-06-27 2013-10-01 Diebold Self-Service Systems Division Of Diebold, Incorporated Automated banking system controlled responsive to data bearing records
US9294506B2 (en) * 2010-05-17 2016-03-22 Certes Networks, Inc. Method and apparatus for security encapsulating IP datagrams
WO2013172750A1 (en) * 2012-05-15 2013-11-21 Telefonaktiebolaget L M Ericsson (Publ) Secure paging
DE102012209408A1 (en) * 2012-06-04 2013-12-05 Siemens Aktiengesellschaft Secure transmission of a message
CN102831729A (en) * 2012-08-21 2012-12-19 珠海市新域智能科技有限公司 Paper money conveying channel and self-service terminal capable of being provided with multiple money cases
US9425953B2 (en) * 2013-10-09 2016-08-23 Intel Corporation Generating multiple secure hashes from a single data buffer
JP2016001454A (en) * 2014-05-20 2016-01-07 株式会社東芝 Portable electronic device, program, terminal and method
CN111464414B (en) * 2014-07-10 2024-09-20 松下电器(美国)知识产权公司 Vehicle-mounted network system, electronic control unit, receiving method and transmitting method
US10289384B2 (en) * 2014-09-12 2019-05-14 Oracle International Corporation Methods, systems, and computer readable media for processing data containing type-length-value (TLV) elements
JP6488702B2 (en) * 2014-12-27 2019-03-27 富士通株式会社 COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL PROGRAM
WO2019018277A1 (en) * 2017-07-17 2019-01-24 ReFund Solutions, LLC d/b/a ReFund Machine for processing recyclable materials

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7309004B1 (en) * 2002-12-26 2007-12-18 Diebold Self-Service Systems, Division Of Diebold, Incorporated Cash dispensing automated banking machine firmware authentication system and method
US7922080B1 (en) * 2002-12-26 2011-04-12 Diebold Self-Service Systems Division Of Diebold, Incorporated Automated banking machine that operates responsive to data bearing records

Also Published As

Publication number Publication date
US11200549B2 (en) 2021-12-14
MX2022007762A (en) 2022-09-07
US11615387B2 (en) 2023-03-28
US20220147959A1 (en) 2022-05-12
BR112017028072A2 (en) 2018-09-04
US20180137486A1 (en) 2018-05-17
WO2016210400A2 (en) 2016-12-29
US20190164139A1 (en) 2019-05-30
MX2018000165A (en) 2018-05-28
CN108028000A (en) 2018-05-11
EP3314586A2 (en) 2018-05-02

Similar Documents

Publication Publication Date Title
WO2016210400A3 (en) Automated banking machine firmware flow control
EP4277402A3 (en) Method and apparatus for sending beam recovery information, and beam detection method and apparatus
EP4307192A3 (en) System and method for monitoring manufacturing
WO2018080124A3 (en) Deep learning neural network based security system and control method therefor
WO2011081935A3 (en) Methods and systems for communicating between trusted and non-trusted virtual machines
EP3346647A4 (en) Fraud detection method, fraud detection electronic control unit and fraud detection system
WO2014137630A3 (en) Reducing impact of clock drift in wireless devices
GB2547852A (en) Electric submersible pump event detection
EA201492038A1 (en) METHODS AND SYSTEMS OF MONITORING AND PROCESSING OF WELL DATA IN THE REAL TIME MODE
MX2011011296A (en) Hierarchical rate limiting of control packets.
EP3192030A4 (en) Systems and computer-implemented processes for depositing, withdrawing, and reusing currency for purchase transactions using an intelligent teller machine
GB2562923A (en) Data security system with encryption
BR112016016714A2 (en) medium processing device and medium transaction device.
WO2014041325A3 (en) Security device for a bottle
WO2016100175A3 (en) Route monitoring system for a communication network
EP4456081A3 (en) Systems and methods for monitoring medication adherence and compliance
MX2015010893A (en) Systems and methods of risk based rules for application control.
MY166627A (en) Paper currency handling apparatus and method of depositing paper currencies using same
MX2011009618A (en) Use of snmp for management of small footprint devices.
MY181128A (en) Transaction processing device and transaction system
EP2613454A3 (en) Near field communication (NFC) security apparatus and method
EP3985589A4 (en) Fraud detection device, fraud detection method, and fraud detection program
EP3876480A4 (en) Fraudulent control prevention system, monitoring device, and fraudulent control prevention method
EP2770457A3 (en) Apparatus and method for managing security of terminal
WO2017172349A3 (en) Iot and pos anti-malware strategy

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16747924

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 15741416

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: MX/A/2018/000165

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 2016747924

Country of ref document: EP

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112017028072

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 112017028072

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20171223