US20120314082A1 - Personal information display system and associated method - Google Patents

Personal information display system and associated method Download PDF

Info

Publication number
US20120314082A1
US20120314082A1 US13/180,319 US201113180319A US2012314082A1 US 20120314082 A1 US20120314082 A1 US 20120314082A1 US 201113180319 A US201113180319 A US 201113180319A US 2012314082 A1 US2012314082 A1 US 2012314082A1
Authority
US
United States
Prior art keywords
user
information
identification
features
recognition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/180,319
Inventor
Benjamin Bezine
Ingolf-Tobias Rothe
Benjamin Ruffier
Richard Savornin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amadeus SAS
Original Assignee
Amadeus SAS
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 Amadeus SAS filed Critical Amadeus SAS
Assigned to AMADEUS S.A.S. reassignment AMADEUS S.A.S. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Ruffier, Benjamin, SAVORNIN, RICHARD, Bezine, Benjamin, Rothe, Ingolf-Tobias
Publication of US20120314082A1 publication Critical patent/US20120314082A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • G06Q50/40
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/14Travel agencies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/19Recognition using electronic means
    • G06V30/191Design or setup of recognition systems or techniques; Extraction of features in feature space; Clustering techniques; Blind source separation
    • G06V30/1918Fusion techniques, i.e. combining data from various sources, e.g. sensor fusion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content
    • G06V30/416Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content
    • G06V30/418Document matching, e.g. of document images

