The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 25, 2015
Filed:
Dec. 18, 2008
Jack Jianxiu Hao, Lexington, MA (US);
Fenglin Yin, Lexington, MA (US);
Zhiying Jin, Lexington, MA (US);
Wenjie Liu, Waltham, MA (US);
Juhong Liu, Sudbury, MA (US);
Andrew Roberto Turner, Belmont, MA (US);
Jack Jianxiu Hao, Lexington, MA (US);
Fenglin Yin, Lexington, MA (US);
Zhiying Jin, Lexington, MA (US);
Wenjie Liu, Waltham, MA (US);
Juhong Liu, Sudbury, MA (US);
Andrew Roberto Turner, Belmont, MA (US);
Verizon Patent and Licensing Inc., Basking Ridge, NJ (US);
Abstract
This disclosure details the implementation of methods, systems and computer program products for local DVR scheduling conflict management (hereinafter, 'SCM'). SCM systems allow for automatic organization, prioritization, and conflict resolution for multiple scheduled recording specifications. Conflicting scheduled recordings may be re-organized based on single-stage and/or multi-stage conflict resolution procedures. Embodiments of SCM systems may also implement weighted conflict resolution, wherein user preferences and/or prioritizations may be assigned to scheduled recordings and considered in the re-organization of conflicting recordings. In one embodiment, a method is disclosed, comprising: receiving a new scheduled recording instruction comprising at least a new program identifier and a new time; comparing the new scheduled recording instruction to an existing recording schedule to determine if a recording conflict exists; performing a conflict resolution for an existing conflict to yield a new recording schedule; and storing the new recording schedule in a scheduling database.