FreshPatents.com Logo
stats FreshPatents Stats
n/a views for this patent on FreshPatents.com
Updated: November 16 2014
newTOP 200 Companies filing patents this week


    Free Services  

  • MONITOR KEYWORDS
  • Enter keywords & we'll notify you when a new patent matches your request (weekly update).

  • ORGANIZER
  • Save & organize patents so you can view them later.

  • RSS rss
  • Create custom RSS feeds. Track keywords without receiving email.

  • ARCHIVE
  • View the last few months of your Keyword emails.

  • COMPANY DIRECTORY
  • Patents sorted by company.

Follow us on Twitter
twitter icon@FreshPatents

System and method for quality marking of a recording

last patentdownload pdfdownload imgimage previewnext patent

20120288258 patent thumbnailZoom

System and method for quality marking of a recording


Systems and methods for identifying a recorded video program are provided. The method may include recording a video and identifying the video as lacking desirable recording attributes. A future occurrence of a transmission of the video may be automatically selected in response to the identification of the video as lacking desirable recording properties. The future occurrence of the transmission of the video may be automatically re-recorded.

Browse recent Rovi Guides, Inc. patents - Santa Clara, CA, US
Inventor: Michael D. Ellis
USPTO Applicaton #: #20120288258 - Class: 386296 (USPTO) - 11/15/12 - Class 386 


view organizer monitor keywords


The Patent Description & Claims data below is from USPTO Patent Application 20120288258, System and method for quality marking of a recording.

last patentpdficondownload pdfimage previewnext patent

BACKGROUND OF THE INVENTION

This invention is related to systems and methods for recording videos and more particularly, systems and methods for identifying, marking and re-recording videos that were recorded lacking desirable recording attributes.

Recording devices, such as digital video recording (DVR) devices are well known in the art. DVR systems may be programmed to record television programs when they are broadcast. However, a user may find that a recorded program lacks desirable recording attributes. For example, the recorded program may be interrupted, missing the beginning or the end of the program, or may have incorrect content. Because DVR systems are typically automatically configured to avoid recording duplicate copies of the same program, the DVR system may not record an alternate broadcast of the program. The system may then miss a re-broadcast of the program, leaving the user with a program lacking desirable recording attributes and no easy means of acquiring a copy of the program with desirable recording attributes.

Accordingly, it would be desirable to provide video recording systems and methods for identifying programs lacking desirable recording properties and re-recording re-broadcasts of the program. It would further be desirable to provide systems and methods for defining recording options for future recordings based on modifications of recording options of previously recorded programs.

SUMMARY

OF THE INVENTION

These and other objects of the present invention are accomplished in accordance with the principles of the present invention by providing an interactive television application coupled with a recording device. The application may identify recorded programs lacking desirable recording attributes and record future broadcasts of the identified programs. A video may lack desirable recording attributes because, for example, it has incorrect program content, it is missing the start or the end of a program, it was interrupted, or it has poor audio or video quality.

In some embodiments, the recorded video may be identified as lacking desirable recording attributes by a user marking. In some embodiments, the interactive television application may automatically determine that the recorded video lacks desirable recording attributes and identify it as such. In response to the identification, a future occurrence of a transmission of the video may be automatically selected and re-recorded.

In some embodiments, the interactive television application may record a future occurrence of the program that minimally impedes the execution of all scheduled future recordings. For example, the interactive television application may identify all future occurrences of a transmission of the video, identify all scheduled future recordings, and identify the future occurrence of the transmission of the video that minimally impedes the execution of all scheduled future recordings.

In some embodiments, recording options, such as quality setting, start time or end time, may be modified for the re-recording of the video. In some embodiments, recording options may be modified based on prior recordings to potentially avoid the need to re-record a program. For example, category information (e.g., episode of a series, program title, sports program, etc.) of a video scheduled to be recorded may be compared with the category information of previously re-recorded videos. The recording options of the video scheduled to be recorded may then be modified based on the recording options of the re-recorded videos.

