Patentable/Patents/US-11190843
US-11190843

Content recommendation techniques with reduced habit bias effects

PublishedNovember 30, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Aspects of the subject disclosure may include, for example, identifying content consumption data associated with media content consumption at a customer device, and generating a content selection recommendation for the customer device. Some embodiments can include determining a habit-based content selection vector for the customer device. Various embodiments can include determining the habit-based content selection vector based on a habit profile for the customer device. Some embodiments can include adjusting a content selection vector for the customer device based on the habit-based content selection vector for the customer device. Various embodiments can include generating the content selection recommendation for the customer device based on the adjusted content selection vector. Other embodiments are disclosed.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: identifying a content selection vector from content consumption data for a customer device, wherein the content consumption data is associated with media content consumption at the customer device; constructing a habit profile for the customer device based on the content consumption data; determining a habit-based content selection vector for the customer device wherein the habit-based content selection vector identifies media content consumption in a habitual, regular fashion for the customer device; adjusting the content selection vector for the customer device based on removing content identified by the habit-based content selection vector, resulting in an adjusted content selection vector for the customer device; and generating a content selection recommendation for the customer device based on the adjusted content selection vector.

2

2. The apparatus of claim 1 , wherein the operations further comprise constructing the content selection vector based on the content consumption data.

3

3. The apparatus of claim 1 , wherein the operations further comprise generating the habit-based content selection vector based on the habit profile, using a machine learning algorithm.

4

4. The apparatus of claim 3 , wherein the machine learning algorithm comprises a neural network.

5

5. The apparatus of claim 3 , wherein the operations further comprise training the machine learning algorithm using respective content consumption data for each of a plurality of customer devices served by a content service provider network.

6

6. The apparatus of claim 1 , wherein the content consumption data is associated with a specific time interval.

7

7. The apparatus of claim 1 , wherein the habit profile indicates one or more times of day during which content has been consumed at the customer device.

8

8. The apparatus of claim 1 , wherein the habit profile indicates one or more weekdays upon which content has been consumed at the customer device.

9

9. The apparatus of claim 1 , wherein the habit profile indicates one or more weekend days upon which content has been consumed at the customer device.

10

10. The apparatus of claim 1 , wherein the habit profile indicates one or more channels via which the customer device has received content consumed at the customer device.

11

11. The apparatus of claim 10 , wherein the habit profile indicates, for each channel of the one or more channels, a respective tune-in count.

12

12. The apparatus of claim 1 , wherein the customer device comprises a set-top box or a mobile communication device.

13

13. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising: constructing a content selection vector and a habit profile for a customer device based on content consumption data for the customer device, wherein the content consumption data is associated with media content consumption at the customer device; determining a habit-based content selection vector for the customer device based on the habit profile, wherein the habit-based content selection vector identifies media content consumption in a habitual, regular fashion for the customer device; adjusting the content selection vector for the customer device based on removing content identified by the habit-based content selection vector, resulting in an adjusted content selection vector for the customer device; and generating a content selection recommendation for the customer device based on the adjusted content selection vector.

14

14. The non-transitory machine-readable medium of claim 13 , wherein the operations further comprise constructing the content selection vector based on the content consumption data.

15

15. The non-transitory machine-readable medium of claim 13 , wherein the operations further comprise using a machine learning algorithm to generate the habit-based content selection vector based on the habit profile.

16

16. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise training the machine learning algorithm using respective content consumption data for each of a plurality of customer devices served by a content service provider network.

17

17. The non-transitory machine-readable medium of claim 13 , wherein the habit profile indicates one or more channels via which the customer device has received content consumed at the customer device and, for each channel of the one or more channels, a respective tune-in count.

18

18. A method, comprising: identifying, by a processing system comprising a processor, content consumption data for a customer device, wherein the content consumption data is associated with media content consumption at the customer device; constructing, based on the content consumption data: a habit profile for the customer device; and a content selection vector for the customer device; determining, by the processing system, a habit-based content selection vector for the customer device based on the habit profile, wherein the habit-based content selection vector identifies media content consumption in a habitual, regular fashion for the customer device; adjusting, by the processing system, the content selection vector based on removing content identified by the habit-based content selection vector, resulting in an adjusted content selection vector for the customer device; and generating, by the processing system, a content selection recommendation for the customer device based on the adjusted content selection vector.

19

19. The method of claim 18 , further comprising using a machine learning algorithm to generate the habit-based content selection vector based on the habit profile.

20

20. The method of claim 18 , wherein the habit profile indicates one or more channels via which the customer device has received content consumed at the customer device and, for each channel of the one or more channels, a respective tune-in count.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 30, 2020

Publication Date

November 30, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Content recommendation techniques with reduced habit bias effects” (US-11190843). https://patentable.app/patents/US-11190843

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.