IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0218756
(2011-08-26)
|
등록번호 |
US-8688306
(2014-04-01)
|
발명자
/ 주소 |
- Nemec, Philip
- Urmson, Christopher Paul
- Templeton, Bradley
- Fairfield, Nathaniel
- Levandowski, Anthony Scott
|
출원인 / 주소 |
|
대리인 / 주소 |
Lerner, David, Littenberg, Krumholz & Mentlik, LLP
|
인용정보 |
피인용 횟수 :
26 인용 특허 :
59 |
초록
▼
Aspects of the present disclosure relate generally to limiting the use of an autonomous or semi-autonomous vehicle by particular occupants based on permission data. More specifically, permission data may include destinations, routes, and/or other information that is predefined or set by a third part
Aspects of the present disclosure relate generally to limiting the use of an autonomous or semi-autonomous vehicle by particular occupants based on permission data. More specifically, permission data may include destinations, routes, and/or other information that is predefined or set by a third party. The vehicle may then access the permission data in order to transport the particular occupant to the predefined destination, for example, without deviation from the predefined route. The vehicle may drop the particular occupant off at the destination and may wait until the passenger is ready to move to another predefined destination. The permission data may be used to limit the ability of the particular occupant to change the route of the vehicle completely or by some maximum deviation value. For example, the vehicle may be able to deviate from the route up to a particular distance from or along the route.
대표청구항
▼
1. A method comprising: receiving information identifying a user;accessing stored profile data, the profile data having at least one user profile, the at least one user profile including user identification information, a permissible destination, at least one of a date and a time restriction, and a
1. A method comprising: receiving information identifying a user;accessing stored profile data, the profile data having at least one user profile, the at least one user profile including user identification information, a permissible destination, at least one of a date and a time restriction, and a predefined route between a current location of a vehicle and the permissible destination;identifying the at least one user profile based on the stored user identification information and the received information identifying the user;receiving a destination;comparing, by a processor associated with the vehicle, the received destination to the permissible destination to determine whether the received destination is the same as the permissible destination; andwhen the received destination is the same as the permissible destination, enabling the user to use the vehicle to travel to the received destination;before receiving the received destination, determining whether the user presently has permission to use the vehicle based on the at least one of the date and the time restriction;when the user does not presently have permission, denying the user permission to use the vehicle; andwhen the user does not presently have permission, enabling the user to use the vehicle in an emergency mode. 2. The method of claim 1, wherein the at least one profile further includes a maximum deviation value, and the method further comprises: determining whether the at least one user profile includes permission to deviate from the predefined route;when the at least one profile includes permission to deviate from the predefined route, calculating an alternate route between a current location of the vehicle and the received destination;calculating a deviation value for the alternate route based on a comparison of the alternate route to the predefined route; andcomparing the deviation value to the maximum deviation value to determine whether the user has permission to follow the alternate route. 3. The method of claim 2, wherein the user is given permission to follow the alternate route when the deviation value is less than the maximum deviation valve, and the method further comprises: receiving a selected route of either the alternate route or the predefined route; andenabling the user to choose the selected route to the received destination. 4. The method of claim 1, wherein the at least one user profile further includes a restricted destination, and the method further comprises, when the received destination is not the same as the permissible destination, comparing the received destination to the restricted destination to determine whether the received destination is the same as the restricted destination. 5. The method of claim 4, further comprising, when the received destination is the same as the restricted destination, denying the user permission to use the vehicle. 6. The method of claim 4, further comprising, when the received destination is the same as the restricted destination, enabling the user to use the vehicle in an emergency mode. 7. The method of claim 4, further comprising when the received destination is the same as the restricted destination, requesting the user to provide a new destination. 8. The method of claim 7, further comprising: comparing the new destination to the permissible destination to determine whether the received destination is the same as the permissible destination; andwhen the new destination is the same as the permissible destination, enabling the user to use the vehicle to travel to the new destination. 9. The method of claim 1, further comprising, as the vehicle travels to the received destination, monitoring whether the vehicle is deviating from the predefined route. 10. The method of claim 9, further comprising, when the vehicle deviates from the predefined route, presenting a warning to the user on a display of the vehicle. 11. The method of claim 9, further comprising, when the vehicle deviates from the predefined route, recording a log of the vehicle's movements and the user's actions in controlling the vehicle. 12. The method of claim 9, further comprising, switching from a manual mode, where the user is able to control the movement of the vehicle, to an autonomous mode where a processor of the vehicle controls the movements of the vehicle without input from the user. 13. The method of claim 9, wherein the at least one profile further includes a maximum deviation value, and the method further comprises: when the vehicle is deviating the predefined route, calculating a deviation value by comparing deviation of the vehicle with respect to the predefined route; andcomparing the deviation value to the maximum deviation value to determine whether the user has permission to continue to deviate from the predefined route. 14. A device comprising: memory profile data, the profile data having at least one user profile, the at least one user profile including user identification information, a permissible destination, at least one of a date and a time restriction, and a predefined route between a current location of a vehicle and the permissible destination;a processor coupled to the memory, the processor being operable to:receive information identifying a user;identify the at least one user profile based on the stored user identification information and the received information identifying the user;receive a destination;compare the received destination to the permissible destination to determine whether the received destination is the same as the permissible destination;when the received destination is the same as the permissible destination, enabling the user to use the vehicle to travel to the received destination;before receiving the received destination, determine whether the user presently has permission to use the vehicle based on the at least one of the date and the time restriction;when the user does not presently have permission, deny the user permission to use the vehicle; andwhen the user does not presently have permission, enable the user to use the vehicle in an emergency mode. 15. The device of claim 14, wherein the at least one profile further includes a maximum deviation value, and the processor is further operable to: determine whether the at least one user profile includes permission to deviate from the predefined route;when the at least one profile includes permission to deviate from the predefined route, calculate an alternate route between a current location of the vehicle and the received destination;calculate a deviation value for the alternate route based on a comparison of the alternate route to the predefined route; andcompare the deviation value to the maximum deviation value to determine whether the user has permission to follow the alternate route. 16. The device of claim 15, wherein the user is given permission to follow the alternate route when the deviation value is less than the maximum deviation valve, and the processor is further operable to: receive a selected route of either the alternate route or the predefined route; andenable the user to choose the selected route to the received destination. 17. A tangible, non-transitory computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by a processor, cause the processor to perform a method comprising: receiving information identifying a user;accessing stored profile data, the profile data having at least one user profile, the at least one user profile including user identification information, a permissible destination, at least one of a date and a time restriction, and a predefined route between a current location of a vehicle and the permissible destination;identifying the at least one user profile based on the stored user identification information and the received information identifying the user;receiving a destination;comparing the received destination to the permissible destination to determine whether the received destination is the same as the permissible destination;when the received destination is the same as the permissible destination, enabling the user to use the vehicle to travel to the received destination;before receiving the received destination, determining whether the user presently has permission to use the vehicle based on the at least one of the date and the time restriction;when the user does not presently have permission, denying the user permission to use the vehicle; andwhen the user does not presently have permission, enabling the user to use the vehicle in an emergency mode. 18. The tangible, non-transitory computer-readable storage medium of claim 17, wherein the method further comprises, as the vehicle travels to the received destination, monitoring whether the vehicle is deviating from the predefined route. 19. The tangible, non-transitory computer-readable storage medium of claim 18, wherein the method further comprises, when the vehicle deviates from the predefined route, presenting a warning to the user on a display of the vehicle. 20. The tangible, non-transitory computer-readable storage medium of claim 18, wherein the method further comprises, when the vehicle deviates from the predefined route, recording a log of the vehicle's movements and the user's actions in controlling the vehicle. 21. The tangible, non-transitory computer-readable storage medium of claim 18, wherein the method further comprises, switching from a manual mode, where the user is able to control the movement of the vehicle, to an autonomous mode where a processor of the vehicle controls the movements of the vehicle without input from the user. 22. The tangible, non-transitory computer-readable storage medium of claim 18, wherein the at least one profile further includes a maximum deviation value, and the method further comprises: when the vehicle is deviating the predefined route, calculating a deviation value by comparing the deviation of the vehicle with respect to the predefined route; andcomparing the deviation value to the maximum deviation value to determine whether the user has permission to continue to deviate from the predefined route.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.