For example, a prior re-recorded program which was a Monday Night Football game was originally recorded with the first four minutes of the broadcast missing. For the scheduled re-recording, the start time was modified to add a five minute buffer to the beginning of the program. The five minute buffer may then be added to all other scheduled recordings of Monday Night Football in an attempt to avoid the original problem of missing the first four minutes of the broadcast.

In some embodiments, only a portion of the video may be re-recorded. That portion may be combined with all or part of the original recorded video. In another embodiment, a new copy of the video may be re-recorded, and the original copy may be deleted.

In some embodiments, a video-on-demand program may be downloaded with particular recording attributes. In response to identifying the downloaded recording as lacking desirable recording attributes, the program may be downloaded again to provide the user with a program having desirable recording attributes.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other features of the present invention, its nature and various advantages will be more apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, and in which:

FIG. 1 is a diagram of an illustrative interactive television system in accordance with one embodiment of the present invention;

FIG. 2 shows an illustrative display screen showing television listings in accordance with one embodiment of the present invention;

FIG. 3 shows an illustrative display screen showing information relating to a television program in accordance with one embodiment of the present invention;

FIG. 4 shows an illustrative display screen showing a television program in full screen after a recording has commenced in accordance with one embodiment of the present invention;

FIG. 5 shows an illustrative display screen showing how a user may record a program in accordance with one embodiment of the present invention;

FIG. 6 shows an illustrative display screen showing recording options in accordance with one embodiment of the present invention;

FIG. 7 shows an illustrative display screen showing a listing of recorded programs in accordance with one embodiment of the present invention;

FIG. 8 shows an illustrative display screen showing re-recording options in accordance with one embodiment of the present invention;

FIG. 9 shows a flow chart of illustrative steps for identifying a recorded program in accordance with one embodiment of the present invention;

FIG. 10 shows a flow chart of illustrative steps for scheduling a re-recording and modifying re-recording options in accordance with one embodiment of the present invention.

DETAILED DESCRIPTION

Illustrative interactive television system 1 in accordance with the principles of the invention is shown in FIG. 1. User equipment 10 receives content in the form of signals from content source 20 over communications path 22.

Content source 20 may be any suitable content source such as, for example, a cable system headend, satellite television distribution facility, television broadcast facility, server, or any other suitable facility for originating or distributing content.

Content source 20 may be configured to transmit signals over any suitable communications path 22 including, for example, a satellite path, a fiber-optic path, a cable path, or any other suitable wired or wireless path. Signals 22 may carry any suitable content such as, for example, television program, internet, music, news, television program listings, or any other suitable content.

User equipment 10 may include any suitable user equipment including, for example, computer equipment (e.g., a personal computer with a television card (PCTV)), television equipment, or any other suitable equipment. The television equipment may include a television, set-top box, recording device, video player, user input device (e.g., remote control, keyboard, mouse, touch pad, touch screen, voice recognition interface, etc.) or any other suitable device that may be construed as television equipment. In the example of FIG. 1, user equipment 10 includes control circuitry 18, display device 12 and recording device 14, which may be implemented as separate devices or in a single device, and user input device 16. An interactive television application or system (e.g., an interactive program guide) may be implemented in the user equipment to display, on display device 12, the content transmitted by content source 20 over communications path 22, and to provide interactive television application features. Control circuitry 18 adapted to receive user instructions and execute the operations of the interactive television application.

Display device 12 may be any suitable device including, for example, a television monitor and a computer monitor. Display device 12 may also be configured to provide for the output of audio.

Recording device 14 may be any of a personal video recorder, digital video recorder (DVR), video cassette recorder (VCR), DVD-recorder, or any other suitable video recorder. Recording device 14 may include any suitable number of tuners, and in a preferred embodiment, may include at least two. Recording device 14 may be controlled by the interactive television application.

Control circuitry 18 may be adapted to receive user instructions and execute the operations of the interactive television application. Control circuitry 18 may include one or more tuners (e.g., analog or digital tuners), decoders (e.g., MPEG decoders), processors 100, memory 102 (e.g., RAM and hard disks), communications circuitry (e.g., cable modem circuitry), input/output circuitry (e.g., graphics circuitry) and connections to the various devices of user equipment 10, and any other suitable component for providing analog or digital television programming, program recording, and television features, only some of which are shown. Control circuitry 18 may be configured to execute the instructions of the interactive television application from memory. In one embodiment, control circuitry 18 may be included as part of one of the devices of user equipment 10 such as, for example, part of recording device 14, display device 12, or any other device (e.g., set-top box, television, video player, etc.).

User equipment 10 may receive interactive television application data from one or more data sources 24. The data from data sources 24 may be stored by control circuitry 18 in memory 102 (e.g., RAM or hard disk). Data sources 24 may provide data for a particular type of content, or for a particular application. For example, one data source 24 may provide data for non-on-demand assets (e.g., non-pay and pay-per-view television programs), and another may provide data for on-demand assets (e.g., video-on; demand (VOD) programs). These types of data (whether or not provided by a single source) may include, for example, program listings. Both of these types of data may be used by an interactive television application implemented on user equipment 10. Another data source 24 may, for example, provide data for another application running on user equipment 10 (e.g., a home shopping application). In some embodiments, data sources 24 may provide data to the interactive television application using a suitable client/server approach. There may be one server per data source, or, in some embodiments, a single server may communicate as a proxy between user equipment 10 and various data sources 24.

Memory 102 may store database 104 of data from data sources 24 and other data for use by the interactive television application (e.g., user profiles, recorded program lists, equipment settings, or other suitable information). In some embodiments, database 104 may include entries corresponding to recorded programs and programs scheduled for recording in which attributes related to those programs may be stored. In some embodiments, database 104 may be included in any portion of user equipment 10, and may be a standalone device. In some embodiments, the database may reside outside of user equipment 10 (e.g., on a remote server).

Computer instructions from the interactive television application may also be stored in memory 102. Processor 100 may execute these instructions to operate on the data stored in memory 102 and thereby provide the interactive television application functions.

An illustrative program guide screen 200 that may be displayed on display 12 is shown in FIG. 2. The user may access program guide screen 200 by any suitable means such as, for example, pressing a “menu,” “guide,” or other suitable key on user input device 16, navigating from another program guide screen or menu, or by any other suitable means known in the art. Program guide screen 200 may contain a grid or list of program listings 210, which may include program titles, channels, scheduled broadcast times, and any other suitable program information. Highlight region 212 may be used to select a desired program listing 214. The user may control highlight region 212 using direction keys from the user input device, or any other suitable means.

To schedule the recording of a program using recording device 14, a user may highlight a desired program, as shown in FIG. 2 where “Biography” on channel 28 is highlighted, and press a “Record” key or key sequence, or select a “Record” icon from the screen using user input device 16. If the program is currently being broadcast, the recording commences as soon as the user\'s instructions are received. If recording device 14 includes a buffer for storing the video content from the currently tuned to channel temporarily prior to the user instruction to record, the recording device may add the video from the buffer to the recording.

Once the user has scheduled the recording of a particular program, the listing corresponding to the program may be marked by an icon such as first icon 216 (FIG. 2) indicating that the program is scheduled to be recorded. Once the program is recorded, the listing may be marked with a second icon that is identical or different from the first icon, indicating that the program has been recorded.

In an embodiment in which recording device 14 includes two tuners, a user may record a second program at the same time as a first program is being recorded. To do so, a user may instruct the first tuner of recording device 14 to tune to the channel of the first program, and instruct the second tuner to simultaneously tune to the channel of the second program.

