WO2006120685A2 - Network applications involving electronically scannable objects - Google Patents
Network applications involving electronically scannable objects Download PDFInfo
- Publication number
- WO2006120685A2 WO2006120685A2 PCT/IL2006/000556 IL2006000556W WO2006120685A2 WO 2006120685 A2 WO2006120685 A2 WO 2006120685A2 IL 2006000556 W IL2006000556 W IL 2006000556W WO 2006120685 A2 WO2006120685 A2 WO 2006120685A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- barcode
- data
- server
- scannable
- row
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06018—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
- G06K19/06028—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
Definitions
- the present invention relates to network applications for electronically scannable objects and, more particularly, but not exclusively to such applications involving objects carrying a two-line referential barcode for example of the kind described in U.S. Patent 6,820,808, the contents of which are hereby incorporated by reference.
- Interfacing real world applications with virtual applications always presents a problem.
- This problem is partially solved by standard barcode systems, which allow objects to be scanned at a computer and thus recognized by the virtual world.
- This problem is also solved by many kinds of inventory systems which allow a computer system to keep track of products as they move through anything from a warehouse to a worldwide delivery system.
- Standard barcode systems comprise a high quality barcode scanner and a precisely printed barcode where the encoding relies on line thickness. Consequently the system requires a precise printer.
- micropayments are possible over the Internet using such services as "Paypal", one still has to identify oneself and provide a valid credit card number in order to use the service and pay for the various micropayments.
- Many newspapers, magazines, brochures etc. offer free coupons. These coupons are cut out and taken to the point-of-sale to be used.
- One point about coupons is that the coupons cannot be used for Internet shopping and one has to physically go to a point-of-sale or send the coupon by regular mail.
- virtual coupons exist, for the average home user there is no bridge between them and the real world as ordinary home printers are unable to produce the high quality precision printing that the standard barcode requires.
- Magnetic card keys are often used as an alternative in hotels, and other large buildings. However they are unsuitable for home applications due to the costs of reading and programming magnetic cards. In summary, there are numerous applications which could benefit from a bridge between the real and virtual worlds which bridge is available to the consumer.
- a method of identifying scannable objects for combined virtual and real world manipulation the scannable object having a barcode comprising two rows, a calibration row and a data row.
- the method comprises reading the data row on the scannable object relative to the calibration row with a barcode scanner, sending data of the data row to a remotely located server, thereby to activate at least one operation at the remotely located server, modified according to the sent data.
- the scannable objects are members of a collectible set, and the data allows the set to be collected virtually at the remote server.
- the set comprises collectible objects.
- the remote server credits a respective user with the scannable objects .
- the set is kept by the server in a virtual album belonging to a respective user.
- the remote server stores the barcode data and disables further crediting with the barcode, so as to prevent illegal re-use of the barcode data.
- a respective user instructs the server to debit a collectible object from a virtual album.
- the debited object is credited to a virtual album of another user.
- the barcode of the debited object is re-enabled for crediting.
- the collectible objects are trivia cards or sports cards or trading cards.
- the server keeps track of barcodes of respective scannable objects, thereby reducing the possibility of fraudulent reuse of the objects.
- the collectible objects are preferably assigned respective values, and the server then identifies a given object from the data and assigns the value to a corresponding user.
- the scannable object carries a barcode identifying a respective owner to the server.
- the scannable objects are prepaid tokens, and the operation comprises a service requiring payment.
- the tokens carry identifying codes revealable by scratching, as an extra security measure.
- the scannable objects are coupons received and used by a user, and the server collects the data from the used coupons and makes the data available to a coupons provider.
- the scannable objects are visiting cards, and the operation comprises the remote server identifying the barcode data and using it to access information relating to the barcode data, the information comprising at least one of the following: personal information, advertising information, URL, website or network location.
- the remote server then preferably sends the information to a user's computer.
- a method of accessing an Internet location comprising of providing a card having a barcode comprising two rows, a calibration row and a data row.
- the barcode contains data comprising Internet location data, and the data row on the card is scanned relative to the calibration row with a barcode scanner.
- the Internet location is extracted from the data, and the Internet location is accessed.
- the Internet location data comprises a uniform resource locator (URL).
- URL uniform resource locator
- a virtual address book is located on the user's computer and is automatically updated with the information obtained from the barcode data of the scanned visiting card.
- a lock uses a scannable object for operation, the scannable object having a barcode comprising two rows, a calibration row and a data row, the lock comprising a barcode scanner and a logic unit associated with said barcode scanner.
- the barcode scanner is configured to read the data row in relation to the calibration row and to provide data of the data row to the logic unit.
- the logic unit is configured to use the data to determine whether to operate the lock.
- Implementation of the method and system of the present invention involves performing or completing certain selected tasks or steps manually, automatically, or a combination thereof.
- several selected steps could be implemented by hardware or by software on any operating system of any firmware or a combination thereof.
- selected steps of the invention could be implemented as a chip or a circuit
- selected steps of the invention could be implemented as a plurality of software instructions being executed by a computer using any suitable operating system.
- selected steps of the method and system of the invention could be described as being performed by a data processor, such as a computing platform for executing a plurality of instructions.
- FIG. 1 is an example of a card using the two-line referential barcode system.
- FIG. 2 is a two-line referential barcode reader.
- FIG. 3 is a simplified diagram showing the user's computer connected to a barcode reader and to a remote server via a network, according to a preferred embodiment of the present invention.
- FIG. 4 is a flowchart illustrating a logged in user getting credited for a scanned object.
- FIG. 5 is a simplified diagram showing two users connected and logged in to the server for the purpose of trading collectible cards.
- FIG. 6 is a flowchart illustrating a logged user debiting a scanned object from his account, and crediting that object to another user, or re-enabling the barcode on the physical object that was previously scanned.
- FIG. 7 is a flowchart illustrating the use of prepaid cards.
- FIG. 8a is a flowchart illustrating the use of coupons.
- FIG. 8b is a flowchart illustrating printing coupons locally.
- FIG. 9 is a simplified diagram of a lock unit using the two-line referential barcode system to operate the lock.
- FIG.10 is a flowchart illustrating the use of the two-line referential barcode system used for physical access control.
- FIG.l 1 is a flowchart illustrating the use of the two-line referential barcode system for user identification.
- FIG. 12 is a flowchart illustrating the use of visiting cards through a server.
- FIG. 13 is a flowchart illustrating the use of a visiting card whose barcode data contains a URL.
- the preferred embodiments teach a method of computerizing and/or networking real world applications using the two-line referential barcode method described herein below.
- an optically readable digital bar code comprises two rows, each of printed spaces and non-printed spaces, where one of these rows is a calibration row for reading the other row, which is a data row.
- This barcode is read by a scanner having two optical reading heads controllably joined together and disposed side by side for reading the code and for converting it to data and outputting the data.
- the barcode reader is less complex and less costly.
- Fig. 1 shows a bar code in accordance with the teachings of U.S. Patent 6,820,808, which is referred to hereinafter as bar code 10.
- Bar code 10 is an optically readable digital code which is printed on a substrate, hereinafter referred to as substrate 11
- Bar code 10 includes two linear rows juxtaposed to one another. One row is a calibration row, hereinafter referred to as calibration row 12, and the other row is a data row, hereinafter referred to as data row 14.
- Calibration row 12 provides a calibration for reading encoded data from data row 14.
- Calibration row 12 and data row 14 both comprise printed spaces, hereinafter referred to as printed space 16, and non-printed spaces, hereinafter referred to as non- printed space .18.
- Printed space 16 is arranged in substantially rectangular form.
- Each row of bar code 10 consists of a series of printed spaces 16 and non- printed spaces 18, with the rows juxtaposed to each other such that the printed spaces 16 and the non-printed spaces 18 of one row are disposed next to, and provide a reference for, the printed spaces 16 and the non-printed spaces 18 of the other row. It is this referential juxtaposition of spaces that carries the data within the code.
- the printed spaces 16 and the non-printed spaces 18 of calibration row 12 serve to align the reader and provide a series of reference points from which to begin reading. Such reference points are repeated throughout calibration row 12 in order to realign the reader to the juxtaposed spaces to be read.
- This calibration function is essential because bar code 10 is read sequentially from one end to the other, and only the referentially juxtaposed printed and non-printed spaces are read. There are no gaps between such spaces. Any imprecision of spacing simply results in a mis-sized printed or non-printed space, which has no meaning to the scanner, unlike typical bar codes, in which the spacing has a meaning and a mis-sized gap results in misread data.
- Periodic calibration is needed in order to signal the scanner that a new space has been reached. This periodic signaling is necessary to avoid misreading bar code 10 which, because it is useful as a secondarily printed bar code, may be imprecisely printed.
- Calibration row 12 consists of alternating printed spaces and non-printed spaces and periodically signals the reader when a new space has been encountered and is to be read. This calibration is repeated periodically throughout the length of the rows. As stated earlier herein, printed spaces 16 and non-printed spaces 18 of calibration row 12 provide a reference for printed spaces 16 and non-printed spaces 18 of data row 14.
- a printed space 16 of calibration row 12 may be adjacent to and therefore refer to either a printed space 16 or a non-printed space 18 of data row 14, resulting in a black-black or black- white configuration respectively.
- a non-printed space 18 of calibration row 12 may refer to either a printed space 16 or a non-printed space 18 of data row 14, resulting in a white-black or white- white configuration respectively.
- This referential juxtaposition of the spaces in one row with the spaces in the other row carries the data within bar code 10.
- the spaces of data row 10 are aligned with the spaces of calibration row 12.
- a printed space of data row 14 may be aligned between two printed or non-printed spaces of calibration row 12.
- a non-printed space of data row 14 may be aligned between two printed or non-printed spaces of calibration row 12. For example, aligning a printed space in data row 14 between two printed spaces of calibration row 12, results in a black- white configuration followed by a black-black configuration for the given printed space. Aligning data row spaces both between and with calibration row spaces doubles the data rate obtainable when the object is scanned by the barcode scanner. Bar code 10 is decodable to a binary code. Therefore, the variables needed are limited. The above described referential juxtaposition of two rows results in only two possible combinations of printed and non-printed spaces, each of which corresponds either to the "1" or the "0" of the binary code.
- the binary code is decodable to data consisting of numbers, letters of the alphabet or symbols.
- the binary code and the data it represents are storable on an electronic medium and are therefore capable of being sent, received, stored and used by a user client for all applications that are within its capability
- Fig. 2 shows an optical scanner as described in U.S. Patent 6,820,808, hereinafter referred to as scanner 20, which is similar in physical configuration to a magnetic card reader wherein a magnetic strip on a card is swiped through a slot and is read as it passes a reader within the slot.
- Scanner 20 includes a body or console hereinafter referred to as body 22 which is connected to a user client by a hard wire connection 23.
- Body 22 has disposed thereon a guidance slot, hereinafter referred to as slot 24, through which substrate 11 is passed in order for bar code 10 to be read by an optical reader, hereinafter referred to as reader 26.
- Reader 26 is similar to those bar code readers well known in the art and is typically infrared or laser based, converting an optical signal into an electrical signal. Body 22 also has indicated thereon in close proximity to slot 24 a direction pointer in the form of an arrow, hereinafter referred to as direction indicator 28, indicating the direction in which substrate 11 is to be introduced into slot 24 in order for bar code 10 to be read in the proper sequence by reader 26.
- Reader 26 is disposed upon reading face 30, which is disposed within slot 24, such that bar code 10 passes over it when substrate 11 is passed through slot 24 and across reading face 30. The location of reader 26 on reading face 30 corresponds in spacing to the location of bar code 10 on substrate 11 such that when substrate 11 is fully inserted into slot 24, bar code 10 aligns with reader 26.
- scanner 20 is designed to convert the code to data and to output that data, preferably to a user client.
- scanner 20 employs current technology to both convert the optical signal read to an electrical signal and to send that electrical signal for use and storage on an electronic medium.
- a scannable object 34 is scanned by the two- line referential barcode scanner 32.
- the two-line referential barcode scanner 32 sends the scanned barcode data to a local computer 31.
- the local computer 31 then sends the data to a remote server 33 for further processing and/or storage.
- the referential bar code can serve as a bridge between the real and virtual worlds, allowing integrated real world, virtual world applications where the integration takes place at a consumer level computer.
- Collectible objects in their normal form are usually printed cards with pictures of sport stars, film stars etc. Whether card or object, they form sets which it is desired to collect. These cards have been around for many years and are mainly collected by children, although people of all ages have been known to own large collections of cards. There are numerous types of collectible cards, recently the popular ones being those carrying photos of sport stars and film stars. Sets of the cards are used to make up albums, and sometimes these albums are specially produced for specific sets of cards.
- problems associated with the collection and handling of physical cards 1. They tend to get worn out, dirty, torn etc. if played with or handled often.
- Collectible cards are unsuitable for networked computing as the average home computer has no means of reading them.
- One possible way of reading cards into a computer is using barcodes, but barcode readers are too expensive for the average private user.
- an implementation of an object or card collecting system in which a two-line referential barcode is printed on the back of each collectible object or card, using the method of U.S. Patent 6,820,808 , as described above.
- the collectible cards are scanned and their barcode data is sent to a remote server which processes the scanned data and saves it.
- the saved barcode data may be used as an index to a set of images of collectible cards stored in the server, and the server may form a virtual album that contains images of the scanned cards.
- Virtual albums are a convenient way of collecting and displaying grouped physical objects as virtual images.
- Virtual albums have the advantages of being available anywhere there is a network connection, they are easy to arrange and annotate, the saved images therein don't get worn or stained over time, and the virtual album itself may be designed to please different segments of users, for example children, students, young adults arid the elderly.
- the user first identifies himself to the remote server using an ID + password or some other means.
- the two-line referential barcode on the collectible card is scanned into the local computer using a two-line referential barcode scanner .
- the local computer sends the scanned data to a remote server.
- the remote server receives the scanned data.
- This card which is now a virtual card, may now be enlivened using dynamics, animations and multimedia.
- the server may optionally save images of scanned cards as a virtual album, filling in the album with each scanned card.
- the server disables further use of the scanned barcode 46. This is accomplished by the server keeping records of all scanned barcodes of the collectible cards and checking each newly scanned card if it had already been scanned in the past. If a newly scanned barcode already appears in the server's records, the server will not give any credit for it.
- Another variation of card games is the trading card game (TCG).
- TCG trading card game
- cards are traded and upgraded or downgraded, characters on cards may be empowered with increased/decreased abilities and/or armor and points may be earned, but the cards are not necessarily collected in catalogs.
- cards may expire due to rules of the game. In a preferred embodiment, a previously scanned card that due to some rules of the game is now expired (or
- the server can also enable the exchange of cards between users. If both users agree, a certain card may be debited from the account of one user, and credited to the account of the other user, (see Fig 5).
- User A 50 has a specific collectible card which is part of his card collection in his virtual album A 59 stored in the remote server 57. He sends the remote server 57 a message indicating that he wishes to give that card to user B 56. The remote server 57 debits that card from virtual album A 59 and credits that same card to virtual album B 58, which belongs to user B 56.
- a card trade may also be carried out using scanned physical cards. Once a card has been physically exchanged or traded, the original owner must give the server permission to transfer the respective virtual card to the new owner. If he refuses, the server may require the original owner to rescan the card to prove that the card is still in his possession. Since barcode cards may be fraudulently photocopied, two players may have identical cards with identical barcodes. In this case the server will know of the fraud as two or more identical physical cards cannot exist legally. The server can then take appropriate action. With reference to fig 6 which further explains the method of debiting and crediting collectible cards, the user first logs on to the server 61. The server then debits a selected card from the user's account, according to the user's instructions. 63. The user requests to credit another user with the debited card, 65, or the user requests to re-enable the barcode on the physical card that was debited from his account. 67.
- Unauthorized duplication of cards may be monitored by the server, as each card is preferably assigned a unique barcode and can be entered into the server only once, as illustrated in fig 4 box 46, which shows a server disabling a card once it used.
- the server may do this by keeping records of the barcodes of all previously scanned cards, and comparing each newly scanned barcode to the list of previously scanned barcodes. If a scanned barcode already appears on the list of previously scanned barcodes, the server will not accept it. Thus a barcode appearing on the list of previously scanned barcodes is effectively disabled. Since the barcode reader is relatively cheap, it may be given away free of charge with the first set of cards purchased.
- the collectible object carries an identifying barcode of any type of barcode known in the art, preferably the standard barcode described above.
- all the operations relating to the collectible objects are performable substantially as described above, with the difference that the identifying barcode is read by the appropriate barcode scanner.
- fig. 7 is another application of the present embodiments, and uses a two-line referential barcode in prepaid cards. .
- a prepaid card is a method of payment where the payment is made in advance in exchange for a card carrying a code representing the amount of goods or services that the card holder is entitled to. Services provided over the Internet often require payment. One convenient way to provide payment is via a credit card, but not all users of the
- Prepaid cards therefore are particularly useful for users ineligible for credit cards such as children or people with bad credit ratings, users unwilling to expose credit card information on the Internet, users wanting anonymity etc.
- the prepaid cards are useful, for example, for exchange for hourly use of software downloaded from the Internet, Internet commerce, low price transactions, micropayments etc.
- Another application of prepaid cards is to enable usage of prepaid cellular phones, or for that matter regular telephones.
- a user purchases a prepaid card, scans it into his local computer and also types in the number of his cellular phone.
- the local computer sends the scanned data and the user's cellular phone number to a remote server.
- the remote server after checking the scanned data and approving it, disables further use of the prepaid card and credits the user's cellular phone with the amount on the prepaid card.
- the server disables the prepaid card by keeping records of the scanned barcodes of previously used prepaid cards and checking each newly scanned card to see if it had already been used in the past.
- the referential barcode of a prepaid card is scanned and the data sent to a server. 71.
- the server validates the data 72, and disables further use of the scanned barcode to prevent fraud and in particular re-use of prepaid card 73.
- the server credits the provider and permits the continuation of the transaction 74.
- a hidden code may be printed on the card, exposable only by scratching. The user is required to type in the exposed number after scanning the barcode on the card. If the server matches the exposed number with the scanned barcode, the transaction continues. In this way, a used card cannot be resold after use as the buyer can see that the hidden code has already been exposed.
- Coupons are printed notes, and are typically exchanged for free gifts or discounts. Coupons can be received by mail, newspapers, magazines, flyers etc. Normally, a coupon holder has to go to a point of sale to redeem his coupon since scanning the coupon on his own local computer requires costly equipment, as previously explained. Furthermore, coupons are limited in the amount of information they display.
- coupons are provided with referential barcodes as described above. Hence using the less costly equipment required, private users are enabled to redeem coupons from their personal networked computers. The user redeems the coupon by swiping the coupon through a two-line referential barcode reader.
- the scanned barcode data of the coupon is sent to a remote server that checks the validity of the coupon and forwards it to the coupons provider.
- the coupons provider determines what the coupon user is entitled to, and proceeds to honor the scanned coupon. If the coupons provider is able to provide the coupon user with the promised goods or services, he will instruct the server to disable the coupon.
- the remote server may collect information regarding the users, such as their location, preferences etc. Information about the user's location may be obtained using his IP address, while other information such as age, sex, consumer preferences etc. may be requested as part of the coupon redemption process.
- the data collected by the remote server from the coupons users may be made available to the coupons provider for marketing or other purposes.
- a further advantage of using the barcode system of the present embodiments for coupons is that a higher percentage of the coupons will be utilized as they will be scanned at the user's computer. Redeeming coupons on one's own computer is far more convenient than having to do so at the point of sale.
- the server may send the user's computer more data and information concerning that coupon, information that may be displayed on the user's computer. This is advantageous as the coupon itself is too small to carry much information, and is unable to carry information in the form of animation, multimedia etc.
- a barcode carrying coupon is scanned with a two-line referential barcode reader, and the scanned data is sent to a server. 85.
- the server checks the scanned data to determine what the coupon holder is entitled to 86, sends barcode data to the coupons provider and, upon instructions from the coupons provider, disables further use of the scanned barcode so as to prevent re-use of the coupon.87.
- the server gives marketing and other information, gathered from the coupon users, to the coupons provider 89.
- another application of the present embodiments is a barcode-carrying coupon that may be downloaded from the network to a local computer and printed locally.
- the delivery of coupons to the users is cheaper for the coupons provider, as the coupons provider does not have to print and mail the coupons, print them in magazines, print them on flyers and distribute the flyers etc.
- Normal coupons may get lost or damaged.
- a damaged or lost coupon may be simply reprinted.
- a user requests a coupon to download 81, and a server provides the coupon 82, while collecting marketing information for the coupons provider 83.
- a local computer downloads and prints locally the downloaded coupon 84.
- the prepaid card carries an identifying barcode of any type of barcode known in the art, preferably the standard barcode described above.
- all the operations relating to the prepaid card are performable substantially as described above, with the difference that the identifying barcode is read by the appropriate barcode scanner.
- FIG. 9 shows a lock 90 having an insert for entering a scannable key 94.
- a scanner 92 is located in proximity to the insert so as to scan the key 94 when the key is inserted.
- a logic unit 96 and a lock mechanism 98 are also provided as part of the lock.
- the barcode data is sent to the logic unit 96.
- the logic unit 96 determines whether the scanned barcode is privileged to operate the lock, and the lock mechanism itself 98 operates only at the command of the logic unit 96.
- Fig 10 is a flowchart that illustrates the operation of a barcode-controlled lock as shown in fig 9.
- a barcode-carrying key is scanned by the two-line referential barcode scanner. 100.
- the scanned data is sent to a logic unit 102, and the logic unit then determines whether the barcode is privileged to operate the lock. 104. If the barcode has the required privilege, the logic unit sends an appropriate command to the lock mechanism . 106.
- Fig. 9 the logic unit is shown incorporated in the lock itself. However the logic unit may be at a remote location, and may govern multiple locks, so that keys can be printed at a central location and validated for individual locks. Thus a hotel or like institution may print a key for a given guest, and if the guest loses the key, invalidate the lost key and provide the guest with a new key.
- a further application is a simple identification card, enabling a quick log-in process to a computer or a server.
- a login process usually involves the user having to access a login screen, where he has to manually fill in various fields that identify him to the server. This process can be both time consuming and cumbersome.
- This process is made easier by the use of a barcode ID card, as described by the flowchart in fig. 11.
- the user swipes his identifying card through a two-line referential barcode scanner 110, and the scanned barcode data is sent to a server 112.
- the server validates the scanned data and accordingly gives access to the user, either immediately or after asking for further identification to be validated.114.
- Such further identification may be a password or a biometric identification.
- a different application of the present embodiments is visiting cards, or in the more general sense, pocket-sized cards which can be handed out to people one meets, to provide specific information. Visiting cards are limited by their size to the amount of data they show. In the present embodiment, visiting cards carry an identifying barcode for scanning, and the scanned data may be sent to a remote server. The remote server uses this data to access information held by the server associated with the visiting card, and sends this information back to the user's computer. With reference to fig. 12, a barcode carrying visiting card is scanned by a scanner connected to a local computer 120.
- the barcode data is sent by the local computer to a remote server 122, and the remote server then identifies the visiting card through its barcode. 124.
- the remote server accesses relevant data concerning the scanned visiting card, and sends this data back to the local computer. 126.
- This data may take a number of forms. It may contain information about the card owner himself such as address, phone numbers, fields of expertise, as well as products that the card owner may have to offer including relevant price lists, geographical areas of operation etc., or any other information that the issuer of the visiting card wishes to impart to the recipient of the visiting card.
- the data may be in a form suitable for the user to download to his own address book program or the like.
- the data sent by the remote server may likewise be a URL of a web location that the visitor wishes the person he meets to visit. It may for example be a company website, providing information about a company the card owner is associated with, such as a company overview, information on top management, contact information, career opportunities etc.
- the URL may be of a promotional website or sites.
- a sales person having a portfolio of products may print out cards of individual products as they take the interest of a given customer, allowing the customer to take the cards away and consider the products at his leisure.
- a barcode carrying visiting card has a URL address encoded into the actual barcode.
- the advantage of barcode carrying visiting cards is that they are a real- world way of handing out Internet addresses or links.
- the only convenient way of providing an Internet link which may be long and complicated, is by e-mailing it to the recipient. The recipient then clicks the cursor on the link and arrives at the required website.
- Providing such links physically is complicated and tiresome, and the recipient is required to type in a possibly long Internet address and so is likely to introduce typing errors etc.
- the present embodiment provides a simple way to physically deliver an Internet address.
- the local computer may go directly to the address indicated by the URL without having to contact a remote server.
- a visiting card carrying a barcode with a URL is scanned 130.
- a local computer receives the scanned barcode data 132, and obtains from the scanned barcode data a URL 134. The computer then uses the URL to access a website 136.
- the URL supplied by the visiting card barcode data preferably leads to a website containing relevant information about the card holder or a company that he is associated with. That website may contain information about the card owner himself such as address, phone numbers, fields of expertise, as well as products that the card owner may have to offer including relevant price lists, geographical areas of operation etc., or any other information that the issuer of the visiting card wishes to impart to the recipient of the visiting card.
- the website pointed to by the received URL may also be a company website, providing comprehensive information about the company the card owner is associated with, such as a company overview, information on top management, contact information, career opportunities etc.
- the visiting card thus becomes a real world object that reflects the virtual world.
- the various applications described herein have in common that they are integrations between the real and virtual worlds where the integration works at the consumer level.
- the visiting card carries an identifying barcode of any type of barcode known in the art, preferably the standard barcode described above.
- all the operations relating to the visiting card are performable substantially as described above, with the difference that the identifying barcode is read by the appropriate barcode scanner.
- the prepaid card referred to above may also be based on any kind of barcode known in the art.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0719832A GB2439504A (en) | 2005-05-11 | 2006-05-11 | Network applications involving electronically scannable objects |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US67965005P | 2005-05-11 | 2005-05-11 | |
US60/679,650 | 2005-05-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006120685A2 true WO2006120685A2 (en) | 2006-11-16 |
WO2006120685A3 WO2006120685A3 (en) | 2007-11-01 |
Family
ID=37396973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IL2006/000556 WO2006120685A2 (en) | 2005-05-11 | 2006-05-11 | Network applications involving electronically scannable objects |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB2439504A (en) |
WO (1) | WO2006120685A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7913921B2 (en) | 2007-04-16 | 2011-03-29 | Microsoft Corporation | Optically trackable tag |
US9268979B2 (en) | 2013-09-09 | 2016-02-23 | Datalogic ADC, Inc. | System and method for aiming and calibrating a data reader |
US9519810B2 (en) | 2012-07-31 | 2016-12-13 | Datalogic ADC, Inc. | Calibration and self-test in automated data reading systems |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5533124A (en) * | 1994-12-07 | 1996-07-02 | Smith; Jeannette K. | Electronic trading card system |
US6200216B1 (en) * | 1995-03-06 | 2001-03-13 | Tyler Peppel | Electronic trading card |
US20020179709A1 (en) * | 2001-05-30 | 2002-12-05 | Dan Mehler | Resilient bar code and scanner |
-
2006
- 2006-05-11 WO PCT/IL2006/000556 patent/WO2006120685A2/en active Application Filing
- 2006-05-11 GB GB0719832A patent/GB2439504A/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5533124A (en) * | 1994-12-07 | 1996-07-02 | Smith; Jeannette K. | Electronic trading card system |
US6200216B1 (en) * | 1995-03-06 | 2001-03-13 | Tyler Peppel | Electronic trading card |
US20020179709A1 (en) * | 2001-05-30 | 2002-12-05 | Dan Mehler | Resilient bar code and scanner |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7913921B2 (en) | 2007-04-16 | 2011-03-29 | Microsoft Corporation | Optically trackable tag |
US9519810B2 (en) | 2012-07-31 | 2016-12-13 | Datalogic ADC, Inc. | Calibration and self-test in automated data reading systems |
US9268979B2 (en) | 2013-09-09 | 2016-02-23 | Datalogic ADC, Inc. | System and method for aiming and calibrating a data reader |
Also Published As
Publication number | Publication date |
---|---|
GB0719832D0 (en) | 2007-11-21 |
WO2006120685A3 (en) | 2007-11-01 |
GB2439504A (en) | 2007-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2005255441B2 (en) | Using multiple pins for redemption through multiple distribution channels | |
US20040193487A1 (en) | Secure promotions | |
US20110225064A1 (en) | Methods and systems for using universally unique item identifiers | |
US20070051797A1 (en) | Methods and systems for packaging and distributing financial instruments | |
US20130130787A1 (en) | Method and apparatus for conducting or facilitating a promotion | |
US6820808B2 (en) | Resilient bar code and scanner | |
CN102742211A (en) | Improvements relating to multifunction authentication systems | |
CN103548049A (en) | Post paid coupons | |
WO2002077757A2 (en) | Online promotional scheme | |
US20070226055A1 (en) | Incentive system and method for tracking advertising effectiveness | |
JP2003524806A (en) | Print coupon with embedded discount for online purchases | |
CA2356085A1 (en) | System for distribution and redemption of loyalty points and coupons | |
US20070233611A1 (en) | Method and system to verify a transaction | |
CN1295691A (en) | Authenticated Electronic coupon issuing and redemption | |
CN1965328A (en) | Using multiple PINs for redemption through multiple distribution channels | |
CN102625725A (en) | Internet and mobile technologies based secured lottery system and method | |
US8639566B2 (en) | Method and system for creation, distribution, aggregation, return, donation, exchange, verification, redemption and clearing of incentives | |
WO2001050363A1 (en) | Information providing system, betting ticket purchasing system, information providing method, betting ticket purchasing method, and information recorded medium | |
WO2006120685A2 (en) | Network applications involving electronically scannable objects | |
JP2002312659A (en) | Point server system using serial number | |
KR100354110B1 (en) | A method for selling securities paid the money in advance | |
WO2002095535A2 (en) | Electronic incentive and promotion management system and method with secure redemption models for brick-and-mortar redemption of on-line coupons | |
KR20140140540A (en) | System and method for promotional item distribution and redemption tracking | |
US20050261913A1 (en) | Providing means to accrue miles or points | |
WO2021139865A1 (en) | E-ticket and e-coupon, game system and game method based on an e-ticket and an e-coupon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase in: |
Ref document number: 0719832 Country of ref document: GB Kind code of ref document: A Free format text: PCT FILING DATE = 20060511 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 0719832.8 Country of ref document: GB |
|
NENP | Non-entry into the national phase in: |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
NENP | Non-entry into the national phase in: |
Ref country code: RU |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06728344 Country of ref document: EP Kind code of ref document: A2 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06728344 Country of ref document: EP Kind code of ref document: A2 |