US20060026627A1 - Method and apparatus for controlling display of content signals - Google Patents
Method and apparatus for controlling display of content signals Download PDFInfo
- Publication number
- US20060026627A1 US20060026627A1 US11/238,230 US23823005A US2006026627A1 US 20060026627 A1 US20060026627 A1 US 20060026627A1 US 23823005 A US23823005 A US 23823005A US 2006026627 A1 US2006026627 A1 US 2006026627A1
- Authority
- US
- United States
- Prior art keywords
- content
- audio
- video
- signal
- scrambled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4318—Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
-
- 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/439—Processing of audio elementary streams
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- 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
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/60—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
-
- 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
- This invention relates generally to video and audio processing systems and more particularly to controlling display of video signals and/or audio signals.
- the entertainment industry is producing an ever-increasing number of video and/or audio products for private and public use.
- a consumer may rent or purchase a movie in a videocassette format, a laser disk format, a DVD format, etc.
- the user may view a movie via a television broadcast, cable broadcast, and/or satellite broadcast.
- a consumer may purchase audiocassettes, CDs, or sound tracks or listen to radio and/or satellite audio broadcasts.
- the content of such merchandise is more explicit than in the past. As such, the debate over how, and who, should censor such material is increasing.
- the U.S. movie industry has addressed the censorship issue by providing ratings to the movies it produces based on the audio and/or video content.
- ratings include: G indicating that the content is acceptable for general audiences, PG indicating that parental guidance is suggested because some of the content may be too mature for all persons; PG-13 indicating that the movie may be inappropriate for children under 13; R indicating that the movie is restricted such that no one under the age of 17 may view the movie in a theater without his or her parents; R-17 indicating that no one under the age of 17 is allowed to view the movie in a theater, and X indicating the content is explicitly for adults.
- parents and/or guardians may monitor the movies in which they allow their children to view at a movie theater. While the rating system works fairly well to restrict younger viewers from viewing inappropriate movies at public theaters, it only provides guidance to parents and/or guardians for publicly displayed movies.
- parental control technology allows a parent to enable a video and/or audio source receiver (e.g., a video cassette player, television, cable box, satellite receiver, etc.) to restrict the showing of movies that the parent has deemed inappropriate.
- a parental control device can set a parental control device to any desired level of censoring.
- the parental control regulation as issued by the United States, has established that at least a portion of manufactured video and/or audio source receivers shall be equipped with the parental control technology, ramping up to full compliance over the next few years.
- any manufacturer that produces a video and/or audio source receiver which includes computers equipped with a video tuner and/or encoder, must be compliant with this standard.
- FIG. 1 illustrates a schematic block diagram of a computing system in accordance with the present invention
- FIG. 2 illustrates a schematic block diagram of an alternate computing system in accordance with the present invention
- FIG. 3 illustrates schematic block diagrams of an audio and video scrambler in accordance with the present invention
- FIG. 4 illustrates a schematic block diagram of a video graphics engine in accordance with the present invention.
- FIG. 5 illustrates a logic diagram of a method for controlling display of content signals in accordance with the present invention.
- the present invention provides a method and apparatus for controlling display of content signals.
- processing begins by receiving a content signal that includes video, audio, and/or text content and at least one associated content control indicator.
- a separate content control indicator may accompany video, audio, and text portions of the content signal.
- the processing continues by comparing the at least one associated content control indicator (e.g., a rating of mature subject matter of the content signal) with at least one content control setting (e.g., a parental setting based on allowable viewing of rated content signals).
- a video graphics processor scrambles the at least a portion of the video content. The scrambled video content is then provided to a video rendering device for subsequent display.
- a video graphics controller and/or personal computer may provide parental control regarding content signals that include video, audio, and/or text contents from being displayed and/or recorded with objectionable mature content.
- content control setting a user may set individual settings based on his or her preferences and the level of censoring that he or she desires for his or her children.
- FIG. 1 illustrates a schematic block diagram of a computing system 10 in accordance with the present invention.
- the computing system 10 may be a personal computer, a cable box, television, satellite receiver, DVD player, VCR player, video game, etc.
- the computing system 10 includes a tuner 14 , an audio scrambler module 16 , an audio decoder 18 , an audio processing module 20 , a video scramble module 22 , a video decoder 24 , a graphics controller 26 , a central processing unit 28 , and system memory 30 .
- the computing system 10 is operably coupled to receive content signals 46 from a video source 12 and is further operably coupled to an audio rendering device 32 and a video rendering device, such as a display 34 and/or a recorder 36 .
- the video source may be a VCR player, DVD player, television broadcast, cable broadcast, satellite broadcast, laser disk player and/or any device that sources text content, video content and/or audio content to the computing system 10 .
- the content signal includes video, audio, and/or text content and at least one content control indicator. If the content signal includes a single content control indicator, the content control indicator applies to the entire content. For example, if the content control indicator is set to a movie rating of R, the entire content (video, audio, and/or text) will be based on this rating.
- the content signal may include a plurality of content control indicators associated with various segments of video, text, and/or audio content. In this case, the content control indicator only regulates the corresponding portion of the video, text, and/or audio content. As such, the content signal is selectively controlled and/or censored by the associated content control indicator.
- the tuner 14 which may be a tuner as found in ATI Technology's All-in-Wonder board, receives the content signal 46 and separates the video content and audio content producing a baseband audio signal 48 and a baseband video signal 50 .
- the audio scramble model 16 receives the baseband audio signal and scrambles the baseband audio signal as indicated by the scramble control signal 52 .
- the video scramble module 22 receives the baseband video signal 50 and scrambles it based on the scramble control signal 52 .
- the graphics controller 26 generates the scramble control signal 52 via a content controller 40 .
- the content controller 40 includes a processing module 42 and memory 44 .
- the processing module 42 may be a single processing entity or a plurality of processing entities. Such a processing entity may be a microprocessor, microcontroller, microcomputer, central processing unit, digital signal processor, video graphics processor, state machine, logic circuitry, and/or any device that manipulates digital information based on programming and/or operational instructions.
- the memory 44 may be a single memory device or a plurality of memory devices. Such a memory device may be a read only memory device, random access memory, floppy disk, hard drive memory, external memory, magnetic tape memory, DVD memory, CD memory, and/or any device that stores operational and/or programming instructions.
- processing module implements one or more of its functions via a state machine or logic circuitry
- operational instructions stored in memory are embedded within the circuitry comprising the state machine and/or logic circuitry.
- the operational instructions stored in memory 44 and executed by processing module 42 will be discussed in greater detail with reference to FIG. 5 .
- the content controller 40 receives and/or monitors the video signal 46 , the baseband video signal 50 , the decoded video signal 56 and/or the video output 60 to detect the content control indicator.
- the content controller 40 monitors the baseband video signal for the content control indicator, however, any other of these signals may be used to detect the content control indicator.
- a delay mechanism would need to be employed in the content controller to properly delay the associated video and/or audio content.
- the audio scramble module 16 and the video scramble module 22 are operable to scramble the respective baseband audio signals 48 and the baseband video signals 50 when the scramble control signal 52 is active. When the scramble control signal 52 is not active, the audio scramble module 16 and video scramble module 22 pass their respective signals unaltered.
- the audio decoder 18 is operably coupled to receive the output from the audio scramble module 16 .
- the audio decoder 18 produces a decoded audio signal 54 , which is typically in an analog format, and provides it to an audio processing module 20 .
- the audio decoder 18 may be the type found in ATI Technology's All-in-Wonder board.
- the audio processing module 20 receives a decoded audio signal, which may be the original audio content or scrambled audio content, and produces an audio output 58 therefrom.
- the audio processing module 20 may be a sound card as found in computers.
- the output signal 58 is provided to an audio rendering device 32 , which may be an analog-digital SPDIF, a speaker or plurality of speakers, and renders the audio output 58 audible.
- the content controller 40 detects the content control indicator and determines it exceeds a content control setting, the associated portion of the audio content will be scrambled thereby providing control over the level of explicit content that will be rendered audible.
- the video decoder 24 which may be of the type found in ATI Technology's All-in-Wonder board, receives the output from the video scramble module 22 and produces decoded video 56 therefrom.
- the decoded video is provided to a video processing engine 38 of the graphics controller 26 and may also be received by the central processing unit 28 (e.g., record the decoded video).
- the central processing unit 28 may process the decoded content signal by storing it in the system memory 30 or in another memory device associated with the computing system 10 .
- the video processing engine 38 receives the decoded video 56 which may include the original video content or a scrambled representation thereof, and produces a video output 60 .
- the video output is provided to the video-rendering device, which may be a display 34 and/or a recorder 36 .
- the content controller 40 when the content control indicator associated with the content signal exceeds the content control setting, controls associated portions of the video content or the entire video content by scrambling the baseband video signal 50 or the decoded video 56 . As such, parental control is provided for video content.
- FIG. 2 illustrates a schematic block diagram of an alternate computing system 70 in accordance with the present invention.
- the computing system 70 includes the audio scramble module 16 coupled to the output of the audio decoder 18 .
- the video scramble module 22 is coupled to the output of the video decoder 24 or to the output of the video processing engine 38 .
- the decoded audio signal 54 is typically an analog signal, such that the audio scramble module 16 operates in the analog domain.
- the video scramble module 22 may be acting upon an analog representation of the video 60 , or, if the display is a digital display, acting upon a digital representation of the video 60 . As such, as shown in FIGS.
- the audio scramble module 16 and the video scramble module 22 may be digital and/or analog devices.
- the video scramble module 22 may further be incorporated as part of the graphics controller and/or within the video processing engine 38 , which will be discussed with reference to FIG. 4 .
- the analog path of the computing system 70 further may include an audio attenuation module 72 .
- the audio signal may produce, if unattenuated, an audible signal that would be unpleasant to the user.
- an audio attenuation module 72 which is activated based on the scramble control signal 52 , the scramble audio signal may have reduced volume.
- FIG. 3 illustrates several schematic block diagrams of the audio and/or video scramble module 16 and 22 .
- the scramble module 16 or 22 includes a digital mixer 80 that is operably coupled to receive the digital audio signal 48 , the decoded audio 54 , the digitized content signal 50 , or the decoded video 56 .
- the scramble module further includes a digital phase shift module 82 operably coupled to also receive the input of the mixing signal.
- the phase shift module 82 shifts the signal (e.g., by 180 degrees+/ ⁇ 90 degrees), which is mixed with the original signal when the scramble control signal 52 is active.
- the mixer 80 is mixing the input signal with a phase shifted representation of the input signal thereby producing a scrambled output.
- the mixer 80 is operably coupled to receive the corresponding digital input signal and also to receive a scramble signal via scramble module 84 .
- the scramble control signal 52 is active, the scramble signal is provided to the mixer 80 .
- the scramble signal may be generated as a random number generator, based on the digital input signal, or any other scrambling technique that would produce a video output that is unintelligible.
- An analog audio scramble module 16 is also shown to include a summing module 86 that is operably coupled to receive an audio analog input and a phase shifted representation thereof when the scramble control signal 52 is active. As such, by subtracting a phase shifted analog representation of the analog signal from the analog signal the resulting output is sufficiently scrambled to render the audio outputs unintelligible.
- FIG. 3 further shows an analog audio scramble module 16 that includes a mixing node 88 , an attenuation module 92 and a scramble signal generator 90 .
- the scramble signal generator 90 which may produce a sinusoidal signal, is mixed with the analog input by mixer 88 .
- the unintelligible output may then be attenuated via the attenuation module 92 .
- the attenuation module may be linearly controlled by the scramble control signal or function in an off/on mode as controlled by the scramble control signal 52 .
- FIG. 4 illustrates a schematic block diagram of the video processing engine 38 that may be used for a two dimensional pipeline process and/or a three dimensional pipeline process.
- the video processing engine 38 includes a culling module 102 , a Z buffer module 104 , a setup module 106 , a scramble module 100 , a rendering module 108 , and a frame buffer 110 .
- the output of the frame buffer 110 provides the video output 60 to a display driver 112 .
- the culling module 102 is operably coupled to receive geometric information 114 regarding the content signals to be displayed. From this information, the culling module produces Z values 116 and culling information 118 .
- the Z values 116 are processed by the Z buffer module 104 and outputted as Z information 122 .
- the culling information 118 is processed by the setup module 106 to produce setup information 120 .
- the rendering module 108 is operably coupled to receive the Z information 122 and the setup information 120 and produces therefrom rendered images 124 .
- the rendered images are then stored in the frame buffer 110 and subsequently provided to a display via a display driver 112 .
- the scramble module 100 is operably coupled to the setup module 106 and/or the rendering module 108 .
- the scrambling module 100 when activated via the scrambled control signal 52 , provides the setup module with information that causes it to scramble the setup information 120 .
- the scramble information provided to the setup module 106 may alter the physical coordinates of the triangles being rendered and/or the texture coordinates.
- the scramble information may alter the color data such that when rendered, the images are unintelligible.
- the scramble information provided to the rendering module 108 may cause the rendered images 124 to be stored in the frame buffer in a random manner.
- the scramble information provided to the rendering module may be random numbers that are added to, subtracted from, or otherwise mathematically used to manipulate the addresses of the frame buffer 110 .
- the scramble module may alter the function of the video graphics engine to produce a video output 60 that is unintelligible.
- FIG. 5 illustrates a logic diagram of a method for controlling display of content signals.
- the process begins at step 130 where a content signal is received, wherein the content signal includes at least one associated content control indicator and video content. Note that the content signal may further include audio content and/or closed captioned content.
- the process then branches to steps 132 and 142 .
- the content control indicator is compared with at least one content control setting, which is provided by the user of the computing system. For example, if the user is a parent trying to regulate the mature content of information that his or her child may view via the computing system, the content control setting would reflect the desired mature nature of the subject matter that the parent wishes his or her child to view.
- step 134 a determination is made as to whether the comparison is favorable.
- a favorable comparison is one in which the content control indicator is at a rating below the content control setting. In other words, the content control indicator indicates that the corresponding video content, audio content, and/or close captioned content is acceptable for unaltered display. If the comparison was favorable, the process proceeds to step 136 where the content signal is processed without scrambling.
- step 138 At step 138 , at least a portion of the video content is scrambled to produce scrambled video content.
- the content signal included audio content it would also be scrambled as well as any corresponding closed captioned content.
- the scrambled audio signal may be attenuated such that the resulting audible output is minimized.
- an audio scramble signal may be provided to an audio processing module such that the audio processing module, or audio card, may perform the scramble function.
- step 140 the scrambled video content, audio content, and/or closed captioned content are provided to the respective video rendering device and/or audio rendering device.
- the content control indicator is interpreted to determine copy restriction status.
- Such copy restriction status includes allowing no copying, allowing single copying, or multiple copies.
- the process then proceeds to step 144 where a determination is made as to whether the copy restriction is enabled. If not, the process proceeds to step 146 where the content signal may be copied. If the copy restriction is enabled, the process proceeds to step 148 where the copying of the video content, audio content and/or close captioned content is prevented.
- the preceding discussion has presented a method and apparatus for controlling display of content signals.
- scrambling video content, audio content, and/or close caption content when a corresponding content control indicator compares unfavorably to a user content control setting, control of the displaying of objectionable material is obtained.
- the video graphics circuitry functions in a similar manner to produce a scramble output and/or the unscrambled output. Thus, minimal additional circuitry is required to achieve parental control.
Abstract
A method and apparatus for controlling display of content signals begins by receiving a content signal that includes video content and at least one associated content control indicator. The content signal may also include audio content associated with the video content. The processing continues by comparing the at least one associated content control indicator (e.g., a rating of mature subject matter of the content signal) with at least one content control setting (e.g., a parental setting based on allowable viewing of rated content signals). When the associated content indicator compares unfavorably to the content control setting, a video graphics processor scrambles the at least a portion of the video content. The scrambled video content is then provided to a video rendering device for subsequent display.
Description
- This invention relates generally to video and audio processing systems and more particularly to controlling display of video signals and/or audio signals.
- The entertainment industry is producing an ever-increasing number of video and/or audio products for private and public use. Today, a consumer may rent or purchase a movie in a videocassette format, a laser disk format, a DVD format, etc. In addition, the user may view a movie via a television broadcast, cable broadcast, and/or satellite broadcast. Similarly, for audio products, a consumer may purchase audiocassettes, CDs, or sound tracks or listen to radio and/or satellite audio broadcasts. In addition to the numerous sources of audio and/or video materials, the content of such merchandise is more explicit than in the past. As such, the debate over how, and who, should censor such material is increasing.
- The U.S. movie industry has addressed the censorship issue by providing ratings to the movies it produces based on the audio and/or video content. Such ratings include: G indicating that the content is acceptable for general audiences, PG indicating that parental guidance is suggested because some of the content may be too mature for all persons; PG-13 indicating that the movie may be inappropriate for children under 13; R indicating that the movie is restricted such that no one under the age of 17 may view the movie in a theater without his or her parents; R-17 indicating that no one under the age of 17 is allowed to view the movie in a theater, and X indicating the content is explicitly for adults. Based on these ratings, parents and/or guardians may monitor the movies in which they allow their children to view at a movie theater. While the rating system works fairly well to restrict younger viewers from viewing inappropriate movies at public theaters, it only provides guidance to parents and/or guardians for publicly displayed movies.
- With the increased number of sources for providing audio and/or video content into the home, such as cable, satellite, VCR tapes, laser disks, DVD disks, etc., the challenge to monitor a child's viewing choices is becoming an increasingly difficult task. To address this issue, the United States has undertaken a quest to establish a standard that would enable a parent to automatically restrict their children's viewing. Such a standard revolves around parental control technology. In essence, parental control technology allows a parent to enable a video and/or audio source receiver (e.g., a video cassette player, television, cable box, satellite receiver, etc.) to restrict the showing of movies that the parent has deemed inappropriate. As such, the parent can set a parental control device to any desired level of censoring.
- The parental control regulation, as issued by the United States, has established that at least a portion of manufactured video and/or audio source receivers shall be equipped with the parental control technology, ramping up to full compliance over the next few years. Thus, any manufacturer that produces a video and/or audio source receiver, which includes computers equipped with a video tuner and/or encoder, must be compliant with this standard.
- Therefore, a need exists for a method and apparatus that enables a computer that is capable of presenting video, audio and/or text information to be compliant with the parental control standard.
-
FIG. 1 illustrates a schematic block diagram of a computing system in accordance with the present invention; -
FIG. 2 illustrates a schematic block diagram of an alternate computing system in accordance with the present invention; -
FIG. 3 illustrates schematic block diagrams of an audio and video scrambler in accordance with the present invention; -
FIG. 4 illustrates a schematic block diagram of a video graphics engine in accordance with the present invention; and -
FIG. 5 illustrates a logic diagram of a method for controlling display of content signals in accordance with the present invention. - Generally, the present invention provides a method and apparatus for controlling display of content signals. Such processing begins by receiving a content signal that includes video, audio, and/or text content and at least one associated content control indicator. Note that a separate content control indicator may accompany video, audio, and text portions of the content signal. The processing continues by comparing the at least one associated content control indicator (e.g., a rating of mature subject matter of the content signal) with at least one content control setting (e.g., a parental setting based on allowable viewing of rated content signals). When the associated content indicator compares unfavorably to the content control setting, a video graphics processor scrambles the at least a portion of the video content. The scrambled video content is then provided to a video rendering device for subsequent display. With such a method and apparatus, a video graphics controller and/or personal computer may provide parental control regarding content signals that include video, audio, and/or text contents from being displayed and/or recorded with objectionable mature content. By utilizing the content control setting, a user may set individual settings based on his or her preferences and the level of censoring that he or she desires for his or her children.
- The present invention can be more fully described with reference to
FIGS. 1 through 5 .FIG. 1 illustrates a schematic block diagram of acomputing system 10 in accordance with the present invention. Thecomputing system 10 may be a personal computer, a cable box, television, satellite receiver, DVD player, VCR player, video game, etc. Thecomputing system 10 includes atuner 14, anaudio scrambler module 16, anaudio decoder 18, anaudio processing module 20, avideo scramble module 22, avideo decoder 24, agraphics controller 26, acentral processing unit 28, andsystem memory 30. Thecomputing system 10 is operably coupled to receivecontent signals 46 from avideo source 12 and is further operably coupled to anaudio rendering device 32 and a video rendering device, such as adisplay 34 and/or arecorder 36. The video source may be a VCR player, DVD player, television broadcast, cable broadcast, satellite broadcast, laser disk player and/or any device that sources text content, video content and/or audio content to thecomputing system 10. - The content signal includes video, audio, and/or text content and at least one content control indicator. If the content signal includes a single content control indicator, the content control indicator applies to the entire content. For example, if the content control indicator is set to a movie rating of R, the entire content (video, audio, and/or text) will be based on this rating. Alternatively, the content signal may include a plurality of content control indicators associated with various segments of video, text, and/or audio content. In this case, the content control indicator only regulates the corresponding portion of the video, text, and/or audio content. As such, the content signal is selectively controlled and/or censored by the associated content control indicator.
- The
tuner 14, which may be a tuner as found in ATI Technology's All-in-Wonder board, receives thecontent signal 46 and separates the video content and audio content producing abaseband audio signal 48 and abaseband video signal 50. Theaudio scramble model 16 receives the baseband audio signal and scrambles the baseband audio signal as indicated by thescramble control signal 52. Similarly, thevideo scramble module 22 receives thebaseband video signal 50 and scrambles it based on thescramble control signal 52. - The
graphics controller 26 generates thescramble control signal 52 via acontent controller 40. Thecontent controller 40 includes aprocessing module 42 andmemory 44. Theprocessing module 42 may be a single processing entity or a plurality of processing entities. Such a processing entity may be a microprocessor, microcontroller, microcomputer, central processing unit, digital signal processor, video graphics processor, state machine, logic circuitry, and/or any device that manipulates digital information based on programming and/or operational instructions. Thememory 44 may be a single memory device or a plurality of memory devices. Such a memory device may be a read only memory device, random access memory, floppy disk, hard drive memory, external memory, magnetic tape memory, DVD memory, CD memory, and/or any device that stores operational and/or programming instructions. Note that if the processing module implements one or more of its functions via a state machine or logic circuitry the operational instructions stored in memory are embedded within the circuitry comprising the state machine and/or logic circuitry. The operational instructions stored inmemory 44 and executed byprocessing module 42 will be discussed in greater detail with reference toFIG. 5 . - In general, the
content controller 40 receives and/or monitors thevideo signal 46, thebaseband video signal 50, the decodedvideo signal 56 and/or thevideo output 60 to detect the content control indicator. Typically, thecontent controller 40 monitors the baseband video signal for the content control indicator, however, any other of these signals may be used to detect the content control indicator. As one of average skill in the art would appreciate, if thevideo output 60 is used to monitor for the content control indicator, a delay mechanism would need to be employed in the content controller to properly delay the associated video and/or audio content. - The
audio scramble module 16 and thevideo scramble module 22 are operable to scramble the respectivebaseband audio signals 48 and thebaseband video signals 50 when thescramble control signal 52 is active. When thescramble control signal 52 is not active, theaudio scramble module 16 andvideo scramble module 22 pass their respective signals unaltered. - The
audio decoder 18 is operably coupled to receive the output from theaudio scramble module 16. Theaudio decoder 18 produces a decodedaudio signal 54, which is typically in an analog format, and provides it to anaudio processing module 20. Theaudio decoder 18 may be the type found in ATI Technology's All-in-Wonder board. Theaudio processing module 20 receives a decoded audio signal, which may be the original audio content or scrambled audio content, and produces anaudio output 58 therefrom. Theaudio processing module 20 may be a sound card as found in computers. Theoutput signal 58 is provided to anaudio rendering device 32, which may be an analog-digital SPDIF, a speaker or plurality of speakers, and renders theaudio output 58 audible. As such, in the audio path, if thecontent controller 40 detects the content control indicator and determines it exceeds a content control setting, the associated portion of the audio content will be scrambled thereby providing control over the level of explicit content that will be rendered audible. - The
video decoder 24, which may be of the type found in ATI Technology's All-in-Wonder board, receives the output from thevideo scramble module 22 and produces decodedvideo 56 therefrom. The decoded video is provided to avideo processing engine 38 of thegraphics controller 26 and may also be received by the central processing unit 28 (e.g., record the decoded video). Thecentral processing unit 28 may process the decoded content signal by storing it in thesystem memory 30 or in another memory device associated with thecomputing system 10. Thevideo processing engine 38 receives the decodedvideo 56 which may include the original video content or a scrambled representation thereof, and produces avideo output 60. The video output is provided to the video-rendering device, which may be adisplay 34 and/or arecorder 36. As such, thecontent controller 40, when the content control indicator associated with the content signal exceeds the content control setting, controls associated portions of the video content or the entire video content by scrambling thebaseband video signal 50 or the decodedvideo 56. As such, parental control is provided for video content. -
FIG. 2 illustrates a schematic block diagram of analternate computing system 70 in accordance with the present invention. In this embodiment, thecomputing system 70 includes theaudio scramble module 16 coupled to the output of theaudio decoder 18. In addition, thevideo scramble module 22 is coupled to the output of thevideo decoder 24 or to the output of thevideo processing engine 38. In this embodiment, the decodedaudio signal 54 is typically an analog signal, such that theaudio scramble module 16 operates in the analog domain. Similarly, thevideo scramble module 22 may be acting upon an analog representation of thevideo 60, or, if the display is a digital display, acting upon a digital representation of thevideo 60. As such, as shown inFIGS. 1 and 2 , theaudio scramble module 16 and thevideo scramble module 22 may be digital and/or analog devices. As one of average skill in the art would appreciate, thevideo scramble module 22 may further be incorporated as part of the graphics controller and/or within thevideo processing engine 38, which will be discussed with reference toFIG. 4 . - The analog path of the
computing system 70 further may include anaudio attenuation module 72. In general, if the audio signal is scrambled, it may produce, if unattenuated, an audible signal that would be unpleasant to the user. As such, by including anaudio attenuation module 72, which is activated based on thescramble control signal 52, the scramble audio signal may have reduced volume. -
FIG. 3 illustrates several schematic block diagrams of the audio and/orvideo scramble module scramble module digital mixer 80 that is operably coupled to receive thedigital audio signal 48, the decodedaudio 54, the digitizedcontent signal 50, or the decodedvideo 56. The scramble module further includes a digitalphase shift module 82 operably coupled to also receive the input of the mixing signal. Thephase shift module 82 shifts the signal (e.g., by 180 degrees+/−90 degrees), which is mixed with the original signal when thescramble control signal 52 is active. As such, when thescramble control signal 52 is active themixer 80 is mixing the input signal with a phase shifted representation of the input signal thereby producing a scrambled output. - As an
alternate scramble module mixer 80 is operably coupled to receive the corresponding digital input signal and also to receive a scramble signal via scramble module 84. When thescramble control signal 52 is active, the scramble signal is provided to themixer 80. The scramble signal may be generated as a random number generator, based on the digital input signal, or any other scrambling technique that would produce a video output that is unintelligible. - An analog
audio scramble module 16 is also shown to include a summingmodule 86 that is operably coupled to receive an audio analog input and a phase shifted representation thereof when thescramble control signal 52 is active. As such, by subtracting a phase shifted analog representation of the analog signal from the analog signal the resulting output is sufficiently scrambled to render the audio outputs unintelligible. -
FIG. 3 further shows an analogaudio scramble module 16 that includes a mixingnode 88, anattenuation module 92 and ascramble signal generator 90. When thescramble control signal 52 is active, thescramble signal generator 90, which may produce a sinusoidal signal, is mixed with the analog input bymixer 88. The unintelligible output may then be attenuated via theattenuation module 92. The attenuation module may be linearly controlled by the scramble control signal or function in an off/on mode as controlled by thescramble control signal 52. -
FIG. 4 illustrates a schematic block diagram of thevideo processing engine 38 that may be used for a two dimensional pipeline process and/or a three dimensional pipeline process. Thevideo processing engine 38 includes aculling module 102, aZ buffer module 104, asetup module 106, ascramble module 100, arendering module 108, and aframe buffer 110. The output of theframe buffer 110 provides thevideo output 60 to adisplay driver 112. Theculling module 102 is operably coupled to receivegeometric information 114 regarding the content signals to be displayed. From this information, the culling module produces Z values 116 and cullinginformation 118. The Z values 116 are processed by theZ buffer module 104 and outputted asZ information 122. The cullinginformation 118 is processed by thesetup module 106 to producesetup information 120. Therendering module 108 is operably coupled to receive theZ information 122 and thesetup information 120 and produces therefrom renderedimages 124. The rendered images are then stored in theframe buffer 110 and subsequently provided to a display via adisplay driver 112. - The
scramble module 100 is operably coupled to thesetup module 106 and/or therendering module 108. When coupled to thesetup module 106, thescrambling module 100, when activated via the scrambledcontrol signal 52, provides the setup module with information that causes it to scramble thesetup information 120. For example, the scramble information provided to thesetup module 106 may alter the physical coordinates of the triangles being rendered and/or the texture coordinates. In addition, the scramble information may alter the color data such that when rendered, the images are unintelligible. - When the
scramble module 100 is coupled to therendering module 108, the scramble information provided to therendering module 108 may cause the renderedimages 124 to be stored in the frame buffer in a random manner. As such, the scramble information provided to the rendering module may be random numbers that are added to, subtracted from, or otherwise mathematically used to manipulate the addresses of theframe buffer 110. As such, even though the proper pixel information is being generated, it is scrambled throughout the frame buffer such that the resulting video image is unintelligible. As one of average skill in the art would appreciate, there are numerous ways in which the scramble module may alter the function of the video graphics engine to produce avideo output 60 that is unintelligible. -
FIG. 5 illustrates a logic diagram of a method for controlling display of content signals. The process begins atstep 130 where a content signal is received, wherein the content signal includes at least one associated content control indicator and video content. Note that the content signal may further include audio content and/or closed captioned content. The process then branches tosteps step 132, the content control indicator is compared with at least one content control setting, which is provided by the user of the computing system. For example, if the user is a parent trying to regulate the mature content of information that his or her child may view via the computing system, the content control setting would reflect the desired mature nature of the subject matter that the parent wishes his or her child to view. - The process then proceeds to step 134 where a determination is made as to whether the comparison is favorable. A favorable comparison is one in which the content control indicator is at a rating below the content control setting. In other words, the content control indicator indicates that the corresponding video content, audio content, and/or close captioned content is acceptable for unaltered display. If the comparison was favorable, the process proceeds to step 136 where the content signal is processed without scrambling.
- If, however, the comparison at
step 134 was not favorable, the process proceeds to step 138. Atstep 138, at least a portion of the video content is scrambled to produce scrambled video content. In addition, if the content signal included audio content it would also be scrambled as well as any corresponding closed captioned content. In addition to scrambling the audio signal, the scrambled audio signal may be attenuated such that the resulting audible output is minimized. As an alternate to scrambling the audio signal, an audio scramble signal may be provided to an audio processing module such that the audio processing module, or audio card, may perform the scramble function. The process then proceeds to step 140 where the scrambled video content, audio content, and/or closed captioned content are provided to the respective video rendering device and/or audio rendering device. - At
step 142, the content control indicator is interpreted to determine copy restriction status. Such copy restriction status includes allowing no copying, allowing single copying, or multiple copies. The process then proceeds to step 144 where a determination is made as to whether the copy restriction is enabled. If not, the process proceeds to step 146 where the content signal may be copied. If the copy restriction is enabled, the process proceeds to step 148 where the copying of the video content, audio content and/or close captioned content is prevented. - The preceding discussion has presented a method and apparatus for controlling display of content signals. By scrambling video content, audio content, and/or close caption content, when a corresponding content control indicator compares unfavorably to a user content control setting, control of the displaying of objectionable material is obtained. In addition, by utilizing a scrambling technique, the video graphics circuitry functions in a similar manner to produce a scramble output and/or the unscrambled output. Thus, minimal additional circuitry is required to achieve parental control.
Claims (13)
1-22. (canceled)
23. A method for controlling display of content signals, the method comprises:
a) receiving a content signal by an apparatus wherein the content signal includes at least one of video, audio, and text content and at least one associated content control indicator;
b) comparing, by the apparatus the at least one associated content control indicator with at least one content control setting;
when the at least one associated content control indicator compares unfavorably to the at least one content control setting:
c) generating, by the apparatus a scramble control signal;
d) providing, by the apparatus the scramble control signal to at least one of a video scrambler and an audio scrambler;
e) scrambling, by the apparatus at least a portion of the at least one of video, audio, and text content to produce scrambled content; and
f) providing the scrambled content for content rendering.
24. The method of claim 23 further comprises:
scrambling at least a portion of the audio content to produce scrambled audio content, wherein the content signal includes the audio content; and
providing the scrambled audio content to an audio rendering device.
25. The method of claim 24 further comprises attenuating the at least a portion of the audio content to produce the scrambled audio content.
26. The method of claim 23 further comprises:
scrambling the text content to produce scrambled text content, wherein the content signal includes the text content; and
providing the scrambled text content to a display.
27. The method of claim 23 further comprises:
interpreting the at least one associated content control indicator to determine copy restriction status; and
when copy restriction is enabled, preventing copying of the content signal.
28. The method of claim 23 further comprises:
providing an audio scrambling signal to an audio processing module when the at least one associated content control indicator compares unfavorably to the at least one content control setting.
29. A content controller comprises:
a processing module; and
memory operably coupled to the processing module, wherein the memory stores operational instructions that cause the processing module to (a) receive a content signal, the content signal includes at least one of video, audio, and text content and at least one associated content control indicator; (b) compare the at least one associated content control indicator with at least one content control setting;
when the at least one associated content control indicator compares unfavorably to the at least one content control setting: (c) generate a scramble control signal; (d) scramble at least a portion of the at least one of video, audio, and text content to produce scrambled content; and (e) provide the scrambled content to a content rendering device.
30. The content controller of claim 29 , wherein the memory further comprises operational instructions that cause the processing module to:
scramble at least a portion of the audio content to produce scrambled audio content, wherein the content signal includes the audio content; and
provide the scrambled audio content to an audio rendering device.
31. The content controller of claim 30 , wherein the memory further comprises operational instructions that cause the processing module to attenuate the at least a portion of the audio content to produce the scrambled audio content.
32. The content controller of claim 29 , wherein the memory further comprises operational instructions that cause the processing module to:
scramble at least a portion of the text content to produce scrambled text content, wherein the content signal includes the text content; and
provide the scrambled text content to the display.
33. The content controller of claim 29 , wherein the memory further comprises operational instructions that cause the processing module to:
interpret the at least one associated content control indicator to determine copy restriction status; and
when copy restriction is enabled, preventing copying of the content signal.
34. The content controller of claim 29 , wherein the memory further comprises operational instructions that cause the processing module to:
provide an audio scrambling signal to an audio processing module when the at least one associated content control indicator compares unfavorably to the at least one content control setting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/238,230 US20060026627A1 (en) | 1998-10-08 | 2005-09-29 | Method and apparatus for controlling display of content signals |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/169,023 US6976265B1 (en) | 1998-10-08 | 1998-10-08 | Method and apparatus for controlling display of content signals |
US11/238,230 US20060026627A1 (en) | 1998-10-08 | 2005-09-29 | Method and apparatus for controlling display of content signals |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/169,023 Continuation US6976265B1 (en) | 1998-10-08 | 1998-10-08 | Method and apparatus for controlling display of content signals |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060026627A1 true US20060026627A1 (en) | 2006-02-02 |
Family
ID=28791361
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/169,023 Expired - Lifetime US6976265B1 (en) | 1998-10-08 | 1998-10-08 | Method and apparatus for controlling display of content signals |
US11/238,230 Abandoned US20060026627A1 (en) | 1998-10-08 | 2005-09-29 | Method and apparatus for controlling display of content signals |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/169,023 Expired - Lifetime US6976265B1 (en) | 1998-10-08 | 1998-10-08 | Method and apparatus for controlling display of content signals |
Country Status (1)
Country | Link |
---|---|
US (2) | US6976265B1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050166223A1 (en) * | 2002-04-17 | 2005-07-28 | Koninklijke Philips Electronics N.V. | Access allowance based on regions |
US20070053308A1 (en) * | 2005-09-07 | 2007-03-08 | Dumas Phillip J | Apparatus and method for dynamically updating and communicating within flexible networks |
US20070288847A1 (en) * | 2006-04-10 | 2007-12-13 | Samsung Electronics Co., Ltd. | Digital broadcast receiver and access restriction method for the same |
US10606536B2 (en) | 2018-08-17 | 2020-03-31 | Bank Of America Corporation | Intelligent systematic physical document fulfillment system |
US11025641B2 (en) | 2018-08-21 | 2021-06-01 | Bank Of America Corporation | System for optimizing access control for server privilege |
US11087323B2 (en) | 2018-08-21 | 2021-08-10 | Bank Of America Corporation | Exposure based secure access system |
US11361330B2 (en) | 2018-08-22 | 2022-06-14 | Bank Of America Corporation | Pattern analytics system for document presentment and fulfillment |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003009102A (en) * | 2001-04-18 | 2003-01-10 | Victor Co Of Japan Ltd | Coding method of object data, transmitting method of object data, decoding method of object data, object data coding equipment, object data producing equipment, object data decoding equipment, program for coding object data, program for decoding object data and object data recording medium |
US7503059B1 (en) | 2001-12-28 | 2009-03-10 | Rothschild Trust Holdings, Llc | Method of enhancing media content and a media enhancement system |
US8909729B2 (en) | 2001-11-20 | 2014-12-09 | Portulim Foundation Llc | System and method for sharing digital media content |
US8122466B2 (en) | 2001-11-20 | 2012-02-21 | Portulim Foundation Llc | System and method for updating digital media content |
US7711774B1 (en) | 2001-11-20 | 2010-05-04 | Reagan Inventions Llc | Interactive, multi-user media delivery system |
US8504652B2 (en) | 2006-04-10 | 2013-08-06 | Portulim Foundation Llc | Method and system for selectively supplying media content to a user and media storage device for use therein |
US8161411B2 (en) | 2003-04-25 | 2012-04-17 | Apple Inc. | Graphical user interface for browsing, searching and presenting media items |
US9406068B2 (en) | 2003-04-25 | 2016-08-02 | Apple Inc. | Method and system for submitting media for network-based purchase and distribution |
KR100585933B1 (en) * | 2003-08-20 | 2006-06-01 | 한국전자통신연구원 | System ? Method for Digital Multimedia Broadcasting |
US8041190B2 (en) * | 2004-12-15 | 2011-10-18 | Sony Corporation | System and method for the creation, synchronization and delivery of alternate content |
US7774708B2 (en) * | 2006-01-04 | 2010-08-10 | Apple Inc. | Graphical user interface with improved media presentation |
US8566875B2 (en) * | 2006-01-27 | 2013-10-22 | At&T Intellectual Property I, L.P. | System and method for controlling settings for television services |
US20070186231A1 (en) * | 2006-02-03 | 2007-08-09 | Sbc Knowledge Ventures L.P. | System and method for controlling settings for television services |
US20070183746A1 (en) * | 2006-02-07 | 2007-08-09 | Sbc Knowledge Ventures L.P. | System and method for controlling provision of content over a television network |
US8185921B2 (en) * | 2006-02-28 | 2012-05-22 | Sony Corporation | Parental control of displayed content using closed captioning |
US8689254B2 (en) * | 2006-09-11 | 2014-04-01 | Apple Inc. | Techniques and graphical user interfaces for preview of media items |
US9241135B2 (en) * | 2007-08-15 | 2016-01-19 | At&T Intellectual Property I, Lp | Method and system for image alteration |
US8996543B2 (en) | 2012-01-24 | 2015-03-31 | Arrabon Management Services, LLC | Method and system for identifying and accessing multimedia content |
US8965908B1 (en) | 2012-01-24 | 2015-02-24 | Arrabon Management Services Llc | Methods and systems for identifying and accessing multimedia content |
US9026544B2 (en) | 2012-01-24 | 2015-05-05 | Arrabon Management Services, LLC | Method and system for identifying and accessing multimedia content |
US9098510B2 (en) | 2012-01-24 | 2015-08-04 | Arrabon Management Services, LLC | Methods and systems for identifying and accessing multimedia content |
US9742827B2 (en) * | 2014-01-02 | 2017-08-22 | Alcatel Lucent | Rendering rated media content on client devices using packet-level ratings |
KR102573758B1 (en) | 2016-08-24 | 2023-09-04 | 삼성전자주식회사 | Display apparatus consisting a multi display system and control method thereof |
Citations (85)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4225884A (en) * | 1977-02-14 | 1980-09-30 | Telease, Inc. | Method and system for subscription television billing and access |
US4322745A (en) * | 1979-03-24 | 1982-03-30 | Pioneer Electronic Corporation | Television signal scrambling method for CATV system |
US4528589A (en) * | 1977-02-14 | 1985-07-09 | Telease, Inc. | Method and system for subscription television billing and access |
US4599646A (en) * | 1984-05-18 | 1986-07-08 | D-Tec Industries, Inc. | Method and apparatus for identifying unauthorized or defective converter/decoder boxes in CATV system |
US4605961A (en) * | 1983-12-22 | 1986-08-12 | Frederiksen Jeffrey E | Video transmission system using time-warp scrambling |
US4605964A (en) * | 1981-12-19 | 1986-08-12 | Chard Frederick W | Method and apparatus for editing the output of a television set |
US4739510A (en) * | 1985-05-01 | 1988-04-19 | General Instrument Corp. | Direct broadcast satellite signal transmission system |
US4794474A (en) * | 1986-08-08 | 1988-12-27 | Dictaphone Corporation | Cue signals and cue data block for use with recorded messages |
US4819098A (en) * | 1983-11-23 | 1989-04-04 | Macrovision Corporation | Method and apparatus for clustering modifications made to a video signal to inhibit the making of acceptable videotape recordings |
US4839745A (en) * | 1984-06-25 | 1989-06-13 | Kirsch Technologies, Inc. | Computer memory back-up |
US4888796A (en) * | 1987-08-31 | 1989-12-19 | Olivo Jr John W | Program material screening device |
US4905278A (en) * | 1987-07-20 | 1990-02-27 | British Broadcasting Corporation | Scrambling of analogue electrical signals |
US4908834A (en) * | 1984-10-12 | 1990-03-13 | Wiedemer John D | High security pay television system |
US4932874A (en) * | 1988-06-27 | 1990-06-12 | Hollopeter Norman L | Security apparatus for radio frequency cable connections |
US4945563A (en) * | 1986-11-05 | 1990-07-31 | Satellite Technology Services, Inc. | Video system and method for controlled viewing and videotaping |
US5060262A (en) * | 1990-05-07 | 1991-10-22 | Bevins Jr George L | Video scrambling, audio masking and data transmission methods for wireless cable systems |
US5172111A (en) * | 1987-08-31 | 1992-12-15 | Olivo Jr John W | Stored media screening device |
US5194965A (en) * | 1983-11-23 | 1993-03-16 | Macrovision Corporation | Method and apparatus for disabling anti-copy protection system in video signals |
US5231546A (en) * | 1988-02-10 | 1993-07-27 | Matsushita Electric Industrial Co., Ltd. | Recording and reproducing apparatus with limited digital copying |
US5315448A (en) * | 1993-03-18 | 1994-05-24 | Macrovision Corporation | Copy protection for hybrid digital video tape recording and unprotected source material |
US5319705A (en) * | 1992-10-21 | 1994-06-07 | International Business Machines Corporation | Method and system for multimedia access control enablement |
US5367330A (en) * | 1991-08-01 | 1994-11-22 | Luther Haave | Pay-per-view television delivery system |
US5410601A (en) * | 1991-11-15 | 1995-04-25 | Pioneer Electronic Corporation | Video scramble system and equipment |
US5418853A (en) * | 1992-07-24 | 1995-05-23 | Sony Corporation | Apparatus and method for preventing unauthorized copying of video signals |
US5434678A (en) * | 1993-01-11 | 1995-07-18 | Abecassis; Max | Seamless transmission of non-sequential video segments |
US5510900A (en) * | 1991-07-29 | 1996-04-23 | Sony Corporation | Video signal recording apparatus with rerecording inhibit circuit |
US5548599A (en) * | 1987-06-03 | 1996-08-20 | Sony Corporation | Method and apparatus for processing information data |
US5550863A (en) * | 1991-01-07 | 1996-08-27 | H. Lee Browne | Audio and video transmission and receiving system |
US5550575A (en) * | 1994-05-04 | 1996-08-27 | West; Brett | Viewer discretion television program control system |
US5568551A (en) * | 1993-08-06 | 1996-10-22 | Sony Corporation | Data management method and system thereof |
US5574787A (en) * | 1994-07-25 | 1996-11-12 | Ryan; John O. | Apparatus and method for comprehensive copy protection for video platforms and unprotected source material |
US5579391A (en) * | 1992-10-09 | 1996-11-26 | Sony Corporation | TV scramble system for preventing illegal reception |
US5584060A (en) * | 1993-03-24 | 1996-12-10 | Blaupunkt-Werke Gmbh | Circuit arrangement for derivation of a signal dependent on the change direction of the incoming signal level |
US5588058A (en) * | 1993-03-31 | 1996-12-24 | U.S. Philips Corporation | Method and device for scrambling and descrambling of a specific television broadcast |
US5599231A (en) * | 1994-10-31 | 1997-02-04 | Nintendo Co., Ltd. | Security systems and methods for a videographics and authentication game/program fabricating device |
US5621579A (en) * | 1991-08-19 | 1997-04-15 | Index Systems, Inc. | Method for selectively playing back programs recorded on a video tape |
US5638443A (en) * | 1994-11-23 | 1997-06-10 | Xerox Corporation | System for controlling the distribution and use of composite digital works |
US5694381A (en) * | 1995-06-06 | 1997-12-02 | Sony Corporation | Information data reproducing system, reproducing apparatus, reproducing method, data forming apparatus, and data record medium |
US5710815A (en) * | 1995-06-07 | 1998-01-20 | Vtech Communications, Ltd. | Encoder apparatus and decoder apparatus for a television signal having embedded viewer access control data |
US5715403A (en) * | 1994-11-23 | 1998-02-03 | Xerox Corporation | System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar |
US5719937A (en) * | 1995-12-06 | 1998-02-17 | Solana Technology Develpment Corporation | Multi-media copy management system |
US5724472A (en) * | 1992-02-07 | 1998-03-03 | Abecassis; Max | Content map for seamlessly skipping a retrieval of a segment of a video |
US5737415A (en) * | 1994-08-10 | 1998-04-07 | Fujitsu Limited | Data management module, data reproduction management device and data reproduction management system |
US5748733A (en) * | 1993-05-17 | 1998-05-05 | Macrovision Corporation | Method and apparatus to reduce effects of certain copy protection purses within a video signal |
US5764964A (en) * | 1994-10-13 | 1998-06-09 | International Business Machines Corporation | Device for protecting selected information in multi-media workstations |
US5778064A (en) * | 1995-03-31 | 1998-07-07 | Sony Corporation | Apparatus and method for processing a high definition video signal |
US5784013A (en) * | 1995-11-30 | 1998-07-21 | Sgs-Thomson Microelectronics S.A. | Circuit for removing energy dispersal in a data transmission |
US5799081A (en) * | 1995-09-18 | 1998-08-25 | Lg Electronics Inc. | Illegal view/copy protection method and apparatus for digital broadcasting system |
US5850249A (en) * | 1995-10-12 | 1998-12-15 | Nielsen Media Research, Inc. | Receiver monitoring system with local encoding |
US5861893A (en) * | 1997-05-27 | 1999-01-19 | Intel Corporation | System and method for graphics data concurrency and coherency |
US5889919A (en) * | 1996-01-03 | 1999-03-30 | Sony Electronics, Inc. | Copy protect recording and playback system that enables single authorized recording of protected broadcasts be made |
US5917915A (en) * | 1994-06-24 | 1999-06-29 | Sony Corporation | Scramble/descramble method and apparatus for data broadcasting |
US5920626A (en) * | 1996-12-20 | 1999-07-06 | Scientific-Atlanta, Inc. | Analog/digital system for television services |
US5973683A (en) * | 1997-11-24 | 1999-10-26 | International Business Machines Corporation | Dynamic regulation of television viewing content based on viewer profile and viewing history |
US5982977A (en) * | 1995-12-04 | 1999-11-09 | Sony Corporation | Apparatus and method for synthesizing information signal and reproduction control signal and information signal recording apparatus |
US6008737A (en) * | 1995-05-30 | 1999-12-28 | Motorola, Inc. | Apparatus for controlling utilization of software added to a portable communication device |
US6034931A (en) * | 1996-10-16 | 2000-03-07 | International Business Machines Corporation | Method of recording media data on a storage medium and method and system for accessing the media data recorded on the storage medium |
US6037969A (en) * | 1998-06-29 | 2000-03-14 | Daewoo Electronics Co., Ltd. | Method and apparatus for blocking out improper television programs |
US6052506A (en) * | 1994-07-29 | 2000-04-18 | Sony Corporation | Control system for combined digital video signal receiver and recording/reproducing apparatus |
US6072872A (en) * | 1998-01-27 | 2000-06-06 | General Instrument Corporation | Determination of scrambling mode of a television signal |
US6078666A (en) * | 1996-10-25 | 2000-06-20 | Matsushita Electric Industrial Co., Ltd. | Audio signal processing method and related device with block order switching |
US6091822A (en) * | 1998-01-08 | 2000-07-18 | Macrovision Corporation | Method and apparatus for recording scrambled video audio signals and playing back said video signal, descrambled, within a secure environment |
US6115057A (en) * | 1995-02-14 | 2000-09-05 | Index Systems, Inc. | Apparatus and method for allowing rating level control of the viewing of a program |
US6141488A (en) * | 1997-09-05 | 2000-10-31 | United Video Properties, Inc. | Program guide system for recording television programs |
US6160889A (en) * | 1996-06-27 | 2000-12-12 | Sony Corporation | Image encoding method, image decoding method and image signal recording medium |
US6216228B1 (en) * | 1997-04-23 | 2001-04-10 | International Business Machines Corporation | Controlling video or image presentation according to encoded content classification information within the video or image data |
US6226794B1 (en) * | 1996-09-17 | 2001-05-01 | Sarnoff Corporation | Set top terminal for an interactive information distribution system |
US6256390B1 (en) * | 1996-07-15 | 2001-07-03 | Kabushiki Kaisha Toshiba | Device having a digital interface and a network system using such a device and a copy protection method |
US6285822B1 (en) * | 1996-03-18 | 2001-09-04 | U.S. Philips Corporation | Recording and/or replaying teletext signals |
US6327422B1 (en) * | 1997-07-18 | 2001-12-04 | Macrovision Corp | Method and apparatus for modifying the effects of color burst modifications to a video signal |
US6337947B1 (en) * | 1998-03-24 | 2002-01-08 | Ati Technologies, Inc. | Method and apparatus for customized editing of video and/or audio signals |
US6347400B1 (en) * | 1996-10-16 | 2002-02-12 | Sony Corporation | Receiving apparatus and display control method |
US6347846B1 (en) * | 1996-01-08 | 2002-02-19 | Kabushiki Kaisha Toshiba | Method and an apparatus to control copying from a data providing device to a data receiving device |
US6356704B1 (en) * | 1997-06-16 | 2002-03-12 | Ati Technologies, Inc. | Method and apparatus for detecting protection of audio and video signals |
US6381332B1 (en) * | 1995-05-12 | 2002-04-30 | General Instrument Corporation | Cable television setback decoder automatic control |
US6389220B2 (en) * | 1997-01-13 | 2002-05-14 | Sony Corporation | Information signal duplication control system |
US6437830B1 (en) * | 1999-05-28 | 2002-08-20 | Thomson Licensing S.A. | System and data format for communicating data between a video decoder and a peripheral device |
US6473560B1 (en) * | 1998-03-18 | 2002-10-29 | U.S. Philips Corporation | Copy protection schemes for copy protected digital material |
US6477179B1 (en) * | 1997-05-09 | 2002-11-05 | Sony Corporation | Data receiving device and data receiving method |
US6487363B1 (en) * | 1996-10-22 | 2002-11-26 | Sony Corporation | Video duplication control signal, video playback device, video recording device, information superimposing and extracting device and video recording medium |
US6529526B1 (en) * | 1998-07-13 | 2003-03-04 | Thomson Licensing S.A. | System for processing programs and program content rating information derived from multiple broadcast sources |
US6606450B1 (en) * | 1997-06-16 | 2003-08-12 | Ati International Srl | Method and apparatus for processing video signals having associated access restriction data |
US6636607B1 (en) * | 1998-10-08 | 2003-10-21 | Ati International Srl | Method and apparatus for controlling display of content signals |
US6675384B1 (en) * | 1995-12-21 | 2004-01-06 | Robert S. Block | Method and apparatus for information labeling and control |
US6690880B1 (en) * | 1999-05-21 | 2004-02-10 | Ati International, Srl | Method and apparatus for copy protection detection in a video signal |
-
1998
- 1998-10-08 US US09/169,023 patent/US6976265B1/en not_active Expired - Lifetime
-
2005
- 2005-09-29 US US11/238,230 patent/US20060026627A1/en not_active Abandoned
Patent Citations (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4528589A (en) * | 1977-02-14 | 1985-07-09 | Telease, Inc. | Method and system for subscription television billing and access |
US4225884A (en) * | 1977-02-14 | 1980-09-30 | Telease, Inc. | Method and system for subscription television billing and access |
US4322745A (en) * | 1979-03-24 | 1982-03-30 | Pioneer Electronic Corporation | Television signal scrambling method for CATV system |
US4605964A (en) * | 1981-12-19 | 1986-08-12 | Chard Frederick W | Method and apparatus for editing the output of a television set |
US4819098A (en) * | 1983-11-23 | 1989-04-04 | Macrovision Corporation | Method and apparatus for clustering modifications made to a video signal to inhibit the making of acceptable videotape recordings |
US5194965A (en) * | 1983-11-23 | 1993-03-16 | Macrovision Corporation | Method and apparatus for disabling anti-copy protection system in video signals |
US4605961A (en) * | 1983-12-22 | 1986-08-12 | Frederiksen Jeffrey E | Video transmission system using time-warp scrambling |
US4599646A (en) * | 1984-05-18 | 1986-07-08 | D-Tec Industries, Inc. | Method and apparatus for identifying unauthorized or defective converter/decoder boxes in CATV system |
US4839745A (en) * | 1984-06-25 | 1989-06-13 | Kirsch Technologies, Inc. | Computer memory back-up |
US4908834A (en) * | 1984-10-12 | 1990-03-13 | Wiedemer John D | High security pay television system |
US4739510A (en) * | 1985-05-01 | 1988-04-19 | General Instrument Corp. | Direct broadcast satellite signal transmission system |
US4794474A (en) * | 1986-08-08 | 1988-12-27 | Dictaphone Corporation | Cue signals and cue data block for use with recorded messages |
US4945563A (en) * | 1986-11-05 | 1990-07-31 | Satellite Technology Services, Inc. | Video system and method for controlled viewing and videotaping |
US5548599A (en) * | 1987-06-03 | 1996-08-20 | Sony Corporation | Method and apparatus for processing information data |
US4905278A (en) * | 1987-07-20 | 1990-02-27 | British Broadcasting Corporation | Scrambling of analogue electrical signals |
US4888796A (en) * | 1987-08-31 | 1989-12-19 | Olivo Jr John W | Program material screening device |
US5172111A (en) * | 1987-08-31 | 1992-12-15 | Olivo Jr John W | Stored media screening device |
US5231546A (en) * | 1988-02-10 | 1993-07-27 | Matsushita Electric Industrial Co., Ltd. | Recording and reproducing apparatus with limited digital copying |
US4932874A (en) * | 1988-06-27 | 1990-06-12 | Hollopeter Norman L | Security apparatus for radio frequency cable connections |
US5060262A (en) * | 1990-05-07 | 1991-10-22 | Bevins Jr George L | Video scrambling, audio masking and data transmission methods for wireless cable systems |
US5550863A (en) * | 1991-01-07 | 1996-08-27 | H. Lee Browne | Audio and video transmission and receiving system |
US5510900A (en) * | 1991-07-29 | 1996-04-23 | Sony Corporation | Video signal recording apparatus with rerecording inhibit circuit |
US5367330A (en) * | 1991-08-01 | 1994-11-22 | Luther Haave | Pay-per-view television delivery system |
US5621579A (en) * | 1991-08-19 | 1997-04-15 | Index Systems, Inc. | Method for selectively playing back programs recorded on a video tape |
US5410601A (en) * | 1991-11-15 | 1995-04-25 | Pioneer Electronic Corporation | Video scramble system and equipment |
US5724472A (en) * | 1992-02-07 | 1998-03-03 | Abecassis; Max | Content map for seamlessly skipping a retrieval of a segment of a video |
US5418853A (en) * | 1992-07-24 | 1995-05-23 | Sony Corporation | Apparatus and method for preventing unauthorized copying of video signals |
US5579391A (en) * | 1992-10-09 | 1996-11-26 | Sony Corporation | TV scramble system for preventing illegal reception |
US5319705A (en) * | 1992-10-21 | 1994-06-07 | International Business Machines Corporation | Method and system for multimedia access control enablement |
US5434678A (en) * | 1993-01-11 | 1995-07-18 | Abecassis; Max | Seamless transmission of non-sequential video segments |
US6067401A (en) * | 1993-01-11 | 2000-05-23 | Abecassis; Max | Playing a version of and from within a video by means of downloaded segment information |
US5589945A (en) * | 1993-01-11 | 1996-12-31 | Abecassis; Max | Computer-themed playing system |
US5634849A (en) * | 1993-01-11 | 1997-06-03 | Abecassis; Max | Content-on-demand interactive video method and apparatus |
US5315448A (en) * | 1993-03-18 | 1994-05-24 | Macrovision Corporation | Copy protection for hybrid digital video tape recording and unprotected source material |
US5584060A (en) * | 1993-03-24 | 1996-12-10 | Blaupunkt-Werke Gmbh | Circuit arrangement for derivation of a signal dependent on the change direction of the incoming signal level |
US5588058A (en) * | 1993-03-31 | 1996-12-24 | U.S. Philips Corporation | Method and device for scrambling and descrambling of a specific television broadcast |
US5748733A (en) * | 1993-05-17 | 1998-05-05 | Macrovision Corporation | Method and apparatus to reduce effects of certain copy protection purses within a video signal |
US5568551A (en) * | 1993-08-06 | 1996-10-22 | Sony Corporation | Data management method and system thereof |
US5550575A (en) * | 1994-05-04 | 1996-08-27 | West; Brett | Viewer discretion television program control system |
US5917915A (en) * | 1994-06-24 | 1999-06-29 | Sony Corporation | Scramble/descramble method and apparatus for data broadcasting |
US5574787A (en) * | 1994-07-25 | 1996-11-12 | Ryan; John O. | Apparatus and method for comprehensive copy protection for video platforms and unprotected source material |
US6052506A (en) * | 1994-07-29 | 2000-04-18 | Sony Corporation | Control system for combined digital video signal receiver and recording/reproducing apparatus |
US5737415A (en) * | 1994-08-10 | 1998-04-07 | Fujitsu Limited | Data management module, data reproduction management device and data reproduction management system |
US5764964A (en) * | 1994-10-13 | 1998-06-09 | International Business Machines Corporation | Device for protecting selected information in multi-media workstations |
US5599231A (en) * | 1994-10-31 | 1997-02-04 | Nintendo Co., Ltd. | Security systems and methods for a videographics and authentication game/program fabricating device |
US5638443A (en) * | 1994-11-23 | 1997-06-10 | Xerox Corporation | System for controlling the distribution and use of composite digital works |
US5715403A (en) * | 1994-11-23 | 1998-02-03 | Xerox Corporation | System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar |
US6115057A (en) * | 1995-02-14 | 2000-09-05 | Index Systems, Inc. | Apparatus and method for allowing rating level control of the viewing of a program |
US5778064A (en) * | 1995-03-31 | 1998-07-07 | Sony Corporation | Apparatus and method for processing a high definition video signal |
US6381332B1 (en) * | 1995-05-12 | 2002-04-30 | General Instrument Corporation | Cable television setback decoder automatic control |
US6008737A (en) * | 1995-05-30 | 1999-12-28 | Motorola, Inc. | Apparatus for controlling utilization of software added to a portable communication device |
US5694381A (en) * | 1995-06-06 | 1997-12-02 | Sony Corporation | Information data reproducing system, reproducing apparatus, reproducing method, data forming apparatus, and data record medium |
US5710815A (en) * | 1995-06-07 | 1998-01-20 | Vtech Communications, Ltd. | Encoder apparatus and decoder apparatus for a television signal having embedded viewer access control data |
US5799081A (en) * | 1995-09-18 | 1998-08-25 | Lg Electronics Inc. | Illegal view/copy protection method and apparatus for digital broadcasting system |
US5850249A (en) * | 1995-10-12 | 1998-12-15 | Nielsen Media Research, Inc. | Receiver monitoring system with local encoding |
US5784013A (en) * | 1995-11-30 | 1998-07-21 | Sgs-Thomson Microelectronics S.A. | Circuit for removing energy dispersal in a data transmission |
US5982977A (en) * | 1995-12-04 | 1999-11-09 | Sony Corporation | Apparatus and method for synthesizing information signal and reproduction control signal and information signal recording apparatus |
US5719937A (en) * | 1995-12-06 | 1998-02-17 | Solana Technology Develpment Corporation | Multi-media copy management system |
US6675384B1 (en) * | 1995-12-21 | 2004-01-06 | Robert S. Block | Method and apparatus for information labeling and control |
US5889919A (en) * | 1996-01-03 | 1999-03-30 | Sony Electronics, Inc. | Copy protect recording and playback system that enables single authorized recording of protected broadcasts be made |
US6347846B1 (en) * | 1996-01-08 | 2002-02-19 | Kabushiki Kaisha Toshiba | Method and an apparatus to control copying from a data providing device to a data receiving device |
US6285822B1 (en) * | 1996-03-18 | 2001-09-04 | U.S. Philips Corporation | Recording and/or replaying teletext signals |
US6160889A (en) * | 1996-06-27 | 2000-12-12 | Sony Corporation | Image encoding method, image decoding method and image signal recording medium |
US6256390B1 (en) * | 1996-07-15 | 2001-07-03 | Kabushiki Kaisha Toshiba | Device having a digital interface and a network system using such a device and a copy protection method |
US6226794B1 (en) * | 1996-09-17 | 2001-05-01 | Sarnoff Corporation | Set top terminal for an interactive information distribution system |
US6351439B1 (en) * | 1996-10-16 | 2002-02-26 | International Business Machines Corporation | Method and system for managing access to data through data transformation |
US6347400B1 (en) * | 1996-10-16 | 2002-02-12 | Sony Corporation | Receiving apparatus and display control method |
US6034931A (en) * | 1996-10-16 | 2000-03-07 | International Business Machines Corporation | Method of recording media data on a storage medium and method and system for accessing the media data recorded on the storage medium |
US6487363B1 (en) * | 1996-10-22 | 2002-11-26 | Sony Corporation | Video duplication control signal, video playback device, video recording device, information superimposing and extracting device and video recording medium |
US6078666A (en) * | 1996-10-25 | 2000-06-20 | Matsushita Electric Industrial Co., Ltd. | Audio signal processing method and related device with block order switching |
US5920626A (en) * | 1996-12-20 | 1999-07-06 | Scientific-Atlanta, Inc. | Analog/digital system for television services |
US6389220B2 (en) * | 1997-01-13 | 2002-05-14 | Sony Corporation | Information signal duplication control system |
US6216228B1 (en) * | 1997-04-23 | 2001-04-10 | International Business Machines Corporation | Controlling video or image presentation according to encoded content classification information within the video or image data |
US6477179B1 (en) * | 1997-05-09 | 2002-11-05 | Sony Corporation | Data receiving device and data receiving method |
US5861893A (en) * | 1997-05-27 | 1999-01-19 | Intel Corporation | System and method for graphics data concurrency and coherency |
US6606450B1 (en) * | 1997-06-16 | 2003-08-12 | Ati International Srl | Method and apparatus for processing video signals having associated access restriction data |
US6356704B1 (en) * | 1997-06-16 | 2002-03-12 | Ati Technologies, Inc. | Method and apparatus for detecting protection of audio and video signals |
US6327422B1 (en) * | 1997-07-18 | 2001-12-04 | Macrovision Corp | Method and apparatus for modifying the effects of color burst modifications to a video signal |
US6141488A (en) * | 1997-09-05 | 2000-10-31 | United Video Properties, Inc. | Program guide system for recording television programs |
US5973683A (en) * | 1997-11-24 | 1999-10-26 | International Business Machines Corporation | Dynamic regulation of television viewing content based on viewer profile and viewing history |
US6091822A (en) * | 1998-01-08 | 2000-07-18 | Macrovision Corporation | Method and apparatus for recording scrambled video audio signals and playing back said video signal, descrambled, within a secure environment |
US6072872A (en) * | 1998-01-27 | 2000-06-06 | General Instrument Corporation | Determination of scrambling mode of a television signal |
US6473560B1 (en) * | 1998-03-18 | 2002-10-29 | U.S. Philips Corporation | Copy protection schemes for copy protected digital material |
US6337947B1 (en) * | 1998-03-24 | 2002-01-08 | Ati Technologies, Inc. | Method and apparatus for customized editing of video and/or audio signals |
US6037969A (en) * | 1998-06-29 | 2000-03-14 | Daewoo Electronics Co., Ltd. | Method and apparatus for blocking out improper television programs |
US6529526B1 (en) * | 1998-07-13 | 2003-03-04 | Thomson Licensing S.A. | System for processing programs and program content rating information derived from multiple broadcast sources |
US6636607B1 (en) * | 1998-10-08 | 2003-10-21 | Ati International Srl | Method and apparatus for controlling display of content signals |
US6690880B1 (en) * | 1999-05-21 | 2004-02-10 | Ati International, Srl | Method and apparatus for copy protection detection in a video signal |
US6437830B1 (en) * | 1999-05-28 | 2002-08-20 | Thomson Licensing S.A. | System and data format for communicating data between a video decoder and a peripheral device |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050166223A1 (en) * | 2002-04-17 | 2005-07-28 | Koninklijke Philips Electronics N.V. | Access allowance based on regions |
US20070053308A1 (en) * | 2005-09-07 | 2007-03-08 | Dumas Phillip J | Apparatus and method for dynamically updating and communicating within flexible networks |
US7515560B2 (en) * | 2005-09-07 | 2009-04-07 | F4W, Inc. | Apparatus and method for dynamically updating and communicating within flexible networks |
US20090238096A1 (en) * | 2005-09-07 | 2009-09-24 | F4W, Inc. | Apparatus and method for dynamically updating and communicating within flexible networks |
US8289900B2 (en) | 2005-09-07 | 2012-10-16 | F4W, Inc. | Apparatus and method for dynamically updating and communicating within flexible networks |
US20070288847A1 (en) * | 2006-04-10 | 2007-12-13 | Samsung Electronics Co., Ltd. | Digital broadcast receiver and access restriction method for the same |
US10606536B2 (en) | 2018-08-17 | 2020-03-31 | Bank Of America Corporation | Intelligent systematic physical document fulfillment system |
US11025641B2 (en) | 2018-08-21 | 2021-06-01 | Bank Of America Corporation | System for optimizing access control for server privilege |
US11087323B2 (en) | 2018-08-21 | 2021-08-10 | Bank Of America Corporation | Exposure based secure access system |
US11361330B2 (en) | 2018-08-22 | 2022-06-14 | Bank Of America Corporation | Pattern analytics system for document presentment and fulfillment |
Also Published As
Publication number | Publication date |
---|---|
US6976265B1 (en) | 2005-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6976265B1 (en) | Method and apparatus for controlling display of content signals | |
US6636607B1 (en) | Method and apparatus for controlling display of content signals | |
JP4080619B2 (en) | disk | |
US4930158A (en) | Selective video playing system | |
US6337947B1 (en) | Method and apparatus for customized editing of video and/or audio signals | |
US5172111A (en) | Stored media screening device | |
JP3272364B2 (en) | System for playing optical disk, system including playback device and optical disk, method for playing optical disk, and method for operating combined playback device and optical disk | |
JP4824846B2 (en) | System with display monitor | |
JP2887900B2 (en) | System and method for controlling playback of multiple versions of the same movie stored on an optical disc | |
TW452762B (en) | Method for controlling a system for processing information stored on a storage medium and apparatus for processing information stored on a storage medium | |
US20050086069A1 (en) | Separable presentation control rules with distinct control effects | |
IL148002A (en) | Scaling independent copy protection technique for watermarking images | |
US6118744A (en) | Parental blocking system in a DVD integrated entertainment system | |
USRE44245E1 (en) | Method and apparatus for detecting protection of audio and video signals | |
US6347183B1 (en) | Method and apparatus for reproducing videograms based on program ratings | |
JP4170424B2 (en) | Computer | |
US20080178296A1 (en) | Method and Device For Protecting the Contents of an Information Carrier | |
US20020001448A1 (en) | Selective recording and reproduction of video programs according to video programs according to video program grading | |
US6490686B1 (en) | Method and apparatus for restricting privilege access to distributed content information | |
EP1622145A2 (en) | Password-protected data writing and reproducing device and method | |
GB2419249A (en) | Watermarking an audiovisual product by selecting and reproducing a sequence of watermark characters upon playback | |
US7474833B2 (en) | Moving image reproducing apparatus and moving image reproducing method | |
US20070008346A1 (en) | Display device having program images filtering capability and method of filtering program images | |
GB2290407A (en) | A method and/or apparatus for restricting access to a video recording or broadcast | |
US20060095776A1 (en) | Content selecting device, content multiplexing device, content selecting method and content multiplexing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ATI TECHNOLOGIES ULC, CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ATI INTERNATIONAL SRL;REEL/FRAME:023574/0593 Effective date: 20091118 Owner name: ATI TECHNOLOGIES ULC,CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ATI INTERNATIONAL SRL;REEL/FRAME:023574/0593 Effective date: 20091118 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |