Patent ID: 8892675

Claim:
A method executable by a communication server to provide remote access to segments of a television program, the method comprising: receiving the television program, and storing a first copy of the television program at the communication server; receiving, by the communication server, first information specifying a beginning and an end of a first segment of the television program from a first communication device, wherein the first information is defined by a user of the first communication device viewing a second copy of the television program received by the first communication device, wherein the television program is received via a television broadcast received by both the communication server and the first communication device; subsequently receiving, by the communication server, a first request for access to the first segment defined by the user of the first communication device, wherein the first request is received from a second communication device; and in response to the first request, extracting the first segment of the television program from the first copy of the television program stored by the communication server and forwarding the extracted first segment of the television program to the second communication device.