Definitions

  • the present invention relates to a personal information display system and associated method, particularly but not exclusively, for use in identifying passengers.
  • U.S. Pat. No. 5,970,484 discloses a system for retrieving a document in a database by transmitting a user request through a fax machine.
  • a search occurs in a database and the fax machine then sends the matching document back to the user.
  • the method comprises searching for text similar to a sample text using character recognition and specific search parameters.
  • a weighting technique is also applied to some of the sample text.
  • US-2006/085477 discloses a system for retrieving electronic documents related to captured images through handheld devices, laptops etc and for providing a user with the retrieved electronic documents.
  • the method also comprises searching for a document by using any image capture device to retrieve the document that matches the search, from a specific database. This is carried out by determining a set of text patterns and building a search query based on the text patterns.
  • US-2002/037097 discloses a system for providing an improved purchase process for a customer by retrieving searched bills from a database and by processing a sale after authentication of the match between the customer and the matching bill.
  • the search is accomplished by using barcode searching, optical recognition, and comparison of patterns.
  • US-2009/177653 discloses a system for searching for text stored in a scanned image and for generating an electronic copy of a document based on the search. This is accomplished by scanning an original document, extracting keywords and searching for additional information based on the keywords.
  • the present invention provides a method and system as set out in the accompanying claims.
  • a system for identification and/or authentication of a user in a travel terminal comprising:
  • the recognition system includes at least one of: a character recognition system; a logo recognition system; a barcode recognition system.
  • the recognition system recognises one or more features of a document brought in contact with the interaction zone.
  • the recognition system includes a matching engine for matching features from the item with one or more user records to determine the most likely matching user record.
  • the system further comprises a database including a list of potential users known to be in the vicinity of the system.
  • the list of potential users each includes a PNR record and the database comprises a PNR database.
  • the multiuser interactive screen is in the form of a wall.
  • At least some of the wall is made of an optically transmissive material.
  • the system further comprises a printing system for printing travel related documents on identification or authentication of the user.
  • the method further comprises recognising the features using at least one of: a character recognition; a logo recognition; a barcode recognition.
  • the method further comprises recognising one or more features of a document brought in contact with the interaction zone.
  • the method further comprises matching engine for matching features from the item with one or more user records to determine the most likely matching user record.
  • the method further comprises a determining list of potential users known to be in the vicinity of the system.
  • the method further comprises a determining list of potential users from a PNR record and a PNR database.
  • the method further comprises providing the multiuser interactive screen in the form of a wall.
  • the method further comprises providing at least some of the wall made of an optically transmissive material.
  • the method further comprises printing travel related documents on identification or authentication of the user.
  • the present invention offers many advantages over current systems and methods.
  • FIG. 1 is a schematic diagram of an overview of the personal information display system, in accordance with an embodiment of the invention
  • FIG. 2 is a block diagram of part of the FIG. 1 system, in accordance with an embodiment of the invention.
  • FIG. 3 is a flow chart of the recognition processes carried out by the system, in accordance with an embodiment of the invention.
  • FIG. 4 is a block diagram of a matching engine used in the system, in accordance with an embodiment of the invention.
  • the present invention relates to a personal identification display system (PIDS) shown generally at 100 .
  • the personal identification display system may be located in an airport or any other appropriate terminal, for example a station or car hire location.
  • the system is used to recognize passengers and to enable the passengers to proceed to the next stage of the trip. For example, the passenger may be told how to; find a connecting flight gate, locate a rental car counter, find the way to the shuttle location, etc.
  • the personal identification display system includes a wall 102 which acts as a multi-user interactive screen.
  • the wall may be any shape or size and may be located in any convenient location. At least part of the wall allows transmission of light there through and is optionally made of glass or other equivalent materials.
  • the system also includes at least one camera 106 , at least one video projector 108 and at least one server 110 .
  • the camera is used to detect user information and interactions; and to capture images (through the wall 102 ) for the optical character recognition processes that will follow.
  • the video projector 108 displays messages, movies and passenger information onto the screen (through the wall 102 ) with which the passenger can interact and enter information. The information can be entered by placing a document against the window, which is then read by the camera and interpreted within the system.
  • the server acts as a communication system and interacts with third-party and external systems to: manage a recognition system such as an optical character recognition processes; access databases; and manage the display of information onto the wall.
  • a recognition system such as an optical character recognition processes
  • access databases such as an optical character recognition processes
  • manage the display of information onto the wall Part of the wall provides an area of detection or interaction zone 112 which is adapted to be at a height suitable for passengers to bring travel documents in contact therewith so that they can be read by the camera 106 .
  • the wall may also be adapted to read biometric data from the passenger. This will serve as further verification of the user in conjunction with the passenger documentation.
  • the wall may include any appropriate detector or recognition system.
  • the recognition of paper documents provide a system which ensures security and can potentially mean there are less people involved in the security processes within airports and the like. In addition, automation of some or all of the security processes will reduce queuing and delays.
  • PNR Passenger Name Record
  • the blowup section shows boarding information 116 for a particular flight.
  • a travel document 118 is placed against the glass wall by a user.
  • the document may relate to a previous trip or a current trip.
  • any document that contains information able to identify the traveller such as an ID card, frequent traveller card, confirmation email, business card, credit card, or any document that contains some of the information stored in a PNR may be used.
  • the manner in which the information is captured and utilized is unconstrained and no particular format or type of data is required. The system is able to read any appropriate document.
  • the boarding information may then be displayed on the wall by means of the projector 108 .
  • the travel documents are read by camera 106 .
  • the data from the camera is analyzed by character recognition and a search for a particular feature such as passenger name record (PNR) is carried out.
  • a graphic user interface (GUI) engine is used in conjunction with the server to manage the various processes of analyzing the images from the camera and generating images to be displayed on the wall by the projector.
  • the camera 106 sends a bitmap to an image capture module 200 .
  • the bitmap may include documentary representations or biometric data.
  • the bitmap is processed in a processing module 202 and an optical character recognition process is applied to the representation of the document.
  • Optical character recognition post-processing is then carried out by module 204 and keywords 206 are extracted by this module.
  • a keyword search 208 is then carried out.
  • the identified keywords are then compared with a passenger name record database index 210 , such as pre-processed data calculated from the PNR database. In this case the search would be a full-text search index.
  • the PNR database should be aware of passengers likely to be in the airport at the time in question. This will mean the database can be queried to ascertain a list of potential passengers: comparisons can then be made with this list of potential passengers at least in the first instance.
  • the comparison with passenger name records in a Passenger Name Record (PNR) database 212 identifies the person to which the document relates. This is fed back to the result module 214 .
  • GUI graphic user interface
  • the use of image recognition to analyse the logo and “guess” the airline or hotel chain may also be utilised.
  • the images received from scanning the document could be compared with pre-loaded images on a database or other storage medium.
  • the method of comparing images is well known and could be any appropriate type.
  • the present invention describes a novel way of complementing existing text search techniques with a context sensitive technique to allow fuzzy retrieval of database records.
  • the technique goes beyond the present distance search algorithms which allow similarity searches for keywords.
  • this invention allows a set of records to be searched with only part of the relevant keyword available, and even if there are errors in the recognition process.
  • semantic reasoning is used to improve simple distance search techniques.
  • GDS Global Distribution System
  • This invention proposes a system and mechanism to predict the best suitable candidate result for the search, even if errors and problems as described above are encountered.
  • the present solution includes a process that uses a combination of methods and uses weight assignment based on a semantic keyword analysis and indexing plus the knowledge of potential candidates, for example, the passengers likely to be in this location at this time.
  • the present invention does not require a structured input. This is especially useful if these words are determined from sensor data or from a heterogeneous source. The detailed explanations of this process will be described with reference to FIG. 3 below.
  • a barcode is text or binary data in a binary image, which is encoded on two independent levels: firstly the data format itself, which is similar to a file format, defines the way the data is stored in the data stream; secondly, the symbology defines how the barcode will appear as an image.
  • To decode a barcode it is necessary to know both the format and the symbology. Once this is known, the decoding is guaranteed to be either a success or a failure, so there is no uncertainty on the reliability of the decoded data.
  • barcodes are an efficient way to improve the search by providing valuable information which is well-characterized and known to be correct (or not).
  • Full text searching makes use of a defined system of rules and standards to convey passenger information.
  • a PNR is created.
  • the record contains all details about the trip (e.g. air, hotel, car and other segments) as well as handling information for the companies involved in the process of the trip (travel agency, airline, hotel etc.).
  • the transformation of the travel industry to paperless procedures and online processes has led to the necessity to enable the passenger to query the PNR to be informed about the trip and possible changes.
  • Online information systems allow this information to be transformed into a human readable form. The form is often enriched with additional information and has become a central part of the life of a passenger.
  • One approach to finding the necessary information is to use full text index and search by providing a certain amount of soft criteria to determine a list of matching PNRs. It is then only necessary to determine the most relevant.
  • logo recognition is based on the idea of collecting and storing a database of brand logos.
  • the logo search engine is able to extract a logo from the input image, match it against the database and determine the most probable brand and/or product from it. It is also robust to image deformation, color changes, scale variation and is another search value with a well-defined key: the brand or product, depending on the logo.
  • the invention makes use of an index mechanism to build a table of all possible keys and related values for those keys.
  • certain rules for specific situations are always adhered to.
  • a PNR is always 6 alphanumeric characters
  • an e-ticket reference is always 13 numerical values.
  • Proximity rules may also exist, in which the e-ticket reference could always be in proximity with the words: “e-ticket”, “ETK”, etc.
  • the first name is very often close to the surname; either before or after which may help in the identification of a unique passenger.
  • Another important rule is to set priorities: for example finding an e-ticket reference is much more likely to identify a unique passenger than a string of words that could be interpreted in a number of different ways. As such, the search engine is encouraged to look for numerical values in advance of word values, as the numerical values are more likely to be unique.
  • the process of FIG. 3 can be split into two phases, a supply phase and a query phase.
  • a supply phase data relating to the airport and associated infrastructure are indexed into the system. This is shown essentially on the left-hand side of the diagram.
  • the query phase relates to passenger identification information and the manner in which that is processed to be matched against data provided by the supply phase.
  • the query phase is shown essentially on the right-hand side of the diagram.
  • a database 300 contains the data of all relevant customers including all passengers that will or have used the airport in a predetermined period.
  • the data is then indexed by an index module 302 by transforming the structured database fields into full-text data, which is then indexed using well-known full-text indexing techniques.
  • the result is an indexed table 304 .
  • the structure of the database is also taken into account to create automatic rules 306 . These rules will allow greater precision with certain queries. For example, if a name can be indexed so that when it is recognized in the input customer query, it will provide a more reliable result than if full-text search is required.
  • the use of the PNR database is likely to give rise to the most certain results and is an important feature of optimizing the search.
  • the algorithm is efficient because it is not limited to “guess” what is written, but instead suggests the best traveller from a predefined list of potential passengers supposed to be in the vicinity of the wall at this time.
  • Manual rules 308 can be added in order to take into account other factors.
  • the manual rules are applied to the indexed table as a first rules engine 310 . This results in the generation of a list of key words or possible keys. These are then used with the automatic rules by the matching engine 312 in a later phase.
  • a customer presents a document 320 to the capture device and a scan 322 is generated by any appropriate means.
  • the image of the document 324 is generated and processed as follows.
  • the image undergoes optical character recognition 326 which generates an output of raw text.
  • Manual rules may be applied to this text 328 in order to remove irrelevant words or perform potential semantic guesses. For example, “Name: Alice” will be interpreted and “Alice” will be categorised as a name.
  • the final output is a list of key words and possible semantics 330 .
  • a logo or image recognition process 332 will be applied to the data to identify a brand and/or product associated with a logo or image. This will use image recognition 334 to generate identified logos 336 .
  • Barcode decoding extraction 338 will be carried out to identify any 1D or 2D barcodes. This will use barcode recognition techniques 340 to generate unencrypted barcodes 342 .
  • the results of the three processes include free text and categorized information. For example, the name of a brand recognized from its logo will be tagged as such. All extracted data is then transferred to the matching engine.
  • the matching engine uses the records collected in the supply phase as a database of information, and attempts to find or match the most relevant record from the query phase with that of the supply phase. With every word of free text data, the matching engine performs a fuzzy search in respect of the full-text version of a record. The categorised and typed information is used and matched against the indexes obtained by the automatic and manual rules. Each query returns a list of records, with an associated matching score as shown in FIG. 4 . For a given record, all the scores are summed with a given weight. The weight enables the identification of the importance to data which is believed to be more relevant than other data. For example, a name can be considered to be more relevant than a word without category information in the free text flow. The record with the highest score sum is returned as the result of the matching process.
  • FIG. 4 shows the input of possible relevant PNRs 400 and key words 402 .
  • a score 404 is generated for each occurrence of the keywords in a PNR record. The score is generated based on the Levenshtein distance. For example, for PNR 1 : the score is S 11 for keyword ( 1 ), S 1 i for keyword (i) and Sin for keyword (n). The sum of the scores is then calculated and the highest sum is determined to be the most likely PNR matching to the search.
  • the fact that the passenger is in the airport can be communicated to the airport systems. If validation has also occurred the wall may generate a boarding pass or other appropriate documents to allow a passenger to enter onto an airplane or move to the next stage of booking. Alternatively, the system may merely validate that a particular passenger is in the airport and will be making use of the booking or checking in systems due course.
  • the system of the present invention enables documentary validation of a passenger to reduce the queues and delays normally encountered in a travel terminal.
  • the wall is a user-friendly interface which enables passengers to identify themselves with ease and which enables the airport to have early information relating to passengers in the terminal.
  • the airport systems may use the fact that a passenger is in the terminal to call that passenger to check-in or board as the case may be. The fact that the airport is aware that a passenger is in the terminal can help to minimize delays.
  • the wall is referred herein as a solid rectangular structure including optically transparent material and other materials such as bricks or concrete.
  • the wall can be any shape, size, orientation or material.
  • the present invention is described with reference to an airport terminal but could be used in other terminals or any place where users have to queue or be identified to access a location such as rail stations, hotel registration desks, car rental desks, etc.
  • the subject matter described herein can be implemented using a non-transitory computer readable medium having stored thereon a computer program comprising instructions for carrying out any of the methods described herein.
  • Exemplary computer readable media suitable for implementing the subject matter described herein include disk memory devices, chip memory devices, programmable logic devices, and application specific integrated circuits.
  • a computer readable medium that implements the subject matter described herein may be located on a single device or a computing platform or may be distributed across plural devices or computing platforms.

