Movatterモバイル変換


[0]ホーム

URL:


US20220222638A1 - Method of enhancing point-of-sale systems - Google Patents

Method of enhancing point-of-sale systems
Download PDF

Info

Publication number
US20220222638A1
US20220222638A1US17/580,959US202217580959AUS2022222638A1US 20220222638 A1US20220222638 A1US 20220222638A1US 202217580959 AUS202217580959 AUS 202217580959AUS 2022222638 A1US2022222638 A1US 2022222638A1
Authority
US
United States
Prior art keywords
software module
data
pos
transaction
peripheral device
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US17/580,959
Inventor
Hassan Hajji
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ECREBO Ltd
Original Assignee
ECREBO Ltd
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
Priority claimed from GBGB1112127.4Aexternal-prioritypatent/GB201112127D0/en
Priority claimed from GBGB1112125.8Aexternal-prioritypatent/GB201112125D0/en
Priority claimed from GBGB1112126.6Aexternal-prioritypatent/GB201112126D0/en
Priority claimed from GBGB1112245.4Aexternal-prioritypatent/GB201112245D0/en
Priority claimed from GBGB1112750.3Aexternal-prioritypatent/GB201112750D0/en
Priority claimed from GBGB1113661.1Aexternal-prioritypatent/GB201113661D0/en
Application filed by ECREBO LtdfiledCriticalECREBO Ltd
Priority to US17/580,959priorityCriticalpatent/US20220222638A1/en
Assigned to ECREBO LIMITEDreassignmentECREBO LIMITEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HAJJI, HASSAN
Publication of US20220222638A1publicationCriticalpatent/US20220222638A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method of operating a point-of-sale (POS) system (1), the POS system comprising a POS terminal (3) having a software module (17, 21) thereon for enabling a retailer to process transactions within a transaction environment, and a peripheral device (5, 7) in communication with the POS terminal (3), the POS system (1) further comprising a driver software module (40) installed between the POS terminal (3) software module (17, 21) and the peripheral device (5, 7), the method comprising: receiving, at the driver software module (40), data sent between the software module (17, 21) and the peripheral device (5, 7) in communication with the POS terminal (3); communicating with a further device (44, 60, 64) in dependence on the data received at the driver software module (40); receiving modified data from the further device (44, 60, 64); and outputting the modified data.

Description

Claims (14)

What is claimed is:
1. A method of operating a point-of-sale (POS) system, the POS system comprising a POS terminal having a software module for enabling a retailer to process transactions within a transaction environment, and a peripheral device in communication with the POS terminal, the POS system further comprising a driver software module in a data communications path between the software module and the peripheral device, the method comprising:
intercepting, at the driver software module, data sent between the software module and the peripheral device in communication with the POS terminal, the intercepted data comprising transaction data;
communicating with a further device in dependence on the data received at the driver software module and sending the transaction data to the further device, the transaction data to be modified by the further device;
receiving, at the driver software module, the modified data from the further device; and
outputting the modified data from the driver software module into the data communications path between the software module and the peripheral device such that the modified data is received at the software module or the peripheral device, wherein the data communications path comprises a software stack within the POS terminal to handle communications between the software module on the POS terminal and the peripheral device, and the driver software module being located within the software stack.
2. A method as claimed inclaim 1 wherein the POS terminal comprises a point of sale application software module.
3. A method as claimed inclaim 2, wherein the point of sale application software module is in communication with a database comprising details of transaction items.
4. A method as claimed inclaim 1, wherein the POS terminal comprises a payment application software module and the data received at the driver software module comprises payment data related to transactions processed by the POS system.
5. A method as claimed inclaim 1, wherein the communicating step comprises the driver software module sending the data received in the first receiving step or a portion thereof to the further device.
6. A method as claimed inclaim 1, wherein the driver software module receives data formatted to the requirements of the peripheral device from the POS terminal.
7. A method as claimed inclaim 6, wherein the modified data received from the further device is formatted to the requirements of the peripheral device.
8. A method as claimed inclaim 6, wherein the modified data is formatted by the driver software module to the requirements of the peripheral device.
9. A method as claimed inclaim 1, wherein the further device is a remotely located server.
10. A method as claimed inclaim 1, wherein the peripheral device comprises a scanner.
11. A method as claimed inclaim 1, wherein the peripheral device comprises a printer.
12.-34. (canceled)
35. A point-of-sale (POS) terminal comprising:
a computer processor;
a software module for enabling a retailer to process transactions within a transaction environment, the POS terminal being in communication with a peripheral device;
a driver software module installed in a data communications path between the software module and the peripheral device
wherein the driver software module is arranged to:
intercept data sent between the software module and the peripheral device in communication with the POS terminal, the intercepted data comprising transaction data;
communicate with a further device in dependence on the data received at the driver software module and send the transaction data to the further device, the transaction data to be modified by the further device;
receive the modified data from the further device; and
output the modified data from the driver software module into the data communications path between the software module and the peripheral device such that the modified data is received at the software module or the peripheral device, wherein the data communications path comprises a software stack within the POS terminal to handle communications between the software module on the POS terminal and the peripheral device, and the driver software module being located within the software stack.
36.-42. (canceled)
US17/580,9592011-07-142022-01-21Method of enhancing point-of-sale systemsAbandonedUS20220222638A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US17/580,959US20220222638A1 (en)2011-07-142022-01-21Method of enhancing point-of-sale systems

