# US 12,113,874 B2 · Internet data usage optimization using computer vision

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

- Number: US 12,113,874 B2
- Document ID: US12113874B2
- Status: Granted
- Kind: B2
- Application number: 17/686,667
- Filed: 2022-03-04
- Published: 2023-09-07
- Granted: 2024-10-08
- Earliest claimed: 2022-03-04
- Assignees: DISH Network Technologies India Private Limited
- Applicants: Dish Network Technologies India Private Limited
- Inventors: Arun Pulasseri Kalam
- Web page: https://patentgrep.com/patent/US12113874B2

## CPC

- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04L 47/80: Actions related to the user profile or the type of traffic
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system and method for controlling consumption of data, the system including a data consumption device, an acquisition device and a back-end server. Information relating to a user is acquired, and an assessment whether the user is in a predetermined physical state is made. In response to assessing that the user is in the predetermined physical state, a signal is transmitted to reduce the data consumed by the data consuming device.

## Claims

### Claim 1

A method for controlling data consumed by a data consuming device, the method comprising:
checking whether the data consuming device is consuming data via a connection to a network; and
in response to determining that the data consuming device is consuming the data via the connection to the network:
acquiring first information about at least one physical attribute of a user;
assessing whether the user is in a predetermined physical state using the first information about the at least one physical attribute; and
transmitting a signal to reduce the data consumed by the data consuming device in response to assessing that the user is in the predetermined physical state,
wherein when the user is assessed not to be in the predetermined physical state based on the first information, the method further comprises:
acquiring second information relating to the user;
assessing whether the user is in the predetermined physical state using the second information relating to the user; and
transmitting a signal to reduce the data consumed by the data consuming device in response to assessing that the user is in the predetermined physical state,
wherein the second information is a different type of information from the first information, and
wherein assessing whether the user is in the predetermined physical state includes confirming that the user is in the predetermined physical state for at least a predetermined amount of time before transmitting the signal to reduce data consumed by the data consuming device.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising transmitting the first information to a back-end server, wherein the back-end server performs the step of assessing whether the user is in the predetermined physical state.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the first information is acquired by a camera.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the predetermined physical state is a sleeping state.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the data consumed by the data consuming device includes streaming of media and the signal to reduce data includes a signal to pause the streaming of media.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising transmitting a signal to record a program that is currently streaming.

### Claim 7 (depends on 1)

The method according to claim 1, further comprising transmitting that the user is in the predetermined physical state to a device capable of acquiring the information relating to the user.

### Claim 8

A system for controlling data consumption, comprising:
a back-end server connected to a network, the back-end server providing data to a data consuming device via the network;
wherein the back-end server comprises a processor configured to:
receive, via the network, first information about at least one physical attribute of a user that is acquired by an acquisition device;
assess the first information about the at least one physical attribute of the user to determine whether the user is in a predetermined physical state; and
in response to determining that the user is in the predetermined physical state, transmit a signal, via the network, to reduce data consumed by the data consuming device,
wherein when the user is determined not to be in the predetermined physical state based on the first information, the processor of the back-end server is further configured to:
receive second information relating to the user, wherein the second information is a different type of information from the first information;
assess the second information to determine whether the user is in the predetermined physical state using the second information; and
in response to determining that the user is in the predetermined physical state, transmit a signal, via the network, to reduce data consumed by the data consuming device,
wherein determining that the user is in the predetermined physical state includes confirming that the user is in the predetermined physical state for at least a predetermined amount of time before transmitting the signal to reduce data consumed by the data consuming device.

### Claim 9

A system for controlling data consumption, comprising:
a data consuming device comprising a first processor; and
an acquisition device that comprises a second processor configured to:
acquire first information about at least one physical attribute of a user; and
transmit the first information to the data consuming device;
wherein the first processor of the data consuming device is configured to:
assess the first information and, based on the first information, determine whether the user is in a predetermined physical state; and
in response to determining that the user is in the predetermined physical state, reduce data consumption by the data consuming device; and
when the user is determined not to be in the predetermined physical state based on the first information:
acquire second information relating to the user;
assess the second information and, based on the second information, determine whether the user is in the predetermined physical state,
wherein the second information is a different type of information from the first information, and
wherein determining whether the user is in the predetermined physical state includes confirming that the user is in the predetermined physical state for at least a predetermined amount of time before transmitting the signal to reduce data consumed by the data consuming device.

### Claim 10 (depends on 9)

The system according to claim 9, wherein the acquisition device is a camera.

### Claim 11 (depends on 10)

The system according to claim 10, wherein the camera is provided within a cellular telephone.

### Claim 12 (depends on 10)

The system according to claim 10, wherein the camera is mounted on or provided within the data consuming device.

### Claim 13 (depends on 9)

The system according to claim 9, wherein the acquisition device is a LIDAR.

### Claim 14 (depends on 9)

The system according to claim 9, wherein the acquisition device is a wearable device.

### Claim 15 (depends on 9)

The system according to claim 9, wherein the data consuming device is a television.

### Claim 16 (depends on 9)

The system according to claim 9, further comprising a digital video recorder.

### Claim 17 (depends on 16)

The system according to claim 16, wherein the digital video recorder is configured to record a program when the user is in the predetermined physical state.

### Claim 18 (depends on 9)

The system according to claim 9, wherein the acquisition device further comprises a memory, and the acquisition device stores the assessment of the predetermined physical state in the memory.

### Claim 19 (depends on 8)

The system according to claim 8, wherein the data consumed by the data consuming device includes streaming of media and the signal to reduce data includes a signal to pause the streaming of media.

### Claim 20 (depends on 8)

The system according to claim 8, wherein in response to determining that the user is in the predetermined physical state, the processor is further configured to transmit a signal to record a program that is currently streaming.