Abstract

A system for identification and/or authentication of a user in a travel terminal, the system comprising: a multiuser interactive screen having one or more interaction zones, with which a user can interact; an image generation system for generating information on the interaction zone to provide information to the user with which the user can interact and; an image capture system which generates a captured image of any item in contact with the interaction zone; a recognition system for recognizing one or more features from the captured image to enable identification and/or authentication of the user; a communication system for communicating with the user by means of the image generation means to confirm identification or request additional information.

Description

    PRIORITY CLAIM
  • This application claims the benefit of European Patent Application No. 11305701.2 filed Jun. 7, 2011, the disclosure of which is incorporated herein by reference.
  • FIELD OF THE INVENTION
  • The present invention relates to a personal information display system and associated method, particularly but not exclusively, for use in identifying passengers.
  • BACKGROUND OF THE INVENTION
  • In an airport or other travel terminal there are many passengers arriving to take flights or other voyages. Processing all the passengers is a time-consuming exercise which often means a lot of queuing for the passengers. Most passengers travel with standard documentation which is used to identify them and enables them to pass security controls and the like. Authenticating and checking the passenger documentation is an important part of the security process and has to be fulfilled in order for passengers to be allowed to travel. Improvements in this respect are always being sought.
  • Efforts have been taken to find automatic ways of authenticating and verifying documents. These include character based text recognition and document recognition processes which match characteristics or texts in the document with equivalent information in a database to authenticate a particular passenger.
  • U.S. Pat. No. 5,970,484 discloses a system for retrieving a document in a database by transmitting a user request through a fax machine. A search occurs in a database and the fax machine then sends the matching document back to the user. The method comprises searching for text similar to a sample text using character recognition and specific search parameters. A weighting technique is also applied to some of the sample text.
  • US-2006/085477 discloses a system for retrieving electronic documents related to captured images through handheld devices, laptops etc and for providing a user with the retrieved electronic documents. The method also comprises searching for a document by using any image capture device to retrieve the document that matches the search, from a specific database. This is carried out by determining a set of text patterns and building a search query based on the text patterns.
  • US-2002/037097 discloses a system for providing an improved purchase process for a customer by retrieving searched bills from a database and by processing a sale after authentication of the match between the customer and the matching bill. The search is accomplished by using barcode searching, optical recognition, and comparison of patterns.
  • US-2009/177653 discloses a system for searching for text stored in a scanned image and for generating an electronic copy of a document based on the search. This is accomplished by scanning an original document, extracting keywords and searching for additional information based on the keywords.
  • The above-mentioned prior art documents solve some of the problems associated with authenticating and verifying passengers prior to travel. However, there are still flaws in the above described methods which remain to be overcome.
  • OBJECTS OF THE INVENTION
  • It is an object of the present invention to overcome at least some of the problems associated with the prior art.
  • It is a further object of the present invention to provide a system and method for improving the authentication and verification of passengers prior to travel.
  • It is a still further object of the present invention to provide a system and method which is user-friendly and easy to operate and reduces the waiting time for passengers prior to travel.
  • SUMMARY OF THE INVENTION
  • The present invention provides a method and system as set out in the accompanying claims.
  • According to one aspect of the present invention there is provided a system for identification and/or authentication of a user in a travel terminal comprising:
      • a multiuser interactive screen having one or more interaction zones, with which a user can interact;
      • an image generation system for generating information on the interaction zone to provide information to the user with which the user can interact and;
      • an image capture system which generates a captured image of any item in contact with the interaction zone;
      • a recognition system for recognizing one or more features from the captured image to enable identification and/or authentication of the user; and
      • a communication system for communicating with the user by means of the image generation means to confirm identification or request additional information.
  • Optionally, the recognition system includes at least one of: a character recognition system; a logo recognition system; a barcode recognition system.
  • Optionally, the recognition system recognises one or more features of a document brought in contact with the interaction zone.
  • Optionally, the recognition system includes a matching engine for matching features from the item with one or more user records to determine the most likely matching user record.
  • Optionally, the system further comprises a database including a list of potential users known to be in the vicinity of the system.
  • Optionally, the list of potential users each includes a PNR record and the database comprises a PNR database.
  • Optionally, the multiuser interactive screen is in the form of a wall.
  • Optionally, at least some of the wall is made of an optically transmissive material.
  • Optionally, the system further comprises a printing system for printing travel related documents on identification or authentication of the user.
  • According to a second aspect of the present invention there is provided a method for identification and/or authentication of a user in a travel terminal using an identification system having a multiuser interactive screen having one or more interaction zones; an image generation system for generating information on the interaction zone; an image capture system which generates a captured image of any item in contact with the interaction zone; a recognition system for recognising one or more features from the captured image; and a communication system for communicating with the user by means of the image generation means to confirm identification or request additional information, the method comprising:
      • providing information to a user by illuminating part of the multiuser interactive screen so that the user may interact therewith;
      • detecting an item in contact with an interaction zone that is captured by the image capture system;
      • extracting one or more features from the captured image to identify or authenticate the user; and
      • communicating identification or authentication or requesting further information by means of the image generation system on the screen.
  • Optionally, the method further comprises recognising the features using at least one of: a character recognition; a logo recognition; a barcode recognition.
  • Optionally, the method further comprises recognising one or more features of a document brought in contact with the interaction zone.
  • Optionally, the method further comprises matching engine for matching features from the item with one or more user records to determine the most likely matching user record.
  • Optionally, the method further comprises a determining list of potential users known to be in the vicinity of the system.
  • Optionally, the method further comprises a determining list of potential users from a PNR record and a PNR database.
  • Optionally, the method further comprises providing the multiuser interactive screen in the form of a wall.
  • Optionally, the method further comprises providing at least some of the wall made of an optically transmissive material.
  • Optionally, the method further comprises printing travel related documents on identification or authentication of the user.
  • The present invention offers many advantages over current systems and methods.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Reference will now be made, by way of example, to the accompanying drawings, in which:
  • FIG. 1 is a schematic diagram of an overview of the personal information display system, in accordance with an embodiment of the invention;
  • FIG. 2 is a block diagram of part of the FIG. 1 system, in accordance with an embodiment of the invention;
  • FIG. 3 is a flow chart of the recognition processes carried out by the system, in accordance with an embodiment of the invention; and
  • FIG. 4 is a block diagram of a matching engine used in the system, in accordance with an embodiment of the invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • The present invention relates to a personal identification display system (PIDS) shown generally at 100. The personal identification display system may be located in an airport or any other appropriate terminal, for example a station or car hire location. The system is used to recognize passengers and to enable the passengers to proceed to the next stage of the trip. For example, the passenger may be told how to; find a connecting flight gate, locate a rental car counter, find the way to the shuttle location, etc.
  • The personal identification display system includes a wall 102 which acts as a multi-user interactive screen. The wall may be any shape or size and may be located in any convenient location. At least part of the wall allows transmission of light there through and is optionally made of glass or other equivalent materials. The system also includes at least one camera 106, at least one video projector 108 and at least one server 110. The camera is used to detect user information and interactions; and to capture images (through the wall 102) for the optical character recognition processes that will follow. The video projector 108 displays messages, movies and passenger information onto the screen (through the wall 102) with which the passenger can interact and enter information. The information can be entered by placing a document against the window, which is then read by the camera and interpreted within the system. The server acts as a communication system and interacts with third-party and external systems to: manage a recognition system such as an optical character recognition processes; access databases; and manage the display of information onto the wall. Part of the wall provides an area of detection or interaction zone 112 which is adapted to be at a height suitable for passengers to bring travel documents in contact therewith so that they can be read by the camera 106.
  • In a further embodiment the wall may also be adapted to read biometric data from the passenger. This will serve as further verification of the user in conjunction with the passenger documentation.
  • The wall may include any appropriate detector or recognition system. The recognition of paper documents provide a system which ensures security and can potentially mean there are less people involved in the security processes within airports and the like. In addition, automation of some or all of the security processes will reduce queuing and delays.
  • An important part of the embodiment which uses documentary recognition as described below is the fact that the system is in communication with a Passenger Name Record (PNR) database (not shown). By having access to the PNR database the system is aware of potential passengers who are scheduled to be in the airport in the vicinity of the system on the day in question. This reduces the list of potential passengers and means that comparisons may be made first with passenger records of those passengers who are expected to be in the airport. This will be described in further detail below.
  • Part of the wall is shown in a blowup section 114. The blowup section shows boarding information 116 for a particular flight. A travel document 118 is placed against the glass wall by a user. The document may relate to a previous trip or a current trip. In fact, any document that contains information able to identify the traveller such as an ID card, frequent traveller card, confirmation email, business card, credit card, or any document that contains some of the information stored in a PNR may be used. The manner in which the information is captured and utilized is unconstrained and no particular format or type of data is required. The system is able to read any appropriate document.
  • The boarding information may then be displayed on the wall by means of the projector 108. As previously mentioned, the travel documents are read by camera 106. The data from the camera is analyzed by character recognition and a search for a particular feature such as passenger name record (PNR) is carried out. A graphic user interface (GUI) engine is used in conjunction with the server to manage the various processes of analyzing the images from the camera and generating images to be displayed on the wall by the projector.
  • Referring now to FIG. 2, details of the processing steps and modules will now be described. The camera 106 sends a bitmap to an image capture module 200. The bitmap may include documentary representations or biometric data. In the case of a documentary representation the bitmap is processed in a processing module 202 and an optical character recognition process is applied to the representation of the document.
  • Optical character recognition post-processing is then carried out by module 204 and keywords 206 are extracted by this module. A keyword search 208 is then carried out. The identified keywords are then compared with a passenger name record database index 210, such as pre-processed data calculated from the PNR database. In this case the search would be a full-text search index. As previously mentioned, the PNR database should be aware of passengers likely to be in the airport at the time in question. This will mean the database can be queried to ascertain a list of potential passengers: comparisons can then be made with this list of potential passengers at least in the first instance. The comparison with passenger name records in a Passenger Name Record (PNR) database 212, identifies the person to which the document relates. This is fed back to the result module 214. Throughout the process the various modules interact with a graphic user interface (GUI) 216 which passes information back to the passenger at the wall and, if necessary, requests further information.
  • The use of image recognition to analyse the logo and “guess” the airline or hotel chain may also be utilised. The images received from scanning the document could be compared with pre-loaded images on a database or other storage medium. The method of comparing images is well known and could be any appropriate type.
  • The present invention describes a novel way of complementing existing text search techniques with a context sensitive technique to allow fuzzy retrieval of database records. The technique goes beyond the present distance search algorithms which allow similarity searches for keywords.
  • More specifically, this invention allows a set of records to be searched with only part of the relevant keyword available, and even if there are errors in the recognition process. In addition, semantic reasoning is used to improve simple distance search techniques.
  • The following examples demonstrate some of the above-mentioned techniques and show how the system recognizes passengers. A Global Distribution System (GDS) has a large database where it is possible to search for a passenger based on the PNR and a name. In the example:
      • Alice John is traveling from Paris to New-York. The associated PNR (usually 6 alphanumeric characters) is 1A2B3C.
      • Bob Doe is traveling from Paris to San-Francisco, with PNR number=1A2B3D.
      • Bob Paris is traveling from Rome to Singapore with PNR number=AQWZSX.
  • It is generally easy to search for the details of a trip by searching the GDS using the following keywords and numbers (Name=Alice & PNR=1A2B3C) or (Name=Bob & PNR=1A2B3D). However, if a document has been badly scanned then some errors may be added to the result and the recognition process is then not straightforward. The following show some possible problem areas or errors:
      • The name and/or the PNR are misread, as a result the relevant information on a trip is difficult to find. For example: Name≈AlIce & PNR≈4A2B8C.
      • Only the name and destination (or something close to it) is available, for example: Name≈AlIce & Origin≈Baris.
      • Some words in a document within several words of other words are not correctly recognized. This makes it difficult to accurately determine all the relevant information. For example, the following terms are recognized ≈AlIce & ≈Baris & 1A2B8C & Amadeus employee. These may not lead to a logical search being conducted.
      • The word recognition is less accurate but more words are matching. For example, is “PNR≈1A2B3O & Origin≈Baris” related to Alice or Bob? If more information is available, even if it is less accurate it may be possible to determine the correct passenger. For example, if the additional information is “PNR≈1A2B8O & Origin≈BarIs & destination≈Nex-Yurk”, the most likely passenger is Alice.
      • Even if the recognition is perfect, without any errors, it is difficult to distinguish between different passengers. For example, when searching for Bob, Paris, #1A2B3D, it is difficult to distinguish: “Bob Doe ticket #1A2B3D” (matching FirstName=Bob and PNR=1A2B3D) from “Bob Paris ticket #AQWZSX” (matching FirstName=Bob and LastName=Paris)
  • This invention proposes a system and mechanism to predict the best suitable candidate result for the search, even if errors and problems as described above are encountered.
  • The prior art approaches described match general purpose use cases such as internet searches or knowledge base retrieval. The prior art approaches would be insufficient for specific applications which require safe predictions with respect to the nature and quality of the presented keywords and which require a retrieval of the most likely relevant dataset.
  • To overcome the problems, the present solution includes a process that uses a combination of methods and uses weight assignment based on a semantic keyword analysis and indexing plus the knowledge of potential candidates, for example, the passengers likely to be in this location at this time. In contrast to a field search the present invention does not require a structured input. This is especially useful if these words are determined from sensor data or from a heterogeneous source. The detailed explanations of this process will be described with reference to FIG. 3 below.
  • Other methods which can be adopted within the system of the present invention include recognition of barcodes, full text searching, logo recognition, etc.
  • A barcode is text or binary data in a binary image, which is encoded on two independent levels: firstly the data format itself, which is similar to a file format, defines the way the data is stored in the data stream; secondly, the symbology defines how the barcode will appear as an image. To decode a barcode it is necessary to know both the format and the symbology. Once this is known, the decoding is guaranteed to be either a success or a failure, so there is no uncertainty on the reliability of the decoded data. Thus, barcodes are an efficient way to improve the search by providing valuable information which is well-characterized and known to be correct (or not).
  • Full text searching makes use of a defined system of rules and standards to convey passenger information. For each traveller or group a PNR is created. The record contains all details about the trip (e.g. air, hotel, car and other segments) as well as handling information for the companies involved in the process of the trip (travel agency, airline, hotel etc.). The transformation of the travel industry to paperless procedures and online processes has led to the necessity to enable the passenger to query the PNR to be informed about the trip and possible changes. Online information systems allow this information to be transformed into a human readable form. The form is often enriched with additional information and has become a central part of the life of a passenger. One approach to finding the necessary information is to use full text index and search by providing a certain amount of soft criteria to determine a list of matching PNRs. It is then only necessary to determine the most relevant.
  • Logo recognition is based on the idea of collecting and storing a database of brand logos. The logo search engine is able to extract a logo from the input image, match it against the database and determine the most probable brand and/or product from it. It is also robust to image deformation, color changes, scale variation and is another search value with a well-defined key: the brand or product, depending on the logo.
  • Referring now to FIG. 3, the overall architecture of the document recognition process, will now be described. The invention makes use of an index mechanism to build a table of all possible keys and related values for those keys. In addition, certain rules for specific situations are always adhered to. For example, a PNR is always 6 alphanumeric characters, and an e-ticket reference is always 13 numerical values. Proximity rules may also exist, in which the e-ticket reference could always be in proximity with the words: “e-ticket”, “ETK”, etc. In addition, the first name is very often close to the surname; either before or after which may help in the identification of a unique passenger. Another important rule is to set priorities: for example finding an e-ticket reference is much more likely to identify a unique passenger than a string of words that could be interpreted in a number of different ways. As such, the search engine is encouraged to look for numerical values in advance of word values, as the numerical values are more likely to be unique.
  • The process of FIG. 3 can be split into two phases, a supply phase and a query phase. In the supply phase, data relating to the airport and associated infrastructure are indexed into the system. This is shown essentially on the left-hand side of the diagram. The query phase relates to passenger identification information and the manner in which that is processed to be matched against data provided by the supply phase. The query phase is shown essentially on the right-hand side of the diagram.
  • A database 300 contains the data of all relevant customers including all passengers that will or have used the airport in a predetermined period. The data is then indexed by an index module 302 by transforming the structured database fields into full-text data, which is then indexed using well-known full-text indexing techniques. The result is an indexed table 304. In addition, the structure of the database is also taken into account to create automatic rules 306. These rules will allow greater precision with certain queries. For example, if a name can be indexed so that when it is recognized in the input customer query, it will provide a more reliable result than if full-text search is required. The use of the PNR database is likely to give rise to the most certain results and is an important feature of optimizing the search. The algorithm is efficient because it is not limited to “guess” what is written, but instead suggests the best traveller from a predefined list of potential passengers supposed to be in the vicinity of the wall at this time. Manual rules 308 can be added in order to take into account other factors. The manual rules are applied to the indexed table as a first rules engine 310. This results in the generation of a list of key words or possible keys. These are then used with the automatic rules by the matching engine 312 in a later phase.
  • In a first instance a customer presents a document 320 to the capture device and a scan 322 is generated by any appropriate means. The image of the document 324 is generated and processed as follows. The image undergoes optical character recognition 326 which generates an output of raw text. Manual rules may be applied to this text 328 in order to remove irrelevant words or perform potential semantic guesses. For example, “Name: Alice” will be interpreted and “Alice” will be categorised as a name. The final output is a list of key words and possible semantics 330. A logo or image recognition process 332 will be applied to the data to identify a brand and/or product associated with a logo or image. This will use image recognition 334 to generate identified logos 336. Barcode decoding extraction 338 will be carried out to identify any 1D or 2D barcodes. This will use barcode recognition techniques 340 to generate unencrypted barcodes 342. The results of the three processes include free text and categorized information. For example, the name of a brand recognized from its logo will be tagged as such. All extracted data is then transferred to the matching engine.
  • The matching engine uses the records collected in the supply phase as a database of information, and attempts to find or match the most relevant record from the query phase with that of the supply phase. With every word of free text data, the matching engine performs a fuzzy search in respect of the full-text version of a record. The categorised and typed information is used and matched against the indexes obtained by the automatic and manual rules. Each query returns a list of records, with an associated matching score as shown in FIG. 4. For a given record, all the scores are summed with a given weight. The weight enables the identification of the importance to data which is believed to be more relevant than other data. For example, a name can be considered to be more relevant than a word without category information in the free text flow. The record with the highest score sum is returned as the result of the matching process.
  • FIG. 4 shows the input of possible relevant PNRs 400 and key words 402. A score 404 is generated for each occurrence of the keywords in a PNR record. The score is generated based on the Levenshtein distance. For example, for PNR1: the score is S11 for keyword (1), S1 i for keyword (i) and Sin for keyword (n). The sum of the scores is then calculated and the highest sum is determined to be the most likely PNR matching to the search.
  • Once a passenger has been recognised with the above-mentioned recognition process, the fact that the passenger is in the airport can be communicated to the airport systems. If validation has also occurred the wall may generate a boarding pass or other appropriate documents to allow a passenger to enter onto an airplane or move to the next stage of booking. Alternatively, the system may merely validate that a particular passenger is in the airport and will be making use of the booking or checking in systems due course.
  • Where documentary data has been recognized the mostly likely passenger will have been recognized and information will be displayed on the wall. This information may include information to continue the trip such as plane delays, directions to the next gate, stopover information, etc. As the wall can be viewed by others, the data should not show too much information which would lead to privacy issues.
  • The system of the present invention enables documentary validation of a passenger to reduce the queues and delays normally encountered in a travel terminal. The wall is a user-friendly interface which enables passengers to identify themselves with ease and which enables the airport to have early information relating to passengers in the terminal. The airport systems may use the fact that a passenger is in the terminal to call that passenger to check-in or board as the case may be. The fact that the airport is aware that a passenger is in the terminal can help to minimize delays.
  • The wall is referred herein as a solid rectangular structure including optically transparent material and other materials such as bricks or concrete. However it will be appreciated that the wall can be any shape, size, orientation or material.
  • The present invention is described with reference to an airport terminal but could be used in other terminals or any place where users have to queue or be identified to access a location such as rail stations, hotel registration desks, car rental desks, etc.
  • In one exemplary implementation, the subject matter described herein can be implemented using a non-transitory computer readable medium having stored thereon a computer program comprising instructions for carrying out any of the methods described herein. Exemplary computer readable media suitable for implementing the subject matter described herein include disk memory devices, chip memory devices, programmable logic devices, and application specific integrated circuits. In addition, a computer readable medium that implements the subject matter described herein may be located on a single device or a computing platform or may be distributed across plural devices or computing platforms.
  • The present invention has been described with reference to both software programs and applications and hardware modules. It will be appreciated that the functions carried out as part of the invention could be carried out in either software or hardware modules or any combination thereof, irrespective of the examples given herein.
  • It will be appreciated that there are many variations of the various features described above, which can fall within the scope of the present invention.

