US7134130B1 - Apparatus and method for user-based control of television content - Google Patents
Apparatus and method for user-based control of television content Download PDFInfo
- Publication number
- US7134130B1 US7134130B1 US09/211,730 US21173098A US7134130B1 US 7134130 B1 US7134130 B1 US 7134130B1 US 21173098 A US21173098 A US 21173098A US 7134130 B1 US7134130 B1 US 7134130B1
- Authority
- US
- United States
- Prior art keywords
- user
- content
- information
- video
- users
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/441—Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
- H04N21/4415—Acquiring 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/454—Content or additional data filtering, e.g. blocking advertisements
- H04N21/4542—Blocking scenes or portions of the received content, e.g. censoring scenes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising 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 is related to control of video display output, and in particular, to an apparatus and method for controlling television or personal computer output based on the suitability of the e.g., television programming content for each of the users present in a room.
- Television and other video presentations often contain content or material that is unsuitable for viewing by certain users.
- Conventional means for restricting user access to certain content include locks that prevent tuning to certain channels by unauthorized users. For example, many parents would like to prevent their young children from viewing programming that is oriented towards adults, particularly programming that includes violent or sexual content.
- Channel locks that prevent tuning to certain channels without a password, but once unlocked, manual intervention is required to prevent the viewing of a channel's content by persons for whom that content is unsuitable.
- U.S. Pat. No. 5,619,251 which is hereby incorporated by reference, describes a system for two-way CATV and remote control.
- One embodiment includes a parental-control unit which controls whether a specific program is decoded from a television signal that has a jamming signal.
- the apparatus includes a video display that displays the information to be viewable by one or more users.
- a user-recognition input device determines that an additional user is newly present in a given area having access to the display.
- a blocking device coupled to the user-recognition input device selectively blocks display of the information based on whether the additional user is newly present.
- the user-recognition input device includes a video input device, and a feature recognition device operable to distinguish between two or more users based on one or more video features of the users.
- the user-recognition input device includes an audio input device, and an audio feature recognition device operable to distinguish when an additional user arrives.
- the user-recognition input device includes a movement-detection device operable to distinguish when an additional user arrives.
- Another aspect of the present invention provides an apparatus that includes a video display, a user-recognition input device that determines which users are present in a given area having access to the display and provides one or more values that correspond to the identities of the users, a memory containing information that identifies a video content that is being displayed on the video display, and information specifying which users are to be permitted access to that content, a processor that compares a user-identity value from the input device to the memory content specifying which specifies which users are to be permitted access to that content and that produces an access-allowed indication based on that comparison, and a blocking device coupled to the processor that selectively blocks display of the content based on the access-allowed indication.
- Yet another aspect of the present invention provides a method for controlling access to information based on content of the information and user identity.
- the method includes the steps of displaying video information, determining that an additional user is present in a given area having access to the display, storing information that identifies a video content that is being displayed on the video display, and information specifying which users are to be permitted access to that content, comparing compares a user-identity value from the input device to the memory content specifying which specifies which users are to be permitted access to that content and producing an access-allowed indication based on that comparison, and selectively blocking display of the content based on the access-allowed indication.
- the video content is television programming. In another embodiment of the method, the video content is computer-displayed text or graphics.
- the step of determining includes acquiring video input, and performing feature recognition to distinguish between two or more users based on one or more video features of the users.
- the step of determining includes acquiring audio input, and performing feature recognition operable to distinguish when an additional user arrives.
- the step of determining includes detecting movement to distinguish when an additional user arrives.
- FIG. 1 is a block diagram of a computer system according to the present invention.
- FIG. 2 is a representation of a user-based control system 200 of the present invention.
- FIG. 3 is a representation of a user-based control system 200 in a home environment.
- FIG. 1 shows a block diagram of a computer system 100 according to the present invention.
- processor 102 is a microprocessor such as a 486-type chip, a Pentium®, Pentium II® or other suitable microprocessor.
- Cache 114 provides high-speed local-memory data (in one embodiment, for example, 512 KB of data) for processor 102 , and is controlled by system controller 112 , which loads cache 114 with data that is expected to be used soon after the data is placed in cache 112 (i.e., in the near future).
- Main memory 116 is coupled between system controller 114 and data-path chip 118 , and in one embodiment, provides random-access memory of between 16 MB and 128 MB of data.
- main memory 116 is provided on SIMMS (Single In-line Memory Modules), while in another embodiment, main memory 116 is provided on DIMMs (Dual In-line Memory Modules), each of which plugs into suitable sockets provided on a motherboard holding many of the other components shown in FIG. 1 .
- Main memory 116 includes standard DRAM (Dynamic Random-Access Memory), EDO (Extended Data Out) DRAM, SDRAM (Synchronous DRAM), or other suitable memory technology.
- System controller 112 controls PCI (Peripheral Component Interconnect) bus 120 , a local bus for system 100 that provides a high-speed data path between processor 102 and various peripheral devices, such as video, disk, network, etc.
- Data-path chip 118 is also controlled by system controller 112 to assist in routing data between main memory 116 , host bus 110 , and PCI bus 120 .
- PCI bus 120 provides a 32-bit-wide data path that runs at 33 MHZ. In another embodiment, PCI bus 120 provides a 64-bit-wide data path that runs at 33 MHZ. In yet other embodiments, PCI bus 120 provides 32-bit-wide or 64-bit-wide data paths that runs at higher speeds. In one embodiment, PCI bus 120 provides connectivity to I/O bridge 122 , graphics controller 127 , and one or more PCI connectors 121 , each of which accepts a standard PCI card. In one embodiment, I/O bridge 122 and graphics controller 127 are each integrated on the motherboard along with system controller 112 , in order to avoid a board-connector-board signal-crossing interface and thus provide better speed and reliability.
- graphics controller 127 is coupled to a video memory 128 (that includes memory such as DRAM, EDO DRAM, SDRAM, or VRAM (Video Random-Access Memory)), and drives VGA (Video Graphics Adaptor) port 129 .
- VGA port 129 can connect to VGA-type or SVGA (Super VGA)-type displays.
- Other input/output (I/O) cards having a PCI interface can be plugged into PCI connectors 121 .
- FIG. 1 shows a block diagram of a computer system 100 according to the present invention.
- processor 102 is a microprocessor such as a 486-type chip, a Pentium®, Pentium II® or other suitable microprocessor.
- Cache 114 provides high-speed local-memory data (in one embodiment, for example, 512 KB of data) for processor 102 , and is controlled by system controller 112 , which loads cache 114 with data that is expected to be used soon after the data is placed in cache 112 (i.e., in the near future).
- Main memory 116 is coupled between system controller 114 and data-path chip 118 , and in one embodiment, provides random-access memory of between 16 MB and 128 MB of data.
- main memory 116 is provided on SIMMS (Single In-line Memory Modules), while in another embodiment, main memory 116 is provided on DIMMs (Dual In-line Memory Modules), each of which plugs into suitable sockets provided on a motherboard holding many of the other components shown in FIG. 1 .
- Main memory 116 includes standard DRAM (Dynamic Random-Access Memory), EDO (Extended Data Out) DRAM, SDRAM (Synchronous DRAM), or other suitable memory technology.
- System controller 112 controls PCI (Peripheral Component Interconnect) bus 120 , a local bus for system 100 that provides a high-speed data path between processor 102 and various peripheral devices, such as graphics devices, storage drives, network cabling, etc.
- Data-path chip 118 is also controlled by system controller 112 to assist in routing data between main memory 116 , host bus 110 , and PCI bus 120 .
- PCI bus 120 provides a 32-bit-wide data path that runs at 33 MHZ. In another embodiment, PCI bus 120 provides a 64-bit-wide data path that runs at 33 MHZ. In yet other embodiments, PCI bus 120 provides 32-bit-wide or 64-bit-wide data paths that runs at higher speeds. In one embodiment, PCI bus 120 provides connectivity to I/O bridge 122 , graphics controller 127 , and one or more PCI connectors 121 (i.e., sockets into which a card edge may be inserted), each of which accepts a standard PCI card.
- PCI connectors 121 i.e., sockets into which a card edge may be inserted
- I/O bridge 122 and graphics controller 127 are each integrated on the motherboard along with system controller 112 , in order to avoid a board-connector-board signal-crossing interface and thus provide better speed and reliability.
- graphics controller 127 is coupled to a video memory 128 (that includes memory such as DRAM, EDO DRAM, SDRAM, or VRAM (Video Random-Access Memory)), and drives VGA (Video Graphics Adaptor) port 129 .
- VGA port 129 can connect to industry-standard monitors such as VGA-type, SVGA (Super VGA)-type, XGA-type (eXtended Graphics Adaptor) or SXGA-type (Super XGA) display devices.
- Other input/output (I/O) cards having a PCI interface can be plugged into PCI connectors 121 .
- I/O bridge 122 is a chip that provides connection and control to one or more independent IDE connectors 124 – 125 , to a USB (Universal Serial Bus) port 126 , and to ISA (Industry Standard Architecture) bus 130 .
- IDE connector 124 provides connectivity for up to two standard IDE-type devices such as hard disk drives, CDROM (Compact Disk-Read-Only Memory) drives, DVD (Digital Video Disk) drives, or TBU (Tape-Backup Unit) devices.
- two IDE connectors 124 are provided, and each provide the EIDE (Enhanced IDE) architecture.
- SCSI (Small Computer System Interface) connector 125 provides connectivity for up to seven or fifteen SCSI-type devices (depending on the version of SCSI supported by the embodiment).
- I/O bridge 122 provides ISA bus 130 having one or more ISA connectors 131 (in one embodiment, three connectors are provided).
- ISA bus 130 is coupled to I/O controller 152 , which in turn provides connections to two serial ports 154 and 155 , parallel port 156 , and FDD (Floppy-Disk Drive) connector 157 .
- FDD connector 157 is connected to FDD 158 that receives removable media (floppy diskette) 159 on which is stored data and/or program code 160 .
- program code 160 includes code that controls programmable system 100 to perform the method described below.
- serial port 154 is connectable to a computer network such as the internet, and such network has program code 160 that controls programmable system 100 to perform the method described below.
- ISA bus 130 is connected to buffer 132 , which is connected to X bus 140 , which provides connections to real-time clock 142 , keyboard/mouse controller 144 and keyboard BIOS ROM (Basic Input/Output System Read-Only Memory) 145 , and to system BIOS ROM 146 .
- BIOS ROM Basic Input/Output System Read-Only Memory
- FIG. 1 shows one exemplary embodiment of the present invention, however other bus structures and memory arrangements are specifically contemplated.
- I/O bridge 122 is a chip that provides connection and control to one or more independent IDE connectors 124 – 125 , to a USB (Universal Serial Bus) port 126 , and to ISA (Industry Standard Architecture) bus 130 .
- IDE connector 124 provides connectivity for up to two standard IDE-type devices such as hard disk drives or CDROM (Compact Disk-Read-Only Memory) drives, and similarly IDE connector 125 provides connectivity for up to two IDE-type devices.
- IDE connectors 124 and 125 each provide the EIDE (Enhanced IDE) architecture.
- I/O bridge 122 provides ISA bus 130 having one or more ISA connectors 131 (in one embodiment, three connectors are provided).
- ISA bus 130 is coupled to I/O controller 152 , which in turn provides connections to two serial ports 154 and 155 , parallel port 156 , and FDD (Floppy-Disk Drive) connector 157 .
- ISA bus 130 is connected to buffer 132 , which is connected to X bus 140 , which provides connections to real-time clock 142 , keyboard/mouse controller 144 and keyboard BIOS ROM (Basic Input/Output System Read-Only Memory) 145 , and to system BIOS ROM 146 .
- FIG. 2 is a representation of a user-based control system 200 of the present invention.
- apparatus 200 allows controlling access to information based on content of the information and user identity.
- the information to be controlled 221 can include video such as a television signal from any source such as broadcast, cable, satellite, recorded video tape or digital video disk (DVD), audio from any such source, computer screen (image or text) or audio information from a computer program, CDROM, DVD, a dial-up bulletin board or the internet, or any other information that can be displayed (such as on a video or LCD screen) or played (such as by speakers).
- video such as a television signal from any source such as broadcast, cable, satellite, recorded video tape or digital video disk (DVD), audio from any such source, computer screen (image or text) or audio information from a computer program, CDROM, DVD, a dial-up bulletin board or the internet, or any other information that can be displayed (such as on a video or LCD screen) or played (such as by speakers).
- the “user identity” can be
- the present invention it is desirable to prevent the visual display or audio playing of certain types of information to persons outside a predetermined set of allowed persons (or to persons inside a predetermined set of disallowed persons).
- a predetermined set of allowed persons or to persons inside a predetermined set of disallowed persons.
- many parents would like to prevent their young children from viewing programming that is oriented towards adults, particularly programming that includes violent or sexual content.
- programming is acceptable viewing for the parents, so total exclusion is not desired.
- Channel locks that prevent tuning to certain channels without a password, but once unlocked, manual intervention is required to prevent the viewing of a channel's content by persons for whom that content is unsuitable.
- the present invention provides the ability to automatically block or terminate the display or playing of such material when someone outside the predetermined allowed audience is present.
- the present invention provides the ability to automatically block or terminate the display or playing of such material when someone outside the predetermined allowed audience is present.
- the present invention provides the ability to control and charge for pay-per-view reception, for example, by counting the number of viewers or determining the makeup of the audience, and charging a fee based on the total number of viewers, or on the number of children and the number of adults.
- user-based control system 200 includes a room scanner 210 that outputs signal 211 .
- Image recognition device 212 processes signal 211 and outputs recognition signal 213 .
- Decision and command processor 214 processes recognition signal 213 according to viewing criteria signal 217 from stored viewing criteria 216 , and decision and command processor 214 generates a control signal 215 .
- control signal 215 is based solely on recognition signal 213 (i.e., if anyone outside the allowed set of persons is present, the image and/or sound will be blocked, regardless of the program content).
- program content 220 provides a content-indication signal 219 indicative of the type of content in the program material (e.g., whether there is sexual or violent content, and the degree of such content, or whether the content is secret or sensitive, in the case of textual or numerical data output from a computer program, etc.), and based on the content type of the programming material or computer information of the program content 220 as well as on recognition signal 213 , decision and command processor 214 generates a control signal 215 .
- the type of content in the program material e.g., whether there is sexual or violent content, and the degree of such content, or whether the content is secret or sensitive, in the case of textual or numerical data output from a computer program, etc.
- a content-type signal 219 that changes over the timespan of the program material is provided (i.e., the content type is synchronized with the content), and is used to “bleep” certain objectionable images or sounds (e.g., to block or skip nudity, violence, or profanity) while allowing the display and audio playing of all of the rest of the program material.
- the playing of a video game i.e., action and content
- Program content 220 provides signal 221 that includes but is not limited to video and audio, text, numerical data, and program control information.
- Video and audio sources such as a television signal can come from any source such as broadcast, cable, satellite, recorded video tape or digital video disk (DVD), audio from any such source, computer screen (image or text) or audio information from a computer program, CDROM, DVD, a dial-up bulletin board or the internet, or any other information that can be displayed (such as on a video or LCD screen) or played (such as by speakers).
- Text and numerical data include such sources as internet or database information, personnel records, bank data, and program output data.
- Program control information control the generation of program material, for example, parameters that game playing or outcome, as opposed to the video or audio output of the game; for example, based on which persons are present, such parameters would control the flow of the game and the presence of gruesome monster characters or blood-spattering explosions or romantic encounters, and thus rather than entirely blocking video output, the output content type is modified to be suitable for the audience present before it is generated.
- program material for example, parameters that game playing or outcome, as opposed to the video or audio output of the game; for example, based on which persons are present, such parameters would control the flow of the game and the presence of gruesome monster characters or blood-spattering explosions or romantic encounters, and thus rather than entirely blocking video output, the output content type is modified to be suitable for the audience present before it is generated.
- the apparatus 200 includes a video display 224 and/or and audio output device 228 that displays or plays the information to be viewable or audible by one or more users.
- a user-recognition input device 212 determines that an additional user is newly present in a given area having access to the display.
- a control device 222 coupled to the user-recognition input device selectively controls display of the information based on whether the additional user is newly present.
- room scanner 210 includes a video camera that acquires an image of the monitored area or room
- image recognition device 212 includes a software-program-controlled image recognition processor.
- Viewing criteria 216 includes a predetermined set of stored image parameters (used to identify particular individuals from a set) that are passed by signal 218 to image recognition device 212 .
- facial features or hair color or a person's height or size or any other suitable parameter is used to recognize individuals from a set of persons.
- signal 213 provides an indication of the identity of an individual or of each individual in the monitored area to decision processor 214 .
- persons are identified only as they enter or leave the room, and an indication of the people who are in the room is maintained by adding identities as people enter the room or subtracting identities as people leave the room.
- the room is constantly scanned to determine the audience at each scan time.
- content-type signal 219 provides a synchronized moment-to-moment content type indication for the program content, and decision and command processor 214 blocks, skips, or “bleeps” based on the content type and the set of persons in the current audience. For example, if only a few scenes of a movie cause its “R” (restricted) rating but the rest of the movie would qualify for a “PG” (parental guidance) or “G” (general audiences), the synchronized content-type signal 219 would indicate R only during the times when R-rates scenes were playing, and would provide a PG or G rating for the other portions as appropriate. Thus, a program that has only a few objectionable portions for particular children can be watched by any subset of the audience, and only those objectionable portions are blocked or skipped, and only then if non-allowed persons are present.
- blocking refers to preventing the signal from being recognizably displayed (either by totally blocking the signal, or by replacing the signal with another signal (e.g., switching channels) or by blocking only certain portions of the display, for example by increased granularity or noise or scrambling (e.g., of the type used to protect the identity of persons on certain “Cops”-type shows), or by decreased focus or other suitable artifact to prevent the viewing of the protected portion of the signal).
- skipping refers to skipping over those times or portions of a program or movie.
- Skipping is useful for preventing undesirable gaps when viewing a movie or program that has relatively short periods of time which would be blocked if certain non-allowed persons were present, and such blocked gaps are compressed in time or eliminated by skipping them (e.g., by fast-forwarding a video tape or skipping tracks or sectors on a DVD).
- program content alteration refers to altering the content type of a program content.
- program content alteration is achieved by recording alternate scenes for a movie (e.g., one scene to be played when the “R” rated, another scene to be played when the “PG” rated, and a third scene to be played when the “G” rated; the appropriate scene for the rating desired is selected based on the audience detected as present, and the other scenes are skipped).
- a computer game program has playing parameters selected based on the audience detected as present (e.g., presence of gruesome monster characters or violence or sexual encounters, or the difficult of play, and thus rather than entirely blocking video output, the output content type is modified to be suitable for the audience present as it is generated).
- signal 219 provides a single content type indication for the entire program content
- decision and command processor 214 blocks, skips, or “bleeps” based on the content type of the entire program and the set of persons in the current audience at a particular time.
- the entire movie would have, e.g., an “R” rating.
- No portion of the program would be displayed or played is a non-allowed person was present.
- the video and audio would be enabled by an allowed person (e.g., a parent), for example, by using a password. The video and audio would remain enabled unless and until a non-allowed person entered the room, and upon such event, the video and/or audio would be automatically blocked using signal 215 .
- the place in the program content is saved (e.g., by stopping the playing of a video tape, or by saving the track of a DVD disk), such that the displaying/playing of controlled program content can be resumed at the point at which the interruption occurred (e.g., the parents would not miss any of the movie due to the child's temporary presence).
- the system 200 would automatically enforce the wishes of the parent to prevent such program content from reaching the child.
- system 200 would automatically re-enable the video and audio.
- the allowed person would need to intervene and assist in re-enabling the video and audio (e.g., by re-entering the password, or restarting the video tape player).
- the user-recognition input device 208 includes a video input device 210 operable to capture an image, and a feature recognition device 212 operable to distinguish between two or more users based on one or more video features of the users.
- video input device 210 operates to acquire a continuous series of video frames (i.e., a moving picture that captures an indication of motion or movement).
- video input device 210 operates to acquire a single frame or a series of asynchronous video frames (i.e., isolated still pictures).
- Video input device 210 thus includes any device that is capable of capturing an image for analysis.
- the user-recognition input device 208 includes an audio input device 210 operable to detect sounds in the monitored area or room, and an audio feature recognition device 212 operable to distinguish when an additional user arrives, by using signals derived from sounds.
- the user-recognition input device 210 includes a movement-detection device (such as are commonly available to automatically turn on lights based on detected movements of a person in a “scanned” area) operable to distinguish when an additional user arrives.
- a movement-detection device such as are commonly available to automatically turn on lights based on detected movements of a person in a “scanned” area
- no image recognition or detection as such is performed by image recognition device 212 , but rather merely the detection of motion drives signal 213 .
- a motion detector 210 is located to detect motion in one portion of a room (e.g., at or near a doorway) while ignoring motions of the allowed persons in the viewing portion of the monitored room.
- a motion detector 210 is used that distinguishes speed or distance of movement and monitors an entire room; thus allowed persons are those who are sitting quietly or not moving very far or fast, and non-allowed persons are those who are walking or moving more quickly or far to enter the room.
- FIG. 200 Another aspect of the present invention provides an apparatus 200 that includes a video display 224 , a user-recognition input device 208 that determines which users are present in a given area having access to the display 224 and provides one or more values 213 that correspond to the identities of the users, a memory 220 containing information that identifies a video content-type that is being displayed on the video display 224 , and information 216 specifying which users are to be permitted access to that content type (or of various content types), a processor 214 that compares a user-identity value from the input device to the memory content specifying which specifies which users are to be permitted access to that content and that produces an access-allowed indication 215 based on that comparison, and, in one embodiment, a blocking device coupled to the processor that selectively blocks display of the content based on the access-allowed indication (and, in another embodiment, a skipping device coupled to the processor that selectively skips display of the content based on the access-allowed indication, and, in still another embodiment,
- FIG. 3 is a representation of a user-based control system 200 in a home environment.
- Volume 300 represents the volume being monitored by user-recognition input device 208 that determines the users present in volume 300 (i.e., herein, this is also called the “area” being monitored).
- User 99 for example an adult watching a television program or internet web site suitable only for adults, is in an area (or volume) 301 which can view display 224 and hear speakers 226 as controlled by system unit 201 .
- Monitored volume 300 may or may not be coterminous with viewing volume 301 (in various embodiments, it is desirable to monitor a volume 300 that is outside the viewing volume, e.g., the doorway or hall outside the room, in order to determine when someone is coming; while in other embodiments, it is desirable to repeatedly monitor which persons are present in an audience).
- User 98 for example a child of tender years unexpectedly enters the room because he cannot sleep.
- System 200 automatically controls the program content to match a content suitable for the entire audience present, e.g., by blocking the display and audio if the content is not suitable for children.
- user-recognition input device 208 is implemented as a motion detector or light-beam-interruption device that determines whether a person is entering the monitored area (in one such simple system, the mere presence of an additional person triggers the display-control means to change the display, e.g., blanking the screen or changing the channel), and in other embodiments, a video camera or other similar imaging device is used, and one or more images is analyzed, in one embodiment, to determine motion (to determine whether a person has entered the volume 300 ) or, in another embodiment, to determine the identity of the new person by facial recognition, height determination, hair color determination, or other image-analysis means.
- the mere presence of an additional person triggers the display control.
- image recognition and/or pattern matching is used to determine which persons are present at any given time, and display control based on the information content and on the set of persons present is used to activate the display control (e.g., display blanking or channel changing if a person is present for whom the content of the channel being watched or originally designated is not suitable).
- the channel selection mechanism is controlled, such that unsuitable channels are skipped or not enabled when persons are present for whom the content is not suitable.
- the channels are enabled, but the picture display and sound output are blocked or skipped (in one such embodiment, the blocking or skipping is done on a segment-by-segment, scene-by-scene, or second-by-second basis, blocking or skipping only so much as needed for the audience present).
- user 99 trains or programs system 200 by providing a list of persons and a rating of content suitable for each of those persons (a person rating).
- the pattern-matching or image recognition software is also “trained” such that a set of pattern-matching or image recognition parameters is also associated with each person on the list.
- the programming content e.g., the television programming or internet site information
- System 200 then monitors the persons present and compares each persons person rating to the current content rating of the programming content, and allows or blocks/skips/changes the content accordingly.
- Yet another aspect of the present invention provides a method for controlling access to information based on content of the information and user identity.
- the method includes the steps of displaying video information, determining that an additional user is present in a given area having access to the display, storing information that identifies a video content that is being displayed on the video display, and information specifying which users are to be permitted access to that content, comparing compares a user-identity value from the input device to the memory content specifying which specifies which users are to be permitted access to that content and producing an access-allowed indication based on that comparison, and selectively blocking display of the content based on the access-allowed indication.
- the video content is television programming. In another embodiment of the method, the video content is computer-displayed text or graphics.
- the step of determining includes acquiring video input, and performing feature recognition to distinguish between two or more users based on one or more video features of the users.
- the step of determining includes acquiring audio input, and performing feature recognition operable to distinguish when an additional user arrives.
- the step of determining includes detecting movement to distinguish when an additional user arrives.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
- specific identity, such as identifying that an individual person among a set of individuals is present in an area (for example, recognizing the individual's facial features or hair color);
- criteria identity, such as determining whether a person meeting or not meeting a set of criteria is present in an area (for example, determining that a person is present who is shorter or smaller than a predetermined criteria, or who is male or female, etc.);
- exclusionary identity, such as determining that someone who is not in the set of allowed individuals is present in the area (for example, determining that a face or hair color is outside the predetermined set of allowable faces or hair colors, or is unrecognized); or
- presence identity, such as determining that the number or persons in the area has changed (for example, that an additional someone has newly become present in the area, or that a certain count of persons is present).
Claims (35)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/211,730 US7134130B1 (en) | 1998-12-15 | 1998-12-15 | Apparatus and method for user-based control of television content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/211,730 US7134130B1 (en) | 1998-12-15 | 1998-12-15 | Apparatus and method for user-based control of television content |
Publications (1)
Publication Number | Publication Date |
---|---|
US7134130B1 true US7134130B1 (en) | 2006-11-07 |
Family
ID=37301364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/211,730 Expired - Lifetime US7134130B1 (en) | 1998-12-15 | 1998-12-15 | Apparatus and method for user-based control of television content |
Country Status (1)
Country | Link |
---|---|
US (1) | US7134130B1 (en) |
Cited By (129)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040135885A1 (en) * | 2002-10-16 | 2004-07-15 | George Hage | Non-intrusive sensor and method |
US20040231002A1 (en) * | 2004-02-18 | 2004-11-18 | Jansen Michael E. | Motion picture theater and associated promotion |
US20050060740A1 (en) * | 2003-09-15 | 2005-03-17 | Mitsubishi Digital Electronics America, Inc. | Passive media ratings enforcement system |
US20050060738A1 (en) * | 2003-09-15 | 2005-03-17 | Mitsubishi Digital Electronics America, Inc. | Passive enforcement method for media ratings |
US20050086069A1 (en) * | 2003-07-15 | 2005-04-21 | Kaleidescape, Inc. | Separable presentation control rules with distinct control effects |
US20050097595A1 (en) * | 2003-11-05 | 2005-05-05 | Matti Lipsanen | Method and system for controlling access to content |
US20050183110A1 (en) * | 1999-07-27 | 2005-08-18 | Mediaone Group, Inc. | Remote TV control system |
US20060101275A1 (en) * | 2004-11-10 | 2006-05-11 | International Business Machines Corporation | Presence sensing information security |
US20060136962A1 (en) * | 2004-12-21 | 2006-06-22 | Funai Electric Co., Ltd. | Broadcasting signal receiving system |
US20060193502A1 (en) * | 2005-02-28 | 2006-08-31 | Kabushiki Kaisha Toshiba | Device control apparatus and method |
US20060242662A1 (en) * | 2004-11-22 | 2006-10-26 | Funai Electric Co., Ltd. | Broadcasting signal receiving system |
US20070033607A1 (en) * | 2005-08-08 | 2007-02-08 | Bryan David A | Presence and proximity responsive program display |
US20070180129A1 (en) * | 2005-12-09 | 2007-08-02 | Tolmie Craig R | System and method for automatically adjusting medical displays |
US20070266049A1 (en) * | 2005-07-01 | 2007-11-15 | Searete Llc, A Limited Liability Corportion Of The State Of Delaware | Implementation of media content alteration |
US20070294720A1 (en) * | 2005-07-01 | 2007-12-20 | Searete Llc | Promotional placement in media works |
US20080013859A1 (en) * | 2005-07-01 | 2008-01-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Implementation of media content alteration |
US20080022295A1 (en) * | 2004-09-02 | 2008-01-24 | Eiji Fukumiya | Stream Reproducing Device |
US20080052104A1 (en) * | 2005-07-01 | 2008-02-28 | Searete Llc | Group content substitution in media works |
US20080068459A1 (en) * | 2006-09-14 | 2008-03-20 | Hon Hai Precision Industry Co., Ltd. | Apparatus and method for controlling video surveillance system |
US20080282356A1 (en) * | 2006-08-03 | 2008-11-13 | International Business Machines Corporation | Methods and arrangements for detecting and managing viewability of screens, windows and like media |
US20090049484A1 (en) * | 2007-08-15 | 2009-02-19 | At&T Knowledge Ventures, L.P. | Method and system for image alteration |
US20090133051A1 (en) * | 2007-11-21 | 2009-05-21 | Gesturetek, Inc. | Device access control |
US20090138805A1 (en) * | 2007-11-21 | 2009-05-28 | Gesturetek, Inc. | Media preferences |
US20090235300A1 (en) * | 2008-03-12 | 2009-09-17 | Sony Corporation | Content transmission device, program, parental level determination method, and content transmission system |
US7609853B2 (en) | 2002-12-11 | 2009-10-27 | The Nielsen Company (Us), Llc | Detecting a composition of an audience |
US7661116B2 (en) | 2000-02-25 | 2010-02-09 | Vulcan Patents Llc | Auction for targeted content |
US20100195865A1 (en) * | 2008-08-08 | 2010-08-05 | Luff Robert A | Methods and apparatus to count persons in a monitored environment |
US7778519B2 (en) | 1999-11-18 | 2010-08-17 | Interval Licensing Llc | Iterative, maximally probable, batch-mode commercial detection for audiovisual content |
US20100226499A1 (en) * | 2006-03-31 | 2010-09-09 | Koninklijke Philips Electronics N.V. | A device for and a method of processing data |
US20110004474A1 (en) * | 2009-07-02 | 2011-01-06 | International Business Machines Corporation | Audience Measurement System Utilizing Voice Recognition Technology |
US20110072452A1 (en) * | 2009-09-23 | 2011-03-24 | Rovi Technologies Corporation | Systems and methods for providing automatic parental control activation when a restricted user is detected within range of a device |
WO2011037761A1 (en) * | 2009-09-23 | 2011-03-31 | Rovi Technologies Corporation | Systems and methods for automatically detecting users within detection regions of media devices |
US20110150297A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150294A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150299A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150295A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150276A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150298A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110148753A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150296A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110161462A1 (en) * | 2009-12-26 | 2011-06-30 | Mahamood Hussain | Offline advertising services |
US20110206245A1 (en) * | 2009-12-23 | 2011-08-25 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110211739A1 (en) * | 2009-12-23 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110211738A1 (en) * | 2009-12-23 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110215932A1 (en) * | 2010-01-11 | 2011-09-08 | Daniel Isaac S | Security system and method |
US20110237324A1 (en) * | 2010-03-29 | 2011-09-29 | Microsoft Corporation | Parental control settings based on body dimensions |
US20110258548A1 (en) * | 2010-04-16 | 2011-10-20 | Canon Kabushiki Kaisha | Multimedia presentation creation |
US20110321073A1 (en) * | 2010-06-23 | 2011-12-29 | Yarvis Mark D | Techniques for customization |
US8185923B2 (en) | 2000-02-25 | 2012-05-22 | Interval Licensing Llc | System and method for selecting advertisements |
US20120260276A1 (en) * | 2011-04-06 | 2012-10-11 | Sony Corporation | Information processing apparatus, information processing method, and program |
WO2012085897A3 (en) * | 2010-12-24 | 2012-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Content access control for multi-user systems |
US8355951B1 (en) | 2009-12-29 | 2013-01-15 | Lead Technology Capital Management, Llc | System and method for monetizing broadcast media based on the number of viewers |
WO2013028204A1 (en) * | 2011-08-25 | 2013-02-28 | Intel Corporation | System and method and computer program product for human presence detection based on audio |
US20130050443A1 (en) * | 2011-08-31 | 2013-02-28 | Kabushiki Kaisha Toshiba | Video processing apparatus and video processing method |
US8429685B2 (en) | 2010-07-09 | 2013-04-23 | Intel Corporation | System and method for privacy-preserving advertisement selection |
US20130132271A1 (en) * | 2009-11-27 | 2013-05-23 | Isaac S. Daniel | System and method for distributing broadcast media based on a number of viewers |
US8489119B1 (en) | 2012-08-11 | 2013-07-16 | Federico Fraccaroli | Method and apparatus for mediating among a plurality of profiles associated with users positioned in a shared location |
US20130232580A1 (en) * | 2009-12-29 | 2013-09-05 | Isaac S. Daniel | System and method for administering remote content |
US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
US20130332947A1 (en) * | 2001-05-13 | 2013-12-12 | Hon Hai Precision Industry Co., Ltd. | Television and method for switching television programs |
US8613008B2 (en) | 2010-01-11 | 2013-12-17 | Lead Technology Capital Management, Llc | System and method for broadcasting media |
US8614674B2 (en) | 2009-05-21 | 2013-12-24 | May Patents Ltd. | System and method for control based on face or hand gesture detection |
US8620113B2 (en) | 2011-04-25 | 2013-12-31 | Microsoft Corporation | Laser diode modes |
US8635637B2 (en) | 2011-12-02 | 2014-01-21 | Microsoft Corporation | User interface presenting an animated avatar performing a media reaction |
US8677385B2 (en) | 2010-09-21 | 2014-03-18 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
EP2725814A1 (en) * | 2012-10-26 | 2014-04-30 | Alcatel Lucent | Age/content adaptation checking system |
US8760395B2 (en) | 2011-05-31 | 2014-06-24 | Microsoft Corporation | Gesture recognition techniques |
US20140250447A1 (en) * | 2013-03-04 | 2014-09-04 | United Video Properties, Inc. | Systems and methods for providing a private viewing experience |
US20140283016A1 (en) * | 2013-03-15 | 2014-09-18 | NSS Lab Works LLC | Security Device, Methods, and Systems for Continuous Authentication |
US20140282721A1 (en) * | 2013-03-15 | 2014-09-18 | Samsung Electronics Co., Ltd. | Computing system with content-based alert mechanism and method of operation thereof |
US20140289764A1 (en) * | 2010-10-21 | 2014-09-25 | Sling Media Pvt Ltd. | Handling disruption in content streams received at a player from a content retransmitter |
US8893163B2 (en) | 2012-05-14 | 2014-11-18 | Cihan Atkin | Method and system for viewing movies |
US8898687B2 (en) * | 2012-04-04 | 2014-11-25 | Microsoft Corporation | Controlling a media program based on a media reaction |
US20140359439A1 (en) * | 2013-05-29 | 2014-12-04 | Philip Scott Lyren | User Agent with Personality |
US8910199B2 (en) | 2000-02-25 | 2014-12-09 | Interval Licensing Llc | Targeted television content display |
US20150006281A1 (en) * | 2013-06-26 | 2015-01-01 | Casio Computer Co, Ltd. | Information processor, information processing method, and computer-readable medium |
US8937551B2 (en) | 2010-09-28 | 2015-01-20 | Isaac S. Daniel | Covert security alarm system |
US8959541B2 (en) | 2012-05-04 | 2015-02-17 | Microsoft Technology Licensing, Llc | Determining a future portion of a currently presented media program |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
US20150135328A1 (en) * | 2013-11-14 | 2015-05-14 | Wells Fargo Bank, N.A. | Vehicle interface |
US20150139612A1 (en) * | 2012-06-06 | 2015-05-21 | Huawei Technologies Co., Ltd. | Media Playback Method And Device |
US20150177374A1 (en) * | 2013-12-23 | 2015-06-25 | Elwha Llc | Systems and methods for concealed radar imaging |
US9071871B2 (en) | 2010-12-08 | 2015-06-30 | Microsoft Technology Licensing, Llc | Granular tagging of content |
US9092928B2 (en) | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
US9100685B2 (en) | 2011-12-09 | 2015-08-04 | Microsoft Technology Licensing, Llc | Determining audience state or interest using passive sensor data |
US9100694B1 (en) * | 2013-03-14 | 2015-08-04 | Google Inc. | TV mode change in accordance with number of viewers present |
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 |
US9215512B2 (en) | 2007-04-27 | 2015-12-15 | Invention Science Fund I, Llc | Implementation of media content alteration |
US9218122B2 (en) | 2011-12-29 | 2015-12-22 | Rovi Guides, Inc. | Systems and methods for transferring settings across devices based on user gestures |
US20150370323A1 (en) * | 2014-06-19 | 2015-12-24 | Apple Inc. | User detection by a computing device |
US9230601B2 (en) | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
US9247294B2 (en) | 2013-10-24 | 2016-01-26 | At&T Intellectual Property I, Lp | Method and apparatus for managing communication activities of a communication device |
US20160057497A1 (en) * | 2014-03-16 | 2016-02-25 | Samsung Electronics Co., Ltd. | Control method of playing content and content playing apparatus performing the same |
JP2016116037A (en) * | 2014-12-12 | 2016-06-23 | パナソニックIpマネジメント株式会社 | Control system |
US9426387B2 (en) | 2005-07-01 | 2016-08-23 | Invention Science Fund I, Llc | Image anonymization |
US9525911B2 (en) | 2014-03-27 | 2016-12-20 | Xcinex Corporation | Techniques for viewing movies |
US9583141B2 (en) | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
US9886598B2 (en) | 2014-12-29 | 2018-02-06 | Paypal, Inc. | Automatic adjustment of a display to obscure data |
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 |
US9912821B1 (en) | 2017-06-30 | 2018-03-06 | Global Tel*Link Corporation | Call processing system for modifying inmate communication limits |
US9928372B2 (en) | 2015-10-23 | 2018-03-27 | Paypal, Inc. | Selective screen privacy |
US9928371B2 (en) * | 2014-11-19 | 2018-03-27 | Papal, Inc. | Systems and methods for protecting information displayed on a user interface of a device |
US9990826B1 (en) | 2016-12-07 | 2018-06-05 | Global Tel*Link Corporation | System for monitoring offender during correctional supervisory program |
US10021247B2 (en) | 2013-11-14 | 2018-07-10 | Wells Fargo Bank, N.A. | Call center interface |
US10037542B2 (en) | 2013-11-14 | 2018-07-31 | Wells Fargo Bank, N.A. | Automated teller machine (ATM) interface |
US20180249213A1 (en) * | 2017-02-27 | 2018-08-30 | International Business Machines Corporation | Cognitive image obstruction |
US10187692B2 (en) | 2014-12-15 | 2019-01-22 | Rovi Guides, Inc. | Methods and systems for distributing media guidance among multiple devices |
WO2019056878A1 (en) * | 2017-09-25 | 2019-03-28 | 聚好看科技股份有限公司 | Method for generating electronic program guide on intelligent terminal and intelligent terminal |
US10367936B2 (en) | 2007-09-10 | 2019-07-30 | Dsi-Iti, Inc. | Automatic distribution of inmate phone recordings |
US10412449B2 (en) | 2013-02-25 | 2019-09-10 | Comcast Cable Communications, Llc | Environment object recognition |
US10419556B2 (en) | 2012-08-11 | 2019-09-17 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work that is performed in a predetermined location |
US10419558B2 (en) | 2016-08-24 | 2019-09-17 | The Directv Group, Inc. | Methods and systems for provisioning a user profile on a media processor |
US20190332162A1 (en) * | 2018-04-30 | 2019-10-31 | Centurylink Intellectual Property Llc | Method and System for Implementing Auto-Switching or Auto-Playing Video Content |
US10694250B2 (en) | 2018-08-30 | 2020-06-23 | At&T Intellectual Property I, L.P. | Audiovisual content screening for locked application programming interfaces |
US10708369B2 (en) * | 2016-11-02 | 2020-07-07 | Global Tel*Link Corp. | Control of internet browsing in a secure environment |
US10735431B2 (en) | 2016-11-02 | 2020-08-04 | Global Tel*Link Corp. | Control of internet browsing in a secure environment |
US10820032B2 (en) * | 2015-07-30 | 2020-10-27 | Roku, Inc. | Detection of a mobile device to identify user preferences and provide customized functionality or content |
CN112929726A (en) * | 2019-08-09 | 2021-06-08 | 湖南科技学院 | Connection method of computer equipment connection system based on Internet of things |
US20210281913A1 (en) * | 2016-12-27 | 2021-09-09 | Rovi Guides, Inc. | Systems and methods for dynamically adjusting media output based on presence detection of individuals |
CN113495976A (en) * | 2020-04-03 | 2021-10-12 | 百度在线网络技术(北京)有限公司 | Content display method, device, equipment and storage medium |
US11184448B2 (en) | 2012-08-11 | 2021-11-23 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work |
US11711638B2 (en) | 2020-06-29 | 2023-07-25 | The Nielsen Company (Us), Llc | Audience monitoring systems and related methods |
US11720171B2 (en) | 2020-09-25 | 2023-08-08 | Apple Inc. | Methods for navigating user interfaces |
US11758223B2 (en) | 2021-12-23 | 2023-09-12 | The Nielsen Company (Us), Llc | Apparatus, systems, and methods for user presence detection for audience monitoring |
US11860704B2 (en) | 2021-08-16 | 2024-01-02 | The Nielsen Company (Us), Llc | Methods and apparatus to determine user presence |
US12039142B2 (en) | 2020-06-26 | 2024-07-16 | Apple Inc. | Devices, methods and graphical user interfaces for content applications |
WO2024169473A1 (en) * | 2023-02-17 | 2024-08-22 | 深圳Tcl数字技术有限公司 | Multi-mode playing control method and apparatus, and electronic device and storage medium |
US12088882B2 (en) | 2022-08-26 | 2024-09-10 | The Nielsen Company (Us), Llc | Systems, apparatus, and related methods to estimate audience exposure based on engagement level |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5001554A (en) | 1988-12-23 | 1991-03-19 | Scientific-Atlanta, Inc. | Terminal authorization method |
US5031228A (en) | 1988-09-14 | 1991-07-09 | A. C. Nielsen Company | Image recognition system and method |
US5046093A (en) | 1989-09-05 | 1991-09-03 | General Instrument Corporation | CATV subscriber apparatus with intelligent remote control |
US5164992A (en) | 1990-11-01 | 1992-11-17 | Massachusetts Institute Of Technology | Face recognition system |
US5231494A (en) * | 1991-10-08 | 1993-07-27 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics |
US5477262A (en) | 1991-11-29 | 1995-12-19 | Scientific-Altanta, Inc. | Method and apparatus for providing an on-screen user interface for a subscription television terminal |
US5550928A (en) | 1992-12-15 | 1996-08-27 | A.C. Nielsen Company | Audience measurement system and method |
US5619251A (en) | 1993-08-13 | 1997-04-08 | Kabushiki Kaisha Toshiba | Two-way CATV system and remote control system |
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 |
US5977964A (en) * | 1996-06-06 | 1999-11-02 | Intel Corporation | Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferred system access times |
US6002427A (en) * | 1997-09-15 | 1999-12-14 | Kipust; Alan J. | Security system with proximity sensing for an electronic device |
US6065056A (en) * | 1996-06-27 | 2000-05-16 | Logon Data Corporation | System to control content and prohibit certain interactive attempts by a person using a personal computer |
US6115079A (en) * | 1998-02-14 | 2000-09-05 | Mcrae; Michael W. | Programmable video channel controller |
US6181364B1 (en) * | 1997-05-16 | 2001-01-30 | United Video Properties, Inc. | System for filtering content from videos |
US6359661B1 (en) * | 1996-11-05 | 2002-03-19 | Gateway, Inc. | Multiple user profile remote control |
US6467089B1 (en) * | 1997-12-23 | 2002-10-15 | Nielsen Media Research, Inc. | Audience measurement system incorporating a mobile handset |
US6530083B1 (en) * | 1998-06-19 | 2003-03-04 | Gateway, Inc | System for personalized settings |
-
1998
- 1998-12-15 US US09/211,730 patent/US7134130B1/en not_active Expired - Lifetime
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5031228A (en) | 1988-09-14 | 1991-07-09 | A. C. Nielsen Company | Image recognition system and method |
US5001554A (en) | 1988-12-23 | 1991-03-19 | Scientific-Atlanta, Inc. | Terminal authorization method |
US5046093A (en) | 1989-09-05 | 1991-09-03 | General Instrument Corporation | CATV subscriber apparatus with intelligent remote control |
US5164992A (en) | 1990-11-01 | 1992-11-17 | Massachusetts Institute Of Technology | Face recognition system |
US5231494A (en) * | 1991-10-08 | 1993-07-27 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics |
US5477262A (en) | 1991-11-29 | 1995-12-19 | Scientific-Altanta, Inc. | Method and apparatus for providing an on-screen user interface for a subscription television terminal |
US5771307A (en) * | 1992-12-15 | 1998-06-23 | Nielsen Media Research, Inc. | Audience measurement system and method |
US5550928A (en) | 1992-12-15 | 1996-08-27 | A.C. Nielsen Company | Audience measurement system and method |
US5619251A (en) | 1993-08-13 | 1997-04-08 | Kabushiki Kaisha Toshiba | Two-way CATV system and remote control system |
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 |
US5977964A (en) * | 1996-06-06 | 1999-11-02 | Intel Corporation | Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferred system access times |
US6065056A (en) * | 1996-06-27 | 2000-05-16 | Logon Data Corporation | System to control content and prohibit certain interactive attempts by a person using a personal computer |
US6359661B1 (en) * | 1996-11-05 | 2002-03-19 | Gateway, Inc. | Multiple user profile remote control |
US6181364B1 (en) * | 1997-05-16 | 2001-01-30 | United Video Properties, Inc. | System for filtering content from videos |
US6002427A (en) * | 1997-09-15 | 1999-12-14 | Kipust; Alan J. | Security system with proximity sensing for an electronic device |
US6467089B1 (en) * | 1997-12-23 | 2002-10-15 | Nielsen Media Research, Inc. | Audience measurement system incorporating a mobile handset |
US6115079A (en) * | 1998-02-14 | 2000-09-05 | Mcrae; Michael W. | Programmable video channel controller |
US6530083B1 (en) * | 1998-06-19 | 2003-03-04 | Gateway, Inc | System for personalized settings |
Cited By (251)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050183110A1 (en) * | 1999-07-27 | 2005-08-18 | Mediaone Group, Inc. | Remote TV control system |
US7721305B2 (en) * | 1999-07-27 | 2010-05-18 | Comcast Mo Group, Inc. | Remote TV control system |
US8995820B2 (en) | 1999-11-18 | 2015-03-31 | Interval Licensing Llc | Iterative, maximally probable, batch-mode commercial detection for audiovisual content |
US7778519B2 (en) | 1999-11-18 | 2010-08-17 | Interval Licensing Llc | Iterative, maximally probable, batch-mode commercial detection for audiovisual content |
US8630536B2 (en) | 1999-11-18 | 2014-01-14 | Interval Licensing Llc | Iterative, maximally probable, batch-mode commercial detection for audiovisual content |
US8724967B2 (en) | 1999-11-18 | 2014-05-13 | Interval Licensing Llc | Iterative, maximally probable, batch-mode commercial detection for audiovisual content |
US8910199B2 (en) | 2000-02-25 | 2014-12-09 | Interval Licensing Llc | Targeted television content display |
US8522274B2 (en) | 2000-02-25 | 2013-08-27 | Interval Licensing Llc | System and method for selecting advertisements |
US8185923B2 (en) | 2000-02-25 | 2012-05-22 | Interval Licensing Llc | System and method for selecting advertisements |
US7661116B2 (en) | 2000-02-25 | 2010-02-09 | Vulcan Patents Llc | Auction for targeted content |
US8930990B2 (en) | 2000-02-25 | 2015-01-06 | Interval Licensing Llc | System and method for selecting advertisements |
US20130332947A1 (en) * | 2001-05-13 | 2013-12-12 | Hon Hai Precision Industry Co., Ltd. | Television and method for switching television programs |
US20040135885A1 (en) * | 2002-10-16 | 2004-07-15 | George Hage | Non-intrusive sensor and method |
US8660308B2 (en) | 2002-12-11 | 2014-02-25 | The Nielsen Company (Us), Llc | Methods and apparatus for detecting a composition of an audience of an information presenting device |
US8194923B2 (en) | 2002-12-11 | 2012-06-05 | The Nielsen Company (Us), Llc | Methods and apparatus for detecting a composition of an audience of an information presenting device |
US20090290756A1 (en) * | 2002-12-11 | 2009-11-26 | Arun Ramaswamy | Methods and apparatus for detecting a composition of an audience of an information presenting device |
US7609853B2 (en) | 2002-12-11 | 2009-10-27 | The Nielsen Company (Us), Llc | Detecting a composition of an audience |
US8824740B2 (en) | 2002-12-11 | 2014-09-02 | The Nielsen Company (Us), Llc | Methods and apparatus for detecting a composition of an audience of an information presenting device |
US20050086069A1 (en) * | 2003-07-15 | 2005-04-21 | Kaleidescape, Inc. | Separable presentation control rules with distinct control effects |
US20050060740A1 (en) * | 2003-09-15 | 2005-03-17 | Mitsubishi Digital Electronics America, Inc. | Passive media ratings enforcement system |
US20050060738A1 (en) * | 2003-09-15 | 2005-03-17 | Mitsubishi Digital Electronics America, Inc. | Passive enforcement method for media ratings |
US20050097595A1 (en) * | 2003-11-05 | 2005-05-05 | Matti Lipsanen | Method and system for controlling access to content |
US20040231002A1 (en) * | 2004-02-18 | 2004-11-18 | Jansen Michael E. | Motion picture theater and associated promotion |
US7747464B2 (en) * | 2004-02-18 | 2010-06-29 | Jansen Michael E | Motion picture theater and associated promotion |
US20080022295A1 (en) * | 2004-09-02 | 2008-01-24 | Eiji Fukumiya | Stream Reproducing Device |
US7730505B2 (en) * | 2004-09-02 | 2010-06-01 | Panasonic Corporation | Stream reproducing device |
US8904185B2 (en) * | 2004-11-10 | 2014-12-02 | International Business Machines Corporation | Presence sensing information security |
US20060101275A1 (en) * | 2004-11-10 | 2006-05-11 | International Business Machines Corporation | Presence sensing information security |
US7589792B2 (en) * | 2004-11-22 | 2009-09-15 | Funai Electric Co., Ltd. | Broadcasting signal receiving system including viewing improvement control part |
US20060242662A1 (en) * | 2004-11-22 | 2006-10-26 | Funai Electric Co., Ltd. | Broadcasting signal receiving system |
US20060136962A1 (en) * | 2004-12-21 | 2006-06-22 | Funai Electric Co., Ltd. | Broadcasting signal receiving system |
US7673313B2 (en) * | 2004-12-21 | 2010-03-02 | Funai Electric Co., Ltd. | Parental control system using program content substitution |
US20060193502A1 (en) * | 2005-02-28 | 2006-08-31 | Kabushiki Kaisha Toshiba | Device control apparatus and method |
US7734072B2 (en) * | 2005-02-28 | 2010-06-08 | Kabushiki Kaisha Toshiba | Face recognition for automatic adjustment of personalized device parameters |
US9092928B2 (en) | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
US20070266049A1 (en) * | 2005-07-01 | 2007-11-15 | Searete Llc, A Limited Liability Corportion Of The State Of Delaware | Implementation of media content alteration |
US9426387B2 (en) | 2005-07-01 | 2016-08-23 | Invention Science Fund I, Llc | Image anonymization |
US20080052104A1 (en) * | 2005-07-01 | 2008-02-28 | Searete Llc | Group content substitution in media works |
US9230601B2 (en) | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
US20070294720A1 (en) * | 2005-07-01 | 2007-12-20 | Searete Llc | Promotional placement in media works |
US20080013859A1 (en) * | 2005-07-01 | 2008-01-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Implementation of media content alteration |
US9583141B2 (en) | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
US20100220972A1 (en) * | 2005-08-08 | 2010-09-02 | David Alan Bryan | Presence and proximity responsive program display |
US20070033607A1 (en) * | 2005-08-08 | 2007-02-08 | Bryan David A | Presence and proximity responsive program display |
US20070180129A1 (en) * | 2005-12-09 | 2007-08-02 | Tolmie Craig R | System and method for automatically adjusting medical displays |
US9092834B2 (en) * | 2005-12-09 | 2015-07-28 | General Electric Company | System and method for automatically adjusting medical displays |
US20100226499A1 (en) * | 2006-03-31 | 2010-09-09 | Koninklijke Philips Electronics N.V. | A device for and a method of processing data |
US8675880B2 (en) * | 2006-03-31 | 2014-03-18 | Koninklijke Philips N.V. | Device for and a method of processing data |
US20080282356A1 (en) * | 2006-08-03 | 2008-11-13 | International Business Machines Corporation | Methods and arrangements for detecting and managing viewability of screens, windows and like media |
US20080068459A1 (en) * | 2006-09-14 | 2008-03-20 | Hon Hai Precision Industry Co., Ltd. | Apparatus and method for controlling video surveillance system |
US9215512B2 (en) | 2007-04-27 | 2015-12-15 | Invention Science Fund I, Llc | Implementation of media content alteration |
US10560753B2 (en) | 2007-08-15 | 2020-02-11 | At&T Intellectual Property I, L.P. | Method and system for image alteration |
US9241135B2 (en) | 2007-08-15 | 2016-01-19 | At&T Intellectual Property I, Lp | Method and system for image alteration |
US9538247B2 (en) | 2007-08-15 | 2017-01-03 | At&T Intellectual Property I, L.P. | Method and system for image alteration |
US20090049484A1 (en) * | 2007-08-15 | 2009-02-19 | At&T Knowledge Ventures, L.P. | Method and system for image alteration |
US11140262B2 (en) | 2007-09-10 | 2021-10-05 | Dsi-Iti, Inc. | Automatic distribution of inmate phone recordings |
US10367936B2 (en) | 2007-09-10 | 2019-07-30 | Dsi-Iti, Inc. | Automatic distribution of inmate phone recordings |
US11729311B2 (en) | 2007-09-10 | 2023-08-15 | Dsi-Iti, Inc. | Automatic distribution of inmate phone recordings |
US20090133051A1 (en) * | 2007-11-21 | 2009-05-21 | Gesturetek, Inc. | Device access control |
US9986293B2 (en) | 2007-11-21 | 2018-05-29 | Qualcomm Incorporated | Device access control |
US8539357B2 (en) * | 2007-11-21 | 2013-09-17 | Qualcomm Incorporated | Media preferences |
US20090138805A1 (en) * | 2007-11-21 | 2009-05-28 | Gesturetek, Inc. | Media preferences |
WO2009067676A1 (en) * | 2007-11-21 | 2009-05-28 | Gesturetek, Inc. | Device access control |
US20090235300A1 (en) * | 2008-03-12 | 2009-09-17 | Sony Corporation | Content transmission device, program, parental level determination method, and content transmission system |
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 |
US8978088B2 (en) | 2008-06-13 | 2015-03-10 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US9414120B2 (en) | 2008-06-13 | 2016-08-09 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
US9344205B2 (en) | 2008-08-08 | 2016-05-17 | The Nielsen Company (Us), Llc | Methods and apparatus to count persons in a monitored environment |
US8411963B2 (en) | 2008-08-08 | 2013-04-02 | The Nielsen Company (U.S.), Llc | Methods and apparatus to count persons in a monitored environment |
US20100195865A1 (en) * | 2008-08-08 | 2010-08-05 | Luff Robert A | Methods and apparatus to count persons in a monitored environment |
US8614674B2 (en) | 2009-05-21 | 2013-12-24 | May Patents Ltd. | System and method for control based on face or hand gesture detection |
US8614673B2 (en) | 2009-05-21 | 2013-12-24 | May Patents Ltd. | System and method for control based on face or hand gesture detection |
US10582144B2 (en) | 2009-05-21 | 2020-03-03 | May Patents Ltd. | System and method for control based on face or hand gesture detection |
US20110004474A1 (en) * | 2009-07-02 | 2011-01-06 | International Business Machines Corporation | Audience Measurement System Utilizing Voice Recognition Technology |
US10631066B2 (en) | 2009-09-23 | 2020-04-21 | Rovi Guides, Inc. | Systems and method 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 |
US20110072452A1 (en) * | 2009-09-23 | 2011-03-24 | Rovi Technologies Corporation | Systems and methods for providing automatic parental control activation when a restricted user is detected within range of a device |
WO2011037761A1 (en) * | 2009-09-23 | 2011-03-31 | Rovi Technologies Corporation | Systems and methods for automatically detecting users within detection regions of media devices |
JP2018014745A (en) * | 2009-09-23 | 2018-01-25 | ロヴィ ガイズ, インコーポレイテッド | System and method for automatically detecting user within detection region of media device |
US10085072B2 (en) | 2009-09-23 | 2018-09-25 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
JP2016021756A (en) * | 2009-09-23 | 2016-02-04 | ロヴィ ガイズ, インコーポレイテッド | Systems and methods for automatically detecting users within detection regions of media devices |
US20130132271A1 (en) * | 2009-11-27 | 2013-05-23 | Isaac S. Daniel | System and method for distributing broadcast media based on a number of viewers |
US10007768B2 (en) * | 2009-11-27 | 2018-06-26 | Isaac Daniel Inventorship Group Llc | System and method for distributing broadcast media based on a number of viewers |
US20110150298A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150296A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US9875719B2 (en) | 2009-12-23 | 2018-01-23 | Gearbox, Llc | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150297A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US8712110B2 (en) | 2009-12-23 | 2014-04-29 | The Invention Science Fund I, LC | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110148753A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150294A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150299A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110206245A1 (en) * | 2009-12-23 | 2011-08-25 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110211738A1 (en) * | 2009-12-23 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110211739A1 (en) * | 2009-12-23 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150295A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US20110150276A1 (en) * | 2009-12-23 | 2011-06-23 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual |
US8621046B2 (en) | 2009-12-26 | 2013-12-31 | Intel Corporation | Offline advertising services |
US20110161462A1 (en) * | 2009-12-26 | 2011-06-30 | Mahamood Hussain | Offline advertising services |
US8355951B1 (en) | 2009-12-29 | 2013-01-15 | Lead Technology Capital Management, Llc | System and method for monetizing broadcast media based on the number of viewers |
US20130232580A1 (en) * | 2009-12-29 | 2013-09-05 | Isaac S. Daniel | System and method for administering remote content |
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 |
US20110215932A1 (en) * | 2010-01-11 | 2011-09-08 | Daniel Isaac S | Security system and method |
US8613008B2 (en) | 2010-01-11 | 2013-12-17 | Lead Technology Capital Management, Llc | System and method for broadcasting media |
US9711034B2 (en) | 2010-01-11 | 2017-07-18 | Isaac S. Daniel | Security system and method |
US20110237324A1 (en) * | 2010-03-29 | 2011-09-29 | Microsoft Corporation | Parental control settings based on body dimensions |
CN102221877A (en) * | 2010-03-29 | 2011-10-19 | 微软公司 | Parental control settings based on body dimensions |
US8523667B2 (en) * | 2010-03-29 | 2013-09-03 | Microsoft Corporation | Parental control settings based on body dimensions |
US8230344B2 (en) * | 2010-04-16 | 2012-07-24 | Canon Kabushiki Kaisha | Multimedia presentation creation |
US20110258548A1 (en) * | 2010-04-16 | 2011-10-20 | Canon Kabushiki Kaisha | Multimedia presentation creation |
CN102316364A (en) * | 2010-06-23 | 2012-01-11 | 英特尔公司 | The technology that is used to customize |
CN102316364B (en) * | 2010-06-23 | 2015-06-17 | 英特尔公司 | Techniques for customization |
US20110321073A1 (en) * | 2010-06-23 | 2011-12-29 | Yarvis Mark D | Techniques for customization |
US8429685B2 (en) | 2010-07-09 | 2013-04-23 | Intel Corporation | System and method for privacy-preserving advertisement selection |
US10231012B2 (en) | 2010-09-21 | 2019-03-12 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US9521456B2 (en) | 2010-09-21 | 2016-12-13 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US11528530B2 (en) | 2010-09-21 | 2022-12-13 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US10924802B2 (en) | 2010-09-21 | 2021-02-16 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US8677385B2 (en) | 2010-09-21 | 2014-03-18 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US9942607B2 (en) | 2010-09-21 | 2018-04-10 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US9055334B2 (en) | 2010-09-21 | 2015-06-09 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US8937551B2 (en) | 2010-09-28 | 2015-01-20 | Isaac S. Daniel | Covert security alarm system |
US20140289764A1 (en) * | 2010-10-21 | 2014-09-25 | Sling Media Pvt Ltd. | Handling disruption in content streams received at a player from a content retransmitter |
US10219038B2 (en) | 2010-10-21 | 2019-02-26 | Sling Media Pvt Ltd | Handling disruption in content streams received at a player from a content retransmitter |
US9819998B2 (en) * | 2010-10-21 | 2017-11-14 | Sling Media Pvt Ltd | Handling disruption in content streams received at a player from a content retransmitter |
US9071871B2 (en) | 2010-12-08 | 2015-06-30 | Microsoft Technology Licensing, Llc | Granular tagging of content |
EP2849450A1 (en) * | 2010-12-24 | 2015-03-18 | Telefonaktiebolaget L M Ericsson (Publ) | Content access control for multi-user systems |
WO2012085897A3 (en) * | 2010-12-24 | 2012-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Content access control for multi-user systems |
US20120260276A1 (en) * | 2011-04-06 | 2012-10-11 | Sony Corporation | Information processing apparatus, information processing method, and program |
US8620113B2 (en) | 2011-04-25 | 2013-12-31 | Microsoft Corporation | Laser diode modes |
US10331222B2 (en) | 2011-05-31 | 2019-06-25 | Microsoft Technology Licensing, Llc | Gesture recognition techniques |
US9372544B2 (en) | 2011-05-31 | 2016-06-21 | Microsoft Technology Licensing, Llc | Gesture recognition techniques |
US8760395B2 (en) | 2011-05-31 | 2014-06-24 | Microsoft Corporation | Gesture recognition techniques |
CN103748892A (en) * | 2011-08-25 | 2014-04-23 | 英特尔公司 | System and method and computer program product for human presence detection based on audio |
WO2013028204A1 (en) * | 2011-08-25 | 2013-02-28 | Intel Corporation | System and method and computer program product for human presence detection based on audio |
CN103748892B (en) * | 2011-08-25 | 2017-04-05 | 英特尔公司 | There are the system and method and computer program of detection for the mankind based on audio frequency |
US10082574B2 (en) | 2011-08-25 | 2018-09-25 | Intel Corporation | System, method and computer program product for human presence detection based on audio |
US20130050443A1 (en) * | 2011-08-31 | 2013-02-28 | Kabushiki Kaisha Toshiba | Video processing apparatus and video processing method |
US8635637B2 (en) | 2011-12-02 | 2014-01-21 | Microsoft Corporation | User interface presenting an animated avatar performing a media reaction |
US9154837B2 (en) | 2011-12-02 | 2015-10-06 | Microsoft Technology Licensing, Llc | User interface presenting an animated avatar performing a media reaction |
US10798438B2 (en) | 2011-12-09 | 2020-10-06 | Microsoft Technology Licensing, Llc | Determining audience state or interest using passive sensor data |
US9628844B2 (en) | 2011-12-09 | 2017-04-18 | Microsoft Technology Licensing, Llc | Determining audience state or interest using passive sensor data |
US9100685B2 (en) | 2011-12-09 | 2015-08-04 | Microsoft Technology Licensing, Llc | Determining audience state or interest using passive sensor data |
US9218122B2 (en) | 2011-12-29 | 2015-12-22 | Rovi Guides, Inc. | Systems and methods for transferring settings across devices based on user gestures |
US8898687B2 (en) * | 2012-04-04 | 2014-11-25 | Microsoft Corporation | Controlling a media program based on a media reaction |
JP2015518680A (en) * | 2012-04-04 | 2015-07-02 | マイクロソフト コーポレーション | Media program presentation control based on passively detected audience responses |
US9788032B2 (en) | 2012-05-04 | 2017-10-10 | Microsoft Technology Licensing, Llc | Determining a future portion of a currently presented media program |
US8959541B2 (en) | 2012-05-04 | 2015-02-17 | Microsoft Technology Licensing, Llc | Determining a future portion of a currently presented media program |
US8893163B2 (en) | 2012-05-14 | 2014-11-18 | Cihan Atkin | Method and system for viewing movies |
US20150139612A1 (en) * | 2012-06-06 | 2015-05-21 | Huawei Technologies Co., Ltd. | Media Playback Method And Device |
US9848238B2 (en) * | 2012-06-06 | 2017-12-19 | Huawei Technologies Co., Ltd. | Media playback method and device |
US11184448B2 (en) | 2012-08-11 | 2021-11-23 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work |
US10419556B2 (en) | 2012-08-11 | 2019-09-17 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work that is performed in a predetermined location |
US11765552B2 (en) | 2012-08-11 | 2023-09-19 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work |
US8489119B1 (en) | 2012-08-11 | 2013-07-16 | Federico Fraccaroli | Method and apparatus for mediating among a plurality of profiles associated with users positioned in a shared location |
US12107930B2 (en) | 2012-08-11 | 2024-10-01 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work |
EP2725814A1 (en) * | 2012-10-26 | 2014-04-30 | Alcatel Lucent | Age/content adaptation checking system |
US10856044B2 (en) | 2013-02-25 | 2020-12-01 | Comcast Cable Communications, Llc | Environment object recognition |
US11910057B2 (en) | 2013-02-25 | 2024-02-20 | Comcast Cable Communications, Llc | Environment object recognition |
US10412449B2 (en) | 2013-02-25 | 2019-09-10 | Comcast Cable Communications, Llc | Environment object recognition |
US20140250447A1 (en) * | 2013-03-04 | 2014-09-04 | United Video Properties, Inc. | Systems and methods for providing a private viewing experience |
US11622150B2 (en) | 2013-03-14 | 2023-04-04 | Google Llc | TV mode change in accordance with number of viewers present |
US12052468B2 (en) | 2013-03-14 | 2024-07-30 | Google Llc | TV mode change in accordance with number of viewers present |
US10477273B2 (en) | 2013-03-14 | 2019-11-12 | Google Llc | TV mode change in accordance with number of viewers present |
US9942608B2 (en) | 2013-03-14 | 2018-04-10 | Google Llc | TV mode change in accordance with number of viewers present |
US9100694B1 (en) * | 2013-03-14 | 2015-08-04 | Google Inc. | TV mode change in accordance with number of viewers present |
US10999628B2 (en) | 2013-03-14 | 2021-05-04 | Google Llc | TV mode change in accordance with number of viewers present |
US10154311B2 (en) | 2013-03-14 | 2018-12-11 | Google Llc | TV mode change in accordance with number of viewers present |
US9852275B2 (en) * | 2013-03-15 | 2017-12-26 | NSS Lab Works LLC | Security device, methods, and systems for continuous authentication |
US20140283016A1 (en) * | 2013-03-15 | 2014-09-18 | NSS Lab Works LLC | Security Device, Methods, and Systems for Continuous Authentication |
US20140282721A1 (en) * | 2013-03-15 | 2014-09-18 | Samsung Electronics Co., Ltd. | Computing system with content-based alert mechanism and method of operation thereof |
US10606988B2 (en) * | 2013-03-15 | 2020-03-31 | NSS Lab Works LLC | Security device, methods, and systems for continuous authentication |
US8843950B2 (en) * | 2013-05-13 | 2014-09-23 | Fu Tai Hua Industry (Shenzhen) Co., Ltd. | Television and method for switching television programs |
US20140359439A1 (en) * | 2013-05-29 | 2014-12-04 | Philip Scott Lyren | User Agent with Personality |
US9965553B2 (en) * | 2013-05-29 | 2018-05-08 | Philip Scott Lyren | User agent with personality |
US20150006281A1 (en) * | 2013-06-26 | 2015-01-01 | Casio Computer Co, Ltd. | Information processor, information processing method, and computer-readable medium |
US9516132B2 (en) | 2013-10-24 | 2016-12-06 | At&T Intellectual Property I, L.P. | Method and apparatus for managing communication activities of a communication device |
US9247294B2 (en) | 2013-10-24 | 2016-01-26 | At&T Intellectual Property I, Lp | Method and apparatus for managing communication activities of a communication device |
US10212235B2 (en) | 2013-10-24 | 2019-02-19 | At&T Intellectual Property I, L.P. | Method and apparatus for managing communication activities of a communication device |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
US10230844B1 (en) | 2013-11-14 | 2019-03-12 | Wells Fargo Bank, N.A. | Call center interface |
US10853765B1 (en) * | 2013-11-14 | 2020-12-01 | Wells Fargo Bank, N.A. | Vehicle interface |
US10242342B1 (en) * | 2013-11-14 | 2019-03-26 | Wells Fargo Bank, N.A. | Vehicle interface |
US11729316B1 (en) | 2013-11-14 | 2023-08-15 | Wells Fargo Bank, N.A. | Call center interface |
US10037542B2 (en) | 2013-11-14 | 2018-07-31 | Wells Fargo Bank, N.A. | Automated teller machine (ATM) interface |
US10832274B1 (en) | 2013-11-14 | 2020-11-10 | Wells Fargo Bank, N.A. | Automated teller machine (ATM) interface |
US12008596B1 (en) | 2013-11-14 | 2024-06-11 | Wells Fargo Bank, N.A. | Banking interface |
US11316976B1 (en) | 2013-11-14 | 2022-04-26 | Wells Fargo Bank, N.A. | Call center interface |
US20150135328A1 (en) * | 2013-11-14 | 2015-05-14 | Wells Fargo Bank, N.A. | Vehicle interface |
US9864972B2 (en) * | 2013-11-14 | 2018-01-09 | Wells Fargo Bank, N.A. | Vehicle interface |
US11868963B1 (en) | 2013-11-14 | 2024-01-09 | Wells Fargo Bank, N.A. | Mobile device interface |
US10021247B2 (en) | 2013-11-14 | 2018-07-10 | Wells Fargo Bank, N.A. | Call center interface |
US11455600B1 (en) | 2013-11-14 | 2022-09-27 | Wells Fargo Bank, N.A. | Mobile device interface |
US20150177374A1 (en) * | 2013-12-23 | 2015-06-25 | Elwha Llc | Systems and methods for concealed radar imaging |
US9733354B2 (en) * | 2013-12-23 | 2017-08-15 | Elwha Llc | Systems and methods for concealed radar imaging |
US20160223668A1 (en) * | 2013-12-23 | 2016-08-04 | Elwha Llc | Systems and methods for concealed radar imaging |
US9322908B2 (en) * | 2013-12-23 | 2016-04-26 | Elwha Llc | Systems and methods for concealed radar imaging |
EP2966874A4 (en) * | 2014-03-16 | 2017-03-01 | Samsung Electronics Co., Ltd. | Method for controlling content playback and content playback apparatus for executing same |
US11902626B2 (en) * | 2014-03-16 | 2024-02-13 | Samsung Electronics Co., Ltd. | Control method of playing content and content playing apparatus performing the same |
US20160057497A1 (en) * | 2014-03-16 | 2016-02-25 | Samsung Electronics Co., Ltd. | Control method of playing content and content playing apparatus performing the same |
US10887654B2 (en) * | 2014-03-16 | 2021-01-05 | Samsung Electronics Co., Ltd. | Control method of playing content and content playing apparatus performing the same |
CN106134211A (en) * | 2014-03-16 | 2016-11-16 | 三星电子株式会社 | Play the control method of content and perform the content playback apparatus of described method |
US9525911B2 (en) | 2014-03-27 | 2016-12-20 | Xcinex Corporation | Techniques for viewing movies |
US9766702B2 (en) * | 2014-06-19 | 2017-09-19 | Apple Inc. | User detection by a computing device |
US20150370323A1 (en) * | 2014-06-19 | 2015-12-24 | Apple Inc. | User detection by a computing device |
US11307657B2 (en) | 2014-06-19 | 2022-04-19 | Apple Inc. | User detection by a computing device |
US10664048B2 (en) | 2014-06-19 | 2020-05-26 | Apple Inc. | User detection by a computing device |
US11556171B2 (en) | 2014-06-19 | 2023-01-17 | Apple Inc. | User detection by a computing device |
US11972043B2 (en) | 2014-06-19 | 2024-04-30 | Apple Inc. | User detection by a computing device |
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 |
US9928371B2 (en) * | 2014-11-19 | 2018-03-27 | Papal, Inc. | Systems and methods for protecting information displayed on a user interface of a device |
JP2016116037A (en) * | 2014-12-12 | 2016-06-23 | パナソニックIpマネジメント株式会社 | Control system |
US11477529B2 (en) | 2014-12-15 | 2022-10-18 | Rovi Guides, Inc. | Methods and systems for distributing media guidance among multiple devices |
US10187692B2 (en) | 2014-12-15 | 2019-01-22 | Rovi Guides, Inc. | Methods and systems for distributing media guidance among multiple devices |
US9886598B2 (en) | 2014-12-29 | 2018-02-06 | Paypal, Inc. | Automatic adjustment of a display to obscure data |
US10820032B2 (en) * | 2015-07-30 | 2020-10-27 | Roku, Inc. | Detection of a mobile device to identify user preferences and provide customized functionality or content |
US9928372B2 (en) | 2015-10-23 | 2018-03-27 | Paypal, Inc. | Selective screen privacy |
US10419558B2 (en) | 2016-08-24 | 2019-09-17 | The Directv Group, Inc. | Methods and systems for provisioning a user profile on a media processor |
US11425210B2 (en) | 2016-08-24 | 2022-08-23 | Directv, Llc | Methods and systems for provisioning a user profile on a media processor |
US11134128B2 (en) | 2016-08-24 | 2021-09-28 | Directv, Llc | Methods and systems for provisioning a user profile on a media processor |
US10708369B2 (en) * | 2016-11-02 | 2020-07-07 | Global Tel*Link Corp. | Control of internet browsing in a secure environment |
US10735431B2 (en) | 2016-11-02 | 2020-08-04 | Global Tel*Link Corp. | Control of internet browsing in a secure environment |
US11069218B2 (en) | 2016-12-07 | 2021-07-20 | Global Tel*Link Corporation | System for monitoring offender during correctional supervisory program |
US11995972B2 (en) | 2016-12-07 | 2024-05-28 | Global Tel*Link Corporation | System for monitoring offender during correctional supervisory program |
US10565851B2 (en) | 2016-12-07 | 2020-02-18 | Global Tel*Link Corporation | System for monitoring offender during correctional supervisory program |
US9990826B1 (en) | 2016-12-07 | 2018-06-05 | Global Tel*Link Corporation | System for monitoring offender during correctional supervisory program |
US11785294B2 (en) * | 2016-12-27 | 2023-10-10 | Rovi Guides, Inc. | Systems and methods for dynamically adjusting media output based on presence detection of individuals |
US20210281913A1 (en) * | 2016-12-27 | 2021-09-09 | Rovi Guides, Inc. | Systems and methods for dynamically adjusting media output based on presence detection of individuals |
US10531153B2 (en) * | 2017-02-27 | 2020-01-07 | International Business Machines Corporation | Cognitive image obstruction |
US20180249213A1 (en) * | 2017-02-27 | 2018-08-30 | International Business Machines Corporation | Cognitive image obstruction |
US9912821B1 (en) | 2017-06-30 | 2018-03-06 | Global Tel*Link Corporation | Call processing system for modifying inmate communication limits |
US11750746B2 (en) | 2017-06-30 | 2023-09-05 | Global Tel*Link Corporation | Call processing system for modifying inmate communication limits |
US11349998B2 (en) | 2017-06-30 | 2022-05-31 | Global Tel*Link Corporation | Call processing system for modifying inmate communication limits |
US10757268B2 (en) | 2017-06-30 | 2020-08-25 | Global Tel*Link Corporation | Call processing system for modifying inmate communication limits |
WO2019056878A1 (en) * | 2017-09-25 | 2019-03-28 | 聚好看科技股份有限公司 | Method for generating electronic program guide on intelligent terminal and intelligent terminal |
US20190332162A1 (en) * | 2018-04-30 | 2019-10-31 | Centurylink Intellectual Property Llc | Method and System for Implementing Auto-Switching or Auto-Playing Video Content |
US10571991B2 (en) * | 2018-04-30 | 2020-02-25 | Centurylink Intellectual Property Llc | Method and system for implementing auto-switching or auto-playing video content |
US10694250B2 (en) | 2018-08-30 | 2020-06-23 | At&T Intellectual Property I, L.P. | Audiovisual content screening for locked application programming interfaces |
US10841652B2 (en) | 2018-08-30 | 2020-11-17 | At&T Intellectual Property I, L.P. | Audiovisual content screening for locked application programming interfaces |
CN112929726A (en) * | 2019-08-09 | 2021-06-08 | 湖南科技学院 | Connection method of computer equipment connection system based on Internet of things |
CN112929726B (en) * | 2019-08-09 | 2023-12-15 | 湖南科技学院 | Connection method of computer equipment connection system based on Internet of things |
CN113495976B (en) * | 2020-04-03 | 2024-07-26 | 百度在线网络技术(北京)有限公司 | Content display method, device, equipment and storage medium |
CN113495976A (en) * | 2020-04-03 | 2021-10-12 | 百度在线网络技术(北京)有限公司 | Content display method, device, equipment and storage medium |
US12039142B2 (en) | 2020-06-26 | 2024-07-16 | Apple Inc. | Devices, methods and graphical user interfaces for content applications |
US11711638B2 (en) | 2020-06-29 | 2023-07-25 | The Nielsen Company (Us), Llc | Audience monitoring systems and related methods |
US11720171B2 (en) | 2020-09-25 | 2023-08-08 | Apple Inc. | Methods for navigating user interfaces |
US11860704B2 (en) | 2021-08-16 | 2024-01-02 | The Nielsen Company (Us), Llc | Methods and apparatus to determine user presence |
US11758223B2 (en) | 2021-12-23 | 2023-09-12 | The Nielsen Company (Us), Llc | Apparatus, systems, and methods for user presence detection for audience monitoring |
US12088882B2 (en) | 2022-08-26 | 2024-09-10 | The Nielsen Company (Us), Llc | Systems, apparatus, and related methods to estimate audience exposure based on engagement level |
WO2024169473A1 (en) * | 2023-02-17 | 2024-08-22 | 深圳Tcl数字技术有限公司 | Multi-mode playing control method and apparatus, and electronic device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7134130B1 (en) | Apparatus and method for user-based control of television content | |
US5818439A (en) | Video viewing assisting method and a video playback system therefor | |
US9094718B2 (en) | Customizing DVR functionality | |
US8949878B2 (en) | System for parental control in video programs based on multimedia content information | |
US8584155B2 (en) | System, method and apparatus for viewer detection and action | |
US8938758B2 (en) | System and method for personalized TV | |
US8082563B2 (en) | System and method for content access control through default profiles and metadata pointers | |
US7131132B1 (en) | Automatic access denial | |
US20050086069A1 (en) | Separable presentation control rules with distinct control effects | |
US20040040034A1 (en) | Unified parental locks | |
US20050028191A1 (en) | Content control system | |
US20060031870A1 (en) | Apparatus, system, and method for filtering objectionable portions of a multimedia presentation | |
GB2209427A (en) | Automatically excising pornographic or advertising material during playback of video recordings | |
US20070041706A1 (en) | Systems and methods for generating multimedia highlight content | |
WO2009063383A1 (en) | A method of determining a starting point of a semantic unit in an audiovisual signal | |
US20050120366A1 (en) | Determining viewer watching behaviour from recorded event data | |
US8355951B1 (en) | System and method for monetizing broadcast media based on the number of viewers | |
KR20060025153A (en) | Transformation of recommender scores depending upon the viewed status of tv shows | |
KR101399410B1 (en) | Apparatus and method for playing moving picture on patental level in user equipment | |
US20070008346A1 (en) | Display device having program images filtering capability and method of filtering program images | |
KR100291430B1 (en) | Apparatus for controlling watching tv program | |
TR2024008463A2 (en) | A Video Creation System | |
Peker et al. | Broadcast video program summarization using face tracks | |
AU2011247880A1 (en) | Method and apparatus for restricting DVD content | |
KR19990034032U (en) | Video tape recorder system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GATEWAY 2000, INC., SOUTH DAKOTA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THOMAS, KEITH C.;REEL/FRAME:009660/0601 Effective date: 19981214 |
|
AS | Assignment |
Owner name: GATEWAY, INC., SOUTH DAKOTA Free format text: CHANGE OF NAME;ASSIGNOR:GATEWAY 2000, INC.;REEL/FRAME:011600/0015 Effective date: 19990601 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553) Year of fee payment: 12 |