Movatterモバイル変換


[0]ホーム

URL:


WO2006075967A1 - Method for the use of digital cameras and cameraphones - Google Patents

Method for the use of digital cameras and cameraphones
Download PDF

Info

Publication number
WO2006075967A1
WO2006075967A1PCT/SE2006/000073SE2006000073WWO2006075967A1WO 2006075967 A1WO2006075967 A1WO 2006075967A1SE 2006000073 WSE2006000073 WSE 2006000073WWO 2006075967 A1WO2006075967 A1WO 2006075967A1
Authority
WO
WIPO (PCT)
Prior art keywords
cameraphone
symbol
server
information
user
Prior art date
Application number
PCT/SE2006/000073
Other languages
French (fr)
Inventor
Jacob Weitman
Original Assignee
Jacob Weitman
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jacob WeitmanfiledCriticalJacob Weitman
Publication of WO2006075967A1publicationCriticalpatent/WO2006075967A1/en

Links

Classifications

Definitions

Landscapes

Abstract

The present invention relates to a method for the use of digital cameras and cameraphones equipped with intelligence for the detection and recognition of a symbol displayed in an arbitrary environment on any media, such as newspapers, magazines, brochures, posters, billboards, LCD- and other electronic screens and presentation means. The symbol is structured such that at least one part of said symbol is designed for the purpose of finding and segmenting a coded, information carrying part of said symbol and thereafter said coded information is used to automatically direct the intelligent camera or cameraphone to a specific internet site of interest to the user and/or to identify the specific media or carrier displaying said symbol.

Description