Claims (23)

1. A system for identification and/or authentication of a user in a travel terminal, the system comprising:
a multiuser interactive screen having one or more interaction zones, with which a user can interact;
an image generation system for generating information on the interaction zone to provide information to the user with which the user can interact;
an image capture system which generates a captured image of any item in contact with the interaction zone;
a recognition system for recognising one or more features from the captured image to enable identification and/or authentication of the user; and
a communication system for communicating with the user by means of the image generation means to confirm identification or request additional information.
2. The system of claim 1, wherein the recognition system recognizes one or more features of a document brought in contact with the interaction zone.
3. The system of claim 1, wherein the recognition system includes at least one of: a character recognition system; a logo recognition system; a barcode recognition system; each of which include a search mechanism.
4. The system of claim 3, wherein the search mechanism for the character recognition system includes a word search, such as a key word search or a fuzzy search to identify character related features based on a database of user information.
5. The system of claim 4, wherein the database of user information comprises a passenger name record (PNR) database and the information is used to identify a passenger having a PNR record.
6. The system of claim 3, wherein the search mechanism for the logo recognition system includes comparing via a computer features from the captured image with pre-loaded images on a database relating to logos and the like.
7. The system of claim 3, wherein the search mechanism for the bar code recognition system includes identifying via a computer a bar code and reading the same.
8. The system of claim 1, wherein the recognition system includes a matching engine for matching features from the item with one or more user records to determine the most likely matching user record.
9. The system of claim 1, further comprising a database including a list of potential users known to be in the vicinity of the system.
10. The system of claim 1, wherein the multiuser interactive screen is in the form of a wall.
11. The system of claim 10, wherein at least some of the wall is made of an optically transmissive material.
12. The system of claim 1, further comprising a printing system for printing travel related documents on identification or authentication of the user.
13. A method for identification and/or authentication of a user in a travel terminal using an identification system having a multiuser interactive screen having one or more interaction zones; an image generation system for generating information on the interaction zone; an image capture system which generates a captured image of any item in contact with the interaction zone; a recognition system for recognizing one or more features from the captured image; and a communication system for communicating with the user by means of the image generation means to confirm identification or request additional information, the method comprising:
providing information to a user by illuminating part of the multiuser interactive screen so that the user may interact therewith;
detecting an item in contact with an interaction zone that is captured by the image capture system;
extracting one or more features from the captured image to identify or authenticate the user; and
communicating identification or authentication or requesting further information by means of the image generation system on the screen.
14. The method of claim 13, further comprising recognising via a computer one or more features of a document brought in contact with the interaction zone.
15. The method of claim 13, further comprising recognizing the features using at least one of: a character recognition; a logo recognition; a barcode recognition, using a search mechanism.
16. The method of claim 15, further comprising searching via a computer for features in the image in the form of words using a key work or fuzzy search to identify character related features based on a database of user information.
17. The method of claim 16, further comprising searching via a computer a passenger name record (PNR) database to identify a list of PNR records with a likelihood of matching the user.
18. The method of claim 13, further comprising matching engine for matching features from the item with one or more user records to determine the most likely matching user record.
19. The method of claim 13, further comprising a determining list of potential users known to be in the vicinity of the system.
20. The method of claim 13, further comprising providing the multiuser interactive screen in the form of a wall.
21. The method of claim 13, further comprising providing at least some of the wall made of an optically transmissive material.
22. The system of claim 13, further comprising printing travel related documents on identification or authentication of the user.
23. A non-transitory computer readable medium having stored thereon a computer program comprising instructions for carrying out a method for identification and/or authentication of a user in a travel terminal using an identification system having a multiuser interactive screen having one or more interaction zones; an image generation system for generating information on the interaction zone; an image capture system which generates a captured image of any item in contact with the interaction zone; a recognition system for recognizing one or more features from the captured image; and a communication system for communicating with the user by means of the image generation means to confirm identification or request additional information, the method comprising:
providing information to a user by illuminating part of the multiuser interactive screen so that the user may interact therewith;
detecting an item in contact with an interaction zone that is captured by the image capture system;
extracting one or more features from the captured image to identify or authenticate the user;
communicating identification or authentication or requesting further information by means of the image generation system on the screen.
US13/180,319 2011-06-07 2011-07-11 Personal information display system and associated method Abandoned US20120314082A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP11305701.2 2011-06-07
EP11305701A EP2533141A1 (en) 2011-06-07 2011-06-07 A personal information display system and associated method