Applications Claiming Priority (17)

Application NumberPriority DateFiling DateTitle
GB1112125.82011-07-14
GB1112127.42011-07-14
GBGB1112127.4AGB201112127D0 (en)2011-07-142011-07-14Transaction system
GBGB1112125.8AGB201112125D0 (en)2011-07-142011-07-14Transaction system
GB1112126.62011-07-14
GBGB1112126.6AGB201112126D0 (en)2011-07-142011-07-14Transaction system
GB1112245.42011-07-15
GBGB1112245.4AGB201112245D0 (en)2011-07-152011-07-15Transaction system
GBGB1112750.3AGB201112750D0 (en)2011-07-252011-07-25Transaction system
GB1112750.32011-07-25
GB1113661.12011-08-08
GBGB1113661.1AGB201113661D0 (en)2011-08-082011-08-08Online data storage
PCT/GB2012/051689WO2013008041A1 (en)2011-07-142012-07-13A method of enhancing point-of-sale systems
US201414232701A2014-03-112014-03-11
US15/855,497US10475013B2 (en)2011-07-142017-12-27Method of enhancing point-of-sale systems
US16/667,554US11238424B2 (en)2011-07-142019-10-29Method of enhancing point-of-sale systems
US17/580,959US20220222638A1 (en)2011-07-142022-01-21Method of enhancing point-of-sale systems

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US16/667,554ContinuationUS11238424B2 (en)2011-07-142019-10-29Method of enhancing point-of-sale systems

Publications (1)

Publication NumberPublication Date
US20220222638A1true US20220222638A1 (en)2022-07-14

Family

ID=46796671

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US14/232,701ActiveUS9911109B2 (en)2011-07-142012-07-13Method of enhancing point-of-sale systems
US15/855,497ActiveUS10475013B2 (en)2011-07-142017-12-27Method of enhancing point-of-sale systems
US16/667,554Active2033-03-31US11238424B2 (en)2011-07-142019-10-29Method of enhancing point-of-sale systems
US17/580,959AbandonedUS20220222638A1 (en)2011-07-142022-01-21Method of enhancing point-of-sale systems

Family Applications Before (3)

Application NumberTitlePriority DateFiling Date
US14/232,701ActiveUS9911109B2 (en)2011-07-142012-07-13Method of enhancing point-of-sale systems
US15/855,497ActiveUS10475013B2 (en)2011-07-142017-12-27Method of enhancing point-of-sale systems
US16/667,554Active2033-03-31US11238424B2 (en)2011-07-142019-10-29Method of enhancing point-of-sale systems

Country Status (5)