Method for the use of digital cameras and cameraphones.
The present invention is related to a method for the use of digital cameras and cameraphones equipped with intelligence for the detection and recognition of a symbol displayed in an arbitrary environment on any media, such as newspapers, magazines, brochures, posters, billboards, LCD- and other electronic screens and presentation means.
By my Swedish patents Nos. 517 295 and 519 405 methods, means and applications for the use of advanced digital cameras and mobile phones equipped with a digital camera, in the following denoted cameraphones, are disclosed, the overall vision being to transform these now widely spread devices from only "seeing" to "seeing, interpreting and acting". To achieve this, the advanced digital cameras and cameraphones will have to apply various levels of artificial or machine intelligence (Al) for the purpose of symbol recognition, and will be referred to as intelligent digital cameras. The Al field is constantly developing and new methods are being introduced, based on neural networks and algorithms of ever increasing complexity. There is, however, a considerable gap between the front end research in the Al and machine intelligence fields and practical reality, mainly caused by the fact that robust methods for symbol recognition and interpretation in a general environment are still lacking.
The object of the invention is to provide a method according to the pre-characterizing portion of claim 1, wherein the above problems are solved.
This object is achieved by means of a method according to the characterizing portion of claim 1.
The subclaims disclose preferable embodiments of the invention.
The method according to the invention shows a number of approaches, by which the above mentioned problem can be overcome in a very efficient way, greatly facilitating the rapid introduction of practically very important and robust every day life uses of intelligent digital cameras and cameraphones.
To elucidate this, two use cases will be described in a hands-on way.
The Use case # 1 elucidates the application of cameraphones for fully mobile, quick and effortless booking & reservation of tickets and seats to any type of events, such as cinemas, theatres, rock concerts, sport events, last minute flights, etc.
The Use case # 2 similarly elucidates the application of cameraphones and digital cameras equipped with communication means to computers (including communication via, e.g., IR, Bluetooth and cables) for ordering of goods and services within the mail order and distance selling fields.
As these applications have several aspects in common, the Use case # 1 will be described in more detail and implied reference will be made to this information when describing the Use case # 2. When in the following reference is made to the use of a cameraphone, it will include the use of any digital camera equipped with communication means to a computer or server with a data base.
Use case # 1
An excellent high volume application for intelligent cameraphones is for booking and reserving tickets for cinemas, operas, theaters, rock concerts, sport events, last minute flights, etc. The common denominator for these types of events is that only a few parameters are required to specify on the one side the offer by the event organizer, on the other side the requirements of the user, namely name and date of the event, number of tickets required and placement requested.
In the following, the steps involved in the particular use case of reserving seats for a cinema from advertisements in newspapers will be described. The other types of events have very similar use cases. For the sake of concreteness, it will be assumed that a specialised company, InMoDo, has developed this application and is using its code carrying logotype and a special booster coding technology, with two codes which are easily recognized by the digital camera, to make the application very versatile both for the end user and the event organizer.
Although it is not in any way a necessary precondition that one or several codes be used to target the camera to the right server based application as explained in the following, the booking and ordering applications can easier achieve a high degree of automation, efficiency and speed if the advertisement contains some unique digital codes, such as the ones introduced below.
We will therefore assume that two codes are actually displayed on the advertisement, poster, or other visually recognizable medium communicating an offer from an event organizer or a supplier to the general public. These codes, in the following referred to as the targeting codes, are markers resembling standard bar codes but for technical reasons are preferably designed as framed planar digital bit structures of, e.g., 8 x 8 or more bi-tonal (typically black and white) areas or dots with, preferably, inherent error correcting and redundancy characteristics, which are not the subject of this patent application. The targeting codes may involve check sums and various error correction techniques, such as forward error and Reed Solomon error correction, use edge linking methods to give lighting variation insensitivity and be designed in order to make possible correction for perspective distortion and allow homography mapping. An 8x8 or 10x10 bit quadrilateral structure will give enough redundancy to also correct for rotational ambiguity. The quadrilateral contours may be found by edge based methods, which have robust detection properties.
The targeting codes in the following examples are, respectively, the
• i - code, which is also a logotype which instantly tells the cameraphone user that the offer he sees can be read and recognized by his unit, while its coded information immediately targets the camera to the realm or main set of intelligent digital camera applications involving symbol recognition for preferably, but not exclusively, commercial purposes, and the • a - code, which is the application and offer specific code, directing the camera to a particular application or subset in the realm of intelligent applications
In intelligent digital camera applications, the i - and a - codes can be said to have a similar function as the www - prefix and the home page address have, respectively, on the Internet. It can be shown that by using two codes, a booster effect is achieved in the sense that false signals, and in particular false positive signals which might target the user to a wrong application, can be almost completely avoided.
For the purpose of this description it may be assumed, that event organizers and suppliers of goods and services are licensed to use the i - logotype and code and will receive from time to time over the Internet from the operator of the server which carries the service, as explained in the following, the a - code by which any special offer to the public is tagged in context with advertising the offer.
The significance of these aspects also lies in the fact that all ordering applications, such as ordering of goods or services or booking of tickets, have common characteristics, distinguishing them from other intelligent digital camera applications, such as reading and translating an arbitrary text. It is thus useful if visual messages from suppliers and event organizers carry both a logotype and codes, which enables the end-user to know that the offer can be reacted upon and automatically utilized by just a snapshot of his intelligent cameraphone, at any time and wherever the user is located. This technical advantage has also obvious commercial advantages for all parties in the supply chain, but is not imposing an artificial constraint because, for any access mode which a supplier or event organizer wants to offer the public, be it the telephone, the Internet, e-mail or ordinary mail, it is anyhow necessary for the supplier to identify himself and the offer by suitable information including, e.g., home page address, e-mail address, or postal address. Of all these possible access modes, accessing the offer automatically via the i - and a - codes as recognized by means of a snapshot by a digital camera, is the most effortless one from the end user's point of view, freeing the end user from waiting time in telephones, or starting up a computer and entering home page addresses, or going to a mail box, etc.
With the above background and definitions, the consecutive steps of the particular booking application will be described below.
To illustrate the versatility and unique advantages of the booking application, we may consider a case when the end user sits on the subway on his way to work, and reads a newspaper. In the entertainment section, he finds an advertisement for a new movie. He decides that he immediately wants to reserve two tickets on the opening night. Looking at the advertisement he recognizes the i - logotype and the i - and a - codes in the corner of the ad. He catches his cameraphone, selects the intelligent mode (i.e., the before mentioned symbol recognition mode which was preinstalled on his cameraphone or which he has downloaded at a reasonable cost from InMoDo's home page via the JAVA option of his unit), and takes a snapshot of the advertisement. The advertisement may be illustrated by Figure 1A exhibiting the printed targeting codes at the lower left end of the ad.
Once the snapshot is taken and sent by pressing a send key or by another suitable instruction, the subsequent dialogue between the user, the application carrying server and the event organizer is illustrated by Figures 2 and 3.
The captured image is now processed fully automatically by the software of the cameraphone, using one of several available computer vision techniques to first find the i - code. For this purpose correlation techniques may be used, but the code envisaged herein allows more robust identification techniques to be applied.
Next to the i - code is the application and offer specific a - code (resembling the bar code identifying a product in a shop), which the program uses to automatically call and connect to the applicable service on the server via the mobile phone network, as illustrated by the left (bottom) part of Figure 3, and to detect that it is an advertisement for a specific movie at a given cinema and location.
Using the information contained in the a - code, the server then establishes contact with the event organizer's internet service, as illustrated by the right (upper) part of Figure 3.
Immediately thereafter, the event organizer's business system returns via the server a message to the cameraphone, as illustrated by Figure 2, and the cameraphone now displays an adapted Internet web page, on which the user can select date, number of tickets and number of seats.
It is obviously allowed within the scope of the invention that the server is located at the event organizer's or suppliers premises and/or is part of his business critical system, which would allow communication via, e.g., a LAN.
After having selected everything according to his preferences, the end user submits the information to the server. The server processes it, looking for available seats for the particular cinema and date, performs a preliminary reservation and then within seconds sends a confirmation page back to the end user with the preliminary reservation and statement of ticket prices, as further illustrated by Figure 2. (For the sake of simplicity, the ticket price information has been left out in Fig. 2).
The cameraphone user accepts the reservation by submitting that page and the server books the tickets and finally sends a confirmation e-mail to the end user, with all necessary information about the booking, as shown at the bottom of Figure 2.
From the above description and Figure 2 it follows that once the preferably quadrilateral structures containing the targeting codes in Figure 1 have been recognized and their interiors have been sampled to read the coded information, which normally will require only a fraction of a minute, the Internet link between the application server and the event organizer's or supplier's data base and business critical system, represented by the right (upper) part of the Figure 3, is utilized to match the end-user's request to the event organizer's or supplier's up to date information regarding ticket availability or stock balance, current prices , etc.
To make it possible to utilize the event organizer's or supplier's standard Internet interface, the server based application will automatically transform and adapt the format of the information from the cameraphone into a protocol, which is readily acceptable to the supplier's Internet link.
Thus, the booking or orders transmitted on the Internet link between the application server and the supplier's data base and business system will have a structure identical to that of booking orders entered directly via Internet, which greatly facilitates the introduction of image based services.
Conversely, information such as order confirmation returned to the cameraphone from the supplier, will be transformed by the server to a format suitable for display on the cameraphone and easily recognizable to the user, making the dialogue between user and supplier efficient and optimally adapted to each party's needs.
The system architecture and the consecutive process steps required to render the booking application are described in more detail in the following.
Process steps
Prefiltration
Basic image operations are performed in the cameraphone on the image taken, in order to reduce noise and improve contrast. i - code detection and interpretation
The pre-filtered image is then operated upon for the detection of the i - code by one of several available marker identification techniques, such as scale-invariant correlation computer vision techniques or edge based techniques for the detection of quadrilateral structures, the interior of which is then sampled for its digital content, assuring to a high degree that the image is indeed taken of an i - mode enabled object, and it also enables the software to know more precisely where to look in the next step for the a - code. a - code detection and interpretation
The pre-filtered image and the location information from the previous step is now used to find the a - code, which contains the specific information about which type of application it is and which particular event is involved, etc. The application specific symbol is recognized from a set of known symbols, using a recognition technique similar to the one in the previous step.
Web pages
With the information retrieved from the above steps, the application now enters into a web application mode, in which the user in addition to his booking also can choose to select more specific information about the event. With the currently available technology, these pages can be developed in Java Servlet pages with output in a format suitable for cameraphones (WAP or similar), and the access is done via GPRS.
Server requirements
Depending on the technological level of the cameraphone, different amounts of computation can be performed on it. For low end cameraphones (below denoted Type 1 telephones, as further explained in the following by reference to Figure 4) a large part of the computations will have to be performed on external servers, thereby increasing the requirement for bandwidth. More advanced cameraphones (Types 2- 3), will require less bandwidth and be less server dependent.
Type 1 cameraphones:
The cameraphone only captures and prefilters the image, whereupon it sends it to the server for further processing.
Type 2 cameraphones:
The cameraphone uses the prefiltered image to find by itself the probable location of the targeting codes, whereupon it sends the part of the image containing these symbols to the server.
Type 3 cameraphones:
The cameraphone uses itself the image part mentioned under Type 2 and recognizes the targeting codes and then sends the information contained in the a - code to the server.
Type 4 cameraphones:
In the booking application, the Type 4 (i.e. most advanced) cameraphone will interact with the system in the same way as a Type 3 unit, since the booking must be performed on a server.
Network requirements
From the above and the following it is evident that the network capacity utilized in the application is largely determined by the capability of the particular cameraphone used. According to the invention, the cameraphone will itself identify its model and capability category to the server, allowing the process to be conducted accordingly and fully automatically, with no requirement on the user to make any special input characterizing the capability of his unit. On the average, with low-end cameraphones it is estimated that considerably less than 1 MB will have to be transferred in the recognition process. For all types of cameraphones, the booking and reservation application requires additional data transfer in course of the conversation which results in a final confirmation from the event organizer to the cameraphone user, as described in the Use Case section above. Web pages for cameraphones would typically be very small, around 1-5 kB, and since there are four pages back and forth the ensuing traffic amounts to 4-20 kB. However, in case the image of the original advertisement is included in the final confirmation, which may be of interest to some users, 1 - 5 MB will be transferred either from the server back to the cameraphone, or as an e-mail to the end-user.
Digital camera requirements
Common ground for most of the conceivable applications involving a digital camera or cameraphone for capturing images containing symbolic information (such as alphanumeric text, bar code or spatial codes) is that the image information has to be interpreted in a sequence of operations according to Figure 4. This is true irrespective of whether the aim is translation of text on signs in a tourist application or ordering of goods from an ordering form in a mail-order advertisement.
The sequential steps in Figure 4 are as follows:
• End User - The end user captures an image to be used as input to the application.
• Prefiltering - Image operations to reduce noise and normalize contrast.
• Segmentation - Hypotheses are cut out from the image. A hypothesis can correspond to either whole lines of characters or other symbols or a single character or symbol.
• Recognition - For each hypothesis an estimate is made of the most probable character or symbol represented by it. Character or symbol hypotheses are then grouped into word hypotheses.
• Service - Finally, the interpreted information is used for the specific application requested.
As already explained with reference to Figure 3, depending on the performance of the mobile unit and the complexity of the application, these sequential steps can be performed either directly on the mobile unit or on a separate server accessed via the mobile network and Internet. Four typical system cases can be identified, representing different demands on i) the capacity of the mobile unit, ii) need for pre- installed software and databases and iii) the amount of data to be transferred when the application is used.
The four typical cases are marked in Figure 4 at the dashed lines. For each case, the part of the system to the left of the line is within the mobile camera and everything to the right is on external servers. Consequently, Type 1 corresponds to the most primitive model of a mobile unit, whereby all interpretation and processing is performed externally, while Type 4 corresponds to the most advanced high-end model, where all interpretation and processing is performed within the cameraphone. For instance, in a Type 3 cameraphone and system, the operations prefiltering, segmentation and recognition will be executed by the software within the mobile unit, while the service is performed on an external server.
The amount of data to be transferred between the sequential operations described above is very different, due to a consecutively higher degree of interpretation and therefore abstraction of the information. Consequently, the typical system cases described above will generate different amounts of network traffic. In the Type 1 system, the whole image is transferred (1-5 MB). In the Type 2 system, only hypotheses in the form of image data (0.2-1 MB) will be transferred to the recognition step on a server, but there will also be a feedback flow of information (10-100 KB) from the server to the cameraphone for improved recognition. The feedback might further be performed in multiple steps. In the Type 3 system, data is transferred as text (1-5 KB) to the server which performs the service, such as ordering goods via mail-order.
It is obviously quite feasible to implement the applications such, that the system will automatically identify to which category a given cameraphone belongs, so that users at any time can choose between the option to buy a cheaper cameraphone and pay higher traffic and service costs, or more advanced/more expensive mobile units, resulting in reduced traffic and service costs but a higher initial capital cost.
It should be observed, that the higher the degree of operations to be performed by the cameraphone is, the larger will be the requirement for initial download of software and databases either from the Internet after payment or from purchased memory cards. Thus, the more advanced mobile units will in many cases have a larger initial download via the network, while their continuous use of network capacity will be lower. On the other hand, the low-end cameraphones will require a much lower initial download of software, while the continuous need for bandwidth will be much higher.
Use case # 2
The Use case # 2 explains the application of cameraphones and digital cameras equipped with communication means to computers, for ordering of goods and services within the mail order and distance selling fields.
The distance selling field has long traditions. Worldwide, it accounts for about 10% of total sales volumes and its share is growing. In Europe, GB, Germany and the Nordic countries are leaders in the field of distance selling. In USA, the per capita volumes in this field are almost twice the European average.
When, in the following, reference is made to mail order and mail order companies, all distance selling activities which are not purely Internet based but involve catalogues, advertisements in magazines and newspapers, brochures and direct mailing operations aiming at attracting orders from customers via telephone, mail reply or Internet, are included.
Principal aspects of the mail order application for intelligent digital cameras
In the mail order application, the cameraphone or digital camera user switches the camera into the intelligent mode via a menu or by pressing a key and takes a snapshot of an offer from a book club, a mail order catalogue, an advertisement in a magazine or a news paper or some other printed medium. The offer is frequently, but not always, formalized as an order sheet or slip according to Figure 5, which shows an order sheet from a Swedish book club. As will be evident from the following, from the point of view of the mail order application as described herein, the format of the offer is not a determining factor and even offers on placards and bills in shop windows or on poster pillars can be captured by the cameraphone and transmitted, promoting impulse buying.
A precondition is, however, that the supplier has specified the offer in a suitable way, preferably by, e.g., an alphanumeric interpretable text or code or a bar code, such that the product or service offered can be identified by the camera, and that the buyer has filled in the order sheet or slip clearly enough to be interpretable by the OCR or HWR (Hand Writing Recognition) functions of the mail order application. This is not a critical constraint because in many cases, such as when ordering a book or a CD, the article number (which may be stated as a bar code) uniquely defines the product, relieving the buyer from any other effort than, e.g.., marking by a cross in a square what he requests, in case there are several options.
As in the booking & reservation application according to Use case # 1 , implementing the mail order application according to the invention will be very much facilitated, if the order slip or advertisement is equipped with a spatial digital code, which is easily detected by the camera and uniquely identifies the supplier and the specific application. Thereby, the cameraphone is immediately and automatically directed to the server executing the service. This aspect and the system architecture for realizing the application has already been explained in considerable detail in context with the booking & reservation application. Hence, for the Use case # 2, only the specifics of the mail order application need to be described.
Thus, thanks to the information contained in the unique i - and a - codes marked 1 and 2 in Figure 5, once the snapshot is taken, all subsequent functions will ensue fully automatically, i.e.,
the image is analyzed by the system with respect to all relevant information regarding the offer, be it products or services the user is identified either by the information stored in the cameraphone or by name and address printed by him on the order sheet/slip the information is transmitted to the supplier's data base and business system for automatic attendance, without manual handling upon processing in the supplier's system for checking of stock balance, prices, etc., a confirmation of the order is sent to the cameraphone, requesting acceptance in case of acceptance, a final confirmation is submitted to the buyer's cameraphone and, optionally and at the same time, to his e-mail address the legal aspect is satisfied by storage in the supplier's data base of the buyer's signature ("signature of file") or by suitable usage of electronic signatures and/or PIN codes
The parties involved in the mail order supply chain include the mail order company, the cameraphone user, the mobile network operator and the server operator. The introduction of the intelligent digital camera as a terminal for entering orders in the mail order field offers advantages to all parties involved, because: • the cameraphone user can instantly and with the minimum effort required to take a snapshot of an advertised offer and order goods or services wherever he is located, without going to his computer or a mailbox and without spending time on the telephone
• manual handling of order sheets and slips is reduced, as well as the even more expensive order handling by telephone; postage costs are eliminated; the cost of entering orders via the digital camera is much lower than the before mentioned costs, resulting in considerable total savings for suppliers
• the purchase behaviour of buyers can be influenced, such that impulse purchases are stimulated, increasing turn-over
• the legal aspects are similar to but in several ways easier to manage than those pertinent to Internet based sales
As in Use case # 1 , the server which is the link between the cameraphone, i.e., between the end user and the mail order company, may be operated by a network operator or by a third party.
As the server carries the service, the application can easily be tailored to the requirements of each particular mail order company. Consequently, the server operator can charge a fee for the service, commensurable to the advantages and cost savings it offers to the mail order company.
At a further development of the method according to the invention a three code arrangement, as specified below, further enhances the versatility of the targeting code method. The three- code- arrangement used in an Advertising and Booking Application (ABA) comprises in consecutive order and preferably arranged in one row with a quiet zone between and around the codes, the:
• i - code, which is also a logotype which instantly tells the camera phone user that the information he sees can be read and recognized by his unit, but also and according to the present invention is designed such that it is not only instrumental in helping the camera to localize the relevant (i.e., the code carrying) part of the image, but also carries important geometric information derived from its orientation and size, telling the ABA programme where to find the remaining codes and thus directing their segmentation
• z - code, which is specific for a given company or a specific branch or service of a company, such as, e.g., a given cinema in a multiple chain cinema company
• a - code, which is the offer specific code, e.g., a specific film or event advertised. From the above it follows that the i - and z - codes are invariant in the sense that they remain unchanged, when the message or offer advertised or otherwise communicated to the public varies. The i - code may be compared to the prefix www on the Internet, while the z - code may be regarded as equivalent to the name of a home page on the Internet.
Although the z - code may be chosen as a standard EAN barcode or as a standardized ECC 200 matrix code, it is much more important that the a - code, which will be frequently changed and must be in the hands of the suppliers/advertisers, is a standardized and publicly available code. Accordingly, it is a preferred embodiment of the code structure according to the present patent application, that the variable and offer specific code be an officially standardized and publicly or commercially available code.
It is furthermore an important characteristic of the invention that a code, preferably the z - code as defined above, is used - when printed on forms, such as, e.g., order sheets from mail order companies - to trigger the downloading into the MOA of the user's camera phone the correct template sheet against which the order sheet completed by the user is interpreted, before it is submitted to the server and data base of the mail order company. In this way, the MOA becomes entirely general, in spite of the fact that it requires the ability on the mobile phone's side to recognize a vast number of ever changing sheets.
The use of a targeting code to download templates into digital cameras and camera phones as a basis for the interpretation of filled in sheets has been illustrated with reference to a particular application, but it is not limited to said particular application and establishes a general method to facilitate the use of visual input via digital cameras to computers, particularly in context with camera phones.
According to the invention, it is an intentional property of the mail order application, as defined and understood here, that it not only relates to the traditional mail order field, but essentially comprises any business activities involving the offer of goods or services in a format which can be readily captured by a cameraphone. As an example, any subway passenger reading a newspaper like Metro or City in Sweden and attracted by an ad therein for a product or a service, can immediately and instantly under full mobility place his order by just taking a snapshot of the ad by means of his intelligent cameraphone, provided that the ad is suitably tagged as disclosed herein.
A further illustration of the versatility of the visual interface to computers, and an example of an important general class of camera phone applications according to my invention, is the case of paying train- or underground tickets, parking fees, etc. In this class of applications, a possibly illuminated entrance poster or other type of display with sufficiently large codes unique for the specific railway station, parking house, or similar public facility, is set up such that a train passenger, a car driver, etc., when passing into the station, the parking house, etc., can take a snapshot of the "entrance codes". When leaving the railway station at his destination or the parking house, the passenger and car driver will similarly take a snapshot of the "exit codes". Within the scope of the ABA, the entrance and exit cases will be registered by servers communicating with the camera phones of the passenger and car driver, whereby the type of service and the appropriate fee will be uniquely determined by the codes captured. For the precise identification of the type and location of the service utilized, the z - code as defined above is particularly well suited. The billing solution for the service in question is not part of this application, but several viable billing and payment solutions for mobile services are available and already practiced.
A further similar application, based on posters or displays carrying geographic information, is the ordering of, e.g., a taxi to a given location. By taking a snapshot of the poster which carries suitably designed codes, the camera phone will establish contact with the taxi company's server or switchboard, indicating that a cab is required to the location of the poster.
An important further extension of the ABA is the use of the camera phone as a ticket, implying that not only the booking of an event is made via the camera phone, as illustrated by the use case # 1 of my referenced Swedish patent application, but also that the confirmation from an event organizer, a cinema, an airline company, a supplier of goods, etc., is submitted to the user's camera phone in such a format, that it can serve and be read as a ticket, a dispatch note for collection of parcels, etc. This is achieved by sending from the organizer's or supplier's server to the user's camera phone not only a plain language confirmation, but also a code which can be read by suitable stationary or hand held scanners at the entrance to any event such as a cinema, a concert or a theatre, or any counter such as an airline check in counter or a postal office delivery counter. Tests have shown that a bitonal 2D-code on the display of a camera phone can be easily read and decoded by another mobile camera phone with the preinstalled ABA. This confirms that in spite of glare and reflections in the cover of the display, the fairly primitive optics of standard camera phones is sufficient to allow the implementation of the ticket function disclosed herein. With industrial type scanners, be it barcode scanners or matrix scanners, featuring good optics and optimal illumination techniques, quick and reliable reading of the ticket codes on the display of the camera phone is achieved.
It is further the subject matter of the present patent application, that the ticket codes be designed such that a given code displayed on the camera phone may represent several tickets or that booking can be made by one party but - at the request of the booking party - the tickets may be distributed to several camera phones, allowing uncoordinated admissions.
By the introduction of the ticket function as disclosed herein to the camera phone, the visual interface will encompass all aspects of the ABA, from responding to the advertisement, through booking, to ticketing and admission control, allowing considerable savings and efficiency gains on the supplier's side and freeing the camera phone users from queuing for tickets, etc.
Also, it is obviously allowed within the scope of the invention that the ticket function may be used with any type of mobile phone with a display and for any type of visually - be it by laser or other types of scanners , CCD or CMOS cameras or even the human eye of a third party - readable confirmation method, allowing transactions of a commercial type requiring that the mobile phone user is able to prove that he is entitled to some service or goods booked or prepaid by him in advance from the supplier of the service or goods, irrespective of whether said booking or prepayment has been made by the Internet, telephone or mobile phone, fax, mail or personally over the counter.
One of the most critical aspects in imaging by mobile digital cameras is blur, as blurred images make interpretation of codes difficult or even impossible. Blur may be caused by optical defects, such as bad focusing. However, motion blur is the most common cause for un-interpretable codes. It is therefore important to have diagnostic means in the mobile camera, which will give he user feedback on the quality of pictures taken, making it possible for the user to improve his imaging technique. An approach for detecting blur in images is based on the fact that blurred images frequently display various degrees of sharpness in perpendicular directions. In a blurred direction gradients are small, whereas in a non-blurred direction gradients are large. Thus, if a given picture exhibits marked differences of gradients in two perpendicular directions, it is very likely that the image is affected by motion blur. Detection of gradients is therefore a method which allows prediction of motion blur, The motion blur diagnostics introduced by the method according to the present invention is based on this gradient comparison technique.
According to yet another aspect of the invention the images captured by the mobile camera can be used either for connecting instantly to the web site of interest or can be stored as a bookmark for later action. This can be important if, e.g., a decision to order tickets or similar is subject to approval by a third party, as a family member. Practically, the bookmark function is achieved by either storing the captured image as a special file or by just postponing the submission of the image temporarily stored in the application.
Although it is beyond the subject matter of the present patent application, it can be shown that the economic implications of making it possible to use, in a realistic and robust way as disclosed herein, the "eye" of digital cameras and cameraphones, are very large, because effortless and truly mobile access to the Internet is made possible, thereby even further enhancing the continuously increasing importance of Internet based services.
The invention has been described with reference to two practical cases of great significance and in its presently foreseen best modes. However, it is clear that the invention is susceptible to changes of mode of operation and embodiment, all within the ability of persons skilled in the art and the frame of normal technical development, and within the scope of the invention as set forth in the appended claims.