Publications (1)

Publication Number Publication Date
US20120314082A1 true US20120314082A1 (en) 2012-12-13

Family

ID=46331195

Family Applications (2)

Application Number Title Priority Date Filing Date
US13/180,319 Abandoned US20120314082A1 (en) 2011-06-07 2011-07-11 Personal information display system and associated method
US14/117,993 Active 2033-09-15 US10311109B2 (en) 2011-06-07 2012-06-06 Personal information display system and associated method

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/117,993 Active 2033-09-15 US10311109B2 (en) 2011-06-07 2012-06-06 Personal information display system and associated method

Country Status (9)

Country Link
US (2) US20120314082A1 (en)
EP (2) EP2533141A1 (en)
JP (1) JP5989100B2 (en)
KR (1) KR101832022B1 (en)
CN (1) CN103597434B (en)
AU (1) AU2012266767B2 (en)
CA (1) CA2835180A1 (en)
ES (1) ES2774210T3 (en)
WO (1) WO2012167924A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140176395A1 (en) * 2012-12-21 2014-06-26 Nokia Corporation Method and apparatus for sharing content
US20140176419A1 (en) * 2012-12-21 2014-06-26 Nokia Corporation Method and apparatus for sharing content
US20140193157A1 (en) * 2013-01-07 2014-07-10 O2Micro Inc. Device and Method for Controlling Electronic Appliance
US20170277880A1 (en) * 2016-03-25 2017-09-28 Paypal, Inc. Authentication based on object recognition
US10621237B1 (en) * 2016-08-01 2020-04-14 Amazon Technologies, Inc. Contextual overlay for documents

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170046668A1 (en) * 2015-08-16 2017-02-16 Google Inc. Comparing An Extracted User Name with Stored User Data
US10499228B2 (en) 2016-11-11 2019-12-03 Carnival Corporation Wireless guest engagement system
US11671807B2 (en) * 2016-11-11 2023-06-06 Carnival Corporation Wireless device and methods for making and using the same
US10045184B2 (en) 2016-11-11 2018-08-07 Carnival Corporation Wireless guest engagement system
US10817656B2 (en) * 2017-11-22 2020-10-27 Adp, Llc Methods and devices for enabling computers to automatically enter information into a unified database from heterogeneous documents
CN108762660B (en) * 2018-05-29 2021-03-23 京东方科技集团股份有限公司 Floating display device and method for indicating touch position of floating display device
KR102048638B1 (en) * 2018-08-31 2019-11-25 망고슬래브 주식회사 Method and system for recognizing content
US20220092878A1 (en) * 2019-01-02 2022-03-24 Samsung Electronics Co., Ltd. Method and apparatus for document management
US10846962B2 (en) 2019-01-31 2020-11-24 Eingot Llc Managing geospatial boundaries
KR102311544B1 (en) * 2021-03-04 2021-10-13 쿠팡 주식회사 Method for providing information of product brands and electronic apparatus therefor

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4817166A (en) * 1986-05-05 1989-03-28 Perceptics Corporation Apparatus for reading a license plate
US20020083062A1 (en) * 1999-09-10 2002-06-27 Neal Michael Renn Sequential subset catalog search engine
US20060045374A1 (en) * 2004-08-31 2006-03-02 Lg Electronics Inc. Method and apparatus for processing document image captured by camera
US20060206351A1 (en) * 2005-03-09 2006-09-14 First Data Corporation Registered traveler systems and methods
US20080302870A1 (en) * 2006-10-30 2008-12-11 Cryptometrics, Inc. Computerized biometric passenger identification system and method
US20090052751A1 (en) * 2007-08-20 2009-02-26 International Business Machines Corporation Using a surface based computing device for verification of an identification document
US20100048288A1 (en) * 2008-08-21 2010-02-25 Wms Gaming, Inc. Multiple wagering game displays from single input
US20100293106A1 (en) * 1999-05-19 2010-11-18 Rhoads Geoffrey B Location-Based Arrangements Employing Mobile Devices
US20110002014A1 (en) * 2009-07-06 2011-01-06 Takeshi Tani Image forming apparatus including setting unit for setting recommended function
US20110071862A1 (en) * 2009-09-24 2011-03-24 GetThere, L.P. Collaboration and travel ecosystem
US20110080344A1 (en) * 2009-10-02 2011-04-07 Dedo Interactive Inc. Blending touch data streams that include touch input data
US20110156864A1 (en) * 2008-06-12 2011-06-30 De La Rue International Limited Security document, security systems and methods of controlling access to a region
US7979459B2 (en) * 2007-06-15 2011-07-12 Microsoft Corporation Scalable model-based product matching
US20110231212A1 (en) * 2010-03-22 2011-09-22 Hurley Chris Internet based check in system and baggage drop
US20120004894A1 (en) * 2007-09-21 2012-01-05 Edwin Brian Butler Systems, Methods and Apparatuses for Generating and using Representations of Individual or Aggregate Human Medical Data
US20120030234A1 (en) * 2010-07-31 2012-02-02 Sitaram Ramachandrula Method and system for generating a search query
US8498406B2 (en) * 1999-10-27 2013-07-30 Keyless Systems Ltd. Integrated keypad system

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2128973A1 (en) 1994-01-28 1995-07-29 Kenneth Ward Church Information retrieval method
US20020037097A1 (en) 2000-05-15 2002-03-28 Hector Hoyos Coupon recognition system
JP2002026874A (en) * 2000-07-07 2002-01-25 Matsushita Electric Ind Co Ltd Optical communication unit
US7493261B2 (en) * 2001-04-12 2009-02-17 Getthere L.P. Travel management system utilizing multiple computer reservation systems (CRSS)
US20060100914A1 (en) 2001-12-05 2006-05-11 Jafri Vajid H System for, and method of, providing travel-related services
CN1428718B (en) * 2002-06-21 2010-10-20 上海银晨智能识别科技有限公司 Airport outgoing passenger intelligent identity identification method and system
US20040230472A1 (en) 2003-05-16 2004-11-18 Emirates Airline revenue planning and forecasting system and method
US20050144098A1 (en) 2003-12-19 2005-06-30 Qwest Communications International Inc. Methods and systems for fund raising
JP4413633B2 (en) * 2004-01-29 2010-02-10 株式会社ゼータ・ブリッジ Information search system, information search method, information search device, information search program, image recognition device, image recognition method and image recognition program, and sales system
US20060002315A1 (en) 2004-04-15 2006-01-05 Citrix Systems, Inc. Selectively sharing screen data
US7447646B1 (en) 2004-09-23 2008-11-04 Amazon Technologies, Inc. Method and computer-readable medium for automated dynamic pricing of products with parameter-driven state transitions
US8489583B2 (en) 2004-10-01 2013-07-16 Ricoh Company, Ltd. Techniques for retrieving documents using an image capture device
US20060229958A1 (en) 2005-04-06 2006-10-12 Anthony Sergio System, method, and computer program product for reconciling financial data from multiple sources
CN101432192A (en) * 2006-03-10 2009-05-13 通用电气安全股份有限公司 Integrated verification and screening system
US7870151B2 (en) 2007-02-07 2011-01-11 Fair Issac Corporation Fast accurate fuzzy matching
US20080256057A1 (en) 2007-04-12 2008-10-16 Soren Riise Optimizing a query using fuzzy matching
US20090106170A1 (en) 2007-10-18 2009-04-23 Thurlow Stephen H Method and system for air fare verification auditing
US8204896B2 (en) 2008-01-08 2012-06-19 Kabushiki Kaisha Toshiba Image processing apparatus and image processing method
JP2009231856A (en) * 2008-03-19 2009-10-08 Sharp Corp Display device
US7930306B2 (en) * 2008-04-30 2011-04-19 Msc Intellectual Properties B.V. System and method for near and exact de-duplication of documents
US9135277B2 (en) * 2009-08-07 2015-09-15 Google Inc. Architecture for responding to a visual query
JP4783472B2 (en) * 2010-07-30 2011-09-28 三菱電機インフォメーションシステムズ株式会社 Information providing system and computer program
US10108836B2 (en) * 2010-11-19 2018-10-23 Leigh M. Rothschild System and method of providing product information using product images
US20120316981A1 (en) 2011-06-08 2012-12-13 Accenture Global Services Limited High-risk procurement analytics and scoring system
US9197427B2 (en) 2011-08-26 2015-11-24 Salesforce.Com, Inc. Methods and systems for screensharing
US20130138517A1 (en) 2011-11-30 2013-05-30 Infosys Limited Method and system for integrating wireless devices with existing point of sale systems
US20130151344A1 (en) 2011-12-08 2013-06-13 First Data Corporation System and method for storing and accessing electronic receipts
US20140067435A1 (en) 2012-08-30 2014-03-06 Amadeus S.A.S. Revenue driven splitting of group travel requests into multiple subgroups

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4817166A (en) * 1986-05-05 1989-03-28 Perceptics Corporation Apparatus for reading a license plate
US20100293106A1 (en) * 1999-05-19 2010-11-18 Rhoads Geoffrey B Location-Based Arrangements Employing Mobile Devices
US20020083062A1 (en) * 1999-09-10 2002-06-27 Neal Michael Renn Sequential subset catalog search engine
US8498406B2 (en) * 1999-10-27 2013-07-30 Keyless Systems Ltd. Integrated keypad system
US20060045374A1 (en) * 2004-08-31 2006-03-02 Lg Electronics Inc. Method and apparatus for processing document image captured by camera
US20060206351A1 (en) * 2005-03-09 2006-09-14 First Data Corporation Registered traveler systems and methods
US20080302870A1 (en) * 2006-10-30 2008-12-11 Cryptometrics, Inc. Computerized biometric passenger identification system and method
US7979459B2 (en) * 2007-06-15 2011-07-12 Microsoft Corporation Scalable model-based product matching
US7983452B2 (en) * 2007-08-20 2011-07-19 International Business Machines Corporation Using a surface based computing device for verification of an identification document
US20090052751A1 (en) * 2007-08-20 2009-02-26 International Business Machines Corporation Using a surface based computing device for verification of an identification document
US20120004894A1 (en) * 2007-09-21 2012-01-05 Edwin Brian Butler Systems, Methods and Apparatuses for Generating and using Representations of Individual or Aggregate Human Medical Data
US20110156864A1 (en) * 2008-06-12 2011-06-30 De La Rue International Limited Security document, security systems and methods of controlling access to a region
US20100048288A1 (en) * 2008-08-21 2010-02-25 Wms Gaming, Inc. Multiple wagering game displays from single input
US20110002014A1 (en) * 2009-07-06 2011-01-06 Takeshi Tani Image forming apparatus including setting unit for setting recommended function
US20110071862A1 (en) * 2009-09-24 2011-03-24 GetThere, L.P. Collaboration and travel ecosystem
US20110080344A1 (en) * 2009-10-02 2011-04-07 Dedo Interactive Inc. Blending touch data streams that include touch input data
US20110231212A1 (en) * 2010-03-22 2011-09-22 Hurley Chris Internet based check in system and baggage drop
US20120030234A1 (en) * 2010-07-31 2012-02-02 Sitaram Ramachandrula Method and system for generating a search query

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140176395A1 (en) * 2012-12-21 2014-06-26 Nokia Corporation Method and apparatus for sharing content
US20140176419A1 (en) * 2012-12-21 2014-06-26 Nokia Corporation Method and apparatus for sharing content
US9063692B2 (en) * 2012-12-21 2015-06-23 Nokia Technologies Oy Method and apparatus for sharing content
US9075432B2 (en) * 2012-12-21 2015-07-07 Nokia Technologies Oy Method and apparatus for sharing content
US20140193157A1 (en) * 2013-01-07 2014-07-10 O2Micro Inc. Device and Method for Controlling Electronic Appliance
US10025919B2 (en) * 2016-03-25 2018-07-17 Paypal, Inc. Authentication based on object recognition
US20170277880A1 (en) * 2016-03-25 2017-09-28 Paypal, Inc. Authentication based on object recognition
US20190018950A1 (en) * 2016-03-25 2019-01-17 Paypal, Inc. Authentication based on object recognition
US10558793B2 (en) * 2016-03-25 2020-02-11 Paypal, Inc. Authentication based on object recognition
US11392681B2 (en) * 2016-03-25 2022-07-19 Paypal, Inc. Authentication based on object recognition
US20220358201A1 (en) * 2016-03-25 2022-11-10 Paypal, Inc. Authentication based on object recognition
US11755714B2 (en) * 2016-03-25 2023-09-12 Paypal, Inc. Authentication based on object recognition
US10621237B1 (en) * 2016-08-01 2020-04-14 Amazon Technologies, Inc. Contextual overlay for documents

