A method implemented on a computing device by a processor for determining whether television programs are part of a same program series, the steps of said method comprising: identifying, by the processor of the computing device,a first television program selected to be recorded, wherein the first television program has a first television program title and a first unique identifier associated therewith; identifying, by the processor of the computing device, a second television program in a program guide, wherein the second television program has a second television program title and a second unique identifier associated therewith; comparing, by the processor of the computing device, the first unique identifier associated with the first television program to the second unique identifier associated with the second television program; when the first unique identifier matches the second unique identifier, identifying, by the processor of the computing device, the second television program as part of a same series (708, 710); when the first unique identifier or the second unique identifier is null or incomplete, comparing, by the processor of the computing device, the first television program title associated with the first television program to the second television program title associated with the second television program (704, 714); when the first television program title and the second television program title match, identifying, by the processor of the computing device, the second television program as part of the same series (716, 710); and scheduling, by the processor of the computing device, the second television program to be recorded if the second television program is identified as part of the same series. identifying, by the processor of the computing device,a first television program selected to be recorded, wherein the first television program has a first television program title and a first unique identifier associated therewith; identifying, by the processor of the computing device, a second television program in a program guide, wherein the second television program has a second television program title and a second unique identifier associated therewith; comparing, by the processor of the computing device, the first unique identifier associated with the first television program to the second unique identifier associated with the second television program; when the first unique identifier matches the second unique identifier, identifying, by the processor of the computing device, the second television program as part of a same series (708, 710); when the first unique identifier or the second unique identifier is null or incomplete, comparing, by the processor of the computing device, the first television program title associated with the first television program to the second television program title associated with the second television program (704, 714); when the first television program title and the second television program title match, identifying, by the processor of the computing device, the second television program as part of the same series (716, 710); and scheduling, by the processor of the computing device, the second television program to be recorded if the second television program is identified as part of the same series.