Claims

CLAIMS:
1. Method for the use of digital cameras and cameraphones equipped with intelligence for the detection and recognition of a symbol displayed in an arbitrary environment on any media, such as newspapers, magazines, brochures, posters, billboards, LCD- and other electronic screens and presentation means, cha racterized in that said symbol is structured such that at least one part of said symbol is designed for the purpose of finding and segmenting a coded, information carrying part of said symbol and that thereafter said coded information is used to automatically direct the intelligent camera or cameraphone to a specific internet site of interest to the user and/or to identify the specific media or carrier displaying said symbol.
2. Method according to claim 1, ch aracterized in that said information carrying part of said symbol is arranged to initiate the search for at least another symbol.
3. Method according to claim 1 or 2, characterized in that said carrier is stationary or mobile.
4. Method according to anyone of the preceding claims, characterized in that the targeted application is at least partially implemented on a computer or server, communicating with the digital camera via a mobile telephone network, by means of IR or Bluetooth, via conventional or optical cables or by any other suitable means.
5. Method according to claim 4, characterized in that the computer or server itself represents or is part of or is communicating in a suitable way, such as via the Internet, with the data base and business system of an event organizer, a mail order company or any other business or organization offering goods or services to the public, and that the service of the targeted application is rendered to the user by said data base and business system via the server.
6. Method according to claims 4 or 5, cha racte rized in that the digital camera or cameraphone automatically identifies itself to the server with user and terminal specific information, such as address, telephone number, debiting information, electronic signature or other identification and such specification of the technical capability of the digital camera or cameraphone, that the server will know how much of the image processing is to be performed on the server and on the camera, respectively.
7. Method according to anyone of the preceding claims, characterized in that the targeting codes are used to reach a service on the Internet and that the service is designed such that the information transferred to the digital camera or cameraphone has a format suitable for the display of said devices.
8. Method according to anyone of the preceding claims, characterized in that the targeting codes are designed as bitonal structures, preferably as framed planar two dimensional black and white bit structures, which are easily detectable by the digital camera or cameraphone, have a low false positive detection probability, a high redundancy and error correcting capability and are immune to varying lightning conditions.
9. Method according to anyone of the preceding claims, characterized in the provision of diagnostic means to give the user a feedback about the quality of the image taken by the camerapohne.
10. Method according to claim 9, ch a racte rized in that said diagnostic means detects the difference between gradients in two perpendicular directions and thereby predicts the presence of motion blur in the image.
11. Method according to anyone of the preceding claims, characterized in the provision of storage means to allow use of the coded information as a bookmark for delayed action.
12. Method according to anyone of the preceding claims, characterized in that information from is submitted to the mobile phone and is visually displayed on it such that nit can be read on it by laser or other type of scanners, CCD or CMOS cameras or even by the human eye, and such that it can be used to allow transactions which require that the mobile phone user is able to prove that he is entitled to some services or goods booked or prepaid by him from a supplier of services or goods irrespective of whether said booking or prepayment has been maid over the Internet, by telephone or cameraphone, fax, mail or personally over the counter.
13. Method according to claim 12, c h a ra ct e r i z e d in that the visually readable information contains linear barcodes and/or two dimensional matrix codes and/or alphanumertic text.
PCT/SE2006/0000732005-01-152006-01-16Method for the use of digital cameras and cameraphonesWO2006075967A1 (en)

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
SE0500166-42005-01-15
SE05001662005-01-15
SE0501473-32005-06-15
SE05014732005-06-15

