IP Library Granted Patent US 11,138,260
Granted Patent B2
US 11,138,260 · App. 16/684,737 · Granted Oct 5, 2021

Method and apparatus for determining output information

Inventors: Chaoyang Chen (Beijing, CN); Mengmeng Zhang (Beijing, CN); Wenming Wang (Beijing, CN)
Assignees: Baidu Online Network Technology (Beijing) Co., Ltd.; SHANGHAI XIAODU TECHNOLOGY CO., LTD.
G06F16/635G06F16/639G06F16/65G06F16/686
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,138,260
App. No.
16/684,737
Granted
Oct 5, 2021
Kind
B2
Abstract

A method, apparatus for determining output information are provided. The method includes: acquiring at least one history behavior of a user after a first content is output, based on history behavior data of the user; determining a behavior habit of the user after the first content is output, based on the at least one history behavior of the user; and; determining output information for the user in response to the output of the first content, based on the behavior habit of the user. By obtaining different behavior habits corresponding to different users, personalized output information for the users is established.

Claims (36)

1. A method, being applied to a device having a processing function, for determining output information, comprising:

outputting by a server or terminal device a first content, wherein the first content comprises at least one of audio, video, inquiry information, presented information, or clock alarm;

acquiring, by the server or terminal device, at least one history output content of a user subsequent to the first content is output, based on history behavior data of the user;

outputting in a predetermined period the at least one history output content subsequent to the first content;

determining, by the server or terminal device, based on a name of and/or a type of the history output content subsequent to the first content being output, a second content with the name of and/or the type as a fixed output information for the user in response to the output of the first content;

determining, by the server or terminal device, a behavior habit of the user after the first content is output, based on the at least one history behavior of the user, wherein:

determining, by the server or terminal device, if the at least one history behavior of the user meets a preset condition, the preset condition characterizes at least one of:

a play frequency in a period of time being equal to or larger than a preset threshold value, in a case where if multiple ones of the at least one history behavior of the user meets the preset condition, selecting a first history behavior of the user over a second history behavior of the user due to the first history behavior of the user having a higher play frequency than the second history behavior of the user; and

the play frequencies in different periods of time in the plurality of stages being equal to or larger than the corresponding preset threshold values thereof.

2. The method according to claim 1 , wherein after the determining output information for the user, the method further comprises:

generating first inquiry information, based on the output information,

wherein the first inquiry information indicates whether the user allows the output information to be played as a fixed play content after the first content is output.

3. The method according to claim 2 , further comprising:

playing the first inquiry information in response to a detected output of the first content;

receiving feedback information for the first inquiry information; and

playing the fixed play content, in response to the feedback information indicating that the user allows the output information to be played as the fixed play content after the first content is output.

4. An apparatus, with electronic device having a processing function, for determining output information, comprising:

one or more processors; and

a storage device configured to store one or more programs, wherein

the one or more programs, when executed by the one or more processors, cause the one or more processors to:

output by a server or terminal device a first content, wherein the first content comprises at least one of audio, video, inquiry information, presented information, or clock alarm;

acquire at least one history output content of a user subsequent to the first content is output, based on history behavior data of the user;

output in a predetermined period the at least one history output content subsequent to the first content;

determine, by a processor of the electronic device, based on a name of and/or a type of the history output content subsequent to the first content being output, a second content with the name of and/or the type as a fixed output information for the user in response to the output of the first content;

determine, by a processor of the electronic device, a behavior habit of the user after the first content is output, based on the at least one history behavior of the user, wherein:

determine, by a processor of the electronic device, if the at least one history behavior of the user meets a preset condition, the preset condition characterizes at least one of:

a play frequency in a period of time being equal to or larger than a preset threshold value, in a case where if multiple ones of the at least one history behavior of the user meets the preset condition, selecting a first history behavior of the user over a second history behavior of the user due to the first history behavior of the user having a higher play frequency than the second history behavior of the user; and

the play frequencies in different periods of time in the plurality of stages being equal to or larger than the corresponding preset threshold values thereof.

5. The apparatus according to claim 4 , wherein the one or more programs, when executed by the one or more processors, cause the one or more processors further to:

generate first inquiry information, based on the output information,

wherein the first inquiry information indicates whether the user allows the output information to be played as a fixed play content after the first content is output.

6. The apparatus according to claim 5 , wherein the one or more programs, when executed by the one or more processors, cause the one or more processors further to:

play the first inquiry information in response to a detected output of the first content;

receive feedback information for the first inquiry information; and

play the fixed play content, in response to the feedback information indicating that the user allows the output information to be played as the fixed play content after the first content is output.

7. A non-transitory computer-readable storage medium comprising computer executable instructions stored thereon, wherein the executable instructions, when executed by a processor, causes the processor to implement the method of claim 1 .

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 Nov 15, 2019
From: CHEN, CHAOYANG; ZHANG, MENGMENG; WANG, WENMING
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 051026/0919 →
Priority Claims (1)
CN 201910580286.8 · Jun 28, 2019 · national
Continuity (1)
Related Publication 20200409993A1 · Dec 31, 2020