Methods, systems, and devices for bandwidth conservation
First Claim
Patent Images
1. A method to conserve bandwidth, comprising:
- monitoring by a presence detection application on a user device a user'"'"'s bandwidth consumption of a communication network;
wherein the presence detection application on the user device is configured to determine a presence of a user;
receiving by the presence detection application a historical pattern describing a top of an hour user inputs, the top of the hour user inputs corresponding to channel surfing on a television;
determining, by the presence detection application, that user inputs are to be received based on the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television;
wherein the presence detection application is configured to decide to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television when the user is consuming a movie that does not transition to advertisements, in which deciding to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television causes the presence detection application to refrain from indicating that the user is absent and to maintain the user'"'"'s bandwidth consumption.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are disclosed for conserving bandwidth. A user'"'"'s bandwidth consumption is monitored and compared to a threshold value. When the user'"'"'s bandwidth consumption equals or exceeds the threshold value, then behavior is incentivized that reduces the user'"'"'s bandwidth consumption.
147 Citations
19 Claims
-
1. A method to conserve bandwidth, comprising:
-
monitoring by a presence detection application on a user device a user'"'"'s bandwidth consumption of a communication network; wherein the presence detection application on the user device is configured to determine a presence of a user; receiving by the presence detection application a historical pattern describing a top of an hour user inputs, the top of the hour user inputs corresponding to channel surfing on a television; determining, by the presence detection application, that user inputs are to be received based on the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television; wherein the presence detection application is configured to decide to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television when the user is consuming a movie that does not transition to advertisements, in which deciding to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television causes the presence detection application to refrain from indicating that the user is absent and to maintain the user'"'"'s bandwidth consumption. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A user device, comprising:
-
a processor of the user device receiving inputs via a user interface; a memory comprising a program, the processor coupled to the memory to execute the program; the processor monitoring a user'"'"'s bandwidth consumption; the processor receiving a historical pattern describing a top of an hour user inputs, the top of the hour user inputs corresponding to channel surfing on a television; the processor determining that user inputs are to be received based on the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television; the processor deciding to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television when the user is consuming a movie that does not transition to advertisements, in which deciding to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television causes the processor to refrain from indicating that the user is absent and to maintain the user'"'"'s bandwidth consumption. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer program product, tangibly embodied on a non-transitory computer readable medium, the computer program product including instructions for causing a user device to execute a method for conserving bandwidth, comprising:
-
monitoring a user'"'"'s bandwidth consumption of a communication network; wherein a presence detection application on the user device is configured to determine a presence of a user; receiving a historical pattern describing a top of an hour user inputs, the top of the hour user inputs corresponding to channel surfing on a television; and determining that user inputs are to be received based on the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television; wherein the presence detection application is configured to decide to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television when the user is consuming a movie that does not transition to advertisements in which deciding to ignore the historical pattern describing the top of the hour user inputs corresponding to channel surfing on the television causes the presence detection application to refrain from indicating that the user is absent and to maintain the user'"'"'s bandwidth consumption. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification