# US 10,771,841 B2 · Disposition of video alerts and integration of a mobile device into a local service domain

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

- Number: US 10,771,841 B2
- Document ID: US10771841B2
- Status: Granted
- Kind: B2
- Application number: 16/565,797
- Filed: 2019-09-10
- Published: 2020-02-20
- Granted: 2020-09-08
- Earliest claimed: 2010-02-16
- Assignees: Comcast Cable Communcations, LLC
- Applicants: Comcast Cable Communications, LLC
- Inventors: Michael Connelly; Hari Venkatram Pedaprolu
- Web page: https://patentgrep.com/patent/US10771841B2

## CPC

- H04N 21/43615: {Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805)}
- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- H04N 21/433: Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N 21/43637: {involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11] (arrangements for wireless networking or broadcasting of information in indoor or near-field type systems H04B10/114)}
- H04N 21/4755: {for defining user preferences, e.g. favourite actors or genre (retrieval personalisation and generation of user profiles for the retrieval of video data G06F16/739; user profiles in network data switching protocols H04L67/306)}
- H04N 21/4882: {for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895)}
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A handset or other end device in a local service domain receives video service notifications. The video service notifications can provide information to a user of the end device about a video service (e.g., a television program or a movie) available within a local network. The video service notification can include a request for a response to the notification, with the request having a corresponding URI or other type of link to cause a desired action (e.g., to commence recording or playing content associated with a particular video service). A mobile device configurable for direct communication in a wide area wireless network can join a local service domain and receive services through a gateway of that local service domain.

## Claims

### Claim 1

An apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive data indicating a content type and a user;
receive, via an external network, an indication that content associated with the content type is available to a first user device in communication with the apparatus, wherein the first user device is:
in communication with the apparatus via a network local to a premises, and in communication with the apparatus via a first communication protocol;
determine that a second user device, associated with the user, has entered a wireless range of the apparatus, wherein the second user device is in communication with the apparatus via a second communication protocol; and
after the determining that the second user device has entered the wireless range of the apparatus, send, by the apparatus and to the second user device, a notification for output for the user that the content is available at the first user device.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the content type comprises a movie rating.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
receive, from a service provider, the content; and
send, to the first user device, the content.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
receive, from the service provider, the indication.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the notification comprises a uniform resource identifier (URI) for controlling the first user device, and wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
send, to the first user device and after receiving a user selection of the URI, a message.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the second user device comprises a wireless mobile device.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
receive, after the notification and from the first user device, a command; and
control the second user device in accordance with the command.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
send, to a third user device and via the network, the notification; and
send, to the third user device and after a message received from the first user device, an indication that the notification is deleted.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the second communication protocol comprises a digital enhanced cordless telecommunications (DECT) protocol.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the second user device comprises a DECT handset.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
receive, from the second user device, a response to the notification; and
send, to the first user device, an instruction to record the content.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the notification comprises an indication that the first user device has recorded the content while the second user device is outside the wireless range of the apparatus.

### Claim 13

A system comprising:
an apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive data indicating a content type and a user;
receive, via an external network, an indication that content associated with the content type is available to a first user device in communication with the apparatus, wherein the first user device is:
in communication with the apparatus via a network local to a premises, and
in communication with the apparatus via a first communication protocol;
determine that a second user device, associated with the user, has entered a wireless range of the apparatus, wherein the second user device is in communication with the apparatus via a second communication protocol; and
after the determining that the second user device has entered the wireless range of the apparatus, send, by the apparatus and to the second user device, a notification for output for the user that the content is available at the first user device; and
a computing device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors of the computing device, cause the computing device to send the data indicating the content type and the user.

### Claim 14 (depends on 13)

The system of claim 13, wherein the content type comprises a movie rating.

### Claim 15 (depends on 13)

The system of claim 13, wherein the instructions stored in the memory of the apparatus, when executed by the one or more processors of the apparatus, further cause the apparatus to:
receive, from a service provider, the content; and
send, to the first user device, the content.

### Claim 16 (depends on 15)

The system of claim 15, wherein the instructions stored in the memory of the apparatus, when executed by the one or more processors of the apparatus, further cause the apparatus to:
receive, from the service provider, the indication.

### Claim 17 (depends on 13)

The system of claim 13, wherein the notification comprises a uniform resource identifier (URI) for controlling the first user device, and wherein the instructions stored in the memory of the apparatus, when executed by the one or more processors of the apparatus, further cause the apparatus to:
send, to the first user device and after receiving a user selection of the URI, a message.

### Claim 18 (depends on 13)

The system of claim 13, wherein the second user device comprises a wireless mobile device.

### Claim 19 (depends on 13)

The system of claim 13, wherein the instructions stored in the memory of the apparatus, when executed by the one or more processors of the apparatus, further cause the apparatus to: receive, after the notification and from the first user device, a command; and
control the second user device in accordance with the command.

### Claim 20 (depends on 13)

The system of claim 13, wherein the instructions stored in the memory of the apparatus, when executed by the one or more processors of the apparatus, further cause the apparatus to:
send, to a third user device and via the network, the notification; and
send, to the third user device and after a message received from the first user device, an indication that the notification is deleted.

### Claim 21 (depends on 13)

The system of claim 13, wherein the second communication protocol comprises a digital enhanced cordless telecommunications (DECT) protocol.

### Claim 22 (depends on 21)

The system of claim 21, wherein the second user device comprises a DECT handset.

### Claim 23 (depends on 13)

The system of claim 13, wherein the instructions stored in the memory of the apparatus, when executed by the one or more processors of the apparatus, further cause the apparatus to:
receive, from the second user device, a response to the notification; and
send, to the first user device, an instruction to record the content.

### Claim 24 (depends on 13)

The system of claim 13, wherein the notification comprises an indication that the first user device has recorded the content while the second user device is outside the wireless range of the apparatus.

### Claim 25

A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause:
receiving data indicating a content type and a user;
receiving, via an external network, an indication that content associated with the content type is available to a first user device in communication with a gateway device, wherein the first user device is:
in communication with the gateway device via a network local to a premises, and
in communication with the gateway device via a first communication protocol;
determining that a second user device, associated with the user, has entered a wireless range of the gateway device, wherein the second user device is in communication with the gateway device via a second communication protocol; and
after the determining that the second user device has entered the wireless range of the gateway device, sending, by the gateway device and to the second user device, a notification for output for the user that the content is available at the first user device.

### Claim 26 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the content type comprises a movie rating.

### Claim 27 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the computer-executable instructions further cause:
receiving, from a service provider, the content; and
sending, to the first user device, the content.

### Claim 28 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the computer-executable instructions further cause:
receiving, from the service provider, the indication.

### Claim 29 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the notification comprises a uniform resource identifier (URI) for controlling the first user device, and wherein the computer-executable instructions further cause:
sending, to the first user device and after receiving a user selection of the URI, a message.

### Claim 30 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the second user device comprises a wireless mobile device.

### Claim 31 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the computer-executable instructions further cause:
receiving, after the notification and from the first user device, a command; and
controlling the second user device in accordance with the command.

### Claim 32 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the computer-executable instructions further cause:
sending, to a third user device and via the network, the notification; and
sending, to the third user device and after a message received from the first user device, an indication that the notification is deleted.

### Claim 33 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the second communication protocol comprises a digital enhanced cordless telecommunications (DECT) protocol.

### Claim 34 (depends on 33)

The non-transitory computer-readable medium of claim 33, wherein the second user device comprises a DECT handset.

### Claim 35 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the computer-executable instructions further cause:
receiving, from the second user device, a response to the notification; and
sending, to the first user device, an instruction to record the content.

### Claim 36 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the notification comprises an indication that the first user device has recorded the content while the second user device is outside the wireless range of the gateway device.