Publications (1)

Publication NumberPublication Date
WO2006075967A1true WO2006075967A1 (en)2006-07-20

Family

ID=36677925

Family Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/SE2006/000073WO2006075967A1 (en)2005-01-152006-01-16Method for the use of digital cameras and cameraphones

Country Status (1)

CountryLink
WO (1)WO2006075967A1 (en)

Cited By (40)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7778457B2 (en)2008-01-182010-08-17Mitek Systems, Inc.Systems for mobile image capture and processing of checks
US8577118B2 (en)2008-01-182013-11-05Mitek SystemsSystems for mobile image capture and remittance processing
US8582862B2 (en)2010-05-122013-11-12Mitek SystemsMobile image quality assurance in mobile document image processing applications
ITMI20121557A1 (en)*2012-09-192014-03-20Vinati Impianti Di Vinati Felice & C S A S PROCEDURE FOR PURCHASING BY USING A PORTABLE ELECTRONIC DEVICE
US8977571B1 (en)2009-08-212015-03-10United Services Automobile Association (Usaa)Systems and methods for image monitoring of check during mobile deposit
US8995012B2 (en)2010-11-052015-03-31Rdm CorporationSystem for mobile image capture and processing of financial documents
US9779452B1 (en)2010-06-082017-10-03United Services Automobile Association (Usaa)Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US9886628B2 (en)2008-01-182018-02-06Mitek Systems, Inc.Systems and methods for mobile image capture and content processing
US9904848B1 (en)2013-10-172018-02-27United Services Automobile Association (Usaa)Character count determination for a digital image
US10013681B1 (en)2006-10-312018-07-03United Services Automobile Association (Usaa)System and method for mobile check deposit
US10013605B1 (en)2006-10-312018-07-03United Services Automobile Association (Usaa)Digital camera processing system
US10102583B2 (en)2008-01-182018-10-16Mitek Systems, Inc.System and methods for obtaining insurance offers using mobile image capture
US10192108B2 (en)2008-01-182019-01-29Mitek Systems, Inc.Systems and methods for developing and verifying image processing standards for mobile deposit
US10275673B2 (en)2010-05-122019-04-30Mitek Systems, Inc.Mobile image quality assurance in mobile document image processing applications
US10354235B1 (en)2007-09-282019-07-16United Services Automoblie Association (USAA)Systems and methods for digital signature detection
US10373136B1 (en)2007-10-232019-08-06United Services Automobile Association (Usaa)Image processing
US10380562B1 (en)2008-02-072019-08-13United Services Automobile Association (Usaa)Systems and methods for mobile deposit of negotiable instruments
US10380565B1 (en)2012-01-052019-08-13United Services Automobile Association (Usaa)System and method for storefront bank deposits
US10380559B1 (en)2007-03-152019-08-13United Services Automobile Association (Usaa)Systems and methods for check representment prevention
US10402790B1 (en)2015-05-282019-09-03United Services Automobile Association (Usaa)Composing a focused document image from multiple image captures or portions of multiple image captures
US10460381B1 (en)2007-10-232019-10-29United Services Automobile Association (Usaa)Systems and methods for obtaining an image of a check to be deposited
US10504185B1 (en)2008-09-082019-12-10United Services Automobile Association (Usaa)Systems and methods for live video financial deposit
US10509958B2 (en)2013-03-152019-12-17Mitek Systems, Inc.Systems and methods for capturing critical fields from a mobile image of a credit card bill
US10521781B1 (en)2003-10-302019-12-31United Services Automobile Association (Usaa)Wireless electronic check deposit scanning and cashing machine with webbased online account cash management computer application system
US10552810B1 (en)2012-12-192020-02-04United Services Automobile Association (Usaa)System and method for remote deposit of financial instruments
US10574879B1 (en)2009-08-282020-02-25United Services Automobile Association (Usaa)Systems and methods for alignment of check during mobile deposit
US10685223B2 (en)2008-01-182020-06-16Mitek Systems, Inc.Systems and methods for mobile image capture and content processing of driver's licenses
US10878401B2 (en)2008-01-182020-12-29Mitek Systems, Inc.Systems and methods for mobile image capture and processing of documents
US10891475B2 (en)2010-05-122021-01-12Mitek Systems, Inc.Systems and methods for enrollment and identity management using mobile imaging
US10896408B1 (en)2009-08-192021-01-19United Services Automobile Association (Usaa)Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US10956728B1 (en)2009-03-042021-03-23United Services Automobile Association (Usaa)Systems and methods of check processing with background removal
US10963535B2 (en)2013-02-192021-03-30Mitek Systems, Inc.Browser-based mobile image capture
US11030752B1 (en)2018-04-272021-06-08United Services Automobile Association (Usaa)System, computing device, and method for document detection
US11062130B1 (en)2009-02-182021-07-13United Services Automobile Association (Usaa)Systems and methods of check detection
US11138578B1 (en)2013-09-092021-10-05United Services Automobile Association (Usaa)Systems and methods for remote deposit of currency
US11900755B1 (en)2020-11-302024-02-13United Services Automobile Association (Usaa)System, computing device, and method for document detection and deposit processing
US12020496B2 (en)2008-01-182024-06-25Mitek Systems, Inc.Systems and methods for mobile automated clearing house enrollment
US12039823B2 (en)2019-09-252024-07-16Mitek Systems, Inc.Systems and methods for updating an image registry for use in fraud detection related to financial documents
US12125302B2 (en)2008-01-182024-10-22Mitek Systems, Inc.Systems and methods for classifying payment documents during mobile image processing
US12211095B1 (en)2024-03-012025-01-28United Services Automobile Association (Usaa)System and method for mobile check deposit enabling auto-capture functionality via video frame processing

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2002041241A1 (en)*2000-11-172002-05-23Jacob WeitmanApplications for a mobile digital camera, that distinguish between text-, and image-information in an image
US20020138350A1 (en)*2001-03-222002-09-26Cogen Jeffrey M.System and method for placing orders at a restaurant
US20030208386A1 (en)*2000-02-252003-11-06Rayner BrondrupWireless reservation, check-in, access control, check-out and payment
WO2004027662A1 (en)*2002-09-172004-04-01Mobiqa LimitedOptimised messages containing barcode information for mobile receiving device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030208386A1 (en)*2000-02-252003-11-06Rayner BrondrupWireless reservation, check-in, access control, check-out and payment
WO2002041241A1 (en)*2000-11-172002-05-23Jacob WeitmanApplications for a mobile digital camera, that distinguish between text-, and image-information in an image
US20020138350A1 (en)*2001-03-222002-09-26Cogen Jeffrey M.System and method for placing orders at a restaurant
WO2004027662A1 (en)*2002-09-172004-04-01Mobiqa LimitedOptimised messages containing barcode information for mobile receiving device

Cited By (127)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10521781B1 (en)2003-10-302019-12-31United Services Automobile Association (Usaa)Wireless electronic check deposit scanning and cashing machine with webbased online account cash management computer application system
US11200550B1 (en)2003-10-302021-12-14United Services Automobile Association (Usaa)Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system
US10719815B1 (en)2006-10-312020-07-21United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US10402638B1 (en)2006-10-312019-09-03United Services Automobile Association (Usaa)Digital camera processing system
US11023719B1 (en)2006-10-312021-06-01United Services Automobile Association (Usaa)Digital camera processing system
US12182791B1 (en)2006-10-312024-12-31United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11182753B1 (en)2006-10-312021-11-23United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11348075B1 (en)2006-10-312022-05-31United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11429949B1 (en)2006-10-312022-08-30United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11461743B1 (en)2006-10-312022-10-04United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US10769598B1 (en)2006-10-312020-09-08United States Automobile (USAA)Systems and methods for remote deposit of checks
US10013681B1 (en)2006-10-312018-07-03United Services Automobile Association (Usaa)System and method for mobile check deposit
US10013605B1 (en)2006-10-312018-07-03United Services Automobile Association (Usaa)Digital camera processing system
US11562332B1 (en)2006-10-312023-01-24United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US10460295B1 (en)2006-10-312019-10-29United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11875314B1 (en)2006-10-312024-01-16United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11488405B1 (en)2006-10-312022-11-01United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US10621559B1 (en)2006-10-312020-04-14United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11538015B1 (en)2006-10-312022-12-27United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11682222B1 (en)2006-10-312023-06-20United Services Automobile Associates (USAA)Digital camera processing system
US11544944B1 (en)2006-10-312023-01-03United Services Automobile Association (Usaa)Digital camera processing system
US10482432B1 (en)2006-10-312019-11-19United Services Automobile Association (Usaa)Systems and methods for remote deposit of checks
US11682221B1 (en)2006-10-312023-06-20United Services Automobile Associates (USAA)Digital camera processing system
US11625770B1 (en)2006-10-312023-04-11United Services Automobile Association (Usaa)Digital camera processing system
US10380559B1 (en)2007-03-152019-08-13United Services Automobile Association (Usaa)Systems and methods for check representment prevention
US10713629B1 (en)2007-09-282020-07-14United Services Automobile Association (Usaa)Systems and methods for digital signature detection
US10354235B1 (en)2007-09-282019-07-16United Services Automoblie Association (USAA)Systems and methods for digital signature detection
US11328267B1 (en)2007-09-282022-05-10United Services Automobile Association (Usaa)Systems and methods for digital signature detection
US12175439B1 (en)2007-10-232024-12-24United Services Automobile Association (Usaa)Image processing
US10915879B1 (en)2007-10-232021-02-09United Services Automobile Association (Usaa)Image processing
US11392912B1 (en)2007-10-232022-07-19United Services Automobile Association (Usaa)Image processing
US10373136B1 (en)2007-10-232019-08-06United Services Automobile Association (Usaa)Image processing
US10460381B1 (en)2007-10-232019-10-29United Services Automobile Association (Usaa)Systems and methods for obtaining an image of a check to be deposited
US10810561B1 (en)2007-10-232020-10-20United Services Automobile Association (Usaa)Image processing
US11017478B2 (en)2008-01-182021-05-25Mitek Systems, Inc.Systems and methods for obtaining insurance offers using mobile image capture
US12020496B2 (en)2008-01-182024-06-25Mitek Systems, Inc.Systems and methods for mobile automated clearing house enrollment
US10192108B2 (en)2008-01-182019-01-29Mitek Systems, Inc.Systems and methods for developing and verifying image processing standards for mobile deposit
US10685223B2 (en)2008-01-182020-06-16Mitek Systems, Inc.Systems and methods for mobile image capture and content processing of driver's licenses
US11704739B2 (en)2008-01-182023-07-18Mitek Systems, Inc.Systems and methods for obtaining insurance offers using mobile image capture
US10102583B2 (en)2008-01-182018-10-16Mitek Systems, Inc.System and methods for obtaining insurance offers using mobile image capture
US12381989B2 (en)2008-01-182025-08-05Mitek Systems, Inc.Systems and methods for mobile image capture and content processing of driver's licenses
US12014350B2 (en)2008-01-182024-06-18Mitek Systems, Inc.Systems and methods for mobile image capture and processing of documents
US9886628B2 (en)2008-01-182018-02-06Mitek Systems, Inc.Systems and methods for mobile image capture and content processing
US10303937B2 (en)2008-01-182019-05-28Mitek Systems, Inc.Systems and methods for mobile image capture and content processing of driver's licenses
US11544945B2 (en)2008-01-182023-01-03Mitek Systems, Inc.Systems and methods for mobile image capture and content processing of driver's licenses
US12406311B2 (en)2008-01-182025-09-02Mitek Systems, Inc.Systems and methods for obtaining insurance offers using mobile image capture
US7778457B2 (en)2008-01-182010-08-17Mitek Systems, Inc.Systems for mobile image capture and processing of checks
US12125302B2 (en)2008-01-182024-10-22Mitek Systems, Inc.Systems and methods for classifying payment documents during mobile image processing
US10878401B2 (en)2008-01-182020-12-29Mitek Systems, Inc.Systems and methods for mobile image capture and processing of documents
US8577118B2 (en)2008-01-182013-11-05Mitek SystemsSystems for mobile image capture and remittance processing
US10380562B1 (en)2008-02-072019-08-13United Services Automobile Association (Usaa)Systems and methods for mobile deposit of negotiable instruments
US11531973B1 (en)2008-02-072022-12-20United Services Automobile Association (Usaa)Systems and methods for mobile deposit of negotiable instruments
US10839358B1 (en)2008-02-072020-11-17United Services Automobile Association (Usaa)Systems and methods for mobile deposit of negotiable instruments
US12229737B2 (en)2008-02-072025-02-18United Services Automobile Association (Usaa)Systems and methods for mobile deposit of negotiable instruments
US10504185B1 (en)2008-09-082019-12-10United Services Automobile Association (Usaa)Systems and methods for live video financial deposit
US11216884B1 (en)2008-09-082022-01-04United Services Automobile Association (Usaa)Systems and methods for live video financial deposit
US12067624B1 (en)2008-09-082024-08-20United Services Automobile Association (Usaa)Systems and methods for live video financial deposit
US11694268B1 (en)2008-09-082023-07-04United Services Automobile Association (Usaa)Systems and methods for live video financial deposit
US11062130B1 (en)2009-02-182021-07-13United Services Automobile Association (Usaa)Systems and methods of check detection
US11749007B1 (en)2009-02-182023-09-05United Services Automobile Association (Usaa)Systems and methods of check detection
US11062131B1 (en)2009-02-182021-07-13United Services Automobile Association (Usaa)Systems and methods of check detection
US11721117B1 (en)2009-03-042023-08-08United Services Automobile Association (Usaa)Systems and methods of check processing with background removal
US10956728B1 (en)2009-03-042021-03-23United Services Automobile Association (Usaa)Systems and methods of check processing with background removal
US12211015B1 (en)2009-08-192025-01-28United Services Automobile Association (Usaa)Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US11222315B1 (en)2009-08-192022-01-11United Services Automobile Association (Usaa)Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US10896408B1 (en)2009-08-192021-01-19United Services Automobile Association (Usaa)Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US9818090B1 (en)2009-08-212017-11-14United Services Automobile Association (Usaa)Systems and methods for image and criterion monitoring during mobile deposit
US11341465B1 (en)2009-08-212022-05-24United Services Automobile Association (Usaa)Systems and methods for image monitoring of check during mobile deposit
US10235660B1 (en)2009-08-212019-03-19United Services Automobile Association (Usaa)Systems and methods for image monitoring of check during mobile deposit
US11373149B1 (en)2009-08-212022-06-28United Services Automobile Association (Usaa)Systems and methods for monitoring and processing an image of a check during mobile deposit
US8977571B1 (en)2009-08-212015-03-10United Services Automobile Association (Usaa)Systems and methods for image monitoring of check during mobile deposit
US9569756B1 (en)2009-08-212017-02-14United Services Automobile Association (Usaa)Systems and methods for image monitoring of check during mobile deposit
US12159310B1 (en)2009-08-212024-12-03United Services Automobile Association (Usaa)System and method for mobile check deposit enabling auto-capture functionality via video frame processing
US11321679B1 (en)2009-08-212022-05-03United Services Automobile Association (Usaa)Systems and methods for processing an image of a check during mobile deposit
US11321678B1 (en)2009-08-212022-05-03United Services Automobile Association (Usaa)Systems and methods for processing an image of a check during mobile deposit
US11373150B1 (en)2009-08-212022-06-28United Services Automobile Association (Usaa)Systems and methods for monitoring and processing an image of a check during mobile deposit
US10855914B1 (en)2009-08-282020-12-01United Services Automobile Association (Usaa)Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone displaying an alignment guide and using a downloaded app
US10848665B1 (en)2009-08-282020-11-24United Services Automobile Association (Usaa)Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone displaying an alignment guide and using a downloaded app
US12131300B1 (en)2009-08-282024-10-29United Services Automobile Association (Usaa)Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone using a downloaded app with alignment guide
US11064111B1 (en)2009-08-282021-07-13United Services Automobile Association (Usaa)Systems and methods for alignment of check during mobile deposit
US10574879B1 (en)2009-08-282020-02-25United Services Automobile Association (Usaa)Systems and methods for alignment of check during mobile deposit
US10275673B2 (en)2010-05-122019-04-30Mitek Systems, Inc.Mobile image quality assurance in mobile document image processing applications
US10891475B2 (en)2010-05-122021-01-12Mitek Systems, Inc.Systems and methods for enrollment and identity management using mobile imaging
US12293349B2 (en)2010-05-122025-05-06Mitek Systems, Inc.Systems and methods for enrollment and identity management using mobile imaging
US10789496B2 (en)2010-05-122020-09-29Mitek Systems, Inc.Mobile image quality assurance in mobile document image processing applications
US12008543B2 (en)2010-05-122024-06-11Mitek Systems, Inc.Systems and methods for enrollment and identity management using mobile imaging
US8582862B2 (en)2010-05-122013-11-12Mitek SystemsMobile image quality assurance in mobile document image processing applications
US11798302B2 (en)2010-05-122023-10-24Mitek Systems, Inc.Mobile image quality assurance in mobile document image processing applications
US11210509B2 (en)2010-05-122021-12-28Mitek Systems, Inc.Systems and methods for enrollment and identity management using mobile imaging
US11068976B1 (en)2010-06-082021-07-20United Services Automobile Association (Usaa)Financial document image capture deposit method, system, and computer-readable
US11893628B1 (en)2010-06-082024-02-06United Services Automobile Association (Usaa)Apparatuses, methods and systems for a video remote deposit capture platform
US12400257B1 (en)2010-06-082025-08-26United Services Automobile Association (Usaa)Automatic remote deposit image preparation apparatuses, methods and systems
US10380683B1 (en)2010-06-082019-08-13United Services Automobile Association (Usaa)Apparatuses, methods and systems for a video remote deposit capture platform
US10706466B1 (en)2010-06-082020-07-07United Services Automobile Association (Ussa)Automatic remote deposit image preparation apparatuses, methods and systems
US11232517B1 (en)2010-06-082022-01-25United Services Automobile Association (Usaa)Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US11295377B1 (en)2010-06-082022-04-05United Services Automobile Association (Usaa)Automatic remote deposit image preparation apparatuses, methods and systems
US11295378B1 (en)2010-06-082022-04-05United Services Automobile Association (Usaa)Apparatuses, methods and systems for a video remote deposit capture platform
US10621660B1 (en)2010-06-082020-04-14United Services Automobile Association (Usaa)Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US11915310B1 (en)2010-06-082024-02-27United Services Automobile Association (Usaa)Apparatuses, methods and systems for a video remote deposit capture platform
US9779452B1 (en)2010-06-082017-10-03United Services Automobile Association (Usaa)Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US8995012B2 (en)2010-11-052015-03-31Rdm CorporationSystem for mobile image capture and processing of financial documents
US10769603B1 (en)2012-01-052020-09-08United Services Automobile Association (Usaa)System and method for storefront bank deposits
US11544682B1 (en)2012-01-052023-01-03United Services Automobile Association (Usaa)System and method for storefront bank deposits
US11797960B1 (en)2012-01-052023-10-24United Services Automobile Association (Usaa)System and method for storefront bank deposits
US11062283B1 (en)2012-01-052021-07-13United Services Automobile Association (Usaa)System and method for storefront bank deposits
US10380565B1 (en)2012-01-052019-08-13United Services Automobile Association (Usaa)System and method for storefront bank deposits
ITMI20121557A1 (en)*2012-09-192014-03-20Vinati Impianti Di Vinati Felice & C S A S PROCEDURE FOR PURCHASING BY USING A PORTABLE ELECTRONIC DEVICE
US10552810B1 (en)2012-12-192020-02-04United Services Automobile Association (Usaa)System and method for remote deposit of financial instruments
US10963535B2 (en)2013-02-192021-03-30Mitek Systems, Inc.Browser-based mobile image capture
US11741181B2 (en)2013-02-192023-08-29Mitek Systems, Inc.Browser-based mobile image capture
US12130882B2 (en)2013-02-192024-10-29Mitek Systems, Inc.Browser-based mobile image capture
US10509958B2 (en)2013-03-152019-12-17Mitek Systems, Inc.Systems and methods for capturing critical fields from a mobile image of a credit card bill
US12182781B1 (en)2013-09-092024-12-31United Services Automobile Association (Usaa)Systems and methods for remote deposit of currency
US11138578B1 (en)2013-09-092021-10-05United Services Automobile Association (Usaa)Systems and methods for remote deposit of currency
US11694462B1 (en)2013-10-172023-07-04United Services Automobile Association (Usaa)Character count determination for a digital image
US11281903B1 (en)2013-10-172022-03-22United Services Automobile Association (Usaa)Character count determination for a digital image
US9904848B1 (en)2013-10-172018-02-27United Services Automobile Association (Usaa)Character count determination for a digital image
US10360448B1 (en)2013-10-172019-07-23United Services Automobile Association (Usaa)Character count determination for a digital image
US11144753B1 (en)2013-10-172021-10-12United Services Automobile Association (Usaa)Character count determination for a digital image
US10402790B1 (en)2015-05-282019-09-03United Services Automobile Association (Usaa)Composing a focused document image from multiple image captures or portions of multiple image captures
US11030752B1 (en)2018-04-272021-06-08United Services Automobile Association (Usaa)System, computing device, and method for document detection
US11676285B1 (en)2018-04-272023-06-13United Services Automobile Association (Usaa)System, computing device, and method for document detection
US12039823B2 (en)2019-09-252024-07-16Mitek Systems, Inc.Systems and methods for updating an image registry for use in fraud detection related to financial documents
US12333888B2 (en)2019-09-252025-06-17Mitek Systems, Inc.Systems and methods for updating an image registry for use in fraud detection related to financial documents
US11900755B1 (en)2020-11-302024-02-13United Services Automobile Association (Usaa)System, computing device, and method for document detection and deposit processing
US12260700B1 (en)2020-11-302025-03-25United Services Automobile Association (Usaa)System, computing device, and method for document detection and deposit processing
US12211095B1 (en)2024-03-012025-01-28United Services Automobile Association (Usaa)System and method for mobile check deposit enabling auto-capture functionality via video frame processing

