Handling a query from a requestor by a digital assistant where results include a data portion restricted for the requestor
US-12182205-B2 · Dec 31, 2024 · US
US2016349947A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016349947-A1 |
| Application number | US-201615161979-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 23, 2016 |
| Priority date | May 29, 2015 |
| Publication date | Dec 1, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for sending a message from a terminal includes detecting a triggering event with respect to a sending button in a message interface of the terminal and determining a condition that the triggering event satisfies. If the determined condition that the triggering event satisfies is a first condition for sending a common phrase, a corresponding common phrase corresponding to the sending button is acquired and sent. If the determined condition that the triggering event satisfies is a second condition for sending an inputted message, content in a message input box in the message interface is acquired and sent.
Opening claim text (preview).
What is claimed is: 1 . A method for sending a message from a terminal, comprising: detecting a triggering event with respect to a sending button in a message interface of the terminal; determining a condition that the triggering event satisfies; if the determined condition that the triggering event satisfies is a first condition for sending a common phrase, acquiring a corresponding common phrase corresponding to the sending button and sending the corresponding common phrase; and if the determined condition that the triggering event satisfies is a second condition for sending an inputted message, acquiring content in a message input box in the message interface and sending the content. 2 . The method of claim 1 , wherein determining the condition that the triggering event satisfies includes: acquiring a trigger operation of the sending button that generates the trigger event; and if the trigger operation is a common phrase sending operation and the sending button is associated with an existing common phrase, determining that the triggering event satisfies the first condition and the existing common phrase is the corresponding common phrase. 3 . The method of claim 2 , wherein: determining the condition that the triggering event satisfies further includes: if the trigger operation is a common phrase inserting and sending operation, and the sending button is associated with an existing common phrase, determining that the triggering event satisfies the first condition and the existing common phrase is the corresponding common phrase, and acquiring and sending the corresponding common phrase includes: acquiring the existing common phrase; inserting the existing common phrase at a cursor position in the message input box; and sending an entire content in the message input box. 4 . The method of claim 1 , further comprising: acquiring a trigger operation of the sending button that generates the triggering event; determining the trigger operation is an inserting operation; acquiring the corresponding common phrase; and inserting the corresponding common phrase at a cursor position in the message input box. 5 . The method of claim 1 , further comprising: acquiring a candidate common phrase through an acquiring operation performed on the message interface; and setting the candidate common phrase as the corresponding common phrase. 6 . The method of claim 5 , wherein acquiring the candidate common phrase includes: detecting an operation with respect to a selected message in the message interface; and if the detected operation is the acquiring operation, acquiring the selected message as the candidate common phrase. 7 . The method of claim 5 , wherein setting the candidate common phrase as the corresponding common phrase includes, if the sending button is associated with an existing common phrase: replacing the existing common phrase with the candidate common phrase; or setting both the candidate common phrase and the existing common phrase as corresponding common phrases corresponding to the sending button. 8 . The method of claim 1 , further comprising, if the sending button is associated with a plurality of existing common phrases: matching the existing common phrases with a searching condition to obtain matching degrees between the existing common phrases and the searching condition, the searching condition including at least one of intimacy between a user of the terminal and a message receiving party, a current time, or a friend group to which the message receiving party belongs; and displaying an existing common phrase with a highest matching degree on the sending button. 9 . The method of claim 8 , further comprising: displaying the plurality of existing common phrases in response to a displaying operation; detecting a trigger operation performed on one of the existing common phrases; if the trigger operation is a common phrase sending operation, sending the one of the existing common phrases; if the trigger operation is a common phrase inserting and sending operation, inserting the one of the existing common phrases at a cursor position in the message input box and sending an entire content in the message input box; and if the trigger operation is a common phrase inserting operation, inserting the one of the existing common phrases at the cursor position in the message input box. 10 . The method of claim 1 , wherein determining the condition that the triggering event satisfies includes determining that the triggering event satisfies the second condition if: content has been inputted to the message input box before the triggering event is generated and no existing common phrase corresponds to the sending button; or the trigger operation is an inputted message sending operation and content has been inputted to the message input box. 11 . A terminal comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the processor to: detect a triggering event with respect to a sending button in a message interface of the terminal; determine a condition that the triggering event satisfies; if the determined condition that the triggering event satisfies is a first condition for sending a common phrase, acquire a corresponding common phrase corresponding to the sending button and send the corresponding common phrase; and if the determined condition that the triggering event satisfies is a second condition for sending an inputted message, acquire content in a message input box in the message interface and send the content. 12 . The terminal of claim 11 , wherein the instructions further cause the processor to: acquire a trigger operation of the sending button that generates the trigger event; and if the trigger operation is a common phrase sending operation and the sending button is associated with an existing common phrase, determine that the triggering event satisfies the first condition and the existing common phrase is the corresponding common phrase. 13 . The terminal of claim 12 , wherein the instructions further cause the processor to: if the trigger operation is a common phrase inserting and sending operation, and the sending button is associated with an existing common phrase, determine that the triggering event satisfies the first condition and the existing common phrase is the corresponding common phrase; acquire the existing common phrase; insert the existing common phrase at a cursor position in the message input box; and send an entire content in the message input box. 14 . The terminal of claim 11 , wherein the instructions further cause the processor to: acquire a trigger operation of the sending button that generates the triggering event; determine the trigger operation is an inserting operation; acquire the corresponding common phrase; and insert the corresponding common phrase at a cursor position in the message input box. 15 . The terminal of claim 11 , wherein the instructions further cause the processor to: acquire a candidate common phrase through an acquiring operation performed on the message interface; and set the candidate common phrase as the corresponding common phrase. 16 . The terminal of claim 15 , wherein the instructions further cause the processor to: detect an operation with respect to a selected message in the message interface; and if the detected operation is the acquiring operation, acquire the selected message as the candidate common phrase. 17 . The terminal of claim 15 , wherein the inst
using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Messaging; Mailboxes; Announcements · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.