A user may request additional information regarding highlighted listing 214 by pressing an “Information” key or key sequence on user input device 16, navigate from another program guide screen, or by any other suitable means. In response to the user request, information screen 300, which may include detailed information section 302, may be displayed, as shown in FIG. 3. Program guide screen 300 may include section 304, which may include basic program information, including the program title, time and channel, and video window 306. Screen 300 may include selectable icons 310. Some or all of icons 310 may include text descriptions. Icons 310 may include icons for recording, series recording, parental lock, or any other suitable action. A user may schedule the recording of the program by pressing a “Record” key or key sequence, selecting a “Record” icon from the screen using user input device 16, or by any other suitable means.

FIG. 4 shows an illustrative television screen 400 that may be displayed on display 12. To record a currently broadcast program from full screen view 402, a user may press a “Record” key or key sequence on user input device 16, or use any other suitable means. A pop-up notice such as pop-up notice 404 may appear to confirm that recording has begun. In another embodiment, the user may be given the opportunity to confirm or cancel the recording by selecting, for example, a corresponding option from a pop-up menu. Pop-up notice 404 may be displayed in response to receiving a confirmation to commence recording from the user. In one embodiment, pop-up notice 404 may appear automatically when a previously-scheduled recording commences.

Program guide screen 500 shows pop-up menu 502, as shown in FIG. 5, which may appear in response to a user instruction to record a program from program listing screen 200, information screen 300, full screen view 400, or from any other suitable location in the interactive television application. Pop-up menu 502 may include a notice confirming the scheduling of the recording. Pop-up menu 502 may also include selectable icons 504. Icons 504 may include written descriptions 506. In one embodiment, one of icons 504 may be a “recording options” icon. Recording options that a user may modify may include how long to save the recording, recording quality, and start and end times.

In one embodiment, a user may select to schedule the recording of an episode of a series. The interactive television application may be configured to identify the series and provide the user with the option of recording multiple episodes. Options 602 specific to series recording may be displayed, for example in pop-up menu 600, as shown in FIG. 6. Options 602 may include episode type 604, number of episodes to save 606, how long to save the episodes 608, channels to record 610, start time 612 and end time 614. In some embodiments, only some options may be displayed, but the user may be given the option to have additional available options displayed. Alternatively, the user may specify that the program is an episode of a series, and select the series recording options from the recording menu.

Recorded programs or videos may be stored by recording device 14. In some embodiments, the recorded programs may be stored in recording device 14, another device within user equipment 10, or on a network element outside of user equipment 10. A user may view the stored programs by accessing menu 700, as shown in FIG. 7, which may be accessed by pressing a “Recorded Programs Menu” key or key sequence, selecting a “Recorded Programs Menu” icon from the screen using user input device 16, or by any other suitable means. Menu 700 may include listings of recorded programs 702, information portion 704 and video window 706. Listings 702 may include program length, program title, channel number, or any other suitable information. A program entry from listings 702 may be identified as having specific desirable recording qualities, or as lacking desirable recording qualities.

Programs may be identified as having or lacking desirable recording attributes in a number of ways. In some embodiments, the interactive television application may automatically determine that a program has or lacks desirable recording attributes. In some embodiments, the interactive television application may determine the specific desirable recording attributes missing (e.g., missed start or end of program, recording interrupted, etc.), and change a database entry corresponding to those specific desirable recording attributes. The automatic determining may include an indication (e.g., visual, audio, etc.) that a desirable recording attribute is present or lacking.

The interactive television application may automatically determine that a recorded program lacks desirable recording attributes by monitoring a user\'s actions. For example, a user may cause a recorded program to lack desirable recording attributes by instructing recording device 14 to record an incorrect program, changing the channel of the tuner of the recording device while the program was being recorded, turning the recording device on after the program has started, turning the recording device off before the end of the program, specifying low quality, or performing any other user operation causing desirable recording attributes to be lacking. Alternatively, the interactive television application may automatically determine that a recorded program lacks desirable recording attributes by monitoring factors outside the user\'s control. Such factors may include, for example, incorrect television program guide data used to identify the desired program, an interrupted recording (e.g., by a power failure, an emergency alert, a signal outage, or any other factor), or any other factor causing the desirable recording attributes to be lacking.

