DE102008051214A1 - Überweisungscodierung - Google Patents
Überweisungscodierung Download PDFInfo
- Publication number
- DE102008051214A1 DE102008051214A1 DE102008051214A DE102008051214A DE102008051214A1 DE 102008051214 A1 DE102008051214 A1 DE 102008051214A1 DE 102008051214 A DE102008051214 A DE 102008051214A DE 102008051214 A DE102008051214 A DE 102008051214A DE 102008051214 A1 DE102008051214 A1 DE 102008051214A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- string
- character
- character string
- decoded
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Verfahren zur Codierung und/oder Decodierung der Inhalte von Datenfeldern eines Formulars, wobei die Inhalte mehrerer Datenfelder zu einer ersten Zeichenkette zusammengefasst werden, diese erste Zeichenkette in der entsprechenden Anzahl von Bits zu einem korrespondierenden ersten Bitcode codiert wird, und dieser erste Bitcode mittels einer zweiten Codierung, insbesondere unter Nutzung von 6 Bits pro Zeichen, in eine zweite Zeichenkette umgewandelt wird, wobei diese zweite Zeichenkette umgekehrt in die Inhalte der Datenfelder decodierbar ist/decodiert wird.
Description
- Die Erfindung betrifft ein Verfahren zur Codierung und/oder Decodierung der Inhalte von Datenfeldern eines Formulars.
- Üblicherweise werden die einzelnen Datenfelder eines Formulars auf einer Benutzeroberfläche eines Computers einzeln von Hand eingefügt oder per Kopieren und Einfügen in die entsprechenden Felder übertragen. Eine übliche Anwendung und Vorgehensweise ist dies beispielsweise beim Eintragen der Daten in einer Banking-Software bzw. der Internetseite einer Bank zur Veranlassung einer Überweisung beim Online-Banking oder beim Online-Einkaufen.
- Nachteilig ist dabei, dass diese Vorgehensweise sehr fehleranfällig und sehr zeitaufwändig für den Anwender ist. Des Weiteren ergeben sich Probleme mit Leerzeichen, wenn beispielsweise eine Bankleitzahl durch Kopieren und Einfügen in das entsprechende Datenfeld eingefügt werden soll und diese Bankleitzahl Leerzeichen enthält. So ist es nicht möglich, eine 10 Zeichen lange Zeichenkette mit insgesamt zwei Leerzeichen in das entsprechende Datenfeld einzufügen, welches lediglich für 8 Zeichen einer Bankleitzahl vorgesehen ist.
- Die Aufgabe der Erfindung ist es, ein Verfahren zur Codierung und/oder Decodierung der Inhalte von Datenfeldern eines Formulars bereitzustellen, welches die genannten Nachteile überwindet und das Ausfüllen eines Formulars zu vereinfachen bzw. zu automatisieren, insbesondere den Zeitaufwand zu minimieren für das Ausfüllen eines solchen Formulars und Fehler beim Ausfüllen des Formulars zu vermeiden helfen.
- Diese Aufgabe wird erfindungsgemäß durch ein Verfahren gemäß Anspruch 1 gelöst. Vorteilhafte Weiterbildungen des erfindungsgemäßen Verfahrens sind in den Unteransprüchen angegeben.
- Besonders vorteilhaft bei dem erfindungsgemäßen Verfahren zur Codierung und/oder Decodierung der Inhalte von Datenfeldern eines Formulars ist es, dass die Inhalte mehrerer Datenfelder zu einer ersten Zeichenkette zusammengefasst werden, diese erste Zeichenkette in der entsprechenden Anzahl von Bits zu einem korrespondierenden ersten Bitcode codiert wird, und dieser erste Bitcode mittels einer zweiten Codierung, insbesondere unter Nutzung von 6 Bit pro Zeichen, in eine zweite Zeichenkette umgewandelt wird, wobei diese zweite Zeichenkette umgekehrt in die Inhalte der Datenfelder decodierbar ist/decodiert wird, insbesondere nach der Decodierung in die einzelnen Inhalte der einzelnen Datenfelder zerlegt wird.
- Bei dem erfindungsgemäßen Verfahren werden somit alle benötigten Daten, d. h. die Inhalte der verschiedenen Datenfelder, zu einer ersten Zeichenfolge zusammengefasst. Diese erste Zeichenfolge hat einen entsprechenden Platzbedarf in Bits und wird dementsprechend in der benötigten Anzahl von Bits codiert.
- Die so erzeugte erste Bit-Codierung lässt sich dann beispielsweise unter Nutzung von 6 bit pro Zeichen, d. h. unter Nutzung eines 64er Zeichensatzes, in der entsprechend durch den Teiler 6 reduzierten Anzahl von Zeichen unterbringen. Hierdurch können beispielsweise sämtliche Daten, die für eine Überweisung benötigt werden, wie Empfänger, Bankleitzahl, Kontonummer und Verwendungszweck in einer einzigen Zeile zusammengefasst und dargestellt werden. Alternativ ist jedoch auch jede andere Codierung als die lediglich beispielhaft genannte Codierung mittels des 6 bit-Zeichensatzes durchführbar. So sind alternativ andere Codierungen wählbar, z. B. wenn eine noch kürzere zweite Zeichenkette erzeugt werden soll.
- Diese zweite Zeichenkette ist umgekehrt problemlos in die einzelnen Inhalte der Datenfelder decodierbar durch eine entsprechende Rückumwandlung der zweiten Zeichenkette in den ersten Bit-Code und sodann Umwandlung dieses ersten Bit-Codes zurück in die erste Zeichenkette, die sodann sämtliche benötigten Daten im Klartext enthält.
- Vorzugsweise wird eine Prüfsumme aus der ersten und/oder aus der zweiten Zeichenkette gebildet. Besonders bevorzugt wird der zweiten Zeichenkette zumindest ein weiteres Zeichen als Prüfsumme zugefügt. Dieses weitere Zeichen als Prüfsumme kann an beliebiger Stelle zugefügt werden, vorzugsweise wird das Zeichen am Ende der zweiten Zeichenkette angehängt.
- Bei den Datenfeldern des Formulars, d. h. bei den Inhalten dieser Datenfelder, kann es sich um einen Datensatz einer Datenbank, Datei oder dergleichen handeln.
- Vorzugsweise wird eine zweite Zeichenkette, die gemäß des erfindungsgemäßen Verfahrens erzeugt wurde, erhalten und decodiert, wobei mittels der daraus erhaltenen ersten Zeichenkette die Daten automatisch in ein entsprechendes Formular und/oder in die Datenfelder einer Datenbank eingefügt werden.
- Vorzugsweise handelt es sich bei den Daten um Überweisungsdaten, die vorzugsweise eine Identifikation des Zahlungsempfängers und/oder eine Kontonummer und Bankleitzahl des Zahlungsempfängers und/oder eine IBAN des Zahlungsempfängers, insbesondere einen zu überweisenden Betrag, insbesondere eine Währung und einen Betrag, insbesondere Angaben zu einem Verwendungszweck enthalten.
- Hierdurch ergibt sich eine besonders bevorzugte Anwendungsform des erfindungsgemäßen Verfahrens zur Anwendung bei Online-Überweisungen, in dem die für das Überweisungsformular benötigten Daten in Form der zweiten Zeichenkette bereitgestellt werden kann, um somit möglichen Fehlern bei der Übertragung der einzelnen Daten vorzubeugen und sämtliche für das Formular zur Veranlassung der Online-Überweisung benötigten Daten bereitzustellen.
- Bei der Identifikation des Zahlungsempfängers kann es sich um eine Kennzeichnung oder einen Namen, eine Firmenbezeichnung oder dergleichen handeln. Bei IBAN handelt es sich um die International Bank Account Number, mittels derer eine eindeutige Identifikation einer Bankverbindung im internationalen Zahlungsverkehr möglich ist. Die International Bank Account Number (IBAN) ist eine internationale, standardisierte Notation für Bankkontonummern. Alternativ oder kumulativ können eine Kontonummer und eine Bankleitzahl des Zahlungsempfängers enthalten sein, wie sie bei Inlandsüberweisungen üblicherweise angegeben werden.
- Sofern der Datensatz auch weiterhin den zu überweisenden Betrag, insbesondere unter Angabe der Währung und/oder Angaben zu dem Verwendungszweck enthalten, ist es möglich, sämtliche üblicherweise einzugebenden Daten bei einer Überweisung mittels des erfindungsgemäßen Verfahrens zusammenzufassen und in einer einzigen zweiten Zeichenkette zur Verfügung zu stellen, wodurch sich entsprechende Eingabefehler vermeiden lassen und der Zeitaufwand vermindert wird.
- Aus Sicherheitsgründen kann jedoch auch bewusst auf die Angabe zu Währung und Betrag respektive lediglich einer Betragsangabe bei Inlandsüberweisungen verzichtet werden, damit diese Angabe ausdrücklich zusätzlich erfolgen muss. Hierdurch kann einem Missbrauch vorgebeugt werden.
- Vorzugsweise ist die erste und/oder die zweite Zeichenkette unter Verwendung eines normierten Standardzeichensatzes codiert/decodiert, insbesondere unter Verwendung des Zeichensatzes gemäß ISO 664, d. h. des ASCII-Zeichensatzes, oder unter Verwendung des Zeichensatzes gemäß ISO 10646, d. h. des so genannten Unicode-Zeichensatzes, auch bezeichnet als Universal-Character-Set UCS.
- Vorzugsweise handelt es sich bei den Daten um Überweisungsdaten, wobei eine zweite Zeichenkette erhalten und decodiert wird, wobei mittels der daraus erhaltenen ersten Zeichenkette die Daten in ein entsprechendes Formular eingefügt werden.
- Hierdurch ist es möglich, sämtliche für eine Überweisung benötigten Daten automatisch in ein entsprechendes Überweisungsformular beim Online-Banking einzufügen, d. h. dass das entsprechende Formular auf der Benutzeroberfläche, welche dem Anwender zur Verfügung steht, automatisch ausgefüllt werden, ohne dass dies eines besonderen Zeitaufwandes bedarf, und ohne dass versehentlich eine fehlerhafte Eingabe erfolgen kann.
- Vorzugsweise wird die zweite Zeichenkette als Link, insbesondere als Link auf einer Internetseite, und/oder als Zeichenkette in einer E-Mail bereitgestellt. Es sind somit verschiedene Durchführungsmöglichkeiten des erfindungsgemäßen Verfahrens gegeben. So kann die entsprechend codierte zweite Zeichenkette als Web-Link oder dergleichen oder als Link mit einem bestimmten Befehl oder als Code, beispielsweise in einer E-Mail, bereitgestellt werden.
- Vorzugsweise wird die zweite Zeichenkette bei der Abwicklung einer Transaktion über ein Computernetzwerk unter Verwendung der Transaktionsdaten erstellt und zum Abruf bereitgestellt und/oder auf einer bestimmten Internetseite eingestellt und/oder an einen Empfänger übermittelt. Insbesondere können so die Überweisungsdaten zur Zahlung des Kaufpreises der Transaktion codiert und bereitgestellt und/oder übermittelt werden.
- Besonders bevorzugt kommt dieses Verfahren dementsprechend bei der Online-Abwicklung von Kauf-/Verkauf-Transaktionen zum Einsatz, indem bei Bestätigung des Kaufes eines bestimmten Artikels automatisch eine derartige zweite Zeichenkette erzeugt wird, die die Zahlungsdaten zur Überweisung des Kaufpreises an den Verkäufer mittels des erfindungsgemäßen Verfahrens codiert.
- Alternativ oder kumulativ ist das erfindungsgemäße Verfahren jedoch allgemein bei Online-Transaktionen anwendbar, um Bestelldaten wie Lieferant und/oder Warenempfänger und/oder Warenart, Warenmenge, Bestellnummer, Kaufpreis und dergleichen zu codieren und zur Weiterverarbeitung in entsprechenden Formularfeldern und/oder Datenbankfeldern bereitzustellen.
- Zur Erhöhung der Sicherheit des erfindungsgemäßen Verfahrens wird bei einer bevorzugten Ausführungsform die zweite Zeichenkette verschlüsselt und in verschlüsselter Form bereitgestellt und/oder übertragen.
- Eine besonders bevorzugte Anwendung des erfindungsgemäßen Verfahrens ist es, alle Daten einer Online-Überweisung zur Zahlung eines Betrages an einen Empfänger in einem speziellen Link zu codieren.
- Eine typische Überweisung enthält folgende Daten:
- – Empfänger
- – Bankleitzahl (BLZ)
- – Kontonummer
- – Verwendungszweck
- Beispiel:
-
- – Hans Mustermann
- – 20 041 111
- – 39 457 19
- – Auftrag E02389517
- Bisher müssen diese Daten von Hand in entsprechende Felder der Banking-Software bzw. auf der Internetseite der Bank in die entsprechenden Datenfelder eingegeben werden. Sofern dies per Kopieren und Einfügen erfolgen soll, ergeben sich Probleme mit Leerzeichen, wie beispielsweise bei der Bankleitzahl, wenn das entsprechende Eingabefeld für die Eingabe der Bankleitzahl nur für 8 Zeichen vorgesehen ist, die Bankleitzahl jedoch auf 10 Zeichen formatiert ist, da zwei Leerstellen enthalten sind.
- Bei dem erfindungsgemäßen Verfahren werden alle Daten der Überweisung zu einer ersten Zeichenfolge zusammengefasst:
- – Empfänger (20 Zeichen aus einem Alphabet von 40 Zeichen [a–z, 0–9, äöüß]) → ca. 107 bit Platzbedarf
- – BLZ (10000000 bis 89999999) → ca. 27 bit Platzbedarf
- – Kontonummer (8stellig) → ca. 27 bit Platzbedarf
- – Verwendungszweck (20 Zeichen aus einem Alphabet von 40 Zeichen [a–z, 0–9, äöüß]) → ca. 107 bit Platzbedarf
- Diese Zeichenfolge wird benutzt um in der Banking-Software die Überweisung vorauszufüllen.
- → Die gesamte Überweisung ist in ca. 268 bit codiert und lässt sich bei Nutzung von [a–z, A–Z, 0–9, -, _], also 6 bit pro Zeichen, in 45 Zeichen + 1 Zeichen Prüfsumme unterbringen, d. h. die Bit-Codierung der ersten Zeichenfolge lässt sich auf diese Weise in die zweite Zeichenfolge umcodieren.
- Die gesamte Darstellung dieser zweiten Zeichenfolge passt damit in eine Zeile (80 Zeichen).
- Dieses erfindungsgemäße Verfahren zur Codierung der für eine Überweisung benötigten Daten kann auf verschiedene Varianten zur Anwendung kommen, von denen nachfolgend beispielhaft 3 Varianten dargestellt werden:
- Variante 1:
-
- – Auf dem Kundenrechner wird eine Client-Software installiert (entweder separat oder zukünftig als Bestandteil von OS oder Homebanking-Software).
- – Überweisungsdaten werden z. B. von einem Verkäufer per Mail als spezieller Link in Form der codierten zweiten Zeichenkette zur Verfügung gestellt: money://azetgWjeU...
- – Beim Anklicken wird der Link ausgewertet (hier über den speziellen Befehl „money”), und die Client-Software füllt das Formular im Homebanking-Programm oder auf der Überweisungs-Webseite aus, indem die erhaltene zweite Zeichenkette „azetgWjeU...” decodiert und ausgewertet wird.
- Variante 2:
-
- – Überweisung wird z. B. von einem Verkäufer per E-Mail als Web-Link zur Verfügung gestellt: http://money.telekom.de/? azetgWjeU...
- – Beim Anklicken gelangt man auf eine Webseite, die die Daten an die Kundenbank übergeben kann.
- Variante 3:
-
- – Überweisung wird z. B. von einem Verkäufer per Mail als Code zur Verfügung gestellt: azetgWjeU...
- – Dieser Code kann von einem Homebanking-Programm verarbeitet werden, oder direkt zur Decodierung und Auswertung in das Webformular der Hausbank eingegeben werden.
- Die Varianten können auch kombiniert werden und haben verschiedene Vor- und Nachteile hinsichtlich der benötigten Unterstützung Dritter (z. B. Banken, Softwarehersteller).
- ZITATE ENTHALTEN IN DER BESCHREIBUNG
- Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
- Zitierte Nicht-Patentliteratur
-
- - ISO 664 [0018]
- - ISO 10646 [0018]
- - http://money.telekom.de/ [0033]
Claims (12)
- Verfahren zur Codierung und/oder Decodierung der Inhalte von Datenfeldern eines Formulars, dadurch gekennzeichnet, dass die Inhalte mehrerer Datenfelder zu einer ersten Zeichenkette zusammengefasst werden, diese erste Zeichenkette in der entsprechenden Anzahl von Bits zu einem korrespondierenden ersten Bitcode codiert wird, und dieser erste Bitcode mittels einer zweiten Codierung, insbesondere unter Nutzung von 6 Bits pro Zeichen, in eine zweite Zeichenkette umgewandelt wird, wobei diese zweite Zeichenkette umgekehrt in die Inhalte der Datenfelder decodierbar ist/decodiert wird.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass eine Prüfsumme aus der ersten und/oder zweiten Zeichenkette gebildet wird.
- Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der zweiten Zeichenkette zumindest ein weiteres Zeichen als Prüfsumme zugefügt wird.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass es sich bei den Datenfeldern des Formulars jeweils um einen Datensatz einer Datenbank handelt.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass eine zweite Zeichenkette erhalten und decodiert wird, wobei mittels der daraus erhaltenen ersten Zeichenkette die Daten in ein entsprechendes Formular und/oder in die Datenfelder einer Datenbank eingefügt werden.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass es sich bei den Daten um Überweisungsdaten handelt, die enthalten eine Identifikation eines Zahlungsempfängers und/oder eine Kontonummer und Bankleitzahl des Zahlungsempfängers und/oder eine IBAN des Zahlungsempfängers und/oder einen zu überweisenden Betrag, insbesondere eine Währung und einen Betrag; insbesondere weiter enthaltend Angaben zu einem Verwendungszweck.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die erste und/oder die zweite Zeichenkette unter Verwendung eines normierten Standardzeichensatzes codiert/decodiert wird, insbesondere des Zeichensatzes gemäß ISO 646 oder des Zeichensatzes gemäß ISO 10646.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass es sich bei den Daten um Überweisungsdaten handelt und eine zweite Zeichenkette erhalten und decodiert wird, wobei mittels der daraus erhaltenen erste Zeichenkette die Daten in ein entsprechendes Formular eingefügt werden.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die zweite Zeichenkette als Link, insbesondere als Link auf einer Internetseite, und/oder als Zeichenkette in einer Email bereitgestellt wird.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die zweite Zeichenkette bei der Abwicklung einer Transaktion über ein Computernetzwerk unter Verwendung der Transaktionsdaten erstellt und bereitgestellt und/oder übermittelt wird, insbesondere dass es sich bei den Daten um die Überweisungsdaten zur Zahlung des Kaufpreises der Transaktion handelt.
- Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die zweite Zeichenkette verschlüsselt wird.
- Computerprogrammprodukt mit Programminstruktionen und/oder Mitteln zur Durchführung der Schritte des Verfahrens nach einem der Ansprüche 1 bis 11 bei Ausführung des Computerprogramms auf einer Datenverarbeitungsanlage.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102008051214A DE102008051214A1 (de) | 2008-10-14 | 2008-10-14 | Überweisungscodierung |
US13/119,201 US20110246371A1 (en) | 2008-10-14 | 2009-04-14 | Encoding of a bank transfer |
MX2011003357A MX2011003357A (es) | 2008-10-14 | 2009-08-10 | Codificacion de una transferencia bancaria. |
RU2011119473/08A RU2500068C2 (ru) | 2008-10-14 | 2009-08-10 | Кодирование банковского перевода |
CA2740266A CA2740266C (en) | 2008-10-14 | 2009-08-10 | Encoding of a bank transfer |
PCT/EP2009/005784 WO2010043282A1 (en) | 2008-10-14 | 2009-08-10 | Encoding of a bank transfer |
EP09777776A EP2345164A1 (de) | 2008-10-14 | 2009-08-10 | Codierung eines banktransfers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102008051214A DE102008051214A1 (de) | 2008-10-14 | 2008-10-14 | Überweisungscodierung |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102008051214A1 true DE102008051214A1 (de) | 2010-04-15 |
Family
ID=41213391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102008051214A Withdrawn DE102008051214A1 (de) | 2008-10-14 | 2008-10-14 | Überweisungscodierung |
Country Status (7)
Country | Link |
---|---|
US (1) | US20110246371A1 (de) |
EP (1) | EP2345164A1 (de) |
CA (1) | CA2740266C (de) |
DE (1) | DE102008051214A1 (de) |
MX (1) | MX2011003357A (de) |
RU (1) | RU2500068C2 (de) |
WO (1) | WO2010043282A1 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019166303A1 (de) * | 2018-03-02 | 2019-09-06 | Comdirect Bank Ag | Chat-überweisungsfunktionalität |
WO2020030744A1 (de) * | 2018-08-08 | 2020-02-13 | Hero-Glas Veredelungs Gmbh | Computerprogramm-produkt für disposition und logistik in der glasindustrie |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10402816B2 (en) * | 2016-12-31 | 2019-09-03 | Square, Inc. | Partial data object acquisition and processing |
US10621590B2 (en) | 2017-02-22 | 2020-04-14 | Square, Inc. | Line-based chip card tamper detection |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3039124A1 (de) * | 1980-10-16 | 1982-02-25 | Bunker Ramo Corp., 60521 Oak Brook, Ill. | Vorrichtung zum bedrucken und zum lesen von belegen |
DE19526726C2 (de) * | 1995-07-21 | 1997-12-18 | Loewe Opta Gmbh | System für den gesicherten Datenaustausch von alphanumerischen Daten zwischen zwei Telekommunkationseinrichtungen |
DE19701697A1 (de) * | 1997-01-20 | 1998-07-23 | Werner Debold | Abwicklungssystem für bargeldlosen Zahlungsverkehr und Transaktionsbedieneinrichtung hierfür |
WO1999012337A2 (de) * | 1997-08-29 | 1999-03-11 | OCé PRINTING SYSTEMS GMBH | Verfahren und gerät zur elektronischen archivierung eines computer-datenstroms |
DE19800364A1 (de) * | 1998-01-08 | 1999-07-15 | Stefan Dr Schiebold | Verfahren zum Telebanking und entsprechendes Bedien-Terminal |
WO2000075760A1 (en) * | 1999-06-07 | 2000-12-14 | Firepad, Inc. | Method and system for preventing the unauthorized use of software |
US20070276765A1 (en) * | 2004-09-07 | 2007-11-29 | Hazel Patrick K | Method and system for secured transactions |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4321672A (en) * | 1979-11-26 | 1982-03-23 | Braun Edward L | Financial data processing system |
AU5782900A (en) * | 1999-06-30 | 2001-01-31 | Stephen Billester | Secure, limited-access database system and method |
JP2004518350A (ja) * | 2001-01-17 | 2004-06-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | データストリームのロスレス伝送を保護する方法及び装置 |
US20020120689A1 (en) * | 2001-02-23 | 2002-08-29 | I-Dns.Net International Pte. Ltd. | Method of enabling usage of multilingual characters in internet e-mail addresses |
US7246327B2 (en) * | 2001-08-09 | 2007-07-17 | Bellsouth Intellectual Property Corporation | Interactive, menu-driven interface to database |
US6677888B2 (en) * | 2001-08-09 | 2004-01-13 | Honeywell International, Inc. | Secure aircraft communications addressing and reporting system (ACARS) |
US20030097339A1 (en) * | 2001-11-16 | 2003-05-22 | Funck David A. | Method and apparatus for sharing customer data |
RU2263347C2 (ru) * | 2003-11-04 | 2005-10-27 | Общество с ограниченной ответственностью "Мобилити" | Способ совершения платежных операций пользователями мобильных устройств электронной связи и компьютерная система безналичного расчета для его осуществления |
US8769401B2 (en) * | 2004-08-05 | 2014-07-01 | Digi International Inc. | Method for compressing XML documents into valid XML documents |
WO2007121329A1 (en) * | 2006-04-12 | 2007-10-25 | Google Inc | Method, system ,graphical user interface, and data structure for creating electronic calendar entries from email messages |
-
2008
- 2008-10-14 DE DE102008051214A patent/DE102008051214A1/de not_active Withdrawn
-
2009
- 2009-04-14 US US13/119,201 patent/US20110246371A1/en not_active Abandoned
- 2009-08-10 EP EP09777776A patent/EP2345164A1/de not_active Withdrawn
- 2009-08-10 CA CA2740266A patent/CA2740266C/en active Active
- 2009-08-10 MX MX2011003357A patent/MX2011003357A/es not_active Application Discontinuation
- 2009-08-10 WO PCT/EP2009/005784 patent/WO2010043282A1/en active Application Filing
- 2009-08-10 RU RU2011119473/08A patent/RU2500068C2/ru active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3039124A1 (de) * | 1980-10-16 | 1982-02-25 | Bunker Ramo Corp., 60521 Oak Brook, Ill. | Vorrichtung zum bedrucken und zum lesen von belegen |
DE19526726C2 (de) * | 1995-07-21 | 1997-12-18 | Loewe Opta Gmbh | System für den gesicherten Datenaustausch von alphanumerischen Daten zwischen zwei Telekommunkationseinrichtungen |
DE19701697A1 (de) * | 1997-01-20 | 1998-07-23 | Werner Debold | Abwicklungssystem für bargeldlosen Zahlungsverkehr und Transaktionsbedieneinrichtung hierfür |
WO1999012337A2 (de) * | 1997-08-29 | 1999-03-11 | OCé PRINTING SYSTEMS GMBH | Verfahren und gerät zur elektronischen archivierung eines computer-datenstroms |
DE19800364A1 (de) * | 1998-01-08 | 1999-07-15 | Stefan Dr Schiebold | Verfahren zum Telebanking und entsprechendes Bedien-Terminal |
WO2000075760A1 (en) * | 1999-06-07 | 2000-12-14 | Firepad, Inc. | Method and system for preventing the unauthorized use of software |
US20070276765A1 (en) * | 2004-09-07 | 2007-11-29 | Hazel Patrick K | Method and system for secured transactions |
Non-Patent Citations (3)
Title |
---|
http://money.telekom.de/ |
ISO 10646 |
ISO 664 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019166303A1 (de) * | 2018-03-02 | 2019-09-06 | Comdirect Bank Ag | Chat-überweisungsfunktionalität |
WO2020030744A1 (de) * | 2018-08-08 | 2020-02-13 | Hero-Glas Veredelungs Gmbh | Computerprogramm-produkt für disposition und logistik in der glasindustrie |
Also Published As
Publication number | Publication date |
---|---|
US20110246371A1 (en) | 2011-10-06 |
WO2010043282A1 (en) | 2010-04-22 |
RU2500068C2 (ru) | 2013-11-27 |
MX2011003357A (es) | 2011-04-21 |
CA2740266A1 (en) | 2010-04-22 |
RU2011119473A (ru) | 2012-11-27 |
CA2740266C (en) | 2017-07-11 |
EP2345164A1 (de) | 2011-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8229772B2 (en) | Method and system for processing of data related to insurance | |
CN108268593B (zh) | ***投保信息的处理方法、装置、服务器和存储介质 | |
US10453043B2 (en) | System and method for online bill payment | |
DE10297239T5 (de) | Mobile Digitale Quittungen | |
CN107944011A (zh) | 团体保单数据的处理方法、装置、服务器和存储介质 | |
CN110415066A (zh) | 跨境通关单据生成方法、装置、计算机设备及存储介质 | |
DE102008051214A1 (de) | Überweisungscodierung | |
US20190066204A1 (en) | System for issuing and managing exchange traded products as financial instruments and associated method | |
WO2019045900A1 (en) | SYSTEM FOR ISSUING AND MANAGING STOCKED PRODUCTS AS FINANCIAL INSTRUMENTS AND BALANCING THE INVESTMENT | |
WO2004008350A1 (en) | Financial document processing method and system | |
US20050154670A1 (en) | Systems, methods, and devices for selling transaction accounts | |
DE102011089579A1 (de) | Verfahren zur Durchführung authentifizierter Zahlungen | |
EP1213689A2 (de) | Verfahren zur automatischen Abwicklung von Zahlungsvorgängen im Electronic Commerce sowie zugehörige Vorrichtung | |
DE102014017710A1 (de) | Erstellen einer Rechnung aus einem statischen und einen dynamischen Teil eines Transaktionsdatensatzes | |
US20220044218A1 (en) | Payments Using Electronic Documents | |
US20220230153A1 (en) | Payment manager having data enrichment tool | |
DE102008023627A1 (de) | Verfahren zum sicheren und flexiblen elektronischen Übertragen von Daten von einer ersten Datenverarbeitungseinrichtung an eine zweite Datenverarbeitungseinrichtung | |
WO2006020801A2 (en) | Technique for automatically determining and populating mortgage lending documents | |
Hanna | Further Action on Oil and Gas Reforms Urgently Needed | |
Forero Ramirez | Disclosable Version of the ISR-Modernization of Public Financial Management Systems in Mexico-P169959-Sequence No: 01 | |
DE102021122579A1 (de) | System und verfahren zur elektronischen übermittlung von rechnungen | |
AT15718U2 (de) | Verfahren zur Erstellung eines Zahlungsbelegs und Vorrichtung | |
WO2016030270A1 (de) | Verfahren und vorrichtung zur zumindest teilweisen steuerung der kommunikation in einem transaktionssystem | |
CH698510B1 (de) | Verfahren und Vorrichtung zum Bearbeiten eines Zahlungsablaufs sowie Verfahren und Vorrichtung zum automatischen Erzeugen elektronischer Rechnungen. | |
CN115564570A (zh) | 一种***申请信息处理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
R005 | Application deemed withdrawn due to failure to request examination |