WO2007036891A2 - Maturity rating enforcement via rf-tags - Google Patents

Maturity rating enforcement via rf-tags Download PDF

Info

Publication number
WO2007036891A2
WO2007036891A2 PCT/IB2006/053525 IB2006053525W WO2007036891A2 WO 2007036891 A2 WO2007036891 A2 WO 2007036891A2 IB 2006053525 W IB2006053525 W IB 2006053525W WO 2007036891 A2 WO2007036891 A2 WO 2007036891A2
Authority
WO
WIPO (PCT)
Prior art keywords
sensing
maturity
program
blocking
preselected
Prior art date
Application number
PCT/IB2006/053525
Other languages
French (fr)
Other versions
WO2007036891A3 (en
Inventor
Johannes Hendrikus Maria Lemmers
Original Assignee
Koninklijke Philips Electronics, N.V.
U.S. Philips Corporation
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
Application filed by Koninklijke Philips Electronics, N.V., U.S. Philips Corporation filed Critical Koninklijke Philips Electronics, N.V.
Priority to US12/088,282 priority Critical patent/US20080217402A1/en
Priority to EP06821161A priority patent/EP1935175A2/en
Priority to JP2008532958A priority patent/JP2009510883A/en
Publication of WO2007036891A2 publication Critical patent/WO2007036891A2/en
Publication of WO2007036891A3 publication Critical patent/WO2007036891A3/en

Links

Classifications

    • 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
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42202Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
    • 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/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • H04N21/4415Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
    • 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/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/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • 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

Definitions

  • the present invention relates to enforcing maturity ratings of programs that are to be shown. More particularly, the present invention is directed to automatic enforcement based on the particular individuals present at the showing.
  • FIG. 1 is an illustration providing an overview of a maturity rating enforcement system in the context of an ambient environment, according to the present invention.
  • FIG. 2 is a flow chart of a process for enforcing maturity ratings in the system of FIG. 1.
  • a maturity rating enforcement system 100 is implemented, by way of illustrative and non -limitative example, in a set -top, cable or dish box 104.
  • the underlying television 108 has a display screen 112 viewable by the adults 116, the child 120 and the minor 124 present.
  • the minor 124 is shown holding a remote control device 128 for the set-top box 104.
  • the remote control 128 typically sends out an infrared (IR) signal 132 for activating/deactivating the set -top box 104, changing the channel, soliciting information, programming the set-top box, etc.
  • IR infrared
  • RF radio frequency
  • the transponders 142 can be sewn into undergarments, such as underwear, or be otherwise fixed to individual garments of the household members, or be worn as bracelets or jewelry.
  • the RFID tags 142 can be made very small, to the thickness of a product label for example, and encased to make them moisture-proof.
  • the maturity rating enforcement system 100 includes a sensing device 148, a processor 152 and storage memory 156, connected mutually on a data and control bus 160.
  • the processor 152 acts as a controller for the sensing device 148 and executes the logic discussed below in connection with FIG. 2.
  • the processor 152 includes a timer or clock (not shown) that keeps the current time.
  • an electronic programming guide (EPG) or interactive program guide (IPG) which typically includes rating data as well as time schedules, can be consulted for the rating of the program being subject to maturity -rating enforcement.
  • the storage memory 156 preferably includes permanent or non -volatile storage, as well as temporary or working storage. The latter typically would include random access memory (RAM). Permanent storage can take the form of read-only memory (ROM) of flash memory. Any variation of the above memory devices can be utilized.
  • the sensing device 148 preferably features a directional RF beacon or transmitter 164 and a directional RF identifier (RFID) reader 168. It also has an infrared receiver or pickup device 172 to receive IR signals 132 from the remote control 128.
  • the transmitter 164 has at least one antenna 174 that is preferably directional so that coverage is afforded over the sector 144 which may be 120 degrees or more.
  • the reader 168 is likewise configured with at least one antenna 176, preferably directional and which may be integral with the antenna 174 so that transmission and reception occur on the same antenna.
  • an omni -directional RF transceiver can be utilized, although an adult standing alongside the television but not in viewing position will, by his or her presence, be assumed to have authorized viewing.
  • the sensing device 148 is not, however, limited to RF technology, and may be implemented by using other types of electromagnetic radiation.
  • the sensing device 148 may, for example, utilize a camera to perform image recognition, such as face recognition, by methods well - known in the art. It is contemplated that magnetic means may also be developed to sense presence of individuals.
  • the maturity enforcement system 100 is shown contained within a set -top box, it is understood that the system can be incorporated into the television 108, a multimedia computer, audio system or other entertainment- or education-oriented consumer electronic presentation device.
  • the device may be fixed, mobile or hand -portable.
  • Each transponder 142 carries, within its memory, an identifier of an individual whose garment is to carry the transponder.
  • the identifiers embedded in the transponder memory which may be an electrically-erasable programmable read-only memory (EEPROM), can be factory pre-set or programmable by the user.
  • the transponder 142 may be active, i.e., include a battery, or be passive, receiving activation energy by means of the RF signal 1 36. In either case, the transponder 142, upon receiving an activation signal 136, responds by transmitting its unique identifier back to the sensing device 148.
  • An example of an identifier is one or more alphanumeric characters.
  • an identifier may be a reference image for comparison with a captured image in the case of image -recognition based identification.
  • FIG. 2 depicts an exemplary process 200 for enforcing maturity ratings in the system of FIG. 1.
  • step S204 selection is made of the individuals who are to participate in the maturity ratings enforcement process 200. These are typically the household members, the individuals likely to view and/or listen to a candidate program for current presentation in the designated area or program -viewing sector 144. To each selected individual, a unique identifier is assigned. These identifiers can be supplied with the RFID tag 142, or, alternatively, the user can select identifiers for programming into the tags. The identifiers are entered into the storage memory 156 by means of the user interface involving the screen 112 and the remote control 132 (step S208).
  • the RFID tags 142 containing the assigned identifiers must be placed in physical association with each of the selected individuals. Therefore, the tags 142 are sewn into or otherwise fixed to the undergarments of the household members 116, 120, 124 so that each undergarment is attached to a transponder having that member's unique identifier (step S212).
  • respective maturity levels are assigned to each of the participating members 116, 120, 124. For example, parents enjoy the highest level or rights, a child 13 years old has a rating of 12+, and a child of 4 has the lowest level (step S216).
  • the processor 152 queries if any program is a candidate for current presentation in the program-viewing sector 144. If the user changes the channel, then the program on the destination channel is a candidate for current presentation. As a seco nd example, as one program ends and the next program begins, that next program becomes a candidate for current presentation (step S220). If no candidate program exists, the system 100 waits. When a candidate program exists, a maturity rating for the program is derived. For broadcasted television and cable programs, the maturity rating may be read from the EPG or IPG based on the current time as determined by the timer in the sensing device 148. Alternatively, for candidates arising from transition to th e next program, the rating information is also available in the incoming video signal.
  • the video signal may, or may be augmented to, provide the rating information continuously, so that the information is available when the channel is changed (step S224).
  • an RF activation signal 136 is transmitted throughout the program -viewing sector 144, and identifiers are read from the signals returned by the RFID tags 142 (step S228).
  • the interrogation and return signal exchange need not by restricted to this point in time.
  • the system 100 may be designed to continuously or periodically monitor presence in the program -viewing sector 144, or in the room if omnidirectional coverage is implemented.
  • One example is the use of motion sensors, so that detected motion triggers an exchange.
  • Another example would be stepping on a pressure -sensitive floor mat to provide the trigger, the mats being provided under the carpet at entry and exit points.
  • step S232 it is determined whether anyone is detected, as a result of the current exchange, as being present in the sector 144 (step S232). If nobody is detected to be present, blocking is performed (step S234), preferably at all levels. Thus, PG -13 movies as well as movies rated R, are blocked. Whether candidacy of the program has arisen due to start of the program or by channel change, any display of content of the program is blocked by an intervening screen that may say "Not Authorized” or otherwise explain the program block.
  • the block preferably includes muting audio and suppressing transcription.
  • step S236, S240 If a person is detected to be present, the person's maturity level is retrieved and compared to the program maturity rating that has just been determined (steps S236, S240). If the rating is not met or exceeded by the maturity level (step S244), the comparison is made for a next one of the persons, if any, detected as present (step S248). If no one else has been detected as present, the candidate program is blocked (step S234). On the other hand, if the rating is met or exceeded, blocking is precluded (step S252).
  • the system 100 waits for candidacy to arise once again by start of a new program or by channel change (S256), at which point the program's maturity rating is derived (step S224).
  • One solution is to incorporate into the process 200 a delay so that the cycle of determining who is present is repeated periodically (step S260). Accordingly, a program in progress is blocked, subject to at least one authorizing person remaining within the pr ogram- viewing sector 144 as determined periodically, e.g., every 15 seconds. If the leaving individual does not want presentation to be interrupted by their absence, which may be temporary, an override can be entered by means of the remote control 128 (step S264). Entry of the override freezes, during the pendency of the override, periodic monitoring of those present. The override can likewise be removed by means of the remote control 128.
  • the system 100 operates transparently and automatically, without the need for user input once the system has been set up, and the problem of passwords being seen during entry is eliminated.

Abstract

Maturity levels of those present to watch a television program are automatically and transparently determined and matched to a derived maturity rating of the candidate program (S244). If none of the detected levels achieves the rating, the program is blocked (S234). Presence is preferably determined by communication exchange with wearable RFID tags (142).

Description

MATURITY RATING ENFORCEMENT VIA RF -TAGS
The present invention relates to enforcing maturity ratings of programs that are to be shown. More particularly, the present invention is directed to automatic enforcement based on the particular individuals present at the showing.
Rating of television programs has existed for decades. These ratings often indicate when a program is not suitable for children or that discretion should be exercised in allowing the program to be viewed. Content can be screened according to user settings to a set -top box, for example. For an adult to view content that is otherwise screened might require entry of an override code. This extra step is inconvenient, and can be overlooked if the adult is mainly busy with something else, e.g., house chores. As a result, a program that the person may have wanted to see may be precluded from presentation on the nearby television screen. Also, the override may be done often in the presence of a younger person, because the adult has decided that there is no need to block the particular program currently available for showing. The child may therefore learn how to perform the override, and consequently be able to view future programs without parental oversight.
To overcome the above-noted shortcomings, it is sensed, according to the present invention, for an individual of preselected individuals, whether or not the individual is present in a predetermined area. Dependent upon an outcome of the sensing and upon a maturity rating of a program that is a candidate for current presentation in the area, current presentation of the program in the area is blocked.
Details of the invention are set forth below with the aid of the following drawings, wherein:
FIG. 1 is an illustration providing an overview of a maturity rating enforcement system in the context of an ambient environment, according to the present invention; and
FIG. 2 is a flow chart of a process for enforcing maturity ratings in the system of FIG. 1.
Referring to FIG. 1, a maturity rating enforcement system 100 is implemented, by way of illustrative and non -limitative example, in a set -top, cable or dish box 104. The underlying television 108 has a display screen 112 viewable by the adults 116, the child 120 and the minor 124 present. The minor 124 is shown holding a remote control device 128 for the set-top box 104. The remote control 128 typically sends out an infrared (IR) signal 132 for activating/deactivating the set -top box 104, changing the channel, soliciting information, programming the set-top box, etc. Also shown are radio frequency (RF) signals 136, 140 to and from the set -top box 104. These are for activating wearable RF tags or transponders 142 so as to monitor who is present in a program -viewing sector 144. The transponders 142 can be sewn into undergarments, such as underwear, or be otherwise fixed to individual garments of the household members, or be worn as bracelets or jewelry. The RFID tags 142 can be made very small, to the thickness of a product label for example, and encased to make them moisture-proof.
The maturity rating enforcement system 100 includes a sensing device 148, a processor 152 and storage memory 156, connected mutually on a data and control bus 160. The processor 152 acts as a controller for the sensing device 148 and executes the logic discussed below in connection with FIG. 2. The processor 152 includes a timer or clock (not shown) that keeps the current time. Thus, an electronic programming guide (EPG) or interactive program guide (IPG), which typically includes rating data as well as time schedules, can be consulted for the rating of the program being subject to maturity -rating enforcement. The storage memory 156 preferably includes permanent or non -volatile storage, as well as temporary or working storage. The latter typically would include random access memory (RAM). Permanent storage can take the form of read-only memory (ROM) of flash memory. Any variation of the above memory devices can be utilized.
The sensing device 148 preferably features a directional RF beacon or transmitter 164 and a directional RF identifier (RFID) reader 168. It also has an infrared receiver or pickup device 172 to receive IR signals 132 from the remote control 128. The transmitter 164 has at least one antenna 174 that is preferably directional so that coverage is afforded over the sector 144 which may be 120 degrees or more. The reader 168 is likewise configured with at least one antenna 176, preferably directional and which may be integral with the antenna 174 so that transmission and reception occur on the same antenna. Alternatively, an omni -directional RF transceiver can be utilized, although an adult standing alongside the television but not in viewing position will, by his or her presence, be assumed to have authorized viewing. Transmission is preferably by means of Bluetooth or IEEE 802.11 (WiFi) protocol. The sensing device 148 is not, however, limited to RF technology, and may be implemented by using other types of electromagnetic radiation. The sensing device 148 may, for example, utilize a camera to perform image recognition, such as face recognition, by methods well - known in the art. It is contemplated that magnetic means may also be developed to sense presence of individuals. Although the maturity enforcement system 100 is shown contained within a set -top box, it is understood that the system can be incorporated into the television 108, a multimedia computer, audio system or other entertainment- or education-oriented consumer electronic presentation device. The device may be fixed, mobile or hand -portable. Each transponder 142 carries, within its memory, an identifier of an individual whose garment is to carry the transponder. The identifiers embedded in the transponder memory, which may be an electrically-erasable programmable read-only memory (EEPROM), can be factory pre-set or programmable by the user. The transponder 142 may be active, i.e., include a battery, or be passive, receiving activation energy by means of the RF signal 1 36. In either case, the transponder 142, upon receiving an activation signal 136, responds by transmitting its unique identifier back to the sensing device 148. An example of an identifier is one or more alphanumeric characters. Although, an identifier may be a reference image for comparison with a captured image in the case of image -recognition based identification.
FIG. 2 depicts an exemplary process 200 for enforcing maturity ratings in the system of FIG. 1. In step S204, selection is made of the individuals who are to participate in the maturity ratings enforcement process 200. These are typically the household members, the individuals likely to view and/or listen to a candidate program for current presentation in the designated area or program -viewing sector 144. To each selected individual, a unique identifier is assigned. These identifiers can be supplied with the RFID tag 142, or, alternatively, the user can select identifiers for programming into the tags. The identifiers are entered into the storage memory 156 by means of the user interface involving the screen 112 and the remote control 132 (step S208). The RFID tags 142 containing the assigned identifiers must be placed in physical association with each of the selected individuals. Therefore, the tags 142 are sewn into or otherwise fixed to the undergarments of the household members 116, 120, 124 so that each undergarment is attached to a transponder having that member's unique identifier (step S212). By means of the user interface, for instance, respective maturity levels are assigned to each of the participating members 116, 120, 124. For example, parents enjoy the highest level or rights, a child 13 years old has a rating of 12+, and a child of 4 has the lowest level (step S216).
In operation, the processor 152 queries if any program is a candidate for current presentation in the program-viewing sector 144. If the user changes the channel, then the program on the destination channel is a candidate for current presentation. As a seco nd example, as one program ends and the next program begins, that next program becomes a candidate for current presentation (step S220). If no candidate program exists, the system 100 waits. When a candidate program exists, a maturity rating for the program is derived. For broadcasted television and cable programs, the maturity rating may be read from the EPG or IPG based on the current time as determined by the timer in the sensing device 148. Alternatively, for candidates arising from transition to th e next program, the rating information is also available in the incoming video signal. For this alternative, the video signal may, or may be augmented to, provide the rating information continuously, so that the information is available when the channel is changed (step S224). Also in response to detecting candidacy for current presentation, performed serially or in parallel with the rating derivation step, an RF activation signal 136 is transmitted throughout the program -viewing sector 144, and identifiers are read from the signals returned by the RFID tags 142 (step S228). Alternatively, the interrogation and return signal exchange need not by restricted to this point in time. Instead, the system 100 may be designed to continuously or periodically monitor presence in the program -viewing sector 144, or in the room if omnidirectional coverage is implemented. One example is the use of motion sensors, so that detected motion triggers an exchange. Another example would be stepping on a pressure -sensitive floor mat to provide the trigger, the mats being provided under the carpet at entry and exit points.
Next, it is determined whether anyone is detected, as a result of the current exchange, as being present in the sector 144 (step S232). If nobody is detected to be present, blocking is performed (step S234), preferably at all levels. Thus, PG -13 movies as well as movies rated R, are blocked. Whether candidacy of the program has arisen due to start of the program or by channel change, any display of content of the program is blocked by an intervening screen that may say "Not Authorized" or otherwise explain the program block. The block preferably includes muting audio and suppressing transcription.
If a person is detected to be present, the person's maturity level is retrieved and compared to the program maturity rating that has just been determined (steps S236, S240). If the rating is not met or exceeded by the maturity level (step S244), the comparison is made for a next one of the persons, if any, detected as present (step S248). If no one else has been detected as present, the candidate program is blocked (step S234). On the other hand, if the rating is met or exceeded, blocking is precluded (step S252).
Once the decision is made to block or not block, the system 100 waits for candidacy to arise once again by start of a new program or by channel change (S256), at which point the program's maturity rating is derived (step S224).
However, while the system 100 waits for new candidacy, it could oc cur that an adult who was present when the current program was authorized might leave and that a child younger than those present might subsequently arrive during the program. Moreover, even if the younger child does not arrive, the adult might have been called away unexpectedly, leaving viewers present who would not have had the priority needed to authorize the current program. In this latter case, it is unclear whether the adult was conditionally allowing presence subject to his or her overview.
One solution is to incorporate into the process 200 a delay so that the cycle of determining who is present is repeated periodically (step S260). Accordingly, a program in progress is blocked, subject to at least one authorizing person remaining within the pr ogram- viewing sector 144 as determined periodically, e.g., every 15 seconds. If the leaving individual does not want presentation to be interrupted by their absence, which may be temporary, an override can be entered by means of the remote control 128 (step S264). Entry of the override freezes, during the pendency of the override, periodic monitoring of those present. The override can likewise be removed by means of the remote control 128. Advantageously, the system 100 operates transparently and automatically, without the need for user input once the system has been set up, and the problem of passwords being seen during entry is eliminated.
While there have been shown and described and pointed out fundamental novel features of the invention as applied to preferred embodiments thereof, it will be understood that various omissions and substitutions and changes in the form and details of the devices illustrated, and in their operation, may be made by those skilled in the art without departing from the spirit of the invention. For example, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment of the invention may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design choice.

Claims

CLAIMS:
1. A computer implemented method for automatically enforcing maturity ratings, comprising: sensing, for an individual of preselected individuals, whether or not said individual is present in a predetermined area (S228); and, dependent upon an outcome of said sensing and upon a maturity rating of a program that is a candidate for current presentation in said area, blocking said program from said current presentation in said area (S234).
2. The method of claim 1, further comprising detecting the candidacy, said sensing and said blocking being triggered by detection of said candidacy (S220, S256).
3. The method of claim 1, wherein said area is a program -viewing sector (144).
4. The method of claim 3, wherein said sensing comprises using a directional antenna in covering said sector (174, 176).
5. The method of claim 1, further comprising recording respective identifiers of the preselected individuals (S208), wherein said sensing is performed by a sensing device and comprises receiving electromagnetic radiation and comparing content of received radiation with the recorded identifiers (S236, S248).
6. The method of claim 1, further comprising: assigning respectively maturity levels to the preselected individuals (S216); and determining whether said maturity rating is at least one of met or exceeded by at least one of the assigned maturity levels of the preselected individuals currently sensed in said sensing, said blocking being dependent upon an outcome of said determining (S244).
7. The method of claim 6, further comprising performing said blocking unless said determining determines that said maturity rating is at least one of met or exceeded (S234).
8. The method of claim 1, further comprising fixing, to garments of the preselected individuals, respective radio frequency transponders (S212), wherein said sensing communicates with a transponder of said transponders.
9. The method of claim 1, further comprising recording respective identifiers of the preselected individuals (S208), wherein said sensing comprises receiving electromagnetic radiation and comparing content of received radiation with the recorded identifiers.
10. The method of claim 1, further comprising saving, for the preselected individuals, respective maturity levels, said blocking being dependent upon a result of comparison with one or more of the saved levels (S244).
11. The method of claim 10, further comprising assigning, according to age of the respective preselected individual, said maturity levels to be saved (S240).
12. A consumer electronic device for automatically enforcing maturity ratings, comprising: a sensing device configured for sensing, for an individual of preselect ed individuals, whether or not said individual is present in a predetermined area (148); and a processor configured for, dependent upon an outcome of said sensing and upon a maturity rating of a program that is a candidate for current presentation in said area, blocking said program from said current presentation in said area (152).
13. The device of claim 12, said processor being configured for detecting the candidacy (S220, S256), said sensing and said blocking being triggered by detection of said candidacy.
14. The device of claim 12, wherein said area is a program -viewing sector (144).
15. The device of claim 14, wherein said sensing device comprises a directional antenna for use in covering said sector (174, 176).
16. The device of claim 12, configured for recording respective identifiers of the preselected individuals, wherein said sensing comprises receiving electromagnetic radiation and comparing content of received radiation with the recorded identifiers (S228).
17. The device of claim 12, said processor being configured for: assigning, respectively, maturity levels to the preselected individuals (S216); and determining whether said maturity rating is at least one of met or exceeded by at least one of the assigned maturity levels of the preselected individuals currently sensed in said sensing (S244), said blocking being dependent upon an outcome of said determining.
18. The device of claim 17, said processor being configured for performing said blocking unless said determining determines that said maturity rating is at least one of met or exceeded (S244, S234).
19. The device of claim 12, said processor being configured for saving, for the preselected individuals, respective maturity levels (S208), said blocking being dependent upon a result of comparison with one or more of the saved levels.
20. The device of claim 19, said processor being configured for assigning, according to age of the respective preselected individual, said maturity levels to be saved (S216).
21. The device of claim 12, wherein said sensing comprises sending a radio frequency signal across said area, and receiving back a return signal (136, 140).
22. The device of claim 12, configured for causing said sensing device to periodically monitor presence of said preselected individuals, said processor being configured for allowing the user to override said periodic monitoring (S256, S260, S264).
23. A computer program product, for automatically enforcing maturity ratings, comprising a program embedded in a computer readable medium and having instructions executable by a processor to perform acts, said acts comprising: sensing, for an individual of preselected individuals, whether or not said individual is present in a predetermined area (S228); and, dependent upon an outcome of said sensing and upon a maturity rating of a program that is a candidate for current presentation in said area, blocking said program from said current presentation in said area (S234).
PCT/IB2006/053525 2005-09-30 2006-09-27 Maturity rating enforcement via rf-tags WO2007036891A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US12/088,282 US20080217402A1 (en) 2005-09-30 2006-09-27 Maturity Rating Enforcement Via Rf-Tags
EP06821161A EP1935175A2 (en) 2005-09-30 2006-09-27 Maturity rating enforcement via rf-tags
JP2008532958A JP2009510883A (en) 2005-09-30 2006-09-27 Implementation of adult rating by RF tag

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US72290205P 2005-09-30 2005-09-30
US60/722,902 2005-09-30

Publications (2)

Publication Number Publication Date
WO2007036891A2 true WO2007036891A2 (en) 2007-04-05
WO2007036891A3 WO2007036891A3 (en) 2008-04-10

Family

ID=37763917

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2006/053525 WO2007036891A2 (en) 2005-09-30 2006-09-27 Maturity rating enforcement via rf-tags

Country Status (5)

Country Link
US (1) US20080217402A1 (en)
EP (1) EP1935175A2 (en)
JP (1) JP2009510883A (en)
CN (1) CN101288304A (en)
WO (1) WO2007036891A2 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2104349A3 (en) * 2008-03-12 2009-12-02 Sony Corporation Device, computer program, and system for content transmission in a home network using a parental control level determination method
WO2010041980A1 (en) * 2008-10-07 2010-04-15 Solovyev Evgeny Georgievich Method for determining the number of people and the speed and direction of their movement on a given territory and a system for carrying out said method
WO2010075225A1 (en) * 2008-12-23 2010-07-01 Dish Network L.L.C. Systems and methods for providing viewer-related information on a display based upon wireless identification of a particular viewer
WO2011037761A1 (en) * 2009-09-23 2011-03-31 Rovi Technologies Corporation Systems and methods for automatically detecting users within detection regions of media devices
US8978088B2 (en) 2008-06-13 2015-03-10 Rovi Guides, Inc. Systems and methods for displaying media content and media guidance information
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
US9201627B2 (en) 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US9854318B2 (en) 2011-06-06 2017-12-26 Rovi Guides, Inc. Systems and methods for sharing interactive media guidance information
US9894414B2 (en) 2014-09-30 2018-02-13 Rovi Guides, Inc. Methods and systems for presenting content to a user based on the movement of the user
US10187692B2 (en) 2014-12-15 2019-01-22 Rovi Guides, Inc. Methods and systems for distributing media guidance among multiple devices

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2658519A1 (en) 2006-07-31 2008-02-07 United Video Properties, Inc. Systems and methods for providing media guidance planners
GB0823573D0 (en) * 2008-12-29 2009-01-28 Eldon Technology Ltd A system and method for presenting selected broadcast programming
CN101901298A (en) * 2010-05-19 2010-12-01 上海闻泰电子科技有限公司 System and method for outputting maturity of communication product
US20150339461A1 (en) * 2014-05-23 2015-11-26 Ebay Inc. Presence-based content restriction
US20170331807A1 (en) * 2016-05-13 2017-11-16 Soundhound, Inc. Hands-free user authentication

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805201A (en) * 1995-04-27 1998-09-08 Utec Inc. Device for automatically controlling a television
US20020194586A1 (en) * 2001-06-15 2002-12-19 Srinivas Gutta Method and system and article of manufacture for multi-user profile generation
US20050060738A1 (en) * 2003-09-15 2005-03-17 Mitsubishi Digital Electronics America, Inc. Passive enforcement method for media ratings
US20050060740A1 (en) * 2003-09-15 2005-03-17 Mitsubishi Digital Electronics America, Inc. Passive media ratings enforcement system
WO2005027743A1 (en) * 2003-09-22 2005-03-31 Koninklijke Philips Electronics, N.V. Healthcare set-top-box monitoring system
EP1530115A2 (en) * 2003-11-05 2005-05-11 Nokia Corporation Method and system for controlling access to content
EP1553525A2 (en) * 2004-01-09 2005-07-13 Matsushita Electric Industrial Co., Ltd. Multifunction machine and personal authentication method of multifunction machine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6564327B1 (en) * 1998-12-23 2003-05-13 Worldcom, Inc. Method of and system for controlling internet access
US6761637B2 (en) * 2000-02-22 2004-07-13 Creative Kingdoms, Llc Method of game play using RFID tracking device
US7174029B2 (en) * 2001-11-02 2007-02-06 Agostinelli John A Method and apparatus for automatic selection and presentation of information
US7472424B2 (en) * 2003-10-10 2008-12-30 Microsoft Corporation Parental controls for entertainment content
US7551076B2 (en) * 2003-11-06 2009-06-23 Honeywell International Inc. Object locator feature as part of a security system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805201A (en) * 1995-04-27 1998-09-08 Utec Inc. Device for automatically controlling a television
US20020194586A1 (en) * 2001-06-15 2002-12-19 Srinivas Gutta Method and system and article of manufacture for multi-user profile generation
US20050060738A1 (en) * 2003-09-15 2005-03-17 Mitsubishi Digital Electronics America, Inc. Passive enforcement method for media ratings
US20050060740A1 (en) * 2003-09-15 2005-03-17 Mitsubishi Digital Electronics America, Inc. Passive media ratings enforcement system
WO2005027743A1 (en) * 2003-09-22 2005-03-31 Koninklijke Philips Electronics, N.V. Healthcare set-top-box monitoring system
EP1530115A2 (en) * 2003-11-05 2005-05-11 Nokia Corporation Method and system for controlling access to content
EP1553525A2 (en) * 2004-01-09 2005-07-13 Matsushita Electric Industrial Co., Ltd. Multifunction machine and personal authentication method of multifunction machine

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8863169B2 (en) 2008-03-12 2014-10-14 Sony Corporation Content transmission device, program, parental level determination method, and content transmission system
EP2104349A3 (en) * 2008-03-12 2009-12-02 Sony Corporation Device, computer program, and system for content transmission in a home network using a parental control level determination method
US9414120B2 (en) 2008-06-13 2016-08-09 Rovi Guides, Inc. Systems and methods for displaying media content and media guidance information
US8978088B2 (en) 2008-06-13 2015-03-10 Rovi Guides, Inc. Systems and methods for displaying media content and media guidance information
WO2010041980A1 (en) * 2008-10-07 2010-04-15 Solovyev Evgeny Georgievich Method for determining the number of people and the speed and direction of their movement on a given territory and a system for carrying out said method
WO2010075225A1 (en) * 2008-12-23 2010-07-01 Dish Network L.L.C. Systems and methods for providing viewer-related information on a display based upon wireless identification of a particular viewer
US7982615B2 (en) 2008-12-23 2011-07-19 Dish Network L.L.C. Systems and methods for providing viewer-related information on a display based upon wireless identification of a particular viewer
US8299928B2 (en) 2008-12-23 2012-10-30 Dish Network L.L.C. Systems and methods for providing viewer-related information on a display based upon wireless identification of a particular viewer
WO2011037761A1 (en) * 2009-09-23 2011-03-31 Rovi Technologies Corporation Systems and methods for automatically detecting users within detection regions of media devices
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US10631066B2 (en) 2009-09-23 2020-04-21 Rovi Guides, Inc. Systems and method for automatically detecting users within detection regions of media devices
US10085072B2 (en) 2009-09-23 2018-09-25 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US9201627B2 (en) 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
US9854318B2 (en) 2011-06-06 2017-12-26 Rovi Guides, Inc. Systems and methods for sharing interactive media guidance information
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US9894414B2 (en) 2014-09-30 2018-02-13 Rovi Guides, Inc. Methods and systems for presenting content to a user based on the movement of the user
US10187692B2 (en) 2014-12-15 2019-01-22 Rovi Guides, Inc. Methods and systems for distributing media guidance among multiple devices
US11477529B2 (en) 2014-12-15 2022-10-18 Rovi Guides, Inc. Methods and systems for distributing media guidance among multiple devices

Also Published As

Publication number Publication date
CN101288304A (en) 2008-10-15
JP2009510883A (en) 2009-03-12
US20080217402A1 (en) 2008-09-11
WO2007036891A3 (en) 2008-04-10
EP1935175A2 (en) 2008-06-25

Similar Documents

Publication Publication Date Title
US20080217402A1 (en) Maturity Rating Enforcement Via Rf-Tags
US10514704B2 (en) Systems and methods for using radio frequency signals and sensors to monitor environments
US20230221404A1 (en) Precise positioning system enabled product location method
US20230413011A1 (en) Precise positioning system and method of using the same
US11276308B2 (en) Systems and methods for using radio frequency signals and sensors to monitor environments
Miller The internet of things: How smart TVs, smart cars, smart homes, and smart cities are changing the world
US7107009B2 (en) Method, system and computer program product for personalizing the functionality of a personal communication device
US20140375428A1 (en) Near Field Communication System, and Method of Operating Same
US20200135028A1 (en) Systems and methods for using radio frequency signals and sensors to monitor environments
US20060197676A1 (en) Apparatus and method for batteryless hierarchy remote control
US20210092580A1 (en) Signal processing of a wireless guest engagement system and methods for making and using the same
US11653050B2 (en) Systems and methods for a customized media access user experience with privacy settings
WO2017136121A1 (en) Access control system with curtain antenna system
US11228815B2 (en) Display apparatus and operation method of the same
US11671807B2 (en) Wireless device and methods for making and using the same
KR100767490B1 (en) Method and apparatus for controlling of an image display device
US20070159995A1 (en) Method to access location based functionalities
AU2021246513B2 (en) Wireless device and methods for making and using the same
KR20110095331A (en) Method of controlling access to a system by a plurality of users, and system affording access to services
US8955008B2 (en) Television decoding unit with multiple wireless access modules
JP4968678B2 (en) Location information acquisition system
CN100442841C (en) Frequency channel controlling method for radio transmission
KR20050123283A (en) System and method for televsion user authentication using camera

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680036231.1

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006821161

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2008532958

Country of ref document: JP

Ref document number: 12088282

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1566/CHENP/2008

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2008117156

Country of ref document: RU

WWP Wipo information: published in national office

Ref document number: 2006821161

Country of ref document: EP