Saturday, June 12, 2004 4:37:44 PM
Intellectual Property:
Connecting the Physical World to the Electronic World
NeoMedia Technologies has a suite of six issued patents covering core concepts behind our techniques for linking the physical world to the electronic world. These patents cover various linkage methods including:
-Barcodes
-RF/ID
-Other machine readable and keyed entry identifiers
1. Automatic Access of Electronic Information Through Secure Machine-Readable Codes on Printed Documents;
The present invention is a secure system and method for providing automated access to electronic information stored in a database in either a local or remote location. The system utilizes a machine-readable code printed on a document, referred to herein as an intelligent document since it stores information used to automatically access the information. The machine-readable symbol is encoded with source data (including a file location pointer) that is first obfuscated by generating a checksum of the source data, encrypting the source data by using the checksum as an encryption key, and assembling the checksum with the encrypted source data prior to encoding. The machine-readable symbol is then printed and distributed by the vendor by any logical means to the end user. The end user then scans the code via appropriate code scanning (e.g. bar code scanning) equipment, and de-obfuscates the scanned data by parsing the checksum, decrypting the remainder of the scanned data string (which includes the file location pointer) using the parsed checksum as a decryption key, computing a checksum of the decrypted data string, and comparing the computed checksum with the parsed checksum to determine the validity of the code. The file location pointer is then used to access the appropriate file. In a preferred embodiment, a Web browser program is launched, and the URL of the vendor's Web site is accessed through the Internet. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
2. System and Method for Using an Ordinary Article of Commerce to Access a Remote Computer;
A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code ("UPC") numbers to Internet network addresses (or "URLs"). To access an Internet resource relating to a particular product, a user enters the product's UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information is then used to access the desired resource. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
3. Automatic access of electronic information through machine-readable codes on printed documents;
The present invention is a system and method for providing automated access to electronic information stored in a database in either a local or remote location. The system utilizes a machine-readable code printed on a document, referred to herein as an intelligent document since it stores information used to automatically access the information. The machine-readable symbol comprises encoded source data, wherein the source data comprises application launch information as well as file location information. The source data is encoded and printed, and then distributed by the vendor by any logical means to the end user. The end user then scans the code via appropriate code scanning (e.g. bar code scanning) equipment, decodes the raw decoded data, and the file location information is then used to access the appropriate file. In a preferred embodiment, a Web browser program is launched, and the URL of the vendor's Web site is accessed through the Internet. Local file retrieval may also be implemented on the client computer itself, as well as over an intranet or LAN environment. Additional user-specific demographic data such as the user's name and address may also be encoded in the machine-readable code when the document is specifically tailored for individual targeting, such as mailing labels. This demographic information is uploaded to the WWW site for use by the vendor. In addition, the present invention encodes security data, such as an encryption key, for use in secure data transmissions such as electronic commerce over the Internet. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
4. System and method for automatic access of a remote computer over a network;
A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code ("UPC") numbers to Internet network addresses (or "URLs"). To access an Internet resource relating to a particular product, a user enters the prodoct's UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information in then used to access the desired resource. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
5. Method and system for accessing electronic resources via machine-readable data on intelligent documents;
A method of accessing electronic resources via machine readable data embedded on a document which comprises compressing input data with a transmitter adapted to save a first bandwidth using a compression method adapted to minimize utilization of bandwidth by the compressed input data while retaining substantially all information content of the input data and appending a compression flag to the compressed input data indicative of the compression method enabling a receiver to decompress the compressed input data. The compression step further comprises utilizing a compression dictionary adapted to map the elements and strings of the input data to minimized representations having redundancies deleted. The compression dictionary may be appended to the compressed input data (as cleartext or cyphertext) under circumstances where a bandwidth occupied by the appended compression dictionary is less than the bandwidth saved by the step of compressing the input data. The compression dictionary may also be selected by the receiver independently from the transmitter independently indexes, pointer registration, application restricted subsets or customized according to the input data content. Also the input data may be encrypted, and an encryption flag appended which is indicative of the encryption method enabling decryption via public or private key cryptosystems as well as utilizing various authentication techniques such as digital signatures to ensure that the document was created by a licensed user. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
6. System and method of using machine-readable or human-readable linkage codes for accessing networked data resources;
The present invention operates by inputting into the client computer a linkage code (a machine readable code such as a bar code symbol or a human-readable alphanumeric text string) that includes a server identification code and an item identification code. The client computer then extracts the server identification code, and obtains from local cache or from the routing server a URL template associated with the server identification code. The URL template includes the name of an information server and at least one parameter field to be completed by the client computer. The URL template is completed by the client computer by filling in at least the item identification code, and the completed URL template is then sent to the information server named therein as a primary content URL request. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
-Pending Patents
1. AUTOMATIC ACCESS OF ELECTRONIC INFORMATION THROUGH MACHINE-READABLE CODES ON PRINTED DOCUMENTS;
The present invention is a system and method for providing automated access to computer files stored in a database in either a local (32) or remote (46) server location. The system utilizes a machine-readable symbol (12) printed on a document (10). The machine-readable symbol (12) is printed and distributed by the vendor to the user. The user then scans the symbol via code scanning equipment (34) connected to a computer, decodes the raw decoded data, and the file location information is then used to retrieve the appropriate file. In a preferred embodiment, a URL of a file on the vendor's web site is encoded in the machine-readable symbol, thus enabling the client computer to access files through the Internet. The use of encryption allows the user to transmit his credit card number, thus enabling electronic commerce in a secure manner over the Internet. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+71115+BASICHTML-ENG...
2. AUTOMATIC ACCESS OF ELECTRONIC INFORMATION THROUGH MACHINE-READABLE CODES ON PRINTED DOCUMENTS;
The present invention is a system and method for providing automated access to computer files stored in a database in either a local (32) or remote (46) server location. The system utilizes a machine-readable symbol (12) printed on a document (10). The machine-readable symbol (12) is printed and distributed by the vendor to the user. The user then scans the symbol via code scanning equipment (34) connected to a computer, decodes the raw decoded data, and the file location information is then used to retrieve the appropriate file. In a preferred embodiment, a URL of a file on the vendor's web site is encoded in the machine-readable symbol, thus enabling the client computer to access files through the Internet. The use of encryption allows the user to transmit his credit card number, thus enabling electronic commerce in a secure manner over the Internet. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+90043+BASICHTML-ENG...
3. METHOD AND SYSTEM FOR ACCESSING ELECTRONIC RESOURCES VIA MACHINE-READABLE DATA ON INTELLIGENT DOCUMENTS;
A method of accessing electronic resources via machine readable data embedded on a document which comprises compressing input data with a transmitter adapted to save a first bandwidth using a compression method adapted to minimize utilization of bandwidth by the compressed input data while retaining substantially all information content of the input data and appending a compression flag to the compressed input data indicative of the compression method enabling a receiver to decompress the compressed input data. The compression step further comprises utilizing a compression dictionary adapted to map the elements and strings of the input data to minimized representations having redundancies deleted. The compression dictionary may be appended to the compressed input data (as cleartext or cyphertext) under circumstances where a bandwidth occupied by the appended compression dictionary is less than the bandwidth saved by the step of compressing the input data. The compression dictionary may also be selected by the receiver independently from the transmitter independently indexes, pointer registration, application restricted subsets or customized according to the input data content. Also the input data may be encrypted, and an encryption flag appended which is indicative of the encryption method enabling decryption via public or private key cryptosystems as well as utilizing various authentication techniques such as digital signatures to ensure that the document was created by a licensed http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+107199+BASICHTML-EN...
4. SCANNER ENHANCED REMOTE CONTROL UNIT AND SYSTEM FOR AUTOMATICALLY LINKING TO ON-LINE RESOURCES;
A method for providing remote access to on-line resources comprising the steps of encoding address and access information and optional source identification information, embedding the encoded information onto a document (14), scanning the document with a scanner enhanced remote control unit (10, 10A), transmitting the scanned information, receiving the transmitted information, optionally processing the received information, optionally collecting the user demographic and source identification information, retrieving the on-line ressource, and displaying the on-line resource to a user. Also an apparatus which provides remote access to on-line resources comprising an encoder of address and access information and optional source identification information, an embedding system, a scanner enhanced remote control unit (10, 10A) comprising a scanning system (22), a transmitter (24), a receiver (20A), an optional processor, an optional collector of the user demographic and source identification information, a retrieving system, and a display system (20). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+107200+BASICHTML-EN...
5. METHOD FOR EMBEDDING LINKS TO A NETWORKED RESOURCE IN A TRANSMISSION MEDIUM;
A method for providing a link between an information signal (98, 100) (such as a broadcast and cable television and/or radio signals) and networked resources (such as the Internet) comprising the steps of embedding access information in a transmission medium, the access information adapted to provide access to content of the networked resource relevant to content of the information signal, transmitting the information signal and the access information (98, 100), receiving the information signal and the access information at a user terminal, extracting the access information from the transmission medium, utilizing the access information to access the networked resource with an access signal (102, 104), and displaying content of the networked resource on the user terminal corresponding to the access information. Embodiments are provided wherein the information signal (98, 100) is provided by the networked resource provider or a distinct audio/video signal content provider (94) via wired (98) and wireless (100) means. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+107241+BASICHTML-EN...
6. METHOD AND APPARATUS FOR LINKING CONSUMER PRODUCT INTEREST WITH PRODUCT SUPPLIERS;
A method and system are provided for collecting product-specific information from a collecting device (302), which is transmitted to facilitating organization where information is aggregated (304) and provided to product suppliers in an anonymous fashion (306). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+363159+BASICHTML-EN...
7. SYSTEM AND METHOD FOR LINKING ONLINE RESOURCES TO PRINT MEDIA AND AUTHORING TOOL FOR SAME;
A network-based system and method permit a publisher (12) to generate and encode content to be readily accessed by codes (16) or indicia, such as bar codes, and which may be associated with advertising related to the content via the codes. The system supports composer, reader, discovery, and static web page interfaces for permitting users (26) to act as publishers (12), readers, or browsers (28), using the codes for efficient and rapid access of content. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+332859+BASICHTML-EN...
8. SYSTEM AND METHOD OF USING MACHINE-READABLE OR HUMAN-READABLE LINKAGE CODES FOR ACCESSING NETWORKED DATA RESOURCES;
A method and system for providing a primary content file to a client computer (20) that is interconnected over a computer network (16) with an information server computer (50), a routing server computer (40), a content server computer (60), and a registration server computer (30). The present invention operates by inputting into the client computer a linkage code (10) (a machine readable code such as a bar code symbol (104) or a human-readable alphanumeric text string (106)) that includes a server identification code (110) and an item identification code (112). The client computer then extracts the server identification code, and obtains from local cache (27) or from the routing server a URL template associated with the server identification code. The URL template includes the name of an information server and at least one parameter field to be completed by the client computer. The URL template is completed by the client computer by filling in at least the item identification code, and the completed URL template is then sent to the information server named therein as a primary content URL request. At the information server, the location of the primary content file is determined based on the item identification code, and the information server provides the client computer with the primary content file by either redirecting it to the primary content server computer or obtaining it from local storage. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+266015+BASICHTML-EN...
9. PRINTED COUPONS WITH EMBEDDED DISCOUNTS FOR ONLINE PURCHASES;
A method for providing discounts in e-commerce transactions comprising printing a discount coupon (2) with human readable information describing the incentive, product, vendor, and a machine-readable symbol (2b) such as a linear or two-dimensional bar code symbol. The symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's computer, optionally, a second identifier associated with the discount applied to a product, optionally, a third identifier associated with the targeted consumer, and optionally, instructions to enable a computer to access a client program. The method also comprises the steps of disseminating the discount coupon (2); scanning the machine-readable coupon symbol; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer; and downloading a file from the vendor's host computer associated with the scanned coupon (2). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+122208+BASICHTML-EN...
10. PRINTED COUPONS WITH EMBEDDED DISCOUNTS FOR ONLINE PURCHASES;
A method for providing discounts in e-commerce transactions comprising printing a discount coupon (2) with human readable information describing the incentive, product, vendor, and a machine-readable symbol (2b) such as a linear or two-dimensional bar code symbol. The symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's computer, optionally, a second identifier associated with the discount applied to a product, optionally, a third identifier associated with the targeted consumer, and optionally, instructions to enable a computer to access a client program. The method also comprises the steps of disseminating the discount coupon (2); scanning the machine-readable coupon symbol; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer; and downloading a file from the vendor's host computer associated with the scanned coupon (2). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+137931+BASICHTML-EN...
11. IMPROVED SECURE DOCUMENTS;
A method of generating and verifying secure documents (12) wherein the secure document (12) is printed with machine-readable symbols (28) representing physical parameters of the secure document prior to application of hand or machine-printed indicia, human and/or machine-printed indicia appearing thereon, biometrics (finger and voice prints), and transaction history. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+151449+BASICHTML-EN...
12. METHOD AND APPARATUS FOR OBTAINING CONSUMER DATA IN EXCHANGE FOR CONSUMER INCENTIVES VIA A NETWORKED RESOURCE;
A method and apparatus for obtaining consumer data in exchange for consumer incentives at a point-of-sale including a scanner (12), a personal computer (14), a monitor (16), a mouse (20), and a laser printer (22). A consumer selects merchandise from a display and purchases it. Thereafter, the consumer enters a kiosk enclosing the apparatus and scans a machine-readable code on one ore more tags affixed to the merchandise. A registration form is displayed, which the consumer completes by inserting demographic data. Consumer data comprising the merchandise data and demographic data is transmitted via the Internet to a data management center for storage, collation, analysis and distribution. Upon receipt of the consumer data optionally including the results or outcome of the game via the Internet, the data management center provides the apparatus with incentive data via the Internet. The incentive data is printed on the laser printer (22) and made available to the consumer.
http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+202600+BASICHTML-EN...
13. IMPROVED SECURE DOCUMENTS;
A method of generating and verifying secure documents (12) wherein the secure document (12) is printed with machine-readable symbols (28) representing physical parameters of the secure document prior to application of hand or machine-printed indicia, human and/or machine-printed indicia appearing thereon, biometrics (finger and voice prints), and transaction history. In another embodiment, a two-stage imaging or watermark process captures an image of indicia within an area defined by a ultraviolet coating (30), prepares a bit map thereof and encodes the bit map and/or a derivative thereof in machine-readable symbols that are then printed on the secure document (12). Intrinsic verification of the secure document (12) is accomplished by comparing actual physical measurements and scannings of the secure document with the data content of the machine-readable symbols appearing on the secure document. Extrinsic verification of the secure document is accomplished by comparing information content resident in local and/or remote databases concerning the secure document or its transfer with the data content of the machine-readable symbols appearing on the secure document.
14. AUTOMATIC SERVER ACCESS IN AN INTERNETWORKED COMPUTER SYSTEM;
The present invention provides a method for encoding a host Internet Protocol (IP) address within a linear (i.e., one dimensional) barcode (102) which enables a direct link to a designated host computer (120) without third party intervention. Additional information such as client demographics and usage, and data regarding the publication within which the barcode was discovered may be made available to the designated host (120). Access is restricted to only those server addresses which exhibit authorized and licensed codes validated and analyzed by a process resident on the client computer (104).
15. AUTOMATIC SERVER ACCESS IN AN INTERNETWORKED COMPUTER SYSTEM;
The present invention provides a method for encoding a host Internet Protocol (IP) address within a linear (i.e. one dimensional) barcode which enables a direct link to a designated host computer without third party intervention. Additional information may be made available to the designated host or other parties directly or through a commercial server which include but are not limited to client demographics and usage, and data regarding the publication within which the barcode was discovered by the client. The present invention also contemplates a method which restricts access to only those server addresses which exhibit authorized and licensed codes validated and analyzed by a process resident on the client computer. The present invention pertains to both "open" and "closed" Internet implementations such as TCP/IP and client/server environments (e.g. World Wide Web and html). The invention may be adapted to a wide variety of software and hardware applications available to the typical client such as personal computers equipped with appropriate communications and session software, workstations, dedicated network computers, handheld terminals, and web-ready television.
16. SYSTEM FOR ACCESSING INTERNET VIA WIRELESS DEVICE USING LINKAGE URL BAR-CODE;
A system for accessing a primary content file (206) with a client device (200) that is browser-based (WAP); i.e., that does not require a plug-in type program to be executed on the client device in addition to the browser. URLs based on linkage codes entered into the client device (200) are assembled by a network-based URL-assembly server (202) rather than at the client device, wherein the client device is a wireless device supporting WML content or HTML content.
Secure Source Technologies
As part of its acquisition of Secure Source Technologies, a provider of security solutions and a pioneer in covert security technology for the manufacturing and financial services industries, NeoMedia gained a suite of seven additional U.S. and Canadian patents as well as other Intellectual Property. A broad range of companies, including Bayer AG, ESPN, American Cyanamid, Bank of Taiwan, American Express, Republic Bank, J.P. Morgan Chase, and others have already licensed, paid fees or royalties for use of the patents or have purchased products incorporating these patents and IP.
1. Machine readable document;
A machine readable document is disclosed with unknown variable data of a specified nature imprinted thereon in unknown, variable locations. The data is imprinted on the document in such a manner that it can be machine located, accurately read, and identified as to type for further use in creating a composite record. In one embodiment, the document is a negotiable instrument or bank check which can be machine read and used in the production of a composite image statement. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
2. Negotiable instrument;
A negotiable instrument operable for automatic bank scanning and processing wherein the negotiable instrument includes three field areas to receive maker, payee, and amount indicia. A fluorescent ink is applied as background on at least one of the field areas of the negotiable instrument. When ultraviolet light is used to illuminate the negotiable instrument indicia added on top of the fluorescent ink may be automatically detected and scanned. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
3. Machine readable document and method for processing;
A method for processing a document including the steps of applying a source of energy to the document having at least one generally rectangular field area with a coating, scanning the document to locate the coated filed, reading only the indicia highlighted, reading a code to determine the character of the indicia, developing digital information signals, and storing the digital information. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
4. Security document;
A security system for a document utilizing a plurality of fluorescent snippets on the document with other encryption data printed thereon with visible and invisible ink that becomes bright when subjected to certain light. The system combines visible and invisible data that is encrypted, totaled and when subjected to a algorithm will match a selected component of said data. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
5. Methods for detecting fraudulent instruments;
Methods for detecting fraudulent documents utilizing a plurality of fluorescent snippets on the document with other encryption data printed thereon with visible and invisible inks that becomes bright when subjected to certain light. The system combines visible and invisible data that is encrypted, totaled and when subjected to a algorithm will match a selected component of said data. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
6. Security system;
A security system for a document utilizing a plurality of fluorescent snippets on the document with other encryption data printed thereon with visible and invisible inks that becomes bright when subjected to certain light. The system combines visible and invisible data that is encrypted, totaled and when subjected to an algorithm will match a selected component of said data. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
Connecting the Physical World to the Electronic World
NeoMedia Technologies has a suite of six issued patents covering core concepts behind our techniques for linking the physical world to the electronic world. These patents cover various linkage methods including:
-Barcodes
-RF/ID
-Other machine readable and keyed entry identifiers
1. Automatic Access of Electronic Information Through Secure Machine-Readable Codes on Printed Documents;
The present invention is a secure system and method for providing automated access to electronic information stored in a database in either a local or remote location. The system utilizes a machine-readable code printed on a document, referred to herein as an intelligent document since it stores information used to automatically access the information. The machine-readable symbol is encoded with source data (including a file location pointer) that is first obfuscated by generating a checksum of the source data, encrypting the source data by using the checksum as an encryption key, and assembling the checksum with the encrypted source data prior to encoding. The machine-readable symbol is then printed and distributed by the vendor by any logical means to the end user. The end user then scans the code via appropriate code scanning (e.g. bar code scanning) equipment, and de-obfuscates the scanned data by parsing the checksum, decrypting the remainder of the scanned data string (which includes the file location pointer) using the parsed checksum as a decryption key, computing a checksum of the decrypted data string, and comparing the computed checksum with the parsed checksum to determine the validity of the code. The file location pointer is then used to access the appropriate file. In a preferred embodiment, a Web browser program is launched, and the URL of the vendor's Web site is accessed through the Internet. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
2. System and Method for Using an Ordinary Article of Commerce to Access a Remote Computer;
A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code ("UPC") numbers to Internet network addresses (or "URLs"). To access an Internet resource relating to a particular product, a user enters the product's UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information is then used to access the desired resource. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
3. Automatic access of electronic information through machine-readable codes on printed documents;
The present invention is a system and method for providing automated access to electronic information stored in a database in either a local or remote location. The system utilizes a machine-readable code printed on a document, referred to herein as an intelligent document since it stores information used to automatically access the information. The machine-readable symbol comprises encoded source data, wherein the source data comprises application launch information as well as file location information. The source data is encoded and printed, and then distributed by the vendor by any logical means to the end user. The end user then scans the code via appropriate code scanning (e.g. bar code scanning) equipment, decodes the raw decoded data, and the file location information is then used to access the appropriate file. In a preferred embodiment, a Web browser program is launched, and the URL of the vendor's Web site is accessed through the Internet. Local file retrieval may also be implemented on the client computer itself, as well as over an intranet or LAN environment. Additional user-specific demographic data such as the user's name and address may also be encoded in the machine-readable code when the document is specifically tailored for individual targeting, such as mailing labels. This demographic information is uploaded to the WWW site for use by the vendor. In addition, the present invention encodes security data, such as an encryption key, for use in secure data transmissions such as electronic commerce over the Internet. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
4. System and method for automatic access of a remote computer over a network;
A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code ("UPC") numbers to Internet network addresses (or "URLs"). To access an Internet resource relating to a particular product, a user enters the prodoct's UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information in then used to access the desired resource. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
5. Method and system for accessing electronic resources via machine-readable data on intelligent documents;
A method of accessing electronic resources via machine readable data embedded on a document which comprises compressing input data with a transmitter adapted to save a first bandwidth using a compression method adapted to minimize utilization of bandwidth by the compressed input data while retaining substantially all information content of the input data and appending a compression flag to the compressed input data indicative of the compression method enabling a receiver to decompress the compressed input data. The compression step further comprises utilizing a compression dictionary adapted to map the elements and strings of the input data to minimized representations having redundancies deleted. The compression dictionary may be appended to the compressed input data (as cleartext or cyphertext) under circumstances where a bandwidth occupied by the appended compression dictionary is less than the bandwidth saved by the step of compressing the input data. The compression dictionary may also be selected by the receiver independently from the transmitter independently indexes, pointer registration, application restricted subsets or customized according to the input data content. Also the input data may be encrypted, and an encryption flag appended which is indicative of the encryption method enabling decryption via public or private key cryptosystems as well as utilizing various authentication techniques such as digital signatures to ensure that the document was created by a licensed user. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
6. System and method of using machine-readable or human-readable linkage codes for accessing networked data resources;
The present invention operates by inputting into the client computer a linkage code (a machine readable code such as a bar code symbol or a human-readable alphanumeric text string) that includes a server identification code and an item identification code. The client computer then extracts the server identification code, and obtains from local cache or from the routing server a URL template associated with the server identification code. The URL template includes the name of an information server and at least one parameter field to be completed by the client computer. The URL template is completed by the client computer by filling in at least the item identification code, and the completed URL template is then sent to the information server named therein as a primary content URL request. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
-Pending Patents
1. AUTOMATIC ACCESS OF ELECTRONIC INFORMATION THROUGH MACHINE-READABLE CODES ON PRINTED DOCUMENTS;
The present invention is a system and method for providing automated access to computer files stored in a database in either a local (32) or remote (46) server location. The system utilizes a machine-readable symbol (12) printed on a document (10). The machine-readable symbol (12) is printed and distributed by the vendor to the user. The user then scans the symbol via code scanning equipment (34) connected to a computer, decodes the raw decoded data, and the file location information is then used to retrieve the appropriate file. In a preferred embodiment, a URL of a file on the vendor's web site is encoded in the machine-readable symbol, thus enabling the client computer to access files through the Internet. The use of encryption allows the user to transmit his credit card number, thus enabling electronic commerce in a secure manner over the Internet. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+71115+BASICHTML-ENG...
2. AUTOMATIC ACCESS OF ELECTRONIC INFORMATION THROUGH MACHINE-READABLE CODES ON PRINTED DOCUMENTS;
The present invention is a system and method for providing automated access to computer files stored in a database in either a local (32) or remote (46) server location. The system utilizes a machine-readable symbol (12) printed on a document (10). The machine-readable symbol (12) is printed and distributed by the vendor to the user. The user then scans the symbol via code scanning equipment (34) connected to a computer, decodes the raw decoded data, and the file location information is then used to retrieve the appropriate file. In a preferred embodiment, a URL of a file on the vendor's web site is encoded in the machine-readable symbol, thus enabling the client computer to access files through the Internet. The use of encryption allows the user to transmit his credit card number, thus enabling electronic commerce in a secure manner over the Internet. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+90043+BASICHTML-ENG...
3. METHOD AND SYSTEM FOR ACCESSING ELECTRONIC RESOURCES VIA MACHINE-READABLE DATA ON INTELLIGENT DOCUMENTS;
A method of accessing electronic resources via machine readable data embedded on a document which comprises compressing input data with a transmitter adapted to save a first bandwidth using a compression method adapted to minimize utilization of bandwidth by the compressed input data while retaining substantially all information content of the input data and appending a compression flag to the compressed input data indicative of the compression method enabling a receiver to decompress the compressed input data. The compression step further comprises utilizing a compression dictionary adapted to map the elements and strings of the input data to minimized representations having redundancies deleted. The compression dictionary may be appended to the compressed input data (as cleartext or cyphertext) under circumstances where a bandwidth occupied by the appended compression dictionary is less than the bandwidth saved by the step of compressing the input data. The compression dictionary may also be selected by the receiver independently from the transmitter independently indexes, pointer registration, application restricted subsets or customized according to the input data content. Also the input data may be encrypted, and an encryption flag appended which is indicative of the encryption method enabling decryption via public or private key cryptosystems as well as utilizing various authentication techniques such as digital signatures to ensure that the document was created by a licensed http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+107199+BASICHTML-EN...
4. SCANNER ENHANCED REMOTE CONTROL UNIT AND SYSTEM FOR AUTOMATICALLY LINKING TO ON-LINE RESOURCES;
A method for providing remote access to on-line resources comprising the steps of encoding address and access information and optional source identification information, embedding the encoded information onto a document (14), scanning the document with a scanner enhanced remote control unit (10, 10A), transmitting the scanned information, receiving the transmitted information, optionally processing the received information, optionally collecting the user demographic and source identification information, retrieving the on-line ressource, and displaying the on-line resource to a user. Also an apparatus which provides remote access to on-line resources comprising an encoder of address and access information and optional source identification information, an embedding system, a scanner enhanced remote control unit (10, 10A) comprising a scanning system (22), a transmitter (24), a receiver (20A), an optional processor, an optional collector of the user demographic and source identification information, a retrieving system, and a display system (20). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+107200+BASICHTML-EN...
5. METHOD FOR EMBEDDING LINKS TO A NETWORKED RESOURCE IN A TRANSMISSION MEDIUM;
A method for providing a link between an information signal (98, 100) (such as a broadcast and cable television and/or radio signals) and networked resources (such as the Internet) comprising the steps of embedding access information in a transmission medium, the access information adapted to provide access to content of the networked resource relevant to content of the information signal, transmitting the information signal and the access information (98, 100), receiving the information signal and the access information at a user terminal, extracting the access information from the transmission medium, utilizing the access information to access the networked resource with an access signal (102, 104), and displaying content of the networked resource on the user terminal corresponding to the access information. Embodiments are provided wherein the information signal (98, 100) is provided by the networked resource provider or a distinct audio/video signal content provider (94) via wired (98) and wireless (100) means. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+107241+BASICHTML-EN...
6. METHOD AND APPARATUS FOR LINKING CONSUMER PRODUCT INTEREST WITH PRODUCT SUPPLIERS;
A method and system are provided for collecting product-specific information from a collecting device (302), which is transmitted to facilitating organization where information is aggregated (304) and provided to product suppliers in an anonymous fashion (306). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+363159+BASICHTML-EN...
7. SYSTEM AND METHOD FOR LINKING ONLINE RESOURCES TO PRINT MEDIA AND AUTHORING TOOL FOR SAME;
A network-based system and method permit a publisher (12) to generate and encode content to be readily accessed by codes (16) or indicia, such as bar codes, and which may be associated with advertising related to the content via the codes. The system supports composer, reader, discovery, and static web page interfaces for permitting users (26) to act as publishers (12), readers, or browsers (28), using the codes for efficient and rapid access of content. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+332859+BASICHTML-EN...
8. SYSTEM AND METHOD OF USING MACHINE-READABLE OR HUMAN-READABLE LINKAGE CODES FOR ACCESSING NETWORKED DATA RESOURCES;
A method and system for providing a primary content file to a client computer (20) that is interconnected over a computer network (16) with an information server computer (50), a routing server computer (40), a content server computer (60), and a registration server computer (30). The present invention operates by inputting into the client computer a linkage code (10) (a machine readable code such as a bar code symbol (104) or a human-readable alphanumeric text string (106)) that includes a server identification code (110) and an item identification code (112). The client computer then extracts the server identification code, and obtains from local cache (27) or from the routing server a URL template associated with the server identification code. The URL template includes the name of an information server and at least one parameter field to be completed by the client computer. The URL template is completed by the client computer by filling in at least the item identification code, and the completed URL template is then sent to the information server named therein as a primary content URL request. At the information server, the location of the primary content file is determined based on the item identification code, and the information server provides the client computer with the primary content file by either redirecting it to the primary content server computer or obtaining it from local storage. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+266015+BASICHTML-EN...
9. PRINTED COUPONS WITH EMBEDDED DISCOUNTS FOR ONLINE PURCHASES;
A method for providing discounts in e-commerce transactions comprising printing a discount coupon (2) with human readable information describing the incentive, product, vendor, and a machine-readable symbol (2b) such as a linear or two-dimensional bar code symbol. The symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's computer, optionally, a second identifier associated with the discount applied to a product, optionally, a third identifier associated with the targeted consumer, and optionally, instructions to enable a computer to access a client program. The method also comprises the steps of disseminating the discount coupon (2); scanning the machine-readable coupon symbol; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer; and downloading a file from the vendor's host computer associated with the scanned coupon (2). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+122208+BASICHTML-EN...
10. PRINTED COUPONS WITH EMBEDDED DISCOUNTS FOR ONLINE PURCHASES;
A method for providing discounts in e-commerce transactions comprising printing a discount coupon (2) with human readable information describing the incentive, product, vendor, and a machine-readable symbol (2b) such as a linear or two-dimensional bar code symbol. The symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's computer, optionally, a second identifier associated with the discount applied to a product, optionally, a third identifier associated with the targeted consumer, and optionally, instructions to enable a computer to access a client program. The method also comprises the steps of disseminating the discount coupon (2); scanning the machine-readable coupon symbol; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer; and downloading a file from the vendor's host computer associated with the scanned coupon (2). http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+137931+BASICHTML-EN...
11. IMPROVED SECURE DOCUMENTS;
A method of generating and verifying secure documents (12) wherein the secure document (12) is printed with machine-readable symbols (28) representing physical parameters of the secure document prior to application of hand or machine-printed indicia, human and/or machine-printed indicia appearing thereon, biometrics (finger and voice prints), and transaction history. http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+151449+BASICHTML-EN...
12. METHOD AND APPARATUS FOR OBTAINING CONSUMER DATA IN EXCHANGE FOR CONSUMER INCENTIVES VIA A NETWORKED RESOURCE;
A method and apparatus for obtaining consumer data in exchange for consumer incentives at a point-of-sale including a scanner (12), a personal computer (14), a monitor (16), a mouse (20), and a laser printer (22). A consumer selects merchandise from a display and purchases it. Thereafter, the consumer enters a kiosk enclosing the apparatus and scans a machine-readable code on one ore more tags affixed to the merchandise. A registration form is displayed, which the consumer completes by inserting demographic data. Consumer data comprising the merchandise data and demographic data is transmitted via the Internet to a data management center for storage, collation, analysis and distribution. Upon receipt of the consumer data optionally including the results or outcome of the game via the Internet, the data management center provides the apparatus with incentive data via the Internet. The incentive data is printed on the laser printer (22) and made available to the consumer.
http://www.wipo.int/cgi-pct/guest/ifetch5?ENG+PCT-ALL.vdb+14+1111368-SCORE+256+0+202600+BASICHTML-EN...
13. IMPROVED SECURE DOCUMENTS;
A method of generating and verifying secure documents (12) wherein the secure document (12) is printed with machine-readable symbols (28) representing physical parameters of the secure document prior to application of hand or machine-printed indicia, human and/or machine-printed indicia appearing thereon, biometrics (finger and voice prints), and transaction history. In another embodiment, a two-stage imaging or watermark process captures an image of indicia within an area defined by a ultraviolet coating (30), prepares a bit map thereof and encodes the bit map and/or a derivative thereof in machine-readable symbols that are then printed on the secure document (12). Intrinsic verification of the secure document (12) is accomplished by comparing actual physical measurements and scannings of the secure document with the data content of the machine-readable symbols appearing on the secure document. Extrinsic verification of the secure document is accomplished by comparing information content resident in local and/or remote databases concerning the secure document or its transfer with the data content of the machine-readable symbols appearing on the secure document.
14. AUTOMATIC SERVER ACCESS IN AN INTERNETWORKED COMPUTER SYSTEM;
The present invention provides a method for encoding a host Internet Protocol (IP) address within a linear (i.e., one dimensional) barcode (102) which enables a direct link to a designated host computer (120) without third party intervention. Additional information such as client demographics and usage, and data regarding the publication within which the barcode was discovered may be made available to the designated host (120). Access is restricted to only those server addresses which exhibit authorized and licensed codes validated and analyzed by a process resident on the client computer (104).
15. AUTOMATIC SERVER ACCESS IN AN INTERNETWORKED COMPUTER SYSTEM;
The present invention provides a method for encoding a host Internet Protocol (IP) address within a linear (i.e. one dimensional) barcode which enables a direct link to a designated host computer without third party intervention. Additional information may be made available to the designated host or other parties directly or through a commercial server which include but are not limited to client demographics and usage, and data regarding the publication within which the barcode was discovered by the client. The present invention also contemplates a method which restricts access to only those server addresses which exhibit authorized and licensed codes validated and analyzed by a process resident on the client computer. The present invention pertains to both "open" and "closed" Internet implementations such as TCP/IP and client/server environments (e.g. World Wide Web and html). The invention may be adapted to a wide variety of software and hardware applications available to the typical client such as personal computers equipped with appropriate communications and session software, workstations, dedicated network computers, handheld terminals, and web-ready television.
16. SYSTEM FOR ACCESSING INTERNET VIA WIRELESS DEVICE USING LINKAGE URL BAR-CODE;
A system for accessing a primary content file (206) with a client device (200) that is browser-based (WAP); i.e., that does not require a plug-in type program to be executed on the client device in addition to the browser. URLs based on linkage codes entered into the client device (200) are assembled by a network-based URL-assembly server (202) rather than at the client device, wherein the client device is a wireless device supporting WML content or HTML content.
Secure Source Technologies
As part of its acquisition of Secure Source Technologies, a provider of security solutions and a pioneer in covert security technology for the manufacturing and financial services industries, NeoMedia gained a suite of seven additional U.S. and Canadian patents as well as other Intellectual Property. A broad range of companies, including Bayer AG, ESPN, American Cyanamid, Bank of Taiwan, American Express, Republic Bank, J.P. Morgan Chase, and others have already licensed, paid fees or royalties for use of the patents or have purchased products incorporating these patents and IP.
1. Machine readable document;
A machine readable document is disclosed with unknown variable data of a specified nature imprinted thereon in unknown, variable locations. The data is imprinted on the document in such a manner that it can be machine located, accurately read, and identified as to type for further use in creating a composite record. In one embodiment, the document is a negotiable instrument or bank check which can be machine read and used in the production of a composite image statement. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
2. Negotiable instrument;
A negotiable instrument operable for automatic bank scanning and processing wherein the negotiable instrument includes three field areas to receive maker, payee, and amount indicia. A fluorescent ink is applied as background on at least one of the field areas of the negotiable instrument. When ultraviolet light is used to illuminate the negotiable instrument indicia added on top of the fluorescent ink may be automatically detected and scanned. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
3. Machine readable document and method for processing;
A method for processing a document including the steps of applying a source of energy to the document having at least one generally rectangular field area with a coating, scanning the document to locate the coated filed, reading only the indicia highlighted, reading a code to determine the character of the indicia, developing digital information signals, and storing the digital information. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
4. Security document;
A security system for a document utilizing a plurality of fluorescent snippets on the document with other encryption data printed thereon with visible and invisible ink that becomes bright when subjected to certain light. The system combines visible and invisible data that is encrypted, totaled and when subjected to a algorithm will match a selected component of said data. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
5. Methods for detecting fraudulent instruments;
Methods for detecting fraudulent documents utilizing a plurality of fluorescent snippets on the document with other encryption data printed thereon with visible and invisible inks that becomes bright when subjected to certain light. The system combines visible and invisible data that is encrypted, totaled and when subjected to a algorithm will match a selected component of said data. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
6. Security system;
A security system for a document utilizing a plurality of fluorescent snippets on the document with other encryption data printed thereon with visible and invisible inks that becomes bright when subjected to certain light. The system combines visible and invisible data that is encrypted, totaled and when subjected to an algorithm will match a selected component of said data. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/neta...
Join the InvestorsHub Community
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.