Kathan ShuklaFollow


A virtual, intelligent, or computational assistant (e.g., also referred to simply as an “assistant”) is described that automatically generates a reservation request at a business or for an event, for one or more identified persons. The assistant accesses a video stream from an electronic device and performs image recognition analysis to identify a number of people within a proximity of the electronic device. The assistant further, based on the image recognition analysis, may determine whether there are any people in the car who may require special accommodations (e.g., handicap accessibility, booster seats, highchairs, etc.). The assistant may, upon a user selection of a location or destination within a navigational application, determine, based on a navigational application algorithm, an arrival time. The assistant may then generate and then send a reservation request to the user-selected location for the arrival time for the number of identified people and any special accommodations that may be needed. Prior to making the reservation, the assistant may prompt the user to confirm that the user would like to make the reservation.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.