최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0212109 (2014-03-14) |
등록번호 | US-10059304 (2018-08-28) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 272 |
A number of techniques are disclosed for making it more convenient and efficient for customers to conduct various rental vehicle transactions. As an example, techniques are disclosed for capturing and analyzing images of driver's licenses to assess a validity for the driver's licenses in support of
A number of techniques are disclosed for making it more convenient and efficient for customers to conduct various rental vehicle transactions. As an example, techniques are disclosed for capturing and analyzing images of driver's licenses to assess a validity for the driver's licenses in support of various rental transactions.
1. A method for controlling rental vehicle access based on image analysis of a driver's license, the method comprising: a processor interacting with control hardware in a rental vehicle to control vehicle access by a customer outside the rental vehicle, wherein the interacting step comprises: the pr
1. A method for controlling rental vehicle access based on image analysis of a driver's license, the method comprising: a processor interacting with control hardware in a rental vehicle to control vehicle access by a customer outside the rental vehicle, wherein the interacting step comprises: the processor receiving image data representative of a driver's license;the processor analyzing the received image data to determine whether the driver's license is deemed valid;in response to the analyzing step, the processor updating a customer record for a customer associated with the driver's license with validity data indicative of whether the customer's driver's license is deemed valid;the processor receiving a request from the customer to conduct a rental transaction with respect to the rental vehicle; andin response to the received request, the processor (1) accessing the customer record including the validity data, (2) determining that the customer is a validly licensed driver based on the accessed customer record including the validity data, and (3) communicating a rental authorization signal to the control hardware in the rental vehicle; andin response to the authorization signal, the control hardware granting access by the customer to the rental vehicle by interacting with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to unlock a door of the rental vehicle. 2. The method of claim 1 wherein the receiving step comprises the processor receiving the image data via a wireless communication from a mobile device. 3. The method of claim 2 wherein the mobile device comprises a smart phone that includes a camera, and wherein the image data was captured by the smart phone camera. 4. The method of claim 1 wherein the analyzing step comprises the processor analyzing the received image data against a plurality of conditions to determine whether the driver's license is deemed valid. 5. The method of claim 4 wherein the analyzing step further comprises: the processor extracting at least one member of the group consisting of a name, a date of birth, a driver's license number, and a driver's license state of issuance from the received image data;the processor determining validity for the driver's license based on the extracted at least one member. 6. The method of claim 4 wherein the analyzing step further comprises: the processor extracting patterns that appear in the image data;the processor assessing whether the extracted patterns conform to a valid driver's license. 7. The method of claim 4 wherein the analyzing step further comprises the processor extracting an expiration date for the driver's license from the image data, the method further comprising: the processor storing the extracted expiration date in the customer record; andwherein the step of determining that the customer is a validly licensed driver includes the processor (1) comparing the stored expiration date in the customer record with a date for the rental transaction and (2) based on the comparing, determining that the stored expiration date falls after the date for the rental transaction. 8. The method of claim 1 wherein the processor comprises a plurality of processors cooperating with each other. 9. The method of claim 8 wherein the processors include at least two of (1) a processor resident in a mobile device of the customer, (2) a processor resident in a rental computer system remote from the rental vehicle, and (3) a processor resident in the control hardware. 10. The method of claim 1 wherein the rental transaction comprises an automated pickup for a self-rent rental vehicle with respect to a replacement rental vehicle reservation. 11. The method of claim 1 wherein the processor comprises a processor resident in a mobile device. 12. The method of claim 1 wherein the processor comprises a processor resident in a rental computer system. 13. The method of claim 1 further comprising: the control hardware, in response to the authorization signal, also interacting with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to perform at least one of (1) a de-immobilization operation for an immobilizer of the rental vehicle and (2) a start operation for a vehicle ignition system of the rental vehicle. 14. A method for controlling rental vehicle access based on image analysis of a driver's license, the method comprising: a processor interacting with control hardware in a rental vehicle to control vehicle access by a customer outside the rental vehicle, wherein the interacting step comprises: the processor receiving image data representative of a driver's license;the processor determining a time indicative of when the image data was created;the processor receiving an identifier for the rental vehicle;the processor determining a time indicative of when the identifier was captured;the processor retrieving a rental vehicle reservation record;the processor comparing the determined times;the processor determining whether the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times such that, if the comparison indicates that the determined times are not within a defined time window, a determination is made that the customer is not authorized to pick up the rental vehicle;the processor analyzing the received image data to determine whether the driver's license is deemed valid; andin response to (i) the analyzing step resulting in a determination that the driver's license is deemed valid and (ii) the determining step resulting in a determination that the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times, the processor communicating a rental authorization signal to the control hardware; andin response to the authorization signal, the control hardware granting access by the customer to the rental vehicle by interacting with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to unlock a door of the rental vehicle. 15. The method of claim 14 wherein the analyzing step comprises the processor (1) extracting at least one member of the group consisting of a name, a date of birth, a driver's license number, and a driver's license state of issuance from the received image data, and (2) using the extracted at least one member as part of the validity determination. 16. The method of claim 15 wherein the analyzing step further comprising the processor extracting a driver's license expiration date from the image data. 17. The method of claim 16 further comprising: the processor updating a customer record for a customer associated with the driver's license with the extracted expiration date. 18. The method of claim 17 further comprising: the processor updating the customer record to indicate that the customer is not a validly licensed driver if a current date falls after the expiration date. 19. The method of claim 15 further comprising: the processor updating a customer record for a customer associated with the driver's license with the extracted at least one member. 20. The method of claim 14 further comprising: the processor creating a replacement rental vehicle reservation for the customer;the processor sending a message to the customer's mobile device to notify the customer that the replacement rental vehicle reservation has been created; andwherein the processor performs the image data receiving, analyzing, identifier receiving, retrieving, determining, and rental authorization message sending steps after the notification message sending step; andwherein the retrieved rental vehicle reservation record comprises a rental vehicle reservation record for the created replacement rental vehicle reservation. 21. The method of claim 20 wherein the message includes an activation code for the replacement rental vehicle reservation, the method further comprising: the processor receiving a request from the customer's mobile device to activate the replacement rental vehicle reservation, the received request including an activation code;the processor comparing the activation code from the received request with the activation code that was included in the message; andthe processor activating the replacement rental vehicle reservation in response to the comparing resulting in a match between the activation code from the received request and the activation code that was included in the message; andthe processor conditioning communication of the rental authorization signal to the rental vehicle on the replacement rental vehicle reservation being activated. 22. The method of claim 21 wherein the creating step comprises the processor creating the replacement rental vehicle reservation in response to input from a business partner of a rental vehicle service provider. 23. The method of claim 14 wherein the image data receiving step comprises receiving the image data from a mobile device associated with the customer, and wherein the identifier receiving step comprises receiving the identifier from the mobile device. 24. The method of claim 23 wherein the mobile device is a smart phone. 25. The method of claim 24 wherein the processor comprises a processor within a rental computer system. 26. The method of claim 24 wherein the received identifier comprises a QR code. 27. The method of claim 24 wherein the smart phone includes a camera, and wherein the image data was captured by the smart phone camera. 28. The method of claim 14 wherein the processor comprises a plurality of processors. 29. The method of claim 28 wherein the processors include at least two of (1) a processor resident in a mobile device of the customer, (2) a processor resident in a rental computer system remote from the rental vehicle, and (3) a processor resident in the control hardware. 30. The method of claim 14 wherein the rental vehicle is a replacement rental vehicle. 31. The method of claim 14 wherein the received identifier is included within the image data. 32. The method of claim 14 wherein the analyzing step comprises the processor (1) extracting patterns that appear in the image data, and (2) using the extracted patterns as part of the validity determination to determine whether the patterns conform to the appearance of driver's licenses for a state. 33. The method of claim 14 further comprising: the control hardware, in response to the authorization signal, also interacting with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to perform at least one of (1) a de-immobilization operation for an immobilizer of the rental vehicle and (2) a start operation for a vehicle ignition system of the rental vehicle. 34. A system for controlling rental vehicle access based on image analysis of a driver's license, the system comprising: control hardware in a rental vehicle;a processor; anda memory, the memory configured to store a customer record for a customer;wherein the processor is configured to (1) receive image data representative of a driver's license for the customer, (2) analyze the received image data to determine whether the driver's license is deemed valid, (3) in response to the analysis, update the customer record with validity data indicative of whether the customer's driver's license is deemed valid, (4) receive a request from the customer to conduct a rental transaction with respect to the rental vehicle, (5) in response to the received request, (i) access the customer record including the validity data, (ii) determine whether the customer is a validly licensed driver based on the accessed customer record including the validity data, and (iii) in response to a determination that the customer is a validly licensed driver, communicate a rental authorization signal to the control hardware in the rental vehicle; andwherein the control hardware is, in response to the authorization signal, configured to interact with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to unlock a door of the rental vehicle to thereby grant rental vehicle access to the customer. 35. The system of claim 34 wherein the processor comprises a plurality of processors configured to cooperate with each other. 36. The system of claim 35 wherein the processors include at least two of (1) a processor resident in a mobile device of the customer, (2) a processor resident in a rental computer system remote from the rental vehicle, and (3) a processor resident in the control hardware. 37. The system of claim 34 wherein the processor is further configured to (1) extract data from the received image, the extracted data comprising a name, a driver's license state of issuance, and a driver's license expiration date, (2) extract patterns that appear in the image data, and (3) determine a validity for the driver's license based on the extracted data and based on whether the extracted patterns conform to a valid driver's license. 38. The system of claim 34 further comprising: a smart phone for use by the customer, the smart phone including a camera, the camera configured to capture the image data of the driver's license. 39. The system of claim 34 wherein the control hardware, in response to the authorization signal, is further configured to interact with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to perform at least one of (1) a de-immobilization operation for an immobilizer of the rental vehicle and (2) a start operation for a vehicle ignition system of the rental vehicle. 40. A system for controlling rental vehicle access based on image analysis of a driver's license, the system comprising: control hardware in a rental vehicle; anda processor configured to (1) receive image data representative of a driver's license for a customer, (2) determine a time indicative of when the image data was created, (3) receive an identifier for the rental vehicle, (4) determine a time indicative of when the identifier was captured, (5) retrieve a rental vehicle reservation record, (6) compare the determined times, (7) determine whether the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times such that, if the comparison indicates that the determined times are not within a defined time window, a determination is made that the customer is not authorized to pick up the rental vehicle, (8) analyze the received image data to determine whether the driver's license is deemed valid, and (9) in response to (i) a determination that the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times and (ii) the image data analysis resulting in a determination that the driver's license is deemed valid, communicate a rental authorization signal to the control hardware in the rental vehicle; andwherein the control hardware is, in response to the authorization signal, configured to interact with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to unlock a door of the rental vehicle to thereby grant rental vehicle access to the customer. 41. The system of claim 40 wherein the processor comprises a plurality of processors configured to cooperate with each other. 42. The system of claim 41 wherein the processors include at least two of (1) a processor resident in a mobile device of the customer, (2) a processor resident in a rental computer system remote from the rental vehicle, and (3) a processor resident in the control hardware. 43. The system of claim 40 wherein the processor is further configured to (1) extract data from the received image, the extracted data comprising a name, a driver's license state of issuance, and a driver's license expiration date, (2) extract patterns that appear in the image data, and (3) determine a validity for the driver's license based on the extracted data and based on whether the extracted patterns conform to a valid driver's license. 44. The system of claim 40 further comprising: a smart phone for use by the customer, the smart phone including a camera, the camera configured to capture the image data of the driver's license. 45. The system of claim 40 wherein the control hardware, in response to the authorization signal, is further configured to interact with one or more vehicle subsystems in the rental vehicle to cause the rental vehicle to perform at least one of (1) a de-immobilization operation for an immobilizer of the rental vehicle and (2) a start operation for a vehicle ignition system of the rental vehicle. 46. An apparatus comprising: a mobile device, the mobile device including a camera, the mobile device configured to execute a mobile application, the mobile application configured to (i) present a GUI screen to a user through the mobile device, the GUI screen configured to prompt the user to capture an image of a driver's license for the user, and (2) instruct the camera to take a photograph of the driver's license in response to input through the GUI screen;wherein the camera is configured to capture an image of the user's driver's license in response to the instruction from the mobile application; andwherein the mobile application is further configured to (1) determine a time indicative of when the driver's license image was captured, (2) receive an identifier for a rental vehicle, (3) determine a time indicative of when the identifier was captured, (4) retrieve a rental vehicle reservation record, (5) compare the determined times, (6) determine whether the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times such that, if the comparison indicates that the determined times are not within a defined time window, a determination is made that the customer is not authorized to pick up the rental vehicle, (7) analyze the captured image to determine whether the user's driver's license is deemed valid, and (8) in response to (i) a determination that the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times and (ii) a determination that the user's driver's license is deemed valid, enable the mobile device to generate and output a signal that is configured for detection by control hardware in a rental vehicle to cause the control hardware to unlock a door of the rental vehicle. 47. A computer program product comprising: a plurality of instructions executable by a processor of a camera-equipped mobile device and resident on a non-transitory computer-readable storage medium, wherein the instructions, upon execution by the mobile device's processor, are configured to cause the mobile device to: present a GUI screen to a user, the GUI screen configured to prompt the user to capture an image of a driver's license for the user;instruct the camera to take a photograph of the driver's license in response to input through the GUI screenreceive an image of the user's driver's license from the camera;determine a time indicative of when the driver's license image was captured;receive an identifier for a rental vehicle;determine a time indicative of when the identifier was captured;retrieve a rental vehicle reservation record;compare the determined times;determine whether the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times such that, if the comparison indicates that the determined times are not within a defined time window, a determination is made that the customer is not authorized to pick up the rental vehicle;analyze the received image to determine whether the user's driver's license is deemed valid;in response to (i) a determination that the customer is authorized to pick up the rental vehicle based on the received identifier, the retrieved rental vehicle reservation record, and the compared times and (ii) a determination that the user's driver's license is deemed valid, generate and output a signal that is configured for detection by control hardware in a rental vehicle to cause the control hardware to unlock a door of the rental vehicle.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.