CountryLink
US (4)US9911109B2 (en)
EP (1)EP2732412A1 (en)
JP (1)JP6106668B2 (en)
GB (1)GB2507691A (en)
WO (1)WO2013008041A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
RU2807033C1 (en)*2022-09-142023-11-08Общество с ограниченной ответственностью "ФАЙВ ПОСТ"5box software and hardware complex

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9842333B2 (en)*2012-07-232017-12-12Wal-Mart Stores, Inc.Transferring digital receipt data to mobile devices
FR2996031B1 (en)*2012-09-242015-08-21Banque Accord METHOD AND SYSTEM FOR ENHANCING PAYING SYSTEMS
GB2507961A (en)2012-11-142014-05-21IbmBack-up and restoration of data between volatile and flash memory
US9330382B2 (en)*2013-01-312016-05-03Wal-Mart Stores, Inc.Method to facilitate an in-store audit after issuance of an electronic receipt
US20150254623A1 (en)*2013-02-282015-09-10Softek, Inc.System for Point of Sale Data Capture, Reporting and Analysis for the Auditing of Sales Taxes
GB201312716D0 (en)*2013-07-162013-08-28Ecrebo LtdImprovements relating to point-of-sale systems
GB201312993D0 (en)2013-07-192013-09-04Ecrebo LtdActive customer profile discovery system
GB201314733D0 (en)2013-08-162013-10-02Sparkle Coupon Services LtdA data processing method and system
GB201314732D0 (en)2013-08-162013-10-02Sparkle Coupon Services LtdA data transmission method and system
GB201316083D0 (en)*2013-09-102013-10-23Ecrebo LtdA method to enable loyalty program using customer profile
GB201317304D0 (en)*2013-09-302013-11-13Internat Uk LtdCustomer feedback gathering and review system using payment terminals and customer's internet enabled device
JP6299213B2 (en)*2013-12-272018-03-28株式会社デンソーウェーブ Air conditioning control system and method for connecting control device to operation terminal
ES2541692B1 (en)*2014-01-222016-05-06Alejandro MORALES HERNÁNDEZ System and procedure of collections and payments using QR codes
US11080739B2 (en)*2014-04-252021-08-03R.J. Reynolds Tobacco CompanyData translator
GB201407639D0 (en)2014-04-302014-06-11Ecrebo LtdA method and system for payment with confirmation via code image
TWI573073B (en)*2014-06-052017-03-01Seiko Epson Corp A printing control device, a printing system, and a printing control method
US10354242B2 (en)*2014-07-312019-07-16Ncr CorporationScanner gesture recognition
US11023872B2 (en)2014-08-292021-06-01My Opine LlcSystems for collecting retailer-specific data
JP6361380B2 (en)*2014-08-292018-07-25セイコーエプソン株式会社 Printer, printer control method, and printing system
US9489667B2 (en)2014-08-292016-11-08MyOpine, LLCSystems for collecting retailer-specific data
WO2016068687A1 (en)*2014-10-312016-05-06김성길Bonus accumulation system, bonus accumulation method, and nfc terminal device therefor
JP6588197B2 (en)*2014-10-312019-10-09株式会社ユビレジ Management program, management method, receipt management apparatus, information processing system, and service providing apparatus
GB2534116A (en)2014-11-032016-07-20Trurating LtdPIN entry device
GB2534342A (en)2014-11-032016-07-27Trurating LtdImproved system for collecting customer ratings from a PIN entry device
US10325250B2 (en)*2014-12-102019-06-18Meijer, Inc.System and method for linking POS purchases to shopper membership accounts
WO2016110697A1 (en)*2015-01-062016-07-14Ecrebo LimitedGeneration and delivery of digital receipts based on user preferences and transaction related data
GB201500574D0 (en)2015-01-142015-02-25Ecrebo LtdAddress completion for digital receipts
US9305181B1 (en)2015-02-262016-04-05Bank Of America CorporationObfuscating private information using a transaction identifier
JP6255361B2 (en)*2015-03-102017-12-27東芝テック株式会社 Printer and program
US10743149B2 (en)*2015-03-312020-08-11Energycomnetwork, Inc.Systems and methods for checkout line utility payments
ES2558402B1 (en)*2015-04-102016-11-16Mobile Development Projects, S.L. ISSUING SYSTEM AND DIGITAL REGISTRATION OF JUSTIFICANTS OF MINOR SALES OPERATIONS AND METHOD FOR SUCH SYSTEM
US10552778B2 (en)*2015-07-302020-02-04Ncr CorporationPoint-of-sale (POS) terminal assistance
US9632715B2 (en)2015-08-102017-04-25International Business Machines CorporationBack-up and restoration of data between volatile and flash memory
JP6657728B2 (en)*2015-09-302020-03-04日本電気株式会社 POS (Point Of Sale) device, information processing device, POS system, POS device control method, information processing method, and program
US20170243206A1 (en)*2015-10-122017-08-24Wal-Mart Stores, Inc.Common interface/experience for mobile wallet systems and methods
US20170124606A1 (en)*2015-11-022017-05-04Denise Marie BelleIntegrating Online Ratings and Reviews for Businesses with Point of Sale (POS) or EPOS (Electronic Point of Sale) Systems to Increase Integrity and Authenticity
JP2017191437A (en)*2016-04-132017-10-19東芝テック株式会社Information providing system and information providing method
US10395231B2 (en)*2016-06-272019-08-27Altria Client Services LlcMethods, systems, apparatuses, and non-transitory computer readable media for validating encoded information
US11651343B2 (en)2016-07-062023-05-16PowerPay, LLCSystems and method for payment transaction processing with payment application driver
CN109478281A (en)*2016-07-142019-03-15阿普斯商业逻辑有限公司 System, apparatus and method for capturing and managing point-of-sale transaction related data
JP6929705B2 (en)*2017-05-262021-09-01東芝テック株式会社 Payment equipment and programs
WO2019034788A1 (en)*2017-08-182019-02-21Part-Time-Scientists Gmbh DEVICE FOR TRANSMITTING THE INFORMATION CONTAINED IN A CASHBON TO A SERVER DEVICE AND DEVICE FOR DIGITIZING THE TICKET
JP6851947B2 (en)*2017-10-042021-03-31東芝テック株式会社 Electronic receipt agent and program
JP2019144875A (en)*2018-02-212019-08-29東芝テック株式会社 Receipt printer
IT201800005421A1 (en)*2018-05-162019-11-16 Universal plug & play driver for automatic payment systems and automated purchase system equipped with this driver
US11551208B2 (en)2018-10-042023-01-10Verifone, Inc.Systems and methods for point-to-point encryption compliance
US11201944B2 (en)2019-05-242021-12-14Bedoe RalphSystem and method for connecting mobile device users
US11443386B2 (en)*2019-09-252022-09-13Metropolitan Life Insurance Co.Trust platform
US11756025B2 (en)*2020-06-302023-09-12Paypal, Inc.Dynamically linking machine-readable codes to digital accounts for loading of application data
US20220012034A1 (en)*2020-07-102022-01-13Roll, IncDriver software for reading outgoing data from a point of sale (pos) system
US20220292519A1 (en)*2021-03-152022-09-15Ncr CorporationItem return data integration processing
EP4086834A1 (en)*2021-05-022022-11-09FrontNow GmbHEquipment module for document printer for verifying data
JP2023132955A (en)*2022-03-112023-09-22Necプラットフォームズ株式会社Automatic bagging system of commodities, control method, and management server
WO2023191771A1 (en)*2022-03-292023-10-05Google LlcUser content generation with receipt-embedded encodings

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050211773A1 (en)*2004-03-252005-09-29Tsutomu NobutaniPOS system, input/output control apparatus for use in a POS system, and method

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6108717A (en)*1995-09-062000-08-22Seiko Epson CorporationControl system using plural objects, a programming method therefor, and a peripheral devices control system
EP0962858A2 (en)*1998-03-181999-12-08Shmuel ZailerDate conversion module
US6856964B1 (en)*1999-03-222005-02-15Ncr CorporationSystem and methods for integrating a self-checkout system into an existing store system
US20030236755A1 (en)2002-06-032003-12-25Richard DageletEnhanced point-of-sale system
US20040128412A1 (en)*2002-12-272004-07-01Harrison Edward R.Remoting peripheral devices
US7232063B2 (en)*2003-06-092007-06-19Fujitsu Transaction Solutions Inc.System and method for monitoring and diagnosis of point of sale devices having intelligent hardware
JP2005321873A (en)2004-05-062005-11-17Seiko Epson Corp Electronic journal creation system, electronic journal creation method, and electronic journal creation program
US20050261969A1 (en)2004-05-102005-11-24International Business Machines CorporationLayered architecture for POS (point-of sale) systems
US7483486B2 (en)*2004-07-022009-01-27Max-Planck-Gesellschaft Zur Forderung Der Wissenschaften E.V.Method and apparatus for encoding high dynamic range video
US7581676B2 (en)*2005-01-142009-09-01Douglas Brian SkorMethod and apparatus for purchasing and dispensing products
US7731084B2 (en)*2005-05-232010-06-08Seiko Epson CorporationDevices and methods for monitoring transaction data from point-of-sale devices
JP4313334B2 (en)2005-05-232009-08-12シャープ株式会社 Printing control program, printing apparatus control method, and printing control apparatus comprising the program
JP2006338443A (en)*2005-06-032006-12-14Seiko Epson Corp Filter device driver, duplicate printing control method and control program therefor
JP2007018043A (en)2005-07-052007-01-25Catalina Marketing Japan KkCoupon issuing system
JP2007072534A (en)*2005-09-022007-03-22Star Micronics Co LtdPrint system, control method of print system and program
AU2007223404B2 (en)*2006-03-032012-07-19Catalina Marketing CorporationPOS network including printing and highlighting
US7658323B2 (en)2006-05-242010-02-09Sun Microsystems, Inc.Point-of-service (POS) and POS application compatability
US20080261526A1 (en)*2007-04-232008-10-23Narashima SureshIdentifying and reaching users through mobile devices to provide relevant and real-time information
KR100901465B1 (en)2007-07-252009-06-08주식회사 안철수연구소 I / O packet protection method of the USB device
JP2009226689A (en)*2008-03-212009-10-08Seiko Epson Corp Printing device
JP5082965B2 (en)*2008-03-212012-11-28セイコーエプソン株式会社 Printing apparatus and information management system
JP4943535B2 (en)*2009-08-212012-05-30東芝テック株式会社 Sales data processing apparatus and program
US9240005B2 (en)*2009-11-062016-01-19Mastercard International, IncorporatedMethods for risk management in payment-enabled mobile device
US7992781B2 (en)*2009-12-162011-08-09Visa International Service AssociationMerchant alerts incorporating receipt data
US20120166298A1 (en)*2010-12-232012-06-28Martin SmithDigital receipt generation apparatus, software and method
US8856388B2 (en)*2010-12-232014-10-07Icron Technologies CorporationMethod and apparatus for connecting USB devices to a computer
US20120215647A1 (en)*2011-02-222012-08-23Powell Ken RSystems and methods for promoting products and services

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050211773A1 (en)*2004-03-252005-09-29Tsutomu NobutaniPOS system, input/output control apparatus for use in a POS system, and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
RU2807033C1 (en)*2022-09-142023-11-08Общество с ограниченной ответственностью "ФАЙВ ПОСТ"5box software and hardware complex

