# US 11,451,850 B2 · System and method for dynamically providing personalized television shows

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,451,850 B2
- Document ID: US11451850B2
- Status: Granted
- Kind: B2
- Application number: 17/352,407
- Filed: 2021-06-21
- Published: 2021-10-07
- Granted: 2022-09-20
- Earliest claimed: 2017-06-23
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Sarah Everett; Gregory W. Edwards; Marc Sullivan
- Web page: https://patentgrep.com/patent/US11451850B2

## CPC

- H04N 21/2668: 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)}
- H04N 21/25883: {being end-user demographical data, e.g. age, family status or address (arrangements for identifying locations of users in broadcast systems H04H60/52)}
- H04N 21/25891: {being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- H04N 21/42201: {biosensors, e.g. heat sensor for presence detection, EEG sensors or any limb activity sensors worn by the user (input arrangements for interaction with the human body based on nervous system activity detection G06F3/015)}
- H04N 21/42202: {environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes}
- H04N 21/44213: {Monitoring of end-user related data (arrangements for monitoring the users' behaviour or opinions in broadcast systems H04H60/33)}
- H04N 21/44226: {on social networks}
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Aspects of the subject disclosure may include, for example, a method that includes obtaining, by a processing system including a processor, a user profile for a user of a media service, and selecting, in accordance with the user profile, program components for inclusion in a media program to be presented via the media service. The method also includes generating the media program using the selected program components, and presenting the media program at equipment of the user. The method also includes obtaining sensor data associated with the user, and determining a user engagement level during presentation of the media program, based on the sensor data. The method further includes adjusting at least one of the program components responsive to the user engagement level, thereby generating a modified media program for presentation to the user. Other embodiments are disclosed.

## Claims

### Claim 1

A device 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 comprising:
presenting a presentable media program at equipment of a user, wherein the presentable media program includes program components that are selected based on a user profile of the user, and wherein the equipment of the user is located at a first premises of the user;
adjusting at least one of the program components during presentation of the presentable media program responsive to a determination of a user engagement level, thereby generating a modified media program for presentation to the user, the modified media program accordingly not available prior to the determination of the user engagement level, wherein the presentable media program comprises a sequence of scenes and a plurality of alternative scenes, and wherein the adjusting comprises substituting an alternative scene of the plurality of alternative scenes for an upcoming scene of the sequence of scenes, and wherein a duration of the modified media program is different from a duration of the presentable media program; and
presenting the presentable media program at second equipment of a second user, wherein the second equipment of the second user is located at a second premises of the second user,
wherein the user profile includes data regarding the user's: personal background, home city, occupation, relationships, likes, dislikes, and tolerance for strong language,
wherein the presentable media program includes a first voice profile of the user, a second voice profile of the user's family or friends, a logo of the user's favorite sports team, or any combination thereof, and
wherein the adjusting of the at least one of the program components is further responsive to an interpretation of a response of the user during the presenting of the presentable media program in accordance with information from a social media feed of the user, a report regarding an occurrence of an event, or a combination thereof.

### Claim 2 (depends on 1)

The device of claim 1, wherein the determination of the user engagement level is based on sensor data.

### Claim 3 (depends on 2)

The device of claim 2, wherein the sensor data comprises data transmitted by Internet of Things (IOT) sensors installed in an environment of the user.

### Claim 4 (depends on 2)

The device of claim 2, wherein the sensor data comprises a facial expression of the user during presentation of the presentable media program.

### Claim 5 (depends on 1)

The device of claim 1, wherein the user engagement level is determined in accordance with real-time biometric data of the user.

### Claim 6 (depends on 5)

The device of claim 5, wherein the user engagement level is determined based on a user pulse rate, a user blood pressure, a user respiration rate, or any combination thereof.

### Claim 7 (depends on 1)

The device of claim 1, wherein the adjusting is performed responsive to the user engagement level being outside a predetermined range.

### Claim 8 (depends on 1)

The device of claim 1, wherein the substituting is performed a plurality of times during presentation of the presentable media program.

### Claim 9 (depends on 1)

The device of claim 1, wherein the presentable media program is presented to a plurality of users at a premises, the user profile comprising a composite profile for the plurality of users.

### Claim 10 (depends on 1)

The device of claim 1, wherein the adjusting is performed responsive to a composite user engagement level for the user and the second user.

### Claim 11

A method comprising:
presenting, by a processing system including a processor, a presentable media program at equipment of a user, wherein the presentable media program includes program components that are based on a user profile of the user and wherein the equipment of the user is located at a first premises of the user;
determining, by the processing system, a user engagement level during presentation of the presentable media program;
adjusting, by the processing system, at least one of the program components during presentation of the presentable media program responsive to the user engagement level, thereby generating a modified media program for presentation to the user, the modified media program accordingly not available prior to the determining of the user engagement level, wherein the presentable media program comprises a sequence of scenes, wherein the adjusting comprises substituting an alternative scene for an upcoming scene of the sequence of scenes, and wherein a duration of the modified media program is different from a duration of the presentable media program; and
presenting, by the processing system, the presentable media program at second equipment of a second user, wherein the second equipment of the second user is located at a second premises of the second user,
wherein the user profile includes data regarding the user's: personal background, home city, occupation, relationships, likes, dislikes, and tolerance for strong language,
wherein the presentable media program includes a first voice profile of the user, a second voice profile of the user's family or friends, a logo of the user's favorite sports team, or any combination thereof, and
wherein the adjusting of the at least one of the program components is further responsive to an interpretation of a response of the user during the presenting of the presentable media program in accordance with information from a social media feed of the user, a report regarding an occurrence of an event, or a combination thereof.

### Claim 12 (depends on 11)

The method of claim 11, wherein the user engagement level is determined in accordance with real-time biometric data of the user.

### Claim 13 (depends on 11)

The method of claim 11, wherein the determining of the user engagement level is based on sensor data associated with the user.

### Claim 14 (depends on 13)

The method of claim 13, wherein the sensor data comprises a facial expression of the user during presentation of the presentable media program.

### Claim 15

A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
presenting a media program at equipment of a user, wherein the media program includes program components that are selected based on a user profile of the user, and wherein the equipment of the user is located at a first premises of the user;
adjusting at least one of the program components during presentation of the media program responsive to a determination of a user engagement level, thereby generating a modified media program for presentation to the user, the modified media program accordingly not available prior to the determination of the user engagement level, wherein the media program comprises a sequence of scenes, wherein the adjusting comprises substituting an alternative scene for an upcoming scene of the sequence of scenes, and wherein a duration of the modified media program is different from a duration of the media program; and
presenting the media program at second equipment of a second user, wherein the second equipment of the second user is located at a second premises of the second user,
wherein the user profile includes data regarding the user's: personal background, home city, occupation, relationships, likes, dislikes, and tolerance for strong language,
wherein the media program includes a first voice profile of the user, a second voice profile of the user's family or friends, a logo of the user's favorite sports team, or any combination thereof, and
wherein the adjusting of the at least one of the program components is further responsive to an interpretation of a response of the user during the presentation of the media program in accordance with information from a social media feed of the user, a report regarding an occurrence of an event, or a combination thereof.

### Claim 16 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the determination of the user engagement level is based on sensor data, wherein the sensor data comprises data transmitted by Internet of Things (IOT) sensors installed in an environment of the user, wherein the media program comprises a sequence of scenes and a plurality of alternative scenes, and wherein the adjusting comprises substituting an alternative scene of the plurality of alternative scenes for an upcoming scene of the sequence of scenes.

### Claim 17 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the media program is presented to a plurality of users at a premises, the user profile comprising a composite profile for the plurality of users, and wherein the sensor data comprises aggregated sensor data associated with each of the plurality of users.

### Claim 18 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the program components comprise backgrounds, characters, plot elements, spoken dialogue, music, props, product placements, or combinations thereof.

### Claim 19 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the duration of the modified media program is less than the duration of the media program, and wherein the operations further comprise:
presenting the modified media program at the second equipment of the second user.
