A vending machine user interface can include a first controller operatively connected to an input device capable of receiving payment or account information. The first controller can, with another device, via a second controller, or otherwise, allow secure communication of data from the input device. The first controller, in this regard, can control the communication between the input device and the other device to protect the input device from unwarranted communication from the other device. The first controller can establish a secure channel with the other device using encrypted communications. The first controller, second controller, etc. can be connected to independent printed circuit boards (PCB). Activation of sensors connected to the PCBs can cause the first and/or second controllers to erase data necessary to ascertain/decode communications from the input device, such as encryption/decryption information, or may otherwise decommission the input device or a portion thereof.
G06F 21/82 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion
G07F 7/10 - Mécanismes actionnés par des objets autres que des pièces de monnaie pour déclencher ou actionner des appareils de vente, de location, de distribution de pièces de monnaie ou de papier-monnaie, ou de remboursement par carte d'identité codée ou carte de crédit codée utilisée simultanément avec un signal codé
G07F 9/00 - Parties constitutives autres que celles particulières à des genres ou types particuliers d'appareils
G07F 9/02 - Dispositifs pour donner l'alarme ou une indication, p. ex. quand l'appareil est videAménagements publicitaires des appareils déclenchés par des pièces de monnaie
G06F 21/44 - Authentification de programme ou de dispositif
A method and system for transmitting data between devices within a fueling environment comprising a wireless mesh network wherein the devices are configured to communicate via the wireless mesh network. A wireless communication device is connected to each device, and a middleware executed by the wireless communication device handles communications between the devices and the wireless mesh network.
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
A vending machine can include a touch display and a touch controller operatively connected to the touch display and configured to transmit display data to the touch display and receive input data from a touchscreen function of the touch display. The vending machine also includes a secure device operatively connected to the touch display for securing the display by managing touch input information provided to one or more applications based on the input data received from the touchscreen functionality. The vending machine has a processor operatively connected to the secure device for communicating access requests for the touch display to the secure device from the one or more applications along with an indication of whether the one or more applications are signed by an authorized entity. The secure device manages the touch input information provided to the one or more applications further based at least in part on the indication.
G06F 7/04 - Contrôle d'égalité, c.-à-d. pour valeurs égales ou non
G06F 21/83 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs de saisie de données, p. ex. claviers, souris ou commandes desdits claviers ou souris
G06F 21/36 - Authentification de l’utilisateur par représentation graphique ou iconique
G06F 21/52 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données
G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
G06F 21/44 - Authentification de programme ou de dispositif
G06F 21/84 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs d’affichage, p. ex. écrans ou moniteurs
A vending machine can include a touch display and a touch controller operatively connected to the touch display and configured to transmit display data to the touch display and receive input data from a touchscreen function of the touch display. The vending machine also includes a secure device operatively connected to the touch display for securing the display by managing touch input information provided to one or more applications based on the input data received from the touchscreen functionality. The vending machine has a processor operatively connected to the secure device for communicating access requests for the touch display to the secure device from the one or more applications along with an indication of whether the one or more applications are signed by an authorized entity. The secure device manages the touch input information provided to the one or more applications further based at least in part on the indication.
G06F 7/04 - Contrôle d'égalité, c.-à-d. pour valeurs égales ou non
G06F 21/36 - Authentification de l’utilisateur par représentation graphique ou iconique
G06F 21/52 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données
G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
A system for detecting unauthorized removal or tampering. The system comprises a printed circuit board having tamper-response electronics and a flexible circuit assembly defining a connector portion, a switch portion, and a cable extending between the connector portion and the switch portion. The flexible circuit assembly is coupled with the printed circuit board at the connector portion. The flexible circuit assembly comprises a plurality of layers each comprising a flexible dielectric substrate and a switch disposed in the switch portion. The switch is in electrical communication with the tamper-response electronics of the printed circuit board via a conductive path. The flexible circuit assembly also comprises a tamper-responsive conductor circuit enclosing the conductive path. The tamper-responsive conductor circuit is in electrical communication with the tamper-response electronics of the printed circuit board.
A method and system for displaying a virtual PIN pad and a virtual non-PIN pad on a touch screen having a screen area. Electronics in electrical communication with the touch screen are operative to provide the virtual PIN pad on the touch screen in a payment mode and provide the virtual non-PIN pad in a non-payment mode. The virtual PIN pad has a first plurality of virtual buttons and the virtual non-PIN pad has a second plurality of virtual buttons, the first plurality of virtual buttons being greater than the second plurality of virtual buttons. The electronics are operative in the payment mode to render the virtual PIN pad having the first plurality of virtual buttons and determine a numerical sequence entered by a user at the virtual PIN pad. The electronics are operative in the non-payment mode to render the virtual non-PIN pad having the second plurality of virtual buttons determine selections entered by a user at the virtual non-PIN pad.
G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G07F 7/10 - Mécanismes actionnés par des objets autres que des pièces de monnaie pour déclencher ou actionner des appareils de vente, de location, de distribution de pièces de monnaie ou de papier-monnaie, ou de remboursement par carte d'identité codée ou carte de crédit codée utilisée simultanément avec un signal codé
A method and system for transmitting data between devices within a fueling environment comprising a wireless mesh network wherein the devices are configured to communicate via the wireless mesh network. A wireless communication device is connected to each device, and a middleware executed by the wireless communication device handles communications between the devices and the wireless mesh network.
G06Q 20/00 - Architectures, schémas ou protocoles de paiement
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
A vending machine user interface can include a first controller operatively connected to an input device capable of receiving payment or account information The first controller can, with another device, via a second controller, or otherwise, allow secure communication of data from the input device The first controller, in this regard, can control the communication between the input device and the other device to protect the input device from unwarranted communication from the other device The first controller can establish a secure channel with the other device using encrypted communications The first controller, second controller, etc can be connected to independent printed circuit boards (PCB) Activation of sensors connected to the PCBs can cause the first and/or second controllers to erase data necessary to ascertain/decode communications from the input device, such as encryption/decryption information, or may otherwise decommission the input device or a portion thereof
G06F 21/82 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion
G07F 7/10 - Mécanismes actionnés par des objets autres que des pièces de monnaie pour déclencher ou actionner des appareils de vente, de location, de distribution de pièces de monnaie ou de papier-monnaie, ou de remboursement par carte d'identité codée ou carte de crédit codée utilisée simultanément avec un signal codé
G07F 9/00 - Parties constitutives autres que celles particulières à des genres ou types particuliers d'appareils
G07F 9/02 - Dispositifs pour donner l'alarme ou une indication, p. ex. quand l'appareil est videAménagements publicitaires des appareils déclenchés par des pièces de monnaie
A multi-layer tamper detection arrangement for use with an input device comprising tamper-response electronics and memory. The multi-layer sensor arrangement comprises a flexible circuit assembly configured for connection to the input device. The flexible circuit assembly comprises an outer layer comprising a first tamper-responsive conductor circuit and a first inner layer disposed beneath the outer layer. The first inner layer comprises at least one switch, a removal detection circuit, and a foreign conductor detection circuit. The at least one switch is configured to close the removal detection circuit when the at least one switch is actuated, and the foreign conductor detection circuit is normally open. The first tamper-responsive conductor circuit, the removal detection circuit, and the foreign conductor detection circuit are configured for electrical communication with the tamper-response electronics of the input device.
A system used in a retail environment for providing end-to-end encryption of payment cardholder data. An input device configured to receive cardholder data is operative to encrypt the cardholder data according to a first encryption method to produce first encrypted cardholder data. A cardholder data handling device is in electronic communication with the input device. A secure evaluation assembly (SEA) is operatively connected to the cardholder data handling device and comprises antitampering control electronics adapted to decrypt the first encrypted cardholder data to produce unencrypted cardholder data. The antitampering control electronics evaluate the unencrypted cardholder data to determine whether the unencrypted cardholder data is payment cardholder data or nonsensitive cardholder data. Finally, if the unencrypted cardholder data is payment cardholder data, the antitampering control electronics of the SEA are adapted to encrypt the unencrypted cardholder data according to a second encryption method to produce second encrypted cardholder data.
G06Q 20/00 - Architectures, schémas ou protocoles de paiement
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G07F 13/00 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software, data processing equipment, modems, displays communication interfaces, data transmission means, and point-of-sale computer systems, all for use in retail fuelling systems. Telecommunications: telecommunication and Internet services for gas stations; all mentioned services relating to the industry of fuel distribution. Design and development of computer hardware and software for the industry of fuel distribution.
A method and system for displaying a virtual PIN pad in varying locations on a touch screen in order to prevent fraud or the interception of personal identification numbers.
A user interface for a fuel dispenser has a display, a display controller, and control circuitry. The control circuitry includes a processing device, memory, and at least one microswitch. The display controller and the control circuitry are positioned such that the microswitch connects the control circuitry to the display controller. The microswitch is activated if the control circuitry is separated from the display controller. Activation of the microswitch causes any sensitive information stored by the control circuitry to be erased. In one aspect, separation of the display controller from the control circuitry is the only manner by which the processing device and/or the memory may be accessed.
G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
G07F 19/00 - Systèmes bancaires completsDispositions à déclenchement par carte codée adaptées pour délivrer ou recevoir des espèces ou analogues et adresser de telles transactions à des comptes existants, p. ex. guichets automatiques
G07F 9/02 - Dispositifs pour donner l'alarme ou une indication, p. ex. quand l'appareil est videAménagements publicitaires des appareils déclenchés par des pièces de monnaie
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
14.
Inferential flow meter for use in fuel dispensing environments
An apparatus and method for measuring fluid flow comprising an inferential flow meter having a housing defining a fluid flow path. A pulser is operative to produce an output signal indicative of flow rate through the meter. The apparatus further includes a controller in electronic communication with the pulser so as to receive the output signal. Based on the output signal, the controller is operative to determine fluid flow in a plurality of dynamic time sub-windows corresponding to respective periods of substantially consistent instantaneous flow.
A turbine meter for measuring the flow of a fluid comprises a housing having an inlet port and an outlet port and defining a fluid flow path along a central axis thereof. A flow conditioner is mounted in the flow path downstream of the inlet port and has a plurality of flow deflectors canted in a first direction relative to the central axis. A first turbine rotor is located downstream of the flow conditioner and is mounted for rotation about the central axis. The first turbine rotor has a plurality of first rotor vanes canted in a second direction relative to the central axis, the second direction being opposite to the first direction. The meter further comprises a second turbine rotor located downstream of the first turbine rotor and mounted for rotation about the central axis. The second turbine rotor has a plurality of second rotor vanes canted in the first direction relative to the central axis such that the first and second turbine rotors rotate in opposite rotational directions when fluid flows through the housing at rotational speeds indicative of fluid flow rate.
There is described a device for the control and surveillance to check the regularity of the operation of automatic payment terminals, specifically automatic terminals employing payment card readers of the contact-type.
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
Produits et services
Computer hardware for use in retail fuelling systems, namely data carriers, data processing equipment, modems, displays communication interfaces, data transmission means, and point-of-sale computer systems, all for use in retail fuelling systems; cash registers; fuel gauges, pressure gauges, petrol pumps; fuel dispensers; automatic vending machines; fire-extinguishing products; all mentioned products relating to the industry of fuel distribution. Telecommunications; Internet services for gas stations; all mentioned services relating to the industry of fuel distribution.
09 - Appareils et instruments scientifiques et électriques
36 - Services financiers, assurances et affaires immobilières
38 - Services de télécommunications
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Scientific, surveying, electric, photographic, optical, weighing, measuring, signalling, checking (supervision) and life-saving apparatus and instruments; apparatus for recording, transmission or reproduction of sound or images; magnetic data-carriers, recording discs; automatic vending machines and mechanisms for coin-operated apparatus in particular for the Petrol Market and for fuel sale points and for the payment processing in the Petrol Market and at fuel sale points; cash registers, calculating machines, data processing equipment and computers in particular software and downloadable applications software for the remote management of data relating to commercial activities of fuel sales points; data processing equipment and computers in particular software and downloadable applications software for the automation of fuel supply and payment processing at fuel sales points. Financial affairs; Monetary affairs; Electronic cash transactions; Electronic credit card transactions; Electronic processing of payments; Electronic funds transfer by telecommunications; Electronic wallet services payment services; Transfer of funds via electronic communication networks; Bank card, credit card, debit card and electronic payment card services; Transfer of funds for the purchase of goods, via electronic communication networks; Providing multiple payment options by means of customer operated electronic terminals available on-site in fuel sale points . Telecommunications. Programming services; consultancy in the field of computers and telephones; leasing access time to a computer for data processing purposes; leasing access time to a computer data base.
09 - Appareils et instruments scientifiques et électriques
36 - Services financiers, assurances et affaires immobilières
38 - Services de télécommunications
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Scientific, surveying, electric, photographic, optical, weighing, measuring, signalling, checking (supervision) and life-saving apparatus and instruments; apparatus for recording, transmission or reproduction of sound or images; magnetic data carriers, recording discs; automatic vending machines and mechanisms for coin-operated apparatus in particular for the Petrol Market and for fuel sale points and for the payment processing in the Petrol Market and at fuel sale points; cash registers, calculating machines, data processing equipment and computers in particular software and downloadable applications software for the remote management of data relating to commercial activities of fuel sales points; data processing equipment and computers in particular software and downloadable applications software for the automation of fuel supply and payment processing at fuel sales points. Financial affairs; monetary affairs; Electronic cash transactions; Electronic credit card transactions; Electronic processing of payments; Electronic funds transfer by telecommunications; Electronic wallet services (payment services); Transfer of funds via electronic communication networks; Bank card, credit card, debit card and electronic payment card services; Transfer of funds for the purchase of goods, via electronic communication networks; Providing multiple payment options by means of customer operated electronic terminals available on-site in fuel sale points . Telecommunications. Programming services; consultancy in the field of computers and telephones; leasing access time to a computer for data processing purposes; leasing access time to a computer database.
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Scientific, electric, optical, weighing, measuring, signalling and checking (supervision) apparatus and instruments; apparatus for recording, transmission or reproduction of sound, data or images; magnetic data carriers, recording discs; automatic vending machines and mechanisms for coin-operated apparatus; cash registers, calculating machines; data-processing equipment and computers; motor fuel dispensers; banknote readers; all the aforesaid goods for use in petrol service stations. Transmission of data, messages and images; all the aforesaid services relating to petrol service stations. Computer programming and computer consultancy; all the aforesaid services relating to petrol service stations.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Equipment, electronic systems and computer software for automation of fuel supply and of activities of fuel sales points, and of local and remote management of data relating to commercial activities of fuel sales points and payment processing.