Resolution of tuner conflicts
AssigneeVerizon Patent and Licensing Inc.
InventorsEnrique Ruiz-Velasco, Japan A. Mehta, Venkata S. Adimatyam
Life of this patent
Estimating the term…
Abstract
Method, device, and storage medium to identify that a resource conflict exists pertaining to tuners of a device that tune to programs; notify a user that the resource conflict exists; receive a request to release a tuner; release the tuner in response to the request; determine whether a program offer is to be made; and provide the program offer in response to determining that the program offer is to be made.
Claims21
A method comprising:
- identifying, by a device, that a resource conflict exists pertaining to tuners that tune to programs;
- notifying, by the device, a user that the resource conflict exists;
- receiving, by the device, a request to release a tuner;
- releasing, by the device, the tuner in response to the request;
- storing tuner release information that includes information pertaining to a user for which the tuner was released, a date and time the tuner was released, and a program associated with the tuner that was released;
- determining, by the device, whether a program offer is to be made in response to the releasing;
- providing, by the device, the program offer in response to determining that the program offer is to be made, wherein the program offer includes at least one program that does not use the tuners;
- and
- using the tuner release information to select a user for requesting a release of a tuner in response to a subsequent resource conflict.
A device comprising:
- tuners capable of tuning to programs;
- a communication interface;
- a memory that stores instructions;
- and
- a processor to execute the instructions to:
- identify that a resource conflict exists pertaining to the tuners;
- notify, via the communication interface, a user that the resource conflict exists;
- receive, via the communication interface, a request to release a tuner;
- release the tuner in response to the request;
- store tuner release information that includes information pertaining to a user for which the tuner was released, a date and time the tuner was released, and a program associated with the tuner that was released;
- determine whether a program offer is to be made in response to the release of the tuner;
- transmit, via the communication interface and to a user device, the program offer in response to a determination that the program offer is to be made, wherein the program offer includes at least one program that does not use the tuners and the at least one program can be consumed immediately;
- and
- use the tuner release information to select a user for requesting a release of a tuner in response to a subsequent resource conflict.
A non-transitory storage medium storing instructions executable by a device, wherein the instructions comprise instructions to:
- identify that a resource conflict exists pertaining to tuners of the device that tune to programs;
- notify a user that the resource conflict exists;
- receive a request to release a tuner;
- release the tuner in response to the request, wherein each of the tuners are used;
- store tuner release information that includes information pertaining to a user for which the tuner was released, a date and time the tuner was released, and a program associated with the tuner that was released;
- determine whether a program offer is to be made in response to the release of the tuner;
- provide the program offer in response to determining that the program offer is to be made, wherein the program offer includes at least one program that does not use the tuners and the at least one program can be consumed immediately;
- and
- use the tuner release information to select a user for requesting a release of a tuner in response to a subsequent resource conflict.
A method comprising:
- identifying, by a device, that a resource conflict exists pertaining to tuners that tune to programs;
- notifying, by the device, a user that the resource conflict exists;
- receiving, by the device, a request to release a tuner;
- releasing, by the device, the tuner in response to the request;
- storing tuner release information that includes information pertaining to a user for which the tuner was released, a date and time the tuner was released, and a program associated with the tuner that was released;
- determining, by the device, whether a program offer is to be made;
- providing, by the device, the program offer in response to determining that the program offer is to be made;
- and
- using the tuner release information to select a user for requesting a release of a tuner in response to a subsequent resource conflict.
Dependencies are inferred from the claim text.