DE69828306T2 - System mit offener architektur zum echtzeit-konsolidieren der information mehrerer finanzieller systeme - Google Patents
System mit offener architektur zum echtzeit-konsolidieren der information mehrerer finanzieller systeme Download PDFInfo
- Publication number
- DE69828306T2 DE69828306T2 DE69828306T DE69828306T DE69828306T2 DE 69828306 T2 DE69828306 T2 DE 69828306T2 DE 69828306 T DE69828306 T DE 69828306T DE 69828306 T DE69828306 T DE 69828306T DE 69828306 T2 DE69828306 T2 DE 69828306T2
- Authority
- DE
- Germany
- Prior art keywords
- financial
- data
- systems
- service element
- navigator
- 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.)
- Expired - Fee Related
Links
Classifications
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
-
- 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/40—Authorisation, 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
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
Description
- VERWANDTE ANMELDUNGEN
- Die vorliegende Patentanmeldung beansprucht Priorität der vorläufigen US-Patentanmeldung Nr. 60/063,633, eingereicht am 27. Oktober 1997, mit dem Titel „System mit offener Architektur zum Konsolidieren mehrerer Plattformen von externen finanziellen Systemen".
- GEBIET DER ERFINDUNG
- Die vorliegende Erfindung betrifft ein System mit offener Architektur zum Konsolidieren von Informationen aus einer Vielzahl von unabhängigen Computersystemen, wie beispielsweise computergesteuerten finanziellen Systemen, und zum Bereitstellen von Online-Zugriff auf konsolidierte Informationen und deren Verwaltung und Berichtserstellung.
- ALLGEMEINER STAND DER TECHNIK
- Für eine große finanzielle Geschäftseinheit (wie beispielsweise eine Gesellschaft, ein Unternehmenskonglomerat, eine Regierung oder eine andere große Organisation) kann leistungsfähige und genaue Überwachung und Kontrolle der finanziellen Aktivitäten ihrer Geschäftsbereiche, Abteilungen und Angestellten eine bedeutende Investition von Mitteln erfordern. Im Allgemeinen werden unterschiedliche Arten von finanziellen Transaktionen der Geschäftseinheit von unterschiedlichen, unabhängigen computergesteuerten finanziellen Systemen durchgeführt, kontrolliert und überwacht. Jedes unabhängige finanzielle System kann auf einer unterschiedlichen, möglicherweise inkompatiblen Computerplattform betrieben werden.
- Beispielsweise können die Transaktionen von Reiseeinkäufen einer Geschäftseinheit durch eine größere Kreditkartengesellschaft, wie beispielsweise American Express® unter Verwendung des American Express-Computersystems durchgeführt werden. Die Materialeinkäufe der Geschäftseinheit können durch ein separates, unabhängig betriebenes Computersystem, wie beispielsweise das Visa®-Kreditkartenprogramm, das durch eine Bank angeboten wird, durchgeführt werden. Bargeldausgaben können aufgezeichnet und manuell verarbeitet werden oder durch noch ein weiteres unabhängiges finanzielles System durchgeführt werden, das Leistungsmerkmale von Selbstbedienungs-Geldautomaten unterstützt. Die Gehaltsabrechnung der Geschäftseinheit kann durch noch ein weiteres unabhängiges Computersystem durchgeführt werden. Zahlungen an Unternehmer und Dienstleistungsunternehmen können durch noch ein weiteres unabhängiges System durchgeführt werden.
- Je größer und verzweigter die finanziellen Operationen der Geschäftseinheit sind, umso zahlreicher die unabhängigen finanziellen Systeme, die verwendet werden können, um ihre verschiedenartigen Operationen durchzuführen, zu kontrollieren und zu überwachen.
- Die von jedem unabhängigen System durchgeführten Transaktionen können der Geschäftseinheit periodisch berichtet werden, beispielsweise in Form einer ausgedruckten Aufstellung oder einer Computerliste mit allen Transaktionen, die innerhalb eines bestimmten Zeitraumes stattgefunden haben.
- Damit ihre umfangreichen finanziellen Transaktionen für einen bestimmten Zeitraum überwacht und kontrolliert werden können, muss die Geschäftseinheit die Berichte konsolidieren, die sie von jedem unabhängigen System erhalten hat.
- Der Konsolidierungsprozess kann eine Investition beachtlicher Zeit und Mittel von der Geschäftseinheit erfordern. Um beispielsweise die finanziellen Transaktionsinformationen zu analysieren und zu verwenden, die durch mehrere computergesteuerte finanzielle Systeme zusammengetragen worden sind, kann eine Geschäftseinheit eine große Buchhaltungsabteilung mit Angestellten schaffen, um all die Informationen aus den verschiedenen internen und externen Systemen manuell zu konsolidieren und zu verarbeiten. Der Konsolidierungsprozess (auch als „backroom processing" bekannt, Verarbeitung im Hintergrund) kann mittels Unterstützung eines computergesteuerten Systems durchgeführt werden, das finanzielle Informationen aus unterschiedlichen internen und externen computergesteuerten Systemen verarbeitet und speichert, beispielsweise als Eingabe durch die Angestellten der Geschäftseinheit. Infolgedessen investieren große und diversifizierte Geschäftseinheiten häufig bedeutende Mittel in manuelle oder computergestützte Konsolidierung, oder in beides, um die finanziellen Daten zu erhalten und zu einem benutzbaren Format zu konsolidieren, die notwendig sind, um die Ausgaben und Einkäufe zu überprüfen und zu verwalten.
- Die Abhängigkeit der Geschäftseinheit von periodischen Berichten, die durch mehrere unabhängige Systeme erzeugt werden, macht es für die Geschäftseinheit praktisch unmöglich, ihre gesamten Ausgaben, Einkäufe und weiteren finanziellen Transaktionen Online zu überwachen, da Transaktionen durch jedes unabhängige System verarbeitet und verbucht werden.
- Periodische Berichtserstellungsfunktionen der unabhängigen Systeme schaffen für die Geschäftseinheit unvermeidliche Verzögerung beim Erhalt von Informationen, die durch die unabhängigen Systeme berichtet werden. Darüber hinaus kann der Konsolidierungsprozess der finanziellen Aufzeichnungen, die benötigt werden, um der Geschäftseinheit zu einem gegebenen Zeitpunkt einen umfassenden finanziellen Bericht von mehreren, unabhängigen Systemen zur Verfügung zu stellen, eine beachtliche Menge Zeit und Aufwand erfordern, der Echtzeitüberwachung der Ausgaben und Einkaufsaktivitäten innerhalb der Geschäftseinheit ausschließt.
- Zusätzlich müssen jegliche Änderungen bezüglich Transaktionsautorisierungen, wie z. B. Grenzen der Ausgabenhöhe bei Einkaufstransaktionen dem Betreiber von jedem unabhängigen System zur Implementierung mitgeteilt werden, wodurch Verzögerungen für die Fähigkeit der Geschäftseinheit geschaffen werden, ihre finanziellen Transaktionen zu kontrollieren.
- Angesichts der vorstehend beschriebenen Nachteile, besteht ein Bedarf an einem System, das einfache Echtzeitkonsolidierung, Überwachung und Kontrolle von finanziellen Transaktionen einer Geschäftseinheit ermöglicht, sowie sie durch verschiedenartige unabhängige computergesteuerte Systeme durchgeführt werden.
- Das Dokument WO 97/36253 beschreibt ein System zum Verarbeiten finanzieller Dienstleistungsinformationen, zur Verwendung zwischen einem Brokerendverbraucher und einem Informations-Lieferanten in einem interaktiven Kommunikationsnetzwerk.
- Das Dokument „Financial automated management environment", (Finanzielle automatisierte Verwaltungsumgebung), Tagungsberichte über „High-Performance Computing and Networking, International Conference and Exhibition", (Hochleistungscomputerverarbeitung und Netzwerkarbeit, Internationale Konferenz und Ausstellung), 1996, Seiten 946 bis 947 (ISBN 3-540-61142-8) offenbart die Verwendung eines Berichtsgenerators.
- ZUSAMMENFASSUNG DER ERFINDUNG
- Die vorliegende Erfindung, wie in Anspruch 1 ausgeführt, bietet ein System mit offener Architektur zum automatischen Konsolidieren von Informationen aus einer Vielzahl von finanziellen Systemen zu einem einzelnen System, ohne die Notwendigkeit von aufwändigen und zeitintensiven Verarbeitungsvorgängen im Hintergrund. Das System gemäß der vorliegenden Erfindung ermöglicht einer Geschäftseinheit, mehrere unabhängige und möglicherweise inkompatible finanzielle Systeme zu verwenden, um ihre Ausgaben, Einkäufe, firmeninternen Transfers (wobei Beträge zwischen Geschäftsbereichen oder Abteilungen innerhalb der Geschäftseinheit transferiert werden, indem ausgleichende Einträge in den Budgets von jedem Geschäftsbereich oder jeder Abteilung vorgenommen werden) und weiteren finanziellen Aktivitäten durchzuführen, zu kontrollieren und zu überwachen, während die Geschäftseinheit außerdem in die Lage versetzt wird, diese Aktivitäten in Echtzeit zu überwachen und zu kontrollieren.
- Das System gemäß der vorliegenden Erfindung kann deswegen ohne weiteres in bestehende Abläufe einer Geschäftseinheit integriert werden.
- Das System mit offener Architektur gemäß der vorliegenden Erfindung empfängt, verarbeitet und speichert Informationen, die es von einer Vielzahl von finanziellen und/oder weiteren computergesteuerten Systemen erhalten hat, und stellt über Browser-Software-Technologie, einem oder mehreren autorisierten Benutzern, konsolidierte Überwachung, Verwaltung und Berichtserstellung von finanziellen Konten und Transaktionen Online zur Verfügung, die durch die finanziellen Systeme durchgeführt werden. Unterschiedliche Benutzer können über unterschiedliche Zugriffsberechtigungen zu den Informationen verfügen, die durch das System verarbeitet und gespeichert werden.
- Das System gemäß der vorliegenden Erfindung stellt einer Geschäftseinheit die Fähigkeit zur Verfügung, ihre finanziellen Transaktionsmöglichkeiten in Echtzeit zu verwalten und zu kontrollieren, und zwar auf einer Ebene eines einzelnen Kontos oder auf „Karteninhaberebene", auf einer Gruppenebene (einschließlich einer Vielzahl von individuellen Konten) und auf einer globalen Ebene (einschließlich aller Konten innerhalb der Geschäftseinheit). Verwaltungs- und Kontrollfunktionen auf individueller, Gruppen- und globaler Ebene kann Folgendes einschließen: Hinzufügen von ei nem oder mehreren neuen individuellen Konten, um Einkaufsberechtigung zu ermöglichen, Einrichten von Ausgabengrenzen und Ausgabensätzen für neue und/oder bestehende Konten, Einrichten von berechtigten „Händlern" oder Quellen, von welchen Kontoinhaber Einkäufe tätigen oder durchführen können, und/oder Durchführen weiterer Arten finanzieller Transaktionen in Übereinstimmung mit dem Bedarf der Geschäftseinheit.
- Zusätzlich stellt das System gemäß der vorliegenden Erfindung Echtzeit-Transaktionsmanagement auf individueller, Gruppen- und globaler Ebene zur Verfügung. Durch Zugriff auf elektronische Kontotransaktionsinformationen von finanziellen Systemen, wie beispielsweise Einkaufsorganisationen, stellt das System gemäß der vorliegenden Erfindung die Fähigkeit zur Verfügung, Einkaufs- und Ausgabenaktivitäten von Einzelpersonen, von separaten Gruppen, oder der gesamten Geschäftseinheit Online zu verfolgen, und elektronische Aufstellungen, Rechnungen, Anfragen, Entscheidungsunterstützung, Alarmmeldungen und Kontrollen in Echtzeit zu erzeugen.
- Das System kann außerdem die Abgleichung von Transaktionen ermöglichen, wobei beispielsweise eine Einzelpersonen im Voraus eine Absicht eingibt, eine bestimmte Transaktion durchzuführen (z. B. eine Flugreservierung vorzunehmen), und danach die tatsächliche Transaktion (z. B. den Kauf des Flugscheines) in das System eingibt. Das System vergleicht die beiden Eingaben automatisch und gleicht sie ab. Nach dem Zugriff auf das Konto der Einzelperson unter Verwendung des Systems können nicht übereinstimmende Transaktionen angezeigt werden. Übereinstimmende Transaktionen können automatisch durch das System abgeglichen und bestätigt werden.
- Das System gemäß der vorliegenden Erfindung ermöglicht außerdem automatisches Verbuchen von Transaktionen in Echtzeit an die Einkaufs- und Verkaufsgeschäftseinheiten und stellt Funktionen zur Erstattung von Mitarbeiterspesen durch Transaktionsmanagementschnittstellen zur Verfügung.
- Die Systeme können außerdem für das Nachverfolgen aller Transaktionen vorgesehen sein, die durch eine Einzelperson oder eine Gruppe innerhalb der Systeme durchgeführt werden.
- Diese Echtzeit- und Online-Leistungsmerkmale für Nachverfolgung, Verbuchung und Berichtserstellung versetzen eine Geschäftseinheit in die Lage, die Einkaufs-, Ausgaben-, und weiteren finanziellen Transaktionen der Geschäftseinheit auf mehreren Ebenen wie durch die Geschäftseinheit gewünscht, zu überwachen, zu verwalten und zu kontrollieren, und bieten das Potenzial aufwändige manuelle Beschaffung und Verarbeitung im Hintergrund weitgehend zu reduzieren.
- Die Elemente und Komponenten des Systems gemäß der vorliegenden Erfindung können unter Verwendung von Software, Hardware oder deren Kombination implementiert werden. Darüber hinaus können die Elemente und Komponenten des Systems mit einem einzigen Computer, mit mehreren Computern, innerhalb eines verteilten Netzwerkes oder irgendeiner geeigneten Konfiguration von Software, Hardware oder beiden implementiert werden, wie dies für einen Fachmann offensichtlich sein wird.
- Ein System mit offener Architektur zum Konsolidieren finanzieller Systeme einer Geschäftseinheit gemäß der vorliegenden Erfindung schließt die folgenden Elemente ein:
- • Ein Netzwerkdienste- und Netzübergangselement, welches die Kommunikation zwischen dem System mit offener Architektur und einem oder mehreren unabhängigen Computersystemen ermöglicht;
- • Ein Datenaufbewahrungsort-Dienstelement, welches Daten organisiert und speichert, die durch das System mit of fener Architektur erzeugt, empfangen und verarbeitet werden. Daten, die innerhalb dieses Elementes gespeichert werden, können Informationen einschließen, die von den unabhängigen Computersystemen erhalten werden, Informationen, die durch einen oder mehrere Benutzer eingegeben werden, Informationen aus bestehenden Computersystemen der Geschäftseinheit, und/oder Informationen, die aus Internetquellen erhalten werden;
- • Ein Anwendungs-Dienstelement, welches eingehende und ausgehende Daten verarbeitet und formatiert und Server-basierte Netzwerkfähigkeit und Anwendungs-basierten Dialog mit den unabhängigen Computersystemen und irgendwelchen bestehenden Computersystemen der Geschäftseinheit zur Verfügung stellt;
- • Ein Web-Dienstelement, welches Benutzerzugriff auf die Informationen zur Verfügung stellt, die durch das System gespeichert und über einen oder mehrere abgesetzte Terminals erhalten werden, beispielsweise unter Verwendung von Browser-Software-Technologie. Das Web-Dienstelement ermöglicht außerdem Übertragung von Datenanforderungen, Verwaltungs- und Steuerungsbefehlen, Berichterstellungsanforderungen, und Daten zwischen dem System und dem abgesetzten Terminal in Übereinstimmung mit dem Unbedenklichkeitsniveau oder der Zugriffsberechtigung des Benutzers. Das Web-Dienstelement kann außerdem einen Internet-Server einschließen, um Leistungsmerkmale für Internetzugriff zur Verfügung zu stellen, beispielsweise um Benutzer in die Lage zu versetzen, über das Internet Einkäufe oder weitere Transaktionen durchzuführen; und
- • Ein Kommunikationsnetzwerk innerhalb des Systems mit offener Architektur, welches Kommunikation zwischen dem Netzwerk- und der Netzübergangs-Dienstelement, dem Datenaufbewahrungsort-Dienstelement, dem Anwendungs-Dienstelement und dem Web-Dienstelement ermöglicht.
- Das System gemäß der vorliegenden Erfindung kann in bestehende computergesteuerte Geschäftssysteme einer Geschäftseinheit integriert werden, beispielsweise durch Datenaustausch mit den Systemen aus dem Personalwesen, der Buchhaltung und/oder weiteren computergesteuerten Systemen, die bereits innerhalb der Geschäftseinheit eingesetzt werden.
- Benutzerzugriff und die Fähigkeit, finanzielle Informationen zu verändern, die durch dieses System gespeichert und erhalten werden, kann durch verschiedenartige Sicherheitssysteme kontrolliert werden, wie dies den Fachleuten bekannt ist.
- Die vorhergehenden und weitere Merkmale, Aspekte und Vorteile der vorliegenden Erfindung werden aus der nachfolgenden ausführlichen Beschreibung offensichtlicher werden, wenn diese im Zusammenhang mit den beigefügten Zeichnungen gelesen wird.
- KURZE BESCHREIBUNG DER ZEICHNUNGEN
-
1 stellt ein Blockdiagramm der Elemente einer bevorzugten Ausführungsform des Systems mit offener Architektur zur Konsolidierung von Informationen aus mehreren finanziellen Systemen gemäß der vorliegenden Erfindung zur Verfügung. -
1A stellt ein Blockdiagramm der Elemente einer bevorzugten Ausführungsform eines Systems mit offener Architektur zur Konsolidierung von Informationen von einer Vielzahl von finanziellen Systemen gemäß der vorliegenden Erfindung zur Verfügung, einschließlich eines optionalen Kundendienst-Zugangsterminals. -
1B stellt ein Blockdiagramm der Elemente einer bevorzugten Ausführungsform der Komponente von bestehenden Systemen von1 zur Verfügung. -
2 stellt ein Blockdiagramm einer bevorzugten Ausführungsform eines Netzübergangs- und Netzwerk-Dienstelementes zur Verwendung in dem in1 aufgezeigten System zur Verfügung. -
3 stellt ein Blockdiagramm einer bevorzugten Ausführungsform eines Datenaufbewahrungsort-Dienstelementes zur Verwendung in dem in1 aufgezeigten System zur Verfügung. -
4 stellt ein Blockdiagramm einer bevorzugten Ausführungsform eines Anwendungs-Dienstelementes zur Verwendung in dem in1 aufgezeigten System zur Verfügung. -
5 stellt ein Blockdiagramm einer bevorzugten Ausführungsform eines Web-Dienstelementes zur Verwendung in dem in1 aufgezeigten System zur Verfügung. -
6 stellt ein Blockdiagramm eines Kommunikationsnetzwerkes einschließlich einer Vielzahl von finanziellen Systemen und dem in1 aufgezeigten Konsolidierungssystem zur Verfügung. -
7 stellt ein Blockdiagramm eines bevorzugten Verfahrens zum Erhalten von finanziellen Transaktionsdaten als Reaktion auf eine Benutzereingabe zur Verfügung, das durch das in1 aufgezeigte System durchgeführt wird. -
8 stellt ein Blockdiagramm eines bevorzugten Verfahrens zum Verändern von finanziellen Transaktionsdaten als Reaktion auf eine Benutzereingabe zur Verfügung, das durch das in1 aufgezeigte System durchgeführt wird. -
9 stellt ein Blockdiagramm eines bevorzugten Verfahrens zum Abgleichen von finanziellen Transaktionsvorhaben und Transaktionen zur Verfügung, das durch das in1 aufgezeigte System durchgeführt wird. - AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
- Die vorliegende Erfindung wird nun unter Bezugnahme auf die beigefügten Zeichnungen ausführlicher beschrieben, welche als erläuternde Beispiele von bevorzugten Ausführungsformen der vorliegenden Erfindung zur Verfügung gestellt werden.
- Vor allem ist die vorliegende Erfindung eine neuartige Kombination von bekannten Komponenten und kann unter Verwendung von Software, Hardware oder irgendeiner Kombination davon implementiert werden, wie dies für die Fachleute offensichtlich sein wird. In den Zeichnungen beziehen sich dieselben Bezugszeichen auf dieselben Elemente.
-
1 stellt ein Blockdiagramm der Funktionselemente eines Systems100 zum Konsolidieren von Informationen aus finanziellen Systemen gemäß der vorliegenden Erfindung zur Verfügung. Das System100 enthält ein Netzübergangs- und Netzwerk-Dienstelemente101 , ein Datenaufbewahrungsort-Dienstelemente102 , ein Anwendungs-Dienstelement103 und ein Web-Dienstelemente104 . Ein Kommunikationsnetzwerk107 , welches fest verdrahtete und/oder drahtlose Kommunikationsverbindungen enthalten kann, verbindet die Elemente101 ,102 ,103 und104 . - Das System
100 kommuniziert über ein Kommunikationsnetzwerk105 mit einem oder mehreren unabhängigen Computersystemen, die in1 als finanzielle Systeme106 und112 darge stellt sind. Die finanziellen Systeme106 und112 können solche Computersysteme wie Kreditkartennetzwerke, Netzwerke von Selbstbedienungs-Geldautomaten, Netzwerke und Systeme für elektronische Bankgeschäfte, staatliche Finanznetzwerke, und weitere Arten von elektronischen Handelsnetzwerken und -systemen darstellen, über welche eine Geschäftseinheit Einkäufe, Ausgaben, Rechnungsstellung, Zahlungs- oder Gutschriftenbelege, und weitere finanzielle Transaktionen abwickelt. - Wie vorstehend beschrieben, kann das System
100 einfach verwendet werden, um computergesteuerte Buchhaltung, Personalwesen und weitere bereits durch die Geschäftseinheit eingesetzte Systeme zu integrieren. Diese bestehenden Systeme werden in1 durch das Element130 dargestellt. - Das Kommunikationsnetzwerk
105 kann eine oder mehrere fest verdrahtete digitale oder analoge Kommunikationsverbindungen, drahtlose digitale oder analoge Kommunikationsverbindungen, irgendeine Kombination davon, oder weitere Mittel zum Erstellen und zum Betreiben von Kommunikationsverbindungen umfassen, wie in der Technik bekannt sein wird. - Bei der bevorzugten, in
1 aufgezeigten Ausführungsform können ein oder mehrere abgesetzte Zugangsdesktops, die in1 als abgesetzte Terminals110 dargestellt sind, mit dem Web-Dienstelement104 des Systems100 durch eine Kommunikationsverbindung109 gekoppelt sein. Der abgesetzte Terminal110 stellt Benutzerzugang zu dem System100 zur Verfügung, ermöglicht Benutzern auf Informationen zuzugreifen, Konten zu verwalten, Ausgaben und weitere Kontoaktivitäten zu kontrollieren, Berichte anzufordern und weitere Funktionen oder Aufgaben durchzuführen. Die Funktionalität, die für jeden Benutzer über den abgesetzten Terminal110 verfügbar ist, kann gemäß den Bedürfnissen der Geschäftseinheit und/oder des Benutzers kundenspezifisch angepasst werden. Bei einer bevorzugten Ausführungsform wer den die Aufgaben und Funktionen, die von einem Benutzer durchgeführt werden können, durch die autorisierte Zugriffsberechtigung des Endbenutzers auf das System100 bestimmt. Der abgesetzte Terminal110 kann beispielsweise unter Verwendung von Browser-Software-Technologie oder weiteren elektronischen Zugriffsverfahren auf das System100 zugreifen, wie dies dem Fachmann bekannt sein wird. Bei einer Ausführungsform der vorliegenden Erfindung, bei welcher abgesetzte Terminals auf das System100 unter Verwendung von Browser-Technologie zugreifen, können dem Endbenutzer durch die abgesetzten Terminals Finanzberichte und weitere Informationen unter Verwendung bekannter Formatierungstechniken für Internetseiten angezeigt werden. - Bei der in
1 aufgezeigten, bevorzugten Ausführungsform verbindet die Kommunikationsverbindung109 den abgesetzten Terminal110 mit dem Web-Dienstelement104 des Systems100 . Die Verbindung109 kann eine fest verdrahtete Verbindung sein, beispielsweise eine Telefonleitung, ein koaxiales Kabel, eine digitale Datenleitung, oder eine drahtlose Verbindung, beispielsweise eine Funkfrequenz- oder Infrarotkommunikationsverbindung. Die Kommunikationsverbindung109 kann außerdem eine Kombination von fest verdrahteten und/oder drahtlosen Verbindungen zwischen dem System100 und dem abgesetzten Terminal110 umfassen. - Ein optionaler Kundendienst-Zugangsterminal
120 , wie in1A gezeigt, kann die Hardware und/oder Software umfassen, die erforderlich ist, um die Zugangswerkzeuge zur Verfügung zu stellen, damit die Kundendienstmitarbeiter unter Verwendung des Desktops120 den Karteninhabern eines Programmes, den Einkaufsorganisationen, den Verwaltern und den Händlern Kundenbetreuung zur Verfügung stellen. Der Kundendienst-Zugangsterminal120 stellt vorzugsweise die Komponenten zur Verfügung, die notwendig sind, um auf die Funktionalität des Systems100 und auf die Datenverknüpfung mit externen Systemen106 und112 zuzugreifen. Der Kunden dienst-Zugangsterminal120 kann mittels Web-Dienstelement104 mit dem System100 verbunden sein. Bei einer alternativen (nicht dargestellten) Ausführungsform kann der Kundendienst-Zugangsterminal120 direkt mit dem Kommunikationsnetzwerk107 innerhalb des Systems100 verbunden werden oder kann mit dem System über das Netzübergangs- und Netzwerk-Dienstelement101 verbunden werden. - Finanzielle Transaktionsdaten, die von den finanziellen Systemen
106 und zu dem System100 übermittelt werden, können Einkaufs- und Ausgabentransaktionsdaten, Kontoinformationsdaten und irgendwelche zusätzlichen Daten einschließen, welche die Geschäftseinheit wünscht in dem System100 zu implementieren. Das System100 kann darüber hinaus Zugangs-, Manipulations- und Modifizierungsleistungsmerkmale in Bezug auf irgendwelche computergesteuerte Daten zur Verfügung stellen, die in dem Datenbankaufbewahrungsortelement102 oder irgendeinem externen System (z. B.106 ,112 und/oder130 ) gepflegt werden. -
1B stellt ein Blockdiagramm einer bevorzugten Ausführungsform einer Komponente von bestehenden Systemen130 , die in1 gezeigt wird, zur Verfügung. Wie in1B gezeigt, schließt die Komponente von bestehenden Systemen130 ein Hauptjournalsystem131 und eine Vielzahl von Geschäftsbereichssystemen ein, die durch die Elemente132 ,133 und134 dargestellt werden. Das Hauptjournalsystem131 kann die gesamten finanziellen Aufzeichnungen der Geschäftseinheit pflegen, wohingegen die Geschäftsbereichssysteme jeweils die finanziellen Aufzeichnungen von Geschäftsbereichen innerhalb der Geschäftseinheit pflegen. - Die finanziellen Transaktionen, die durch das Hauptjournalsystem
131 und die Geschäftsbereichssysteme132 ,133 und134 gepflegt werden, können sowohl finanzielle Transaktionen enthalten, die intern zwischen zwei oder mehreren Geschäftsbereichen innerhalb der Geschäftseinheit durchge führt werden, als auch finanzielle Transaktionen, die zwischen der Geschäftseinheit und Dritten durchgeführt werden. Das System100 kann implementiert werden, um die finanziellen Transaktionsdaten, die durch das Hauptjournalsystem131 und die Geschäftsbereichssysteme132 ,133 und134 gepflegt werden, zu verfolgen, abzuspeichern und abzugleichen, wie dies in zusätzlichen Ausführungen nachfolgend beschrieben wird. -
2 stellt eine bevorzugte Ausführungsform eines Netzübergangs- und Netzwerk-Dienstelementes101 zur Verwendung in dem in1 gezeigten System zur Verfügung. Dieses Element101 unterstützt über das Kommunikationsnetzwerk105 die Kommunikation zwischen dem System100 und den finanziellen Systemen106 und112 (in1 aufgezeigt). Zusätzlich stellt das Element101 Netzwerkfähigkeit für weitere externe Schnittstellen von System100 , wie beispielsweise Schnittstellen zu bestehenden Systemen130 (in1 gezeigt) zur Verfügung. Auf diese Weise ermöglicht die Netzwerkfähigkeit, die durch das Netzwerk- und Netzübergangs-Dienstelement101 zur Verfügung gestellt wird, die Integration des Systems100 in die bestehenden Computersysteme der Geschäftseinheit. - Wie in
2 aufgezeigt, enthält eine bevorzugte Ausführungsform eines Netzübergangs- und Netzwerk-Dienstelementes101 einen Anmeldungsverwalter201 , um die Anmeldungs- und Signalisierungsaustauschfunktionen zwischen dem System100 und allen externen Schnittstellen, einschließlich dem finanziellen System106 und112 zu überprüfen. Der Anmeldungsverwalter201 führt darüber hinaus Sicherheitsfunktionen durch, um nicht autorisierten internen und externen Zugang zu dem System100 zu verhindern, beispielsweise unter Verwendung von Verschlüsselung, Passwort und/oder weiteren dem Fachmann bekannten Sicherheitstechniken. Ein oder mehrere Systemnetzwerkarchitektur(„SNA")-Netzübergänge202 werden verwendet, um Daten und elektronische Mitteilun gen zu übermitteln und von den finanziellen Systemen106 und112 und den bestehenden Systemen130 über das Kommunikationsnetzwerk105 zu empfangen. Die SNA-Netzübergänge202 können unter Verwendung von Netzwerk-Netzübergangsprotokollen, die in der Technik bekannt sein können, konfiguriert werden, und die Informationen, die erforderlich sind, um die empfangenen Systeme zu identifizieren und um die Datentransfers mit den empfangenen Systemen abzuschließen, sind auf der Grundlage der Protokolle konfiguriert, die durch die Systeme106 ,112 und130 verwendet werden. Der Anmeldungsverwalter201 stellt den SNA-Netzübergängen202 Kontrolldaten zur Verfügung, um Anmeldungs-, Signalisierungsaustausch- und Sicherheitsfunktionen zu überprüfen. - Bei einer bevorzugten Ausführungsform kann ein Netzwerkdatentransferprogramm
203 als eine Anwendung innerhalb des Elementes101 implementiert werden, welche Dateien von dem System100 zu den finanziellen Systemen106 und112 , und bestehenden Systemen130 und weiteren unabhängigen (nicht dargestellten) Computersystemen übermittelt. Das Netzwerkdatentransferprogramm203 ist programmiert, um den SNA-Netzübergängen202 Steuerbefehle zur Verfügung zu stellen, um Sitzungen mit diesen Systemen unter Verwendung von Sitzungsprotokollen, die dem Fachmann bekannt sind, zu erstellen. Das Netzwerkdatentransferprogramm203 stellt außerdem Dateien zur Übermittlung an weitere Systeme zur Verfügung und empfängt übermittelte Dateien von weiteren Systemen, in Übereinstimmung mit vorprogrammiertem Dateitransfer und/oder Dateianforderungsprozeduren und -befehlen, die von einem Sitzungsverwalter innerhalb des Anwendungs-Dienstelementes103 (nachstehend erläutert) empfangen werden. Datendateien, die den Systemen106 ,112 und/oder130 übermittelt werden sollen, werden außerdem durch einen Prozessor402 innerhalb des Anwendungs-Dienstelementes103 (nachstehend erläutert) erzeugt und formatiert. Bei einer bevorzugten Ausführungsform fordert das Anwendungs-Dienstelement103 eine Übermittlungsprozedur an und übermittelt die Datenda teien an das Netzwerkdatentransferprogramm203 . Als Antwort formatiert das Netzwerkdatentransferprogramm203 die Dateien zur Übertragung an externe Systeme unter Verwendung von Übertragungsprotokollen, die dem Fachmann bekannt sein werden, und übermittelt die formatierten Dateien an die SNA-Netzwerkübergänge202 zur Übertragung an die externen Systeme (z. B.106 und/oder112 ). - Wie in
3 gezeigt, ermöglicht eine bevorzugte Ausführungsform eines Datenaufbewahrungsort-Dienstelementes102 zur Verwendung in dem System100 von1 , die Abspeicherung und Wiedergewinnung von Daten, die lokal innerhalb des Systems100 verwaltet werden. Wie in3 aufgezeigt, enthält das Datenaufbewahrungsort-Dienstelement102 ein Datenbank-Managementsystem301 , wie beispielsweise ein Oracle® relationales Datenbank-Managementsystem. Das Datenbank-Managementsystem301 ist programmiert, um gespeicherte Prozeduren ablaufen zu lassen, die notwendig sind, um Kontoabfragen und Berichte zu unterstützen. Das Datenbank-Managementsystem301 stellt darüber hinaus Verwaltungswerkzeuge zur Verfügung (wie beispielsweise Verwaltungsprogramme und Verwaltungsdaten) für Datenbasisverwaltung und Datenextraktion. Mindestens eine Datenbank302 ist mit dem Datenbank-Managementsystem301 gekoppelt, um Kontostammdaten, Kontrolldaten über Kontoausgaben und Transaktionsdaten und weitere aktuelle Daten und Ereignisdaten für das System100 zu speichern. Vor allem können Komponenten, die in dem Datenaufbewahrungsort-Dienstelement102 enthalten sind, unter Verwendung von Speichertechnologie implementiert sein, wie in der Technik bekannt sein wird. -
4 stellt eine bevorzugte Ausführungsform eines Anwendungs-Dienstelementes103 zur Verwendung in System100 zur Verfügung. Das Anwendungs-Dienstelement103 schließt vorzugsweise einen Datenprozessor402 zum Verarbeiten der eingehenden Transaktionsdaten und einen Berichtsgenerator401 zum Erzeugen und Ausgeben von Berichten von gespeicherten Transaktionsdaten als Antwort auf einen Befehl ein, der von einem Benutzer und/oder in vorbestimmten Zeitabständen empfangen wird. Der Datenprozessor402 ist mit Anwendungslogik programmiert, um stapelweise hochgeladene und heruntergeladene Daten zu verarbeiten und zu formatieren, wie in der Technik bekannt ist. Wenn bei einer bevorzugten Ausführungsform eine Datei an ein externes System versendet werden soll, fragt der Datenprozessor die erforderlichen Daten aus dem Datenaufbewahrungsort-Dienstelement102 ab, formatiert die Daten in Übereinstimmung mit vorbestimmten Formatierungsprotokollen, wie in der Technik bekannt sein wird, und überträgt die formatierte Datei über das Kommunikationswerk107 an das Netzwerk- und Netzübergangs-Dienstelement101 zur Übermittlung an ein externes System. Wenn eine Datei durch ein externes System (z. B.106 oder112 ) an das System100 gesendet wird, wird die Datei durch das Netzwerk- und Netzübergangs-Dienstelement101 empfangen und dem Datenprozessor402 über das Netzwerk107 weitergeleitet. - Der Datenprozessor liest und verarbeitet die empfangene Datei und kann beispielsweise entsprechende Daten in dem Datenaufbewahrungsort-Dienstelement
102 speichern. - Der Berichtsgenerator
401 ruft Daten aus dem Datenaufbewahrungsort-Dienstelement102 für Berichtserstellungszwecke ab. Berichte können als Reaktion auf eine Benutzeranforderung hin, beispielsweise vom abgesetzten Terminal110 oder automatisch in Übereinstimmung mit vorprogrammierten Kriterien zur Verfügung gestellt werden, (z. B. periodisch oder nach Empfang von bestimmten Dateneingaben von einem externen finanziellen System). Bei einer bevorzugten Ausführungsform sehen Benutzer einen Bericht, der durch den Berichtsgenerator401 auf einer Web-Schnittstelle unter Verwendung von Browser-Software erzeugt worden ist. Wenn der Berichtsgenerator bei einer bevorzugten Ausführungsform eine Anforderung empfängt, einen Bericht zu erzeugen, greift der Berichtsgenerator auf die Datenbank302 inner halb des Elementes102 zu, um die relevanten Daten über das Datenbank-Managementsystem301 wiederzugewinnen. Der Berichtsgenerator kann die Daten abhängig von der Anforderung entweder zur Anzeige für den Benutzer über das Web-Dienstelement formatieren, oder er kann den Bericht dem Datenbankaufbewahrungsortelement102 zur Speicherung und zur späteren Wiedergewinnung zur Verfügung stellen. Ein Softwareprogramm, wie beispielsweise SeagateTM CrystalInfoTM kann in dem Berichtsgenerator401 als die Berichtsgeneratorsoftware verwendet werden. - Bei der in
4 aufgezeigten bevorzugten Ausführungsform umfasst das Anwendungs-Dienstelement103 des Weiteren einen Sitzungsverwalter403 , um Server-basierte Sitzungsverwaltung für Verbindungen zwischen dem System100 und den finanziellen Systemen106 und112 und den bestehenden Systemen130 zur Verfügung zu stellen. Eine Sitzung besteht aus einer Serie von Befehlen, um eine Aufgabe abzuschließen. - Bei der bevorzugten Ausführungsform erkennt der Sitzungsverwalter
403 jeden Befehl und führt die entsprechende Abfolge von Schritten aus, die erforderlich sind, um die Aufgabe abzuschließen, die durch den Befehl aufrufen wurde. - Beispielsweise können die Befehle, welche eine Sitzung zwischen dem System
100 und dem finanziellen System106 umfassen, Berechtigungsprüfungsbefehle zwischen dem System100 und dem finanziellen System106 (um die Identität und den Berechtigungsstatus der Systeme untereinander zu überprüfen), Befehle zur Übermittlung einer Datei, Befehle zum Verarbeiten der Datei und einen Abschaltbefehl umfassen. - Der Sitzungsverwalter kann vorzugsweise programmiert sein, um Sitzungsverwaltungsaufgaben unter Verwendung von irgendwelchen Sitzungsverwaltungsprotokollen und -techniken durchzuführen, wie in der Technik bekannt sein wird. Bei einer bevorzugten Ausführungsform führt der Sitzungsverwal ter
403 Sitzungsverwaltung durch, indem dem Anmeldungsverwalter201 , den SNA-Netzübergängen202 und/oder dem Netzwerkdatentransferprogramm203 in Element101 Befehle zur Verfügung gestellt werden. - Bei der bevorzugten in
4 dargestellten Ausführungsform ist der Sitzungsverwalter403 mit einem Navigator404 gekoppelt. Der Navigator404 erfüllt die Funktionalität von System100 auf der Grundlage von vorbestimmter oder dynamischer kundenspezifischer Anwendungslogik, wie in der Technik bekannt sein wird. Dynamische Anwendungslogik kann beispielsweise automatische Umkonfiguration der Programmierung des Navigators404 ermöglichen, weil externe Systeme hinzugefügt oder aus dem Kommunikationsnetzwerk105 entfernt werden. Bei einer bevorzugten Ausführungsform wendet der Navigator404 als Reaktion auf einen Befehl, den er von dem Web-Dienstelement104 , den bestehenden Systemen130 oder den finanziellen Systemen106 und/oder112 erhalten hat, seine Anwendungslogik an, um zu entscheiden, welche Schritte benötigt werden, um die Aufgabe abzuschließen, die durch den Befehl aufgerufen wurde, und sendet entsprechende Befehle an das Datenaufbewahrungsortelement102 und/oder den Sitzungsverwalter403 . Wenn beispielsweise ein Benutzer an einem abgesetzten Terminal110 oder einem Kundendienstterminal120 eine Informationsanforderung eingibt, empfängt das Web-Dienstelement104 den Befehl (wie nachstehend ausführlicher beschrieben) und überträgt ihn an den Navigator404 . Der Navigator404 kontaktiert danach das Datenbank-Managementsystem301 des Datenaufbewahrungsortelementes102 , um zu entscheiden, ob die durch den Benutzer angeforderten Informationen in der Datenbank302 gespeichert sind. Wenn das so ist, stellt das Datenbank-Managementsystem301 die angeforderten Informationen dem Web-Dienstelement104 zur Übertragung an den abgesetzten Terminal110 oder den Kundendienstterminal120 zur Verfügung. Wenn die angeforderten Informationen nicht in der Datenbank302 gespeichert sind, sendet das Datenbank-Managementsystem301 dem Navigator404 ein Signal, dass die angeforderten Informationen in der Datenbank302 nicht verfügbar sind. Unter Verwendung seiner kundenspezifischen Anwendungslogik kann der Navigator404 danach entscheiden, welche externen Systeme kontaktiert werden müssen, um die angeforderten Informationen zu erhalten und kann dem Sitzungsverwalter403 entsprechende Quellzugriffsbefehlssignale zur Verfügung stellen. Der Navigator404 kann auf verschiedene Systeme zugreifen, um eine Befehlsaufgabe abzuschließen. Sobald er entschieden hat, welche externen Systeme kontaktiert werden müssen, um die angeforderten Informationen zu erhalten, stellt der Navigator404 dem Sitzungsverwalter403 entsprechende Befehlszugriffssignale zur Verfügung, welcher mit den finanziellen Systemen106 und/oder112 oder den bestehenden Systemen130 über das Element101 Sitzungen in Übereinstimmung mit den Befehlen initiiert, die von dem Navigator404 empfangen werden. Bei einer bevorzugten Ausführungsform können Informationen, die durch die externen Systeme als ein Ergebnis dieser Sitzungen gesendet worden sind, durch das Element101 empfangen werden, durch den Prozessor402 gelesen und verarbeitet werden, in dem Datenaufbewahrungsortelement102 abgespeichert werden, und dem abgesetzten Terminal110 oder dem Kundendienstterminal120 durch das Web-Dienstelement104 übertragen werden. Auf diese Weise kann das System100 berechtigten Benutzern Online-Zugang zu Informationen verschaffen, die sowohl in dem Datenbankaufbewahrungsortelement102 und allen externen Systemen abgespeichert sind, die mit dem Netzwerk105 (z. B.106 ,112 und130 ) verbunden sind. Techniken und Verfahren zum Ausführen diese Funktionen sind den Fachleuten bekannt. - Ein weiteres Beispiel für den Betrieb von Navigator
404 in einer bevorzugten Ausführungsform involviert einen Befehl zur Veränderung einer Ausgabengrenze eines Kontos, der von einem berechtigten Benutzer an einem abgesetzten Terminal110 oder einem Kundendienstterminal120 eingegeben worden ist. Als Reaktion auf diesen Befehl kann der Navigator404 dem Datenbankaufbewahrungsortelement102 die Informationen über die neue Kreditgrenze des Kontos zur Abspeicherung innerhalb des Systems100 zur Verfügung stellen und kann außerdem ein Befehlszugriffssignal für den Sitzungsverwalter403 zum Initiieren von Sitzungen mit dem finanziellen System106 , dem finanziellen System112 , und/oder den bestehenden Systemen130 erzeugen, um geeigneten unabhängigen Systemen die neue Kreditgrenze zur Verfügung zu stellen. - Die Kreditdaten werden durch den Prozessor
402 und das Netzwerkdatentransferprogramm203 formatiert und den externen Systemen durch die SNA-Netzübergänge202 übertragen. - Auf diese Weise ermöglicht das System
100 einem für System100 berechtigten Benutzer, finanzielle Transaktionen der Geschäftseinheit zu steuern, die durch die externen Systeme in Echtzeit durchgeführt oder unterstützt werden. - Bei einer bevorzugten Ausführungsform der vorliegenden Erfindung kann der Navigator
404 außerdem programmiert sein, um automatisch Sitzungen periodisch mit unabhängigen finanziellen Systemen, z. B.106 und112 , und/oder bestehenden Systemen130 durch den Sitzungsverwalter403 zu initiieren, um aktualisierte finanzielle oder weitere Informationen zur Abspeicherung im Datenaufbewahrungsortelement102 zu erhalten. - Wie vorstehend beschrieben, stellen der Sitzungsverwalter
403 und der Navigator404 des Anwendungs-Dienstelementes103 vorzugsweise berechtigten Benutzern und Kundendienstmitarbeitern eine Schnittstelle zu den unabhängigen Systemen106 ,112 und130 zur Verfügung und die Fähigkeit auf Daten, die in dem Datenaufbewahrungsortelement112 abgespeichert sind, zuzugreifen, mit ihnen zu arbeiten oder sie zu verändern. Benutzer und/oder Kundendienstmitarbeiter können eine Vielzahl von Überwachungs-, Kontroll- und Aktualisierungsfunktionen initiieren, die in Echtzeit durchge führt werden und außerdem durch das System100 in der Datenbank302 gepflegt werden. Bei einer bevorzugten Ausführungsform kann beispielsweise ein berechtigter Programmverwalter individuelle Konten einrichten, einschließlich definierter Berechtigungen, um bestimmte Arten von Transaktionen durchzuführen. Berechtigte Endbenutzer können allgemeine Kontoabfragen durchführen, um Kontostandsinformationen, Informationen über verfügbare Ausgaben, Berechtigungsinformationen und Transaktionsinformationen zu erhalten. - Berechtigte Endbenutzer können Pflege an einem Konto durchführen, wie beispielsweise Adressenänderungen, Ausgabenkontrolländerungen, Kontohierarchie, Kontostatus (z. B. geöffnet oder geschlossen) und Materialanforderungen einreichen (z. B. für Reiseschecks, Verrechnungsschecks, usw.). Kontosystem- und Hauptjournalabbildungsfunktionen können durch berechtigte Endbenutzer benutzt werden, um beispielsweise voreingestellte Regeln zum Abbilden von Kostenstellen- und Hauptjournalinformationen für Transaktionen zu definieren.
- Transaktionsüberprüfungs- und Abgleichungsfunktionen können (1) berechtigten Endbenutzern ermöglichen, Transaktionsüberprüfungen durchzuführen, damit bestätigt wird, dass Transaktionen korrekt sind; (2) berechtigten Endbenutzern erlauben, voreingestellte Kostenstellen- oder Hauptjournalinformationen außer Kraft zu setzen; (3) berechtigten Endbenutzern erlauben, Transaktionen gemäß vordefinierten Regeln und Bestimmungen und Nachverfolgungsanweisungen anzufechten; und (4) berechtigten Endbenutzern erlauben, Kopien von Transaktionsaufzeichnungen anzufordern. Berechtigte Endbenutzer können außerdem vordefinierte Berichte anfordern und zeitlich terminieren und neue Berichtsformate und zeitliche Terminierungen erstellen und gestalten.
- Bei einer bevorzugten Ausführungsform können verschiedenartige zusätzliche Funktionen und Leistungsmerkmale implementiert werden. Beispielsweise kann ein Leistungsmerkmal der Sicherheitsverwaltung in dem Sitzungsverwalter
403 und/oder dem Navigator404 durch kundenspezifische Programmierung von entweder der einen oder der anderen oder beiden Komponenten implementiert werden, damit Benutzerprofile eingerichtet und Pflegefunktionen durchgeführt werden und/oder, um Benutzer auf berechtigte Funktionen innerhalb des Systems zu beschränken. Online-Hilfefunktionen können Benutzern mit inhaltsspezifischer und seitenspezifischer Online-Hilfe zur Verfügung gestellt werden. Ein Leistungsmerkmal der Warteschlangen für Arbeit, die gerade in Bearbeitung ist, kann Karteninhabern mit Konten in dem System ermöglichen, Kartenpflegefunktionen anzufordern, die an einen Programmkoordinator gerichtet werden. Ein Programmkoordinator kann das System100 verwenden, um neue, wartende und verarbeitete Anforderungen zu identifizieren. Ein Verwaltungsleistungsmerkmal für ein Mehrfachprodukt kann berechtigten Benutzer erlauben, mehrere Arten von Konten zu verwalten, wie beispielsweise Kartenkonten für Beschaffung, Kartenkonten für Reisen, Kartenkonten für Fuhrpark, filialübergreifende oder abteilungsübergreifende Konten und elektronische Scheckbuchkonten. Benutzer können außerdem die Daten ausführlich analysieren, indem sie auf zunehmend detailliertere Datensätze zugreifen. Diese „tiefergehende" Funktionalität verleiht Benutzern die Möglichkeit, komplexe Datensätze zu analysieren. Diese Funktionen und Möglichkeiten, als auch zusätzliche durch den Benutzer initiierte oder automatisierte Funktionalität kann durch den Sitzungsverwalter403 und den Navigator404 implementiert werden, wie für den Fachmann offensichtlich sein wird. -
5 zeigt eine bevorzugte Ausführungsform eines Web-Dienstelementes104 des Systems100 . Das Web-Dienstelement104 unterstützt vorzugsweise ein geschlossenes, privates, sicheres Intranet, welches Benutzern eine grafische Schnittstelle für Kontoabfragen, Berichtserstellung und Kontopflege an dem Kundendienst-Zugangsterminal120 und dem abgesetzten Terminal110 zur Verfügung stellt. Das Web- Dienstelement104 enthält vorzugsweise einen Web-Server501 (z. B. einen Oracle®-Server oder einen Internet-sicheren Server), welcher einem Browser in dem abgesetzten Terminal110 oder dem Kundendienst-Zugangsterminal120 Internetseiten zukommen lässt. Der Web-Server501 stellt außerdem vorzugsweise eine direkte Verbindung mit dem Anwendungs-Dienstelement103 zur Verfügung, um Datenzugriffs- und Datenpflegeanforderungen zu verarbeiten. Bei einer bevorzugten Ausführungsform werden Datenzugriffs- und Datenpflegeanforderungen, die durch Benutzer eingegeben werden, durch den Web-Server501 an den Navigator404 weitergeleitet, welcher die beauftragte Aufgabe, wie vorstehend unter Bezugnahme auf4 beschrieben, in Übereinstimmung mit kundenspezifischer Anwendungslogik durchführt. - Bei einer bevorzugten, in
5 aufgezeigten Ausführungsform schließt das Web-Dienstelement104 außerdem einen elektronischen Email-Server502 ein, um Email-Empfangs- und Übertragungsdienste zur Verfügung zu stellen. Das Web-Dienstelement104 pflegt außerdem vorzugsweise die Software, die für Internetseiten entwickelt wurde (verwendet mit System100 ), einschließlich Seiten, die auf Formularen beruhen und Formularbearbeitungsseiten, welche die grafischen Benutzerschnittstellen zu Kontoabfragen, Berichtserstellung und -pflege zur Verfügung stellen, über den abgesetzten Terminal110 und den Web-Server501 . Der Internetzugang kann durch den optionalen Internet-Server504 zur Verfügung gestellt werden. - Bei der bevorzugten, in
5 aufgezeigten Ausführungsform stellt ein Firewall-Sicherheitsmodul503 die Sicherheit für das System100 zur Verfügung. Das Firewall-Sicherheitsmodul503 kann für das System100 Firewall-Sicherheit unter Verwendung von Sicherheitstechniken und -protokollen zur Verfügung stellen, wie sie in der Technik bekannt sind. - Wie in
1 gezeigt, können Endbenutzer auf das Web- Dienstelement104 des Systems100 unter Verwendung des abgesetzten Terminals110 und der Kommunikationsverbindung109 zugreifen. Bei einer bevorzugten Ausführungsform ist der abgesetzte Terminal110 mit der Software programmiert, die notwendig ist, um von einem abgesetzten PC oder von einem weiteren kundenseitigen Terminal aus mit dem System100 über eine Kommunikationsverbindung109 zu kommunizieren, wie beispielsweise einem geschlossenen Intranet-Netzwerk. In den PC können Web-Browser-Software, Email-Software und eine Einwahlnetzwerkeinrichtung integriert sein. Der PC kann außerdem das Leistungsmerkmal beinhalten, Berichtsdatensätze aus dem System100 zur lokalen Speicherung und Offline-Verwendung zu exportieren. Die PC-Funktionalität kann unter Verwendung von Software und/oder Hardware implementiert sein, wie für die Fachleute bekannt sein wird. - Unter Bezugnahme auf
6 kann das System100 in ein Kommunikationsnetzwerk integriert sein, das eine Vielzahl von unterschiedlichen Arten von externen Systemen einschließt (wie beispielsweise die finanziellen Systeme106 und112 in1 bis5 ), die jeweils auf einer unterschiedlichen Systemplattform betrieben werden. Bei der bevorzugten in6 gezeigten Ausführungsform ist das System100 beispielsweise innerhalb eines Netzwerkes implementiert, das eine Vielzahl von unterschiedlichen finanziellen Systemen einschließt, die beispielsweise ein Händlertransaktionsnetzwerk601 , ein Internet-basiertes Beschaffungssystem620 , ein elektronisches Datenaustausch-Netzwerk („EDI", electronic data interchange)640 , ein Netzwerk einer Kontenabrechnungszentrale641 (ACH/WIRE), ein elektronisches Revisionssystem642 , und ein Kundendienstnetzwerk120 (welches Fax-, Email- und Telefon-Anschlussfähigkeit zu System100 unterstützt). - Bei einer bevorzugten in
6 aufgezeigten Ausführungsform kann das Händlertransaktionsnetzwerk601 beispielsweise einen Händler-Verkaufspunktterminal610 einschließen, ein Telefonsystem611 , in dem Fall, dass es sich bei dem Einkauf um eine telefonische Transaktion handelt, und ein Fuhrparksystem612 , in dem Fall, dass es sich bei dem Geschäft um ein Fuhrparkgeschäft der Regierung oder eines Unternehmens handelt. Das Händlertransaktionsnetzwerk601 kann außerdem ein Händlererwerbersystem613 für weitere Arten von Transaktionen einschließen, einschließlich eines Kreditkartensystems614 für externe Transaktionen und ein Rechnungsbegleichungssystem615 für interne Transaktionen zwischen Geschäftsbereichen innerhalb einer Geschäftseinheit. - Bei einer bevorzugten, in
6 aufzeigten Ausführungsform kann das auf Internet basierende Beschaffungssystem620 ein Reisesystem630 und ein elektronisches Einkaufszentrum631 einschließen, die beide mit dem System100 und dem Händlererwerbersystem613 verbunden sind. Sowohl das Reisesystem630 als auch das elektronische Einkaufszentrum können beispielsweise Internetseiten sein, bei welchen die Benutzer verschiedenartige Produkte und Dienstleistungen, wie beispielsweise Reisetickets oder Bürobedarf einkaufen können. Bei einer bevorzugten Ausführungsform können die Benutzer des Systems100 durch die Internetverbindung504 , die in dem Web-Dienstelement104 zur Verfügung gestellt wird, zu derartigen Internetseiten navigieren. Das Web-Dienstelement104 kann außerdem programmiert sein, um Benutzern vordefinierte Hyperlinks zur Verfügung zu stellen, um den Zugang zu diesen Internetseiten zu erleichtern. - Gemäß einer weiteren, in
6 aufgezeigten bevorzugten Ausführungsform können Transaktionen an dem Händler-Verkaufspunktterminal610 unter Verwendung der Chipkarten-Technologie durchgeführt werden, wie dies dem Fachmann bekannt sein wird. Bei einer bevorzugten, in6 gezeigten Ausführungsform ist der Chipkarten-Zugang zu dem Netzwerk durch das Chipkarten-Element650 dargestellt, das mit dem Händler-Verkaufspunktterminal610 verbunden ist. - Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung können Chipkarten verwendet werden, um auf das System
100 zuzugreifen. Ein abgesetzter Terminal110 mit einem optionalen angeschlossenen Chipkarten-Lesegerät (in6 als660 gezeigt) kann die in den Chipkarten gespeicherten Daten verwenden, um die Benutzung des Systems zu autorisieren. - Der Betrieb des Systems
100 und seiner wie vorstehend beschriebenen Komponenten wird nun ausführlicher unter Bezugnahme auf7 und8 beschrieben werden. -
7 stellt eine bevorzugte Ausführungsform eines Verfahrens gemäß der vorliegenden Erfindung dar, bei welcher das System100 finanzielle Transaktionsdaten von einem oder mehreren finanziellen Systemen106 und112 als Reaktion auf eine Benutzereingabe erhält. In dem Verfahren von7 sind die folgenden Schritte eingeschlossen: -
701 : Ein Benutzer gibt unter Verwendung eines abgesetzten Terminals110 oder eines Kundendienstterminals120 eine Anforderung von bestimmten finanziellen Transaktionsdaten ein. -
702 : Die Anforderung wird dem System100 über die Verbindung109 übermittelt und durch den Web-Server501 empfangen. -
703 : Der Web-Server501 gibt die Anforderung über die Kommunikationsverbindung107 an den Navigator404 in dem Anwendungs-Dienstelement103 aus. -
704 : Der Navigator404 kontaktiert das Datenbank-Managementsystem301 über die Kommunikationsverbindung107 , um zu entscheiden, ob die angeforderten Informationen aus der Datenbank302 verfügbar sind. -
705 : Wenn die angeforderten Informationen in der Datenbank302 verfügbar sind, ruft das Datenbank-Managementsystem301 die angeforderten Daten ab und stellt sie dem Web-Server501 über die Kommunikationsverbindung107 zur Übertragung an den abgesetzten Terminal110 zur Verfügung. -
706 : Wenn das Datenbank-Managementsystem entscheidet, dass die angeforderten Informationen nicht an dem Datenaufbewahrungsort102 gespeichert sind, erzeugt der Navigator404 ein Quellzugriffsbefehlssignal und überträgt es an den Sitzungsverwalter403 (wie vorstehend unter Bezugnahme auf4 ausführlich beschrieben). -
707 : Der Sitzungsverwalter403 erzeugt eine Sitzungsanforderung, um eine Sitzung mit einem oder mehreren geeigneten unabhängigen Systemen zu initiieren (d. h. diejenigen, welche in der Lage sind, die angeforderten Informationen zur Verfügung zu stellen) und erzeugt unter Verwendung eines vorbestimmten Datenformats und Übertragungsprotokolls eine Anforderung für die Informationen. -
708 : Das Netzübergangs- und Netzwerk-Dienstelement101 überträgt die durch den Sitzungsverwalter403 erzeugte Anforderung an die unabhängigen Systeme (z. B.106 und112 ) über das Kommunikationsnetzwerk105 , in Übereinstimmung mit Adressierungsinformationen, die durch den Sitzungsverwalter403 erzeugt werden. -
709 : Nachdem die unabhängigen Systeme (z. B.106 und112 ) die Anforderung erhalten haben, werden die angeforderten Informationen gesammelt und dem System100 über das Kommunikationsnetzwerk105 übertragen. -
710 : Die empfangenen Informationen werden durch das Element101 empfangen, über die Kommunikationsverbindung107 an den Prozessor402 in dem Element103 ausgegeben, durch den Pro zessor402 gelesen und formatiert, über die Kommunikationsverbindung107 an das Datenaufbewahrungsort-Dienstelement102 übertragen, in der Datenbank302 unter der Steuerung des Datenbank-Managementsystems301 gespeichert, und außerdem über die Kommunikationsverbindung107 an den Web-Server501 zum Formatieren und Übertragen an den abgesetzten Terminal110 (oder den Kundendienstterminal120 ) übertragen. -
711 : Der Web-Server501 überträgt danach die angeforderten Daten über das Kommunikationsnetzwerk105 an den abgesetzten Terminal110 und/oder den Kundendienstterminal120 über die Verbindung109 . -
712 : Der abgesetzte Terminal110 und/oder der Kundendienstterminal120 zeigen danach dem Benutzer die angeforderten Daten an. - Gemäß einer (nicht dargestellten) alternativen, bevorzugten Ausführungsform des Verfahrens der vorliegenden Erfindung ist der Navigator
404 programmiert, um automatisch und periodisch, beispielsweise stündlich oder täglich, einen Abfragevorgang der finanziellen Systeme106 und112 zu initiieren, um die durch das System100 in dem Datenbankaufbewahrungsortelement102 gespeicherten Daten zu aktualisieren. Bei dem Abfragevorgang wird durch den Navigator404 eine Transaktionsdatenanforderung erzeugt und dem Sitzungsverwalter403 gesendet. Als Antwort erzeugt der Sitzungsverwalter403 eine Sitzungsanforderung zur Übertragung durch das Netzübergangs- und Netzwerk-Dienstelement101 an die finanziellen Systeme106 und112 . Die von den externen Systemen106 und/oder112 empfangenen Informationen werden gemäß dem in7 dargestellten Verfahren verarbeitet, in der Datenbank302 gespeichert und dem abgesetzten Terminal110 (oder dem Kundendienstterminal120 ) durch den Web-Server501 übertragen. - Gemäß einer (nicht dargestellten) alternativen, bevorzugten Ausführungsform des Systems der vorliegenden Erfindung, ist der Berichtsgenerator
401 programmiert, um automatisch eine Transaktionsdatenanforderung zu initiieren, welche dem Datenaufbewahrungsortelement gesendet und durch das Datenbank-Managementsystem301 verarbeitet wird. Berichte, die durch den Berichtsgenerator401 erzeugt werden, können in der Datenbank302 gespeichert werden, dem abgesetzten Terminal110 oder dem Kundendienstterminal120 durch den Web-Server501 übertragen werden, und/oder den Systemen106 ,112 und/oder130 , wie in7 dargestellt, übertragen werden. - Gemäß einer (nicht dargestellten) alternativen, bevorzugten Ausführungsform des Systems der vorliegenden Erfindung ist jedes finanzielle System
106 und112 programmiert, um automatisch und periodisch, beispielsweise stündlich oder täglich, dem System100 finanzielle Transaktionsdaten zu übertragen, um die durch das System in der Datenbank302 gespeicherten Informationen zu aktualisieren. - Gemäß einer (nicht dargestellten) alternativen, bevorzugten Ausführungsform des Systems der vorliegenden Erfindung können finanzielle Transaktionsdaten von den finanziellen Systemen
106 und112 bei irgendeinem und/oder allen der bei den vorstehend beschriebenen bevorzugten Ausführungsformen verwendeten Verfahren erhalten werden, oder bei weiteren Verfahren zum Erhalten von Informationen, wie in der Technik bekannt sein wird. -
8 stellt eine bevorzugte Ausführungsform des Verfahrens der vorliegenden Erfindung dar, bei welcher ein berechtigter Benutzer oder Kundendienstmitarbeiter unter Verwendung des Systems100 Daten erzeugen, editieren und löschen kann, die in dem Datenaufbewahrungsortelement102 und/oder den Systemen106 ,112 und130 gespeichert sind. In dem Verfahren von8 sind die folgenden Schritte eingeschlossen: -
801 : Ein berechtigter Benutzer oder Kundendienstmitarbeiter gibt über das Kommunikationsnetzwerk109 eine elektronische Anforderung in das System100 unter Verwendung des Browser-Softwarepakets ein, das auf dem abgesetzten Zugangsterminal110 oder dem Kundendienst-Zugangsterminal120 installiert ist, um eine Kreditgrenze eines Kontos zu ändern. -
802 : Das Web-Dienstelement104 des Systems100 überprüft die Berechtigung des Endbenutzers. -
803 : Die Anforderung des Benutzers wird, über die Kommunikationsverbindung107 , an den Navigator404 übertragen und durch den Navigator404 weitergeleitet, welcher, über die Kommunikationsverbindung107 , dem Datenaufbewahrungsortelement102 die neue Kreditgrenze des Kontos sendet, wobei das Datenbank-Managementsystem301 es weiterleitet, um in der Datenbank302 gespeichert zu werden. Infolgedessen ist die neue Kreditgrenze des Kontos in dem System100 gespeichert. -
804 : Zusätzlich dazu, dass die Daten der neuen Kreditgrenze des Kontos dem Datenbankaufbewahrungsortelement102 gesendet werden, erzeugt der Navigator404 außerdem Quellzugriffsbefehle für den Sitzungsverwalter403 , um bei den Systemen106 ,112 und/oder130 (und allen externen Systemen, welche Daten der Kreditgrenze des Kontos speichern) Sitzungsanforderungen zu erzeugen. -
805 : Der Sitzungsverwalter403 erzeugt Sitzungsanforderungen, welche durch das Netzwerk- und Netzübergangs-Dienstelement101 unter Verwendung des Kommunikationsnetzwerkes105 an die Systeme106 und112 übertragen werden. -
806 : Während einer Sitzung überträgt das Element101 unter Verwendung des Kommunikationsnetzwerkes105 die Daten der neuen Kreditgrenze des Kontos an die Systeme106 und112 , wo sie verarbeitet und gespeichert werden. -
807 : Eine Bestätigung über den Empfang der Daten der neuen Kreditgrenze des Kontos wird von dem Element101 über das Kommunikationsnetzwerk105 empfangen und dem Sitzungsverwalter403 unter Verwendung der Kommunikationsverbindung107 übertragen. -
808 : Als Antwort auf das Bestätigungssignal, das von dem Element101 empfangen wird, überträgt der Sitzungsverwalter403 dem Navigator404 und, unter Verwendung der Kommunikationsverbindung107 , dem Web-Server501 eine Bestätigung. -
809 : Als Antwort auf das Bestätigungssignal, das von dem Sitzungsverwalter403 empfangen wird, überträgt der Web-Server501 unter Verwendung des Kommunikationsnetzwerkes109 dem abgesetzten Terminal110 oder dem Kundendienstterminal120 ein Bestätigungssignal. - Das bevorzugte, in
8 dargestellte Verfahren versetzt einen berechtigten Benutzer des Systems100 in die Lage, seine finanziellen Kontoinformationen in Echtzeit zu verändern und dadurch zu kontrollieren. Ähnliche Abläufe können für weitere Funktionen, wie beispielsweise Hinzufügung, Modifizierung und/oder Löschung von Konten durch berechtigte Benutzer und Kundendienstmitarbeiter durchgeführt werden. - Ein bevorzugtes Verfahren zum Nachverfolgen, Speichern und Abgleichen von finanziellen Transaktionsdaten für bestehende Systeme
130 , wie durch das System100 durchgeführt, ist in9 dargestellt. Abgleichungsfunktionalität ermöglicht die Eingabe von Daten in das System, welche eine Absicht anzeigen, an einem zukünftigen Datum eine definierte finanzielle Transaktion durchzuführen, und einen anschließenden Abgleich der Absichtsdaten mit den entsprechenden finanziellen Transaktionsdaten, wenn die finanziellen Transaktionsdaten durch das System100 , beispielsweise von den Systemen106 und/oder112 , empfangen werden. Das System nimmt eine automatische Abstimmung und Abgleichung der beiden Einträge vor. Nach dem Zugriff auf ein durch das System100 gespeichertes Konto, können abgeglichene und nicht abgeglichene (nicht übereinstimmende) Transaktionen angezeigt werden. - Das Nachverfolgen, Speichern und Abgleichen von finanziellen Transaktionsdaten für bestehende Systeme
130 kann durch die folgenden Schritte erfolgen (unter Bezugnahme auf das in1 gezeigte Systemschaubild, und die in1B gezeigte Komponente von bestehenden Systemen). -
901 : Ein Benutzer gibt finanzielle Transaktionsabsichtsdaten („Absichtsdaten") in ein Geschäftsbereichssystem (zum Beispiel132 ,133 oder134 ) innerhalb der Komponente von bestehenden Systemen130 ein oder in ein externes System, wie beispielsweise das System106 oder112 . Der Absichtseintrag zeigt die Absicht des Benutzers an, zu einem gegebenen zukünftigen Datum X eine definierte finanzielle Transaktion durchzuführen. -
902 : Die Absichtsdaten werden dem Netzwerk- und Netzübergangs-Dienstelement101 übertragen und über die Kommunikationsverbindung107 dem Navigator404 gesendet. Der Navigator404 verarbeitet die Absichtsdaten und sendet dem Prozessor402 die Absichtsanforderungsdaten über die Kommunikationsverbindung107 . -
903 : Der Prozessor402 formatiert die Absichtsdaten, um anzuzeigen, dass die Daten eine Transaktion darstellen, die zu einem gegebenen Datum X stattfinden wird, und überträgt die formatierten Daten dem Datenbankaufbewahrungsortelement102 zur Speicherung in der Datenbank302 . - Der Speicherungsvorgang für Absichtsdaten wird wiederholt, sowie Benutzer Absichtsdaten in die Geschäftsbereichssysteme
132 ,133 und134 eingeben. Gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung werden alle Absichtdateneinträge, welche Transaktionen darstellen, die an demselben gegebenen Datum X stattfinden sollen, durch den Prozessor402 formatiert, damit sie einen Datenkode, oder ein Datenzeichen einschließen, die dem gegebenen Datum X entsprechen. -
904 : Wenn das System100 Transaktionsdaten empfängt, welche Transaktionen darstellen, die durch die Systeme106 und/oder112 an dem gegebenen Datum X durchgeführt wurden, überträgt der Navigator404 dem Prozessor402 die Transaktionsdaten mit dem Datum X. -
905 : Der Prozessor402 verarbeitet die empfangenen Transaktionsdaten mit Datum X und vergleicht die empfangenen Transaktionsdaten mit Datum X mit den von der Datenbank302 gespeicherten Absichtsdaten, die einen Datumskode aufweisen, der das Datum X darstellt. -
906 : Wenn die empfangenen Transaktionsdaten mit Datum X mit einem gespeicherten Absichtdateneintrag übereinstimmen, gibt der Prozessor402 einen „Abgleichungscode" (z. B. unter Verwendung eines Datumszeichens oder eines Datumsfeldeintrages) an die übereinstimmenden Dateneinträge aus, und überträgt die abgeglichenen Einträge an das Datenaufbewahrungsortelement102 zur Speicherung in der Datenbank302 . - Der Prozessor
402 kann außerdem optional dem entsprechenden Geschäftsbereichssystem (z. B.132 ,133 oder134 ) die abgeglichenen Dateneinträge übertragen, von welchen die Absichtsdaten empfangen wurden. -
907 : Wenn die empfangenen Transaktionsdaten mit Datum X nicht mit irgendwelchen der Absichtsdateneinträge übereinstimmen, die in der Datenbank302 gespeichert sind, werden die empfangenen Transaktionsdaten mit Datum X mit einem „nicht abgeglichen" Zeichen versehen und dem Datenaufbewah rungsortelement102 zur Speicherung in der Datenbank302 übertragen. Der Prozessor402 kann außerdem optional dem entsprechenden Geschäftsbereichssystem (z. B.132 ,133 oder134 ), für welches die Transaktion durchgeführt wurde, die nicht abgeglichenen Dateneinträge übertragen. -
908 : Der Prozessor402 rechnet außerdem alle Transaktionen zusammen, die zu dem gegebenen Datum X durchgeführt wurden, bereitet eine Zusammenfassung der Transaktionsdaten für das Datum X vor (beispielsweise eine Gesamtsumme für Belastungen oder Gutschriften für alle Transaktionen an dem Datum X), überträgt die Zusammenfassung dem Datenaufbewahrungsortelement102 zur Speicherung in der Datenbank302 und überträgt die Zusammenfassung an das Hauptjournalsystem131 . Wenn neue Transaktionsdaten des Datums X von den Systemen106 und112 empfangen werden, aktualisiert der Prozessor automatisch die Zusammenfassung für das Datum X und überträgt es dem Datenaufbewahrungsortelement102 und dem Hauptjournalsystem131 . Auf diese Weise erhalten das System100 und das Hauptjournalsystem131 der Geschäftseinheit eine genaue Abrechnung der finanziellen Transaktionen der Geschäftseinheit, sobald Transaktionsdaten durch das System100 empfangen werden. - Bei einer weiteren bevorzugten Ausführungsform des Systems gemäß der vorliegenden Erfindung kann das System
100 periodisch von den externen Systemen106 und/oder112 Buchprüfungsdaten empfangen. Die empfangenen Buchprüfungsdaten enthalten Daten, die jeder Transaktion entsprechen, die durch das externe System106 oder112 durchgeführt werden. - Bei Erhalt der Buchprüfungsdaten von den externen Systemen
106 und/oder112 verarbeitet der Prozessor402 die empfangenen Buchprüfungsdaten und vergleicht die Transaktionen, die in den Buchprüfungsdaten beschrieben werden, mit den abgeglichenen und nicht abgeglichenen Transaktionsdaten, die in dem Datenaufbewahrungsortelement102 gespeichert und den Geschäftsbereichssystemen132 ,133 und134 und dem Hauptjournalsystem131 gesendet werden. Jegliche Unstimmigkeiten können automatisch beim Zugreifen auf die entsprechenden Konten hervorgehoben werden, die durch System100 unter Verwendung des abgesetzten Terminals110 , des Kundendienstterminals120 , dem Hauptjournalsystem131 und/oder dem Geschäftsbereichssystem132 ,133 und/oder134 gespeichert werden. - Gemäß einer bevorzugten Ausführungsform des Systems und des Verfahrens der vorliegenden Erfindung können finanzielle Transaktions- und Kontodaten, die in dem System
100 in dem Datenaufbewahrungsortelement102 gepflegt werden, abhängig von den Erfordernissen der Geschäftseinheit und Anforderungen der Industrie, verschiedenartige Kontofelder einschließen. Die finanziellen Transaktionsdatenfelder können beispielsweise einschließen: Finanzsystem- oder Bankleitzahlen oder -kodes, Identifizierungen für Rechnungstellungszyklen, Filialbankenidentifizierungen, Geschäftskontonummern, Kontrollkontonummern, Namensdaten von Kontoinhabern, Sozialversicherungsdaten von Kontoinhabern, verschiedene Arten von Informationen von Kontoinhabern (Adresse, Telefonnummer, Ehepartner, Geburtsdatum, Kreditwürdigkeit, usw.) Kontoart, Kontobesteuerungsanzeige, Kontokode, und/oder Angestelltenidentifikationsdaten. Die finanziellen Transaktionsdaten können außerdem eine oder mehrere der folgenden Arten von Transaktionsdatenfeldern einschließen: Buchungsdatum, Transaktionsdatum, Händlerbeschreibung, Quellwährungskode, Berechnungswährungskode, Fremdwährungsbetrag, Referenznummer, amtliche Branchenklassifikation des Händlers, Transaktionsbetrag, Transaktionskode, Daten über Händlersitz, Umsatzsteuer, Einkaufsidentifizierung, Mitteilungsanzeige (weist auf eine Transaktion hin, die einem Kontroll- oder Geschäftskonto belastet wird), Transaktionsart, Soll-/Habenstatus, Kartenakzeptanzidentifikation, Minderheitslieferantenkennzeichen, und/oder Kennzeichen für Gesellschaftslieferanten. Bei Transaktionen, die Flugge sellschaften betreffen, können die Datenfelder als ein weiteres Beispiel Folgendes einschließen: Kontonummer, Referenznummer, Flugscheinnummer, Fluggesellschaftskode, Flugklasse, Zwischenstopp, Zielortkode, Reiseagenturkode, Reiseagenturname, Passagiername, Abflugdatum, und/oder Ursprungskode. Bei Transaktionen von Mietwagen und Unterkünften, als einem weiteren Beispiel, können die Felddaten Folgendes einschließen: Kontonummer, Referenznummer, Kennzeichen für nicht genutzte Buchung, zusätzliche Kosten, zusätzlicher Kostenbetrag, Anreisedatum/Abreisedatum, Hotel- oder Mietwagengesellschaftsidentifizierung, und/oder Name des Passagiers/Gastes. Bei einem zusätzlichen Beispiel können die Telefonkartentransaktionsfelder die Kontonummer, Referenznummer, Zieltelefonnummer, Ursprungstelefonnummer, Zeit und Dauer einschließen. - Zusätzlich zu finanziellen Transaktionsdaten, kann das System gemäß der vorliegenden Erfindung außerdem Konto- und Kontrolldaten für alle Konten innerhalb der Geschäftseinheit sammeln und pflegen. Die Kontodatenfelder für individuelle und Kontrolldaten können Folgendes einschließen: Gesamtbelastungen, Gesamtgutschriften, Gesamtzahlung, vorheriges Zyklusdatum, Kontosaldo des vorherigen Zyklus, Kontosaldo des laufenden Zyklus, Kreditgrenze, fällige Zahlung, Ereignisse aus vergangenen Zyklen, hohe Nichtzahlung bei Fälligkeit, überfälliger Betrag fällig, ausgebuchter Betrag, strittiger Betrag, Anzahl von Karten, und/oder Strittigkeitskennzeichen. Kontoinformationsfelder auf Geschäfts- und Filialebene können Folgendes einschließen: Filialbank, Firmennummer, Anzahl von Konten, Kreditgrenze, fällige Zahlungen, überfällige Konten, überfälliger Betrag, ausgebuchter Betrag, strittiger Betrag, Nummer der Karte, Name der Firma/Filiale, Adressendaten, Kontonummerdaten, Jahresgebührenbetrag und Monat, fälliges Datum, offenes Datum, Einzelheit strittiger Transaktionen, Rückbelastung verarbeitet, und/oder Datum der Wiederausgabe. Fortlaufende Berichtigungsdatenfelder können die Kontonummer, verfügbarer Kre dit, Händler-Nummer, Händler-Ort, Händler-Staat, Händler-Beschreibung, Verkaufspunkt-Eingabemodus, Genehmigungsdatum, Genehmigungszeit, Genehmigungsbetrag, Fremdwährungskode, Fremdwährungsumrechnungskurs, Genehmigungs-/Ablehnungskode, amtliche Branchenklassifizierung des Händlers, Händler-Postleitzahl, und/oder Händler-Landeskode einschließen. Kontoänderungsinformationen (das bedeutet Informationen, die Veränderungen betreffen, die an Konten, die durch das System
100 gespeichert werden, vorgenommen werden) können eines oder mehrere der folgenden Datenfelder einschließen: Kontonummer, Kontoart, veränderter Posten, alter Wert, neuer Wert, Datum der Änderung, Zeit der Änderung, und Identifikationsnummer oder -kode der Bedienungsperson. Wie für den Fachmann offensichtlich sein wird, können verschiedene Arten von finanziellen oder weiteren Informationen unter Verwendung des Verfahrens der vorliegenden Erfindung gespeichert, verarbeitet, übertragen und für die Berichte verwendet werden. - Bei einer bevorzugten Ausführungsform werden die Speicherung und Organisation von allen vorstehend beschriebenen Daten durch das Datenbankverwaltungssystem
301 verwaltet. - Bei einer bevorzugten Ausführungsform werden alle aktuellen Daten und Ereignisdaten, die durch das System
100 gepflegt werden, in der Datenbank302 gespeichert. - Bei einer bevorzugten Ausführungsform der vorliegenden Erfindung können Berichte, die durch den Berichtsgenerator
401 innerhalb des Anwendungs-Dienstelementes103 erzeugt werden, in zahlreichen Formaten formatiert werden, einschließlich ausgewählter Informationen, die für den Empfänger des Berichts von Interesse sind. - Beispiele von Berichten, die durch den Berichtsgenerator
401 erzeugt werden, können einschließen: - Während die vorliegende Erfindung insbesondere unter Bezugnahme auf die bevorzugten Ausführungsformen beschrieben wurde, sollte es für den normalen Fachmann ohne weiteres offensichtlich sein, dass Änderungen und Modifikationen an der Form und den Einzelheiten vorgenommen werden können, ohne von der Idee und dem Umfang der Erfindung abzuweichen.
- Es ist vorgesehen, dass die beigefügten Ansprüche derartige Änderungen und Modifikationen einschließen.
Claims (12)
- Computergesteuertes System zum Konsolidieren, Überwachen und Kontrollieren von finanziellen Transaktionen einer Geschäftseinheit, umfassend: ein Netzwerk- und Netzübergangs-Dienstelement (
101 ) zum Zugreifen auf eine Vielzahl von finanziellen Systemen; ein Datenaufbewahrungsort-Dienstelement (102 ) zum Speichern von Daten, die durch das System erzeugt, empfangen und verarbeitet werden; ein Anwendungs-Dienstelement (103 ), umfassend einen Prozessor zum Formatieren von Daten, die durch das System empfangen und übertragen werden, einen Navigator zum Identifizieren von einer oder mehreren Informationsquellen, die für das System erforderlich sind, um die finanziellen Transaktionen der Geschäftseinheit als Reaktion auf Steuerbefehle zu konsolidieren, zu überwachen oder zu kontrollieren, die von einem abgesetzten Zugangsterminal oder von einem oder mehreren der Vielzahl von finanziellen Systemen empfangen werden, und zum Erzeugen entsprechender Quellzugriffsbefehlssignale, und einen Sitzungsverwalter, der mit dem Navigator zum Erzeugen von Sitzungsbefehlen als Reaktion auf die Quellzugriffsbefehlssignale gekoppelt ist, die durch den Navigator erzeugt werden, wobei das Netzwerk- und Netzübergangs-Dienstelement auf die finanziellen Systeme als Reaktion auf Sit zungsbefehle zugreift, die von dem Sitzungsverwalter empfangen werden; ein Web-Dienstelement (104 ) zum Bereitstellen von Zugriff auf das System von einem abgesetzten Zugangsterminal (110 ) aus, und ein Kommunikationsnetzwerk (107 ) zum Ermöglichen von Kommunikation zwischen dem Netzwerk- und Netzübergangs-Dienstelement, dem Datenaufbewahrungsort-Dienstelement, dem Anwendungs-Dienstelement und dem Web-Dienstelement. - Computergesteuertes System nach Anspruch 1, des Weiteren einen Kundendienstterminal in Kommunikation mit dem Web-Dienstelement umfassend.
- Computergesteuertes System nach Anspruch 1, wobei das System innerhalb eines bestehenden computergesteuerten Netzwerkes einer Geschäftseinheit integriert ist.
- Computergesteuertes System nach Anspruch 1, wobei das Web-Dienstelement mit dem abgesetzten Terminal unter Verwendung von Browser-Software über eine Kommunikationsverbindung kommuniziert.
- Computergesteuertes System nach Anspruch 1, wobei unterschiedliche Benutzer unterschiedliche Zugriffsberechtigungen auf die Daten aufweisen, die in dem Datenaufbewahrungsort-Dienstelement gespeichert sind.
- Computergesteuertes System nach Anspruch 1, wobei das Netzwerk- und Netzübergangs-Dienstelement umfasst: einen Anmeldungsverwalter zum Überprüfen von Anmeldungs-, Signalisierungsaustausch- und Sicherheits funktionen zwischen dem System und der Vielzahl von finanziellen Systemen, einen Netzübergang zum Übertragen und zum Empfangen von finanziellen Daten und Kontrolldaten zwischen dem System und der Vielzahl von finanziellen Systemen, und ein Netzwerk-Datentransferprogramm zum Formatieren von finanziellen Daten, die durch das System in Übereinstimmung mit einem Übertragungsformatierungsprotokoll übertragen werden sollen; das Datenaufbewahrungsort-Dienstelement umfasst: ein Datenbankverwaltungssystem zum Ermöglichen von Speicherung und Wiedergewinnung von finanziellen Daten, die durch das System gespeichert werden, und mindestens eine Datenbank zum Speichern von finanziellen Transaktionsdaten; und das Anwendungs-Dienstelement umfasst: einen Berichtsgenerator zum Erzeugen von Berichten von gespeicherten finanziellen Transaktionsdaten, das Web-Dienstelement zum Bereitstellen von Zugriff auf das System von einem abgesetzten Terminal aus, umfasst: einen Web-Server zum Bereitstellen von finanziellen Transaktionsdaten und Berichten für den abgesetzten Terminal unter Verwendung von Browser-Software über eine Intranet-Kommunikationsverbindung, einen elektronischen Mail-Server zum Bereitstellen von elektronischem Postdienst über die Intranet-Kommunikationsverbindung, und einen Internet-Zugangsserver zum Bereitstellen von Internetzugang für den abgesetzten Terminal über die Intranet-Kommunikationsverbindung.
- Computergesteuertes System nach Anspruch 1 oder Anspruch 6, wobei der Navigator auf Grundlage von vorbestimmter Anwendungslogik die Quellen identifiziert und Befehle erzeugt.
- Computergesteuertes System nach Anspruch 1 oder Anspruch 6, wobei der Navigator auf Grundlage von dynamischer Anwendungslogik die Quellen identifiziert und Befehle erzeugt.
- Computergesteuertes System nach Anspruch 1 oder Anspruch 6, wobei die Steuerbefehle, die durch den Navigator empfangen werden, aus Anforderungen von finanziellen Daten bestehen.
- Computergesteuertes System nach Anspruch 9, wobei der Navigator entscheidet, ob die angeforderten finanziellen Daten innerhalb des Datenaufbewahrungsort-Dienstelementes gespeichert sind, und, falls nicht, eines oder mehrere der Vielzahl der finanziellen Systeme identifiziert, um dem System zu ermöglichen, die angeforderten finanziellen Daten von den finanziellen Systemen automatisch zu erhalten.
- Computergesteuertes System nach Anspruch 1 oder Anspruch 6, wobei die Steuerbefehle, die durch den Navigator empfangen werden, aus Aktualisierungsbefehlen bestehen, welche finanzielle Daten enthalten, die in dem Datenaufbewahrungsort-Dienstelement oder in einem oder mehreren der Vielzahl von finanziellen Systemen gespeichert werden sollen.
- Computergesteuertes System nach Anspruch 11, wobei der Navigator eines oder mehrere der Vielzahl von finanziellen Systemen identifiziert, welche die finanziellen Daten speichern, die in den Aktualisierungsbefehlen enthalten sind, und Quellzugriffsbefehle erzeugt, die den identifizierten finanziellen Systemen entsprechen, um finanzielle Daten automatisch zu aktualisieren, die in der Vielzahl von finanziellen Systemen gespeichert sind.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US6363397P | 1997-10-27 | 1997-10-27 | |
US63633P | 1997-10-27 | ||
US166069 | 1998-10-05 | ||
US09/166,069 US6128602A (en) | 1997-10-27 | 1998-10-05 | Open-architecture system for real-time consolidation of information from multiple financial systems |
PCT/US1998/022461 WO1999022326A1 (en) | 1997-10-27 | 1998-10-22 | Open-architecture system for real-time consolidation of information from multiple financial systems |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69828306D1 DE69828306D1 (de) | 2005-01-27 |
DE69828306T2 true DE69828306T2 (de) | 2005-05-25 |
Family
ID=26743608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69828306T Expired - Fee Related DE69828306T2 (de) | 1997-10-27 | 1998-10-22 | System mit offener architektur zum echtzeit-konsolidieren der information mehrerer finanzieller systeme |
Country Status (7)
Country | Link |
---|---|
US (2) | US6128602A (de) |
EP (1) | EP1027672B1 (de) |
AT (1) | ATE285605T1 (de) |
AU (1) | AU741068B2 (de) |
CA (1) | CA2308271A1 (de) |
DE (1) | DE69828306T2 (de) |
WO (1) | WO1999022326A1 (de) |
Families Citing this family (491)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6298335B1 (en) * | 1995-01-06 | 2001-10-02 | Robert Bernstein | Method of controlling payment of debts |
US8396811B1 (en) | 1999-02-26 | 2013-03-12 | Syncada Llc | Validation approach for auditing a vendor-based transaction |
US8392285B2 (en) | 1996-11-12 | 2013-03-05 | Syncada Llc | Multi-supplier transaction and payment programmed processing approach with at least one supplier |
US20070055582A1 (en) * | 1996-11-12 | 2007-03-08 | Hahn-Carlson Dean W | Transaction processing with core and distributor processor implementations |
US20080172314A1 (en) | 1996-11-12 | 2008-07-17 | Hahn-Carlson Dean W | Financial institution-based transaction processing system and approach |
US6263319B1 (en) * | 1997-09-26 | 2001-07-17 | Masconi Commerce Systems Inc. | Fuel dispensing and retail system for providing a shadow ledger |
US6128602A (en) * | 1997-10-27 | 2000-10-03 | Bank Of America Corporation | Open-architecture system for real-time consolidation of information from multiple financial systems |
US6539101B1 (en) * | 1998-04-07 | 2003-03-25 | Gerald R. Black | Method for identity verification |
US7076465B1 (en) | 1998-04-24 | 2006-07-11 | First Data Corporation | Methods for processing a group of accounts corresponding to different products |
US20030171992A1 (en) * | 1999-04-23 | 2003-09-11 | First Data Corporation | System and methods for redeeming rewards associated with accounts |
US7050996B1 (en) * | 1998-04-24 | 2006-05-23 | First Data Corporation | Method for linking accounts corresponding to different products together to create a group |
US7340423B1 (en) * | 1998-04-24 | 2008-03-04 | First Data Corporation | Method for defining a relationship between an account and a group |
US6131811A (en) | 1998-05-29 | 2000-10-17 | E-Micro Corporation | Wallet consolidator |
US6446099B1 (en) | 1998-09-30 | 2002-09-03 | Ricoh Co., Ltd. | Document matching using structural information |
US6272675B1 (en) * | 1998-10-01 | 2001-08-07 | Unisys Corporation | Development system for automatically enabling a server application to execute with an XATMI-compliant transaction manager managing transactions within multiple environments |
US6473741B1 (en) * | 1998-10-26 | 2002-10-29 | Samuel R. Baker | Method and system for aggregation and exchange of electronic tax information |
US6415288B1 (en) * | 1998-11-09 | 2002-07-02 | Unisys Corporation | Computer implemented system for communicating between a user terminal and a database system |
JP2002529861A (ja) * | 1998-11-09 | 2002-09-10 | ワンコア ファイナンシャル ネットワーク インク | 統合金融取引を実行するシステム及び方法 |
US6886047B2 (en) * | 1998-11-13 | 2005-04-26 | Jp Morgan Chase Bank | System and method for managing information retrievals for integrated digital and analog archives on a global basis |
EP1131759A2 (de) | 1998-11-13 | 2001-09-12 | The Chase Manhattan Bank | System und verfahren für die abwicklung von mehreren währungen für mehrere banken über ein unsicheres netzwerk |
JP4226171B2 (ja) * | 1998-11-17 | 2009-02-18 | 富士通株式会社 | 取引データを処理する会計システム、およびその方法、並びにそのためのプログラムを格納した記憶媒体 |
US7672879B1 (en) * | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US6813640B1 (en) * | 1998-12-08 | 2004-11-02 | Macrovision Corporation | System and method for controlling the editing by user action of digital objects created in a document server application |
US7085997B1 (en) | 1998-12-08 | 2006-08-01 | Yodlee.Com | Network-based bookmark management and web-summary system |
US7644023B2 (en) * | 1998-12-08 | 2010-01-05 | Yodlee.Com, Inc. | Portfolio synchronizing between different interfaces |
US8069407B1 (en) | 1998-12-08 | 2011-11-29 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
CA2358528C (en) | 1998-12-23 | 2015-04-14 | The Chase Manhattan Bank | System and method for integrating trading operations including the generation, processing and tracking of trade documents |
US7062456B1 (en) * | 1999-02-09 | 2006-06-13 | The Chase Manhattan Bank | System and method for back office processing of banking transactions using electronic files |
US7961917B2 (en) * | 1999-02-10 | 2011-06-14 | Pen-One, Inc. | Method for identity verification |
US7117172B1 (en) * | 1999-03-11 | 2006-10-03 | Corecard Software, Inc. | Methods and systems for managing financial accounts |
US20040019560A1 (en) * | 1999-03-12 | 2004-01-29 | Evans Scott L. | System and method for debt presentment and resolution |
WO2000065502A2 (en) | 1999-04-23 | 2000-11-02 | First Data Resources Inc. | Methods for processing a group of accounts corresponding to different products |
US7068832B1 (en) | 1999-05-11 | 2006-06-27 | The Chase Manhattan Bank | Lockbox imaging system |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US7058817B1 (en) | 1999-07-02 | 2006-06-06 | The Chase Manhattan Bank | System and method for single sign on process for websites with multiple applications and services |
US7627507B1 (en) * | 1999-08-10 | 2009-12-01 | Fmr Llc | Providing one party access to an account of another party |
US6446048B1 (en) * | 1999-09-03 | 2002-09-03 | Intuit, Inc. | Web-based entry of financial transaction information and subsequent download of such information |
AU7357100A (en) | 1999-09-08 | 2001-04-10 | Wizard Technologies, Inc. | Transaction and account management system |
US6925565B2 (en) * | 2001-05-25 | 2005-08-02 | Pen-One, Inc | Pen-based transponder identity verification system |
US7047419B2 (en) | 1999-09-17 | 2006-05-16 | Pen-One Inc. | Data security system |
DE60040873D1 (de) * | 1999-09-20 | 2009-01-02 | Body1 Inc | System, methode und software zur gesteuerten zusammenführung von online-personengruppen |
US20040172415A1 (en) | 1999-09-20 | 2004-09-02 | Messina Christopher P. | Methods, systems, and software for automated growth of intelligent on-line communities |
CA2321456A1 (en) * | 1999-10-01 | 2001-04-01 | B-50.Com, Llc | System and methods for generating custom reports based on point-of-sale data |
US9430769B2 (en) | 1999-10-01 | 2016-08-30 | Cardinalcommerce Corporation | Secure and efficient payment processing system |
US7742967B1 (en) * | 1999-10-01 | 2010-06-22 | Cardinalcommerce Corporation | Secure and efficient payment processing system |
US7805365B1 (en) | 1999-10-25 | 2010-09-28 | Jpmorgan Chase Bank, N.A. | Automated statement presentation, adjustment and payment system and method therefor |
WO2001033459A1 (en) * | 1999-10-29 | 2001-05-10 | University Healthsystem Consortium | Funds flow system for academic health centers |
AU3438401A (en) | 1999-11-04 | 2001-05-14 | Jp Morgan Chase Bank | System and method for automated financial project management |
US8571975B1 (en) | 1999-11-24 | 2013-10-29 | Jpmorgan Chase Bank, N.A. | System and method for sending money via E-mail over the internet |
US10275780B1 (en) | 1999-11-24 | 2019-04-30 | Jpmorgan Chase Bank, N.A. | Method and apparatus for sending a rebate via electronic mail over the internet |
US6405183B1 (en) * | 1999-12-06 | 2002-06-11 | Pitney Bowes Inc. | Method and system for automatically transferring information in a data processing center |
US6891937B1 (en) * | 1999-12-08 | 2005-05-10 | Tsr, Inc. | Method and apparatus for administration of circuit inventories in telecommunication networks |
US7693785B1 (en) * | 1999-12-17 | 2010-04-06 | First Data Corporation | Method and device for performing card transactions |
US7275046B1 (en) * | 1999-12-30 | 2007-09-25 | Dst Systems Inc. | Simultaneous real-time access to financial information |
US7609862B2 (en) * | 2000-01-24 | 2009-10-27 | Pen-One Inc. | Method for identity verification |
US7822656B2 (en) | 2000-02-15 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | International banking system and method |
US6867789B1 (en) | 2000-02-15 | 2005-03-15 | Bank One, Delaware, National Association | System and method for generating graphical user interfaces |
EP1256079A1 (de) * | 2000-02-17 | 2002-11-13 | Newriver Investor Communications Inc. | Verfahren und einrichtung zum bereitstellen von finaziellen transaktionsdaten über das internet |
US8768836B1 (en) | 2000-02-18 | 2014-07-01 | Jpmorgan Chase Bank, N.A. | System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image |
US6453301B1 (en) | 2000-02-23 | 2002-09-17 | Sony Corporation | Method of using personal device with internal biometric in conducting transactions over a network |
US6687713B2 (en) * | 2000-02-29 | 2004-02-03 | Groupthink Unlimited, Inc. | Budget information, analysis, and projection system and method |
US7865414B2 (en) * | 2000-03-01 | 2011-01-04 | Passgate Corporation | Method, system and computer readable medium for web site account and e-commerce management from a central location |
TW550477B (en) | 2000-03-01 | 2003-09-01 | Passgate Corp | Method, system and computer readable medium for Web site account and e-commerce management from a central location |
US7080035B1 (en) * | 2000-03-20 | 2006-07-18 | Bellsouth Intellectual Property Corp. | System and method for notifying an electronic billing vendor of a customer status change |
US7403917B1 (en) * | 2000-03-24 | 2008-07-22 | Intuit Inc. | Reconciling combinations of transactions |
US7131108B1 (en) * | 2000-04-17 | 2006-10-31 | Ncr Corporation | Software development system having particular adaptability to financial payment switches |
US6772146B2 (en) * | 2000-05-10 | 2004-08-03 | Jpmorgan Chase Bank | Website for financial information |
KR20010104031A (ko) * | 2000-05-12 | 2001-11-24 | 류원현 | 인터넷 금융 서비스 방법 |
US20030040987A1 (en) * | 2000-05-19 | 2003-02-27 | Hudson K. Dean | Global travel reporting system and method |
AU2001264784A1 (en) * | 2000-05-22 | 2001-12-03 | Electronic Data Systems Corporation | Method and system for settlement processing |
US6754677B1 (en) | 2000-05-30 | 2004-06-22 | Outlooksoft Corporation | Method and system for facilitating information exchange |
US7426530B1 (en) | 2000-06-12 | 2008-09-16 | Jpmorgan Chase Bank, N.A. | System and method for providing customers with seamless entry to a remote server |
US7369968B2 (en) * | 2000-06-16 | 2008-05-06 | Verisae, Inc. | Enterprise energy management system |
US7496532B2 (en) * | 2000-06-16 | 2009-02-24 | Verisae, Inc. | Enterprise asset management system and method |
US7474218B2 (en) | 2000-06-16 | 2009-01-06 | Verisae, Inc. | Method and system of asset identification and tracking for enterprise asset management |
US20100121770A1 (en) * | 2000-06-16 | 2010-05-13 | Verisae, Inc. | System and method for tracking ships and ship cargo |
US20050086163A1 (en) * | 2003-08-20 | 2005-04-21 | Johnson Daniel T. | Electronic payment system |
US7512523B2 (en) * | 2000-06-16 | 2009-03-31 | Verisae, Inc. | Refrigerant loss tracking and repair |
US7062389B2 (en) * | 2001-06-18 | 2006-06-13 | Verisae, Inc. | Enterprise energy management system |
US20070096899A1 (en) * | 2000-06-16 | 2007-05-03 | Johnson Daniel T | System and method for tracking ships and ship cargo |
US10185936B2 (en) | 2000-06-22 | 2019-01-22 | Jpmorgan Chase Bank, N.A. | Method and system for processing internet payments |
WO2002003219A1 (en) | 2000-06-30 | 2002-01-10 | Plurimus Corporation | Method and system for monitoring online computer network behavior and creating online behavior profiles |
US8086508B2 (en) * | 2000-07-24 | 2011-12-27 | Cashedge, Inc. | Method and apparatus for delegating authority |
US8468071B2 (en) | 2000-08-01 | 2013-06-18 | Jpmorgan Chase Bank, N.A. | Processing transactions using a register portion to track transactions |
US6873972B1 (en) * | 2000-08-01 | 2005-03-29 | General Electric Company | Systems and methods for credit line monitoring |
WO2002015098A2 (en) | 2000-08-11 | 2002-02-21 | Loy John J | Trade receivable processing method and apparatus |
SE0002898L (sv) * | 2000-08-14 | 2002-02-15 | Telia Ab | Kommunikationstjänst |
US7206768B1 (en) * | 2000-08-14 | 2007-04-17 | Jpmorgan Chase Bank, N.A. | Electronic multiparty accounts receivable and accounts payable system |
SE0002897L (sv) * | 2000-08-14 | 2002-02-15 | Telia Ab | Kommunikationstjänst |
SE0002894L (sv) * | 2000-08-14 | 2002-02-15 | Telia Ab | Kommunikationstjänst |
US20020026423A1 (en) * | 2000-08-23 | 2002-02-28 | Sony Electronics, Inc. | Automated usage-independent and location-independent agent-based incentive method and system for customer retention |
US20020026419A1 (en) * | 2000-08-24 | 2002-02-28 | Sony Electronics, Inc. | Apparatus and method for populating a portable smart device |
AU2005202263A1 (en) * | 2000-08-25 | 2005-06-09 | American Express Travel Related Services Company, Inc. | System and method for account reconciliation |
AU2001285284B2 (en) * | 2000-08-25 | 2005-02-24 | American Express Travel Related Services Company, Inc. | System and method for account reconciliation |
US20030172014A1 (en) * | 2000-09-01 | 2003-09-11 | Chris Quackenbush | System and method for online valuation and analysis |
US7155403B2 (en) * | 2001-03-22 | 2006-12-26 | International Business Machines Corporation | System and method for leveraging procurement across companies and company groups |
US8027892B2 (en) * | 2001-03-28 | 2011-09-27 | International Business Machines Corporation | System and method for automating invoice processing with positive confirmation |
US7386495B2 (en) * | 2001-03-23 | 2008-06-10 | International Business Machines Corporation | System and method for processing tax codes by company group |
US7356496B2 (en) * | 2001-03-22 | 2008-04-08 | International Business Machines Corporation | System and method for synchronizing ledger accounts by company group |
US7197480B1 (en) * | 2000-09-07 | 2007-03-27 | International Business Machines Corporation | System and method for front end business logic and validation |
US7283976B2 (en) * | 2001-03-22 | 2007-10-16 | International Business Machines Corporation | System and method for invoice imaging through negative confirmation process |
US6922671B2 (en) * | 2001-03-22 | 2005-07-26 | International Business Machines Corporation | System and method for grouping companies according to accounting system or rules |
CN1502083A (zh) * | 2000-09-19 | 2004-06-02 | 通用电气公司 | 用于管理债券贸易请求的系统和方法 |
US8335855B2 (en) | 2001-09-19 | 2012-12-18 | Jpmorgan Chase Bank, N.A. | System and method for portal infrastructure tracking |
CA2455693A1 (en) * | 2000-09-20 | 2002-12-05 | Body1, Inc. | Methods, systems, and software for automated growth of intelligent on-line communities |
WO2002027576A1 (fr) * | 2000-09-25 | 2002-04-04 | Kabushiki Kaisha Toshiba | Procede supportant des services bancaires sur internet |
US20020099655A1 (en) * | 2000-10-16 | 2002-07-25 | Peter Melchior | Facilitating seller financing and advance payment for sellers in a full service trade system |
US8145567B2 (en) * | 2000-10-31 | 2012-03-27 | Wells Fargo Bank, N.A. | Transaction ID system and process |
WO2002037386A1 (en) | 2000-11-06 | 2002-05-10 | First Usa Bank, N.A. | System and method for selectable funding of electronic transactions |
US6832208B1 (en) * | 2000-11-13 | 2004-12-14 | International Business Machines Corporation | Invoice entry |
US7092905B2 (en) * | 2000-11-21 | 2006-08-15 | Citibank, N.A. | Systems and methods for the processing of financial transactions |
US7146332B2 (en) * | 2000-12-01 | 2006-12-05 | Bellsouth Intellectual Property Corporation | Methods and systems for automatic tracking and balancing billing data |
US20020107904A1 (en) * | 2000-12-05 | 2002-08-08 | Kumar Talluri | Remote service agent for sending commands and receiving data over e-mail network |
US7188110B1 (en) | 2000-12-11 | 2007-03-06 | Sony Corporation | Secure and convenient method and apparatus for storing and transmitting telephony-based data |
US7251633B2 (en) | 2000-12-11 | 2007-07-31 | Sony Corporation | Method or system for executing deferred transactions |
US7765163B2 (en) | 2000-12-12 | 2010-07-27 | Sony Corporation | System and method for conducting secure transactions over a network |
US7702579B2 (en) * | 2000-12-19 | 2010-04-20 | Emergis Technologies, Inc. | Interactive invoicer interface |
US7082569B2 (en) * | 2001-01-17 | 2006-07-25 | Outlooksoft Corporation | Systems and methods providing dynamic spreadsheet functionality |
US7529698B2 (en) * | 2001-01-16 | 2009-05-05 | Raymond Anthony Joao | Apparatus and method for providing transaction history information, account history information, and/or charge-back information |
US8805739B2 (en) | 2001-01-30 | 2014-08-12 | Jpmorgan Chase Bank, National Association | System and method for electronic bill pay and presentment |
US7957999B2 (en) * | 2001-02-13 | 2011-06-07 | American Express Travel Related Services Company, Inc. | Electronic acquisition system and method |
US7685060B2 (en) * | 2001-02-16 | 2010-03-23 | Morgan Stanley | System and method for managing financial account information |
US20020124190A1 (en) | 2001-03-01 | 2002-09-05 | Brian Siegel | Method and system for restricted biometric access to content of packaged media |
US7136467B2 (en) | 2001-03-02 | 2006-11-14 | Symphony Service Corp | Customer-oriented telecommunications data aggregation and analysis method and object oriented system |
US7243077B2 (en) * | 2001-03-02 | 2007-07-10 | International Business Machines Corporation | Method and computer program product for managing an internet trading network |
US7472824B2 (en) * | 2001-03-19 | 2009-01-06 | Diebold Self-Service Systems Division Of Diebold, Incorporated | Automated banking machine processing system and method |
US8849716B1 (en) | 2001-04-20 | 2014-09-30 | Jpmorgan Chase Bank, N.A. | System and method for preventing identity theft or misuse by restricting access |
JP2002318973A (ja) * | 2001-04-23 | 2002-10-31 | Mitsui Sumitomo Insurance Co Ltd | 注文データ整理装置、注文整理システム、注文データ整理方法及びプログラム |
US20040197761A1 (en) * | 2001-05-01 | 2004-10-07 | Boehmer Daniel R. | Method for communicating confidential educational information |
US7609863B2 (en) * | 2001-05-25 | 2009-10-27 | Pen-One Inc. | Identify authentication device |
US20020178115A1 (en) * | 2001-05-28 | 2002-11-28 | Dong-Seok Seo | System and method for supplying credit card information |
US6796497B2 (en) | 2002-04-23 | 2004-09-28 | American Express Travel Related Services Company, Inc. | System and method for facilitating a subsidiary card account |
US7249092B2 (en) * | 2001-05-29 | 2007-07-24 | American Express Travel Related Services Company, Inc. | System and method for facilitating a subsidiary card account with controlled spending capability |
US7401049B2 (en) * | 2001-05-29 | 2008-07-15 | American Express Travel Related Services Company, Inc. | System and method for a prepaid card issued by a foreign financial institution |
US7899742B2 (en) * | 2001-05-29 | 2011-03-01 | American Express Travel Related Services Company, Inc. | System and method for facilitating a subsidiary card account |
JP2002366753A (ja) * | 2001-06-06 | 2002-12-20 | Scale:Kk | 金融マネジメントシステム |
WO2002099598A2 (en) | 2001-06-07 | 2002-12-12 | First Usa Bank, N.A. | System and method for rapid updating of credit information |
US20030018496A1 (en) * | 2001-06-29 | 2003-01-23 | Siemens Medical Solutions Health Services Corporation | System and user interface for use in billing for services and goods |
US7076492B2 (en) | 2001-06-29 | 2006-07-11 | International Business Machines Corporation | General business report generation |
US7266839B2 (en) | 2001-07-12 | 2007-09-04 | J P Morgan Chase Bank | System and method for providing discriminated content to network users |
US7664695B2 (en) * | 2001-07-24 | 2010-02-16 | Stephen Cutler | Securities market and market maker activity tracking system and method |
US20030093289A1 (en) * | 2001-07-31 | 2003-05-15 | Thornley Robert D. | Reporting and collecting rent payment history |
TWI230878B (en) * | 2001-08-24 | 2005-04-11 | Via Tech Inc | Method for remitting payment due |
WO2003021385A2 (en) * | 2001-08-28 | 2003-03-13 | Diners Club International Ltd. | Method and system for presenting charge related data on a worldwide basis through a network |
US7103576B2 (en) | 2001-09-21 | 2006-09-05 | First Usa Bank, Na | System for providing cardless payment |
US20030061173A1 (en) * | 2001-09-27 | 2003-03-27 | Hiroshi Ogino | Electronic gathering of product information and purchasing of products |
GB0123958D0 (en) * | 2001-10-04 | 2001-11-28 | Al Zaiter Ahmed | Financial records maintenance system |
US7822684B2 (en) | 2001-10-05 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | Personalized bank teller machine |
WO2003038561A2 (en) | 2001-11-01 | 2003-05-08 | First Usa Bank, N.A. | System and method for establishing or modifying an account with user selectable terms |
US7587354B2 (en) * | 2001-11-27 | 2009-09-08 | State Street Corporation | Verification of net asset values |
US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US7243853B1 (en) * | 2001-12-04 | 2007-07-17 | Visa U.S.A. Inc. | Method and system for facilitating memory and application management on a secured token |
US20030120594A1 (en) * | 2001-12-04 | 2003-06-26 | Cibernet, Inc. | Method, system and data structure for an improved billing protocol |
US7487233B2 (en) | 2001-12-05 | 2009-02-03 | Canon Kabushiki Kaisha | Device access based on centralized authentication |
US7167919B2 (en) * | 2001-12-05 | 2007-01-23 | Canon Kabushiki Kaisha | Two-pass device access management |
US20040030644A1 (en) * | 2001-12-14 | 2004-02-12 | Shaper Stephen J. | Systems for facilitating card processing systems/improved risk control |
US20040148235A1 (en) * | 2002-01-11 | 2004-07-29 | Craig Mark S. | Real time financial instrument image exchange system and method |
US7685029B2 (en) * | 2002-01-25 | 2010-03-23 | Invensys Systems Inc. | System and method for real-time activity-based accounting |
US8548885B2 (en) * | 2002-02-14 | 2013-10-01 | Multiple-Markets | Fixed income securities ratings visualization |
US7827080B2 (en) * | 2002-02-14 | 2010-11-02 | Multiple-Markets | Fixed income securities ratings visualization |
US7941533B2 (en) | 2002-02-19 | 2011-05-10 | Jpmorgan Chase Bank, N.A. | System and method for single sign-on session management without central server |
US6993510B2 (en) * | 2002-03-05 | 2006-01-31 | First Data Corporation | System and method for managing accounts |
US6628535B1 (en) | 2002-03-20 | 2003-09-30 | Formosa Electronic Industries Inc. | Voltage converter with selectable DC output voltage level |
US20030187781A1 (en) * | 2002-03-26 | 2003-10-02 | First Data Corporation | Method and system for processing card reissue transactions |
US7689482B2 (en) | 2002-05-24 | 2010-03-30 | Jp Morgan Chase Bank, N.A. | System and method for payer (buyer) defined electronic invoice exchange |
US20030220863A1 (en) | 2002-05-24 | 2003-11-27 | Don Holm | System and method for varying electronic settlements between buyers and suppliers with dynamic discount terms |
US9400589B1 (en) | 2002-05-30 | 2016-07-26 | Consumerinfo.Com, Inc. | Circular rotational interface for display of consumer credit information |
US9710852B1 (en) | 2002-05-30 | 2017-07-18 | Consumerinfo.Com, Inc. | Credit report timeline user interface |
US7444302B2 (en) * | 2002-06-14 | 2008-10-28 | Ellie Mae, Inc. | Online system for fulfilling loan applications from loan originators |
US20040111344A1 (en) * | 2002-06-18 | 2004-06-10 | Fetter David S. | Financial data reporting system |
AU2003240032A1 (en) * | 2002-06-19 | 2004-01-06 | Goodmansoft Co., Ltd. | Automatic journalizing method and system |
US7209897B2 (en) * | 2002-07-25 | 2007-04-24 | Pitney Bowes Inc. | Systems and methods for charge-back invoice generation |
US20040019543A1 (en) * | 2002-07-25 | 2004-01-29 | First Data Corporation | Systems and methods for non-account based liability reporting |
US7617153B1 (en) | 2002-08-02 | 2009-11-10 | American Express Travel Related Services Company, Inc. | Global procurement bypass shutdown process and method |
US7472089B2 (en) * | 2002-08-15 | 2008-12-30 | Ellie Mae, Inc. | Loan origination system interface for online loan application processing |
US7280981B2 (en) * | 2002-08-27 | 2007-10-09 | Visa U.S.A. Inc. | Method and system for facilitating payment transactions using access devices |
US20040044544A1 (en) * | 2002-08-30 | 2004-03-04 | Brad Smith | System and method for providing information technology management services |
US7058660B2 (en) | 2002-10-02 | 2006-06-06 | Bank One Corporation | System and method for network-based project management |
US20040139021A1 (en) | 2002-10-07 | 2004-07-15 | Visa International Service Association | Method and system for facilitating data access and management on a secure token |
WO2004034216A2 (en) * | 2002-10-08 | 2004-04-22 | Omnicare, Inc. | System for storing and reporting pharmacy data |
US8374960B2 (en) * | 2002-10-29 | 2013-02-12 | Verizon Business Global Llc | Prepaid transaction tracking |
US7330835B2 (en) * | 2002-10-31 | 2008-02-12 | Federal Reserve Bank Of Minneapolis | Method and system for tracking and reporting automated clearing house transaction status |
US7792716B2 (en) * | 2002-10-31 | 2010-09-07 | Federal Reserve Bank Of Atlanta | Searching for and identifying automated clearing house transactions by transaction type |
US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
FR2848003A1 (fr) * | 2002-12-03 | 2004-06-04 | Invoke | Procede pour le traitement et la representation de donnees contenues dans une pluralite de fichiers |
US7769650B2 (en) | 2002-12-03 | 2010-08-03 | Jp Morgan Chase Bank | Network-based sub-allocation systems and methods for swaps |
US7877235B2 (en) * | 2003-01-31 | 2011-01-25 | Verisae, Inc. | Method and system for tracking and managing various operating parameters of enterprise assets |
US7440871B2 (en) * | 2002-12-09 | 2008-10-21 | Verisae, Inc. | Method and system for tracking and reporting emissions |
US8000938B2 (en) * | 2002-12-09 | 2011-08-16 | Verisae, Inc. | Method and system for tracking and managing destruction, reconstitution, or reclamation of regulated substances |
AU2003297910A1 (en) * | 2002-12-13 | 2004-07-09 | Verisae | Notification system |
US20040138968A1 (en) * | 2003-01-10 | 2004-07-15 | Rina Systems, Inc. | Purchase card performance system |
US7490059B2 (en) * | 2003-01-27 | 2009-02-10 | First Data Corporation | Methods and systems for consolidating financial reporting information |
CA2515073A1 (en) * | 2003-02-03 | 2004-08-19 | Verisae | Site equipment survey tool |
US7505931B2 (en) * | 2003-03-03 | 2009-03-17 | Standard Chartered (Ct) Plc | Method and system for monitoring transactions |
US7451113B1 (en) | 2003-03-21 | 2008-11-11 | Mighty Net, Inc. | Card management system and method |
US10311412B1 (en) | 2003-03-28 | 2019-06-04 | Jpmorgan Chase Bank, N.A. | Method and system for providing bundled electronic payment and remittance advice |
US8630947B1 (en) | 2003-04-04 | 2014-01-14 | Jpmorgan Chase Bank, N.A. | Method and system for providing electronic bill payment and presentment |
US8326712B2 (en) * | 2003-04-16 | 2012-12-04 | American Express Travel Related Services Company, Inc. | Method and system for technology consumption management |
US8326713B2 (en) * | 2003-04-16 | 2012-12-04 | American Express Travel Related Services Company, Inc. | Method and system for technology consumption management including allocation of fees |
US7647257B2 (en) * | 2003-05-06 | 2010-01-12 | American Express Travel Related Services Company, Inc. | System and method for web access to financial data |
US8458067B2 (en) * | 2003-05-06 | 2013-06-04 | American Express Travel Related Services Company, Inc. | System and method for emergency tracking |
US8156040B2 (en) * | 2003-07-03 | 2012-04-10 | Federal Reserve Bank Of Minneapolis | Method and system for conducting international electronic financial transactions |
US20050010575A1 (en) * | 2003-07-09 | 2005-01-13 | Arthur Pennington | Transactional processing system |
US20050050442A1 (en) * | 2003-08-29 | 2005-03-03 | Carter Pope | System and method of publication |
US20050055404A1 (en) * | 2003-09-04 | 2005-03-10 | Information Processing Corporation | E-mail server registry and method |
US8489452B1 (en) | 2003-09-10 | 2013-07-16 | Target Brands, Inc. | Systems and methods for providing a user incentive program using smart card technology |
US7949594B2 (en) | 2003-09-26 | 2011-05-24 | First Data Corporation | Systems and methods for participant controlled communications regarding financial accounts |
US8543477B2 (en) | 2003-09-30 | 2013-09-24 | Federal Reserve Bank Of Atlanta | Value tracking and reporting of automated clearing house transactions |
US8417636B2 (en) | 2003-09-30 | 2013-04-09 | Federal Reserve Bank Of Atlanta | Approving ACH operator processing of ACH payments based on an originating depository financial institution's approved originator list |
US8190893B2 (en) | 2003-10-27 | 2012-05-29 | Jp Morgan Chase Bank | Portable security transaction protocol |
US7792717B1 (en) | 2003-10-31 | 2010-09-07 | Jpmorgan Chase Bank, N.A. | Waterfall prioritized payment processing |
US7702577B1 (en) | 2003-11-06 | 2010-04-20 | Jp Morgan Chase Bank, N.A. | System and method for conversion of initial transaction to final transaction |
US8015085B2 (en) | 2003-11-14 | 2011-09-06 | First Data Corporation | System for distributing funds |
US20050160035A1 (en) * | 2003-11-17 | 2005-07-21 | Nobukazu Umamyo | Credit transaction system |
US7500598B2 (en) | 2003-11-25 | 2009-03-10 | American Express Travel Related Services Company, Inc. | Negotiable instruments and systems and processing same |
US7363505B2 (en) * | 2003-12-03 | 2008-04-22 | Pen-One Inc | Security authentication method and system |
US20060142961A1 (en) * | 2003-12-12 | 2006-06-29 | Verisae, Inc. | Enterprise energy management system |
US7814003B2 (en) | 2003-12-15 | 2010-10-12 | Jp Morgan Chase | Billing workflow system for crediting charges to entities creating derivatives exposure |
US7716092B2 (en) * | 2003-12-22 | 2010-05-11 | Sap Ag | Use of separate rib ledgers in a computerized enterprise resource planning system |
US7720726B2 (en) * | 2003-12-22 | 2010-05-18 | Sap Ag | Automatic generation of RIB rules in computerized financial management system |
US20050154769A1 (en) * | 2004-01-13 | 2005-07-14 | Llumen, Inc. | Systems and methods for benchmarking business performance data against aggregated business performance data |
US7827091B2 (en) | 2004-02-20 | 2010-11-02 | Stephen Cutler | Securities market and market maker activity tracking system and method |
US7380707B1 (en) | 2004-02-25 | 2008-06-03 | Jpmorgan Chase Bank, N.A. | Method and system for credit card reimbursements for health care transactions |
US7805344B2 (en) * | 2004-03-12 | 2010-09-28 | Sybase, Inc. | System providing methodology for consolidation of financial information |
US7021532B2 (en) * | 2004-06-02 | 2006-04-04 | American Express Travel Related Services Company, Inc. | Transaction authorization system and method |
AU2005255456B2 (en) | 2004-06-09 | 2007-09-13 | Syncada Llc | Order-resource fulfillment and management system and approach |
US20050278255A1 (en) * | 2004-06-09 | 2005-12-15 | Hahn-Carlson Dean W | Transaction data exchange system and approach |
US7574386B2 (en) | 2004-06-09 | 2009-08-11 | U.S. Bank National Association | Transaction accounting auditing approach and system therefor |
US8762238B2 (en) | 2004-06-09 | 2014-06-24 | Syncada Llc | Recurring transaction processing system and approach |
AU2005255453B2 (en) * | 2004-06-09 | 2007-11-08 | Syncada Llc | Financial institution-based transaction processing system and approach |
US8554673B2 (en) | 2004-06-17 | 2013-10-08 | Jpmorgan Chase Bank, N.A. | Methods and systems for discounts management |
US8121944B2 (en) | 2004-06-24 | 2012-02-21 | Jpmorgan Chase Bank, N.A. | Method and system for facilitating network transaction processing |
US8990254B2 (en) | 2004-07-02 | 2015-03-24 | Ellie Mae, Inc. | Loan origination software system for processing mortgage loans over a distributed network |
US8290862B2 (en) | 2004-07-23 | 2012-10-16 | Jpmorgan Chase Bank, N.A. | Method and system for expediting payment delivery |
US8290863B2 (en) | 2004-07-23 | 2012-10-16 | Jpmorgan Chase Bank, N.A. | Method and system for expediting payment delivery |
US7881996B1 (en) | 2004-08-03 | 2011-02-01 | Federal Reserve Bank Of Atlanta | Method and system for screening financial transactions |
US20060029200A1 (en) * | 2004-08-06 | 2006-02-09 | Sarah Tasker | Method and system for improved travel transaction billing and reconciling |
US7904306B2 (en) | 2004-09-01 | 2011-03-08 | Search America, Inc. | Method and apparatus for assessing credit for healthcare patients |
US7580886B1 (en) | 2004-09-15 | 2009-08-25 | Federal Reserve Bank Of Atlanta | Managing foreign payments in an international ACH |
US20060059080A1 (en) * | 2004-09-16 | 2006-03-16 | Heidi Benko | Online electronic trading system including lines of credit |
US20060059422A1 (en) * | 2004-09-16 | 2006-03-16 | Ting-Hu Wu | Desktop application implemented with web paradigm |
US7917395B2 (en) | 2004-09-28 | 2011-03-29 | The Western Union Company | Wireless network access prepayment systems and methods |
US8152054B2 (en) | 2004-10-19 | 2012-04-10 | The Western Union Company | Money transfer systems and methods |
US7801808B1 (en) | 2005-03-24 | 2010-09-21 | Morgan Stanley | Database structure for financial products with unique, consistent identifier for parties that assume roles with respect to the products and methods of using the database structure |
US20060247965A1 (en) * | 2005-04-29 | 2006-11-02 | Griffith Wm P | Method of defining and monitoring processes |
US20060259416A1 (en) * | 2005-05-16 | 2006-11-16 | Garrett Johnson | Distributed system for securities transactions |
US8672220B2 (en) | 2005-09-30 | 2014-03-18 | The Western Union Company | Money transfer system and method |
US7392940B2 (en) | 2005-05-18 | 2008-07-01 | The Western Union Company | In-lane money transfer systems and methods |
US7822682B2 (en) | 2005-06-08 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | System and method for enhancing supply chain transactions |
US7676409B1 (en) | 2005-06-20 | 2010-03-09 | Jpmorgan Chase Bank, N.A. | Method and system for emulating a private label over an open network |
US8185877B1 (en) | 2005-06-22 | 2012-05-22 | Jpmorgan Chase Bank, N.A. | System and method for testing applications |
US8301554B2 (en) * | 2005-06-30 | 2012-10-30 | American Express Travel Related Services Company, Inc. | System and method for managing meetings budgets and allocating and reconciling expenditures |
US8234498B2 (en) | 2005-07-25 | 2012-07-31 | Britti Michael A | Screening using a personal identification code |
US8418254B2 (en) | 2005-07-25 | 2013-04-09 | Transunion Rental Screening Solutions, Inc. | Applicant screening |
EP1748366A1 (de) * | 2005-07-28 | 2007-01-31 | Sap Ag | Vorrichtung und Verfahren zur Datenverarbeitung |
CA2518338A1 (en) * | 2005-09-07 | 2007-03-07 | Oyco Systems, Inc. | System and method for processing information and multiple network accounts for a user through a common account |
US8286860B2 (en) * | 2006-11-07 | 2012-10-16 | Money Network Financial, Llc | Negotiable instrument to presentation instrument value porting systems and methods |
US8775279B2 (en) * | 2007-06-07 | 2014-07-08 | Money Network Financial, Llc | Payroll receipt using a trustee account systems and methods |
US8365987B2 (en) * | 2006-08-23 | 2013-02-05 | Money Network Financial, Llc | Pre-allocated negotiable instrument and presentation instrument purchasing and activation systems and methods |
US8583926B1 (en) | 2005-09-19 | 2013-11-12 | Jpmorgan Chase Bank, N.A. | System and method for anti-phishing authentication |
WO2007038672A2 (en) | 2005-09-28 | 2007-04-05 | Tradecard, Inc. | Securitization of a commercial transaction |
US8306986B2 (en) * | 2005-09-30 | 2012-11-06 | American Express Travel Related Services Company, Inc. | Method, system, and computer program product for linking customer information |
US20130332343A1 (en) | 2005-10-06 | 2013-12-12 | C-Sam, Inc. | Multi-tiered, secure mobile transactions ecosystem enabling platform comprising a personalization tier, a service tier, and an enabling tier |
WO2007044500A2 (en) | 2005-10-06 | 2007-04-19 | C-Sam, Inc. | Transactional services |
US7664211B2 (en) | 2005-10-07 | 2010-02-16 | Starkey Laboratories, Inc. | Automatic gain control with out of band blocking signal compensation |
US8205791B2 (en) | 2005-10-11 | 2012-06-26 | National Payment Card Association | Payment system and methods |
US9064252B2 (en) | 2005-10-11 | 2015-06-23 | National Payment Card Association | Payment system and methods |
US7793829B2 (en) * | 2005-10-11 | 2010-09-14 | National Payment Card Association | Payment systems and methods |
US20070272739A1 (en) * | 2005-10-11 | 2007-11-29 | Randazza Joseph R | Payment system and methods |
US8833644B2 (en) | 2005-10-11 | 2014-09-16 | National Payment Card Association | Payment system and methods |
JP2007124090A (ja) * | 2005-10-26 | 2007-05-17 | Renesas Technology Corp | 情報機器 |
US8301529B1 (en) | 2005-11-02 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | Method and system for implementing effective governance of transactions between trading partners |
US8788376B2 (en) * | 2005-12-07 | 2014-07-22 | III Holdings l, LLC | System, method and computer program product for an acquisition partner interface for integrating multiple partner channels into a transaction account issuer platform |
US7654445B2 (en) * | 2005-12-14 | 2010-02-02 | Christopher Michael John | System and method for revenue and expense realignment |
US8448137B2 (en) | 2005-12-30 | 2013-05-21 | Sap Ag | Software model integration scenarios |
US8402426B2 (en) | 2005-12-30 | 2013-03-19 | Sap Ag | Architectural design for make to stock application software |
US8327319B2 (en) | 2005-12-30 | 2012-12-04 | Sap Ag | Software model process interaction |
US8321831B2 (en) | 2005-12-30 | 2012-11-27 | Sap Ag | Architectural design for internal projects application software |
US8380553B2 (en) | 2005-12-30 | 2013-02-19 | Sap Ag | Architectural design for plan-driven procurement application software |
US8522194B2 (en) | 2005-12-30 | 2013-08-27 | Sap Ag | Software modeling |
US8396731B2 (en) | 2005-12-30 | 2013-03-12 | Sap Ag | Architectural design for service procurement application software |
US8510183B2 (en) * | 2005-12-30 | 2013-08-13 | Sap Ag | System and method for distributed and integrated asset management |
US8676617B2 (en) | 2005-12-30 | 2014-03-18 | Sap Ag | Architectural design for self-service procurement application software |
US8326703B2 (en) | 2005-12-30 | 2012-12-04 | Sap Ag | Architectural design for product catalog management application software |
US8316344B2 (en) | 2005-12-30 | 2012-11-20 | Sap Ag | Software model deployment units |
US8370794B2 (en) | 2005-12-30 | 2013-02-05 | Sap Ag | Software model process component |
US8660904B2 (en) | 2005-12-30 | 2014-02-25 | Sap Ag | Architectural design for service request and order management application software |
US8407664B2 (en) | 2005-12-30 | 2013-03-26 | Sap Ag | Software model business objects |
US8280805B1 (en) | 2006-01-10 | 2012-10-02 | Sas Institute Inc. | Computer-implemented risk evaluation systems and methods |
US20070198338A1 (en) * | 2006-02-21 | 2007-08-23 | First Data Corporation | Customer selected coalition systems and methods |
US7711636B2 (en) | 2006-03-10 | 2010-05-04 | Experian Information Solutions, Inc. | Systems and methods for analyzing data |
US7912773B1 (en) * | 2006-03-24 | 2011-03-22 | Sas Institute Inc. | Computer-implemented data storage systems and methods for use with predictive model systems |
US8538864B2 (en) * | 2006-03-30 | 2013-09-17 | Sap Ag | Providing payment software application as enterprise services |
US8442850B2 (en) | 2006-03-30 | 2013-05-14 | Sap Ag | Providing accounting software application as enterprise services |
US8396749B2 (en) | 2006-03-30 | 2013-03-12 | Sap Ag | Providing customer relationship management application as enterprise services |
US8438119B2 (en) | 2006-03-30 | 2013-05-07 | Sap Ag | Foundation layer for services based enterprise software architecture |
US8326702B2 (en) | 2006-03-30 | 2012-12-04 | Sap Ag | Providing supplier relationship management software application as enterprise services |
US8396761B2 (en) | 2006-03-30 | 2013-03-12 | Sap Ag | Providing product catalog software application as enterprise services |
US8321832B2 (en) | 2006-03-31 | 2012-11-27 | Sap Ag | Composite application modeling |
US8312416B2 (en) | 2006-04-13 | 2012-11-13 | Sap Ag | Software model business process variant types |
US7734545B1 (en) | 2006-06-14 | 2010-06-08 | Jpmorgan Chase Bank, N.A. | Method and system for processing recurring payments |
US8793490B1 (en) | 2006-07-14 | 2014-07-29 | Jpmorgan Chase Bank, N.A. | Systems and methods for multifactor authentication |
AU2007281736B2 (en) * | 2006-08-04 | 2011-03-31 | Money Network Financial, Llc | Payer-based account porting to portable value distribution systems and methods |
CA2660493A1 (en) | 2006-08-17 | 2008-02-21 | Experian Information Solutions, Inc. | System and method for providing a score for a used vehicle |
US7606752B2 (en) | 2006-09-07 | 2009-10-20 | Yodlee Inc. | Host exchange in bill paying services |
US8036979B1 (en) | 2006-10-05 | 2011-10-11 | Experian Information Solutions, Inc. | System and method for generating a finance attribute from tradeline data |
US8712884B2 (en) | 2006-10-06 | 2014-04-29 | Syncada Llc | Transaction finance processing system and approach |
US20080275799A1 (en) * | 2006-10-08 | 2008-11-06 | Randazza Joseph R | Payment systems and methods |
US20080120323A1 (en) * | 2006-11-17 | 2008-05-22 | Lehman Brothers Inc. | System and method for generating customized reports |
US8818904B2 (en) | 2007-01-17 | 2014-08-26 | The Western Union Company | Generation systems and methods for transaction identifiers having biometric keys associated therewith |
US7933835B2 (en) | 2007-01-17 | 2011-04-26 | The Western Union Company | Secure money transfer systems and methods using biometric keys associated therewith |
US8224974B1 (en) * | 2007-01-29 | 2012-07-17 | Intuit Inc. | Method and apparatus for downloading information |
US8606666B1 (en) | 2007-01-31 | 2013-12-10 | Experian Information Solutions, Inc. | System and method for providing an aggregation tool |
US7916925B2 (en) | 2007-02-09 | 2011-03-29 | Jpmorgan Chase Bank, N.A. | System and method for generating magnetic ink character recognition (MICR) testing documents |
US8346691B1 (en) | 2007-02-20 | 2013-01-01 | Sas Institute Inc. | Computer-implemented semi-supervised learning systems and methods |
US8190512B1 (en) | 2007-02-20 | 2012-05-29 | Sas Institute Inc. | Computer-implemented clustering systems and methods for action determination |
US20080208735A1 (en) * | 2007-02-22 | 2008-08-28 | American Expresstravel Related Services Company, Inc., A New York Corporation | Method, System, and Computer Program Product for Managing Business Customer Contacts |
US20090171975A1 (en) * | 2007-03-06 | 2009-07-02 | Mcconnell Robert S | Method and system for tracking carbon credits and other carbon valuation units |
US8504473B2 (en) | 2007-03-28 | 2013-08-06 | The Western Union Company | Money transfer system and messaging system |
US8285656B1 (en) | 2007-03-30 | 2012-10-09 | Consumerinfo.Com, Inc. | Systems and methods for data verification |
US8473735B1 (en) | 2007-05-17 | 2013-06-25 | Jpmorgan Chase | Systems and methods for managing digital certificates |
US20080294639A1 (en) * | 2007-05-21 | 2008-11-27 | American Express Travel Related Services Company, Inc. | System and Method For Delegating Program Management Authority |
US20080301016A1 (en) * | 2007-05-30 | 2008-12-04 | American Express Travel Related Services Company, Inc. General Counsel's Office | Method, System, and Computer Program Product for Customer Linking and Identification Capability for Institutions |
US20080320596A1 (en) * | 2007-06-22 | 2008-12-25 | Feng Chi Wang | Distributed digital rights management system and methods for use therewith |
US20090024499A1 (en) * | 2007-07-20 | 2009-01-22 | First Data Corporation | Displays containing flagged data |
US8660893B2 (en) | 2007-07-23 | 2014-02-25 | Visa U.S.A. Inc. | Multi-vendor multi-loyalty currency program |
US8762270B1 (en) | 2007-08-10 | 2014-06-24 | Jpmorgan Chase Bank, N.A. | System and method for providing supplemental payment or transaction information |
US8600798B1 (en) | 2007-09-21 | 2013-12-03 | Ellie Mae, Inc. | Loan screening |
US8060502B2 (en) | 2007-10-04 | 2011-11-15 | American Express Travel Related Services Company, Inc. | Methods, systems, and computer program products for generating data quality indicators for relationships in a database |
KR20090037540A (ko) * | 2007-10-12 | 2009-04-16 | 한국정보보호진흥원 | 클라이언트 애플리케이션을 탐지하기 위한 복합형 네트워크탐지 방법 |
US8788281B1 (en) | 2007-12-03 | 2014-07-22 | Jp Morgan Chase Bank, N.A. | System and method for processing qualified healthcare account related financial transactions |
US8127986B1 (en) | 2007-12-14 | 2012-03-06 | Consumerinfo.Com, Inc. | Card registry systems and methods |
US9990674B1 (en) | 2007-12-14 | 2018-06-05 | Consumerinfo.Com, Inc. | Card registry systems and methods |
US8694424B2 (en) | 2007-12-18 | 2014-04-08 | Federal Reserve Bank Of Atlanta | System and method for managing foreign payments using separate messaging and settlement mechanisms |
US8762243B2 (en) * | 2007-12-26 | 2014-06-24 | Formfree Holdings Corporation | Systems and methods for electronic account certification and enhanced credit reporting |
US8315900B2 (en) | 2007-12-31 | 2012-11-20 | Sap Ag | Architectural design for self-service procurement application software |
US8671034B2 (en) | 2007-12-31 | 2014-03-11 | Sap Ag | Providing human capital management software application as enterprise services |
US8447657B2 (en) | 2007-12-31 | 2013-05-21 | Sap Ag | Architectural design for service procurement application software |
US8671032B2 (en) | 2007-12-31 | 2014-03-11 | Sap Ag | Providing payment software application as enterprise services |
US8622308B1 (en) | 2007-12-31 | 2014-01-07 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
US8510143B2 (en) | 2007-12-31 | 2013-08-13 | Sap Ag | Architectural design for ad-hoc goods movement software |
US7766244B1 (en) | 2007-12-31 | 2010-08-03 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
US8671033B2 (en) | 2007-12-31 | 2014-03-11 | Sap Ag | Architectural design for personnel events application software |
US8401936B2 (en) | 2007-12-31 | 2013-03-19 | Sap Ag | Architectural design for expense reimbursement application software |
US8321682B1 (en) | 2008-01-24 | 2012-11-27 | Jpmorgan Chase Bank, N.A. | System and method for generating and managing administrator passwords |
US8751337B2 (en) | 2008-01-25 | 2014-06-10 | Syncada Llc | Inventory-based payment processing system and approach |
US20090240627A1 (en) * | 2008-03-21 | 2009-09-24 | Hector Javier Rodriguez | Payment processing system trusted agent identification |
US9904904B2 (en) * | 2008-04-22 | 2018-02-27 | Intuit Inc. | Determining time histories for financial information |
US8261334B2 (en) | 2008-04-25 | 2012-09-04 | Yodlee Inc. | System for performing web authentication of a user by proxy |
US20090281946A1 (en) | 2008-05-12 | 2009-11-12 | Davis Peter A | ACH Payment Processing |
US8515862B2 (en) | 2008-05-29 | 2013-08-20 | Sas Institute Inc. | Computer-implemented systems and methods for integrated model validation for compliance and credit risk |
US8095443B2 (en) | 2008-06-18 | 2012-01-10 | Consumerinfo.Com, Inc. | Debt trending systems and methods |
US8312033B1 (en) | 2008-06-26 | 2012-11-13 | Experian Marketing Solutions, Inc. | Systems and methods for providing an integrated identifier |
US8204841B2 (en) | 2008-06-30 | 2012-06-19 | International Business Machines Corporation | Transforming a list of values based on a configurable rule |
US8489476B1 (en) | 2008-06-30 | 2013-07-16 | United States Automobile Association (USAA) | Data manager for suspicious activity monitor |
US9256904B1 (en) | 2008-08-14 | 2016-02-09 | Experian Information Solutions, Inc. | Multi-bureau credit file freeze and unfreeze |
US8112355B1 (en) | 2008-09-05 | 2012-02-07 | Jpmorgan Chase Bank, N.A. | Method and system for buyer centric dispute resolution in electronic payment system |
US8380549B2 (en) | 2008-09-18 | 2013-02-19 | Sap Ag | Architectural design for embedded support application software |
US8321250B2 (en) | 2008-09-18 | 2012-11-27 | Sap Ag | Architectural design for sell from stock application software |
US8386325B2 (en) | 2008-09-18 | 2013-02-26 | Sap Ag | Architectural design for plan-driven procurement application software |
US8401928B2 (en) | 2008-09-18 | 2013-03-19 | Sap Ag | Providing supplier relationship management software application as enterprise services |
US8315926B2 (en) | 2008-09-18 | 2012-11-20 | Sap Ag | Architectural design for tax declaration application software |
US8352338B2 (en) | 2008-09-18 | 2013-01-08 | Sap Ag | Architectural design for time recording application software |
US8595077B2 (en) | 2008-09-18 | 2013-11-26 | Sap Ag | Architectural design for service request and order management application software |
US8818884B2 (en) | 2008-09-18 | 2014-08-26 | Sap Ag | Architectural design for customer returns handling application software |
US8374896B2 (en) | 2008-09-18 | 2013-02-12 | Sap Ag | Architectural design for opportunity management application software |
US8359218B2 (en) | 2008-09-18 | 2013-01-22 | Sap Ag | Computer readable medium for implementing supply chain control using service-oriented methodology |
US8326706B2 (en) | 2008-09-18 | 2012-12-04 | Sap Ag | Providing logistics execution application as enterprise services |
US20100114898A1 (en) * | 2008-10-06 | 2010-05-06 | Teradata Us, Inc. | Publication services |
US20100094740A1 (en) * | 2008-10-14 | 2010-04-15 | Cashlocale.Com Inc. | Financial planning and plan execution |
US8391584B2 (en) | 2008-10-20 | 2013-03-05 | Jpmorgan Chase Bank, N.A. | Method and system for duplicate check detection |
US9092447B1 (en) | 2008-10-20 | 2015-07-28 | Jpmorgan Chase Bank, N.A. | Method and system for duplicate detection |
US8682785B2 (en) * | 2008-10-30 | 2014-03-25 | Bank Of America Corporation | Bank card authorization with balance indicator |
US20100114741A1 (en) * | 2008-10-31 | 2010-05-06 | Dennis Adama | System and method for providing an improved data schema via roles and uses |
US8060424B2 (en) | 2008-11-05 | 2011-11-15 | Consumerinfo.Com, Inc. | On-line method and system for monitoring and reporting unused available credit |
US8321306B2 (en) | 2008-12-03 | 2012-11-27 | Sap Ag | Architectural design for selling project-based services application software |
US8738476B2 (en) | 2008-12-03 | 2014-05-27 | Sap Ag | Architectural design for selling standardized services application software |
US8401908B2 (en) | 2008-12-03 | 2013-03-19 | Sap Ag | Architectural design for make-to-specification application software |
US8311904B2 (en) | 2008-12-03 | 2012-11-13 | Sap Ag | Architectural design for intra-company stock transfer application software |
US8321308B2 (en) | 2008-12-03 | 2012-11-27 | Sap Ag | Architectural design for manual invoicing application software |
US8671035B2 (en) | 2008-12-11 | 2014-03-11 | Sap Ag | Providing payroll software application as enterprise services |
US8768854B2 (en) | 2009-01-13 | 2014-07-01 | Stephen W. NEVILLE | Secure protocol for transactions |
US20100241519A1 (en) * | 2009-02-22 | 2010-09-23 | GreenReceipts, LLC | Systems and methods for capturing and managing transactional data related to product and service sales |
US8555359B2 (en) | 2009-02-26 | 2013-10-08 | Yodlee, Inc. | System and methods for automatically accessing a web site on behalf of a client |
US20100257109A1 (en) * | 2009-04-01 | 2010-10-07 | Compliance Systems, Inc. | System and Method for Associating Documents in a Transaction with Transaction Data |
DE102009003847A1 (de) | 2009-04-29 | 2010-11-04 | Krones Ag | Vorrichtung und Verfahren zum Ausleiten von Objekten von einer sich bewegenden Transporteinrichtung |
US8639920B2 (en) | 2009-05-11 | 2014-01-28 | Experian Marketing Solutions, Inc. | Systems and methods for providing anonymized user profile data |
US20100312675A1 (en) * | 2009-06-03 | 2010-12-09 | Awad Gasan O | Systems and Methods for Reporting Chargebacks |
US9608826B2 (en) | 2009-06-29 | 2017-03-28 | Jpmorgan Chase Bank, N.A. | System and method for partner key management |
CA2706151A1 (en) * | 2009-11-16 | 2011-05-16 | Mundip S. Bhinder | Seamlessly capturing transactional data at the merchant's point of sale environment and creating electronic receipts, all in real-time |
US8527384B2 (en) * | 2010-01-29 | 2013-09-03 | Bank Of America Corporation | Currency equivalency application |
US9652802B1 (en) | 2010-03-24 | 2017-05-16 | Consumerinfo.Com, Inc. | Indirect monitoring and reporting of a user's credit data |
US8447641B1 (en) | 2010-03-29 | 2013-05-21 | Jpmorgan Chase Bank, N.A. | System and method for automatically enrolling buyers into a network |
US9183560B2 (en) | 2010-05-28 | 2015-11-10 | Daniel H. Abelow | Reality alternate |
US8671004B2 (en) * | 2010-06-07 | 2014-03-11 | Visa U.S.A. Inc. | System and method of providing spending information by foreign visitors using transaction records of financial presentation devices |
US9152727B1 (en) | 2010-08-23 | 2015-10-06 | Experian Marketing Solutions, Inc. | Systems and methods for processing consumer information for targeted marketing applications |
US9069747B2 (en) | 2010-08-26 | 2015-06-30 | Sap Se | Methods, apparatus, systems and computer readable mediums for use in association with electronic spreadsheets |
US8589288B1 (en) | 2010-10-01 | 2013-11-19 | Jpmorgan Chase Bank, N.A. | System and method for electronic remittance of funds |
US8639616B1 (en) | 2010-10-01 | 2014-01-28 | Experian Information Solutions, Inc. | Business to contact linkage system |
US9042608B2 (en) | 2010-10-25 | 2015-05-26 | Pen-One, Inc. | Data security system |
KR101536785B1 (ko) * | 2010-10-29 | 2015-07-17 | 네이버 주식회사 | 멀티 로그인을 이용한 통합 커뮤니케이션 시스템 및 방법 그리고 통합 커뮤니케이션 툴의 동작을 제어하는 단말기 및 단말기에서의 커뮤니케이션 방법 |
US8930262B1 (en) | 2010-11-02 | 2015-01-06 | Experian Technology Ltd. | Systems and methods of assisted strategy design |
US8484186B1 (en) | 2010-11-12 | 2013-07-09 | Consumerinfo.Com, Inc. | Personalized people finder |
US9147042B1 (en) | 2010-11-22 | 2015-09-29 | Experian Information Solutions, Inc. | Systems and methods for data verification |
US8190504B1 (en) | 2010-12-23 | 2012-05-29 | Accenture Global Services Limited | Corporate payments, liquidity and cash management optimization service platform |
US10007915B2 (en) | 2011-01-24 | 2018-06-26 | Visa International Service Association | Systems and methods to facilitate loyalty reward transactions |
US8700510B2 (en) | 2011-02-11 | 2014-04-15 | Federal Reserve Bank Of Atlanta | Redirecting or returning international credit transfers |
US8543504B1 (en) | 2011-03-30 | 2013-09-24 | Jpmorgan Chase Bank, N.A. | Systems and methods for automated invoice entry |
US8543503B1 (en) | 2011-03-30 | 2013-09-24 | Jpmorgan Chase Bank, N.A. | Systems and methods for automated invoice entry |
US9558519B1 (en) | 2011-04-29 | 2017-01-31 | Consumerinfo.Com, Inc. | Exposing reporting cycle information |
US9607336B1 (en) | 2011-06-16 | 2017-03-28 | Consumerinfo.Com, Inc. | Providing credit inquiry alerts |
US9483606B1 (en) | 2011-07-08 | 2016-11-01 | Consumerinfo.Com, Inc. | Lifescore |
EP2732422A4 (de) | 2011-07-12 | 2014-12-24 | Experian Inf Solutions Inc | Systeme und verfahren für eine grossflächige kreditdatenverarbeitungsarchitektur |
US9106691B1 (en) | 2011-09-16 | 2015-08-11 | Consumerinfo.Com, Inc. | Systems and methods of identity protection and management |
US8738516B1 (en) | 2011-10-13 | 2014-05-27 | Consumerinfo.Com, Inc. | Debt services candidate locator |
US8768866B2 (en) | 2011-10-21 | 2014-07-01 | Sas Institute Inc. | Computer-implemented systems and methods for forecasting and estimation using grid regression |
US8943076B2 (en) | 2012-02-06 | 2015-01-27 | Dell Products, Lp | System to automate mapping of variables between business process applications and method therefor |
US9460436B2 (en) | 2012-03-16 | 2016-10-04 | Visa International Service Association | Systems and methods to apply the benefit of offers via a transaction handler |
US8805716B2 (en) | 2012-03-19 | 2014-08-12 | Dell Products, Lp | Dashboard system and method for identifying and monitoring process errors and throughput of integration software |
US9853959B1 (en) | 2012-05-07 | 2017-12-26 | Consumerinfo.Com, Inc. | Storage and maintenance of personal data |
US8589207B1 (en) * | 2012-05-15 | 2013-11-19 | Dell Products, Lp | System and method for determining and visually predicting at-risk integrated processes based on age and activity |
US10192262B2 (en) | 2012-05-30 | 2019-01-29 | Ncino, Inc. | System for periodically updating backings for resource requests |
US10282461B2 (en) | 2015-07-01 | 2019-05-07 | Ncino, Inc. | Structure-based entity analysis |
US10013237B2 (en) | 2012-05-30 | 2018-07-03 | Ncino, Inc. | Automated approval |
US8572083B1 (en) * | 2012-05-30 | 2013-10-29 | Ncino, Llc | Financial-service structured content manager |
USD678653S1 (en) | 2012-07-19 | 2013-03-19 | Jpmorgan Chase Bank, N.A. | Drive-up financial transaction machine |
US20140046828A1 (en) * | 2012-08-10 | 2014-02-13 | Bank Of America Corporation | Financial evaluation based on foreign remittance activity |
US9449056B1 (en) | 2012-11-01 | 2016-09-20 | Intuit Inc. | Method and system for creating and updating an entity name alias table |
US9654541B1 (en) | 2012-11-12 | 2017-05-16 | Consumerinfo.Com, Inc. | Aggregating user web browsing data |
US8856894B1 (en) | 2012-11-28 | 2014-10-07 | Consumerinfo.Com, Inc. | Always on authentication |
US9916621B1 (en) | 2012-11-30 | 2018-03-13 | Consumerinfo.Com, Inc. | Presentation of credit score factors |
US10255598B1 (en) | 2012-12-06 | 2019-04-09 | Consumerinfo.Com, Inc. | Credit card account data extraction |
US9697263B1 (en) | 2013-03-04 | 2017-07-04 | Experian Information Solutions, Inc. | Consumer data request fulfillment system |
US8972400B1 (en) | 2013-03-11 | 2015-03-03 | Consumerinfo.Com, Inc. | Profile data management |
USD690074S1 (en) | 2013-03-13 | 2013-09-17 | Jpmorgan Chase Bank, N.A. | Financial transaction machine |
US20140283121A1 (en) * | 2013-03-14 | 2014-09-18 | Massachusetts Mutual Life Insurance Group | Computer Systems and Methods for Capturing Electronic Service Requests and Responses |
US9406085B1 (en) | 2013-03-14 | 2016-08-02 | Consumerinfo.Com, Inc. | System and methods for credit dispute processing, resolution, and reporting |
US9870589B1 (en) | 2013-03-14 | 2018-01-16 | Consumerinfo.Com, Inc. | Credit utilization tracking and reporting |
US9231979B2 (en) | 2013-03-14 | 2016-01-05 | Sas Institute Inc. | Rule optimization for classification and detection |
US9594907B2 (en) | 2013-03-14 | 2017-03-14 | Sas Institute Inc. | Unauthorized activity detection and classification |
US10102570B1 (en) | 2013-03-14 | 2018-10-16 | Consumerinfo.Com, Inc. | Account vulnerability alerts |
US9633322B1 (en) | 2013-03-15 | 2017-04-25 | Consumerinfo.Com, Inc. | Adjustment of knowledge-based authentication |
US10664936B2 (en) | 2013-03-15 | 2020-05-26 | Csidentity Corporation | Authentication systems and methods for on-demand products |
US9419957B1 (en) | 2013-03-15 | 2016-08-16 | Jpmorgan Chase Bank, N.A. | Confidence-based authentication |
US10685398B1 (en) | 2013-04-23 | 2020-06-16 | Consumerinfo.Com, Inc. | Presenting credit score information |
US20140330620A1 (en) * | 2013-05-02 | 2014-11-06 | Frank Abella | Computer-implemented system and method for benchmarking, accounting, analysis, and cost forecasting |
US9721147B1 (en) | 2013-05-23 | 2017-08-01 | Consumerinfo.Com, Inc. | Digital identity |
TW201445995A (zh) * | 2013-05-31 | 2014-12-01 | Hon Hai Prec Ind Co Ltd | 數位內容處理系統及方法 |
US9183074B2 (en) | 2013-06-21 | 2015-11-10 | Dell Products, Lp | Integration process management console with error resolution interface |
US9443268B1 (en) | 2013-08-16 | 2016-09-13 | Consumerinfo.Com, Inc. | Bill payment and reporting |
US20150127560A1 (en) * | 2013-11-05 | 2015-05-07 | Bank Of America Corporation | Unified recovery system for payments in arrears |
US9058626B1 (en) | 2013-11-13 | 2015-06-16 | Jpmorgan Chase Bank, N.A. | System and method for financial services device usage |
US10102536B1 (en) | 2013-11-15 | 2018-10-16 | Experian Information Solutions, Inc. | Micro-geographic aggregation system |
US10325314B1 (en) | 2013-11-15 | 2019-06-18 | Consumerinfo.Com, Inc. | Payment reporting systems |
US9477737B1 (en) | 2013-11-20 | 2016-10-25 | Consumerinfo.Com, Inc. | Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules |
US9529851B1 (en) | 2013-12-02 | 2016-12-27 | Experian Information Solutions, Inc. | Server architecture for electronic data quality processing |
US10148726B1 (en) | 2014-01-24 | 2018-12-04 | Jpmorgan Chase Bank, N.A. | Initiating operating system commands based on browser cookies |
US10733618B2 (en) * | 2014-01-28 | 2020-08-04 | Mastercard International Incorporated | Systems and methods for determining and analyzing characteristics of devices used in payment transactions |
US10262362B1 (en) | 2014-02-14 | 2019-04-16 | Experian Information Solutions, Inc. | Automatic generation of code for attributes |
USD760256S1 (en) | 2014-03-25 | 2016-06-28 | Consumerinfo.Com, Inc. | Display screen or portion thereof with graphical user interface |
USD759689S1 (en) | 2014-03-25 | 2016-06-21 | Consumerinfo.Com, Inc. | Display screen or portion thereof with graphical user interface |
USD759690S1 (en) | 2014-03-25 | 2016-06-21 | Consumerinfo.Com, Inc. | Display screen or portion thereof with graphical user interface |
US9892457B1 (en) | 2014-04-16 | 2018-02-13 | Consumerinfo.Com, Inc. | Providing credit data in search results |
US10373240B1 (en) | 2014-04-25 | 2019-08-06 | Csidentity Corporation | Systems, methods and computer-program products for eligibility verification |
US9576030B1 (en) | 2014-05-07 | 2017-02-21 | Consumerinfo.Com, Inc. | Keeping up with the joneses |
GB2541616A (en) * | 2014-06-30 | 2017-02-22 | Cronus Consulting Group Pty Ltd | Data processing system and method for financial or non-financial data |
US10242019B1 (en) | 2014-12-19 | 2019-03-26 | Experian Information Solutions, Inc. | User behavior segmentation using latent topic detection |
US20160180330A1 (en) * | 2014-12-23 | 2016-06-23 | Mastercard International Incorporated | Method and system for recovery of a lost payment card |
US10757154B1 (en) | 2015-11-24 | 2020-08-25 | Experian Information Solutions, Inc. | Real-time event-based notification system |
US9904957B2 (en) | 2016-01-15 | 2018-02-27 | FinLocker LLC | Systems and/or methods for maintaining control over, and access to, sensitive data inclusive digital vaults and hierarchically-arranged information elements thereof |
US10019588B2 (en) | 2016-01-15 | 2018-07-10 | FinLocker LLC | Systems and/or methods for enabling cooperatively-completed rules-based data analytics of potentially sensitive data |
US9672487B1 (en) | 2016-01-15 | 2017-06-06 | FinLocker LLC | Systems and/or methods for providing enhanced control over and visibility into workflows where potentially sensitive data is processed by different operators, regardless of current workflow task owner |
US10678894B2 (en) | 2016-08-24 | 2020-06-09 | Experian Information Solutions, Inc. | Disambiguation and authentication of device users |
CA3050139A1 (en) | 2017-01-31 | 2018-08-09 | Experian Information Solutions, Inc. | Massive scale heterogeneous data ingestion and user resolution |
US10692057B1 (en) | 2017-03-03 | 2020-06-23 | Wells Fargo Bank, N.A. | Prepayment validation by originator and beneficiary |
US10735183B1 (en) | 2017-06-30 | 2020-08-04 | Experian Information Solutions, Inc. | Symmetric encryption for private smart contracts among multiple parties in a private peer-to-peer network |
TWI650723B (zh) * | 2017-10-30 | 2019-02-11 | 天逸財金科技服務股份有限公司 | 資產證明授權查詢方法與系統 |
US20190156305A1 (en) * | 2017-11-21 | 2019-05-23 | Onyx CenterSource, Inc. | Electronic transaction analysis and matching in a network |
US10911234B2 (en) | 2018-06-22 | 2021-02-02 | Experian Information Solutions, Inc. | System and method for a token gateway environment |
US11093462B1 (en) | 2018-08-29 | 2021-08-17 | Intuit Inc. | Method and system for identifying account duplication in data management systems |
US11265324B2 (en) | 2018-09-05 | 2022-03-01 | Consumerinfo.Com, Inc. | User permissions for access to secure data at third-party |
US10963434B1 (en) | 2018-09-07 | 2021-03-30 | Experian Information Solutions, Inc. | Data architecture for supporting multiple search models |
US11315179B1 (en) | 2018-11-16 | 2022-04-26 | Consumerinfo.Com, Inc. | Methods and apparatuses for customized card recommendations |
WO2020146667A1 (en) | 2019-01-11 | 2020-07-16 | Experian Information Solutions, Inc. | Systems and methods for secure data aggregation and computation |
US11238656B1 (en) | 2019-02-22 | 2022-02-01 | Consumerinfo.Com, Inc. | System and method for an augmented reality experience via an artificial intelligence bot |
WO2020257657A1 (en) | 2019-06-19 | 2020-12-24 | FinanceNinja, LLC | Systems and methods for implementing a sponsor portal for mediating services to end users |
US11645344B2 (en) | 2019-08-26 | 2023-05-09 | Experian Health, Inc. | Entity mapping based on incongruent entity data |
US11941065B1 (en) | 2019-09-13 | 2024-03-26 | Experian Information Solutions, Inc. | Single identifier platform for storing entity data |
US11907243B2 (en) | 2020-09-25 | 2024-02-20 | Confie Holding II Co. | Core reconciliation system with cross-platform data aggregation and validation |
US11880377B1 (en) | 2021-03-26 | 2024-01-23 | Experian Information Solutions, Inc. | Systems and methods for entity resolution |
US20220398583A1 (en) * | 2021-06-09 | 2022-12-15 | Steady Platform Llc | Transaction reconciliation and deduplication |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5189608A (en) * | 1987-06-01 | 1993-02-23 | Imrs Operations, Inc. | Method and apparatus for storing and generating financial information employing user specified input and output formats |
ATE441897T1 (de) * | 1995-02-13 | 2009-09-15 | Intertrust Tech Corp | Systeme und verfahren zur verwaltung von gesicherten transaktionen und zum schutz von elektronischen rechten |
IES77152B2 (en) * | 1995-08-24 | 1997-11-19 | Martin Curley | Tourist information and reservation system |
AU2536297A (en) * | 1996-03-28 | 1997-10-17 | Tackline Communications, Inc. | Integrated financial investment services information system |
US6173429B1 (en) * | 1997-03-14 | 2001-01-09 | Harris Corporation | Apparatus for providing error correction data in a digital data transfer system |
US5991750A (en) * | 1997-10-24 | 1999-11-23 | Ge Capital | System and method for pre-authorization of individual account transactions |
US6128602A (en) * | 1997-10-27 | 2000-10-03 | Bank Of America Corporation | Open-architecture system for real-time consolidation of information from multiple financial systems |
-
1998
- 1998-10-05 US US09/166,069 patent/US6128602A/en not_active Expired - Lifetime
- 1998-10-22 EP EP98953924A patent/EP1027672B1/de not_active Expired - Lifetime
- 1998-10-22 CA CA002308271A patent/CA2308271A1/en not_active Abandoned
- 1998-10-22 AT AT98953924T patent/ATE285605T1/de not_active IP Right Cessation
- 1998-10-22 DE DE69828306T patent/DE69828306T2/de not_active Expired - Fee Related
- 1998-10-22 WO PCT/US1998/022461 patent/WO1999022326A1/en active IP Right Grant
- 1998-10-22 AU AU11174/99A patent/AU741068B2/en not_active Ceased
-
2004
- 2004-05-04 US US10/837,692 patent/US7765136B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CA2308271A1 (en) | 1999-05-06 |
ATE285605T1 (de) | 2005-01-15 |
EP1027672B1 (de) | 2004-12-22 |
US20040205011A1 (en) | 2004-10-14 |
EP1027672A1 (de) | 2000-08-16 |
AU1117499A (en) | 1999-05-17 |
US7765136B2 (en) | 2010-07-27 |
US6128602A (en) | 2000-10-03 |
DE69828306D1 (de) | 2005-01-27 |
WO1999022326A1 (en) | 1999-05-06 |
AU741068B2 (en) | 2001-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69828306T2 (de) | System mit offener architektur zum echtzeit-konsolidieren der information mehrerer finanzieller systeme | |
DE69534982T2 (de) | Computer-zahlungssystem zum kaufen von informationsprodukten mittels elektronischem transfer auf dem internet | |
DE19681381B4 (de) | Kreditkartensystem und Verwendung einer Kreditkarte in einem derartigen Kreditkartensystem | |
DE69628022T2 (de) | Verfahren zur faktorierung über das internet | |
DE69821992T2 (de) | System und verfahren zum steuern von finanziellen überweisungen über ein drahtloses netzwerk | |
US6873972B1 (en) | Systems and methods for credit line monitoring | |
DE60112914T2 (de) | Shopping- und bezahlungs-/kreditabwicklung | |
EP1088287A1 (de) | Anwendungsübergreifendes arbeitszeitblatt | |
DE112005002673T5 (de) | Verbessertes lokales Internet-Einkaufssystem und Verfahren dazu | |
JP2003529129A (ja) | 貿易金融自動化システム | |
EP1331617A2 (de) | Verfahren und Anordung zur Durchführung einer bargeldlosen Zahlungstransaktion | |
WO2007059977A1 (de) | Computer-implementiertes system zur erzeugung, bearbeitung und verwaltung von strukturierten datensätzen | |
US7840495B2 (en) | System and method for the payment and accounting of petty disbursements | |
DE10048841A1 (de) | Verfahren und System für elektronischen Handel | |
CN104657896A (zh) | 一种cms信贷信息共享管理的数据采集和共享系统 | |
US20030182215A1 (en) | Network-enabled method and system for asset finance | |
WO2004006198A1 (de) | Verfahren zur elektronischen bezahlung einer ware oder dienstleistung unter nutzung eines mobilfunknetzes und anordnung zu dessen durchführung | |
DE112019006109T5 (de) | Einkaufsmanagementsystem und -verfahren | |
DE60115082T2 (de) | Dynamische zahlungskarten und entsprechende verwaltungssysteme und zugehörige verfahren | |
EP1278163A1 (de) | Verfahren und System zur telekommunikationsgestützten Entrichtung und Abrechnung von Gebühren | |
EP1128340A1 (de) | Verfahren zum Aufladen eines Kundenkontos für Telekommunikationsdienste und entsprechendes Aufladesystem | |
DE10234004A1 (de) | Verfahren und System zur Abwicklung von Bestellvorgängen | |
DE60036417T2 (de) | Verfahren zur durchführung von online kauftransaktionen | |
EP1388138B1 (de) | Verfahren und anordnung zum bezahlen von über ein datennetz abrufbaren datenangeboten | |
DE10151200A1 (de) | System, Verfahren und Computerprogramm-Produkt zur Erzeugung und/oder Verwendung einer mobilen Digitalkarte |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |