Transferring a broadcast transmission to a remote device
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- determine that a remote device has moved outside of a pre-defined area associated with a digital video recorder (DVR), wherein the determining is performed by the DVR;
transmit program data from the DVR to the remote device while the remote device remains outside of the pre-defined area;
determine that another device has moved outside the pre-defined area; and
transmit the program data from the DVR to the other device while the other device is outside the pre-defined area and the remote device is inside the pre-defined area, wherein the remote device has not left the pre-defined area while the other device has moved outside the pre- defined area;
determine that the other device has returned to the pre-defined area; and
cease the transmission of the program data to the other device based on determining that the other device has returned to the pre-defined area; and
determine that a user has left the pre-defined area based on the another device having left the pre-defined area while the remote device is within the pre-defined area, wherein;
the DVR stores a relationship between the another device and the remote device;
the other device is at least one of a RFID tag, a key fob, an infrared receiver and transmitter, and a local wireless radio receiver and transmitter; and
the program data is streamed to the remote device for real-time viewing without storing the program data in the remote device.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is described that includes determining that a remote device has moved outside of a pre-defined area associated with a digital video recorder (DVR), and transmitting program data from the DVR to the remote device while the remote device remains outside of the pre-defined area. Another approach includes a digital video recorder (DVR) having a memory and a processor. The DVR operates to: receive an incoming transmission signal; transmit a selected program to a primary display device; determine that a remote device has moved outside of a pre-defined area; and transmit program data corresponding to the selected program to the remote device while the remote device remains outside of the pre-defined area.
25 Citations
22 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
determine that a remote device has moved outside of a pre-defined area associated with a digital video recorder (DVR), wherein the determining is performed by the DVR; transmit program data from the DVR to the remote device while the remote device remains outside of the pre-defined area; determine that another device has moved outside the pre-defined area; and transmit the program data from the DVR to the other device while the other device is outside the pre-defined area and the remote device is inside the pre-defined area, wherein the remote device has not left the pre-defined area while the other device has moved outside the pre- defined area; determine that the other device has returned to the pre-defined area; and cease the transmission of the program data to the other device based on determining that the other device has returned to the pre-defined area; and determine that a user has left the pre-defined area based on the another device having left the pre-defined area while the remote device is within the pre-defined area, wherein; the DVR stores a relationship between the another device and the remote device; the other device is at least one of a RFID tag, a key fob, an infrared receiver and transmitter, and a local wireless radio receiver and transmitter; and the program data is streamed to the remote device for real-time viewing without storing the program data in the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
providing a computing infrastructure that operates to; receive an incoming transmission signal at a digital video recorder (DVR); transmit a selected program from the DVR to a primary display device; determine that a remote device has moved outside of a pre-defined area associated with one of the DVR and the primary display device, wherein the determining is performed by the DVR; transmit program data from the DVR to the remote device while the remote device remains outside of the pre-defined area; and cease transmitting the program data to the remote device when the DVR determines that the remote device has moved back inside the pre-defined area; determine that another device has moved outside the pre-defined area; and transmit the program data from the DVR to the other device while the other device is outside the pre-defined area and the remote device is inside the pre-defined area, wherein the remote device has not left the pre-defined area while the other device has moved outside the pre-defined area; determine that the other device has returned to the pre-defined area; cease the transmission of the program data to the other device based on determining that the other device has returned to the pre-defined area; and determine that a user has left the pre-defined area based on the another device having left the pre-defined area while the remote device is within the pre-defined area, wherein; the DVR stores a relationship between the another device and the remote device; the other device is at least one of a RFID tag, a key fob, an infrared receiver and transmitter, and a local wireless radio receiver and transmitter; and the program data is streamed to the remote device for real-time viewing without storing the program data in the remote device; the program data transmitted to the remote device corresponds to the selected program that is transmitted to the primary display device; the determining that the remote device has moved outside of the pre-defined area comprises one of;
transmitting a locating signal from the DVR to the remote device and awaiting a return signal from the remote device; and
comparing GPS location data of the remote device to data defining the pre-defined area; andthe transmitting the program data from the DVR to the remote device comprises one of;
transmitting the program data directly from the DVR to the remote device wirelessly; and
transmitting the program data from the DVR to a wireless transmitter in a local area network (LAN) to which the DVR is connected.
-
-
15. A system, comprising:
-
a digital video recorder (DVR) comprising a memory and a processor, wherein the DVR operates to; receive an incoming transmission signal; transmit a selected program to a primary display device; determine that a remote device has moved outside of a pre-defined area; transmit program data corresponding to the selected program to the remote device while the remote device remains outside of the pre-defined area; determine that the remote device has moved into the pre-defined area based on receiving a message from the remote device; transmit the program data to the primary display device; determine that another device has moved outside the pre-defined area; transmit the program data from the DVR to the other device while the other device is outside the pre-defined area and the remote device is inside the pre-defined area, wherein the remote device has not left the pre-defined area while the other device has moved outside the pre-defined area; determine that the other device has returned to the pre-defined area; cease the transmission of the program data to the other device based on determining that the other device has returned to the pre-defined area; and determine that a user has left the pre-defined area based on the another device having left the pre-defined area while the remote device is within the pre-defined area, wherein; the DVR stores a relationship between the another device and the remote device; the other device is at least one of a RFID tag, a key fob, an infrared receiver and transmitter, and a local wireless radio receiver and transmitter; and the program data is streamed to the remote device for real-time viewing without storing the program data in the remote device. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable storage memory having readable program code embodied in the storage memory, the computer program product includes at least one component operable to:
-
receive an incoming transmission signal; transmit a selected program to a primary display device; determine that a remote device has moved outside of a pre-defined area; transmit program data corresponding to the selected program to the remote device while the remote device remains outside of the pre-defined area; determine that the remote device has moved into the pre-defined area and another device has moved outside the pre-defined area; transmit the program data to the remote device while the remote device remains inside the pre-defined area; determine that a user has left the pre-defined area based on the another device having left the pre-defined area while the remote device is within the pre-defined area wherein; the DVR stores a relationship between the another device and the remote device; the another device is at least one of a RFID tag, a key fob, an infrared receiver and transmitter, and a local wireless radio receiver and transmitter; and the program data is streamed to the remote device for real-time viewing without storing the program data in the remote device.
-
-
22. A computer system for controlling a digital video recorder (DVR), the system comprising:
-
a CPU, a computer readable memory, and a computer readable storage medium; first program instructions to receive an incoming transmission signal; second program instructions to transmit a selected program to a primary display device; third program instructions, to determine that a remote device has moved outside of a pre-defined area, wherein the determining is performed by the DVR; and fourth program instructions to transmit program data corresponding to the selected program to the remote device while the remote device remains outside of the pre-defined area; fifth program instructions to determine that a user has left the pre-defined area based on the another device having left the pre-defined area while the remote device is within the pre- defined area, wherein; the DVR stores a relationship between the another device and the remote device; the another device is at least one of a RFID tag, a key fob. an infrared receiver and transmitter, and a local wireless radio receiver and transmitter; the program data is streamed to the remote device for real-time viewing without storing the program data in the remote device; and the first, second, third, fourth, and fifth program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
-
Specification