WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2000059223) DATA STORAGE MANAGEMENT AND SCHEDULING SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2000/059223    International Application No.:    PCT/US2000/006473
Publication Date: 05.10.2000 International Filing Date: 09.03.2000
Chapter 2 Demand Filed:    03.08.2000    
IPC:
H04N 7/16 (2011.01)
Applicants: TIVO, INC. [US/US]; 2160 Gold Street, P.O. Box 2160, Alviso, CA 95002-2160 (US)
Inventors: BARTON, James, M.; (US).
BEACH, Brian; (US)
Agent: GLENN, Michael, A.; Glenn Patent Group, 3475 Edison Way, Suite L, Menlo Park, CA 94025 (US)
Priority Data:
60/127,178 30.03.1999 US
09/422,121 20.10.1999 US
Title (EN) DATA STORAGE MANAGEMENT AND SCHEDULING SYSTEM
(FR) SYSTEME DE PROGRAMMATION ET DE GESTION DES DONNEES
Abstract: front page image
(EN)A data storage management and scheduling system schedules the recording, storing, and deleting of television and Web page program material on a client system storage medium. The invention accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects which indicate when programs of interest are actually broadcast. A schedule of time versus available storage space is generated that is optimal for the viewer's explicit or derived preferred programs. The preferred programs include television broadcast programs and Universal Resource Locators (URLs). The viewer may request that certain programs be captured, which results in the highest possible priority for those programs, or express preferences using appartenances provided through the viewer interface. Preferences may additionally be inferred from viewing patterns. The invention correlates an input schedule that tracks the free and occupied time slots for each input source with a space schedule that tracks all currently recorded programs and the programs that have been scheduled to be recorded in the future, to schedule new programs to record and resolve recording conflicts. A program is recorded if at all times between when the recording would be initiated and when it expires, sufficient space is available to hold it. All scheduling conflicts are resolved as early as possible. A background scheduler schedules each preferred program in turn until the list of preferred programs is exhausted or no further opportunity to record is available.
(FR)Ce système de programmation et de gestion des données ordonnance l'enregistrement, la mémorisation et la suppression de matériaux ou sujets d'émission de télévision ou de page Web dans un support de stockage de système client. Le système accepte comme entrée une liste classée par ordre des priorités de préférence de rubriques d'émissions comparée à une base de données d'objets guide d'émissions indiquant le moment où les émissions en question sont réellement diffusées. Un horaire d'émission confronté à l'espace de stockage disponible est produit correspondant de façon optimale aux émissions préférées du spectateur, explicites ou dérivées. Les émissions préférées comportent les programmes de diffusion télévisuels et des localisateurs de ressources universels (URL). Le spectateur peut demander la capture de certaines émissions, ce qui se solde par l'attribution du degré de priorité le plus élevé possible à celles-ci, ou faire connaître ses préférences à l'aide d'éléments annexes fournis par l'interface spectateur. Les préférences peuvent, de plus, être inférées à partir de configurations d'émissions. Le système met en corrélation un horaire en entrée, qui recherche les créneaux temporels libres et occupés pour chaque source d'entrée, et un schéma spatial recherchant toutes les émissions en cours d'enregistrement et celles dont l'enregistrement est prévu ultérieurement et ce, pour planifier de nouvelles émissions à enregistrer et résoudre les conflits d'enregistrement. Une émission est enregistrée si, à chaque fois que l'enregistrement doit être commencé et qu'il s'achève, l'espace est suffisant pour le contenir. Tous les conflits d'enregistrement sont résolus le plus tôt possible. Un programmateur non prioritaire planifie chaque émission préférée à son tour jusqu'à ce que la liste des émissions préférées soit épuisée ou qu'il ne se présente pas d'autre occasion d'enregistrement.
Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, UZ, VN, YU, ZA, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)