SYSTEMS AND METHODS FOR PROVIDING REMOTE ACCESS TO INTERACTIVE MEDIA GUIDANCE APPLICATIONS
11 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing remote access to interactive media guidance applications are provided. In particular, the systems and methods for providing remote access to interactive media guidance applications provided herein generally relate to enhancing remote access capabilities by providing algorithms and techniques for managing and correcting disparities that may be found between program listings data used by the interactive media guidance application and the remote access server.
-
Citations
124 Claims
-
1-89. -89. (canceled)
-
90. A method for remotely accessing user equipment from a mobile user device having location positioning functionality, the method comprising:
-
receiving an action request from the mobile user device to schedule an action for a program to be performed by the user equipment, wherein the mobile user device utilizes first-location program information to generate the action request for the program, and the first-location program information is selected based, at least in part, on a location of the mobile user device at the time of the request; detecting, using program information received in the action request, a disparity between the first-location program information for the program and second-location program information for the program, wherein the second-location program information is selected based, at least in part, on a location of the user equipment on which the action is to be scheduled, and the location of the user equipment is different from the location of the mobile user device at the time of the request; in response to detecting the disparity, searching for alternate scheduling information for the program; and transmitting the alternate scheduling information to the user equipment for scheduling the action. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 119, 120, 121, 122, 123)
-
-
102. A system for remotely accessing user equipment from a mobile user device having location positioning functionality, the system comprising a processor configured to:
-
receive an action request from the mobile user device to schedule an action for a program to be performed by the user equipment, wherein the mobile user device utilizes first-location program information to generate the action request for the program, and the first-location program information is selected based, at least in part, on a location of the mobile user device at the time of the request; detect, using program information received in the action request, a disparity between the first-location program information for the program and second-location program information for the program, wherein the second-location program information is selected based, at least in part, on a location of the user equipment on which the action is to be scheduled, and the location of the user equipment is different from the location of the mobile user device; in response to detecting the disparity, search for alternate scheduling information for the program; and transmit the alternate scheduling information to the user equipment for scheduling the action. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118)
-
-
124. A method for remotely accessing user equipment from a mobile user device having location positioning functionality, the method comprising:
-
receiving, at a server remote from the mobile user device, an action request from the mobile user device to schedule an action for a program to be performed by the user equipment, wherein the mobile user device utilizes first-location program information to generate the action request for the program, and the first-location program information is selected based, at least in part, on a location of the mobile user device at the time of the request; transmitting the action request to the user equipment; receiving, from the user equipment, second program information for the program at the server, wherein the second-location program information is selected by the user equipment based, at least in part, on a location of the user equipment on which the action is to be scheduled, and the location of the user equipment is different from the location of the mobile user device at the time of the request; detecting, with the server, using program information received in the action request and using the second program information for the program received from the user equipment, a disparity between the first-location program information for the program and second-location program information for the program; in response to detecting the disparity, searching, with the server, for alternate scheduling information for the program; and transmitting the alternate scheduling information to the user equipment for scheduling the action.
-
Specification