In some embodiments, a program may be identified as having or lacking desirable recording attributes by receiving a user marking. In response to receiving the marking from the user, the interactive television application may change a database entry corresponding to the program to reflect the presence or absence of desirable recording attributes. In some embodiments, the user marking may include an indication (e.g., visual, audio, etc.) that a desirable recording attribute is present or lacking.

For example, a user may determine that recorded show “Building Character” lacks desirable recording attributes, and mark the program by selecting its listing. In response to receiving the marking from the user, the interactive television application may display a visual indication that the recorded show lacks desirable recording attributes on listing 708 from recorded program listings 702 corresponding to the show using recording quality icon 710. In response to receiving the marking from the user, the interactive television application may change a database entry of “Building Character” in database 104 to reflect the absence of desirable recording attributes (e.g., set a flag, change a value in a field, etc.).

As another example, a user watching a recorded program may determine that the recording lacks desirable recording attributes while playing back the recorded program. The user may determine that the recording is of a different program than the scheduled program corresponding to the selected listing, is missing the beginning or the end of the program, is interrupted, has undesirable video or audio quality, or has any other undesirable recording attribute. In response to the determination, the user may mark the program by selecting a suitable icon in the interactive television application.

In some embodiments, the user may mark the program as lacking desirable recording attributes by selecting an icon on a program information screen for the recorded program (e.g., screen 300 of FIG. 3). The screen may include a selectable icon for marking the program as lacking a desirable recording attribute in addition to selectable icons for playback, deleting, etc.

Upon identifying a program as having or lacking desirable recording attributes, the interactive television application may change a database entry corresponding to the recorded program in a database such as database 104 to reflect the presence or absence of the desirable recording attributes. For example, the database may be modified by setting or clearing a flag, specifying a value for a field in the database entry, or by any other suitable database manipulation. In some embodiments, the modification to the database entry may be specific to a particular desirable recording attribute that is present or lacking. In some embodiments, the modification to the database entry may include information regarding the level to which a desirable recording attribute is present or lacking.

The interactive television application may be configured to read the database to determine whether a recorded program has or lacks desirable recording attributes. Upon selection of the database entry corresponding to the program, the relevant data may be read, and the desirable recording attributes lacking or present may be identified. In some embodiments, a flag may be read. In other embodiments, the value of a particular field in the database entry may be read



Download full PDF for full patent description/claims.

Advertise on FreshPatents.com - Rates & Info


You can also Monitor Keywords and Search for tracking patents relating to this System and method for quality marking of a recording patent application.
###
monitor keywords



Keyword Monitor How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like System and method for quality marking of a recording or other areas of interest.
###


Previous Patent Application:
Apparatus and method for recording content
Next Patent Application:
Tv program database
Industry Class:
Television signal processing for dynamic recording or reproducing
Thank you for viewing the System and method for quality marking of a recording patent info.
- - - Apple patents, Boeing patents, Google patents, IBM patents, Jabil patents, Coca Cola patents, Motorola patents

Results in 0.84882 seconds


Other interesting Freshpatents.com categories:
Software:  Finance AI Databases Development Document Navigation Error

###

Data source: patent applications published in the public domain by the United States Patent and Trademark Office (USPTO). Information published here is for research/educational purposes only. FreshPatents is not affiliated with the USPTO, assignee companies, inventors, law firms or other assignees. Patent applications, documents and images may contain trademarks of the respective companies/authors. FreshPatents is not responsible for the accuracy, validity or otherwise contents of these public document patent application filings. When possible a complete PDF is provided, however, in some cases the presented document/images is an abstract or sampling of the full patent application for display purposes. FreshPatents.com Terms/Support
-g2-0.4879
     SHARE
  
           

Key IP Translations - Patent Translations


stats Patent Info
Application #
US 20120288258 A1
Publish Date
11/15/2012
Document #
13527728
File Date
06/20/2012
USPTO Class
386296
Other USPTO Classes
386E05001
International Class
04N5/76
Drawings
8



Follow us on Twitter
twitter icon@FreshPatents