System and method for creating and sharing plans through multimodal dialog
First Claim
1. A method of creating a plan through search inputs, the method comprising:
- receiving a first search request by a device, the first search request comprising a geographic area;
displaying first search results on a display of the device in response to receiving the first search request, the first search results being based on the first search request and corresponding to the geographic area, each of the first search results being associated with a geographic location;
receiving a selection of one of the first search results by the device;
adding the one of the first search results to a plan;
receiving a second search request by the device after receiving the selection; and
displaying second search results on the display of the device in response to receiving the second search request, the second search results being based on the second search request and corresponding to the geographic location of the one of the first search results,wherein the first search request comprises a first input received by the device via a first input mode and a second input received by the device via a second input mode different than the first input mode,the first input comprises a spoken query received by a microphone of the device, the spoken query specifying a type of the first search results,the first search results are displayed on a map on the display of the device in correspondence with the geographic location of each of the first search results, andthe second search results are displayed on the map on the display of the device in correspondence with the geographic location of the one of the first search results.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, devices, and media for creating a plan through multimodal search inputs are provided. A multimodal virtual assistant receives a first search request which comprises a geographic area. First search results are displayed in response to the first search request being received. The first search results are based on the first search request and correspond to the geographic area. Each of the first search results is associated with a geographic location. The multimodal virtual assistant receives a selection of one of the first search results, and adds the selected one of the first search results to a plan. A second search request is received after the selection, and second search results are displayed in response to the second search request being received. The second search results are based on the second search request and correspond to the geographic location of the selected one of the first search results.
-
Citations
20 Claims
-
1. A method of creating a plan through search inputs, the method comprising:
-
receiving a first search request by a device, the first search request comprising a geographic area; displaying first search results on a display of the device in response to receiving the first search request, the first search results being based on the first search request and corresponding to the geographic area, each of the first search results being associated with a geographic location; receiving a selection of one of the first search results by the device; adding the one of the first search results to a plan; receiving a second search request by the device after receiving the selection; and displaying second search results on the display of the device in response to receiving the second search request, the second search results being based on the second search request and corresponding to the geographic location of the one of the first search results, wherein the first search request comprises a first input received by the device via a first input mode and a second input received by the device via a second input mode different than the first input mode, the first input comprises a spoken query received by a microphone of the device, the spoken query specifying a type of the first search results, the first search results are displayed on a map on the display of the device in correspondence with the geographic location of each of the first search results, and the second search results are displayed on the map on the display of the device in correspondence with the geographic location of the one of the first search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device for creating a plan through search inputs, the device comprising:
-
a display; a microphone; a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations including; receiving a first search request, the first search request comprising a geographic area; displaying first search results on the display in response to receiving the first search request, the first search results being based on the first search request and corresponding to the geographic area, each of the first search results being associated with a geographic location; receiving a selection of one of the first search results; adding the one of the first search results to a plan; receiving a second search request after receiving the selection; and displaying second search results on the display in response to receiving the second search request, the second search results being based on the second search request and corresponding to the geographic location of the one of the first search results, wherein the first search request comprises a first input received via a first input mode and a second input received via a second input mode different than the first input mode, the first input comprises a spoken query received by the microphone, the spoken query specifying a type of the first search results, the first search results are displayed on a map on the display in correspondence with the geographic location of each of the first search results, and the second search results are displayed on the map on the display in correspondence with the geographic location of the one of the first search results. - View Dependent Claims (18, 19)
-
-
20. A tangible computer-readable medium encoded with an executable computer program for creating a plan through search inputs that, when executed by a processor, causes the processor to perform operations comprising:
-
receiving a first search request by a device, the first search request comprising a geographic area; displaying first search results on a display of the device in response to receiving the first search request, the first search results being based on the first search request and corresponding to the geographic area, each of the first search results being associated with a geographic location; receiving a selection of one of the first search results by the device; adding the one of the first search results to a plan; receiving a second search request by the device after receiving the selection; and displaying second search results on the display of the device in response to receiving the second search request, the second search results being based on the second search request and corresponding to the geographic location of the one of the first search results, wherein the first search request comprises a first input received by the device via a first input mode and a second input received by the device via a second input mode different than the first input mode, the first input comprises a spoken query received by a microphone of the device, the spoken query specifying a type of the first search results, the first search results are displayed on a map on the display of the device in correspondence with the geographic location of each of the first search results, and the second search results are displayed on the map on the display of the device in correspondence with the geographic location of the one of the first search results.
-
Specification