Similar Documents

PublicationPublication DateTitle
WO2006075967A1 (en)Method for the use of digital cameras and cameraphones
US9773071B2 (en)Method for providing mobile service using code-pattern
Canadi et al.Application of QR codes in online travel distribution
US12164983B1 (en)System linked item
EP2549427A1 (en)Scan my mail postal mail to electronic communication connection
US20120168493A1 (en)Matrix Barcode System
WO2007047927A2 (en)System and method for item identification and purchase
US20030144903A1 (en)Systems and methods for disseminating information
JP2003058799A (en)Method for purchasing image bearing products
JP2015079371A (en)Campaign application system, campaign application method, campaign management server, campaign management method, and program
US20210035170A1 (en)QR Code Based Review System
CN107609922A (en)A kind of quick obtaining Merchant name and duty paragraph and the methods, devices and systems drawn a bill
EP1295232B1 (en)Postal or electronic mail addressing and processing method
RU2492521C2 (en)Method and means for delivering, handling and using coded information
AU779952B2 (en)Charge system for use of two-dimensional code
US11138683B2 (en)Consultation service apparatus of an automatic civil service system and information processing method
JP2004078368A (en)Information distribution method using secondary cord, and system therefor
WO2002031665A1 (en)Information terminal device and information transmitting system
JP2002230259A (en)Method and system for providing information
JP2010117767A (en)Electronic stamp management device, electronic stamp management method and electronic stamp system
JP2005004242A (en)Customer management system, application processing method for possession of vehicle, and computer program
JP2006259949A (en) Image information selection system for customers
HK1102502B (en)Mobile ticketing
HK1102502A1 (en)Mobile ticketing
JP2008059491A (en) Advertising fee management system

Legal Events

DateCodeTitleDescription
121Ep: the epo has been informed by wipo that ep was designated in this application
NENPNon-entry into the national phase

Ref country code:DE

122Ep: pct application non-entry in european phase

Ref document number:06701766

Country of ref document:EP

Kind code of ref document:A1


[8]ページ先頭

©2009-2025 Movatter.jp