Presenting location related information and implementing a task based on gaze, gesture, and voice detection
OwnerChian Chiu Liinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods for presenting information and executing a task. In an aspect, when a user gazes at a display of a standby device, location related information is presented. In another aspect, when a user utters a voice command and gazes or gestures at a device, a task is executed. In another aspect, a voice input, a gesture, and user information are used to determine a destination for a trip or a product for a purchase. In another aspect, a voice input and user information are used to determine a destination when a user hails a vehicle.
Claims20
A method performed for assisting a vehicle hailing process, comprising:
- 1) Monitoring a user input from a user using a plurality of sensors including a microphone at an electronic device;
- 2) Detecting a voice input from the user using the microphone and a voice recognition technique;
- 3) Detecting destination information from the voice input;
- 4) When it is detected that the voice input includes an address or a name of a location, determining a destination based on the address or the name of the location, and proceeding with the vehicle hailing process;
- and
- 5) when it is detected that the voice input includes one or more elements and that the voice input does not include an address or a place name, displaying a destination based on user information related to a previous ride of the user to a place and that the one or more elements match a product provided at the place, a service provided at the place, or a representation of the place, or partially match an address or a name of the place, and proceeding with the vehicle hailing process, wherein the user information related to the previous ride of the user is obtained after the user is recognized.
A method performed for assisting a vehicle hailing process, comprising:
- 1) Monitoring a user input from a user using a plurality of sensors at an electronic device;
- 2) Configuring an area on a screen of the electronic device for the user to input or submit destination information;
- 3) Configuring an interactive graphic object on the screen for the user to submit a vehicle hailing request;
- 4) When it is detected that an address or a name of a place is entered or submitted in the area on the screen, determining a destination based on the address or the name of the place, and proceeding with the vehicle hailing process;
- and
- 5) when it is detected that an address or a name of a place is not received and that the interactive graphic object is activated by the user, determining a destination based on a current time, user information related to a previous ride of the user, and a time of the previous ride, displaying the destination on the screen, and proceeding with the vehicle hailing process, wherein the user information is obtained after the user is recognized.
A method performed for assisting a vehicle hailing process, comprising:
- 1) Monitoring a user input from a user using a plurality of sensors including a microphone at an electronic device;
- 2) Configuring an interactive graphic object on a screen of the electronic device for the user to submit a vehicle hailing request;
- 3) In response to detecting a voice input from the user and that the voice input includes an address or a name of a place, determining a destination based on the address or the name of the place, and proceeding with the vehicle hailing process;
- and
- 4) in response to that no input with respect to destination information is received from the user and that the interactive graphic object is activated by the user, determining a destination based on a current time, user information related to a previous ride of the user, and a time of the previous ride, displaying the destination on the screen, and proceeding with the vehicle hailing process, wherein the user information is obtained after the user is recognized.
Dependencies are inferred from the claim text.