Also Published As

Publication number Publication date
JP2014516186A (en) 2014-07-07
EP2729867A1 (en) 2014-05-14
AU2012266767B2 (en) 2016-03-17
CA2835180A1 (en) 2012-12-13
EP2533141A1 (en) 2012-12-12
KR20140026549A (en) 2014-03-05
CN103597434B (en) 2017-06-23
JP5989100B2 (en) 2016-09-07
EP2729867B1 (en) 2019-12-11
CN103597434A (en) 2014-02-19
US10311109B2 (en) 2019-06-04
ES2774210T3 (en) 2020-07-17
WO2012167924A1 (en) 2012-12-13
KR101832022B1 (en) 2018-02-23
US20140219583A1 (en) 2014-08-07

Similar Documents

Publication Publication Date Title
US10311109B2 (en) Personal information display system and associated method
AU2012266767A1 (en) A personal information display system and associated method
AU2005201758B2 (en) Method of learning associations between documents and data sets
US7949191B1 (en) Method and system for searching for information on a network in response to an image query sent by a user from a mobile communications device
US20070154098A1 (en) Automated processing of paper forms using remotely-stored templates
JP2014182477A (en) Program and document processing device
KR102185733B1 (en) Server and method for automatically generating profile
EP4054145B1 (en) Document-based access control system
JP6160503B2 (en) Information input system and program
JP5601533B2 (en) Business card management apparatus and method
CN113971207A (en) Document association method and device, electronic equipment and storage medium
KR20220114339A (en) Reclassification of Electronic Records Disclosure system and method thereof
KR20210001164A (en) Apparatus and method for contract analysis
US11842367B1 (en) Apparatus and method for identifying candidate brand names for an ad clip of a query video advertisement using OCR data
Ha et al. Contract Metadata Identification in Czech Scanned Documents.
Jain et al. Understanding Financial Transaction Documents using Natural Language Processing
Bouganim et al. Efficiently identifying disguised nulls in heterogeneous text data
KR101013883B1 (en) Method and apparatus of generating information of tributary for delivery and invoice therefor
Slavin et al. The method of search for falsifications in copies of contractual documents based on N-grams
Tabak Automated Assignment and Classification of Software Issues
JP4788205B2 (en) Document search apparatus and document search program
CN113947510A (en) Real estate electronic license management system based on file format self-adaptation
Sotolář Personal Data Anonymization in Electronic Communication
JPH10328624A (en) Document understanding device and mail sorter
General Venu Govindaraju

Legal Events

Date Code Title Description
AS Assignment

Owner name: AMADEUS S.A.S., FRANCE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BEZINE, BENJAMIN;ROTHE, INGOLF-TOBIAS;RUFFIER, BENJAMIN;AND OTHERS;SIGNING DATES FROM 20110921 TO 20110925;REEL/FRAME:027254/0762

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION