DE19602136A1 - Dokumenten-Verarbeitungssystem und Verfahren zum Verarbeiten eines Dokuments - Google Patents
Dokumenten-Verarbeitungssystem und Verfahren zum Verarbeiten eines DokumentsInfo
- Publication number
- DE19602136A1 DE19602136A1 DE19602136A DE19602136A DE19602136A1 DE 19602136 A1 DE19602136 A1 DE 19602136A1 DE 19602136 A DE19602136 A DE 19602136A DE 19602136 A DE19602136 A DE 19602136A DE 19602136 A1 DE19602136 A1 DE 19602136A1
- Authority
- DE
- Germany
- Prior art keywords
- document
- subsystem
- information
- readable
- machine
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/12—Card verification
- G07F7/122—Online card verification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0004—Hybrid readers
Description
Die Erfindung betrifft ein Dokumenten-Verarbeitungssystem und
ein Verfahren zum Verarbeiten eines Dokuments, und betrifft ins
besondere das Gebiet Dokumenten-Verifikation und -Verfolgen, und
insbesondere ein Verfolgen, ein Steuern, eine Authentisierung
und eine Verifikation bzw. ein Nachprüfen von Papier- und elek
tronischen Dokumenten.
Bei vielen Dokumenten muß die Echtheit beglaubigt werden, um die
Gültigkeit der Information, welche sie enthalten, zu verifizie
ren oder zu bestätigen. Beispielsweise erfordern rechtsgültige
Verträge, Führerscheine, Reisepässe, a.ä. alle einen gewissen
Authenzitätsnachweis, damit sie als gültig betrachtet werden.
Oft liegt diese Last bei dem Inhaber des Dokuments. Übliche
Nachweisformen umfassen Unterschriften, Hologramme, Siegel,
usw., was von der Schwierigkeit einer Reproduktion abhängt, um
ein Fälschen zu verhindern. Daher beinhalten diese Dokumente
selbst einen gewissen Authentizitäts-Nachweisgrad.
Beispielsweise werden in den USA Arzneimittel-Rezepte, die es
Patienten ermöglichen, kontrollierte Substanzen zu kaufen, übli
cherweise auf einem Briefkopf eines Arztes geschrieben und ent
halten die Unterschrift des Arztes und eine Identifizierungszahl
sowie Bezeichnung und Art des zu verkaufenden Arzneimittels.
Folglich steht üblicherweise ein Rezept aus einem bedruckten
Teil (d. h. dem Briefkopf usw.) und dem ausgefüllten (oft hand
geschriebenen) Teil, und ein Nachweis, daß ein Rezept echt ist,
basiert auf der Tatsache, daß sowohl der Briefkopf des Doku
ments als auch die Unterschriften schwierig wiederzugeben sind.
Dokumente können jedoch mit solchen Veränderungen geändert wer
den, die äußerst schwierig festzustellen sind. Bei Rezepten
sind der gedruckte Teil und der ausgefüllte Teil visuell ge
trennt, wodurch es leicht gemacht ist, den ausgefüllten Teil
"zu ändern" oder zu verändern. Beispielsweise können bei Rezep
ten skrupellose Personen das geschriebene Rezept "auslacken"
(und tun es auch) und dann das leere Formular photokopieren. Zu
diesem Zeitpunkt kann ein anderes Rezept auf solche Formulare
für die von diesen Personen gewünschten Arzneien geschrieben
werden, so daß große Mengen Substanzen über hierzu legitimierte
Apotheken erhalten werden können. Daher kann, selbst wenn Doku
mente eine gewisse Authentizitäts-Nachweis-Form enthalten, ein
Dokument nicht gültige Daten enthalten. Es ist daher wünschens
wert, ein System zu schaffen, das in der Lage ist, eine Doku
menten-Authentizität zu prüfen oder nachzuweisen bzw. zu veri
fizieren, wodurch ein zuverlässigeres Mittel geschaffen ist,
den notwendigen Nachweis festzustellen.
Datennetze, die sowohl Ortsbereiche als auch größere (z. B. glo
bale) Bereiche überdecken, sind vorhanden, um leistungsfähige
Übertragungsmöglichkeiten über verschiedene Entfernungen zu
schaffen. Derartige Netze erlauben es Benutzern, an entfernten
Orten Zugriff auf gewünschte Daten zu haben und mit anderen
entfernten Orten oder zentralen Bereichen zu kommunizieren.
Ein derartiges Netz wird bei der Kreditkarten-Überprüfung ein
gesetzt.
Kreditkarten werden durch Benutzen von maschinen-lesbarer Tech
nologie überprüft, wobei eine Kreditkarte eingeführt werden
kann und durch eine Überprüfeinrichtung gelesen wird. Beim
Gleiten der Karte durch das Gerät wird die Karte gelesen und es
wird auf eine Datenbasis zugegriffen, in welcher festgestellt
wird, ob die harte gültig ist und ob der zu belastende Betrag
unter dem verfügbaren Limit der Karte liegt. Die Datenbasis
kann in der Nähe oder an irgendeiner anderen zentralen Stelle
untergebracht sein. Diese Systeme bestätigen jedoch nicht die
Echtheit von gedruckten oder geschriebenen Daten auf Papierdo
kumenten.
Die Erfindung soll daher ein System schaffen, welches eine Ve
rifikation bzw. einen Echtheitsnachweis von Papierdokumenten
unterstützt bzw. erhärtet, einschließlich deren Authentizität
bezüglich der darauf enthaltenen Information. Die Erfindung hat
eine Anzahl Anwendungsmöglichkeiten, wobei eine Anwendung eine
Rezept-Verifikation und ein -Verfolgen ist. Die Erfindung soll
auch ein System schaffen, welches den ausgefüllten Teil eines
Rezepts (oder eines anderen Formulars) mit dem gedruckten Teil
kombiniert.
Gemäß der Erfindung ist dies bei einem Datenverarbeitungssystem
mit den Merkmalen im Anspruch 1 sowie bei einem Verfahren zum
Bearbeiten eines Dokuments mit den Merkmalen eines Anspruchs 24
erreicht. Vorteilhafte Weiterbildungen sind Gegenstand der auf
einen der vorstehenden Ansprüche rückbezogenen Ansprüche 2 bis
23 bzw. 25 bis 30.
Das erfindungsgemäße Dokumenten-Verarbeitungssystem weist ein
Server-Untersystem auf, das Information speichert, die einem
Dokument entspricht, das von Menschen lesbare und maschinen-
lesbare Information enthält. Ebenso ist in dem Dokumenten-Ver
arbeitungssystem ein Klienten-Untersystem vorhanden, welches
das Dokument erhält und die maschinen-lesbare Information in
terpretiert. Mit Hilfe von Information auf dem Dokument nimmt
das Klienten-Untersystem Verbindung mit dem Server auf, um die
Gültigkeit von Information auf dem Dokument zu verifizieren
bzw. zu überprüfen. Die Verbindung zwischen dem Server- und dem
Klienten-Untersystem wird mit Hilfe eines Kommunikationsnetzes
erreicht, über das Information zwischen dem Server- und dem
Klienten-Untersystem ausgetauscht werden kann.
Nachfolgend wird die Erfindung anhand von bevorzugten Ausfüh
rungsformen unter Bezugnahme auf die anliegenden Zeichnungen im
einzelnen erläutert, wobei jedoch die Erfindung nicht auf die
spezifischen Ausführungsformen beschränkt ist, sondern diese
nur der Erläuterung und dem Verständnis dienen. Es zeigen:
Fig. 1 ein Blockdiagramm einer Ausführungsform eines Dokumen
ten-Verarbeitungssystems der Erfindung;
Fig. 2 ein Flußdiagramm des Prozesses der Erfindung;
Fig. 3 eine Ausführungsform eines Rezeptsystems der Erfindung;
Fig. 4A einen Teil eines Dokuments;
Fig. 4B eine vergrößerte Darstellung des Dokuments der Fig. 4A;
Fig. 4C eine vergrößerte Darstellung des Dokuments der Fig. 4A,
deren Inhalt unverändert, aber aus seiner ursprünglichen
Position in Fig. 4A in eine neue Position verschoben ist,
die näher bei dem rechten und oberen Rand liegt;
Fig. 4D die vergrößerte Darstellung des geänderten Dokuments von
Fig. 4A;
Fig. 4E eine vergrößerte Darstellung des Dokuments von Fig. 4A,
welche im Inhalt unverändert ist, aber um 90° bezüglich
der ursprünglichen Position in Fig. 4A gedreht ist;
Fig. 4F eine vergrößerte Darstellung des Dokuments 4A, die in
haltlich unverändert ist, aber um 180° bezüglich dessen
ursprünglicher Position in Fig. 4A gedreht, (d. h. auf den
Kopf gestellt ist);
Fig. 5A Berechtigungsnachweise (tokens) in einem Block;
Fig. 5B die Berechtigungsnachweise in einem "geänderten" Block,
welcher an derselben Position bezüglich des Dokuments
wie der Block in Fig. 5A angeordnet ist;
Fig. 5C dieselben Formwerte in Tabellenform, welche dem Berech
tigungsnachweis zugeordnet ist, die unter dem Querbalken
in Fig. 5A festgelegt ist, und
Fig. 5D dieselben Formwerte in Tabellenform, welche dem Berech
tigungsnachweis zugeordnet sind, der unter dem Querbal
ken in Fig. 5B festgelegt ist.
Es wird nunmehr ein Dokumenten-Verifikations- und Verfolgungs
system (Tracking) mit speziellen Anwendungen beim Auslegen des
Verordnens eines Arzneimittels beschrieben. In der folgenden de
taillierten Beschreibung der Erfindung sind zahlreiche spezifi
sche Einzelheiten angeführt, um dadurch für ein gründliches Ver
ständnis der Erfindung zu sorgen. Jedoch kann jeder Fachmann die
vorliegende Erfindung auch ohne diese spezifischen Einzelheiten
in die Praxis umsetzen. In anderen Fällen sind bekannte Struktu
ren und Vorrichtungen in Form eines Blockdiagramms nicht im ein
zelnen dargestellt, um dadurch zu vermeiden, daß die Erfindung
unverständlich wird.
In Fig. 1 zeigt ein Blockdiagramm einer Ausführungsform eines
Dokumenten-Verifikations- und Verfolgungssystems der Erfin
dung. Da Fig. 1 nur dazu dient, das System der Erfindung als Gan
zes zu beschreiben, sind eine Anzahl Einzelheiten des Systems
nicht dargestellt. Wenn es für die Offenbarung der Erfindung
notwendig ist, werden weitere Einzelheiten anhand der anderen
Figuren beschrieben.
Wie in Fig. 1 dargestellt, weist das System, das bei der Erfin
dung verwendet werden kann, im allgemeinen ein Server-Untersy
stem 101 und ein Klienten-Untersystem 102 auf (wobei Klient ein
Synonym für Mandat, Kunde, Patient, u.ä. sein soll). Das Server-
Untersystem 101 und das Klienten-Untersystem 102 sind über ein
Datennetz miteinander verbunden. Obwohl das System der Erfindung
mit nur einem Server- und nur einem Klienten-Untersystem darge
stellt ist, sind andere Konfigurationen mit mehreren Server
und/oder mehreren Klienten möglich.
Das Dokumenten-Verifikations- und Verfolgungssystem der Erfin
dung erlaubt es dem Inhaber eines Dokuments die Authentizität
des Dokuments gegenüber einer dritten Partei nachzuweisen. Das
erfindungsgemäße System benutzt maschinen-lesbare (z. B. digita
le) Information, die auf Papierdokumente gedruckt ist, als Teil
des Verifikationsprozesses. Die maschinen-lesbare Information
ist spezifisch für das Dokument, das verfolgt werden kann.
In einer Ausführungsform schafft das Server-Untersystem 101
zwei Hauptfunktionen. Erstens ist das Server-System 101 dafür
verantwortlich, ein Papierdokument mit sowohl von Menschen als
auch von Maschinen lesbarer Information zu erzeugen. Die maschi
nen-lesbare Information auf dem Papierdokument entspricht teil
weise der von Menschen lesbaren Information auf dem Papierdoku
ment. Zweitens verwaltet das Server-Untersystem 101 eine elek
tronische Version des Papierdokuments für eine Verifikation und
ein Dokumenten-Verfolgen. Das Klienten-Untersystem 102 erhält
das Papierdokument und stellt mit Hilfe der auf dem Dokument
enthaltenen Information über das Netz 103 eine Verbindung zu dem
Server-Untersystem 101 her. Das Server-Untersystem 101 verwendet
die archivierte elektronische Version und zeigt dem Klienten-Un
tersystem an, ob das Dokument gültige Information enthält. Das
heißt, das Server-Untersystem 101 verifiziert und bestätigt die
Gültigkeit des Dokuments und die Information, die es enthält.
Die Authentizität, die von dem Server-Untersystem 101 entspre
chend der von dem Klienten-Untersystem 102 abgegebenen Informa
tion bestätigt worden ist, kann eine Feststellung enthalten, ob
die auf dem Papierdokument enthaltene Information gültig ist.
Das erfindungsgemäße System benutzt die maschinen-lesbare Infor
mation, ob eine Änderung bei der von Menschen lesbare Informa
tion gemacht worden ist. Eine derartige Veränderung kann von dem
Inhaber des Dokuments gemacht worden sein (z. B. eine skrupellose
Rezept-Modifikation). Folglich sieht die Erfindung ein Verfolgen
bzw. Nachgehen zwischen der von Menschen lesbaren Information
und der maschinen-lesbaren Information auf dem Papierdokument
vor. Zusätzlich zu der Verifikation kann das erfindungsgemäße
System auch eine Versionskontroll- und automatische Formularver
arbeitung unterstützen.
Das Server-Untersystem 101 wird von jedem einzelnen Verfasser
gedruckter Dokumente verwaltet. Das Server-Untersystem 101 weist
einen Dokumentenspeicher 101a zum Speichern von Kopien, Be
schreibungen bzw. Darstellungen und Verfolgungsinformation für
alle Dokumente auf, welche der Verfasser schafft, (z. B. veröf
fentlicht). Datenbasis-Management-Software kann in dem Server-
Untersystem 101 enthalten sein, um Zugriff und Operation des Do
kumentenspeichers 101A zu koordinieren. Übertragungseinrichtun
gen 101B sind vorgesehen, um Forderungen von Klienten zu behan
deln, um die Authentizität und Information eines Dokuments nach
zuprüfen. In dem Server-Untersystem 101 ist auch eine intelli
gente Verarbeitung 101C vorgesehen, um dem Server zu erlauben,
den Informationsaustausch zu reduzieren, der für eine Verifika
tion notwendig ist. Die intelligente Verarbeitung 101C kann
auch aktualisierte Dokumente erzeugen, wenn solche verfügbar
sind, oder sie kann verhindern, daß Dokumente wieder verifiziert
und überprüft werden. Die intelligente Verarbeitung 101C des
Server-Untersystems 101 kann verhindern, daß Dokumente "wieder
verifiziert" werden, indem sie aus dem Dokumentenspeicher 101A
entfernt werden.
Das Server-Untersystem 101 kann auch einen Printer/Drucker 101D
enthalten, der Hardcopy-Bilder von zu veröffentlichenden Doku
menten erzeugt. Der Printer/Drucker 101D kann Software enthal
ten, die auf einem Computersystem läuft, um die maschinen-lesba
re Information, wie Strichcodes, auszudrucken. In einer Ausfüh
rungsform können diese Bilder elektronische Bilder sein. Jedes
Bild enthält einen maschinen-lesbaren und einen von Menschen
lesbaren Teil. Der maschinen-lesbare Teil ist eine codierte Ver
sion über das Dokument (z. B. Information in dem von Menschen
lesbaren Teil), und eine Ausführungsform kann eine eindeutige
Identifizierung, eine Version-Zahl, ein Datum und andere rele
vante Information (z. B. einen Arzneinamen für ein Rezept) ent
halten. In einer Ausführungsform ist die maschinen-lesbare In
formation ein 2D-Strichcode. Die maschinen-lesbare Information
kann verschlüsselt sein. Der Printer/Drucker 101D braucht nicht
in dem Server-Untersystem 101 enthalten sein, da die Dokumente
von dem Server-Untersystem 10 gesondert erzeugt und in das Ser
ver-Untersystem 101 nach ihrer Schaffung eingegeben werden.
Das Server-Untersystem 101 kann als Computersystem in Hardware
und/oder Software ausgeführt sein. Beispielsweise kann der Doku
mentenspeicher 101a den Hauptspeicher (z. B. einen Random-Spei
cher (RAM) oder eine andere dynamische Speichervorrichtung) oder
ein Festplattenspeicher des Computersystems aufweisen. Die Über
tragungseinrichtungen 101B können Hardware und/oder Software in
dem Computersystem enthalten, das eine Übertragung über ein Da
tennetz (z. B. ein Modem) ermöglicht, sowie Anfragen durchführt.
Die intelligente Verarbeitung 101C kann einen Prozessor in dem
Computersystem aufweisen, welcher Anweisungen bzw. Befehle aus
führt. Der Printer/Drucker 101D kann den Prozessor des Computer-
Systems aufweisen, das mit einem Printer oder einem peripheren
Hardcopy-Gerät in dem Computersystem zusammenarbeitet.
Das Computersystem des Server-Untersystems 101 kann auch einen
Bus oder eine andere Übertragungseinrichtung 101, um Information
zwischen den verschiedenen Komponenten und Einrichtungen zu
übertragen, einen Festwertspeicher (ROM) und/oder eine andere
statische Speichervorrichtung 106, die mit dem Bus 101 verbunden
ist, um statische Informationsanweisung für eine intelligente
Verarbeitung 101C zu speichern, und eine Datenspeichervorrich
tung 107, wie eine Magnetplatte oder eine Bildplatte und deren
entsprechende Plattenansteuerung sowie periphere Ein-/Ausgabege
räte aufweisen. Diese peripheren Ein-/Ausgabegeräte können eine
Anzeigevorrichtung, wie eine Kathodenstrahlröhre (ORT) oder ein
Flüssigkristall-Display (LCD) aufweisen, um Information einem
Computer-Benutzer anzuzeigen. Eine alphanumerische Eingabevor
richtung mit alphanumerischen und anderen Tasten kann in dem
Server-Untersystem 101 vorgesehen sein, um Information und Be
fehlsauswählvorgänge an die Übertragungseinrichtungen 101B, die
intelligente Verarbeitung 101C und den Printer/Drucker 101D zu
übertragen. Eine zusätzliche Benutzer-Eingabeeinheit kann eine
Cursor-Steuereinheit, wie eine Maus, einen Trackball, einen
Schribstift, ein Trackpad oder andere Cursor-Richtungstasten
aufweisen, um Richtungsinformation und Befehl -Auswählvorgänge
an die intelligente Verarbeitung zu übertragen, und um eine Cur
sor-Bewegung auf einem in einem Server vorgesehenen Display zu
steuern.
Systembenutzer (z. B. Kaufleute, Apotheker, usw.), die Dokumente
verifizieren bzw. überprüfen wollen, benutzen das Klienten-Un
tersystem 102, welches zum Scannen von Dokumenten einen Scanner
102A aufweist. Der Scanner 102A scannt die codierte Information.
In einer Ausführungsform scannt der Scanner 102A auch andere von
Menschen interpretierbare Information des Dokuments. In einer
Ausführungsform kann das Klienten-Untersystem 102 Erkennungs-
Software/Hardware (z. B. eine Handschrift-Erkennung) aufweisen,
um Information auf dem Dokument, wie Unterschriften zu interpre
tieren. Das Klienten-Untersystem 102 kann auch eine intelligente
Verarbeitung 102B und Übertragungseinrichtungen 102C aufweisen,
durch welche das Klienten-Untersystem 102 mit dem Server-Unter
system 101 basierend auf der gescannten Information Verbindung
aufnehmen kann, um das Dokument zu verifizieren bzw. dessen
Echtheit festzustellen. Die Übertragungseinrichtungen 102C über
tragen und empfangen Signale von einem oder mehreren Server-Un
tersystemen und sie können Abfrage-Software enthalten, die Da
ten, Dechiffrierdaten empfängt, sucht und auf Anfragen von dem
Server-Untersystem 101 beantwortet. In einer Ausführungsform
weist das Klienten-Untersystem 102 ein Computersystem, das dem
jenigen des Server-Untersystems 101 entspricht, mit zusätzlicher
Scann-Software und -Hardware auf.
Das Server-Untersystem 101 und das Klienten-Untersystem 102
sind durch ein globales Netz, wie ein digitales Netz (z. B. In
ternet) miteinander verbunden. Das System gemäß der Erfindung
kann jedoch auch mit Hilfe von Fernsprech- oder ISDN-Netzen aus
geführt werden. Die Wahl des Netzes hängt von der Geschwindig
keit ab, die gefordert wird, oder bei den Benutzern erreichbar
ist.
Die Erfindung arbeitet mit einer elektronischen Version jedes
verfügbaren Dokuments, um ein gedrucktes Dokument zu verifizie
ren und zu verfolgen. In der Erfindung erhält jeder Verfasser
eines solchen Dokuments (z. B. ein Arzt) einen Server, wie bei
spielsweise das Server-Untersystem 101. Eine elektronische Ver
sion des Dokuments wird in dem Dokumentenspeicher zusammen mit
Beschreibungen und Verfolgungsinformation gespeichert. Folglich
haben alle Dokumente, die geschaffen werden, eine entsprechende
Aufzeichnung, die für eine Verifikation gespeichert ist. Wenn
beispielsweise der Verfasser ein Arzt ist, können die Beschrei
bungen für alle Rezepte von dem Arzt in dem Dokumenten-Speicher
teil des Server-Untersystems 101 erhalten werden.
Das Dokument wird mit Hilfe des Drucker/Printers 101C des Ser
ver-Untersystems 101 erzeugt und enthält einen codierten Bereich
oder einen Bildteil. In einer Ausführungsform werden gemäß der
Erfindung gedruckte Teile eines Rezepts mit ausgefüllten Teilen
kombiniert, um ein Dokument mit einem räumlich nicht unter
scheidbaren Block (codierten Bereich) zu schaffen.
In einer Ausführungsform enthält die codierte Information eine
eindeutige Identifizierung, eine Versionszahl, ein Datum und an
derer relevante Information, um den gedruckten von Menschen les
baren Teil des Dokuments zu identifizieren. Andere Information
kann den Namen eines Arzneimittels, eine verordnete Dosierung,
einen Patientennamen, einen Arztnamen, den augenblicklichen In
haber des Dokuments und die Adresse der verifizierenden Servers
anzeigen. Die andere Information kann ortsbedingte Information
enthalten, die anzeigt, wo vom Menschen interpretierbare oder
andere sachdienliche Information auf dem Dokument enthalten ist,
welche verwendet wird, um die Authentizität/Gültigkeit des Doku
ments zu identifizieren. Diese ortsbedingte Information wird
hier als "An"-Pixel bezeichnet. Die Information kann mit Hilfe
vorhandener Codierverfahren, wie dem Strichcodieren codiert sein
oder kann auch verschlüsselt sein.
Jeder Benutzer oder Kaufmann (z. B. Apotheker), welcher ein Do
kument zu verifizieren bzw. dessen Echtheit zu überprüfen
wünscht, benutzt das Klienten-Untersystem 102, das vom Konzept
her einem Kreditkarten-Überprüfgerät ähnlich ist. Das heißt, das
Klienten-Untersystem 102 benutzt einen Scanner oder eine ähnli
che Einrichtung, um die verschlüsselte Information auf dem Doku
ment zu lesen. Basierend auf dieser Information nimmt das Klien
ten-Untersystem mit dem Server-Untersystem des Verfassers des
Dokuments (z. B. Server-Untersystem 101) über das Netz Verbindung
auf und befragt (das Server-Untersystem), um die Authentizität
des Dokuments zu überprüfen.
Die Kontaktaufnahme kann dadurch durchgeführt werden, daß eine
Adresse von dem Dokument gelesen, die Adresse decodiert und dann
verwendet wird und eine Anforderung zur Verifikation an das Ser
ver-Untersystem abgegeben wird. Die Übertragungseinrichtungen
des Server-Untersystems behandeln die Anforderungen von Klien
ten-Untersystemen.
Nachdem eine Verbindung hergestellt worden ist, kann eine Veri
fikation erfolgen. Eine Verifikation kann ein Abtasten von meh
reren Teilen des Bildes und deren Übertragung an das Server-Un
tersystem einschließen. Die benötigte Informationsmenge und
-art, um das Server-Untersystem zu befriedigen, damit ein ganz
bestimmtes Dokument tatsächlich das eine ist, das von der ma
schinen-lesbaren Identifiziereinheit angezeigt worden ist, hängt
von dem speziellen Dokument und dem gewünschten Vertrauensgrad
ab. In einer Ausführungsform kann es notwendig sein, eine andere
Information vorzusehen, die von anderen Teilen des Dokuments ge
scannt worden ist, um eine Verifikation durchzuführen. Das
Klienten-Untersystem würde diese Information an das Server-Un
tersystem senden. Mit Hilfe dieser Information vergleicht das
Server-Untersystem codierte Information mit der von Menschen
lesbaren Information auf dem Dokument. Wenn das Server-Untersy
stem feststellt, daß eine Diskrepanz zwischen den beiden be
steht, dann zeigt das Server-Untersystem an, daß das Dokument
nicht authentisch ist, und dessen Information ungültig sein
kann.
Zu beachten ist, daß jedes Server-Untersystem seine eigenen
Kriterien haben kann, um die Größe der Diskrepanz und den Dis
krepanzgrad festzustellen, der zulässig ist, bevor ein Abschluß
einer Nicht-Authentizität oder Nicht-Gültigkeit erreicht ist.
Ferner können die Kriterien in Form von handhabbaren (z. B. ab
stimmbaren) Parametern definiert sein. Mit Hilfe dieser Parame
ter kann das Fazit einer Feststellung "keine Veränderung" ver
knüpft sein.
Wenn der maschinen-lesbare Kanal zu klein ist, um alle relevan
te Information zu übertragen, kann eine pyramidale Auflösung an
gewendet werden, um Diskrepanzen mit einem Minimum an Übertra
gungskosten zu lokalisieren und zu fokussieren. Wenn beispiels
weise ein Fälscher eine Null hinzufügt, um ein Rezept von 200mg
in 2000mg zu ändern, würde dies eine Fehlanpassung zwischen dem
Strichcode und den Pixel-Informationsversionen sein, und mit der
Erfindung könnte dies festgestellt werden.
Obwohl ein Dokument authentisch ist, kann das Server-Untersy
stem aktualisierte Information an das Klienten-Untersystem über
tragen. Die aktualisierte Information kann eine neue Version des
Dokuments enthalten. Andere Information kann an das Klienten-Un
tersystem übertragen werden, das Anfragen, planmäßige Anforde
rungen und irgendeine Information enthält, bei welcher der Ver
fasser wünschte daß sie der Inhaber des Dokuments kennenlernt.
Der Klient kann Information, wie beispielsweise eine in Kästchen
auf dem Formular eingetragene Antwort, an das Server-Untersystem
übertragen.
Ferner kann der Klient Verbindung mit zusätzlichen Servern auf
nehmen, um eine Transaktions-Verarbeitung zu erleichtern. Bei
spielsweise kann ein Kunde einer Apotheke Verbindung mit dem Pa
tienten-Versicherungsserver aufnehmen, um Information bezüglich
einer Bezahlung zu erhalten. Eine Rechnungsinformation, die von
der Patienten-Versicherungsgesellschaft abgesendet worden ist,
usw., könnte die verschlüsselte Information (z. B. Strichcodes)
enthalten, die einen schnellen und leichten Zugriff für eine Ko
ordination von Rechnungsinformation von entfernten Plätzen aus
zuläßt. Dies ist insbesondere brauchbar beim Verfolgen von Kon
troversen und Rechnungsfehlern und um eine genaue aktuelle Rech
nungsinformation zu erhalten.
Nach einer Verifikation kann das Server-Untersystem zukünftige
Befugnisse verhindern. Dies kann dadurch erreicht werden, daß
das Dokument aus dem Dokumentenspeicher entfernt wird und/oder
eine Anzeige vorgesehen wird, daß das Dokument bereits vorher
verifiziert worden ist. Diese Information kann auch bei einer
Aufzeichnungsverwahrung helfen. Beispielsweise würden Ärzte in
der Lage sein, festzustellen, wenn ein Patient tatsächlich ein
Rezept ausgefüllt hat, was sehr wichtig ist, wenn sehr alte und
vergeßliche Patienten behandelt werden, insbesondere wenn le
bensrettende Arzneimittel involviert sind.
Der erfindungsgemäße Prozeß ist in dem Flußdiagramm in Fig. 2
zusammengefaßt. In Fig. 2 wird zuerst das Dokument erzeugt, das
sowohl von Menschen lesbare als auch maschinen-lesbare Informa
tion hat (Verarbeitungsblock 201). Eine elektronische Version
des Dokuments wird in dem Dokumentenspeicher des Server-Untersy
stems gespeichert (Verarbeitungsblock 202). Das Dokument wird
dann ausgedruckt und der Person, beispielsweise einem Patienten
gegeben (Block 203).
Eine gewisse Zeit danach wird das Dokument von einem Klienten-
Untersystem gescannt, welches versucht, die Dokumenten-Authenti
zität zu verifizieren (Block 204). Das Klienten-Untersystem in
terpretiert die maschinen-lesbare Information (Block 205) und
kontaktiert das Server-Untersystem, das die Verifikation anfor
dert (Block 206). Das Server-Untersystem verifiziert die Infor
mation auf dem Dokument (Block 207), bestätigt möglicherweise
die Dokumenten-Gültigkeit, und die Rechnungs-Versicherungs-In
formation, transferiert Geldbeträge und/oder verhindert zukünf
tige Legalisierungen.
Die Erfindung kann bei Rezepten für Arzneimittel und Medizin
verwendet werden. In Fig. 3 ist eine derartige Anwendung veran
schaulicht. In Fig. 3 benutzt ein Arzt ein Server-Untersystem, um
ein Rezept 302 - ein Stück Papier, zu erzeugen, das den Namen
des Arzneimittels, die Dosierung, den Patientennamen, den Arzt
namen und eine Identifizierung sowohl in von Menschen als auch
von Maschinen lesbarer Form enthält. Eine elektronische Kopie
wird in einem Server-Untersystem 301 gespeichert, während ein
Papier dem Patienten gegeben wird. In einer Ausführungsform ver
wendet der Arzt ein personenbezogenes, digitales Hilfsmittel
(DPA), um das Rezept zusammen mit anderen medizinischen Auf
zeichnungen einzugeben.
Der Patient bringt das Rezept in die Apotheke, wo das Rezept
mittels eines Klienten-Untersystems 303 von dem Apotheker (oder
einer den Apotheker unterstützenden Person) gescannt wird. Das
Klienten-Untersystem 303 interpretiert die maschinen-lesbare In
formation 304, beispielsweise mit Hilfe eines Scanners und kon
taktiert mit Hilfe dieser Information das Arzt-Server-Untersy
stem über ein Datennetz (z. B. World Wide Web, Internet, usw.).
Das Server-Untersystem 301 bestätigt, daß das Rezept 302 gültig
ist, daß es nicht schon bereits erfüllt worden ist, und daß kei
ne neuen/widersprechenden Verordnungen oder Anweisungen diesem
Patienten erteilt worden sind.
Basierend auf dieser Genehmigung von dem Server-Untersystem 301
erfüllt dann der Klient (z. B. der Apotheker) das Rezept 302 und
das Server-Untersystem 301 markiert das Rezept als erfüllt und
verhindert dadurch zukünftige Genehmigungen. Der Apotheken-
Klient 303 kann auch mit dem Server-Untersystem 305, das von der
Versicherungsgesellschaft betrieben wird, oder mit dem Patienten
in Verbindung treten, basierend auf einer Information die auf
dem Rezept 302 codiert ist, einer Karte, die von dem Patienten
mitgeführt ist oder von dem Arzt/Server 301 aus verfügbar ist.
Der Versicherungsserver 305 verifiziert die Versicherung und die
Rechnungsinformation für den Patienten, und transferiert mögli
cherweise sogar Guthaben an den Apotheker.
In einer Ausführungsform werden ein Verschlüsseln und Ent
schlüsseln im Rahmen der Erfindung angewendet. Der maschinen
lesbare Teil des Papierdokuments enthält verschlüsselte Informa
tionen, um Sicherheit zu garantieren. Während des Verifikations
bzw. Nachprüfprozesses muß das Klienten-Untersystem die Informa
tion entschlüsseln. In einer Ausführungsform wird der maschinen
lesbare Teil des Dokuments mit Hilfe von Strichcodes entschlüs
selt. In einer anderen Ausführungsform wird das Dokument mit
Hilfe einer Technik entschlüsselt, die in dem eingangs erwähnten
US-Patent 5,337,362 beschrieben ist.
In einer anderen Ausführungsform wird die Pixel-Information be
züglich des Dokuments in dem maschinen-lesbaren Teil des Doku
ments als ein Mittel codiert, um festzustellen, ob eine Änderung
in dem Dokument aufgetreten ist. Die Pixel-Information kann die
Anzahl an Pixel enthalten, die in einem bestimmten Teil (z. B.
Block) des Dokuments festgelegt sind. In einer Ausführungsform
kann die Pixel-Information die Stelle auf dem Dokument der Pixel
enthalten, die einer Änderungsfeststellung zu unterziehen sind
(z. B. "An"-Pixel, Stellen, an welchen angenommen wird, daß Ein
tragungen geschrieben oder gedruckt sind, usw.) sowie Informa
tion über die Pixel, damit ein Server der Erfindung feststellen
kann, wenn eine Änderung in diesem Teil des Dokuments vorgekom
men ist.
In einer Ausführungsform wird eine Verschlüsselung mit Hilfe
von Software in einem Computersystem erreicht. In einer Ausfüh
rungsform ist eine Software-Verschlüsselung durch eine exclusive
Oder-Funktion geschaffen, wobei die Anfangsdaten mit einer Pseu
do-Zufallsfolge mit Hilfe eines Geheimcodes erzeugt worden sind.
In diesem Fall ist die Entschlüsselung, die mittels des Klien
ten-Untersystems durchgeführt worden ist, einfach eine exclusive
Oder-Funktion der Daten mit derselben Pseudo-Zufallsfolge. Hier
bei ist jedoch zu beachten, daß dieser Verschlüsselungsprozeß
keine ganz sichere Methode einer Datenverschlüsselung ist, und
zwar wegen der kurzen Codelänge, die bei den Pseudo-Zufallsfolgen
verwendet worden ist, sowie aufgrund der Tatsache, daß derselbe
Code wahrscheinlich bei mehr als einer Nachricht verwendet wird.
Es gibt bekannte Methoden, um diese Verschlüsselungsart anzu
greifen.
Um über eine Verschlüsselung sichere Daten zu erhalten, kann
ein einmaliges Auffüllen (pad) anstelle der Pseudo-Zufallsfolge
verwendet werden. Ein einmaliges Auffüllen weist eine Reihe von
beliebig erzeugten Bits auf, die beiden Parteien bekannt sind
(d. h. der "verschlüsselnden" Partei und der "entschlüsselnden"
Partei) und dies wird nur einmal in dem Verschlüsselungsprozeß
angewendet. Bei einem einmaligen Auffüllen ist die Codelänge
gleich der Nachrichtenlänge und kann mehr als 100.000 Bits sein.
Da das einmalige Auffüllen nur einmal verwendet wird, ist dies
nicht anfällig auf dieselben Angriffe, welche bei Pseudo-Zu
fallsfolgen verwendet werden.
In einer anderen Ausführungsform könnte eine Verschlüsselungs
verarbeitung mit Hilfe des digitalen Verschlüsselungstandards
(DES) oder des RSA-Algorithmus durchgeführt werden. Bei dem RSA-
Algorithmus werden digitale Daten mit Hilfe von zwei Primzahlen
verschlüsselt, welche bekanntlich miteinander multipliziert wer
den. Für den Fall, daß jede der beiden Primzahlen annähernd 200
Stellen hat, stellt der RSA-Algorithmus eine sehr sichere Ver
schlüsselungsmethode dar. Um DES in einem der Rückkopplungsmoden
zu verwenden oder um den RSA-Algorithmus zu benutzen, ist es
notwendig, daß bei dem Codieren und Decodieren des digitalen
Datenstroms keine Fehler auftreten. Wenn ein Fehler auftritt,
würde eine Information jenseits der Stelle des Fehlers verloren
gehen. Somit kann irgendeine digitale Verschlüsselungsmethode
bei der Erfindung angewendet werden. In einer Ausführungsform
muß bei dem Entschlüsselungsprozeß derselbe Code verwendet wer
den, der während der Verschlüsselung verwendet worden ist. Mit
Hilfe desselben Codes können dann die ursprünglichen Daten wie
der beschafft werden.
Wenn die Verschlüsselungs- (und die Entschlüsselungs-)Methoden
der Erfindung in die erfindungsgemäßen Prozesse integriert wer
den, schafft auch die Erfindung Dateninformation, die auf einen
Teil des beschichteten Papiers in einer Weise zu übertragen ist,
welche deren Privatsphäre und/oder Berechtigung erhält. In der
Erfindung kann diese Privatsphäre ohne weiteres durch das Ver
wenden eines Schlüssels oder Codes, welcher dem Benutzer (den
Benutzern) bekannt ist, wenn es zu einer Verschlüsselung und
Entschlüsselung eines Dokuments kommt.
In einer Ausführungsform muß sichergestellt sein, daß keine Än
derung an einem Dokument vorgenommen worden ist. Die Erfindung
schafft ein Verfahren um festzustellen, ob eine "bedeutungsvol
le" Änderung in der Pixel-Darstellung eines gedruckten (z. B. Pa
pier-) Dokuments vorgenommen worden ist, das Text, kommerzielle
Grafik, usw. enthält. Die Prozedur und Einrichtung für das Fest
stellen einer Dokumentenänderung gemäß der Erfindung ermöglicht
eine Sicherheit durch Vorsehen einer Korrespondenz zwischen ma
schinen-lesbarer Information (z. B. einem Strichcode) und der von
Menschen lesbaren Information, welche diese begleitet.
Die Prozedur zum Feststellen einer Dokumentenänderung gemäß der
Erfindung ist angewiesen auf eine Kontrollsumme (einen skalaren
Faktor der Pixel-Verteilung) über Blöcken. Das erfindungsgemäße
Verfahren ist empfindlich bezüglich Änderungen, aber relativ un
empfindlich gegen weißes Rauschen. Mit anderen Worten, die bei
der Erfindung verwendete Funktion kennzeichnet keinen Fehler bei
einer typischen kopierer-bedingten Abweichung bzw. -Schwankung,
sondern ist empfindlich bezüglich einer absichtlichen bzw. vor
sätzlichen Änderung.
Bei dem erfindungsgemäßen Verfahren werden zwei abstimmbare Pa
rameter verwendet: Die Gesamtanzahl an Zellen und eine Toleranz
für ein Anpassen innerhalb einer Zelle. In einer Ausführungsform
steuern die abstimmbaren Parameter den Sicherheitsgrad bezüglich
des Vorhandenseins oder Fehlens einer Änderung in dem Dokument.
Um eine höhere Sicherheit zu erreichen, kann eine größere Sei
tenkanal-Information gefordert werden.
Bezüglich der abstimmbaren Parameter wird ein Bild I anfangs in
(M × N) Blöcke schachbrettartig aufgeteilt. Die schachbrettarti
ge Aufteilung eines Bildes ist ein dem Fachmann auf diesem Ge
biet bekannter Prozeß. Ein (MN X 1) Kontrollsummenvektor wird
verwendet, um den Dokumenteninhalt zu beurteilen. Jedes Element
von C ist ein funktionelles (Ci), was als das Block-Kontrollsum
men-Maß bzw. der -Teiler bezeichnet wird, der über einen Block
bi festgelegt ist.
Im folgenden wird ein Überblick gegeben:
Bei dem erfindungsgemäßen Verfahren wird das Dokument in eine Anzahl Blöcke aufgeteilt und für jeden Block wird eine skalare Größe berechnet, die geändert werden würde, wenn das Dokument verändert wird. Die Pixel-Verteilung in jedem Block wird zuerst in eine Gruppe von "Zeichen" (tokens) umgeformt, welche in die sem Fall polygonale Annäherungen der Pixel-Intensitäts-Kanten sind, die in dem Block festgestellt worden sind. Fig. 5A und 5B zeigen die ursprünglichen Bilder (Fig. 4B bzw. 4D), die in eine Kette von miteinander verbundenen Polygonen (Zeichen), und zwar jedes mit einer zugeordneten Höhe und Breite, umgeformt worden sind. In einer Ausführungsform des Algorithmus werden M, N und θ mit M=N=4 und θ=0° eingebracht. Dann wird für jeden Block bi, 1 i MN in einem Bild I ein Wert einer Kontrollsumme Ci ge mäß der Gleichung berechnet:
Bei dem erfindungsgemäßen Verfahren wird das Dokument in eine Anzahl Blöcke aufgeteilt und für jeden Block wird eine skalare Größe berechnet, die geändert werden würde, wenn das Dokument verändert wird. Die Pixel-Verteilung in jedem Block wird zuerst in eine Gruppe von "Zeichen" (tokens) umgeformt, welche in die sem Fall polygonale Annäherungen der Pixel-Intensitäts-Kanten sind, die in dem Block festgestellt worden sind. Fig. 5A und 5B zeigen die ursprünglichen Bilder (Fig. 4B bzw. 4D), die in eine Kette von miteinander verbundenen Polygonen (Zeichen), und zwar jedes mit einer zugeordneten Höhe und Breite, umgeformt worden sind. In einer Ausführungsform des Algorithmus werden M, N und θ mit M=N=4 und θ=0° eingebracht. Dann wird für jeden Block bi, 1 i MN in einem Bild I ein Wert einer Kontrollsumme Ci ge mäß der Gleichung berechnet:
wobei j ein Zeichen-Index ist, Ji die Anzahl an Zeichen in dem
Block i, Aj k der skalare reelle Zahlenwert des k-ten Merkmals
des j-ten Zeichens ist, und ak eine Gewichtsfunktion, welche die
relativen Gewichte von K verschiedenen Merkmalen festlegt. Mit
Hilfe der vorstehenden Gleichung können verschiedene Merkmale
berechnet werden einschließlich, aber nicht beschränkt hierauf,
Breite, Höhe, Umfang, und Bildformat.
Beispielsweise ist eine symmetrische Bildformat-Funktion Aj de
finiert als:
wobei hj und wj die Höhe bzw. Breite des j-Zeichens anzeigen.
Die Block-Kontrollsummen-Funktion wird mit Hilfe der vorstehend
wiedergegebenen Kontrollsummen-Gleichung erhalten. Die skalare
Veränderliche ak wird verwendet, um die Bedeutung von verschie
denen Merkmalen zu wichten. Da nur ein Merkmal in diesem Bei
spiel verwendet wurde, ist ak = a¹ = 1 und
In diesem Beispiel wird Cj in der Block-Kontrollsummen-Funktion
auf die mittlere Bildformat-Funktion reduziert. Anhand von
Fig. 4A bis 4F und Fig. 5 wird das Feststellen einer Dokumentenän
derung gemäß der Erfindung veranschaulicht. Fig. 4A veranschau
licht ein Muster-Bild. In diesem Fall ist das in Fig. 4A darge
stellte Muster-Bild ein Teil eines gescannten W4-Formulars. Das
Muster-Bild wird in eine Vielzahl von Blöcken aufgeteilt, von
denen einer in Fig. 4B vergrößert dargestellt ist. Fig. 4C bis 4F
veranschaulichen den vergrößerten Teil von Fig. 4B, der im Inhalt
unverändert ist, aber in einer (X,Y)-Richtung verschoben ist
(Fig. 4C), geändert ist, wobei eine 7 die 6 ersetzt (Fig. 4D) um
90° nach links gedreht worden ist (Fig. 4E) und um 180° gedreht
worden ist (Fig. 4F). Zu beachten ist, daß in Fig. 4C das Origi
nalbild in eine Lage verschoben wird, die näher an dem rechten
und oberen Rand liegt.
Wenn die Block-Kontrollsummen-Funktion für die Blöcke in Fig. 4B
bis 4F ausgewertet werden, ist die sich ergebende skalare Zahl
(Kontrollsumme) identisch für die Blöcke in Fig. 4B, 4C, 4E und
4F, während das Ergebnis für den Block in Fig. 4D verschieden
ist. Daher kann gemäß der Erfindung der Block festgestellt wer
den, in welchem die 6 durch 7 ersetzt ist, da sie eine andere
Kontrollsummen-Zahl hat, jedoch keinen Fehlalarm bewirkt, wenn
der Block nur verschoben oder gedreht wird.
Fig. 5 zeigt zwei Blöcke, die von denselben Stellen in zwei ver
schiedene Bilder zusammen mit den Merkmalswerten extrahiert wor
den sind. Die Ränder, die in jedem Block festgestellt worden
sind, sind durch eine Kette von polygonalen Kästchen (boxes-to
durch eine Kette von polygonalen Kästchen (boxes-tokens) angenä
hert, die durch eine Breite (w) und eine Höhe (h) festgelegt
sind. Der Unterschied zwischen den oberen Bildern (Blöcken) wird
durch Berechnen des Mittels der Absolutwerte aller "log-h-zu-w"
festgestellt (log h/w-Werte für alle die Kästchen, welche die
Rändern in dem Block bilden). Die untere Zeile in Fig. 5 zeigt
die Formwerte, welche in Bereichen um die Querstriche berechnet
worden sind.
Die Erfindung ist für preiswerte verifizierbare Dokumente auf
der Basis einer vorhandenen Hardware, wie Laser-Printer und
Scanner, geschaffen. Die Erfindung kann auch auf Dokumenten-Da
tenbasen verteilt werden und unter Kontrolle des Urhebers oder
Verfassers durchgeführt werden. Jeder Urheber ist frei, seine
eigenen Kriterien für eine Authentizität einzusetzen, welche do
kumenten-abhängig sein können, und die Verwendung jeder der an
deren Dokumente überwachen und rechtzeitig Updates für Klienten
vorsehen. Rechnungs- bzw. Prüfungsabschlüsse (trails), sowohl
elektronisch als auch auf Papier, können erzeugt werden. In der
vorliegenden Erfindung können Dokumente, die Besitzer oder die
Fassungen (z. B. elektronisch in Papier) mehrmals ändern und sind
doch noch verifizierbar.
Die Erfindung kann somit auch auf andere Systeme außer auf eine
Rezept-Verifikation ausgedehnt werden. Das erfindungsgemäße Sy
stem könnte als Körperschafts- bzw. ein Gemeindebücherei fungie
ren, die es weit entfernten Kunden bzw. Benutzern erlaubt, Doku
ment zu erhalten, was möglicherweise in deren Bibliothek-Berech
tigungskarte gescannt wird. Behörden könnten die Erfindung ver
wenden, um Zugang zu Dokumenten zu kontrollieren und um eine
Versionsinformation zu erhalten. Jedes Dokument würde verschlüs
selte Information (z. B. 2D Strichcode) enthalten, welche unter
anderem Information darüber codiert, wer Kopien des Dokuments
machen kann. Intelligente Kopierer würden dann einen Berechti
gungscode oder eine -karte anfordern, bevor sie das Duplizieren
eines Dokuments erlauben. Listen von Personen, die das Dokument
gesehen/kopiert haben, können mittels des Server-Untersystems
ebenfalls erhalten werden.
Das Server-Untersystem gemäß der Erfindung kann auch eine Ver
sionskontrolle von Dokumenten erhalten, wodurch verhindert wird,
daß ein Dokument in Konfliktfällen von mehreren Autoren bzw.
Verfassern gleichzeitig modifiziert werden. Eine automatisierte
Formularverarbeitung kann ebenfalls durch das erfindungsgemäße
System unterstützt werden. Das Klienten-Untersystem kann verwen
det werden, um ein Server-Untersystem zu kontaktieren, um ein
ganz bestimmtes Formular zu verifizieren und irgendwelche Dis
krepanzen bezüglich des Originals zu identifizieren, beispiels
weise die eingetragen Teile. Diese neue Information könnte an
das Server-Untersystem zur Verarbeitung übermittelt werden. Fer
ner kann ein Katalog diese 2D-Strichcodes oder andere maschinen
lesbare Vermerke enthalten, so daß ein Kunde nur die gewünschten
Gegenstände bzw. Posten einkreisen muß, um sie zu ordern.
Somit ist gemäß der Erfindung ein Dokumenten-Verarbeitungssy
stem geschaffen, in welchem ein Server-Untersystem Information
speichert, die einem Dokument entspricht, das von Menschen les
bare und maschinen-lesbare Information enthält, und in welchem
ein Klienten-Untersystem das Dokument erhält und die maschinen
lesbare Information interpretiert. Das Klienten-Untersystem kon
taktiert den Server bzw. nimmt mit diesem Verbindung auf, um die
Gültigkeit von Information auf dem Dokument mit Hilfe eines Kom
munikationsnetzes zu verifizieren, über das Information zwischen
dem Server und dem Klienten ausgetauscht werden kann.
Claims (30)
1. Dokumenten-Verarbeitungssystem mit
einem ersten Untersystem, das Information speichert, die einem Dokument entspricht, das von Menschen lesbare und maschinen- lesbare Information enthält;
einem zweiten Untersystem, welches das Dokument erhält und die maschinen-lesbare Information interpretiert, wobei das zweite Untersystem das erste Untersystem kontaktiert, um die Gültig keit von Information in dem Dokument zu verifizieren, und
einem Kommunikationsnetz, das mit dem ersten Untersystem und dem zweiten Untersystem verbunden ist, um Information zwischen dem ersten und dem zweiten Untersystem auszutauschen.
einem ersten Untersystem, das Information speichert, die einem Dokument entspricht, das von Menschen lesbare und maschinen- lesbare Information enthält;
einem zweiten Untersystem, welches das Dokument erhält und die maschinen-lesbare Information interpretiert, wobei das zweite Untersystem das erste Untersystem kontaktiert, um die Gültig keit von Information in dem Dokument zu verifizieren, und
einem Kommunikationsnetz, das mit dem ersten Untersystem und dem zweiten Untersystem verbunden ist, um Information zwischen dem ersten und dem zweiten Untersystem auszutauschen.
2. System nach Anspruch 1, bei welchem die maschinen-lesbare In
formation einen Strichcode aufweist.
3. System nach Anspruch 1, bei welchem die maschinen-lesbare
Information verschlüsselte Information aufweist.
4. System nach Anspruch 1, bei welchem das Dokument oder ein
Rezept aufweist.
5. System nach Anspruch 1, bei welchem die maschinen-lesbare In
formation eine Identifizierung enthält, die eine Adresse des
Servers anzeigt.
6. System nach Anspruch 1, bei welchem das erste Untersystem
einen Printer/Drucker aufweist, um das Dokument zu erzeugen.
7. System nach Anspruch 6, bei welchem der Printer/Drucker Pi
xel-Information, die dem Dokument entspricht, in die maschinen-
lesbare Information codiert.
8. System nach Anspruch 7, bei welchem die Pixel-Information
die Anzahl Pixel in der von Menschen lesbaren Information an
zeigt.
9. System nach Anspruch 7, bei welchem die Pixel-Information
Stellendaten aufweist, welche die Stelle von Pixeln auf dem Do
kument anzeigt, die bei einer Verifikation zu verwenden sind.
10. System nach Anspruch 1, bei welchem das erste Untersystem
aufweist:
einen Dokumentenspeicher zum Speichern einer elektronischen Version des Dokuments;
einen Dokumenten-Koordinator, um Anforderungen von dem zweiten Untersystem zu verwalten, und
Übertragungseinrichtungen, die mit dem Dokumenten-Koordinator und dem Netz verbunden sind, um Anforderungen von dem zweiten Untersystem zu empfangen und um Antworten an dem zweiten Unter system mit Hilfe des Netzes zu schaffen.
einen Dokumentenspeicher zum Speichern einer elektronischen Version des Dokuments;
einen Dokumenten-Koordinator, um Anforderungen von dem zweiten Untersystem zu verwalten, und
Übertragungseinrichtungen, die mit dem Dokumenten-Koordinator und dem Netz verbunden sind, um Anforderungen von dem zweiten Untersystem zu empfangen und um Antworten an dem zweiten Unter system mit Hilfe des Netzes zu schaffen.
11. System nach Anspruch 10, das ferner eine Verarbeitungsein
heit aufweist, die mit dem ersten Untersystem verbunden ist, um
Information zu koordinieren, die zwischen dem ersten und dem
zweiten Untersystem ausgetauscht wird.
12. System nach Anspruch 10, welches ferner eine Verarbeitungs
einheit aufweist, die mit dem ersten Untersystem verbunden ist,
um eine aktualisierte Version des Dokuments entsprechend einer
Anforderung zu schaffen.
13. System nach Anspruch 10, das ferner eine Verarbeitungsein
heit aufweist, die mit dem ersten Untersystem verbunden ist, um
zu verhindern, daß das erste Untersystem Anforderungen beant
wortet, welche das Dokument betreffen.
14. System nach Anspruch 10, das ferner eine Verarbeitungsein
heit aufweist, die mit dem Dokumentenspeicher verbunden ist, um
das Dokument aus dem Dokumentenspeicher zu entfernen.
15. System nach Anspruch 10, das ferner einen Printer/Drucker
aufweist, um das Dokument zu erzeugen.
16. System nach Anspruch 15, bei welchem der Drucker/Printer
das Dokument durch Codieren von Pixel-Information erzeugt, um
die von Menschen lesbare Information zu verifizieren.
17. System nach Anspruch 1, bei welchem das zweite Untersystem
einen Dokumenten-Scanner aufweist, um das Dokument zu lesen, um
die maschinen-lesbare Information zu interpretieren und um das
erste Untersystem zu kontaktieren und
ein Kommunikationsinterface aufweist, um Anfragen an das erste Untersystem zu senden und um Antworten auf diese Anfragen von dem ersten Untersystem zu erhalten.
ein Kommunikationsinterface aufweist, um Anfragen an das erste Untersystem zu senden und um Antworten auf diese Anfragen von dem ersten Untersystem zu erhalten.
18. System nach Anspruch 1, bei welchem das zweite Untersystem
das erste Untersystem auffordert, die Authentizität des Doku
ments zu verifizieren.
19. System nach Anspruch 1, bei welchem eine Verifikation ein
Scannen zumindest eines Teils der Dokumenten-Information und
eine Übertragen der Information an das erste Untersystem auf
weist.
20. System nach Anspruch 19, bei welchem das erste Untersystem
das Feststellen einer Dokumentenänderung durchführt.
21. System nach Anspruch 20, bei welchem die Größe einer Ände
rung, die angefordert wird, um anzuzeigen, daß das Dokument ge
ändert worden ist, abstimmbar ist.
22. System nach Anspruch 21, bei welchem das Feststellen einer
Änderung basierend auf einer Benutzerauswahl abgestimmt werden
kann.
23. System nach Anspruch 20, bei welchem das erste Untersystem
ein Feststellen einer Dokumentenänderung durchführt, in dem
eine erste Prüfsumme über eine Anzahl von Blöcken des zumindest
einen Teils der Dokumenteninformation und eine zweite Kontroll
summe berechnet werden, die zumindest über Blöcken des zumin
dest einen Teils in der gespeicherten Version des Dokuments be
rechnet worden ist, und in dem die ersten und zweiten Kontroll
summen hinsichtlich einer Differenz verglichen werden, wobei
eine Änderung festgestellt wird, wenn festgestellt wird, daß
eine Differenz zwischen den ersten und zweiten Prüfsummen be
steht.
24. Verfahren zum Verarbeiten eines Dokuments, das sowohl von
Menschen lesbare als auch maschinen-lesbare Information hat,
welches die Schritte aufweist:
Scannen des Dokuments;
Interpretieren der maschinen-lesbaren Information in dem Doku ment, und
Verifizieren von Information auf dem Dokument mit Hilfe der von Menschen lesbaren Information und der maschinen-lesbaren Infor mation.
Scannen des Dokuments;
Interpretieren der maschinen-lesbaren Information in dem Doku ment, und
Verifizieren von Information auf dem Dokument mit Hilfe der von Menschen lesbaren Information und der maschinen-lesbaren Infor mation.
25. Verfahren nach Anspruch 24, welches ferner den Schritt auf
weist Kontaktieren eines ersten Untersystems und eines Netzes,
um die Gültigkeit des Dokuments zu bestätigen.
26. Verfahren nach Anspruch 24, das ferner den Schritt auf
weist, die Authentizität des Dokuments zu verifizieren.
27. Verfahren nach Anspruch 26, bei welchem der Schritt, Veri
fizieren der Authentizität ein Vergleichen der ausgefüllten In
formation auf dem Dokument mit gedruckten Teilen des Dokuments
einschließt.
28. Verfahren nach Anspruch 24, welches ferner den Schritt auf
weist, das Dokument auf der Basis einer Benutzereingabe zu er
zeugen.
29. Verfahren nach Anspruch 24, bei welchem eine elektronische
Kopie des Dokuments gespeichert wird, wobei das erste Untersy
stem eine Verifikation mit Hilfe der elektronischen Kopie und
mit Hilfe von Information durchführt, die aus der Interpreta
tion der maschinen-lesbaren Information erhalten worden sind.
30. Verfahren nach Anspruch 29, das ferner den Schritt auf
weist, Änderungen zwischen der elektronischen Kopie und der In
formation, die aus der Interpretation der maschinen-lesbaren
Information oder von Menschen lesbaren Information, falls über
haupt, erhalten worden ist, und anzeigt, daß das Dokument nicht
authentisch ist, wenn eine Änderung festgestellt wird.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/376,861 US5671282A (en) | 1995-01-23 | 1995-01-23 | Method and apparatus for document verification and tracking |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19602136A1 true DE19602136A1 (de) | 1996-09-12 |
DE19602136C2 DE19602136C2 (de) | 2001-08-09 |
Family
ID=23486813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19602136A Expired - Fee Related DE19602136C2 (de) | 1995-01-23 | 1996-01-22 | Dokumenten-Verarbeitungssystem und Verfahren zum Verarbeiten eines Dokuments |
Country Status (3)
Country | Link |
---|---|
US (1) | US5671282A (de) |
JP (1) | JPH08320841A (de) |
DE (1) | DE19602136C2 (de) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19824435A1 (de) * | 1998-05-30 | 1999-12-02 | Emt Werkzeug Und Formenbau Gmb | Verfahren und Vorrichtung zur Prüfung und/oder Registrierung von Banknoten oder dgl. |
DE10040899A1 (de) * | 2000-08-18 | 2002-02-28 | Gavitec Gmbh | Verfahren und Vorrichtung zum Decodieren von optischen Codes |
DE10134493B4 (de) * | 2000-08-30 | 2006-01-12 | International Business Machines Corp. | Verfahren zum automatischen Auffinden von nicht mehr aktuellen gedruckten Dokumenten |
Families Citing this family (253)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5841978A (en) | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Network linking method using steganographically embedded data objects |
US5768426A (en) | 1993-11-18 | 1998-06-16 | Digimarc Corporation | Graphics processing system employing embedded code signals |
US6574350B1 (en) | 1995-05-08 | 2003-06-03 | Digimarc Corporation | Digital watermarking employing both frail and robust watermarks |
US6681028B2 (en) | 1995-07-27 | 2004-01-20 | Digimarc Corporation | Paper-based control of computer systems |
US6522770B1 (en) | 1999-05-19 | 2003-02-18 | Digimarc Corporation | Management of documents and other objects using optical devices |
US7712668B2 (en) | 1994-05-25 | 2010-05-11 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US7703683B2 (en) | 1994-05-25 | 2010-04-27 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US7717344B2 (en) | 1994-05-25 | 2010-05-18 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US8910876B2 (en) | 1994-05-25 | 2014-12-16 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US8261993B2 (en) | 1994-05-25 | 2012-09-11 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US8094949B1 (en) | 1994-10-21 | 2012-01-10 | Digimarc Corporation | Music methods and systems |
US6560349B1 (en) | 1994-10-21 | 2003-05-06 | Digimarc Corporation | Audio monitoring using steganographic information |
US5727065A (en) | 1994-11-14 | 1998-03-10 | Hughes Electronics | Deferred billing, broadcast, electronic document distribution system and method |
US6363164B1 (en) * | 1996-05-13 | 2002-03-26 | Cummins-Allison Corp. | Automated document processing system using full image scanning |
US7224819B2 (en) | 1995-05-08 | 2007-05-29 | Digimarc Corporation | Integrating digital watermarks in multimedia content |
US6721440B2 (en) | 1995-05-08 | 2004-04-13 | Digimarc Corporation | Low visibility watermarks using an out-of-phase color |
US6760463B2 (en) | 1995-05-08 | 2004-07-06 | Digimarc Corporation | Watermarking methods and media |
US7555139B2 (en) * | 1995-05-08 | 2009-06-30 | Digimarc Corporation | Secure documents with hidden signals, and related methods and systems |
US6590996B1 (en) | 2000-02-14 | 2003-07-08 | Digimarc Corporation | Color adaptive watermarking |
US6728390B2 (en) | 1995-05-08 | 2004-04-27 | Digimarc Corporation | Methods and systems using multiple watermarks |
US7805500B2 (en) | 1995-05-08 | 2010-09-28 | Digimarc Corporation | Network linking methods and apparatus |
US20090097695A9 (en) * | 1995-05-08 | 2009-04-16 | Rhoads Geoffrey B | Personal document authentication system using watermarking |
US5978773A (en) * | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
US8379908B2 (en) | 1995-07-27 | 2013-02-19 | Digimarc Corporation | Embedding and reading codes on objects |
US6829368B2 (en) | 2000-01-26 | 2004-12-07 | Digimarc Corporation | Establishing and interacting with on-line media collections using identifiers in media signals |
US6411725B1 (en) * | 1995-07-27 | 2002-06-25 | Digimarc Corporation | Watermark enabled video objects |
US6505160B1 (en) | 1995-07-27 | 2003-01-07 | Digimarc Corporation | Connected audio and other media objects |
US6577746B1 (en) | 1999-12-28 | 2003-06-10 | Digimarc Corporation | Watermark-based object linking and embedding |
US6965682B1 (en) * | 1999-05-19 | 2005-11-15 | Digimarc Corp | Data transmission by watermark proxy |
US6788800B1 (en) | 2000-07-25 | 2004-09-07 | Digimarc Corporation | Authenticating objects using embedded data |
US7171018B2 (en) | 1995-07-27 | 2007-01-30 | Digimarc Corporation | Portable devices and methods employing digital watermarking |
DE69503374T2 (de) * | 1995-08-28 | 1999-04-15 | Ofra Feldbau | Einrichtung und Verfahren zur Authentifizierung der Absendung und des Inhalts eines Dokuments |
US6859780B1 (en) * | 1995-11-13 | 2005-02-22 | Trialcard Systems, Inc. | Method and system for dispensing, tracking and managing pharmaceutical products |
US7996260B1 (en) | 1995-11-13 | 2011-08-09 | Trialcard, Inc. | Promotional carrier for promoting pharmaceutical prescription products |
US7925531B1 (en) | 1995-11-13 | 2011-04-12 | TrialCard Incorporated | Method of delivering goods and services via media |
US20030056103A1 (en) | 2000-12-18 | 2003-03-20 | Levy Kenneth L. | Audio/video commerce application architectural framework |
US7187795B2 (en) | 2001-09-27 | 2007-03-06 | Cummins-Allison Corp. | Document processing system using full image scanning |
US20050276458A1 (en) | 2004-05-25 | 2005-12-15 | Cummins-Allison Corp. | Automated document processing system and method using image scanning |
US7903863B2 (en) | 2001-09-27 | 2011-03-08 | Cummins-Allison Corp. | Currency bill tracking system |
US8162125B1 (en) | 1996-05-29 | 2012-04-24 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US6076072A (en) * | 1996-06-10 | 2000-06-13 | Libman; Richard Marc | Method and apparatus for preparing client communications involving financial products and services |
US5987434A (en) * | 1996-06-10 | 1999-11-16 | Libman; Richard Marc | Apparatus and method for transacting marketing and sales of financial products |
US6999938B1 (en) * | 1996-06-10 | 2006-02-14 | Libman Richard M | Automated reply generation direct marketing system |
US7774230B2 (en) | 1996-06-10 | 2010-08-10 | Phoenix Licensing, Llc | System, method, and computer program product for selecting and presenting financial products and services |
WO1998020411A1 (en) * | 1996-11-08 | 1998-05-14 | Neomedia Technologies, Inc. | Automatic access of electronic information through machine-readable codes on printed documents |
US5893908A (en) * | 1996-11-21 | 1999-04-13 | Ricoh Company Limited | Document management system |
US8478020B1 (en) | 1996-11-27 | 2013-07-02 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
EP0956673A4 (de) | 1996-12-20 | 2005-04-06 | Financial Services Technology | Verfahren und vorrichtung zur verarbeitung elektronischer dokumente |
US6012087A (en) * | 1997-01-14 | 2000-01-04 | Netmind Technologies, Inc. | Unique-change detection of dynamic web pages using history tables of signatures |
US5926552A (en) * | 1997-01-24 | 1999-07-20 | Mckeon; Paul | System and process for guaranteeing signatures on securities |
US6148331A (en) * | 1997-04-25 | 2000-11-14 | Parry; Rhys Evan | Destination website access and information gathering system |
WO1998051035A1 (en) * | 1997-05-09 | 1998-11-12 | Neomedia Technologies, Inc. | Method and system for accessing electronic resources via machine-readable data on intelligent documents |
US6058190A (en) * | 1997-05-27 | 2000-05-02 | Pitney Bowes Inc. | Method and system for automatic recognition of digital indicia images deliberately distorted to be non readable |
US6018774A (en) * | 1997-07-03 | 2000-01-25 | Yobaby Productions, Llc | Method and system for creating messages including image information |
WO1999004326A2 (en) * | 1997-07-15 | 1999-01-28 | Neomedia Technologies, Inc. | Printed coupons with embedded discounts for online purchases |
EP0901282B1 (de) | 1997-09-03 | 2006-06-28 | Hitachi, Ltd. | Verfahren zur Aufnahme und Wiedergabe von Information über elektronische Wasserzeichen |
JP4026948B2 (ja) * | 1997-09-29 | 2007-12-26 | キヤノン株式会社 | ネットワークシステム、デバイス、デバイスの制御方法、及び、記憶媒体 |
US7069453B1 (en) * | 1997-11-24 | 2006-06-27 | Xerox Corporation | Paper document satchels |
US6804376B2 (en) | 1998-01-20 | 2004-10-12 | Digimarc Corporation | Equipment employing watermark-based authentication function |
JPH11249777A (ja) * | 1998-02-27 | 1999-09-17 | Toshiba Corp | ドキュメント管理システムおよび同システムのドキュメント管理方法 |
US6430581B1 (en) * | 1998-04-10 | 2002-08-06 | Pitney Bowes Inc. | Automated court document docketing filing system |
US7689532B1 (en) | 2000-07-20 | 2010-03-30 | Digimarc Corporation | Using embedded data with file sharing |
US7602940B2 (en) | 1998-04-16 | 2009-10-13 | Digimarc Corporation | Steganographic data hiding using a device clock |
US6487301B1 (en) * | 1998-04-30 | 2002-11-26 | Mediasec Technologies Llc | Digital authentication with digital and analog documents |
GR1003626B (el) * | 1998-07-22 | 2001-07-24 | Ευφυες δικτυο βεβαιωσεως αυθεντικοτητας χαρτονομισματων | |
US6741743B2 (en) * | 1998-07-31 | 2004-05-25 | Prc. Inc. | Imaged document optical correlation and conversion system |
US6196460B1 (en) | 1998-08-13 | 2001-03-06 | Cardcom, Inc. | Age verification device |
US7284066B1 (en) | 1998-09-11 | 2007-10-16 | Lv Partners, Lp | Method and apparatus for matching a user's use profile in commerce with a broadcast |
US6826592B1 (en) | 1998-09-11 | 2004-11-30 | L.V. Partners, L.P. | Digital ID for selecting web browser and use preferences of a user during use of a web application |
US6701354B1 (en) | 1998-09-11 | 2004-03-02 | L. V. Partners, L.P. | Method for interconnecting two locations over a network in response to using a tool |
US6836799B1 (en) | 1998-09-11 | 2004-12-28 | L.V. Partners, L.P. | Method and apparatus for tracking user profile and habits on a global network |
US7228282B1 (en) | 1998-09-11 | 2007-06-05 | Lv Partners, L.P. | Method and apparatus for directing an existing product code to a remote location |
US6594705B1 (en) | 1998-09-11 | 2003-07-15 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US8712835B1 (en) | 1998-09-11 | 2014-04-29 | Rpx Corporation | Method and apparatus for linking a web browser link to a promotional offer |
US6860424B1 (en) | 1998-09-11 | 2005-03-01 | L.V. Partners, L.P. | Optical reader and use |
US6843417B1 (en) | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Aiming indicia for a bar code and method of use |
US7818423B1 (en) | 1998-09-11 | 2010-10-19 | RPX-LV Acquisition, LLC | Retrieving personal account information from a web site by reading a credit card |
US6791588B1 (en) * | 1998-09-11 | 2004-09-14 | L.V. Partners, L.P. | Method for conducting a contest using a network |
US7424521B1 (en) | 1998-09-11 | 2008-09-09 | Lv Partners, L.P. | Method using database for facilitating computer based access to a location on a network after scanning a barcode disposed on a product |
US6631404B1 (en) | 1998-09-11 | 2003-10-07 | Lv Partners, L.P. | Method and system for conducting a contest using a network |
US8028036B1 (en) | 1998-09-11 | 2011-09-27 | Rpx-Lv Acquisition Llc | Launching a web site using a passive transponder |
US6384744B1 (en) | 1998-09-11 | 2002-05-07 | Digital:Convergence Corp. | Method and system for data transmission from an optical reader |
US6792452B1 (en) | 1998-09-11 | 2004-09-14 | L.V. Partners, L.P. | Method for configuring a piece of equipment with the use of an associated machine resolvable code |
US6868433B1 (en) | 1998-09-11 | 2005-03-15 | L.V. Partners, L.P. | Input device having positional and scanning capabilities |
US6829650B1 (en) | 1998-09-11 | 2004-12-07 | L. V. Partners, L.P. | Method and apparatus for opening and launching a web browser in response to an audible signal |
US6961555B1 (en) | 1998-09-11 | 2005-11-01 | L.V. Partners, L.P. | System and apparatus for connecting a wireless device to a remote location on a network |
US7370114B1 (en) | 1998-09-11 | 2008-05-06 | Lv Partners, L.P. | Software downloading using a television broadcast channel |
US6745234B1 (en) | 1998-09-11 | 2004-06-01 | Digital:Convergence Corporation | Method and apparatus for accessing a remote location by scanning an optical code |
US6629133B1 (en) | 1998-09-11 | 2003-09-30 | Lv Partners, L.P. | Interactive doll |
US6636896B1 (en) | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US6708208B1 (en) | 1998-09-11 | 2004-03-16 | L.V. Partners, L.P. | Unique bar code for indicating a link between a product and a remote location on a web network |
US7440993B1 (en) | 1998-09-11 | 2008-10-21 | Lv Partners, L.P. | Method and apparatus for launching a web browser in response to scanning of product information |
US7493283B1 (en) | 1998-09-11 | 2009-02-17 | Rpx-Lv Acquisition Llc | Performing an e-commerce transaction from credit card account information retrieved from a credit card company web site |
US6697949B1 (en) | 1998-09-11 | 2004-02-24 | L.V. Partner, L.P. | Method and apparatus for controlling a user's pc through an audio-visual broadcast to archive information in the users pc |
US6845388B1 (en) | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Web site access manual of a character string into a software interface |
US6643692B1 (en) | 1998-09-11 | 2003-11-04 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of video tape media |
US7493384B1 (en) | 1998-09-11 | 2009-02-17 | Rpx-Lv Acquisition Llc | Controlling a PC using a tone from a cellular telephone |
US6973438B1 (en) | 1998-09-11 | 2005-12-06 | L.V. Partners, L.P. | Method and apparatus for delivering information from a remote site on a network based on statistical information |
US6757715B1 (en) | 1998-09-11 | 2004-06-29 | L.V. Partners, L.P. | Bar code scanner and software interface interlock for performing encrypted handshaking and for disabling the scanner in case of handshaking operation failure |
US6970914B1 (en) | 1998-09-11 | 2005-11-29 | L. V. Partners, L.P. | Method and apparatus for embedding routing information to a remote web site in an audio/video track |
US6636892B1 (en) | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method for conducting a contest using a network |
US7191247B1 (en) | 1998-09-11 | 2007-03-13 | Lv Partners, Lp | Method for connecting a wireless device to a remote location on a network |
US7392945B1 (en) | 1998-09-11 | 2008-07-01 | Lv Partners, L.P. | Portable scanner for enabling automatic commerce transactions |
US7392312B1 (en) | 1998-09-11 | 2008-06-24 | Lv Partners, L.P. | Method for utilizing visual cue in conjunction with web access |
US7930213B1 (en) | 1998-09-11 | 2011-04-19 | Rpx-Lv Acquisition Llc | Method and apparatus for completing, securing and conducting an E-commerce transaction |
US6622165B1 (en) | 1998-09-11 | 2003-09-16 | Lv Partners, L.P. | Method and apparatus for allowing a remote site to interact with an intermediate database to facilitate access to the remote site |
US6615268B1 (en) | 1998-09-11 | 2003-09-02 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of dat media |
US7386600B1 (en) | 1998-09-11 | 2008-06-10 | Lv Partners, L.P. | Launching a web site using a personal device |
US7792696B1 (en) | 1998-09-11 | 2010-09-07 | RPX-LV Acquisition, LLC | Method and apparatus for allowing a broadcast to remotely control a computer |
US7117240B1 (en) | 1998-09-11 | 2006-10-03 | Lv Partners, Lp | Method and apparatus for launching a web site with non-standard control input device |
US6970916B1 (en) | 1998-09-11 | 2005-11-29 | L. V. Partners, L.P. | Method for conducting a contest using a network |
US7321941B1 (en) | 1998-09-11 | 2008-01-22 | Lv Partners, L.P. | Network routing utilizing a product code |
US6928413B1 (en) | 1998-09-11 | 2005-08-09 | L.V. Partners, L.P. | Method of product promotion |
US6829646B1 (en) | 1999-10-13 | 2004-12-07 | L. V. Partners, L.P. | Presentation of web page content based upon computer video resolutions |
US6725260B1 (en) | 1998-09-11 | 2004-04-20 | L.V. Partners, L.P. | Method and apparatus for configuring configurable equipment with configuration information received from a remote location |
US7379901B1 (en) | 1998-09-11 | 2008-05-27 | Lv Partners, L.P. | Accessing a vendor web site using personal account information retrieved from a credit card company web site |
US6877032B1 (en) | 1998-09-11 | 2005-04-05 | L.V. Partners, L.P. | Launching a web site using a portable scanner |
US6701369B1 (en) | 1998-09-11 | 2004-03-02 | L.V. Partners, L.P. | Method and apparatus for accessing a remote location by sensing a machine-resolvable code |
US7159037B1 (en) | 1998-09-11 | 2007-01-02 | Lv Partners, Lp | Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network |
US6823388B1 (en) | 1998-09-11 | 2004-11-23 | L.V. Parners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a programmable memory system |
US6526449B1 (en) | 1998-09-11 | 2003-02-25 | Digital Convergence Corporation | Method and apparatus for controlling a computer from a remote location |
US6754698B1 (en) | 1998-09-11 | 2004-06-22 | L. V. Partners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a dedicated memory system |
US7900224B1 (en) | 1998-09-11 | 2011-03-01 | Rpx-Lv Acquisition Llc | Method and apparatus for utilizing an audible signal to induce a user to select an E-commerce function |
US6688522B1 (en) | 1998-09-11 | 2004-02-10 | L. V. Partners, L.P. | Unique bar code |
US7010577B1 (en) | 1998-09-11 | 2006-03-07 | L. V. Partners, L.P. | Method of controlling a computer using an embedded unique code in the content of DVD media |
US7043536B1 (en) | 1998-09-11 | 2006-05-09 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of CD media |
US6704864B1 (en) | 1999-08-19 | 2004-03-09 | L.V. Partners, L.P. | Automatic configuration of equipment software |
US20080015998A1 (en) * | 1998-10-01 | 2008-01-17 | Feyzi Celik | Method and Apparatus for Storing and Retrieving Business Contact Information in a Computer System |
US7813725B2 (en) * | 1998-10-01 | 2010-10-12 | Onepin, Llc | Wireless data exchange |
US7970792B2 (en) * | 1998-10-01 | 2011-06-28 | Onepin, Inc. | Phone to phone data exchange |
US8326361B2 (en) | 1998-10-01 | 2012-12-04 | Lupine Investments Llc | Phone to phone data exchange |
US7836011B2 (en) * | 1998-10-01 | 2010-11-16 | Onepin, Inc. | Phone to phone data exchange |
US7509349B2 (en) * | 1998-10-01 | 2009-03-24 | Onepin, Inc. | Method and apparatus for storing and retrieving business contact information in a computer system |
US6374259B1 (en) | 1998-10-01 | 2002-04-16 | Onepin, Llc | Method and apparatus for storing and retreiving business contact information in computer system |
US7349907B2 (en) * | 1998-10-01 | 2008-03-25 | Onepin, Inc. | Method and apparatus for storing and retrieving business contact information in a computer system |
GB2348343A (en) * | 1999-03-26 | 2000-09-27 | Int Computers Ltd | Authentication of MOT certificate using encryption |
US6804778B1 (en) * | 1999-04-15 | 2004-10-12 | Gilian Technologies, Ltd. | Data quality assurance |
US20030229809A1 (en) * | 1999-04-15 | 2003-12-11 | Asaf Wexler | Transparent proxy server |
US8874244B2 (en) | 1999-05-19 | 2014-10-28 | Digimarc Corporation | Methods and systems employing digital content |
US6505179B1 (en) * | 1999-06-02 | 2003-01-07 | Kara Technology Incorporated | Verifying the authenticity of printed documents on universally available paper stock |
DE19926783A1 (de) * | 1999-06-11 | 2000-12-14 | Richard Roehrhoff | Verfahren zum Versand authentisierter Informationen in Datennetzen |
US7069226B1 (en) | 1999-07-07 | 2006-06-27 | Synetic, Incorporated | Prescription data processing system for determining new therapy starts |
AU6610300A (en) | 1999-07-28 | 2001-02-19 | Terrance A. Tomkow | System and method for verifying delivery and integrity of electronic messages |
WO2001009854A1 (en) * | 1999-08-03 | 2001-02-08 | Clay Smith Craig Mark | A system for inhibiting fraud in relation to the use of negotiable instruments |
US6628412B1 (en) * | 1999-08-05 | 2003-09-30 | Hewlett-Packard Development Company, L.P. | Methods of document management and automated document tracking, and a document management system |
US6189009B1 (en) | 1999-08-27 | 2001-02-13 | The Voice.Com, Inc. | System and method for integrating paper-based business documents with computer-readable data entered via a computer network |
IL148390A0 (en) | 1999-08-27 | 2002-09-12 | Comfidex Corp | System and method for integrating paper-based business documents with computer-readable data entered via a computer network |
US6543692B1 (en) * | 1999-09-03 | 2003-04-08 | Gerhard Nellhaus | Schema for identification of solid form drugs |
US6497358B1 (en) | 1999-09-13 | 2002-12-24 | Christopher S. Walsh | Record and verification method and system for radiation therapy |
US6464136B2 (en) | 1999-12-28 | 2002-10-15 | Christopher S. Walsh | Record and verification method, apparatus and system |
US6608919B1 (en) | 1999-11-10 | 2003-08-19 | Digimarc Corporation | Method and apparatus for encoding paper with information |
US7552087B2 (en) * | 2000-02-03 | 2009-06-23 | Afterbot, Inc. | Electronic transaction receipt system and method |
US20010029484A1 (en) * | 2000-02-03 | 2001-10-11 | Schultz R. Steven | Electronic transaction receipt system and method |
US20030018578A1 (en) * | 2000-02-03 | 2003-01-23 | Schultz Roger Stephen | Product registration using an electronically read serial number |
US7742989B2 (en) | 2000-02-03 | 2010-06-22 | Afterbot, Inc. | Digital receipt generation from information electronically read from product |
US7765271B1 (en) * | 2000-02-03 | 2010-07-27 | Hyland Software, Inc. | System and method for scanning a document in client/server environment |
US6625297B1 (en) | 2000-02-10 | 2003-09-23 | Digimarc Corporation | Self-orienting watermarks |
US8701857B2 (en) | 2000-02-11 | 2014-04-22 | Cummins-Allison Corp. | System and method for processing currency bills and tickets |
US6678821B1 (en) | 2000-03-23 | 2004-01-13 | E-Witness Inc. | Method and system for restricting access to the private key of a user in a public key infrastructure |
US7725385B2 (en) * | 2000-03-29 | 2010-05-25 | American Express Travel Related Services Company, Inc. | System and method for facilitating the handling of a dispute using disparate architectures |
US7249113B1 (en) | 2000-03-29 | 2007-07-24 | American Express Travel Related Services Company, Inc. | System and method for facilitating the handling of a dispute |
US20050178824A1 (en) * | 2000-03-29 | 2005-08-18 | American Express Travel Related Services Company, Inc. | On-line merchant services system and method for facilitating resolution of post transaction disputes |
US6804377B2 (en) | 2000-04-19 | 2004-10-12 | Digimarc Corporation | Detecting information hidden out-of-phase in color channels |
US6968317B1 (en) | 2000-04-28 | 2005-11-22 | Charles Schwab & Co., Inc. | Method and apparatus for new accounts program |
US7630908B1 (en) * | 2000-05-01 | 2009-12-08 | John Amrien | Wireless electronic prescription scanning and management system |
US7069443B2 (en) * | 2000-06-06 | 2006-06-27 | Ingeo Systems, Inc. | Creating and verifying electronic documents |
US6873435B1 (en) | 2000-08-17 | 2005-03-29 | Eastman Kodak Company | Print having encoded metadata coupled thereto |
JP2002149818A (ja) * | 2000-11-14 | 2002-05-24 | Nec Viewtechnology Ltd | 院外処方箋システム |
US20010011281A1 (en) * | 2001-03-12 | 2001-08-02 | Fry Randolph A. | Instant random display of electronic file through machine-readable codes on printed documents |
US20020188466A1 (en) * | 2001-04-18 | 2002-12-12 | Barrette Pierre Philip | Secure digital medical intellectual property (IP) distribution, market applications, and mobile devices |
US20030088771A1 (en) * | 2001-04-18 | 2003-05-08 | Merchen M. Russel | Method and system for authorizing and certifying electronic data transfers |
US7246158B2 (en) | 2001-04-23 | 2007-07-17 | Ricoh Company, Ltd. | System, computer program product and method for selecting an application service provider |
US7199889B2 (en) * | 2001-07-02 | 2007-04-03 | Alps Elecric Co., Ltd. | Printer capable of invalidating a document |
WO2003005260A1 (fr) * | 2001-07-04 | 2003-01-16 | Bi-Net Co., Ltd. | Systeme de traitement d'informations relatives a un projet |
US7647275B2 (en) | 2001-07-05 | 2010-01-12 | Cummins-Allison Corp. | Automated payment system and method |
US7401043B2 (en) * | 2001-09-03 | 2008-07-15 | Michihiro Sato | Method and system for issuing securities and fixed rate financing instruments, method for establishing a market with the system |
US8944234B1 (en) | 2001-09-27 | 2015-02-03 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8433123B1 (en) | 2001-09-27 | 2013-04-30 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8437529B1 (en) | 2001-09-27 | 2013-05-07 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8437530B1 (en) | 2001-09-27 | 2013-05-07 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8428332B1 (en) | 2001-09-27 | 2013-04-23 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
JP4212797B2 (ja) * | 2001-10-12 | 2009-01-21 | 株式会社リコー | セキュリティシステム及びセキュリティ管理方法 |
ATE509326T1 (de) | 2001-12-18 | 2011-05-15 | L 1 Secure Credentialing Inc | Mehrfachbildsicherheitsmerkmale zur identifikation von dokumenten und verfahren zu ihrer herstellung |
US7694887B2 (en) | 2001-12-24 | 2010-04-13 | L-1 Secure Credentialing, Inc. | Optically variable personalized indicia for identification documents |
WO2003056500A1 (en) | 2001-12-24 | 2003-07-10 | Digimarc Id Systems, Llc | Covert variable information on id documents and methods of making same |
US7793846B2 (en) | 2001-12-24 | 2010-09-14 | L-1 Secure Credentialing, Inc. | Systems, compositions, and methods for full color laser engraving of ID documents |
US7728048B2 (en) | 2002-12-20 | 2010-06-01 | L-1 Secure Credentialing, Inc. | Increasing thermal conductivity of host polymer used with laser engraving methods and compositions |
US7058584B2 (en) * | 2002-01-28 | 2006-06-06 | Medco Health Solutions, Inc. | Apparatus and method for processing prescription requests using a remotely located prescription processing system |
JP4233259B2 (ja) * | 2002-02-08 | 2009-03-04 | 株式会社電通テック | コード情報を用いた情報提供システム |
US7818657B1 (en) * | 2002-04-01 | 2010-10-19 | Fannie Mae | Electronic document for mortgage transactions |
US7493263B2 (en) * | 2002-04-30 | 2009-02-17 | Medco Health Solutions, Inc. | Prescription management system |
US7824029B2 (en) | 2002-05-10 | 2010-11-02 | L-1 Secure Credentialing, Inc. | Identification card printer-assembler for over the counter card issuing |
US8171567B1 (en) | 2002-09-04 | 2012-05-01 | Tracer Detection Technology Corp. | Authentication method and system |
US8627939B1 (en) | 2002-09-25 | 2014-01-14 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US20040064402A1 (en) * | 2002-09-27 | 2004-04-01 | Wells Fargo Home Mortgage, Inc. | Method of refinancing a mortgage loan and a closing package for same |
US6925599B2 (en) * | 2002-10-04 | 2005-08-02 | Clinisys, Inc. | Methodology for performing validated clinical studies of pharmeceutical related products |
US11361853B2 (en) | 2002-10-29 | 2022-06-14 | Practice Velocity, LLC | Method and system for automated medical records processing with telemedicine |
US9842188B2 (en) | 2002-10-29 | 2017-12-12 | Practice Velocity, LLC | Method and system for automated medical records processing with cloud computing |
US8606594B2 (en) | 2002-10-29 | 2013-12-10 | Practice Velocity, LLC | Method and system for automated medical records processing |
US7624027B1 (en) | 2002-10-29 | 2009-11-24 | Practice Velocity, LLC | Method and system for automated medical records processing |
US10714213B2 (en) | 2002-10-29 | 2020-07-14 | Practice Velocity, LLC | Method and system for automated medical records processing with patient tracking |
US7804982B2 (en) | 2002-11-26 | 2010-09-28 | L-1 Secure Credentialing, Inc. | Systems and methods for managing and detecting fraud in image databases used with identification documents |
JP2004185312A (ja) * | 2002-12-03 | 2004-07-02 | Canon Inc | 文書管理装置 |
US7712673B2 (en) | 2002-12-18 | 2010-05-11 | L-L Secure Credentialing, Inc. | Identification document with three dimensional image of bearer |
US7120274B2 (en) * | 2002-12-31 | 2006-10-10 | Shutterfly, Inc. | Automated copyright detection in digital images |
JP2004220424A (ja) * | 2003-01-16 | 2004-08-05 | Canon Inc | 文書管理システム |
WO2004095348A2 (en) | 2003-04-16 | 2004-11-04 | Digimarc Corporation | Three dimensional data storage |
MXPA05013191A (es) * | 2003-06-06 | 2006-03-09 | Neomedia Tech Inc | Acceso automatico de contenido de internet con telefono celular habilitado con camara. |
US20050132194A1 (en) * | 2003-12-12 | 2005-06-16 | Ward Jean R. | Protection of identification documents using open cryptography |
US7744002B2 (en) | 2004-03-11 | 2010-06-29 | L-1 Secure Credentialing, Inc. | Tamper evident adhesive and identification document including same |
GB0408209D0 (en) * | 2004-04-13 | 2004-05-19 | Kalamazoo Security Print Ltd | Document authentication system and related methods |
DE102004021285A1 (de) * | 2004-04-29 | 2005-11-24 | Lehr, Hartmuth F., Dr. | Verfahren und Vorrichtung zur parallelen digitalen und handschriftlichen Unterzeichnung von Dokumenten |
US7996673B2 (en) | 2004-05-12 | 2011-08-09 | Echoworx Corporation | System, method and computer product for sending encrypted messages to recipients where the sender does not possess the credentials of the recipient |
US7742617B2 (en) * | 2004-05-19 | 2010-06-22 | Bentley Systems, Inc. | Document genealogy |
US8215556B2 (en) | 2004-06-28 | 2012-07-10 | Konica Minolta Laboratory U.S.A., Inc. | Color barcode producing, reading and/or reproducing method and apparatus |
US7533817B2 (en) * | 2004-08-09 | 2009-05-19 | Konica Minolta Systems Laboratory, Inc. | Color barcode producing method and apparatus, color barcode reading method and apparatus and color barcode reproducing method and apparatus |
WO2006041882A2 (en) * | 2004-10-04 | 2006-04-20 | American Express Travel Related Services Company, Inc. | Financial institution portal system and method |
US8037310B2 (en) * | 2004-11-30 | 2011-10-11 | Ricoh Co., Ltd. | Document authentication combining digital signature verification and visual comparison |
US7669769B2 (en) * | 2005-03-28 | 2010-03-02 | Konica Minolta Systems Laboratory, Inc. | Systems and methods for preserving and maintaining document integrity |
WO2007011358A1 (en) * | 2005-07-18 | 2007-01-25 | Clinisys, Inc. | Methodology for performing validated clinical studies of pharmaceutical related products |
FR2895125B1 (fr) * | 2005-12-21 | 2008-12-12 | Novatec Sa | Procede d'authentification de documents et dispositif de lecture desdits documents a des fins d'enregistrement pour preuve |
US8377125B2 (en) * | 2006-04-05 | 2013-02-19 | Anew Optics, Inc. | Intraocular lens with accommodation |
US8064956B2 (en) * | 2006-08-02 | 2011-11-22 | Onepin, Inc. | Event sharing |
US7492922B2 (en) * | 2006-09-01 | 2009-02-17 | Shutterfly, Inc. | Automated verification of copyrighted digital images |
US7628330B2 (en) * | 2006-09-29 | 2009-12-08 | Konica Minolta Systems Laboratory, Inc. | Barcode and decreased-resolution reproduction of a document image |
US7766241B2 (en) * | 2006-09-29 | 2010-08-03 | Konica Minolta Systems Laboratory, Inc. | Barcode for two-way verification of a document |
US20080090597A1 (en) * | 2006-10-17 | 2008-04-17 | Feyzi Celik | Short message formatting for information exchange |
US7447510B2 (en) * | 2006-10-22 | 2008-11-04 | Onepin, Inc. | Short message service network plug-in |
US8353047B2 (en) * | 2006-12-08 | 2013-01-08 | Sharp Laboratories Of America, Inc. | Methods and systems for digital image data tracking |
US8380530B2 (en) | 2007-02-02 | 2013-02-19 | Webmd Llc. | Personalized health records with associative relationships |
US8401268B1 (en) | 2007-03-09 | 2013-03-19 | Cummins-Allison Corp. | Optical imaging sensor for a document processing device |
CA2677714C (en) | 2007-03-09 | 2014-12-23 | Cummins-Allison Corp. | Document imaging and processing system |
US8417017B1 (en) | 2007-03-09 | 2013-04-09 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8538123B1 (en) | 2007-03-09 | 2013-09-17 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
WO2008130653A1 (en) * | 2007-04-20 | 2008-10-30 | Onepin, Inc. | Mobile virtual community invitations |
BRPI0908751A2 (pt) | 2008-03-14 | 2015-07-21 | Neomedia Tech Inc | Sistema de intercâmbio de mensagens |
US8437528B1 (en) | 2009-04-15 | 2013-05-07 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8929640B1 (en) | 2009-04-15 | 2015-01-06 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US8391583B1 (en) | 2009-04-15 | 2013-03-05 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
US20110161674A1 (en) * | 2009-12-29 | 2011-06-30 | Konica Minolta Systems Laboratory, Inc. | Document authentication using document digest verification by remote server |
US8606046B2 (en) | 2010-06-21 | 2013-12-10 | Palo Alto Research Center Incorporated | System and method for clean document reconstruction from annotated document images |
US9178862B1 (en) * | 2012-11-16 | 2015-11-03 | Isaac S. Daniel | System and method for convenient and secure electronic postmarking using an electronic postmarking terminal |
US9141876B1 (en) | 2013-02-22 | 2015-09-22 | Cummins-Allison Corp. | Apparatus and system for processing currency bills and financial documents and method for using the same |
CA2973934A1 (en) * | 2015-01-16 | 2016-07-21 | Atul Gupta | Document verification system |
CN107798514A (zh) * | 2017-11-22 | 2018-03-13 | 阿里巴巴集团控股有限公司 | 基于信用实现理赔的方法和装置 |
US11340894B2 (en) | 2019-04-30 | 2022-05-24 | JFrog, Ltd. | Data file partition and replication |
US11886390B2 (en) * | 2019-04-30 | 2024-01-30 | JFrog Ltd. | Data file partition and replication |
US11386233B2 (en) | 2019-04-30 | 2022-07-12 | JFrog, Ltd. | Data bundle generation and deployment |
US11106554B2 (en) | 2019-04-30 | 2021-08-31 | JFrog, Ltd. | Active-active environment control |
US10999314B2 (en) | 2019-07-19 | 2021-05-04 | JFrog Ltd. | Software release tracking and logging |
US10972289B2 (en) | 2019-07-19 | 2021-04-06 | JFrog, Ltd. | Software release verification |
US11695829B2 (en) | 2020-01-09 | 2023-07-04 | JFrog Ltd. | Peer-to-peer (P2P) downloading |
US11860680B2 (en) | 2020-11-24 | 2024-01-02 | JFrog Ltd. | Software pipeline and release validation |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19501244A1 (de) * | 1995-01-17 | 1996-07-18 | Giesecke & Devrient Gmbh | Vorrichtung und Verfahren zur Bearbeitung von dünnem Blattgut, wie z. B. Banknoten |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4523330A (en) * | 1982-12-23 | 1985-06-11 | Ncr Canada Ltd - Ncr Canada Ltee | Banking system and method |
US4641347A (en) * | 1983-07-18 | 1987-02-03 | Pitney Bowes Inc. | System for printing encrypted messages with a character generator and bar-code representation |
US4893338A (en) * | 1987-12-31 | 1990-01-09 | Pitney Bowes Inc. | System for conveying information for the reliable authentification of a plurality of documents |
US5337361C1 (en) * | 1990-01-05 | 2001-05-15 | Symbol Technologies Inc | Record with encoded data |
US5022080A (en) * | 1990-04-16 | 1991-06-04 | Durst Robert T | Electronic notary |
US5157726A (en) * | 1991-12-19 | 1992-10-20 | Xerox Corporation | Document copy authentication |
US5341428A (en) * | 1992-01-30 | 1994-08-23 | Gbs Systems Corporation | Multiple cross-check document verification system |
US5321751A (en) * | 1993-02-18 | 1994-06-14 | Eastman Kodak Company | Method and apparatus for credit card verification |
US5337362A (en) * | 1993-04-15 | 1994-08-09 | Ricoh Corporation | Method and apparatus for placing data onto plain paper |
US5426700A (en) * | 1993-08-23 | 1995-06-20 | Pitney Bowes Inc. | Method and apparatus for verification of classes of documents |
US5440633A (en) * | 1993-08-25 | 1995-08-08 | International Business Machines Corporation | Communication network access method and system |
US5422954A (en) * | 1993-11-04 | 1995-06-06 | Pitney Bowes Inc. | Apparatus and method of producing a self printed inspection label |
US5513264A (en) * | 1994-04-05 | 1996-04-30 | Metanetics Corporation | Visually interactive encoding and decoding of dataforms |
-
1995
- 1995-01-23 US US08/376,861 patent/US5671282A/en not_active Expired - Lifetime
-
1996
- 1996-01-05 JP JP8000291A patent/JPH08320841A/ja active Pending
- 1996-01-22 DE DE19602136A patent/DE19602136C2/de not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19501244A1 (de) * | 1995-01-17 | 1996-07-18 | Giesecke & Devrient Gmbh | Vorrichtung und Verfahren zur Bearbeitung von dünnem Blattgut, wie z. B. Banknoten |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19824435A1 (de) * | 1998-05-30 | 1999-12-02 | Emt Werkzeug Und Formenbau Gmb | Verfahren und Vorrichtung zur Prüfung und/oder Registrierung von Banknoten oder dgl. |
DE10040899A1 (de) * | 2000-08-18 | 2002-02-28 | Gavitec Gmbh | Verfahren und Vorrichtung zum Decodieren von optischen Codes |
DE10134493B4 (de) * | 2000-08-30 | 2006-01-12 | International Business Machines Corp. | Verfahren zum automatischen Auffinden von nicht mehr aktuellen gedruckten Dokumenten |
Also Published As
Publication number | Publication date |
---|---|
DE19602136C2 (de) | 2001-08-09 |
US5671282A (en) | 1997-09-23 |
JPH08320841A (ja) | 1996-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19602136C2 (de) | Dokumenten-Verarbeitungssystem und Verfahren zum Verarbeiten eines Dokuments | |
DE69932643T2 (de) | Identifizierungsvorrichtung mit gesichertem foto sowie mittel und verfahren zum authentifizieren dieser identifizierungsvorrichtung | |
DE69814406T2 (de) | Tragbare elektronische vorrichtung für systeme zur gesicherten kommunikation und verfahren zur initialisierung der parameter | |
DE112019001531B4 (de) | Verfahren zum Herstellen eines authentifizierten verpackten Produkts und System zum Überprüfen der Echtheit eines verpackten Produkts | |
DE69829642T2 (de) | Authentifizierungssystem mit chipkarte | |
DE60021465T2 (de) | Sicherheitsverwaltungssystem, Datenverteilungsvorrichtung und tragbares Terminalgerät | |
DE69531082T2 (de) | Verfahren und Vorrichtung mit einem Verschlüsselungskopfteil, die es ermöglicht, Software zu erproben | |
DE69900169T3 (de) | Kreditkartensystem und verfahren | |
DE3044463A1 (de) | Verfahren und vorrichtung zum codieren einer karte | |
DE10297521T5 (de) | Verbraucher-zentrisches kontext-bewußtes Vermittlungsmodell | |
EP2041729B1 (de) | Lesegerät für ein dokument, verfahren zum lesen eines datenobjekts und computerprogrammprodukt | |
DE60036532T2 (de) | System und Verfahren zur sicheren Übermittlung eines Dokumentes zwischen einem Client-Rechner eines Computer-Netzes und einem Drucker | |
DE2901521A1 (de) | Persoenliches identifizierungssystem | |
EP1943605A1 (de) | Verfahren und system zum übertragen von daten von einer ersten datenverarbeitungseinrichtung an eine zweite datenverarbeitungseinrichtung | |
DE10051571A1 (de) | Selektive Datenverschlüsselung unter Verwendung von Stylesheet-Verarbeitung | |
DE10233297A1 (de) | Vorrichtung zur digitalen Signatur eines elektronischen Dokuments | |
EP4111348A1 (de) | Verfahren zum direkten übertragen von elektronischen münzdatensätzen zwischen endgeräten, bezahlsystem, währungssystem und überwachungseinheit | |
EP2770484B1 (de) | Lesegerät für ein Dokument, Verfahren zum Lesen eines Datenobjekts und Computerprogrammprodukt | |
WO2007008834A2 (en) | Systems and methods for distributing private placement documents | |
EP1262855A2 (de) | Sabotagesichere und zensurresistente persönliche elektronische Gesundheitsakte | |
DE60029508T2 (de) | Informationverteilungs- und Empfangsverfahren, Gerät und Rechnerprogrammprodukt | |
DE10258769C5 (de) | Kommunikation zwischen einem Bediengerät, einem Anbietermodul und einem Kundenmodul | |
WO2001004771A2 (de) | System zur ausführung einer transaktion | |
DE60003444T2 (de) | Verfahren, medium und vorrichtung zur registrierung von zu erfassenden personen, zum beispiel wähler | |
EP2131316A1 (de) | Authentifizierungsverfahren und Authentifizierungssystem für Produkte |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20120801 |