Also Published As

Publication numberPublication date
JP6106668B2 (en)2017-04-05
WO2013008041A1 (en)2013-01-17
US20200167749A1 (en)2020-05-28
GB201402538D0 (en)2014-04-02
US20140222545A1 (en)2014-08-07
US20180121899A1 (en)2018-05-03
JP2014526089A (en)2014-10-02
GB2507691A (en)2014-05-07
US10475013B2 (en)2019-11-12
US11238424B2 (en)2022-02-01
EP2732412A1 (en)2014-05-21
US9911109B2 (en)2018-03-06

Similar Documents

PublicationPublication DateTitle
US20220222638A1 (en)Method of enhancing point-of-sale systems
US8977234B2 (en)Using low-cost tags to facilitate mobile transactions
US8046257B2 (en)System and method for distribution, redemption and processing of electronic coupons
US8676653B2 (en)Use of optical images to authenticate and enable a return with an electronic receipt
US20090271265A1 (en)Electronic receipt system and method
US20180005200A1 (en)Generation and delivery of digital receipts based on user preferences and transaction related data
US20120316950A1 (en)System and method for augmentation of retail pos data streams with transaction information
CN104346743B (en) Electronic bill system, management server, processing device, and control method
US10163126B2 (en)Promotion verification method
WO2009134807A2 (en)Electronic receipt system and method
US20170039585A1 (en)Apparatus and method for converting print media coupons to virtual coupons and redeeming same
US20160239860A1 (en)A method of enabling a customer profile
US20160155107A1 (en)Improved performance in interaction systems
JP2016095587A (en) Mobile terminal device, merchandise sales data processing device, and program
NL2034465B1 (en)Data processing device for sales terminal
JP2021163304A (en) Servers, information processing equipment, payment systems, and programs
WO2015044693A1 (en)A method of providing content
WO2015159105A1 (en)Method of determining user identity
JP7309018B2 (en) Information processing device and program

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:ECREBO LIMITED, GREAT BRITAIN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAJJI, HASSAN;REEL/FRAME:059665/0509

Effective date:20140227

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp