US20040128681A1 - V-Chip plus +: in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver - Google Patents

V-Chip plus +: in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver Download PDF

Info

Publication number
US20040128681A1
US20040128681A1 US10/682,785 US68278503A US2004128681A1 US 20040128681 A1 US20040128681 A1 US 20040128681A1 US 68278503 A US68278503 A US 68278503A US 2004128681 A1 US2004128681 A1 US 2004128681A1
Authority
US
United States
Prior art keywords
television
viewer
blocking
viewing
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/682,785
Inventor
Kenneth Hancock
Thomas Ward
Douglas Macrae
Jacques Hugon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=31720041&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20040128681(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Priority to US10/682,785 priority Critical patent/US20040128681A1/en
Publication of US20040128681A1 publication Critical patent/US20040128681A1/en
Assigned to JPMORGAN CHASE BANK, N.A. reassignment JPMORGAN CHASE BANK, N.A. SECURITY AGREEMENT Assignors: APTIV DIGITAL, INC., GEMSTAR DEVELOPMENT CORPORATION, GEMSTAR-TV GUIDE INTERNATIONAL, INC., INDEX SYSTEMS INC, MACROVISION CORPORATION, ODS PROPERTIES, INC., STARSIGHT TELECAST, INC., TV GUIDE ONLINE, LLC, UNITED VIDEO PROPERTIES, INC.
Assigned to ODS PROPERTIES, INC., UNITED VIDEO PROPERTIES, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., INDEX SYSTEMS INC., ALL MEDIA GUIDE, LLC, APTIV DIGITAL, INC., TV GUIDE ONLINE, LLC, TV GUIDE, INC., ROVI TECHNOLOGIES CORPORATION, ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.), ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.), ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION), ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED) reassignment ODS PROPERTIES, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: APTIV DIGITAL, INC., A DELAWARE CORPORATION, GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION, INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY, ROVI CORPORATION, A DELAWARE CORPORATION, ROVI GUIDES, INC., A DELAWARE CORPORATION, ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION, ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION, STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION, UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
Assigned to UNITED VIDEO PROPERTIES, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., INDEX SYSTEMS INC., TV GUIDE INTERNATIONAL, INC., ALL MEDIA GUIDE, LLC, APTIV DIGITAL, INC., ROVI CORPORATION, ROVI TECHNOLOGIES CORPORATION, ROVI SOLUTIONS CORPORATION, ROVI GUIDES, INC. reassignment UNITED VIDEO PROPERTIES, INC. PATENT RELEASE Assignors: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Assigned to MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT reassignment MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: APTIV DIGITAL, INC., GEMSTAR DEVELOPMENT CORPORATION, INDEX SYSTEMS INC., ROVI GUIDES, INC., ROVI SOLUTIONS CORPORATION, ROVI TECHNOLOGIES CORPORATION, SONIC SOLUTIONS LLC, STARSIGHT TELECAST, INC., UNITED VIDEO PROPERTIES, INC., VEVEO, INC.
Assigned to ROVI SOLUTIONS CORPORATION, ROVI GUIDES, INC., APTIV DIGITAL INC., VEVEO, INC., ROVI TECHNOLOGIES CORPORATION, INDEX SYSTEMS INC., UNITED VIDEO PROPERTIES, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., SONIC SOLUTIONS LLC reassignment ROVI SOLUTIONS CORPORATION RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0887Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of programme or channel identifying signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Definitions

  • the present invention relates generally to television and other viewable programming systems, and more particularly, to an apparatus and method that provides an In-Guide user interface for programmable blocking of viewable programs, such as for parental control of a television receiver.
  • V-Chip System A system has been proposed in the United States and endorsed by the U.S. Congress commonly known as the V-Chip System.
  • the system involves using the vertical blanking interval (“VBI”) of a standard television signal to include a code which indicates one or more rating factors for the program then being aired.
  • rating factors can include ratings similar to those promulgated by the Motion Picture Association of America (e.g. G, PG, PG-13, R, NC-17) and numerical ratings of individual categories of program nature such as violence, language, nudity and sexual content.
  • a consumer V-Chip television system would allow a consumer to program his or her television system to exclude programs according to their preferred levels of one or more of these rating criteria or alternatively could be programmed to permit only programs having certain levels of content according to these rating categories.
  • a problem with the V-Chip system is that the perceived utility of the V-Chip system to a consumer depends on whether the consumer agrees with the subjective ratings contained in the VBI for most, if not all, programs.
  • the author of this article who purportedly has been involved in a “Beta-test” of the V-Chip system in Canada, gives two illustrative examples in his article.
  • “trash-talk” shows are rated at the lowest possible level for violence and the next lowest level for language and sex categories, even though these shows often contain verbal violence, physical confrontations and graphic verbal sexual discussions.
  • PIP picture-in-picture
  • Television program guides help television viewers select programs to watch.
  • Such television program guides list the available television programs by day of the week, time of day, channel, and program title (text-based television program guides).
  • text-based television program guides have been published in hard copy form. More recently, as illustrated by Levine U.S. Pat. No. 4,908,713, text-based television program guides have begun to take an electronic form. In other words, the schedule of program listings is stored in an electronic memory connected to the television receiver. The program listings are recalled from memory by the viewer on command for display on the television screen. Without PIP technology, text-based television program guides overlay the real-time image of the program being received by the television tuner.
  • Emanuel U.S. Pat. No. 5,161,019 discloses an automated form of channel grazing.
  • a preselected group of channels are sequentially scanned by switching the tuner of the television receiver from channel to channel.
  • a still image of the program received on each channel is stored in a memory. After all the channels have been scanned, the still images from all of the channels are simultaneously displayed on the television screen. This process gives the viewer more information about the program choices in addition to that obtainable from a textual television program guide, namely, still images of the actual programs are displayed.
  • real-time images of a television program can be displayed in the PIP window.
  • a television viewer can use a PIP format for display of television program listings from a program schedule data base in the background. The viewer can select a particular program from the displayed current television program listing and cause the corresponding real-time program images to appear in the PIP window.
  • a television viewer can use a PIP format for display of future television program listings from a program schedule data base in the background and moving images of a video clip of one of the program listings in the background display selected for example by a cursor.
  • the present invention is directed to an apparatus and method that provides for a user interface for programmable blocking, such as for parental control, of viewable programs, such as programs that can be viewed on a television receiver.
  • a memory provides storage of information relating to viewable programming and user defined blocking instructions.
  • a microprocessor generates a blocking command as a function of the information stored in memory.
  • a blocking circuit such as a blocking circuit which passes a baseband television video signal to a television display, provides blocking of the video signal in response to the blocking command.
  • FIG. 1 is a schematic showing one embodiment of an apparatus according to the present invention with parental control circuitry embedded in a video cassette recorder;
  • FIG. 2 is a television screen in PIP format displaying password-based options of the V-Chip Plus+In-Guide User Interface Main Blocking Menu to block programs by Ratings/content codes, Time, Channel, Time Allowance, Pay-Per-View dollar Allowance and individual programs as selected from the program schedule grid guide or by inputting compressed codes such as a PlusCodeTM which is a compressed code used by Gemstar Development Corporation's VCRPlus+® systems and which presently appear in television calendars and may be used to identify particular programs;
  • FIG. 1 also displays the Global Block/Unblock option which may be used by the Master/Administrator to temporarily override blocking instruction to allow unblocked viewing and to then re-establish blocking instructions;
  • FIG. 3 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Set Passwords” option;
  • FIG. 4 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen and sample viewer-defined users;
  • FIG. 5 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen and a sample viewer-defined password selection;
  • FIG. 6 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Menu of the “By Ratings” option;
  • FIG. 7 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen and sample viewer-defined blocking selections;
  • FIG. 8 is a television screen in PIP format displaying confirmation that Ratings Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Ratings” option;
  • FIG. 9 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option;
  • FIG. 10 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections;
  • FIG. 11 is a television screen in PIP format displaying confirmation that Time Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option;
  • FIG. 12 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option;
  • FIG. 13 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Channel” interface screen and sample viewer-defined blocking selections;
  • FIG. 14 is a television screen in PIP format displaying confirmation that Channel Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option;
  • FIG. 15 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option;
  • FIG. 16 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time Allowance” interface screen and sample viewer-defined blocking selections;
  • FIG. 17 is a television screen in PIP format displaying confirmation that By Time Allowance Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option;
  • FIG. 18 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the ”By $ Allowance” option;
  • FIG. 19 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By $ Allowance” interface screen and sample viewer-defined blocking selections;
  • FIG. 20 is a television screen in PIP format displaying confirmation that By $ Allowance Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By $ Allowance” option;
  • FIG. 21 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Global Block/Unblock” option;
  • FIG. 22 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Global Block/Unblock” interface screen and sample viewer input of user identification and password;
  • FIG. 23 is a television screen in PIP format displaying a sample V-Chip Plus+In-Guide User Interface Main Blocking Menu format that will appear after any Time Allowance or $ Allowance blocking has been set;
  • FIG. 24 a is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen for TV Ratings Codes and Content Codes in grid format with sample viewer-defined blocking selections;
  • FIG. 24 b is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen for MPAA Ratings Codes in grid format with sample viewer-defined blocking selections;
  • FIG. 25 is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections.
  • One embodiment of the present invention uses PIP display formatting to provide a password-protected programmable viewer interface to block or enable television program viewing, such as for parental control of television viewing.
  • a parental control system is described in U.S. Pat. No. 5,382,983, which is hereby incorporated by reference as if set forth in full herein.
  • Such parental control systems include circuitry for providing parental control of the use of a television receiver. As shown in FIG. 1, the circuitry is generally embedded within a VCR 50 connected between a television signal input 52 and a television monitor or display 54 .
  • the parental control circuitry may be controlled by an input or remote controller 56 sending a command signal 58 to the circuitry to permit the user to select either by inclusion or exclusion the particular source and/or programs, channels, dates and times available for television viewing.
  • a command signal 58 to the circuitry to permit the user to select either by inclusion or exclusion the particular source and/or programs, channels, dates and times available for television viewing.
  • the present invention is not limited to the PIP television display format environment.
  • the present invention applies equally to all devices that display viewable programming electronically, including but not limited to devices such as television, digital television, PCTV's, and PC's.
  • the present invention applies equally to all viewable electronic programming display formats, including, but not limited to: display formats that provide partial or complete overlay menus; display formats that allow icons to be displayed on the screen to allow for selection of multiple functions, such as program viewing blocking/enablement, to be simultaneously displayed on the television screen; and display formats that allow the viewer to move the location of the viewing window for the program viewing blocking/enablement selection menus.
  • the present invention applies to all viewable programming delivery systems and media, including but not limited to conventional television broadcast, cable television, satellite television, the Internet, the World Wide Web, and all other electronic information networks and electronic viewable programming delivery systems.
  • Selection of options, functions, actions, programs, channels, logos and all other selection criteria in this invention applies equally to all methods of selection whether by a television viewer's remote control device, by keyboard, by voice activation, by speech recognition, by motion activation, by motion recognition, by mouse, by trac-ball, by touch pad, and/or by all other cursor-control devices.
  • One embodiment of the present invention allows the viewer, while simultaneously viewing real time television programming, to block, or enable, program viewing using password-based category blocking selection criteria including Global blocking/unblocking, and blocking By Ratings, By Time, By Channel, By Time Allowance, and By $ Allowance.
  • password-based category blocking selection criteria including Global blocking/unblocking, and blocking By Ratings, By Time, By Channel, By Time Allowance, and By $ Allowance.
  • “By Grid Guide Selection” blocking allows the viewer to view real time images of simultaneously broadcast programs, and to view video and sound clips of future programs, listed in an electronic program schedule guide and to set blocking/enablement instructions for individual programs, by channel, and/or by time slot.
  • FIG. 2 shows a V-Chip Plus+In-Guide User Interface Main Blocking Menu to block programs by Ratings/content codes, Time, Channel, Time Allowance, Pay-Per-View dollar Allowance and individual programs as selected from the program schedule grid guide or by inputting compressed codes such as a PlusCodeTM which is a compressed code used by Gemstar Development Corporation's VCRPlus+® systems and which presently appear in television calendars and may be used to identify particular programs.
  • a PlusCodeTM which is a compressed code used by Gemstar Development Corporation's VCRPlus+® systems and which presently appear in television calendars and may be used to identify particular programs.
  • the Main Blocking Menu further provides for viewer selection of the Set Passwords option.
  • the viewer can enter the Main Blocking Menu in a number of ways.
  • One embodiment is that the viewer, at some point in time after turning on the viewer's television receiver, presses a dedicated key on a remote control device.
  • the viewer enters the Main Blocking Menu by selecting the Blocking Option from the GuidePlus+Grid Guide option bar, causing the Main Blocking Menu to be displayed in the background window of the PIP display (the “PIP embodiment”).
  • the PIP embodiment is reflected throughout the figures to this patent application. If “By Time Allowance” and/or “By $ Allowance” blocking instructions have been set, the Main Blocking Menu will appear when the viewing device, such as a television, is turned on.
  • the viewer could enter the Main Blocking Menu in other ways, including but not limited to: 1.) The viewer presses a menu key on the viewer's remote control device that would enter a selection menu for various programming features for the viewer's particular viewing device, such as a television. Program view blocking/enablement would be an option on the viewing device's selection general menu. The viewer could then select program view blocking/enablement from the general menu; 2.) The viewer selects a program viewing blocking/enablement icon on the viewer's viewing device screen by, for instance, moving a cursor to the location of the icon and indicating selection of the program viewing blocking/enablement function.
  • the viewer can enter the “Blocking Mode” while in the TV Guide Plus+Grid Guide (the “Grid Guide embodiment”) or similar electronic program viewing scheduling guide (the “Grid Guide”).
  • the Grid Guide embodiment the viewer enters the “Blocking Mode” by selecting the Blocking Mode function, from for instance, the option bar of the Grid Guide.
  • the viewer would enter PlusCodeTM numbers of programs to be blocked.
  • the viewer can select from options that allow the viewer to block or enable viewing of programs globally, or to block or enable viewing of programs by Ratings/content codes, Time, Channel, Time Allowance, Pay-Per-View dollar Allowance and By Grid Guide Selection from an electronic television program schedule grid guide.
  • the blocking instruction database is updated and is accessed by a program viewing blocking system, such as is claimed in co-pending U.S. Provisional Patent Application No. 60/076,290, filed Feb. 27, 1998, titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein.
  • the program viewing blocking system uses the database program viewing blocking instructions to block a particular user from viewing programs as directed by the blocking instructions.
  • the viewer selects a particular option from the Main Blocking Menu by using the arrow keys on the viewer's remote control device to move the highlight bar up or down the Main Blocking Menu selections and by pressing an Enter key, or some other similarly functional key, to select the highlighted option.
  • V-Chip Plus+ provides password-based options to block programs by Ratings/content codes, Time, Channel, Time Allowance, $ Allowance, and by individual program as selected from a program schedule.
  • FIG. 3 shows a television screen in PIP embodiment format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Set Passwords” option.
  • FIG. 4 a television screen is shown in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen and sample viewer-defined users.
  • An alphanumeric password with a plurality of numeric digits may be set up for a plurality of users.
  • Viewer names can be input by highlighting a “User” tile in the Set Password interface screen.
  • the “user” tiles in FIG. 3 are shown as blue tiles.
  • the viewer can then input the user name by pressing the Blue “Alpha” button on the Guide Plus+display bar and by then using the up/down arrow keys on the viewer's remote control device to scroll up and down the pull down alphabet menu and selecting the appropriate alphabetic characters. In this manner, the viewer selects the alphabetic characters comprising each viewer's name.
  • the viewer uses the up/down arrow keys on the viewer's remote control device to highlight another blue “User” tile.
  • FIG. 5 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen.
  • FIG. 5 shows a sample viewer-defined password selection. A password is not set until the viewer types the password a second time in the Confirm tile for the user specified.
  • the viewer with the most restrictive Ratings/content settings is automatically set as the default.
  • the default viewer's settings will be used when the television is turned on after the viewer has input the settings.
  • the hierarchy would allow a Master viewer to set blocking instructions for all viewers.
  • the hierarch would allow an Administrator viewer to set blocking instructions for all viewers at a hierarchical level below that of the setting Administrator. Only the viewer designated as a Master or Administrator viewer will have the capability to use the Global Block/Unblock function. In one embodiment, only the highest ranking Master viewer would be allowed the capability to use the Global Block/Unblock function.
  • the viewer must press the Blue action “Finished” button on the Guide Plus+screen bar to enter the alpha name into the password database.
  • User names and passwords are not entered into the viewer database until the viewer selects the Blue action “Finished” button.
  • the viewer can select the Blue action “Finished” button after entering each name and after confirming each password.
  • the viewer may enter a plurality of names and passwords before selecting the Blue action “Finished” button.
  • the viewer can press the Green action button to clear the password or alphabetic name inputs so that the viewer can begin inputting the user/password information again.
  • the viewer that is designated as the “Master/Administrator” can turn global settings on or off.
  • the viewer enters the Grid Guide to identify particular programs to be blocked at the user level.
  • the viewer Once in the Grid Guide, the viewer would enter the Blocking Mode by, for example, using the viewer's remote control device to select a Block[Unblock action button on the Grid Guide.
  • the Master/Administrator Once in the Grid Guide Blocking Mode, the Master/Administrator would navigate through the schedule of programs as provided by the Grid Guide system, such as using the up/down and left/right arrow keys on the viewer's remote control device.
  • the viewer selects a particular program, channel logo, or time slot to be blocked by one selection method, for instance, using the viewer's remote control device to point to and select a program, channel or time slot.
  • the viewer's selection would be reflected by color coding or other highlighting method.
  • the viewer sets instructions to block the particular program, channel logo, and/or time slot, using, for instance, the viewer's remote control device to select a blocking action button on the Grid Guide. Pressing the Blue action button will block viewing of the highlighted program.
  • the viewer could further select another action to request the following blocking options: 1.) block a particular episode of a program by title for all occurrences of that program on a particular day for all channels and all times (“Daily Blocking”); 2.) block all occurrences of that program by title for the week for all channels and all time slots (“Weekly Blocking”); 3.) block all occurrences of that program by title for all channels and all time slots (“All Blocking”); and/or 4.) block a particular channel at a particular time slot.
  • Grid Guide would show the program title and rating and/or content information.
  • FIG. 6 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Ratings” option.
  • the Master/Administrator After entering the “By Ratings” interface screen, the Master/Administrator selects a user from the user pull down menu.
  • the user pull down menu lists all of the users entered in the user database.
  • the Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu.
  • the Master/Administrator selects a particular user's name.
  • the Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Rating/Content tiles.
  • the Master/Administrator uses the up/down arrow keys to scroll through the various Rating and Content codes.
  • the Rating or Content code tile that can be selected is the tile that is highlighted in blue.
  • the V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection.
  • the V-Chip Help Text provides an explanation of each Rating or Content code as the Rating or Content code tile is highlighted.
  • the Master/Administrator presses the Blue action button on the Guide Plus+task bar to select a particular Rating or Content code to be blocked. When the Master/Administrator selects a particular Rating or Content code to be blocked, the tile for that particular code turns red. If the Master/Administrator wants to enable a blocked Rating or Content code, the Master/Administrator selects that particular Rating or Content code and presses the Blue action button on the Guide Plus+task bar, which will return the tile for the particular Rating or Content code to green.
  • FIG. 7 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen and sample viewer-defined blocking selections. FIG. 7 also demonstrates the Help Text explanation for the highlighted Rating code, “NC-17.” Pressing the Green action button on the Guide Plus+Task Bar clears all settings on this screen.
  • FIGS. 24 a and 24 b An alternative embodiment of the “By Ratings” interface is represented in FIGS. 24 a and 24 b .
  • FIG. 24 a demonstrates the use of a “By Ratings” grid for TV ratings codes and content codes.
  • FIG. 24 b demonstrates the use a “By Ratings” interface for MPAA Ratings Codes.
  • TV-Y TV-Y7
  • MPAA Rating codes other rating codes or combinations of different rating codes, such as MPAA and TV Ratings Codes may be used in the place of just TV Ratings Codes.
  • a grid row for “Unrated” programs 112 That is, the Master/Administrator can chose to block all programs that are not rated.
  • All possible TV Content Codes, (“S” for Sex, “V” for Violence, “L” for Language, etc.) or a subset thereof are listed, in this case, across the top of the grid 114 .
  • Each grid tile represents a particular combination of a TV Ratings Code and a TV Content Code.
  • the Master/Administrator uses the up/down and left/right arrow keys on the viewer's remote control device to highlight a grid tile. When the appropriate grid tile is highlighted, the Master/Administrator presses the Blue action button on the Guide Plus+task bar to select that particular Rating/Content Code grid tile to be blocked. When the Master/Administrator selects a particular Rating/Content Code grid tile to be blocked, the grid tile for that particular code turns red, or some other color to indicate selection of that tile. In FIG. 24 a , tiles 100 and 102 have been highlighted, selected and turned red (or some other color) to indicate they have been selected. Thereafter, programs that are rated TV-PG and have either L or V content codes will be blocked.
  • the Master/Administrator wants to enable a blocked Rating/Content Code grid tile, the Master/Administrator selects that particular Rating or Content Code grid tile and presses the Blue action button on the Guide Plus+task bar, which will return the grid tile for the particular Rating/Content Code tile to green.
  • the entire grid of tiles can be selected by one press of the Blue action button. This selection allows the Master/Administrator to select the tiles that the Master/Administrator wants to allow rather than selecting the tiles that the Master/Administrator want to block.
  • FIG. 24 b demonstrates that the Master/Administrator can chose any of the MPAA Rating Code grid tiles to select that Rating Code for blocking/enablement.
  • FIG. 24 b provides a a grid tile to block/enable unrated programs.
  • the Master/Administrator can then select another user name and set Ratings and Content code blocking and/or enablement instructions for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Ratings” interface screen by returning to the Main Blocking Menu.
  • FIG. 6 shows a television screen in PIP format displaying confirmation that Ratings Blocking instructions have been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Ratings” option.
  • the Master/Administrator can set user-level instructions to block program viewing for particular time ranges, for particular days of the week, or for “All Days.”
  • FIG. 8 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option. By selecting the “By Time” option, the user enters the “By Time” interface screen.
  • FIG. 10 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections.
  • the Master/Administrator selects a user from the user pull down menu.
  • the user pull down menu lists all of the users entered in the user database.
  • the Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu.
  • the Master/Administrator selects a particular user's name.
  • the Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Day of the Week and time range tiles.
  • the Master/Administrator uses the up/down arrow keys to scroll through the various days of the week, or to select the “All Days” feature.
  • the Master/Administrator can then enter time range blocking instructions for the particular day of the week, or for “All Days.”
  • the Master/Administrator enters time ranges using the numeric keys on the Master/Administrator's remote control device.
  • the Master/Administrator selects the am/pm tile and uses the Blue action button on the Guide Plus+task bar to select a.m. or p.m. designation for the identified time range.
  • the V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection.
  • the Master/Administrator can then select another user name and set Time blocking and/or enablement instructions for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Time” interface screen by returning to the Main Blocking Menu.
  • FIG. 9 shows a television screen in PIP format displaying confirmation that Time Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option.
  • FIG. 25 is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections.
  • FIG. 25 provides for the designation by the Master/Administrator of time-sensitive categories such as “School Days,” “Weekdays,” “Weekends” and/or particular days of the week As an example of “School Day” blocking, if the Master/Administrator blocks the time frame from 8 pm to 7 am of a School Day, then the designated time frame is blocked for Sunday through Thursday. On the other hand, if the Master/Administrator blocks the time frame from 3 pm through 6 pm for School Days, then the designated time frame is blocked for Monday through Thursday.
  • “Weekend” blocking if the Master/Administrator blocks the time frame from 6 am through 8 am for Weekends, then the designated time frame is blocked for Saturday and Sunday. If the time frame from 6 pm through 7 pm is blocked for Weekends, then the designated time frame for Friday, Saturday and Sunday would be blocked.
  • the Master/Administrator can further designate blocking for Weekdays (Monday through Friday).
  • a “Saturday/Sunday” option may be offered as an alternative the to the “Weekend” time frame where the “Weekend” time frame generally tracks and is the opposite of the “School Days” time periods. Of course, it is possible to have “School Days” and “Weekends” delineated so that they overlap in some areas while neither cover other specific time periods. Further, “School Days” may further be split into “School Days” and “School Nights,” where “School Days” generally refers to Monday-Friday days, while “School Nights” generally refers to Sunday-Thursday nights.
  • Holidays such as national or state holidays
  • Sunday nights before Memorial Day would not be part of “School Days” when it otherwise would be.
  • the list of Holidays that would affect the “School Days” and “Weekend” groupings is included into the system by any known data delivery method, including, but not limited to, being included in a factory installed memory, being downloaded over the VBI, a radio signal or other transmission, being downloaded from the Internet or other computer network and being keyed in by the Master/Administrator.
  • the School Days/Weekend, or any other generic time periods are combined with other search criteria to search an electronic program guide (EPG) of the type disclosed in PCT Application PCT/US95/11173.
  • EPG electronic program guide
  • a theme search for “Educational shows” might be restricted to “School Days” where a theme search for “Cartoons” may be restricted to “Weekends.”
  • the Master/Administrator can choose to block according to Weekend, Weekdays, or specific days of the week.
  • the Weekend category is defined to be Saturday and Sunday; Weekdays are defined to be Monday through Friday.
  • neither the Weekend nor the Weekday categories are time-sensitive.
  • the Master/Administrator can set user-level instructions to block program viewing for particular channels, for a group of channels by category, or for a group of shows by “Theme.”
  • FIG. 11 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option.
  • FIG. 13 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Channel” interface screen and sample viewer-defined blocking selections.
  • the Master/Administrator selects a user from the user pull down menu.
  • the user pull down menu lists all of the users entered in the user database.
  • the Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu.
  • the Master/Administrator selects a particular user's name.
  • the Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Channel and Theme tiles.
  • the Master/Administrator uses the up/down and left/right arrow keys to scroll through the various channels and “Themes.”
  • the Master/Administrator uses the Blue action button on the Guide Plus+task bar to select each channel or Theme to be blocked, or enabled.
  • the tile for a blocked channel or Theme turns RED.
  • the tile for an enabled channel or Theme turns Green. Pressing the Green action button on the Guide Plus+task bar clears all settings on this screen. Data for blocked channels will be stored in memory so it may be viewed if a channel is unblocked.
  • the V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection.
  • the Master/Administrator can then select another user name and set Channel or Theme blocking and/or enablement instructions for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Channel” interface screen by returning to the Main Blocking Menu.
  • the Master/Administrator can set user-level viewing time allowances for each user by day of the week or for an entire week. Television viewing will be blocked if the daily viewing time by the viewing user exceeds the time allowance for the particular day of the week for that user. Television viewing will be blocked if the summation of the daily viewing time by the viewing user exceeds the weekly time allowance for that user.
  • FIG. 14 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option.
  • FIG. 16 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time Allowance” interface screen and sample viewer-defined blocking selections.
  • the Master/Administrator selects a user from the user pull down menu.
  • the user pull down menu lists all of the users entered in the user database.
  • the Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu.
  • the Master/Administrator selects a particular user's name.
  • the Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Time Allowance tiles.
  • the Master/Administrator uses the up/down and left/right arrow keys to scroll through the various days of the week and to set time allowances for the particular days and for the entire week.
  • the Master/Administrator uses the Blue action button on the Guide Plus+task bar to select each day of the week, or the entire week, for which a time allowance is to be set.
  • the Master/Administrator presses the Blue action button on the Guide Plus+task bar to allow input of time allowance. Time allowance is then entered using the numeric keys of the Master/Administrator's remote control device.
  • the Master/Administrator can press the Blue action button on the Guide Plus+task bar to add 1 ⁇ 2 hour increments, with each subsequent press of the Blue action button.
  • the tile for a day or for the week with a time allowance turns RED.
  • Pressing the Green action button on the Guide Plus+task bar clears all settings on this screen.
  • the daily allowances can sum to a higher number than the total weekly allowance. Once the weekly allowance is reached by the viewing user, television viewing will be blocked for that user for the rest of the week even if the daily allowance for a particular day has not been exceeded.
  • the V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection.
  • the Master/Administrator can then select another user name and set time allowances for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Time Allowance” interface screen by returning to the Main Blocking Menu.
  • FIG. 15 shows a television screen in PIP format displaying confirmation that Time Allowances have been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option.
  • the Master/Administrator can set user-level Pay-Per-View viewing dollar (“$”) allowances for each user by day of the week or for an entire week. Television viewing will be blocked if the daily viewing dollar amount by the viewing user meets or exceeds the dollar allowance for the particular day of the week for that user. Television viewing will be blocked if the summation of the daily viewing dollar allowance by the viewing user meets or exceeds the weekly dollar allowance for that user.
  • FIG. 17 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By $ Allowance” option.
  • FIG. 19 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By $ Allowance” interface screen and sample viewer-defined blocking selections.
  • the Master/Administrator selects a user from the user pull down menu.
  • the user pull down menu lists all of the users entered in the user database.
  • the Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu.
  • the Master/Administrator selects a particular user's name.
  • the Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the $ Allowance tiles.
  • the Master/Administrator uses the up/down and left/right arrow keys to scroll through the various days of the week and to set $ allowances for the particular days and for the entire week.
  • the Master/Administrator uses the Blue action button on the Guide Plus+task bar to select each day of the week, or the entire week, for which a $ allowance is to be set.
  • the Master/Administrator presses the Blue action button on the Guide Plus+task bar to allow input of $ allowance limitations. Dollar allowance is then entered using the numeric keys of the Master/Administrator's remote control device.
  • the Master/Administrator can press the Blue action button on the Guide Plus+task bar to add 50 cent increments, with each subsequent press of the Blue action button.
  • the tile for a day or for the week with a $ allowance turns RED. Pressing the Green action button on the Guide Plus+task bar clears all settings on this screen.
  • the daily allowances can sum to a higher amount than the total weekly allowance. Once the weekly $ allowance is reached by the viewing user, Paid-Per-View television viewing will be blocked for that user for the rest of the week even if the daily $ allowance for a particular day has not been met or exceeded.
  • the V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection.
  • the Master/Administrator can then select another user name and set $ allowances for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By $ Allowance” interface screen by returning to the Main Blocking Menu.
  • FIG. 18 shows a television screen in PIP format displaying confirmation that $ Allowances have been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By $ Allowance” option.
  • FIGS. 20 and 21 show a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Global Block/Unblock” option.
  • FIG. 22 a television screen is shown in PIP format displaying the V-Chip Plus+In-Guide User Interface “Global Block/Unblock” interface screen and sample viewer input of user identification and password.
  • the Master/Administrator is prompted for the Master/Administrator's password. Acceptance of the password allows the Master/Administrator to use the Global Block/Unblock instruction.
  • Global Block/Unblock is a toggle switch override command that allows the Master/Administrator to temporarily override all blocking instructions. Using the Global Block/Unblock command does not destroy all of the blocking instructions. The blocking instructions remain in memory. The Master/Administrator can globally unblock all previously set instructions to view programming without any blocking. The Master/Administrator can then globally reset all blocking instructions.
  • FIG. 23 a television screen is shown in PIP format displaying a sample V-Chip Plus+In-Guide User Interface Main Blocking Menu format that will appear after any Time Allowance or $ Allowance blocking has been set. This screen will automatically appear each time that the television is turned on. The screen prompts the viewer for the viewer's “User” identification and for that “User's” password.
  • the time that the television is viewed by that user is then accumulated. Accumulated viewing times are compared at periodic time intervals to the time allowances set for that user. If the user's accumulated viewing time meets or exceeds the time allowance for that day, or for the week, the V-Chip Plus+In-Guide User Interface system sends blocking instructions to a program viewing blocking system, such as is claimed in co-pending U.S. Provisional Patent Application Attorney Docket No. 32068/CAG/G207 titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein, to block that user from further viewing.
  • Pay-Per-View dollar amounts agreed to by that user are accumulated. Accumulated Pay-Per-View dollar amounts agreed to by that user are then compared to that user's $ Allowances, by day, and for the week. The $ amount comparison is made each time that the user attempts to select a Pay-Per-View program. If the user's $ Allowance has been met or exceeded, the V-Chip Plus+In-Guide User Interface system sends blocking instructions to a program viewing blocking system, such as is claimed in co-pending U.S. Provisional Patent Application Attorney Docket No. 32068/CAG/G207 titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein, to block that user from further viewing.

Abstract

A system for restricting access to television programs comprising an input for accepting cursor movement and selection commands. In one embodiment, the system displays a list of television viewers to be selected to limit their television program viewing based on a selecting blocking criterion. The system further includes means for blocking or allowing viewing of television programs based on time or dollar allowance when a selection command is entered into the input.

Description

    RELATED APPLICATIONS
  • This application is a continuation of U.S. patent application Ser. No. 09/398,963, filed on Sep. 16, 1999, which claims priority of U.S. Provisional Application No. 60/100,575. The disclosures of U.S. Provisional Application Nos. 60/100,575 and 60/085,401 are incorporated herein by reference as if fully stated here.[0001]
  • FIELD OF THE INVENTION
  • The present invention relates generally to television and other viewable programming systems, and more particularly, to an apparatus and method that provides an In-Guide user interface for programmable blocking of viewable programs, such as for parental control of a television receiver. [0002]
  • BACKGROUND OF THE INVENTION
  • The V-Chip System [0003]
  • A system has been proposed in the United States and endorsed by the U.S. Congress commonly known as the V-Chip System. The system involves using the vertical blanking interval (“VBI”) of a standard television signal to include a code which indicates one or more rating factors for the program then being aired. These rating factors can include ratings similar to those promulgated by the Motion Picture Association of America (e.g. G, PG, PG-13, R, NC-17) and numerical ratings of individual categories of program nature such as violence, language, nudity and sexual content. A consumer V-Chip television system would allow a consumer to program his or her television system to exclude programs according to their preferred levels of one or more of these rating criteria or alternatively could be programmed to permit only programs having certain levels of content according to these rating categories. [0004]
  • A problem with the V-Chip system, as recognized in an article by T. Atherton, entitled “Living With the V-Chip,” The Ottawa Citizen, Entertainment, Section F, pp. F1-F2 (Saturday, Mar. 9, 1996), is that the perceived utility of the V-Chip system to a consumer depends on whether the consumer agrees with the subjective ratings contained in the VBI for most, if not all, programs. The author of this article, who purportedly has been involved in a “Beta-test” of the V-Chip system in Canada, gives two illustrative examples in his article. First, “trash-talk” shows are rated at the lowest possible level for violence and the next lowest level for language and sex categories, even though these shows often contain verbal violence, physical confrontations and graphic verbal sexual discussions. Second, utilizing the overall rating system to exclude this type of program, such as excluding all programs with a rating above PG, results in the blocking out of many programs which the author considers appropriate for viewing and does not wish blocked out, such as the movie Forrest Gump. Although some people may disagree with the author's judgment of the relative harm and worth of particular television programs, the article illustrates, at least, that regardless of how much the ratings providers will be able to adjust and fine tune their ratings system, based upon the majority of consumers' wishes, there will remain a significant portion of the consumer public who will disagree with the rating systems and think that whatever exclusion programming they do will block out desirable programs while not blocking out undesirable programs. Accordingly, improvements on the V-Chip system are needed. One improvement to the V-Chip system is using apparatus and method as described in co-pending U.S. Provisional Patent Application No. 60/076,290, filed Feb. 27, 1998, titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which are hereby incorporated by reference as if set forth in full herein. [0005]
  • Picture-in-Picture Display of Television Programs [0006]
  • For a number of years, television receivers have been equipped with picture-in-picture (PIP) capability. In PIP format, the moving, real time images of one television channel are displayed on the background of the screen and the moving, real time images of another television channel are displayed in a PIP window overlaid on a small area of the background. Because two channels are simultaneously displayed by the television receiver, two tuners are required. The viewer enters the PIP mode by pressing a PIP key on the viewer's controller. Then, the viewer can change either the channel of the background or the channel of the PIP by resetting the appropriate tuner. To reverse the background and PIP images, the viewer simply presses a SWAP key. To collapse the PIP window, the viewer again presses the PIP key. [0007]
  • Electronic Television Guides [0008]
  • Television program guides help television viewers select programs to watch. Such television program guides list the available television programs by day of the week, time of day, channel, and program title (text-based television program guides). For many years, text-based television program guides have been published in hard copy form. More recently, as illustrated by Levine U.S. Pat. No. 4,908,713, text-based television program guides have begun to take an electronic form. In other words, the schedule of program listings is stored in an electronic memory connected to the television receiver. The program listings are recalled from memory by the viewer on command for display on the television screen. Without PIP technology, text-based television program guides overlay the real-time image of the program being received by the television tuner. [0009]
  • Still Image Picture Augmentation of Text-Based Television Programs [0010]
  • Despite the prevalence of text-based television program guides, many viewers prefer to make their program selections by switching the television tuner from channel to channel in order to observe on the screen the program being received on the respective channels. This process is sometimes called “grazing.”[0011]
  • Emanuel U.S. Pat. No. 5,161,019 discloses an automated form of channel grazing. A preselected group of channels are sequentially scanned by switching the tuner of the television receiver from channel to channel. A still image of the program received on each channel is stored in a memory. After all the channels have been scanned, the still images from all of the channels are simultaneously displayed on the television screen. This process gives the viewer more information about the program choices in addition to that obtainable from a textual television program guide, namely, still images of the actual programs are displayed. [0012]
  • Simultaneous PIP Display of Real-Time Program Images and Electronic Television Program Schedule Guides. [0013]
  • In one embodiment of the invention described in co-pending PCT Application PCT/US95/11173 for Method and Apparatus for Displaying Television Programs and Related Text, the disclosures of which are hereby incorporated by reference as if set forth in full herein, real-time images of a television program can be displayed in the PIP window. Simultaneously, a television viewer can use a PIP format for display of television program listings from a program schedule data base in the background. The viewer can select a particular program from the displayed current television program listing and cause the corresponding real-time program images to appear in the PIP window. In another embodiment of the invention described in co-pending PCT Application PCT/US95/11173, a television viewer can use a PIP format for display of future television program listings from a program schedule data base in the background and moving images of a video clip of one of the program listings in the background display selected for example by a cursor. [0014]
  • SUMMARY OF THE INVENTION
  • The present invention is directed to an apparatus and method that provides for a user interface for programmable blocking, such as for parental control, of viewable programs, such as programs that can be viewed on a television receiver. A memory provides storage of information relating to viewable programming and user defined blocking instructions. A microprocessor generates a blocking command as a function of the information stored in memory. A blocking circuit, such as a blocking circuit which passes a baseband television video signal to a television display, provides blocking of the video signal in response to the blocking command.[0015]
  • DESCRIPTION OF THE DRAWINGS
  • These and other features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings where: [0016]
  • FIG. 1 is a schematic showing one embodiment of an apparatus according to the present invention with parental control circuitry embedded in a video cassette recorder; [0017]
  • FIG. 2 is a television screen in PIP format displaying password-based options of the V-Chip Plus+In-Guide User Interface Main Blocking Menu to block programs by Ratings/content codes, Time, Channel, Time Allowance, Pay-Per-View dollar Allowance and individual programs as selected from the program schedule grid guide or by inputting compressed codes such as a PlusCode™ which is a compressed code used by Gemstar Development Corporation's VCRPlus+® systems and which presently appear in television calendars and may be used to identify particular programs; FIG. 1 also displays the Global Block/Unblock option which may be used by the Master/Administrator to temporarily override blocking instruction to allow unblocked viewing and to then re-establish blocking instructions; [0018]
  • FIG. 3 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Set Passwords” option; [0019]
  • FIG. 4 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen and sample viewer-defined users; [0020]
  • FIG. 5 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen and a sample viewer-defined password selection; [0021]
  • FIG. 6 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Menu of the “By Ratings” option; [0022]
  • FIG. 7 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen and sample viewer-defined blocking selections; [0023]
  • FIG. 8 is a television screen in PIP format displaying confirmation that Ratings Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Ratings” option; [0024]
  • FIG. 9 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option; [0025]
  • FIG. 10 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections; [0026]
  • FIG. 11 is a television screen in PIP format displaying confirmation that Time Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option; [0027]
  • FIG. 12 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option; [0028]
  • FIG. 13 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Channel” interface screen and sample viewer-defined blocking selections; [0029]
  • FIG. 14 is a television screen in PIP format displaying confirmation that Channel Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option; [0030]
  • FIG. 15 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option; [0031]
  • FIG. 16 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time Allowance” interface screen and sample viewer-defined blocking selections; [0032]
  • FIG. 17 is a television screen in PIP format displaying confirmation that By Time Allowance Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option; [0033]
  • FIG. 18 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the ”By $ Allowance” option; [0034]
  • FIG. 19 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By $ Allowance” interface screen and sample viewer-defined blocking selections; [0035]
  • FIG. 20 is a television screen in PIP format displaying confirmation that By $ Allowance Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By $ Allowance” option; [0036]
  • FIG. 21 is a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Global Block/Unblock” option; [0037]
  • FIG. 22 is a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Global Block/Unblock” interface screen and sample viewer input of user identification and password; [0038]
  • FIG. 23 is a television screen in PIP format displaying a sample V-Chip Plus+In-Guide User Interface Main Blocking Menu format that will appear after any Time Allowance or $ Allowance blocking has been set; [0039]
  • FIG. 24[0040] a is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen for TV Ratings Codes and Content Codes in grid format with sample viewer-defined blocking selections;
  • FIG. 24[0041] b is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen for MPAA Ratings Codes in grid format with sample viewer-defined blocking selections; and
  • FIG. 25 is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections.[0042]
  • The accompanying drawings are in color. Color is used in the Detailed Description of the Invention to describe certain features of the invention; the description of color-designated features corresponds to the accompanying drawings. The colored drawings and the color-corresponding description is used as a method of description of a particular embodiment of the present invention. The present invention is not limited by the particular colors used herein to describe the invention. [0043]
  • DETAILED DESCRIPTION OF THE INVENTION
  • One embodiment of the present invention uses PIP display formatting to provide a password-protected programmable viewer interface to block or enable television program viewing, such as for parental control of television viewing. A parental control system is described in U.S. Pat. No. 5,382,983, which is hereby incorporated by reference as if set forth in full herein. Such parental control systems include circuitry for providing parental control of the use of a television receiver. As shown in FIG. 1, the circuitry is generally embedded within a [0044] VCR 50 connected between a television signal input 52 and a television monitor or display 54. The parental control circuitry may be controlled by an input or remote controller 56 sending a command signal 58 to the circuitry to permit the user to select either by inclusion or exclusion the particular source and/or programs, channels, dates and times available for television viewing. Co-pending U.S. Provisional Patent Application No. 60/076,290, filed Feb. 27, 1998, titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein, describes a preferred embodiment of the invention disclosed therein as allowing the viewer consumer to override the operation of the V-Chip system for particular programs contained in consumer programmable enable-override lists and blocking-override lists.
  • The present invention is not limited to the PIP television display format environment. The present invention applies equally to all devices that display viewable programming electronically, including but not limited to devices such as television, digital television, PCTV's, and PC's. Furthermore, the present invention applies equally to all viewable electronic programming display formats, including, but not limited to: display formats that provide partial or complete overlay menus; display formats that allow icons to be displayed on the screen to allow for selection of multiple functions, such as program viewing blocking/enablement, to be simultaneously displayed on the television screen; and display formats that allow the viewer to move the location of the viewing window for the program viewing blocking/enablement selection menus. [0045]
  • Still further, the present invention applies to all viewable programming delivery systems and media, including but not limited to conventional television broadcast, cable television, satellite television, the Internet, the World Wide Web, and all other electronic information networks and electronic viewable programming delivery systems. [0046]
  • Selection of options, functions, actions, programs, channels, logos and all other selection criteria in this invention applies equally to all methods of selection whether by a television viewer's remote control device, by keyboard, by voice activation, by speech recognition, by motion activation, by motion recognition, by mouse, by trac-ball, by touch pad, and/or by all other cursor-control devices. [0047]
  • One embodiment of the present invention allows the viewer, while simultaneously viewing real time television programming, to block, or enable, program viewing using password-based category blocking selection criteria including Global blocking/unblocking, and blocking By Ratings, By Time, By Channel, By Time Allowance, and By $ Allowance. “By Grid Guide Selection” blocking allows the viewer to view real time images of simultaneously broadcast programs, and to view video and sound clips of future programs, listed in an electronic program schedule guide and to set blocking/enablement instructions for individual programs, by channel, and/or by time slot. [0048]
  • After the viewer has selected, as described below, the television program viewing blocking/enablement function (“V-ChipPlus+”), the viewer's screen displays the V-Chip Plus+In-Guide User Interface Main Blocking Menu (the “Main Blocking Menu”). FIG. 2 shows a V-Chip Plus+In-Guide User Interface Main Blocking Menu to block programs by Ratings/content codes, Time, Channel, Time Allowance, Pay-Per-View dollar Allowance and individual programs as selected from the program schedule grid guide or by inputting compressed codes such as a PlusCode™ which is a compressed code used by Gemstar Development Corporation's VCRPlus+® systems and which presently appear in television calendars and may be used to identify particular programs. FIG. 2 also displays the Global Block/Unblock option which may be used by the Master/Administrator to temporarily override blocking instruction to allow unblocked viewing and to then re-establish blocking instructions. The Main Blocking Menu further provides for viewer selection of the Set Passwords option. [0049]
  • The viewer can enter the Main Blocking Menu in a number of ways. One embodiment is that the viewer, at some point in time after turning on the viewer's television receiver, presses a dedicated key on a remote control device. In another embodiment, the viewer enters the Main Blocking Menu by selecting the Blocking Option from the GuidePlus+Grid Guide option bar, causing the Main Blocking Menu to be displayed in the background window of the PIP display (the “PIP embodiment”). The PIP embodiment is reflected throughout the figures to this patent application. If “By Time Allowance” and/or “By $ Allowance” blocking instructions have been set, the Main Blocking Menu will appear when the viewing device, such as a television, is turned on. [0050]
  • In other embodiments, the viewer could enter the Main Blocking Menu in other ways, including but not limited to: 1.) The viewer presses a menu key on the viewer's remote control device that would enter a selection menu for various programming features for the viewer's particular viewing device, such as a television. Program view blocking/enablement would be an option on the viewing device's selection general menu. The viewer could then select program view blocking/enablement from the general menu; 2.) The viewer selects a program viewing blocking/enablement icon on the viewer's viewing device screen by, for instance, moving a cursor to the location of the icon and indicating selection of the program viewing blocking/enablement function. [0051]
  • In another embodiment, the viewer can enter the “Blocking Mode” while in the TV Guide Plus+Grid Guide (the “Grid Guide embodiment”) or similar electronic program viewing scheduling guide (the “Grid Guide”). Co-pending U.S. Provisional Patent Application Serial No. 60/053/330, titled EPG with Advertising Messages, the disclosures of which are hereby incorporated by reference as if set forth in full herein, describes as grid guide [0052] 22 such an electronic program viewing scheduling guide. In the Grid Guide embodiment, the viewer enters the “Blocking Mode” by selecting the Blocking Mode function, from for instance, the option bar of the Grid Guide.
  • In another embodiment, the viewer would enter PlusCode™ numbers of programs to be blocked. [0053]
  • From the Main Blocking Menu, the viewer can select from options that allow the viewer to block or enable viewing of programs globally, or to block or enable viewing of programs by Ratings/content codes, Time, Channel, Time Allowance, Pay-Per-View dollar Allowance and By Grid Guide Selection from an electronic television program schedule grid guide. Once the viewer has set blocking instructions, the blocking instruction database is updated and is accessed by a program viewing blocking system, such as is claimed in co-pending U.S. Provisional Patent Application No. 60/076,290, filed Feb. 27, 1998, titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein. The program viewing blocking system uses the database program viewing blocking instructions to block a particular user from viewing programs as directed by the blocking instructions. [0054]
  • In one embodiment, the viewer selects a particular option from the Main Blocking Menu by using the arrow keys on the viewer's remote control device to move the highlight bar up or down the Main Blocking Menu selections and by pressing an Enter key, or some other similarly functional key, to select the highlighted option. [0055]
  • Setting User-level Passwords [0056]
  • V-Chip Plus+provides password-based options to block programs by Ratings/content codes, Time, Channel, Time Allowance, $ Allowance, and by individual program as selected from a program schedule. FIG. 3 shows a television screen in PIP embodiment format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Set Passwords” option. Turning to FIG. 4, a television screen is shown in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen and sample viewer-defined users. An alphanumeric password with a plurality of numeric digits may be set up for a plurality of users. [0057]
  • Viewer names can be input by highlighting a “User” tile in the Set Password interface screen. The “user” tiles in FIG. 3 are shown as blue tiles. The viewer can then input the user name by pressing the Blue “Alpha” button on the Guide Plus+display bar and by then using the up/down arrow keys on the viewer's remote control device to scroll up and down the pull down alphabet menu and selecting the appropriate alphabetic characters. In this manner, the viewer selects the alphabetic characters comprising each viewer's name. To designate another viewer's name, the viewer uses the up/down arrow keys on the viewer's remote control device to highlight another blue “User” tile. [0058]
  • In the PIP embodiment, the viewer inputs a password for each “User” using the digit keys of the viewer's remote control device and/or the scroll down alphabet menu described above. FIG. 5 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “Set Password” interface screen. FIG. 5 shows a sample viewer-defined password selection. A password is not set until the viewer types the password a second time in the Confirm tile for the user specified. [0059]
  • The viewer with the most restrictive Ratings/content settings is automatically set as the default. The default viewer's settings will be used when the television is turned on after the viewer has input the settings. [0060]
  • There may be more than one Master viewer. There may be more than one Administrator viewer. One embodiment of the invention would recognize a hierarchy of viewers. The hierarchy would allow a Master viewer to set blocking instructions for all viewers. The hierarch would allow an Administrator viewer to set blocking instructions for all viewers at a hierarchical level below that of the setting Administrator. Only the viewer designated as a Master or Administrator viewer will have the capability to use the Global Block/Unblock function. In one embodiment, only the highest ranking Master viewer would be allowed the capability to use the Global Block/Unblock function. [0061]
  • Once the viewer completes entering “User” names and passwords, the viewer must press the Blue action “Finished” button on the Guide Plus+screen bar to enter the alpha name into the password database. User names and passwords are not entered into the viewer database until the viewer selects the Blue action “Finished” button. The viewer can select the Blue action “Finished” button after entering each name and after confirming each password. Alternatively, the viewer may enter a plurality of names and passwords before selecting the Blue action “Finished” button. Alternatively, the viewer can press the Green action button to clear the password or alphabetic name inputs so that the viewer can begin inputting the user/password information again. The viewer that is designated as the “Master/Administrator” can turn global settings on or off. [0062]
  • Once the viewer has completed entering “User” names and passwords, the viewer can return to the Main Blocking Menu by using the up/down arrow keys to highlight V-CHIP+ on the menu bar. [0063]
  • Blocking from the Grid Guide [0064]
  • In one embodiment, the viewer enters the Grid Guide to identify particular programs to be blocked at the user level. Once in the Grid Guide, the viewer would enter the Blocking Mode by, for example, using the viewer's remote control device to select a Block[Unblock action button on the Grid Guide. Once in the Grid Guide Blocking Mode, the Master/Administrator would navigate through the schedule of programs as provided by the Grid Guide system, such as using the up/down and left/right arrow keys on the viewer's remote control device. [0065]
  • Real time images of real time programs highlighted by the viewer in the Grid Guide will be shown in the PIP or other window of the television screen. Co-pending PCT Application PCT/US95/11173 for Method and Apparatus for Displaying Television Programs and Related Text, the disclosures of which have been previously incorporated by reference as if set forth in full herein, describes one embodiment that provides for the display of real-time images of a television program in the PIP window while simultaneously providing that the television viewer can use a PIP format for display of television program listings from a program schedule data base in the background. The viewer can select a particular program from the displayed current television program listing and cause the corresponding real-time program images to appear in the PIP window. [0066]
  • Video and sound clips of future-scheduled programs highlighted by the viewer in the Grid Guide will be shown in the PIP or other window of the television screen. Co-pending PCT Application PCT/US95/11173, the disclosures of which have been previously incorporated by reference as if set forth in full herein, describes as one embodiment the use by a television viewer of a PIP format for display of future television program listings from a program schedule data base in the background and moving images of a video clip of one of the program listings in the background display selected, for example, by a cursor. [0067]
  • The viewer selects a particular program, channel logo, or time slot to be blocked by one selection method, for instance, using the viewer's remote control device to point to and select a program, channel or time slot. The viewer's selection would be reflected by color coding or other highlighting method. [0068]
  • Then, the viewer sets instructions to block the particular program, channel logo, and/or time slot, using, for instance, the viewer's remote control device to select a blocking action button on the Grid Guide. Pressing the Blue action button will block viewing of the highlighted program. When blocking a particular program, the viewer could further select another action to request the following blocking options: 1.) block a particular episode of a program by title for all occurrences of that program on a particular day for all channels and all times (“Daily Blocking”); 2.) block all occurrences of that program by title for the week for all channels and all time slots (“Weekly Blocking”); 3.) block all occurrences of that program by title for all channels and all time slots (“All Blocking”); and/or 4.) block a particular channel at a particular time slot. [0069]
  • In a Grid Guide embodiment of the present invention, the Grid Guide would show the program title and rating and/or content information. [0070]
  • Ratings or Content Code Blocking [0071]
  • The “Master/Administrator” user/viewer can block a selected user's access by ratings or content codes. FIG. 6 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Ratings” option. [0072]
  • After entering the “By Ratings” interface screen, the Master/Administrator selects a user from the user pull down menu. The user pull down menu lists all of the users entered in the user database. The Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu. The Master/Administrator selects a particular user's name. The Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Rating/Content tiles. [0073]
  • The Master/Administrator then uses the up/down arrow keys to scroll through the various Rating and Content codes. The Rating or Content code tile that can be selected is the tile that is highlighted in blue. The V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection. The V-Chip Help Text provides an explanation of each Rating or Content code as the Rating or Content code tile is highlighted. [0074]
  • The Master/Administrator presses the Blue action button on the Guide Plus+task bar to select a particular Rating or Content code to be blocked. When the Master/Administrator selects a particular Rating or Content code to be blocked, the tile for that particular code turns red. If the Master/Administrator wants to enable a blocked Rating or Content code, the Master/Administrator selects that particular Rating or Content code and presses the Blue action button on the Guide Plus+task bar, which will return the tile for the particular Rating or Content code to green. FIG. 7 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Ratings” interface screen and sample viewer-defined blocking selections. FIG. 7 also demonstrates the Help Text explanation for the highlighted Rating code, “NC-17.” Pressing the Green action button on the Guide Plus+Task Bar clears all settings on this screen. [0075]
  • An alternative embodiment of the “By Ratings” interface is represented in FIGS. 24[0076] a and 24 b. FIG. 24a demonstrates the use of a “By Ratings” grid for TV ratings codes and content codes. FIG. 24b demonstrates the use a “By Ratings” interface for MPAA Ratings Codes.
  • In FIG. 24[0077] a, all possible TV Ratings Codes (“TV-Y”, “TV-Y7”, etc.) are listed, in this case, on the left side of the grid 110. Alternatively, MPAA Rating codes, other rating codes or combinations of different rating codes, such as MPAA and TV Ratings Codes may be used in the place of just TV Ratings Codes. Also listed is a grid row for “Unrated” programs 112. That is, the Master/Administrator can chose to block all programs that are not rated. All possible TV Content Codes, (“S” for Sex, “V” for Violence, “L” for Language, etc.) or a subset thereof are listed, in this case, across the top of the grid 114. Each grid tile represents a particular combination of a TV Ratings Code and a TV Content Code. The Master/Administrator uses the up/down and left/right arrow keys on the viewer's remote control device to highlight a grid tile. When the appropriate grid tile is highlighted, the Master/Administrator presses the Blue action button on the Guide Plus+task bar to select that particular Rating/Content Code grid tile to be blocked. When the Master/Administrator selects a particular Rating/Content Code grid tile to be blocked, the grid tile for that particular code turns red, or some other color to indicate selection of that tile. In FIG. 24a, tiles 100 and 102 have been highlighted, selected and turned red (or some other color) to indicate they have been selected. Thereafter, programs that are rated TV-PG and have either L or V content codes will be blocked.
  • In addition to selecting individual tiles, entire rows or columns are highlighted for possible selection by moving the highlighted tile with the up/down and left/right arrow keys on the viewer's remote control device to the [0078] header row 114 or header (first) column 110. Thus, entire TV Ratings Codes rows or entire TV Content Codes can be selected with on press of the Blue action button.
  • If the Master/Administrator wants to enable a blocked Rating/Content Code grid tile, the Master/Administrator selects that particular Rating or Content Code grid tile and presses the Blue action button on the Guide Plus+task bar, which will return the grid tile for the particular Rating/Content Code tile to green. [0079]
  • If the uppermost, leftmost tile is highlighted, the entire grid of tiles can be selected by one press of the Blue action button. This selection allows the Master/Administrator to select the tiles that the Master/Administrator wants to allow rather than selecting the tiles that the Master/Administrator want to block. [0080]
  • Currently, TV Content codes do not apply to MPAA Rating Codes. Accordingly, FIG. 24[0081] b demonstrates that the Master/Administrator can chose any of the MPAA Rating Code grid tiles to select that Rating Code for blocking/enablement. As with FIG. 24a, FIG. 24b provides a a grid tile to block/enable unrated programs.
  • The Master/Administrator can then select another user name and set Ratings and Content code blocking and/or enablement instructions for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Ratings” interface screen by returning to the Main Blocking Menu. [0082]
  • Once the viewer has completed entering “By Rating” blocking and/or enablement instructions, the viewer can return to the Main Blocking Menu by using the up/down arrow keys to highlight V-CHIP+ on the menu bar. The “By Ratings” tile on the Main Blocking Menu will be RED, indicating that Ratings Blocking instructions have been set. FIG. 6 shows a television screen in PIP format displaying confirmation that Ratings Blocking instructions have been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Ratings” option. [0083]
  • “By Time” Blocking [0084]
  • The Master/Administrator can set user-level instructions to block program viewing for particular time ranges, for particular days of the week, or for “All Days.” FIG. 8 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option. By selecting the “By Time” option, the user enters the “By Time” interface screen. FIG. 10 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections. [0085]
  • In the “By Time” interface screen, the Master/Administrator selects a user from the user pull down menu. The user pull down menu lists all of the users entered in the user database. The Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu. The Master/Administrator selects a particular user's name. The Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Day of the Week and time range tiles. [0086]
  • In the “By Time” interface screen, the Master/Administrator uses the up/down arrow keys to scroll through the various days of the week, or to select the “All Days” feature. The Master/Administrator can then enter time range blocking instructions for the particular day of the week, or for “All Days.” The Master/Administrator enters time ranges using the numeric keys on the Master/Administrator's remote control device. The Master/Administrator then selects the am/pm tile and uses the Blue action button on the Guide Plus+task bar to select a.m. or p.m. designation for the identified time range. After the Master/Administrator sets blocking instructions for a time range for a particular day, that day (or the “All Days”) tile turns RED. Pressing the Green action button on the Guide Plus+task bar clears all setting on this screen. The V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection. [0087]
  • The Master/Administrator can then select another user name and set Time blocking and/or enablement instructions for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Time” interface screen by returning to the Main Blocking Menu. [0088]
  • Once the viewer has completed entering “By Time” blocking and/or enablement instructions, the viewer can return to the Main Blocking Menu by using the up/down arrow keys to highlight V-CHIP+ on the menu bar. The “By Time” tile on the Main Blocking Menu will be RED, indicating that Time Blocking instructions have been set. FIG. 9 shows a television screen in PIP format displaying confirmation that Time Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time” option. [0089]
  • FIG. 25 is a television screen in PIP format displaying an alternative embodiment of the V-Chip Plus+In-Guide User Interface “By Time” interface screen and sample viewer-defined blocking selections. FIG. 25 provides for the designation by the Master/Administrator of time-sensitive categories such as “School Days,” “Weekdays,” “Weekends” and/or particular days of the week As an example of “School Day” blocking, if the Master/Administrator blocks the time frame from 8 pm to 7 am of a School Day, then the designated time frame is blocked for Sunday through Thursday. On the other hand, if the Master/Administrator blocks the time frame from 3 pm through 6 pm for School Days, then the designated time frame is blocked for Monday through Thursday. As an example of “Weekend” blocking, if the Master/Administrator blocks the time frame from 6 am through 8 am for Weekends, then the designated time frame is blocked for Saturday and Sunday. If the time frame from 6 pm through 7 pm is blocked for Weekends, then the designated time frame for Friday, Saturday and Sunday would be blocked. The Master/Administrator can further designate blocking for Weekdays (Monday through Friday). Further, a “Saturday/Sunday” option may be offered as an alternative the to the “Weekend” time frame where the “Weekend” time frame generally tracks and is the opposite of the “School Days” time periods. Of course, it is possible to have “School Days” and “Weekends” delineated so that they overlap in some areas while neither cover other specific time periods. Further, “School Days” may further be split into “School Days” and “School Nights,” where “School Days” generally refers to Monday-Friday days, while “School Nights” generally refers to Sunday-Thursday nights. [0090]
  • The use of “School Days” (or “School Days” and “School Nights”) and “Weekdays” also applies equally to the TV allowance embodiment described above in addition to the blocking functions. [0091]
  • In an alternative embodiment, Holidays, such as national or state holidays, are included in the “Weekend” and “School Days” groupings. Thus, in the United States, the Sunday night before Memorial Day (last Monday in May) would not be part of “School Days” when it otherwise would be. The list of Holidays that would affect the “School Days” and “Weekend” groupings is included into the system by any known data delivery method, including, but not limited to, being included in a factory installed memory, being downloaded over the VBI, a radio signal or other transmission, being downloaded from the Internet or other computer network and being keyed in by the Master/Administrator. [0092]
  • In another alternative embodiment, the School Days/Weekend, or any other generic time periods are combined with other search criteria to search an electronic program guide (EPG) of the type disclosed in PCT Application PCT/US95/11173. Thus, a theme search for “Educational shows” might be restricted to “School Days” where a theme search for “Cartoons” may be restricted to “Weekends.”[0093]
  • In another alternative embodiment, the Master/Administrator can choose to block according to Weekend, Weekdays, or specific days of the week. In this embodiment, the Weekend category is defined to be Saturday and Sunday; Weekdays are defined to be Monday through Friday. In this alternative embodiment, neither the Weekend nor the Weekday categories are time-sensitive. [0094]
  • “By Channel” Blocking [0095]
  • The Master/Administrator can set user-level instructions to block program viewing for particular channels, for a group of channels by category, or for a group of shows by “Theme.” FIG. 11 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option. [0096]
  • By selecting the “By Channel” option, the user enters the “By Channel” interface screen. FIG. 13 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Channel” interface screen and sample viewer-defined blocking selections. [0097]
  • In the “By Channel” interface screen, the Master/Administrator selects a user from the user pull down menu. The user pull down menu lists all of the users entered in the user database. The Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu. The Master/Administrator selects a particular user's name. The Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Channel and Theme tiles. [0098]
  • In the “By Channel” interface screen, the Master/Administrator uses the up/down and left/right arrow keys to scroll through the various channels and “Themes.” The Master/Administrator uses the Blue action button on the Guide Plus+task bar to select each channel or Theme to be blocked, or enabled. The tile for a blocked channel or Theme turns RED. The tile for an enabled channel or Theme turns Green. Pressing the Green action button on the Guide Plus+task bar clears all settings on this screen. Data for blocked channels will be stored in memory so it may be viewed if a channel is unblocked. The V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection. [0099]
  • The Master/Administrator can then select another user name and set Channel or Theme blocking and/or enablement instructions for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Channel” interface screen by returning to the Main Blocking Menu. [0100]
  • Once the viewer has completed entering “By Channel” blocking and/or enablement instructions, the viewer can return to the Main Blocking Menu by using the up/down arrow keys to highlight V-CHIP+ on the menu bar. The “By Channel” tile on the Main Blocking Menu will be RED, indicating that Channel and/or Theme Blocking instructions have been set. Turning to FIG. 12, a television screen is shown in PIP format displaying confirmation that Channel Blocking has been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Channel” option. [0101]
  • “By Time Allowances” Blocking [0102]
  • The Master/Administrator can set user-level viewing time allowances for each user by day of the week or for an entire week. Television viewing will be blocked if the daily viewing time by the viewing user exceeds the time allowance for the particular day of the week for that user. Television viewing will be blocked if the summation of the daily viewing time by the viewing user exceeds the weekly time allowance for that user. FIG. 14 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option. [0103]
  • By selecting the “By Time Allowance” option, the user enters the “By Time Allowance” interface screen. FIG. 16 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By Time Allowance” interface screen and sample viewer-defined blocking selections. [0104]
  • In the “By Time Allowance” interface screen, the Master/Administrator selects a user from the user pull down menu. The user pull down menu lists all of the users entered in the user database. The Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu. The Master/Administrator selects a particular user's name. The Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the Time Allowance tiles. [0105]
  • In the “By Time Allowance” interface screen, the Master/Administrator uses the up/down and left/right arrow keys to scroll through the various days of the week and to set time allowances for the particular days and for the entire week. The Master/Administrator uses the Blue action button on the Guide Plus+task bar to select each day of the week, or the entire week, for which a time allowance is to be set. The Master/Administrator presses the Blue action button on the Guide Plus+task bar to allow input of time allowance. Time allowance is then entered using the numeric keys of the Master/Administrator's remote control device. The Master/Administrator can press the Blue action button on the Guide Plus+task bar to add ½ hour increments, with each subsequent press of the Blue action button. The tile for a day or for the week with a time allowance turns RED. Pressing the Green action button on the Guide Plus+task bar clears all settings on this screen. The daily allowances can sum to a higher number than the total weekly allowance. Once the weekly allowance is reached by the viewing user, television viewing will be blocked for that user for the rest of the week even if the daily allowance for a particular day has not been exceeded. The V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection. [0106]
  • The Master/Administrator can then select another user name and set time allowances for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By Time Allowance” interface screen by returning to the Main Blocking Menu. [0107]
  • Once the viewer has completed entering user-level “Time Allowances,” the viewer can return to the Main Blocking Menu by using the up/down arrow keys to highlight V-CHIP+ on the menu bar. The “By Time Allowance” tile on the Main Blocking Menu will be RED, indicating that Time Allowances have been set. FIG. 15 shows a television screen in PIP format displaying confirmation that Time Allowances have been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By Time Allowance” option. [0108]
  • “By $ Allowance” Blocking [0109]
  • The Master/Administrator can set user-level Pay-Per-View viewing dollar (“$”) allowances for each user by day of the week or for an entire week. Television viewing will be blocked if the daily viewing dollar amount by the viewing user meets or exceeds the dollar allowance for the particular day of the week for that user. Television viewing will be blocked if the summation of the daily viewing dollar allowance by the viewing user meets or exceeds the weekly dollar allowance for that user. FIG. 17 shows a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By $ Allowance” option. [0110]
  • By selecting the “By $ Allowance” option, the user enters the “By $ Allowance” interface screen. FIG. 19 shows a television screen in PIP format displaying the V-Chip Plus+In-Guide User Interface “By $ Allowance” interface screen and sample viewer-defined blocking selections. [0111]
  • In the “By $ Allowance” interface screen, the Master/Administrator selects a user from the user pull down menu. The user pull down menu lists all of the users entered in the user database. The Master/Administrator uses the up/down arrow keys on the Master/Administrator's remote control device to scroll up and down the user pull down menu. The Master/Administrator selects a particular user's name. The Master/Administrator must then enter the appropriate password for the Master/Administrator. When the password is accepted, the password tile turns green. Password acceptance is required to allow the Master/Administrator access to the $ Allowance tiles. [0112]
  • In the “By $ Allowance” interface screen, the Master/Administrator uses the up/down and left/right arrow keys to scroll through the various days of the week and to set $ allowances for the particular days and for the entire week. The Master/Administrator uses the Blue action button on the Guide Plus+task bar to select each day of the week, or the entire week, for which a $ allowance is to be set. The Master/Administrator presses the Blue action button on the Guide Plus+task bar to allow input of $ allowance limitations. Dollar allowance is then entered using the numeric keys of the Master/Administrator's remote control device. The Master/Administrator can press the Blue action button on the Guide Plus+task bar to add 50 cent increments, with each subsequent press of the Blue action button. The tile for a day or for the week with a $ allowance turns RED. Pressing the Green action button on the Guide Plus+task bar clears all settings on this screen. The daily allowances can sum to a higher amount than the total weekly allowance. Once the weekly $ allowance is reached by the viewing user, Paid-Per-View television viewing will be blocked for that user for the rest of the week even if the daily $ allowance for a particular day has not been met or exceeded. The V-Chip Help Text portion of the Guide Plus+screen provides help explanations for the feature currently highlighted by the remote control selection. [0113]
  • The Master/Administrator can then select another user name and set $ allowances for each user subsequently selected. Changes are accepted when the Master/Administrator leaves the “By $ Allowance” interface screen by returning to the Main Blocking Menu. [0114]
  • Once the viewer has completed entering user-level “$ Allowances,” the viewer can return to the Main Blocking Menu by using the up/down arrow keys to highlight V-CHIP+ on the menu bar. The “By $ Allowance” tile on the Main Blocking Menu will be RED, indicating that $ Allowances have been set. FIG. 18 shows a television screen in PIP format displaying confirmation that $ Allowances have been set by RED highlighting on the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “By $ Allowance” option. [0115]
  • Global Block/Unblock [0116]
  • The Master/Administrator, and only the Master/Administrator, can use the Global Block/Unblock instruction. FIGS. 20 and 21 show a television screen in PIP format displaying a viewer selection from the V-Chip Plus+In-Guide User Interface Main Blocking Menu of the “Global Block/Unblock” option. Turning to FIG. 22, a television screen is shown in PIP format displaying the V-Chip Plus+In-Guide User Interface “Global Block/Unblock” interface screen and sample viewer input of user identification and password. In the “Global Block[Unblock” interface screen, the Master/Administrator is prompted for the Master/Administrator's password. Acceptance of the password allows the Master/Administrator to use the Global Block/Unblock instruction. Global Block/Unblock is a toggle switch override command that allows the Master/Administrator to temporarily override all blocking instructions. Using the Global Block/Unblock command does not destroy all of the blocking instructions. The blocking instructions remain in memory. The Master/Administrator can globally unblock all previously set instructions to view programming without any blocking. The Master/Administrator can then globally reset all blocking instructions. [0117]
  • Time and $ Allowance Accumulation and Blocking [0118]
  • Turning to FIG. 23, a television screen is shown in PIP format displaying a sample V-Chip Plus+In-Guide User Interface Main Blocking Menu format that will appear after any Time Allowance or $ Allowance blocking has been set. This screen will automatically appear each time that the television is turned on. The screen prompts the viewer for the viewer's “User” identification and for that “User's” password. [0119]
  • The time that the television is viewed by that user is then accumulated. Accumulated viewing times are compared at periodic time intervals to the time allowances set for that user. If the user's accumulated viewing time meets or exceeds the time allowance for that day, or for the week, the V-Chip Plus+In-Guide User Interface system sends blocking instructions to a program viewing blocking system, such as is claimed in co-pending U.S. Provisional Patent Application Attorney Docket No. 32068/CAG/G207 titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein, to block that user from further viewing. [0120]
  • Pay-Per-View dollar amounts agreed to by that user are accumulated. Accumulated Pay-Per-View dollar amounts agreed to by that user are then compared to that user's $ Allowances, by day, and for the week. The $ amount comparison is made each time that the user attempts to select a Pay-Per-View program. If the user's $ Allowance has been met or exceeded, the V-Chip Plus+In-Guide User Interface system sends blocking instructions to a program viewing blocking system, such as is claimed in co-pending U.S. Provisional Patent Application Attorney Docket No. 32068/CAG/G207 titled V-Chip Plus: Parental Control Apparatus and Method, the disclosures of which have been previously incorporated by reference as if set forth in full herein, to block that user from further viewing. [0121]
  • ILLUSTRATIVE EMBODIMENTS
  • The embodiments of the invention described herein are only considered to be preferred and/or illustrative of the inventive concept; the scope of the invention is not to be restricted to such embodiments. Various and numerous other arrangements may be devised by one skilled in the art without departing from the spirit and scope of this invention. For example, a variety of different on screen display color schemes can be used to communicate various selections and options to the viewer/user. [0122]

Claims (14)

What is claimed is:
1. A method for budgeting television viewing for a plurality of viewers, the method comprising:
selecting a viewer from the plurality of viewers;
entering a password;
displaying a list of television viewing budgeting choices;
selecting a television viewing budgeting choice from the displayed television viewing budgeting choices; and
controlling a receiver for displaying television programs for the selected viewer, responsive to the selected television viewing budgeting choice.
2. The method of claim 1, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer for particular time ranges.
3. The method of claim 1, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer for particular days of the week.
4. The method of claim 1, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer for all days.
5. The method of claim 1, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer based on dollar allowance for a period of time.
6. The method of claim 1, further comprising temporarily overriding the selected television viewing budgeting choice.
7. A system for budgeting television viewing for a plurality of viewers comprising:
means for selecting a viewer from the plurality of viewers;
means for entering a password;
means for displaying a list of television viewing budgeting choices;
means for selecting a television viewing budgeting choice from the displayed television viewing budgeting choices; and
means for controlling a receiver for displaying television programs for the selected viewer, responsive to the selected television viewing budgeting choice.
8. The system of claim 7, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer for particular time ranges.
9. The system of claim 7, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer for particular days of the week.
10. The system of claim 7, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer for all days.
11. The system of claim 7, wherein the selected television viewing budgeting choice blocks television program viewing for the selected viewer based on dollar allowance for a period of time.
12. The system of claim 7, further comprising means for temporarily overriding the selected television viewing budgeting choice.
13. A method for blocking television viewing by time, the method comprising:
displaying a list of television time blocking choices;
selecting a first day of the week from the displayed television time blocking choices;
selecting a first time rage for the selected first day of the week;
selecting a second day of the week from the displayed television time blocking choices;
selecting a second time rage for the selected second day of the week; and
controlling a receiver for displaying television programs responsive to the selected first and second days of the week and the respective first and second time ranges.
14. The method of claim 13, further comprising temporarily overriding the selected first and second days of the week and the respective first and second time ranges.
US10/682,785 1998-09-16 2003-10-09 V-Chip plus +: in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver Abandoned US20040128681A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/682,785 US20040128681A1 (en) 1998-09-16 2003-10-09 V-Chip plus +: in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10057598P 1998-09-16 1998-09-16
US09/398,963 US6701523B1 (en) 1998-09-16 1999-09-16 V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US10/682,785 US20040128681A1 (en) 1998-09-16 2003-10-09 V-Chip plus +: in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/398,963 Continuation US6701523B1 (en) 1998-09-16 1999-09-16 V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver

Publications (1)

Publication Number Publication Date
US20040128681A1 true US20040128681A1 (en) 2004-07-01

Family

ID=31720041

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/398,963 Expired - Fee Related US6701523B1 (en) 1998-09-16 1999-09-16 V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US10/682,785 Abandoned US20040128681A1 (en) 1998-09-16 2003-10-09 V-Chip plus +: in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/398,963 Expired - Fee Related US6701523B1 (en) 1998-09-16 1999-09-16 V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver

Country Status (1)

Country Link
US (2) US6701523B1 (en)

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030026593A1 (en) * 2001-08-02 2003-02-06 Ostrover Lewis S. Apparatus for generating content codes for audiovisual programs by multiple viewers
US20030026587A1 (en) * 2001-08-02 2003-02-06 Ostrover Lewis S. Apparatus for generating content codes for audiovisual programs
US20030101455A1 (en) * 2000-04-14 2003-05-29 Maxime Goeke Method for selective display of television programmes
US20030103165A1 (en) * 2000-05-19 2003-06-05 Werner Bullinger System for operating a consumer electronics appaliance
US20040143839A1 (en) * 2001-03-22 2004-07-22 Nathalie Gonzales-Caiazzo Method for controlling the use of an audiovisual display device, display device for implementing the method, and graphics interface
US20040162884A1 (en) * 2003-02-17 2004-08-19 Jeon Young Jae Home network system and method of providing operation history for same
US20050086069A1 (en) * 2003-07-15 2005-04-21 Kaleidescape, Inc. Separable presentation control rules with distinct control effects
US20060031872A1 (en) * 2004-08-03 2006-02-09 Eric Hsiao System and method for real-time displaying of blocked and locked out status of programs in electronic program guides
EP1699239A2 (en) * 2005-03-04 2006-09-06 SCM Microsystems GmbH Multi-room conditional access system
WO2006093739A2 (en) * 2005-03-01 2006-09-08 Scientific-Atlanta, Inc. Parental control for a networked multi-room system
US20070056014A1 (en) * 2005-08-23 2007-03-08 Zuben Cheng Television receiver and method for single-selection viewing control of the television receiver
US20070168853A1 (en) * 2006-01-05 2007-07-19 Jarman Matthew T Apparatus, system and method for creation, delivery and utilization of recommended multimedia filter settings
US20080148314A1 (en) * 2000-03-24 2008-06-19 Sony Corporation Of Japan Techniques for displaying data based on characteristics of a display device
US20090146976A1 (en) * 2007-12-11 2009-06-11 Hsieh Kuochuan Method of interrupting computer usage
US20090300671A1 (en) * 2008-05-30 2009-12-03 At&T Knowledge Ventures, L.P. Controlling Access to Multimedia Content
US20090328105A1 (en) * 2008-06-27 2009-12-31 Guideworks, Llc Systems and methods for ranking assets relative to a group of viewers
US20100005414A1 (en) * 2004-02-27 2010-01-07 Hitachi,Ltd Display method and display device
CN101739851A (en) * 2009-12-25 2010-06-16 刘鸿展 Reading machine control method and reading machine with guardianship and incentive functions
US20100162342A1 (en) * 2008-12-22 2010-06-24 At&T Intellectual Property I, L.P. Parental controls for multiple devices
US20100251281A1 (en) * 2005-11-14 2010-09-30 Guideworks, Llc Media control system with viewer rewards
US7849486B2 (en) 2000-11-14 2010-12-07 Russ Samuel H Networked subscriber television distribution
US7865925B2 (en) 2003-01-15 2011-01-04 Robertson Neil C Optimization of a full duplex wideband communications system
US7870584B2 (en) 2002-08-02 2011-01-11 Russ Samuel H Interactive program guide with selectable updating
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
US7908625B2 (en) 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
US20110126224A1 (en) * 2008-10-02 2011-05-26 Yang Pan Dedicated button of remote control for advertisement delivery using interactive television
US7975021B2 (en) 2000-10-23 2011-07-05 Clearplay, Inc. Method and user interface for downloading audio and video content filters to a media player
US8046806B2 (en) 2002-10-04 2011-10-25 Wall William E Multiroom point of deployment module
US20110289528A1 (en) * 2008-10-02 2011-11-24 Yang Pan Dedicated button of remote control for advertisement delivery using interactive television
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US8108891B1 (en) * 1999-04-21 2012-01-31 Mitsubishi Electric Visual Solutions America, Inc. V-chip hours
US8117282B2 (en) 2004-10-20 2012-02-14 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
US8127326B2 (en) 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
US20120139698A1 (en) * 2010-12-02 2012-06-07 Tsui Philip Y W Remote control device with password functions
US8312484B1 (en) * 2008-03-28 2012-11-13 United Video Properties, Inc. Systems and methods for blocking selected commercials
US8627385B2 (en) 2002-10-04 2014-01-07 David B. Davies Systems and methods for operating a peripheral record playback device in a networked multimedia system
US8635642B2 (en) 1996-04-01 2014-01-21 Gemstar Development Corporation Apparatus and method for parental control using V-Chip plus+ and master password
US8935717B2 (en) 2003-10-22 2015-01-13 Clearplay, Inc. Apparatus and method for blocking audio/visual programming and for muting audio
US8984550B2 (en) 2005-11-14 2015-03-17 Rovi Guides, Inc. Parental media palettes
US9106780B1 (en) * 2009-02-23 2015-08-11 Symantec Corporation Method and apparatus for controlling audio/video display using a policy
USD748131S1 (en) * 2013-03-04 2016-01-26 Roku, Inc. Display screen with an animated electronic program guide
US9628852B2 (en) 2000-10-23 2017-04-18 Clearplay Inc. Delivery of navigation data for playback of audio and video content
US9807436B2 (en) 2014-07-23 2017-10-31 Rovi Guides, Inc. Systems and methods for providing media asset recommendations for a group
US9813396B2 (en) 2015-10-30 2017-11-07 Rovi Guides, Inc. Methods and systems for managing content subscription data
US10178421B2 (en) * 2015-10-30 2019-01-08 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage

Families Citing this family (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
WO1994021081A2 (en) 1993-03-05 1994-09-15 Mankovitz Roy J Apparatus and method using compressed codes for television program record scheduling
AU4175797A (en) * 1996-09-03 1998-03-26 Starsight Telecast Incorporated Schedule system with enhanced recording capability
US8963681B2 (en) 1997-10-27 2015-02-24 Direct Source International, Llc Operating control system for electronic equipment
US7394347B2 (en) * 1997-10-27 2008-07-01 World Wide Innovations, Llc Locking device for electronic equipment
WO1999031881A1 (en) * 1997-12-18 1999-06-24 Thomson Licensing S.A. Program signal blocking system
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
AR020608A1 (en) 1998-07-17 2002-05-22 United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
CN101540883B (en) 1998-07-17 2011-11-16 联合视频制品公司 Interactive television program guide system with remote access
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6701523B1 (en) * 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6817028B1 (en) * 1999-06-11 2004-11-09 Scientific-Atlanta, Inc. Reduced screen control system for interactive program guide
US7992163B1 (en) * 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US7010801B1 (en) 1999-06-11 2006-03-07 Scientific-Atlanta, Inc. Video on demand system with parameter-controlled bandwidth deallocation
US7150031B1 (en) 2000-06-09 2006-12-12 Scientific-Atlanta, Inc. System and method for reminders of upcoming rentable media offerings
US6922843B1 (en) * 1999-08-09 2005-07-26 United Video Properties, Inc. Interactive television program guide system with multiple account parental control
US6662365B1 (en) * 1999-08-17 2003-12-09 Gateway, Inc. Unified parental locks
US7313803B1 (en) * 1999-12-30 2007-12-25 Thomson Licensing Ratings control system with temporary override capability and store-recall feature
US20020007485A1 (en) * 2000-04-03 2002-01-17 Rodriguez Arturo A. Television service enhancements
US7200857B1 (en) 2000-06-09 2007-04-03 Scientific-Atlanta, Inc. Synchronized video-on-demand supplemental commentary
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US8069259B2 (en) 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
US7962370B2 (en) 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
JP3811608B2 (en) * 2000-10-03 2006-08-23 株式会社ジェイテクト Tilt steering device
MXPA03003138A (en) 2000-10-11 2003-07-14 United Video Properties Inc Systems and methods for providing storage of data on servers in an on-demand media delivery system.
US6898799B1 (en) * 2000-10-23 2005-05-24 Clearplay, Inc. Multimedia content navigation and playback
US7340759B1 (en) 2000-11-10 2008-03-04 Scientific-Atlanta, Inc. Systems and methods for adaptive pricing in a digital broadband delivery system
US6964061B2 (en) * 2000-12-28 2005-11-08 International Business Machines Corporation Squeezable rebroadcast files
US7716704B2 (en) * 2001-06-12 2010-05-11 Thomson Licensing Television program selection apparatus and method
US7496945B2 (en) 2001-06-29 2009-02-24 Cisco Technology, Inc. Interactive program guide for bidirectional services
US7526788B2 (en) 2001-06-29 2009-04-28 Scientific-Atlanta, Inc. Graphic user interface alternate download options for unavailable PRM content
US7512964B2 (en) 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
US8006262B2 (en) 2001-06-29 2011-08-23 Rodriguez Arturo A Graphic user interfaces for purchasable and recordable media (PRM) downloads
US7533271B2 (en) * 2001-09-05 2009-05-12 Vixs Systems, Inc. Method and apparatus for remote control and monitoring of a multimedia system
KR100425313B1 (en) * 2001-12-11 2004-03-30 삼성전자주식회사 Method for setting TV environment through user authentification and apparatus thereof
JP3851163B2 (en) * 2001-12-28 2006-11-29 三洋電機株式会社 Digital broadcast receiver
US7334251B2 (en) 2002-02-11 2008-02-19 Scientific-Atlanta, Inc. Management of television advertising
US7690012B2 (en) * 2002-02-28 2010-03-30 Scientific-Atlanta, Inc. Positive parental control
US20030172377A1 (en) * 2002-03-05 2003-09-11 Johnson Carolynn Rae Method and apparatus for selectively accessing programs in a parental control system
KR100459912B1 (en) * 2002-04-04 2004-12-04 모승기 Terminal for Controling the Use of Computer
US20030237093A1 (en) * 2002-06-19 2003-12-25 Marsh David J. Electronic program guide systems and methods for handling multiple users
US7921440B1 (en) * 2002-12-30 2011-04-05 Arris Group, Inc. Method and system for managing television viewing habits
PL358355A1 (en) * 2003-01-20 2004-07-26 Advanced Digital Broadcast Polska Spółka z o.o. Method of automatic functional inspection of digital television decoder based on a checklist of selected programs
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US20040261097A1 (en) * 2003-06-18 2004-12-23 Hanks Darwin Mitchel System and method for regulating device use among multiple users
US20050060740A1 (en) * 2003-09-15 2005-03-17 Mitsubishi Digital Electronics America, Inc. Passive media ratings enforcement system
US7310807B2 (en) 2003-10-29 2007-12-18 Sbc Knowledge Ventures, L.P. System and method for local video distribution
US8595769B2 (en) * 2003-12-02 2013-11-26 At&T Intellectual Property I, L.P. System and method for providing a personalized channel
US20050149988A1 (en) * 2004-01-06 2005-07-07 Sbc Knowledge Ventures, L.P. Delivering interactive television components in real time for live broadcast events
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
CA2554758A1 (en) * 2004-01-29 2005-08-11 John G. Hildebrand Method and system of transporting multimedia signals
US8024753B1 (en) * 2004-04-28 2011-09-20 Echostar Satellite, Llc Method and apparatus for parental control
US8225345B2 (en) * 2004-06-04 2012-07-17 Thomson Licensing Method and apparatus for controlling an apparatus having a parental control function
US8904458B2 (en) 2004-07-29 2014-12-02 At&T Intellectual Property I, L.P. System and method for pre-caching a first portion of a video file on a set-top box
US8584257B2 (en) * 2004-08-10 2013-11-12 At&T Intellectual Property I, L.P. Method and interface for video content acquisition security on a set-top box
US20060037043A1 (en) * 2004-08-10 2006-02-16 Sbc Knowledge Ventures, L.P. Method and interface for managing movies on a set-top box
US7774811B2 (en) 2004-08-26 2010-08-10 Sony Corporation Method and system for use in displaying multimedia content and status
KR100584166B1 (en) * 2004-09-13 2006-05-26 엘지전자 주식회사 Apparatus and method for controling playback in digital video device
US20060064715A1 (en) * 2004-09-20 2006-03-23 Thomas Poslinski System and method for ratings control of commercials
EP1646169A1 (en) * 2004-10-05 2006-04-12 Taylor Nelson Sofres Plc Audience analysis method and system
US8086261B2 (en) * 2004-10-07 2011-12-27 At&T Intellectual Property I, L.P. System and method for providing digital network access and digital broadcast services using combined channels on a single physical medium to the customer premises
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US20060174279A1 (en) * 2004-11-19 2006-08-03 Sbc Knowledge Ventures, L.P. System and method for managing television tuners
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US7716714B2 (en) * 2004-12-01 2010-05-11 At&T Intellectual Property I, L.P. System and method for recording television content at a set top box
US7474359B2 (en) 2004-12-06 2009-01-06 At&T Intellectual Properties I, L.P. System and method of displaying a video stream
JPWO2006064752A1 (en) * 2004-12-13 2008-06-12 松下電器産業株式会社 Television receiver
US20060156372A1 (en) * 2005-01-12 2006-07-13 Sbc Knowledge Ventures, L.P. System, method and interface for managing content at a set top box
US7436346B2 (en) * 2005-01-20 2008-10-14 At&T Intellectual Property I, L.P. System, method and interface for controlling multiple electronic devices of a home entertainment system via a single control device
US20060168610A1 (en) * 2005-01-26 2006-07-27 Sbc Knowledge Ventures, L.P. System and method of managing content
US20060174309A1 (en) * 2005-01-28 2006-08-03 Sbc Knowledge Ventures, L.P. System and method of managing set top box memory
KR100736032B1 (en) * 2005-02-02 2007-07-06 삼성전자주식회사 Mobile storage, video equipment and channel limiting method for video equipment using mobile storage
US7307574B2 (en) * 2005-02-02 2007-12-11 Sbc Knowledge Ventures, Lp Remote control, apparatus, system and methods of using the same
US20060179466A1 (en) * 2005-02-04 2006-08-10 Sbc Knowledge Ventures, L.P. System and method of providing email service via a set top box
US20060184991A1 (en) * 2005-02-14 2006-08-17 Sbc Knowledge Ventures, Lp System and method of providing television content
US8214859B2 (en) 2005-02-14 2012-07-03 At&T Intellectual Property I, L.P. Automatic switching between high definition and standard definition IP television signals
US20060218590A1 (en) * 2005-03-10 2006-09-28 Sbc Knowledge Ventures, L.P. System and method for displaying an electronic program guide
US20060236343A1 (en) * 2005-04-14 2006-10-19 Sbc Knowledge Ventures, Lp System and method of locating and providing video content via an IPTV network
EP1904933A4 (en) * 2005-04-18 2009-12-09 Clearplay Inc Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US8054849B2 (en) * 2005-05-27 2011-11-08 At&T Intellectual Property I, L.P. System and method of managing video content streams
US20060282785A1 (en) * 2005-06-09 2006-12-14 Sbc Knowledge Ventures, L.P. System and method of displaying content in display windows
US8893199B2 (en) * 2005-06-22 2014-11-18 At&T Intellectual Property I, L.P. System and method of managing video content delivery
US7908627B2 (en) 2005-06-22 2011-03-15 At&T Intellectual Property I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US20070011133A1 (en) * 2005-06-22 2007-01-11 Sbc Knowledge Ventures, L.P. Voice search engine generating sub-topics based on recognitiion confidence
US8635659B2 (en) 2005-06-24 2014-01-21 At&T Intellectual Property I, L.P. Audio receiver modular card and method thereof
US8282476B2 (en) 2005-06-24 2012-10-09 At&T Intellectual Property I, L.P. Multimedia-based video game distribution
US20060294568A1 (en) * 2005-06-24 2006-12-28 Sbc Knowledge Ventures, L.P. Video game console modular card and method thereof
US8365218B2 (en) 2005-06-24 2013-01-29 At&T Intellectual Property I, L.P. Networked television and method thereof
US8190688B2 (en) 2005-07-11 2012-05-29 At&T Intellectual Property I, Lp System and method of transmitting photographs from a set top box
US7873102B2 (en) * 2005-07-27 2011-01-18 At&T Intellectual Property I, Lp Video quality testing by encoding aggregated clips
US7689920B2 (en) * 2005-09-06 2010-03-30 Apple Inc. Parental control graphical user interface
US8189472B2 (en) 2005-09-07 2012-05-29 Mcdonald James F Optimizing bandwidth utilization to a subscriber premises
US20070157223A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157247A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157222A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070180463A1 (en) * 2006-01-19 2007-08-02 Jarman Matthew T Method and apparatus for logging and reporting television viewing
TW200809504A (en) * 2006-01-31 2008-02-16 Koninkl Philips Electronics Nv Method and device for controlling access to content
US20070250852A1 (en) * 2006-03-23 2007-10-25 Sbc Knowledge Ventures, Lp System and method of editing video content
US20070240182A1 (en) * 2006-04-10 2007-10-11 John Callahan Methods and apparatus for providing a guide and/or remote control suitable for children
US20080092074A1 (en) * 2006-10-17 2008-04-17 International Business Machines Corporation Ascribing visual metadata to workflow components modeled using graphical icons
US8869189B2 (en) * 2006-12-29 2014-10-21 Echostar Technologies L.L.C. Controlling access to content and/or services
US20080163365A1 (en) * 2006-12-29 2008-07-03 Jarrod Austin Controlling access to content and/or services
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US20090041294A1 (en) * 2007-06-02 2009-02-12 Newell Steven P System for Applying Content Categorizations of Images
US9374379B1 (en) 2007-06-26 2016-06-21 Aol Inc. Application unlock
US20090064314A1 (en) * 2007-08-31 2009-03-05 Lee Michael M Method and Apparatus for Implementing Parental Controls for a Portable Media Device
US8898691B2 (en) * 2007-09-27 2014-11-25 At&T Intellectual Property I, L.P. Control of access to multimedia content
US8566860B2 (en) * 2007-11-15 2013-10-22 At&T Intellectual Property I, Lp System and methods for advanced parental control
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US20090322723A1 (en) * 2008-06-27 2009-12-31 Sony Corporation Method and apparatus for disabling a display device
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8856818B2 (en) * 2009-11-17 2014-10-07 Centurylink Intellectual Property Llc System and method for in-home set top box management
US20200245382A1 (en) * 2010-01-18 2020-07-30 Sitting Man, Llc Methods, systems, and computer program products for processing a contextual channel identifier
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
WO2012071738A1 (en) * 2010-12-03 2012-06-07 海尔集团公司 Display method of parents lock function and operation method thereof
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules

Citations (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2700065A (en) * 1950-09-15 1955-01-18 Martin E Evans Television receiving apparatus
US3879332A (en) * 1973-05-18 1975-04-22 Louis A Leone Built-in television timer and locking mechanism
US4012583A (en) * 1975-03-03 1977-03-15 Motorola, Inc. Pay TV control system
US4015139A (en) * 1975-05-06 1977-03-29 Cleary John M Controlled duration switch
US4079419A (en) * 1974-11-05 1978-03-14 Blaupunkt-Werke Gmbh Method and apparatus for transmitting and receiving additional information in a television signal
US4081754A (en) * 1977-01-31 1978-03-28 Jackson Joseph N Programmable television receiver controllers
US4081753A (en) * 1976-12-13 1978-03-28 Miller Arthur O Automatic programming system for television receivers
US4156850A (en) * 1977-08-29 1979-05-29 Rca Corporation Display system for facilitating the setup of a tuning system
US4162513A (en) * 1977-09-30 1979-07-24 Rca Corporation Television system scheduler
US4163254A (en) * 1977-02-14 1979-07-31 Block Robert S Method and system for subscription television billing and access
US4246495A (en) * 1978-10-05 1981-01-20 Jerome Pressman Television monitor and control
US4247743A (en) * 1979-10-10 1981-01-27 Hinton David O Device for preventing unauthorized usage of appliance
US4321593A (en) * 1980-02-21 1982-03-23 Ho Chi C Television set with supervisory functions of alarming burglary and safe watching distance
US4390901A (en) * 1979-12-14 1983-06-28 Edmond Keiser Method and apparatus for controlling the operation of a television signal receiver
US4425579A (en) * 1981-05-22 1984-01-10 Oak Industries Inc. Catv converter with keylock to favorite channels
US4429385A (en) * 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
US4495654A (en) * 1983-03-29 1985-01-22 Rca Corporation Remote controlled receiver with provisions for automatically programming a channel skip list
US4510623A (en) * 1982-07-23 1985-04-09 General Electric Company Television channel lockout
US4528589A (en) * 1977-02-14 1985-07-09 Telease, Inc. Method and system for subscription television billing and access
US4566033A (en) * 1983-08-11 1986-01-21 Reidenouer Linda L Television viewing time regulator
US4573072A (en) * 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
US4588901A (en) * 1985-02-14 1986-05-13 Pentalux Corporation Timer control for television
US4598288A (en) * 1979-04-16 1986-07-01 Codart, Inc. Apparatus for controlling the reception of transmitted programs
US4636595A (en) * 1985-10-15 1987-01-13 Emhart Industries, Inc. Timer and motor assembly
US4647735A (en) * 1985-05-03 1987-03-03 Unimax Switch Corporation Electrical security device
US4648667A (en) * 1985-07-19 1987-03-10 Baumgart Herbert P Security device for electrical plug
US4718107A (en) * 1986-02-14 1988-01-05 Rca Corporation Parental control for CATV converters
US4750213A (en) * 1986-06-09 1988-06-07 Novak Albert P Method and system for editing unwanted program material from broadcast signals
US4807023A (en) * 1985-07-29 1989-02-21 Zenith Electrics Corporation Mapping method for impulse pay per view system
US4809393A (en) * 1987-08-20 1989-03-07 Amway Corporation Electrical appliances including a cord lock
US4823385A (en) * 1986-12-13 1989-04-18 U.S. Philips Corporation System for processing coded information
US4847781A (en) * 1986-09-23 1989-07-11 Associated Data Consoltants Energy management system
US4896354A (en) * 1984-10-12 1990-01-23 Sony Corporation Image reception system
US4903031A (en) * 1985-03-26 1990-02-20 Trio Kabushiki Kaisha Satellite receiver
US4930160A (en) * 1987-09-02 1990-05-29 Vogel Peter S Automatic censorship of video programs
US4995078A (en) * 1988-06-09 1991-02-19 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US4994908A (en) * 1988-12-23 1991-02-19 Scientific-Atlanta, Inc. Interactive room status/time information system
US5001554A (en) * 1988-12-23 1991-03-19 Scientific-Atlanta, Inc. Terminal authorization method
US5021916A (en) * 1989-03-02 1991-06-04 Ultimate Security, Inc. Theft deterring security system for attachment to powered appliances
US5033085A (en) * 1987-06-30 1991-07-16 Goldstar Co., Ltd. Method for controlling video and audio of a television set
US5206722A (en) * 1990-12-28 1993-04-27 At&T Bell Laboratories Remote channel switching for video on demand service
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5317391A (en) * 1991-11-29 1994-05-31 Scientific-Atlanta, Inc. Method and apparatus for providing message information to subscribers in a cable television system
US5331353A (en) * 1992-03-10 1994-07-19 Mindmaster Inc. Device for limiting the amount of time an electrical appliance such as a television may be used
US5382983A (en) * 1993-07-29 1995-01-17 Kwoh; Daniel S. Apparatus and method for total parental control of television use
US5384910A (en) * 1992-12-31 1995-01-24 International Business Machines Corporation Method and apparatus for facilitating operator reconfiguration of a graphical user interface in a data processing system
US5387942A (en) * 1993-11-24 1995-02-07 Lemelson; Jerome H. System for controlling reception of video signals
US5425101A (en) * 1993-12-03 1995-06-13 Scientific-Atlanta, Inc. System and method for simultaneously authorizing multiple virtual channels
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US5485518A (en) * 1993-09-30 1996-01-16 Yellowstone Environmental Science, Inc. Electronic media program recognition and choice
US5485221A (en) * 1993-06-07 1996-01-16 Scientific-Atlanta, Inc. Subscription television system and terminal for enabling simultaneous display of multiple services
US5524195A (en) * 1993-05-24 1996-06-04 Sun Microsystems, Inc. Graphical user interface for interactive television with an animated agent
US5532754A (en) * 1989-10-30 1996-07-02 Starsight Telecast Inc. Background television schedule system
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5594509A (en) * 1993-06-22 1997-01-14 Apple Computer, Inc. Method and apparatus for audio-visual interface for the display of multiple levels of information on a display
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5619653A (en) * 1992-09-04 1997-04-08 Nec Corporation Buffer device with resender
US5621456A (en) * 1993-06-22 1997-04-15 Apple Computer, Inc. Methods and apparatus for audio-visual interface for the display of multiple program categories
US5629733A (en) * 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title
US5710815A (en) * 1995-06-07 1998-01-20 Vtech Communications, Ltd. Encoder apparatus and decoder apparatus for a television signal having embedded viewer access control data
US5717814A (en) * 1992-02-07 1998-02-10 Max Abecassis Variable-content video retriever
US5737479A (en) * 1994-12-21 1998-04-07 Sony Corporation Apparatus and method for inserting rating code into the digital video signal
US5751335A (en) * 1995-03-10 1998-05-12 Sony Corporation Viewing restricting method and viewing restricting apparatus
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5758258A (en) * 1995-08-21 1998-05-26 Microsoft Corporation Selective delivery of programming for interactive televideo system
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5878141A (en) * 1995-08-25 1999-03-02 Microsoft Corporation Computerized purchasing system and method for mediating purchase transactions over an interactive network
US5913013A (en) * 1993-01-11 1999-06-15 Abecassis; Max Seamless transmission of non-sequential video segments
US5914472A (en) * 1997-09-23 1999-06-22 At&T Corp Credit card spending authorization control system
US5969748A (en) * 1996-05-29 1999-10-19 Starsight Telecast, Inc. Television schedule system with access control
US5973683A (en) * 1997-11-24 1999-10-26 International Business Machines Corporation Dynamic regulation of television viewing content based on viewer profile and viewing history
US6018516A (en) * 1997-11-14 2000-01-25 Packeteer, Inc. Method for minimizing unneeded retransmission of packets in a packet communication environment supporting a plurality of data link rates
US6025869A (en) * 1995-01-05 2000-02-15 Music Corporation Video viewing supervision system
US6038367A (en) * 1992-02-07 2000-03-14 Abecassis; Max Playing a Video Responsive to a comparison of two sets of Content Preferences
US6037969A (en) * 1998-06-29 2000-03-14 Daewoo Electronics Co., Ltd. Method and apparatus for blocking out improper television programs
US6044360A (en) * 1996-04-16 2000-03-28 Picciallo; Michael J. Third party credit card
US6067564A (en) * 1995-10-31 2000-05-23 Sanyo Electric Co., Ltd. Pay broadcasting receiver apparatus
US6072520A (en) * 1993-07-29 2000-06-06 Gemstar Development Corporation System for improved parental control of television use
US6095413A (en) * 1997-11-17 2000-08-01 Automated Transaction Corporation System and method for enhanced fraud detection in automated electronic credit card processing
US6108640A (en) * 1997-01-14 2000-08-22 Slotznick; Benjamin System for calculating occasion dates and converting between different calendar systems, and intelligent agent for using same
US6147974A (en) * 1997-03-04 2000-11-14 Kokusai Denshin Denwa Co., Ltd. Apparatus for monitoring state of traffic in telecommunication network
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6206805B1 (en) * 1994-10-04 2001-03-27 Kimberly J. Helton Step for exercising
US6216263B1 (en) * 1998-04-24 2001-04-10 Soundview Technologies Incorporated Receiver apparatus and method for providing conditional access to received televison programs
US6262722B1 (en) * 1997-07-08 2001-07-17 United Video Properties, Inc. Interactive program guide navigator menu system
US6343275B1 (en) * 1997-12-22 2002-01-29 Charles Wong Integrated business-to-business web commerce and business automation system
US20020013941A1 (en) * 1998-05-13 2002-01-31 Thomas E. Ward V-chip plus +: in-guide user interface apparatus and method
US6492997B1 (en) * 1998-02-04 2002-12-10 Corporate Media Partners Method and system for providing selectable programming in a multi-screen mode
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6539429B2 (en) * 1995-08-22 2003-03-25 Backweb Technologies Ltd. Method and apparatus for transmitting and displaying information between a remote network and a local computer
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US20030118323A1 (en) * 1998-06-12 2003-06-26 Ismail Labeeb K. Television program recording with user preference determination
US6675384B1 (en) * 1995-12-21 2004-01-06 Robert S. Block Method and apparatus for information labeling and control
US6701523B1 (en) * 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US7054547B1 (en) * 1992-02-07 2006-05-30 Max Abecassis Disc having a segment code for prohibiting a play control function during a playing of a video segment
US7493646B2 (en) * 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US8046800B2 (en) * 1993-03-29 2011-10-25 Microsoft Corporation Remotely controlling a video recorder

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2005070C (en) 1988-12-23 1999-04-27 Henry C. Yuen Apparatus and method for using encoded video recorder/player timer preprogramming information
US5068734B1 (en) 1989-05-31 1993-10-26 Beery Jack Apparatus for controlling a television receiver
US5045947A (en) 1989-05-31 1991-09-03 Jack Beery Television receiver having memory control for tune-by-label feature
US5465113A (en) 1993-12-13 1995-11-07 At&T Corp. Programmable channel regulating cable television controller
US5550575A (en) 1994-05-04 1996-08-27 West; Brett Viewer discretion television program control system
US5583576A (en) 1995-09-11 1996-12-10 Oktv, Inc. Rating-dependent parental lock-out for television reception
US5828402A (en) 1996-06-19 1998-10-27 Canadian V-Chip Design Inc. Method and apparatus for selectively blocking audio and video signals

Patent Citations (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2700065A (en) * 1950-09-15 1955-01-18 Martin E Evans Television receiving apparatus
US3879332A (en) * 1973-05-18 1975-04-22 Louis A Leone Built-in television timer and locking mechanism
US4079419A (en) * 1974-11-05 1978-03-14 Blaupunkt-Werke Gmbh Method and apparatus for transmitting and receiving additional information in a television signal
US4012583A (en) * 1975-03-03 1977-03-15 Motorola, Inc. Pay TV control system
US4015139A (en) * 1975-05-06 1977-03-29 Cleary John M Controlled duration switch
US4081753A (en) * 1976-12-13 1978-03-28 Miller Arthur O Automatic programming system for television receivers
US4081754A (en) * 1977-01-31 1978-03-28 Jackson Joseph N Programmable television receiver controllers
US4528589A (en) * 1977-02-14 1985-07-09 Telease, Inc. Method and system for subscription television billing and access
US4163254A (en) * 1977-02-14 1979-07-31 Block Robert S Method and system for subscription television billing and access
US4156850A (en) * 1977-08-29 1979-05-29 Rca Corporation Display system for facilitating the setup of a tuning system
US4162513A (en) * 1977-09-30 1979-07-24 Rca Corporation Television system scheduler
US4246495A (en) * 1978-10-05 1981-01-20 Jerome Pressman Television monitor and control
US4598288A (en) * 1979-04-16 1986-07-01 Codart, Inc. Apparatus for controlling the reception of transmitted programs
US4247743A (en) * 1979-10-10 1981-01-27 Hinton David O Device for preventing unauthorized usage of appliance
US4390901A (en) * 1979-12-14 1983-06-28 Edmond Keiser Method and apparatus for controlling the operation of a television signal receiver
US4321593A (en) * 1980-02-21 1982-03-23 Ho Chi C Television set with supervisory functions of alarming burglary and safe watching distance
US4425579A (en) * 1981-05-22 1984-01-10 Oak Industries Inc. Catv converter with keylock to favorite channels
US4429385A (en) * 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
US4510623A (en) * 1982-07-23 1985-04-09 General Electric Company Television channel lockout
US4495654A (en) * 1983-03-29 1985-01-22 Rca Corporation Remote controlled receiver with provisions for automatically programming a channel skip list
US4566033A (en) * 1983-08-11 1986-01-21 Reidenouer Linda L Television viewing time regulator
US4573072A (en) * 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
US4896354A (en) * 1984-10-12 1990-01-23 Sony Corporation Image reception system
US4588901A (en) * 1985-02-14 1986-05-13 Pentalux Corporation Timer control for television
US4903031A (en) * 1985-03-26 1990-02-20 Trio Kabushiki Kaisha Satellite receiver
US4647735A (en) * 1985-05-03 1987-03-03 Unimax Switch Corporation Electrical security device
US4648667A (en) * 1985-07-19 1987-03-10 Baumgart Herbert P Security device for electrical plug
US4807023A (en) * 1985-07-29 1989-02-21 Zenith Electrics Corporation Mapping method for impulse pay per view system
US4636595A (en) * 1985-10-15 1987-01-13 Emhart Industries, Inc. Timer and motor assembly
US4718107A (en) * 1986-02-14 1988-01-05 Rca Corporation Parental control for CATV converters
US4750213A (en) * 1986-06-09 1988-06-07 Novak Albert P Method and system for editing unwanted program material from broadcast signals
US4847781A (en) * 1986-09-23 1989-07-11 Associated Data Consoltants Energy management system
US4823385A (en) * 1986-12-13 1989-04-18 U.S. Philips Corporation System for processing coded information
US5033085A (en) * 1987-06-30 1991-07-16 Goldstar Co., Ltd. Method for controlling video and audio of a television set
US4809393A (en) * 1987-08-20 1989-03-07 Amway Corporation Electrical appliances including a cord lock
US4930160A (en) * 1987-09-02 1990-05-29 Vogel Peter S Automatic censorship of video programs
US4930158A (en) * 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
US4995078A (en) * 1988-06-09 1991-02-19 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US4994908A (en) * 1988-12-23 1991-02-19 Scientific-Atlanta, Inc. Interactive room status/time information system
US5001554A (en) * 1988-12-23 1991-03-19 Scientific-Atlanta, Inc. Terminal authorization method
US5021916A (en) * 1989-03-02 1991-06-04 Ultimate Security, Inc. Theft deterring security system for attachment to powered appliances
US5532754A (en) * 1989-10-30 1996-07-02 Starsight Telecast Inc. Background television schedule system
US5206722A (en) * 1990-12-28 1993-04-27 At&T Bell Laboratories Remote channel switching for video on demand service
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US5317391A (en) * 1991-11-29 1994-05-31 Scientific-Atlanta, Inc. Method and apparatus for providing message information to subscribers in a cable television system
US6091886A (en) * 1992-02-07 2000-07-18 Abecassis; Max Video viewing responsive to content and time restrictions
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5717814A (en) * 1992-02-07 1998-02-10 Max Abecassis Variable-content video retriever
US7054547B1 (en) * 1992-02-07 2006-05-30 Max Abecassis Disc having a segment code for prohibiting a play control function during a playing of a video segment
US6714723B2 (en) * 1992-02-07 2004-03-30 Max Abecassis Video-on-demand purchasing and escrowing system
US6011895A (en) * 1992-02-07 2000-01-04 Abecassis; Max Keyword responsive variable content video program
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US6038367A (en) * 1992-02-07 2000-03-14 Abecassis; Max Playing a Video Responsive to a comparison of two sets of Content Preferences
US5724472A (en) * 1992-02-07 1998-03-03 Abecassis; Max Content map for seamlessly skipping a retrieval of a segment of a video
US5331353A (en) * 1992-03-10 1994-07-19 Mindmaster Inc. Device for limiting the amount of time an electrical appliance such as a television may be used
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5619653A (en) * 1992-09-04 1997-04-08 Nec Corporation Buffer device with resender
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5384910A (en) * 1992-12-31 1995-01-24 International Business Machines Corporation Method and apparatus for facilitating operator reconfiguration of a graphical user interface in a data processing system
US6072934A (en) * 1993-01-11 2000-06-06 Abecassis; Max Video previewing method and apparatus
US6067401A (en) * 1993-01-11 2000-05-23 Abecassis; Max Playing a version of and from within a video by means of downloaded segment information
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US5913013A (en) * 1993-01-11 1999-06-15 Abecassis; Max Seamless transmission of non-sequential video segments
US8046800B2 (en) * 1993-03-29 2011-10-25 Microsoft Corporation Remotely controlling a video recorder
US5524195A (en) * 1993-05-24 1996-06-04 Sun Microsystems, Inc. Graphical user interface for interactive television with an animated agent
US5485221A (en) * 1993-06-07 1996-01-16 Scientific-Atlanta, Inc. Subscription television system and terminal for enabling simultaneous display of multiple services
US5621456A (en) * 1993-06-22 1997-04-15 Apple Computer, Inc. Methods and apparatus for audio-visual interface for the display of multiple program categories
US5594509A (en) * 1993-06-22 1997-01-14 Apple Computer, Inc. Method and apparatus for audio-visual interface for the display of multiple levels of information on a display
US5382983A (en) * 1993-07-29 1995-01-17 Kwoh; Daniel S. Apparatus and method for total parental control of television use
US6072520A (en) * 1993-07-29 2000-06-06 Gemstar Development Corporation System for improved parental control of television use
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5485518A (en) * 1993-09-30 1996-01-16 Yellowstone Environmental Science, Inc. Electronic media program recognition and choice
US5387942A (en) * 1993-11-24 1995-02-07 Lemelson; Jerome H. System for controlling reception of video signals
US5425101A (en) * 1993-12-03 1995-06-13 Scientific-Atlanta, Inc. System and method for simultaneously authorizing multiple virtual channels
US6206805B1 (en) * 1994-10-04 2001-03-27 Kimberly J. Helton Step for exercising
US5629733A (en) * 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5737479A (en) * 1994-12-21 1998-04-07 Sony Corporation Apparatus and method for inserting rating code into the digital video signal
US6025869A (en) * 1995-01-05 2000-02-15 Music Corporation Video viewing supervision system
US5751335A (en) * 1995-03-10 1998-05-12 Sony Corporation Viewing restricting method and viewing restricting apparatus
US5710815A (en) * 1995-06-07 1998-01-20 Vtech Communications, Ltd. Encoder apparatus and decoder apparatus for a television signal having embedded viewer access control data
US5758258A (en) * 1995-08-21 1998-05-26 Microsoft Corporation Selective delivery of programming for interactive televideo system
US6539429B2 (en) * 1995-08-22 2003-03-25 Backweb Technologies Ltd. Method and apparatus for transmitting and displaying information between a remote network and a local computer
US5878141A (en) * 1995-08-25 1999-03-02 Microsoft Corporation Computerized purchasing system and method for mediating purchase transactions over an interactive network
US6067564A (en) * 1995-10-31 2000-05-23 Sanyo Electric Co., Ltd. Pay broadcasting receiver apparatus
US7200852B1 (en) * 1995-12-21 2007-04-03 Block Robert S Method and apparatus for information labeling and control
US6675384B1 (en) * 1995-12-21 2004-01-06 Robert S. Block Method and apparatus for information labeling and control
US6044360A (en) * 1996-04-16 2000-03-28 Picciallo; Michael J. Third party credit card
US5969748A (en) * 1996-05-29 1999-10-19 Starsight Telecast, Inc. Television schedule system with access control
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6108640A (en) * 1997-01-14 2000-08-22 Slotznick; Benjamin System for calculating occasion dates and converting between different calendar systems, and intelligent agent for using same
US6147974A (en) * 1997-03-04 2000-11-14 Kokusai Denshin Denwa Co., Ltd. Apparatus for monitoring state of traffic in telecommunication network
US6262722B1 (en) * 1997-07-08 2001-07-17 United Video Properties, Inc. Interactive program guide navigator menu system
US5914472A (en) * 1997-09-23 1999-06-22 At&T Corp Credit card spending authorization control system
US6018516A (en) * 1997-11-14 2000-01-25 Packeteer, Inc. Method for minimizing unneeded retransmission of packets in a packet communication environment supporting a plurality of data link rates
US6095413A (en) * 1997-11-17 2000-08-01 Automated Transaction Corporation System and method for enhanced fraud detection in automated electronic credit card processing
US5973683A (en) * 1997-11-24 1999-10-26 International Business Machines Corporation Dynamic regulation of television viewing content based on viewer profile and viewing history
US6343275B1 (en) * 1997-12-22 2002-01-29 Charles Wong Integrated business-to-business web commerce and business automation system
US6492997B1 (en) * 1998-02-04 2002-12-10 Corporate Media Partners Method and system for providing selectable programming in a multi-screen mode
US20030083533A1 (en) * 1998-02-04 2003-05-01 George Gerba Remote control for navigating through content in an organized and categorized fashion
US6216263B1 (en) * 1998-04-24 2001-04-10 Soundview Technologies Incorporated Receiver apparatus and method for providing conditional access to received televison programs
US20020013941A1 (en) * 1998-05-13 2002-01-31 Thomas E. Ward V-chip plus +: in-guide user interface apparatus and method
US20030118323A1 (en) * 1998-06-12 2003-06-26 Ismail Labeeb K. Television program recording with user preference determination
US6037969A (en) * 1998-06-29 2000-03-14 Daewoo Electronics Co., Ltd. Method and apparatus for blocking out improper television programs
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6701523B1 (en) * 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US7493646B2 (en) * 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders

Cited By (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8635642B2 (en) 1996-04-01 2014-01-21 Gemstar Development Corporation Apparatus and method for parental control using V-Chip plus+ and master password
US8108891B1 (en) * 1999-04-21 2012-01-31 Mitsubishi Electric Visual Solutions America, Inc. V-chip hours
US8042133B2 (en) 2000-03-24 2011-10-18 Sony Corporation Techniques for displaying data based on characteristics of a display device
US20080148314A1 (en) * 2000-03-24 2008-06-19 Sony Corporation Of Japan Techniques for displaying data based on characteristics of a display device
US20030101455A1 (en) * 2000-04-14 2003-05-29 Maxime Goeke Method for selective display of television programmes
US7853970B2 (en) * 2000-04-14 2010-12-14 Nagravision S.A. Method for selective display of television programmes
US20030103165A1 (en) * 2000-05-19 2003-06-05 Werner Bullinger System for operating a consumer electronics appaliance
US7975021B2 (en) 2000-10-23 2011-07-05 Clearplay, Inc. Method and user interface for downloading audio and video content filters to a media player
US9628852B2 (en) 2000-10-23 2017-04-18 Clearplay Inc. Delivery of navigation data for playback of audio and video content
US7849486B2 (en) 2000-11-14 2010-12-07 Russ Samuel H Networked subscriber television distribution
US8127326B2 (en) 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
US8549567B2 (en) 2000-11-14 2013-10-01 Samuel H. Russ Media content sharing over a home network
US7861272B2 (en) 2000-11-14 2010-12-28 Russ Samuel H Networked subscriber television distribution
US7739706B2 (en) * 2001-03-22 2010-06-15 Thomson Licensing V Method for controlling the use of an audiovisual display device, display device for implementing the method, and graphics interface
US20040143839A1 (en) * 2001-03-22 2004-07-22 Nathalie Gonzales-Caiazzo Method for controlling the use of an audiovisual display device, display device for implementing the method, and graphics interface
US20030026593A1 (en) * 2001-08-02 2003-02-06 Ostrover Lewis S. Apparatus for generating content codes for audiovisual programs by multiple viewers
US7231131B2 (en) * 2001-08-02 2007-06-12 Warner Bros. Home Entertainment Inc. Apparatus for generating content codes for audiovisual programs by multiple viewers
US20030026587A1 (en) * 2001-08-02 2003-02-06 Ostrover Lewis S. Apparatus for generating content codes for audiovisual programs
US7330638B2 (en) 2001-08-02 2008-02-12 Warner Bros. Home Entertainment Inc. Apparatus generating content codes for audiovisual programs
US7870584B2 (en) 2002-08-02 2011-01-11 Russ Samuel H Interactive program guide with selectable updating
US7908625B2 (en) 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
US9762970B2 (en) 2002-10-04 2017-09-12 Tech 5 Access of stored video from peer devices in a local network
US8046806B2 (en) 2002-10-04 2011-10-25 Wall William E Multiroom point of deployment module
US8627385B2 (en) 2002-10-04 2014-01-07 David B. Davies Systems and methods for operating a peripheral record playback device in a networked multimedia system
US8966550B2 (en) 2002-10-04 2015-02-24 Cisco Technology, Inc. Home communication systems
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US7865925B2 (en) 2003-01-15 2011-01-04 Robertson Neil C Optimization of a full duplex wideband communications system
US8230470B2 (en) 2003-01-15 2012-07-24 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US20040162884A1 (en) * 2003-02-17 2004-08-19 Jeon Young Jae Home network system and method of providing operation history for same
US20050086069A1 (en) * 2003-07-15 2005-04-21 Kaleidescape, Inc. Separable presentation control rules with distinct control effects
US8935717B2 (en) 2003-10-22 2015-01-13 Clearplay, Inc. Apparatus and method for blocking audio/visual programming and for muting audio
US20150128166A1 (en) * 2003-10-22 2015-05-07 Clearplay, Inc. Apparatus and method for blocking audio/visual programming and for muting audio
US20100005414A1 (en) * 2004-02-27 2010-01-07 Hitachi,Ltd Display method and display device
US20060031872A1 (en) * 2004-08-03 2006-02-09 Eric Hsiao System and method for real-time displaying of blocked and locked out status of programs in electronic program guides
US8117282B2 (en) 2004-10-20 2012-02-14 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
WO2006093739A3 (en) * 2005-03-01 2006-12-14 Scientific Atlanta Parental control for a networked multi-room system
WO2006093739A2 (en) * 2005-03-01 2006-09-08 Scientific-Atlanta, Inc. Parental control for a networked multi-room system
EP1699239A2 (en) * 2005-03-04 2006-09-06 SCM Microsystems GmbH Multi-room conditional access system
EP1699239A3 (en) * 2005-03-04 2006-11-15 SCM Microsystems GmbH Multi-room conditional access system
US20070056014A1 (en) * 2005-08-23 2007-03-08 Zuben Cheng Television receiver and method for single-selection viewing control of the television receiver
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
US8280229B2 (en) 2005-10-05 2012-10-02 Wall William E DVD playback over multi-room by copying to HDD
US8984550B2 (en) 2005-11-14 2015-03-17 Rovi Guides, Inc. Parental media palettes
US8863168B2 (en) 2005-11-14 2014-10-14 Rovi Guides, Inc. Media control system with viewer rewards
US20100251281A1 (en) * 2005-11-14 2010-09-30 Guideworks, Llc Media control system with viewer rewards
US20070168853A1 (en) * 2006-01-05 2007-07-19 Jarman Matthew T Apparatus, system and method for creation, delivery and utilization of recommended multimedia filter settings
US20090146976A1 (en) * 2007-12-11 2009-06-11 Hsieh Kuochuan Method of interrupting computer usage
US9716914B1 (en) 2008-03-28 2017-07-25 Rovi Guides, Inc. Systems and methods for blocking selected commercials
US8312484B1 (en) * 2008-03-28 2012-11-13 United Video Properties, Inc. Systems and methods for blocking selected commercials
US20090300671A1 (en) * 2008-05-30 2009-12-03 At&T Knowledge Ventures, L.P. Controlling Access to Multimedia Content
US20090328105A1 (en) * 2008-06-27 2009-12-31 Guideworks, Llc Systems and methods for ranking assets relative to a group of viewers
US8510778B2 (en) 2008-06-27 2013-08-13 Rovi Guides, Inc. Systems and methods for ranking assets relative to a group of viewers
US9148701B2 (en) 2008-06-27 2015-09-29 Rovi Guides, Inc. Systems and methods for ranking assets relative to a group of viewers
US20110126224A1 (en) * 2008-10-02 2011-05-26 Yang Pan Dedicated button of remote control for advertisement delivery using interactive television
US20110289528A1 (en) * 2008-10-02 2011-11-24 Yang Pan Dedicated button of remote control for advertisement delivery using interactive television
US20100162342A1 (en) * 2008-12-22 2010-06-24 At&T Intellectual Property I, L.P. Parental controls for multiple devices
US9106780B1 (en) * 2009-02-23 2015-08-11 Symantec Corporation Method and apparatus for controlling audio/video display using a policy
CN101739851A (en) * 2009-12-25 2010-06-16 刘鸿展 Reading machine control method and reading machine with guardianship and incentive functions
US20120139698A1 (en) * 2010-12-02 2012-06-07 Tsui Philip Y W Remote control device with password functions
US8922352B2 (en) * 2010-12-02 2014-12-30 Philip Y. W. Tsui Remote control device with password functions
USD748131S1 (en) * 2013-03-04 2016-01-26 Roku, Inc. Display screen with an animated electronic program guide
USD750120S1 (en) * 2013-03-04 2016-02-23 Roku, Inc. Display screen with an animated electronic program guide
USD748649S1 (en) * 2013-03-04 2016-02-02 Roku, Inc. Display screen with an animated electronic program guide
US9807436B2 (en) 2014-07-23 2017-10-31 Rovi Guides, Inc. Systems and methods for providing media asset recommendations for a group
US9813396B2 (en) 2015-10-30 2017-11-07 Rovi Guides, Inc. Methods and systems for managing content subscription data
US10178421B2 (en) * 2015-10-30 2019-01-08 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage
US20190158902A1 (en) * 2015-10-30 2019-05-23 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage
US11212568B2 (en) * 2015-10-30 2021-12-28 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage

Also Published As

Publication number Publication date
US6701523B1 (en) 2004-03-02

Similar Documents

Publication Publication Date Title
US6701523B1 (en) V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US20020013941A1 (en) V-chip plus +: in-guide user interface apparatus and method
US9392332B2 (en) Apparatus and method for parental control using V-Chip plus+ and master password
US8566871B2 (en) Multiple interactive electronic program guide system and methods
EP2317758B1 (en) Multiple interactive electronic program guide system and methods
JP4324540B2 (en) TV reservation system with access control
EP0886964B2 (en) Method for displaying television programs and related text
CA2321914A1 (en) Apparatus and method for parental control using v-chip plus+ and master password
US7313803B1 (en) Ratings control system with temporary override capability and store-recall feature

Legal Events

Date Code Title Description
AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;GEMSTAR-TV GUIDE INTERNATIONAL, INC.;AND OTHERS;REEL/FRAME:020986/0074

Effective date: 20080502

Owner name: JPMORGAN CHASE BANK, N.A.,NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;GEMSTAR-TV GUIDE INTERNATIONAL, INC.;AND OTHERS;REEL/FRAME:020986/0074

Effective date: 20080502

AS Assignment

Owner name: ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GU

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACR

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: TV GUIDE ONLINE, LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ALL MEDIA GUIDE, LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ODS PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: APTIV DIGITAL, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: TV GUIDE, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GU

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, NE

Free format text: SECURITY INTEREST;ASSIGNORS:APTIV DIGITAL, INC., A DELAWARE CORPORATION;GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION;INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY;AND OTHERS;REEL/FRAME:027039/0168

Effective date: 20110913

AS Assignment

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035

Effective date: 20140702

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: APTIV DIGITAL, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035

Effective date: 20140702

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: TV GUIDE INTERNATIONAL, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ALL MEDIA GUIDE, LLC, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: APTIV DIGITAL INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: SONIC SOLUTIONS LLC, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: VEVEO, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122