Method for offering suggestion during conversation, electronic device using the same, and non-transitory storage medium
First Claim
1. A method for offering suggestion during conversation, comprising:
- listening to a conversation on a first electronic device and a second electronic device;
determining whether the conversation satisfies a recommendation criterion;
determining whether at least one suggestion information exists in a database if the conversation satisfies the recommendation criterion, wherein the database comprises a local database associated with a plurality of applications installed in the first electronic device;
displaying at least one suggestion option related to the at least one suggestion information on the first electronic device if the at least one suggestion information related to the associated application exists in the database;
selecting a target option among the at least one suggestion option by the first electronic device;
transmitting at least one part of the at least one suggestion information related to the selected target option to the second electronic device by the first electronic device;
displaying the at least one part of the at least one suggestion information related to the selected target option on both of the first electronic device and the second electronic device;
monitoring a feedback from the second electronic device associated with the at least one part of the at least one suggestion information related to the selected target option;
if the feedback is positive, storing the at least one part of the at least one suggestion information related to the selected target option back to one of the applications installed on the first electronic device; and
if the feedback is negative, continuously listening to the conversation on the first electronic device and the second electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for offering suggestion during conversation, an electronic device using the same, and a non-transitory storage medium are provided. The method includes listening to a conversation on a first electronic device and a second electronic device, and determining whether the conversation satisfies a recommendation criterion. The method also includes determining whether at least one suggestion information exists in a database if the conversation satisfies the recommendation criterion. The method further includes displaying at least one suggestion option related to the at least one suggestion information on the first electronic device if the at least one suggestion information exists in the database.
-
Citations
11 Claims
-
1. A method for offering suggestion during conversation, comprising:
-
listening to a conversation on a first electronic device and a second electronic device; determining whether the conversation satisfies a recommendation criterion; determining whether at least one suggestion information exists in a database if the conversation satisfies the recommendation criterion, wherein the database comprises a local database associated with a plurality of applications installed in the first electronic device; displaying at least one suggestion option related to the at least one suggestion information on the first electronic device if the at least one suggestion information related to the associated application exists in the database; selecting a target option among the at least one suggestion option by the first electronic device; transmitting at least one part of the at least one suggestion information related to the selected target option to the second electronic device by the first electronic device; displaying the at least one part of the at least one suggestion information related to the selected target option on both of the first electronic device and the second electronic device; monitoring a feedback from the second electronic device associated with the at least one part of the at least one suggestion information related to the selected target option; if the feedback is positive, storing the at least one part of the at least one suggestion information related to the selected target option back to one of the applications installed on the first electronic device; and if the feedback is negative, continuously listening to the conversation on the first electronic device and the second electronic device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A first electronic device, comprising:
-
an input unit; a display unit; memory; one or more processors; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions; to listen to a conversation on the first electronic device and a second electronic device; to determine whether the conversation satisfies a recommendation criterion; to determine whether at least one suggestion information exists in a database if the conversation satisfies the recommendation criterion, wherein the database comprises a local database associated with a plurality of applications installed in the memory; to automatically launch an associated application among the applications and to display at least one suggestion option related to the at least one suggestion information on a user interface of the associated application on the display unit if the at least one suggestion information related to the associated application exists in the database; to select a target option among the at least one suggestion option; to transmit at least one part of the at least one suggestion information related to the selected target option to the second electronic device; to display the at least one part of the at least one suggestion information related to the selected target option on the display unit and the second electronic device; to monitor a feedback from the second electronic device associated with the at least one part of the at least one suggestion information related to the selected target option; and if the feedback is positive, to store the at least one part of the at least one suggestion information related to the selected target option back to one of the applications installed on the first electronic device; and if the feedback is negative, continuously to listen to the conversation on the first electronic device and the second electronic device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory storage medium, storing a computer program for loading into a first electronic device, the computer program comprising:
-
commands to listen to a conversation on the first electronic device and a second electronic device; commands to determine whether the conversation satisfies a recommendation criterion; commands to determine whether at least one suggestion information exists in a database if the conversation satisfies the recommendation criterion, wherein the database comprises a local database associated with a plurality of applications installed in the first electronic device; commands to automatically launch an associated application among the applications and to display at least one suggestion option related to the at least one suggestion information on a user interface of the associated application on the first electronic device if the at least one suggestion information related to the associated application exists in the database; commands to select a target option among the at least one suggestion option by the first electronic device; commands to transmit at least one part of the at least one suggestion information related to the selected target option to the second electronic device; commands to display the at least one part of the at least one suggestion information related to the selected target option on both of the first electronic device and the second electronic device; commands to monitor a feedback from the second electronic device associated with the at least one part of the at least one suggestion information related to the selected target option; commands to store the at least one part of the at least one suggestion information related to the selected target option back to one of the applications installed on the first electronic device if the feedback is positive; and commands to continuously listen to the conversation on the first electronic device and the second electronic device.
-
Specification