User classification using a remote control detail record

US10812853B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10812853-B2
Application numberUS-201816168174-A
CountryUS
Kind codeB2
Filing dateOct 23, 2018
Priority dateOct 23, 2018
Publication dateOct 20, 2020
Grant dateOct 20, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and computer programs encoded on computer storage medium, for receiving, by an analytics computing engine, a first remote control detail record (RCDR) of a remote control device that is communicatively coupled to a set-top box, the first RCDR including sensor data from one or more sensors of the remote control device, the RCDR being generated in response to a first video stream provided by the set-top box; processing, by the analytics computing engine, the first RCDR to determine a classification of a user associated with the sensor data, the classification of the user including one or more demographic categories; determining, by the analytics computing engine, a second video stream based on the classification of the user; and communicating, by the analytics computing engine, the second video stream to the set-top box.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: receiving, by an analytics computing engine, a first remote control detail record (RCDR) of a remote control device that is communicatively coupled to a set-top box, the first RCDR including sensor data from one or more sensors of the remote control device, the first RCDR being generated in response to a first video stream provided by the set-top box, the sensor data including at least a frequency of keypresses of the remote control device; processing, by the analytics computing engine, the first RCDR to determine a classification of a user associated with the sensor data, the classification of the user including one or more demographic categories; determining, by the analytics computing engine, a second video stream based on the classification of the user; identifying, by the analytics computing engine, i) a subset of the sensor data based on the classification of the user, including the frequency of keypresses of the remote control device and ii) a threshold value associated with the frequency of keypresses of the remote control device; communicating, by the analytics computing engine, i) the second video stream to the set-top box and ii) instructions to at least one of the set-top box and the remote control device to collect the subset of the sensor data, including the frequency of keypresses of the remote control device that is above the threshold value; after communicating the instructions, receiving, by the analytics computing engine, an additional RCDR of the remote control device, the additional RCDR being generated in response to the second video stream provided by the set-top box, the additional RCDR including the subset of the sensor data, including the frequency of keypresses of the remote control device that is above the threshold value; processing, by the analytics computing engine, the second RCDR to determine a minimum interest level by the user with the second video stream based on the frequency of keypresses of the remote control device that is above the threshold value; and updating, by the analytics computing engine, a database record associated with the user based on the determined minimum interest level with the second video stream. 2. The computer-implemented method of claim 1 , wherein the sensor data of the first RCDR includes one or more of keypress selection data, keypress pressure data, temperature, the frequency of keypresses, and location data of the remote control relative to the set-top box. 3. The computer-implemented method of claim 1 , wherein processing the first RCDR further comprises: receiving data indicating a set of users associated with at least one of the set-top box and the remote control device; comparing the data indicating the set of users with the first RCDR; and in response to comparing the data indicating the set of users with the first RCDR, determining a particular user of the set of users. 4. The computer-implemented method of claim 3 , wherein determining the second video stream further comprises determining the second video stream based on the particular user. 5. The computer-implemented method of claim 1 , further comprising: receiving, by the analytics computing engine, a second RCDR, the second RCDR being generated in response to the second video stream being communicated by the set-top box; processing, by the analytics computing engine, the second RCDR to determine engagement by the user with the second video stream; and updating, by the analytics computing engine, a database record associated with the user indicating the engagement of the user with the second video stream. 6. The computer-implemented method of claim 1 , further comprising: receiving, by the analytics computing engine, additional data from the set-top box that corresponds to the first RCDR, the additional data including data indicative of the first video stream; and processing, by the analytics computing engine, the first RCDR and the additional data to determine the classification of the user associated with the sensor data. 7. The computer-implemented method of claim 6 , wherein the additional data includes one or more of a geographic location data of the set-top box, volume level data of the first video stream, metadata of the first video stream, and user profile data of the user associated with the sensor data. 8. The computer-implemented method of claim 1 , wherein the analytics computing engine receives the first RCDR from at least one of the remote control device and the set-top box. 9. The computer-implemented method of claim 1 , further comprising: filtering the first RCDR to identify a subset of the sensor data, the filtering based on one or more parameters of an entity providing the first and the second video streams; and processing the first RCDR that has been filtered to identify the classification of the user associated with the sensor data. 10. The computer-implemented method of claim 1 , wherein the first video stream and the second video stream are provided concurrently. 11. A system comprising a processor having access to memory media storing instructions executable by the processor to perform operations: receiving, by an analytics computing engine, a first remote control detail record (RCDR) of a remote control device that is communicatively coupled to a set-top box, the first RCDR including sensor data from one or more sensors of the remote control device, the first RCDR being generated in response to a first video stream provided by the set-top box, the sensor data including at least a frequency of keypresses of the remote control device; processing, by the analytics computing engine, the first RCDR to determine a classification of a user associated with the sensor data, the classification of the user including one or more demographic categories; determining, by the analytics computing engine, a second video stream based on the classification of the user; identifying, by the analytics computing engine, i) a subset of the sensor data based on the classification of the user, including the frequency of keypresses of the remote control device and ii) a threshold value associated with the frequency of keypresses of the remote control device; communicating, by the analytics computing engine, i) the second video stream to the set-top box and ii) instructions to at least one of the set-top box and the remote control device to collect the subset of the sensor data, including the frequency of keypresses of the remote control device that is above the threshold value; after communicating the instructions, receiving, by the analytics computing engine, an additional RCDR of the remote control device, the additional RCDR being generated in response to the second video stream provided by the set-top box, the additional RCDR including the subset of the sensor data, including the frequency of keypresses of the remote control device that is above the threshold value; processing, by the analytics computing engine, the second RCDR to determine a minimum interest level by the user with the second video stream based on the frequency of keypresses of the remote control device that is above the threshold value; and updating, by the analytics computing engine, a database record associated with the user based on the determined minimum interest level with the second video stream. 12. The system of claim 11 , wherein the sensor data of the first RCDR includes one or more of keypress selection data, keypress pressure data, temperature, the frequency of keypresses, and location data of the remote control relative to the set-top box. 13. The system of c

Assignees

Inventors

Classifications

  • Monitoring of user activity on external systems, e.g. Internet browsing · CPC title

  • Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title

  • User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205) · CPC title

  • Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device · CPC title

  • being end-user demographical data, e.g. age, family status or address (arrangements for identifying locations of users in broadcast systems H04H60/52) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10812853B2 cover?
Methods, systems, and computer programs encoded on computer storage medium, for receiving, by an analytics computing engine, a first remote control detail record (RCDR) of a remote control device that is communicatively coupled to a set-top box, the first RCDR including sensor data from one or more sensors of the remote control device, the RCDR being generated in response to a first video strea…
Who is the assignee on this patent?
At & T Ip I Lp, At&T Intellecutal Property I L P
What technology area does this patent fall under?
Primary CPC classification H04N21/42204. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 20 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).