IP Library Granted Patent US 11,429,882
Granted Patent B2
US 11,429,882 · App. 16/664,614 · Granted Aug 30, 2022

Method and apparatus for outputting information

Inventors: Bingbing Fan (Beijing, CN); Hao Liang (Beijing, CN)
Assignees: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.; SHANGHAI XIAODU TECHNOLOGY CO. LTD.
G06N5/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,429,882
App. No.
16/664,614
Granted
Aug 30, 2022
Kind
B2
Abstract

Embodiments of the present disclosure relate to a method and apparatus for outputting information. The method can include: searching, in response to that user's behavior is preset repetitive behavior being detected, first guidance information matching the user's behavior in a preset guidance information set, where guidance information is used to guide a user to use speech instead of the preset repetitive behavior; and outputting the first guidance information.

Claims (60)

1. A method for outputting information, comprising:

searching, in response to determining that a user's behavior is a preset repetitive behavior being detected, a first guidance information matching the user's behavior in a preset guidance information set, wherein guidance information is used to guide a user to use speech instead of the preset repetitive behavior; and

outputting the first guidance information.

2. The method according to claim 1 , wherein the method further comprises:

acquiring object information of a behavior object being directed at by the user's behavior.

3. The method according to claim 2 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set comprises:

determining, in response to that the user's behavior is the preset repetitive behavior being detected, a user's operation intention based on the user's behavior; and

searching, based on operation intention corresponding to each piece of guidance information in the preset guidance information set, the first guidance information matching the user's operation intention.

4. The method according to claim 3 , wherein the determining, in response to determining that the user's behavior is the preset repetitive behavior being detected, the user's operation intention based on the user's behavior comprises:

determining, in response to that the user's behavior is the preset repetitive behavior being detected, the user's operation intention based on the user's behavior and the object information of the behavior object being directed at by the user's behavior.

5. The method according to claim 2 , wherein the method further comprises:

in response to that the object information of the behavior object being directed at by the user's behavior satisfies a preset guidance trigger condition being detected, searching a second guidance information matching the object information in the preset guidance information set.

6. The method according to claim 1 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set comprises:

in response to that the user's behavior is the preset repetitive behavior being detected, detecting a preset behavior indicating that a repetitive behavior corresponding to the user's behavior has been terminated; and

in response to detecting the preset behavior, searching in the preset guidance information set the first guidance information matching the user's behavior and being used to guide the user to use speech next time instead of the repetitive behavior.

7. The method according to claim 6 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set further comprises:

in response to that the user's behavior is the preset repetitive behavior being detected and the preset behavior being not detected, searching in the preset guidance information set the first guidance information matching the user's behavior and being used to guide the user to use speech currently instead of the repetitive behavior.

8. The method according to claim 1 , wherein the outputting the first guidance information comprises:

determining, based on the first guidance information, a category of the first guidance information, wherein the category comprises a guidance category and a task category;

in response to determining that the first guidance information belongs to the guidance category, determining a presentation mode of the first guidance information displayed in a form of a bubble, wherein the presentation mode comprises at least one of: appearing with a focus, or appearing from a preset position;

in response to determining that the first guidance information belongs to the task category, determining a task subcategory of the first guidance information, wherein the task subcategory comprises a novice task category and a speech task category;

determining, according to the determined task subcategory, a presentation time of the first guidance information displayed in the form of a bubble;

determining a position of the first guidance information displayed in the form of a bubble in a display interface; and

presenting the first guidance information according to the determined position, the presentation mode, or the presentation time.

9. An apparatus for outputting information, comprising:

at least one processor; and

a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising:

searching, in response to determining that a user's behavior is a preset repetitive behavior being detected, first guidance information matching the user's behavior in a preset guidance information set, wherein guidance information is used to guide a user to use speech instead of the preset repetitive behavior; and

outputting the first guidance information.

10. The apparatus according to claim 9 , wherein the operations further comprise:

acquiring object information of a behavior object being directed at by the user's behavior.

11. The apparatus according to claim 10 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set comprises:

determining, in response to that the user's behavior is the preset repetitive behavior being detected, a user's operation intention based on the user's behavior; and

searching, based on operation intention corresponding to each piece of guidance information in the preset guidance information set, the first guidance information matching the user's operation intention.

12. The apparatus according to claim 11 , wherein the determining, in response to determining that the user's behavior is the preset repetitive behavior being detected, the user's operation intention based on the user's behavior comprises:

determining, in response to that the user's behavior is the preset repetitive behavior being detected, the user's operation intention based on the user's behavior and the object information of the behavior object being directed at by the user's behavior.

13. The apparatus according to claim 10 , wherein the operations further comprise:

searching, in response to that the object information of the behavior object being directed at by the user's behavior satisfies a preset guidance trigger condition being detected, a second guidance information matching the object information in the preset guidance information set.

14. The apparatus according to claim 9 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set comprises:

detecting, in response to that the user's behavior is the preset repetitive behavior being detected, a preset behavior indicating that the preset repetitive behavior corresponding to the user's behavior has been terminated; and

searching in the preset guidance information set, in response to detecting the preset behavior, the first guidance information matching the user's behavior and being used to guide the user to use speech next time instead of the preset repetitive behavior.

15. The apparatus according to claim 14 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set further comprises:

searching in the preset guidance information set, in response to that the user's behavior is the preset repetitive behavior being detected and the preset behavior being not detected, the first guidance information matching the user's behavior and being used to guide the user to use speech currently instead of the preset repetitive behavior.

16. The apparatus according to claim 9 , wherein the outputting the first guidance information comprises:

determining, based on the first guidance information, a category of the first guidance information, wherein the category comprises a guidance category and a task category;

determining, in response to determining that the first guidance information belongs to the guidance category, a presentation mode of the first guidance information displayed in a form of a bubble, wherein the presentation mode comprises at least one of: appearing with a focus, or appearing from a preset position;

determining, in response to determining that the first guidance information belongs to the task category, a task subcategory of the first guidance information, wherein the task subcategory comprises a novice task category and a speech task category;

determining, according to the determined task subcategory, a presentation time of the first guidance information displayed in the form of a bubble;

determining a position of the first guidance information displayed in the form of a bubble in a display interface; and

presenting the first guidance information according to the determined position, the presentation mode, or the presentation time.

17. A non-transitory computer readable medium storing a computer program, wherein the computer program, when executed by a processor, cause the processor to perform operations, the operations comprising:

searching, in response to determining that a user's behavior is a preset repetitive behavior being detected, first guidance information matching the user's behavior in a preset guidance information set, wherein guidance information is used to guide a user to use speech instead of the preset repetitive behavior; and

outputting the first guidance information.

18. The non-transitory computer readable medium according to claim 17 , wherein the operations further comprises:

acquiring object information of a behavior object being directed at by the user's behavior.

19. The non-transitory computer readable medium according to claim 18 , wherein the searching, in response to determining that the user's behavior is the preset repetitive behavior being detected, the first guidance information matching the user's behavior in the preset guidance information set comprises:

determining, in response to that the user's behavior is the preset repetitive behavior being detected, a user's operation intention based on the user's behavior; and

searching, based on operation intention corresponding to each piece of guidance information in the preset guidance information set, the first guidance information matching the user's operation intention.

20. The non-transitory computer readable medium according to claim 19 , wherein the determining, in response to determining that the user's behavior is the preset repetitive behavior being detected, the user's operation intention based on the user's behavior comprises:

determining, in response to that the user's behavior is the preset repetitive behavior being detected, the user's operation intention based on the user's behavior and the object information of the behavior object being directed at by the user's behavior.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.; SHANGHAI XIAODU TECHNOLOGY CO. LTD.
Reel/Frame 056811/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2019
From: FAN, BINGBING; LIANG, HAO
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 050834/0251 →
Priority Claims (1)
CN 201910214778.5 · Mar 20, 2019 · national
Continuity (1)
Related Publication 20200302312A1 · Sep 24, 2020