Digital video recorder program to mobile device
First Claim
Patent Images
1. A method comprising:
- receiving, by a customer premises equipment, a request to record a program in relation to a digital video recorder (DVR) service;
recording, by the customer premises equipment, the program based on the request;
storing, by the customer premises equipment, the program in a video and audio compression codec format that is incompatible with a mobile device;
receiving, via a user interface, a user preference configured by a user of a DVR program to mobile device service;
storing the user preference that causes an automatic invocation of the DVR program to mobile device service, wherein the DVR program to mobile device service includes a downloading or a streaming of the program from a network device to the mobile device, wherein the user preference indicates a time of day and a location that the mobile device is to receive the program, and wherein the time of day indicates a time window comprising a start time and an end time during which the program can begin to be received by the mobile device;
detecting when the user preference is satisfied in relation to the mobile device, subsequent to the storing of the user preference;
receiving, by the network device, a DVR request for the program in response to the detecting;
selecting the program in response to receiving the DVR request;
selecting a video and audio compression codec format that is compatible with the mobile device;
transcoding the program to the video and audio compression codec format that is compatible with the mobile device; and
downloading or streaming, by the network device, the transcoded program to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, device, and storage medium to provide programs, recorded and stored in relation to a digital video recorder (DVR) service, to a mobile device. A mobile device includes a mobile DVR application that provides for the automatic downloading or streaming of the programs. A network device provides transcoding of the programs to a format compatible with the mobile device. The mobile DVR application allows the user to set preferences pertaining to the invocation and delivery of the programs.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a customer premises equipment, a request to record a program in relation to a digital video recorder (DVR) service; recording, by the customer premises equipment, the program based on the request; storing, by the customer premises equipment, the program in a video and audio compression codec format that is incompatible with a mobile device; receiving, via a user interface, a user preference configured by a user of a DVR program to mobile device service; storing the user preference that causes an automatic invocation of the DVR program to mobile device service, wherein the DVR program to mobile device service includes a downloading or a streaming of the program from a network device to the mobile device, wherein the user preference indicates a time of day and a location that the mobile device is to receive the program, and wherein the time of day indicates a time window comprising a start time and an end time during which the program can begin to be received by the mobile device; detecting when the user preference is satisfied in relation to the mobile device, subsequent to the storing of the user preference; receiving, by the network device, a DVR request for the program in response to the detecting; selecting the program in response to receiving the DVR request; selecting a video and audio compression codec format that is compatible with the mobile device; transcoding the program to the video and audio compression codec format that is compatible with the mobile device; and downloading or streaming, by the network device, the transcoded program to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory storage medium storing instructions executable by a processor of a device, wherein the instructions comprise instructions to:
-
provide a user interface that allows a user to record a program in relation to a digital video recorder (DVR) service provided by a customer premises equipment; receive a request to record the program via the user interface; record the program in a video and audio compression codec format that is incompatible with a mobile device; receive a user preference configured by the user of a DVR program to mobile device service; store the user preference that causes an automatic invocation of the DVR program to mobile device service, wherein the DVR program to mobile device service includes a downloading or a streaming of the program from a network device to the mobile device, wherein the user preference indicates a time of day and a location that the mobile device is to receive the program and whether the program is to be downloaded or streamed, and wherein the time of day indicates a time window comprising a start time and an end time during which the program can begin to be received by the mobile device; detect when the user preference is satisfied subsequent to the user preference being stored; transmit a DVR request to the network device for the program in response to a detection that the user preference is satisfied; and receive the program from the network device in response to a transmission of the DVR request, wherein the program is in a video and audio compression codec format that is compatible with the mobile device. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
a communication interface; a memory, wherein the memory stores instructions; and a processor, wherein the processor executes the instructions to; provide a user interface that allows a user to record a program in relation to a digital video recorder (DVR) service; receive a request to record the program via the user interface; record the program in a video and audio compression codec format that is incompatible with a mobile device; receive a user preference configured by the user of a DVR program to mobile device service; store the user preference that causes an automatic invocation of the DVR program to mobile device service, wherein the DVR program to mobile device service includes a downloading or a streaming of the program from a network device to the mobile device, wherein the user preference indicates a time of day and a location that the mobile device is to receive the program and whether the program is to be downloaded or streamed, and wherein the time of day indicates a time window comprising a start time and an end time during which the program can begin to be received by the mobile device; detect when the user preference is satisfied subsequent to the user preference being stored; transmit, via the communication interface, a DVR request to the network device for the program in response to the detection that the user preference is satisfied; and receive, via the communication interface, the program from the network device in response to a transmission of the DVR request, wherein the program is in a video and audio compression codec format that is compatible with the mobile device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification